.player.svelte-1mch0zz{background:#050609;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.hours-viewport.svelte-1mch0zz{background:#050609;width:min(100vw,177.778dvh);height:min(100dvh,56.25vw);overflow:hidden}.frame.svelte-1mch0zz{opacity:.88;filter:blur(14px)brightness(.88);border:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1.012)}.frame.ready.svelte-1mch0zz{opacity:1;filter:none;transform:scale(1)}.entry-fade.svelte-1mch0zz{z-index:30;pointer-events:none;opacity:1;background:#050609;transition:opacity .26s ease-out;position:fixed;inset:0}.entry-fade.done.svelte-1mch0zz{opacity:0}@media (prefers-reduced-motion:reduce){.entry-fade.svelte-1mch0zz,.frame.svelte-1mch0zz{transition:none}}.player.svelte-1v7qynz{background:#050609;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.hours-viewport.svelte-1v7qynz,.monitor-viewport.svelte-1v7qynz{background:#050609;width:min(100vw,177.778dvh);height:min(100dvh,56.25vw);overflow:hidden}.hours-viewport.svelte-1v7qynz{grid-area:1/1}.monitor-viewport.svelte-1v7qynz{z-index:24;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.frame.svelte-1v7qynz{opacity:.7;filter:blur(22px)brightness(.72);border:0;width:100%;height:100%;transition:opacity 3.8s cubic-bezier(.16,1,.3,1),transform 4.2s cubic-bezier(.16,1,.3,1),filter 4.2s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1.02)}.frame.ready.svelte-1v7qynz{opacity:1;filter:none;transform:scale(1)}.frame.leaving-project.svelte-1v7qynz{opacity:.84;filter:blur(16px)brightness(.82);transform:scale(1.014)}.frame.monitor-transitioning.svelte-1v7qynz{opacity:.72;filter:blur(12px)brightness(.52)saturate(.82);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);transform:scale(1.01)}.monitor-display.svelte-1v7qynz{object-fit:contain;object-position:center;background:#050609;width:100%;height:100%;display:block}.monitor-transition-fade.svelte-1v7qynz{z-index:26;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 54%,#ffc26838,#ff802c14 28%,#050609f0 72%),linear-gradient(#ff74201f,#050609fa);transition:opacity .42s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.monitor-transition-fade.opaque.svelte-1v7qynz{opacity:1}.monitor-click.svelte-1v7qynz{z-index:25;cursor:pointer;background:0 0;border:0;position:fixed;inset:0}.entry-fade.svelte-1v7qynz{z-index:30;pointer-events:none;opacity:1;background:#050609;transition:opacity .6s ease-out;position:fixed;inset:0}.entry-fade.done.svelte-1v7qynz{opacity:0}.entry-fade.leaving-project.svelte-1v7qynz{opacity:1;transition:opacity .6s ease-in}.offscreen.svelte-1v7qynz{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (prefers-reduced-motion:reduce){.frame.svelte-1v7qynz,.entry-fade.svelte-1v7qynz,.entry-fade.leaving-project.svelte-1v7qynz,.monitor-transition-fade.svelte-1v7qynz{transition:none}}.player.svelte-1p18ztv{background:#050609;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.hours-viewport.svelte-1p18ztv{background:#050609;width:min(100vw,177.778dvh);height:min(100dvh,56.25vw);overflow:hidden}.frame.svelte-1p18ztv{opacity:.88;filter:blur(16px)brightness(.88);border:0;width:100%;height:100%;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .96s cubic-bezier(.16,1,.3,1),filter .96s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1.014)}.frame.ready.svelte-1p18ztv{opacity:1;filter:none;transform:scale(1)}.entry-fade.svelte-1p18ztv{z-index:30;pointer-events:none;opacity:1;background:#050609;transition:opacity .6s ease-out;position:fixed;inset:0}.entry-fade.done.svelte-1p18ztv{opacity:0}.entry-fade.exit.svelte-1p18ztv{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.entry-fade.svelte-1p18ztv,.entry-fade.exit.svelte-1p18ztv,.frame.svelte-1p18ztv{transition:none}}.home.svelte-13wmnd{--stage-width:min(100vw, calc(100dvh * 16 / 9));--stage-height:min(100dvh, calc(100vw * 9 / 16));background:var(--bg);place-items:center;width:100%;min-height:100dvh;display:grid;position:relative;overflow:hidden}.display.svelte-13wmnd{width:var(--stage-width);height:var(--stage-height);pointer-events:none;z-index:1;opacity:0;transform:translate(-50%, -50%) scale(var(--surface-scale,1));transition:opacity .18s ease-out, transform var(--return-settle-ms,.62s) cubic-bezier(.16, 1, .3, 1), filter var(--return-settle-ms,.62s) cubic-bezier(.16, 1, .3, 1);position:absolute;top:50%;left:50%}.display.ready.svelte-13wmnd{opacity:1}.display.prologue-acquiring.svelte-13wmnd{filter:brightness(.08)contrast(.55)saturate(.42)blur(28px);will-change:filter;animation:7.6s cubic-bezier(.16,1,.3,1) 4.1s forwards svelte-13wmnd-prologue-acquire-focus}.ambient.svelte-13wmnd{width:var(--stage-width);height:var(--stage-height);pointer-events:none;z-index:2;opacity:0;transform:translate(-50%, -50%) scale(var(--surface-scale,1));transition:opacity .22s ease-out, transform var(--return-settle-ms,.62s) cubic-bezier(.16, 1, .3, 1), filter var(--return-settle-ms,.62s) cubic-bezier(.16, 1, .3, 1);position:absolute;top:50%;left:50%}.ambient.active.svelte-13wmnd{opacity:1}.display.returning.svelte-13wmnd,.ambient.returning.svelte-13wmnd{--surface-scale:1.014;filter:brightness(.82)saturate(.94)blur(14px)}.sound-gate.svelte-13wmnd{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 24%,#8092ba21,#0000 34%),radial-gradient(circle,#07090e33,#07090eb8),#03040785;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.handoff-backdrop.svelte-13wmnd{z-index:9;pointer-events:none;opacity:1;will-change:opacity;background:#fff5e6;position:fixed;inset:0}.handoff-backdrop.fading.svelte-13wmnd{opacity:0;transition:opacity 6.5s cubic-bezier(.22,1,.36,1)}.prologue-paper-reveal.svelte-13wmnd{z-index:11;pointer-events:none;opacity:1;clip-path:inset(calc((100dvh - var(--stage-height)) / 2) calc((100vw - var(--stage-width)) / 2));will-change:opacity, clip-path;background:#fff;position:fixed;inset:0}.prologue-paper-reveal.expanding.svelte-13wmnd{animation:1.4s cubic-bezier(.16,1,.3,1) forwards svelte-13wmnd-prologue-paper-aperture-expand}.prologue-paper-reveal.fading.svelte-13wmnd{opacity:0;transition:opacity 2.2s cubic-bezier(.16,1,.3,1)}@keyframes svelte-13wmnd-prologue-paper-aperture-expand{0%{clip-path:inset(calc((100dvh - var(--stage-height)) / 2) calc((100vw - var(--stage-width)) / 2))}to{clip-path:inset(0)}}.human-entry-prologue-reveal.svelte-13wmnd{z-index:30;pointer-events:auto;opacity:1;will-change:opacity;background:#000;position:fixed;inset:0}.human-entry-prologue-reveal.fading.svelte-13wmnd{opacity:0;transition:opacity 7.2s cubic-bezier(.16,1,.3,1)}.human-entry-prologue-murk.svelte-13wmnd{z-index:0;opacity:0;filter:blur(18px);background:radial-gradient(circle at 50% 48%,#dae0e62e,#0000 20%),radial-gradient(circle at 46% 52%,#63718026,#0000 34%),repeating-linear-gradient(90deg,#0000 0 37px,#f2ede106 38px),#000;animation:7.6s cubic-bezier(.16,1,.3,1) 4.1s forwards svelte-13wmnd-prologue-murk-acquisition;position:absolute;inset:0}.human-entry-prologue-diagnostic.svelte-13wmnd{color:#1a1a1c;opacity:1;filter:saturate(.92);will-change:opacity, transform;background:linear-gradient(90deg,#9b1b1b29,#0000 22px),repeating-linear-gradient(0deg,#0000 0 24px,#1a1a1c0f 25px),linear-gradient(#f2ede1d1,#e0d8c9c7);border:1px solid #f2ede185;width:max-content;max-width:min(720px,100vw - 32px);min-height:92px;padding:15px 20px 17px;animation:.42s cubic-bezier(.2,.8,.2,1) both svelte-13wmnd-human-entry-diagnostic-impress;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 38px #f2ede114,0 0 0 1px #1a1a1c14}.human-entry-prologue-diagnostic__head.svelte-13wmnd{color:#1a1a1c85;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #1a1a1c29;justify-content:space-between;gap:18px;margin-bottom:12px;padding-bottom:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:500;line-height:1.1;display:flex}.human-entry-prologue-diagnostic__line.svelte-13wmnd{width:27ch;font-family:var(--font-display);letter-spacing:0;color:#1a1a1cd1;white-space:nowrap;text-shadow:0 1px #ffffff57;font-size:clamp(1rem,5.2vw,2.7rem);font-weight:500;line-height:1.02}.human-entry-prologue-diagnostic.fading.svelte-13wmnd{opacity:0;transition:opacity .62s steps(2,end),transform .62s cubic-bezier(.4,0,.2,1);transform:translate(-50%,calc(8px - 50%))scale(.985)}@keyframes svelte-13wmnd-human-entry-diagnostic-impress{0%{opacity:0;filter:saturate(.92)brightness(1.08);transform:translate(-50%,calc(8px - 50%))scale(.985)}to{opacity:1;filter:saturate(.92)brightness();transform:translate(-50%,-50%)scale(1)}}@keyframes svelte-13wmnd-prologue-acquire-focus{0%{filter:brightness(.08)contrast(.55)saturate(.42)blur(28px)}36%{filter:brightness(.16)contrast(.62)saturate(.52)blur(24px)}62%{filter:brightness(.42)contrast(.78)saturate(.7)blur(14px)}82%{filter:brightness(.74)contrast(.92)saturate(.88)blur(5px)}to{filter:none}}@keyframes svelte-13wmnd-prologue-murk-acquisition{0%{opacity:0;filter:blur(26px)}28%{opacity:.88;filter:blur(22px)}58%{opacity:.62;filter:blur(14px)}82%{opacity:.28;filter:blur(6px)}to{opacity:0;filter:blur()}}.handoff-veil.svelte-13wmnd{z-index:10;width:var(--stage-width);height:var(--stage-height);pointer-events:none;opacity:1;will-change:opacity;background:#fff5e6;border:none;transition:opacity .76s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.experience-veil.svelte-13wmnd{z-index:40;pointer-events:none;opacity:0;will-change:opacity;background:#050609;position:fixed;inset:0}.experience-veil.fading-out.svelte-13wmnd{animation:4.2s linear forwards svelte-13wmnd-experience-veil-fade-out}.experience-veil.fading-in.svelte-13wmnd{opacity:0;transition:opacity 3.6s cubic-bezier(.16,1,.3,1)}@keyframes svelte-13wmnd-experience-veil-fade-out{0%{opacity:0}to{opacity:1}}.sound-gate__panel.svelte-13wmnd{width:min(100%,480px);font-family:var(--font-sans);background:linear-gradient(#101622e0,#080b12eb),#0c1018d9;border:1px solid #92a0bc29;padding:30px 28px 24px;box-shadow:0 28px 72px #00000085,inset 0 1px #ffffff0a}.sound-gate__header.svelte-13wmnd{display:block}.sound-gate__wordmark.svelte-13wmnd{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#eef2f9f5;margin:0;font-size:22px;font-weight:600;display:block}.sound-gate__copy.svelte-13wmnd{color:#c2cadbd1;max-width:30ch;margin:40px 0 0;font-size:1rem;line-height:1.6}.sound-gate__actions.svelte-13wmnd{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sound-gate__button.svelte-13wmnd{min-width:164px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:center;padding:13px 16px;font-size:11px}@media (width<=600px){.sound-gate.svelte-13wmnd{padding:18px}.sound-gate__panel.svelte-13wmnd{padding:22px 20px 20px}.sound-gate__actions.svelte-13wmnd{flex-direction:column}.sound-gate__button.svelte-13wmnd{width:100%}}.start-over.svelte-13wmnd{bottom:max(16px, env(safe-area-inset-bottom,16px));left:max(16px, env(safe-area-inset-left,16px));z-index:20;color:#fffaf2f0;opacity:.9;-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);cursor:pointer;background:#12161d5c;border:1px solid #fffaf22e;border-radius:999px;place-items:center;width:44px;height:44px;margin:0;padding:0;transition:opacity .2s,background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:grid;position:fixed;box-shadow:0 10px 30px #07090e29,inset 0 1px #ffffff0f}.start-over.svelte-13wmnd:hover{opacity:1;background:#12161d7a;border-color:#fffaf23d;transform:translateY(-1px);box-shadow:0 14px 34px #07090e38,inset 0 1px #ffffff14}.start-over.svelte-13wmnd:focus-visible{outline-offset:3px;outline:2px solid #4f8dffe6}.quality-control.svelte-13wmnd{right:max(16px, env(safe-area-inset-right,16px));bottom:max(16px, env(safe-area-inset-bottom,16px));z-index:20;justify-items:end;gap:8px;display:grid;position:fixed}.quality-control__button.svelte-13wmnd{color:#fffaf2f0;opacity:.9;-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);cursor:pointer;background:#12161d5c;border:1px solid #fffaf22e;border-radius:999px;place-items:center;width:44px;height:44px;margin:0;padding:0;transition:opacity .2s,background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:grid;box-shadow:0 10px 30px #07090e29,inset 0 1px #ffffff0f}.quality-control__button.svelte-13wmnd:hover,.quality-control.open.svelte-13wmnd .quality-control__button:where(.svelte-13wmnd){opacity:1;background:#12161d7a;border-color:#fffaf23d;transform:translateY(-1px);box-shadow:0 14px 34px #07090e38,inset 0 1px #ffffff14}.quality-control__button.svelte-13wmnd:focus-visible,.quality-control__item.svelte-13wmnd:focus-visible{outline-offset:3px;outline:2px solid #4f8dffe6}.quality-control__menu.svelte-13wmnd{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:#0c0f14c7;border:1px solid #fffaf22e;border-radius:8px;width:166px;padding:6px;display:grid;position:absolute;bottom:52px;right:0;box-shadow:0 18px 44px #07090e52,inset 0 1px #ffffff0f}.quality-control__item.svelte-13wmnd{color:#fffaf2c2;width:100%;min-height:34px;font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:.78rem;font-weight:600;line-height:1.15}.quality-control__item.svelte-13wmnd:hover,.quality-control__item.active.svelte-13wmnd{color:#fffaf2f5;background:#fffaf21a}@media (prefers-reduced-motion:reduce){.ambient.svelte-13wmnd{transition:none}.display.svelte-13wmnd{transition:opacity .18s ease-out}.sound-gate.svelte-13wmnd{-webkit-backdrop-filter:none;backdrop-filter:none}.handoff-veil.svelte-13wmnd{transition:none}.experience-veil.svelte-13wmnd{transition:none;animation:none}}
