.stage[data-v-d56b6dd3]{background:#000;display:block}.stage__frame[data-v-d56b6dd3]{background:#000;width:100%;max-width:none;height:100%;max-height:none;position:relative;container-type:size}.stage__art[data-v-d56b6dd3]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.stage__frame>picture[data-v-d56b6dd3]{width:100%;height:100%;display:block;position:absolute;inset:0}.stage__loading[data-v-d56b6dd3]{z-index:2;background:#000;place-items:center;display:grid;position:absolute;inset:0}.stage__loading span[data-v-d56b6dd3]{border:2px solid #d6b45a47;border-top-color:#e8c56a;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite stage-spin-d56b6dd3}.stage__enter[data-v-d56b6dd3]{z-index:3;color:#fff;letter-spacing:.22em;text-indent:.22em;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:0;pointer-events:none;background:#0000002e;border:1px solid #ffffff6b;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0 .35em;font-size:clamp(14px,42cqh,22px);font-weight:600;line-height:1;display:flex;position:absolute;box-shadow:0 0 14px #d4af5a1a,inset 0 0 12px #ffffff0a;container-type:size}.stage__enter.is-ready[data-v-d56b6dd3]{opacity:1;pointer-events:auto;transition:opacity .28s,transform .18s,background .18s,border-color .18s,box-shadow .18s}.stage__enter[data-v-d56b6dd3]:hover:not(:disabled){color:#fff8e8;background:#00000047;border-color:#e8c56aa6;transform:scale(1.02);box-shadow:0 0 18px #d4af5a38,inset 0 0 14px #ffffff0f}.stage__enter[data-v-d56b6dd3]:disabled{cursor:default;opacity:.72}@media (width>=769px){.stage__enter[data-v-d56b6dd3]{letter-spacing:.2em;text-indent:.2em;border-radius:10px;font-size:clamp(16px,48cqh,28px)}}.stage__note[data-v-d56b6dd3]{z-index:3;color:#f0b4a8;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:2.1cqw;line-height:1.3;position:absolute;top:62%;left:8%;right:8%;overflow:hidden}.sr-only[data-v-d56b6dd3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes stage-spin-d56b6dd3{to{transform:rotate(360deg)}}@media (width>=769px){.stage__note[data-v-d56b6dd3]{font-size:1.4cqw;top:76%}}@media (prefers-reduced-motion:reduce){.stage__enter.is-ready[data-v-d56b6dd3],.stage__enter[data-v-d56b6dd3]:hover:not(:disabled){transition:none;transform:none}.stage__loading span[data-v-d56b6dd3]{animation:none}}.bootstrap[data-v-855648e9]{color:#cbd6df;background:#080b10;place-content:center;justify-items:center;gap:18px;min-height:100vh;padding:24px;display:grid}.bootstrap__signal[data-v-855648e9]{border:1px solid #26313d;border-top-color:#45c9d8;border-radius:50%;width:46px;height:46px;animation:.9s linear infinite bootstrap-spin-855648e9}.bootstrap p[data-v-855648e9]{letter-spacing:.08em;margin:0;font-size:13px}@keyframes bootstrap-spin-855648e9{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bootstrap__signal[data-v-855648e9]{animation:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;font-family:IBM Plex Sans,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;min-height:100%;margin:0;overflow:hidden}body{background:#000;min-height:100%}.stage{background:#000;place-items:center;width:100%;height:100%;display:grid;overflow:hidden;container-type:size}.stage__frame{background:#000;width:min(100cqw,56.25cqh);height:min(100cqh,177.778cqw);position:relative}.stage__art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}button,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid}
