.controls[data-v-147f8cc7]{left:50%;bottom:max(1.5rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#0e0f1499;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:.7rem;width:min(440px,100vw - 1.5rem);padding:.9rem 1.1rem;display:flex;position:absolute;transform:translate(-50%)}.controls__row[data-v-147f8cc7]{justify-content:center;gap:.5rem;display:flex}.btn[data-v-147f8cc7]{font:inherit;letter-spacing:.03em;text-transform:uppercase;color:var(--fg);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;padding:.45rem .9rem;font-size:.82rem;transition:background .15s,opacity .15s}.btn[data-v-147f8cc7]:hover:not(:disabled){background:#ffffff24}.btn[data-v-147f8cc7]:disabled{opacity:.4;cursor:default}.btn--primary[data-v-147f8cc7]{color:#14161c;background:#dce2ebeb;border-color:#0000;font-weight:600}.btn--primary[data-v-147f8cc7]:hover:not(:disabled){background:#fff}.controls__slider[data-v-147f8cc7]{align-items:center;gap:.6rem;display:flex}.controls__label[data-v-147f8cc7]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.68rem}.controls__value[data-v-147f8cc7]{color:var(--fg);text-align:right;font-variant-numeric:tabular-nums;width:2.6rem;font-size:.72rem}.slider[data-v-147f8cc7]{accent-color:#dce2eb;cursor:pointer;touch-action:pan-y;flex:1;min-width:0;height:1.5rem}@media (width<=560px){.controls[data-v-147f8cc7]{width:calc(100vw - 1rem);bottom:max(.75rem, env(safe-area-inset-bottom));padding:.8rem .9rem}.controls__row[data-v-147f8cc7]{gap:.4rem}.btn[data-v-147f8cc7]{flex:1;min-height:44px;padding:.5rem .4rem;font-size:.78rem}.controls__slider[data-v-147f8cc7]{gap:.45rem}.slider[data-v-147f8cc7]{height:1.75rem}.controls__label[data-v-147f8cc7]{font-size:.62rem}}@media (width<=360px){.controls__value[data-v-147f8cc7]{display:none}}.app[data-v-9d21d770]{position:fixed;inset:0}.hud[data-v-9d21d770]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-user-select:none;user-select:none;background:#1010148c;border:1px solid #ffffff14;border-radius:12px;padding:.9rem 1.1rem;position:absolute;top:1.25rem;left:1.25rem}.hud__title[data-v-9d21d770]{letter-spacing:.02em;margin:0;font-size:1.05rem;font-weight:600}.hud__subtitle[data-v-9d21d770]{color:var(--muted);margin:.15rem 0 .7rem;font-size:.8rem}.hud__btn[data-v-9d21d770]{font:inherit;color:var(--fg);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:.35rem .7rem;font-size:.8rem;transition:background .15s}.hud__btn[data-v-9d21d770]:hover{background:#ffffff1f}@media (width<=560px){.hud[data-v-9d21d770]{padding:.7rem .85rem;top:.75rem;left:.75rem;right:.75rem}.hud__title[data-v-9d21d770]{font-size:.95rem}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101014;--fg:#e7e9ee;--muted:#9aa0aa;--accent:#c9ccd1;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0}body{background:var(--bg);color:var(--fg);overflow:hidden}
