:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e1e6dc;background:#08131b;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}button,a{touch-action:manipulation}button{font:inherit;color:inherit;cursor:pointer;background:#172c35;border:1px solid #50636b;border-radius:7px;padding:9px 14px}button:disabled{opacity:.5;cursor:default}a{color:#dfc18a}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #dfc18a}[hidden]{display:none!important}#player{height:100dvh;position:relative;overflow:hidden}#scene{width:100%;height:100%;display:block}.player-bar{background:linear-gradient(#08131be8,#0000);align-items:center;gap:14px;padding:16px 22px;display:flex;position:absolute;top:0;left:0;right:0}.player-bar>a{font:32px Georgia,serif;text-decoration:none}.player-bar button{font-size:14px}#scene-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font:18px Georgia,serif;overflow:hidden}#player-message{background:#122630f5;border:1px solid #536268;border-radius:14px;width:min(500px,100% - 40px);padding:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 70px #0006}h1{margin:0 0 18px;font:32px/1.2 Georgia,serif}#player-status{font-size:16px;line-height:1.6}#player-message div{flex-wrap:wrap;gap:10px;display:flex}footer{background:linear-gradient(#0000,#08131be8);justify-content:space-between;align-items:end;gap:16px;padding:14px 22px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}footer a{max-width:75%;line-height:1.6}footer button{padding:7px 10px;font-size:12px}body.embedded #replace-file{display:none}@media (width<=600px){.player-bar{gap:9px;padding:12px}.player-bar button{padding:8px 10px}#scene-name{font-size:15px}footer{gap:8px;padding:12px}footer a{max-width:62%}}@media (height<=300px){.player-bar{padding:6px 12px}#scene-name{font-size:14px}footer{padding:6px 12px}#player-message{padding:16px}h1{margin-bottom:8px;font-size:22px}}footer>a[data-i18n=sourceLicense],footer button{white-space:nowrap;flex-shrink:0}
