.reel.svelte-c7yyyl{color:#fafafa;-webkit-user-select:none;user-select:none;touch-action:none;background:#000;font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.reel.hide-cursor.svelte-c7yyyl,.reel.record.svelte-c7yyyl{cursor:none}.frames.svelte-c7yyyl,.frames.svelte-c7yyyl iframe:where(.svelte-c7yyyl),.hit.svelte-c7yyyl,.stage.svelte-c7yyyl{width:100%;height:100%;position:absolute;inset:0}.frames.svelte-c7yyyl iframe:where(.svelte-c7yyyl){pointer-events:none;background:#000;border:0}.frames.svelte-c7yyyl iframe.live:where(.svelte-c7yyyl){pointer-events:auto}.frames.svelte-c7yyyl{z-index:1}.stage.svelte-c7yyyl{z-index:2;pointer-events:none}.hit.svelte-c7yyyl{z-index:3}.hit.through.svelte-c7yyyl{pointer-events:none}.hit.pointer.svelte-c7yyyl{cursor:pointer}.caption.svelte-c7yyyl,.title-card.svelte-c7yyyl h1:where(.svelte-c7yyyl),.finale.svelte-c7yyyl h1:where(.svelte-c7yyyl),.world-card.svelte-c7yyyl h2:where(.svelte-c7yyyl),.intro.svelte-c7yyyl h1:where(.svelte-c7yyyl),.tooltip.svelte-c7yyyl strong:where(.svelte-c7yyyl),.explore-title.svelte-c7yyyl,.newest.svelte-c7yyyl em:where(.svelte-c7yyyl){font-family:Instrument Serif,Georgia,serif;font-weight:400}.hud.svelte-c7yyyl,.world-card.svelte-c7yyyl .meta:where(.svelte-c7yyyl),.title-card.svelte-c7yyyl p:where(.svelte-c7yyyl),.finale.svelte-c7yyyl .line:where(.svelte-c7yyyl),.intro.svelte-c7yyyl .kicker:where(.svelte-c7yyyl),.time.svelte-c7yyyl,.seg-label.svelte-c7yyyl,.tooltip.svelte-c7yyyl span:where(.svelte-c7yyyl){font-family:JetBrains Mono,ui-monospace,monospace}.hud.svelte-c7yyyl{z-index:4;pointer-events:none;text-shadow:0 0 16px #000;grid-template-columns:auto auto;align-items:baseline;column-gap:8px;margin:0;transition:opacity .4s;display:grid;position:absolute;top:24px;left:28px}.hud-date.svelte-c7yyyl{letter-spacing:.16em;text-transform:uppercase;color:#5eead4;grid-column:1/-1;font-size:12px}.hud-count.svelte-c7yyyl{color:#fafafa;font-variant-numeric:tabular-nums;font-family:Instrument Serif,Georgia,serif;font-size:clamp(40px,4.4vw,60px);line-height:1}.hud-unit.svelte-c7yyyl{letter-spacing:.12em;text-transform:uppercase;color:#d4d4d8bf;font-size:12px}.sep.svelte-c7yyyl{opacity:.45}.captions.svelte-c7yyyl{z-index:4;pointer-events:none;position:absolute;bottom:15vh;left:0;right:0}.captions.top.svelte-c7yyyl{top:9vh;bottom:auto}.captions.top.svelte-c7yyyl .caption:where(.svelte-c7yyyl){top:0;bottom:auto}.caption.svelte-c7yyyl{text-align:center;color:#f4f4f5f2;text-shadow:0 0 24px #000,0 0 8px #000;margin:0;font-size:clamp(22px,3.2vw,44px);font-style:italic;line-height:1.15;position:absolute;bottom:0;left:6vw;right:6vw}.title-card.svelte-c7yyyl,.finale.svelte-c7yyyl{z-index:4;text-align:center;pointer-events:none;text-shadow:0 0 40px #000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.title-card.svelte-c7yyyl h1:where(.svelte-c7yyyl),.finale.svelte-c7yyyl h1:where(.svelte-c7yyyl){letter-spacing:-.02em;margin:0;padding-bottom:.2em;font-size:clamp(84px,16vw,240px);line-height:.9}.title-card.svelte-c7yyyl p:where(.svelte-c7yyyl),.finale.svelte-c7yyyl .line:where(.svelte-c7yyyl){letter-spacing:.22em;text-transform:uppercase;color:#d4d4d8e6;margin:1.1rem 0 0;font-size:clamp(11px,1.1vw,14px)}.finale.svelte-c7yyyl .newest:where(.svelte-c7yyyl){color:#a1a1aa;margin:1.4rem 0 0;font-size:14px}.newest.svelte-c7yyyl em:where(.svelte-c7yyyl){color:#e4e4e7;font-size:18px}.finale.svelte-c7yyyl .cta:where(.svelte-c7yyyl){pointer-events:auto;gap:12px;margin-top:2rem;display:flex}.finale.svelte-c7yyyl .cta.off:where(.svelte-c7yyyl){pointer-events:none}.explore-hint.svelte-c7yyyl{color:#71717a;margin:1rem 0 0;font-size:13px}.pill.svelte-c7yyyl{font:inherit;color:#ccfbf1;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#09090b8c;border:1px solid #5eead473;border-radius:999px;padding:10px 18px;font-size:14px;text-decoration:none;transition:background .2s,border-color .2s}.pill.svelte-c7yyyl:hover{background:#14b8a638;border-color:#5eead4}.pill.solid.svelte-c7yyyl{color:#042f2e;background:#5eead4;border-color:#5eead4}.pill.solid.svelte-c7yyyl:hover{background:#99f6e4}.world-card.svelte-c7yyyl{z-index:4;pointer-events:none;text-shadow:0 0 18px #000000f2;max-width:min(720px,90vw);position:absolute;bottom:10vh;left:5vw}.world-card.svelte-c7yyyl:before{content:"";z-index:-1;background:linear-gradient(#0000,#000000b8);height:44vh;position:fixed;bottom:0;left:0;right:0}.world-card.svelte-c7yyyl .meta:where(.svelte-c7yyyl){letter-spacing:.08em;text-transform:uppercase;color:#e4e4e7d9;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;display:flex}.world-card.svelte-c7yyyl h2:where(.svelte-c7yyyl){margin:0;font-size:clamp(40px,6vw,88px);font-style:italic;line-height:.95}.world-card.svelte-c7yyyl .tagline:where(.svelte-c7yyyl){color:#f4f4f5d9;margin:12px 0 0;font-size:clamp(15px,1.4vw,19px)}.world-card.svelte-c7yyyl .pill:where(.svelte-c7yyyl){pointer-events:auto;margin-top:18px}.tooltip.svelte-c7yyyl{z-index:8;pointer-events:none;background:#09090bd9;border:1px solid #27272a;border-radius:8px;flex-direction:column;gap:3px;padding:8px 12px;display:flex;position:fixed}.tooltip.svelte-c7yyyl strong:where(.svelte-c7yyyl){font-size:18px}.tooltip.svelte-c7yyyl span:where(.svelte-c7yyyl){color:#a1a1aa;align-items:center;gap:6px;font-size:11px;display:flex}.explore-bar.svelte-c7yyyl{z-index:9;align-items:center;gap:14px;display:flex;position:absolute;top:14px;left:14px;right:14px}.explore-title.svelte-c7yyyl{text-shadow:0 0 12px #000;flex:1;font-size:22px;font-style:italic}.intro.svelte-c7yyyl{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.intro.svelte-c7yyyl .kicker:where(.svelte-c7yyyl){letter-spacing:.3em;text-transform:uppercase;color:#5eead4;margin:0 0 18px;font-size:12px}.intro.svelte-c7yyyl h1:where(.svelte-c7yyyl){margin:0;font-size:clamp(48px,8vw,112px);line-height:.96}.intro.svelte-c7yyyl h1:where(.svelte-c7yyyl) em:where(.svelte-c7yyyl){color:#a7f3d0}.intro.svelte-c7yyyl .sub:where(.svelte-c7yyyl){color:#d4d4d8;max-width:520px;margin:22px 0 30px;font-size:clamp(15px,1.4vw,18px)}.intro.svelte-c7yyyl .begin:where(.svelte-c7yyyl){align-items:center;gap:10px;padding:13px 30px;font-size:16px;display:inline-flex}.tri.svelte-c7yyyl{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0}.intro.svelte-c7yyyl .hint:where(.svelte-c7yyyl){color:#a1a1aa;margin:22px 0 0;font-size:13px}.chrome.svelte-c7yyyl{z-index:9;background:linear-gradient(#0000,#000000b3);align-items:center;gap:12px;padding:28px 18px 14px;transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0;right:0}.chrome.hidden.svelte-c7yyyl{opacity:0;pointer-events:none}.ctl.svelte-c7yyyl{color:#e4e4e7;fill:currentColor;cursor:pointer;min-width:34px;height:34px;font:inherit;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}.ctl.svelte-c7yyyl:hover{background:#ffffff14}.time.svelte-c7yyyl{color:#a1a1aa;white-space:nowrap;font-size:12px}.scrub.svelte-c7yyyl{cursor:pointer;touch-action:none;flex:1;align-items:center;gap:3px;height:22px;display:flex}.seg.svelte-c7yyyl{background:#ffffff2e;border-radius:2px;height:3px;transition:height .15s;position:relative}.scrub.svelte-c7yyyl:hover .seg:where(.svelte-c7yyyl){height:6px}.seg.svelte-c7yyyl .fill:where(.svelte-c7yyyl){background:#5eead4;border-radius:2px;height:100%}.seg-label.svelte-c7yyyl{letter-spacing:.06em;white-space:nowrap;color:#a1a1aa;opacity:0;pointer-events:none;font-size:10px;transition:opacity .2s;position:absolute;bottom:12px;left:0}.seg.on.svelte-c7yyyl .seg-label:where(.svelte-c7yyyl),.scrub.svelte-c7yyyl:hover .seg:where(.svelte-c7yyyl):hover .seg-label:where(.svelte-c7yyyl){opacity:1}@media (width<=480px){.title-card.svelte-c7yyyl,.finale.svelte-c7yyyl{padding:0 20px}.title-card.svelte-c7yyyl p:where(.svelte-c7yyyl),.finale.svelte-c7yyyl .line:where(.svelte-c7yyyl){letter-spacing:.12em}}@media (width<=720px){.seg-label.svelte-c7yyyl,.time.svelte-c7yyyl,.gallery.svelte-c7yyyl,.world-card.svelte-c7yyyl .tagline:where(.svelte-c7yyyl){display:none}}
