.victory-host.svelte-d7biwi{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.eyebrow.svelte-d7biwi{letter-spacing:.28em;text-transform:uppercase;color:var(--dev-color-primary);font-size:13px;font-weight:800;font-family:var(--dev-font-mono,monospace);margin-bottom:10px;display:block}.confetti-burst.svelte-d7biwi{pointer-events:none;opacity:.55;width:320px;height:320px;animation:18s linear infinite svelte-d7biwi-confetti-spin;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}@keyframes svelte-d7biwi-confetti-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.entry-wrap.svelte-d7biwi{flex:1;justify-content:center;align-items:center;min-height:0;padding:32px 24px;display:flex;position:relative;overflow-y:auto}.entry-panel.svelte-d7biwi{z-index:1;background:color-mix(in oklab, var(--dev-color-surface) 88%, var(--dev-color-primary) 12%);border:1px solid color-mix(in oklab, var(--dev-color-border) 50%, var(--dev-color-primary) 50%);width:100%;max-width:720px;box-shadow:0 0 0 1px color-mix(in oklab, var(--dev-color-primary) 15%, transparent), 0 24px 64px color-mix(in oklab, var(--dev-color-primary) 18%, transparent);border-radius:16px;padding:32px;position:relative}.entry-header.svelte-d7biwi{margin-bottom:24px}.entry-title.svelte-d7biwi{letter-spacing:-.02em;color:var(--dev-color-text);font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.1;font-family:var(--dev-font-display,sans-serif);margin:0 0 8px}.entry-sub.svelte-d7biwi{color:var(--dev-color-text-secondary);margin:0;font-size:16px}.entry-rows.svelte-d7biwi{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.score-row.svelte-d7biwi{align-items:center;gap:8px;display:flex}.score-input.svelte-d7biwi{background:color-mix(in oklab, var(--dev-color-surface) 70%, transparent);border:1px solid var(--dev-color-border);color:var(--dev-color-text);border-radius:10px;outline:none;padding:12px 16px;font-family:inherit;font-size:17px;transition:border-color .14s,box-shadow .14s}.score-input.svelte-d7biwi:focus{border-color:var(--dev-color-primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--dev-color-primary) 18%, transparent)}.score-input--name.svelte-d7biwi{flex:1}.score-input--score.svelte-d7biwi{text-align:right;flex-shrink:0;width:90px}.remove-btn.svelte-d7biwi{border:1px solid var(--dev-color-border);width:28px;height:28px;color:var(--dev-color-text-tertiary);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .14s,border-color .14s;display:flex}.remove-btn.svelte-d7biwi:hover{color:var(--dev-color-text);border-color:var(--dev-color-text-secondary)}.entry-actions.svelte-d7biwi{align-items:center;gap:10px;display:flex}.add-btn.svelte-d7biwi{color:var(--dev-color-primary);background:color-mix(in oklab, var(--dev-color-primary) 10%, transparent);border:1px solid color-mix(in oklab, var(--dev-color-primary) 28%, transparent);cursor:pointer;border-radius:10px;padding:11px 18px;font-size:15px;font-weight:700;transition:background .14s,border-color .14s}.add-btn.svelte-d7biwi:hover{background:color-mix(in oklab, var(--dev-color-primary) 16%, transparent);border-color:color-mix(in oklab, var(--dev-color-primary) 48%, transparent)}.reveal-btn.svelte-d7biwi{color:var(--dev-color-text-on-accent,white);background:var(--dev-color-primary);cursor:pointer;border:none;border-radius:10px;margin-left:auto;padding:12px 28px;font-size:16px;font-weight:700;transition:opacity .14s,transform .14s}.reveal-btn.svelte-d7biwi:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.reveal-btn.svelte-d7biwi:disabled{opacity:.38;cursor:not-allowed}.leaderboard-wrap.svelte-d7biwi{flex-direction:column;flex:1;width:100%;max-width:900px;min-height:0;margin:0 auto;padding:48px 8%;display:flex;overflow-y:auto}.lb-header.svelte-d7biwi{margin-bottom:28px}.lb-title.svelte-d7biwi{letter-spacing:-.025em;color:var(--dev-color-text);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.07;font-family:var(--dev-font-display,sans-serif);margin:0}.lb-list.svelte-d7biwi{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lb-row.svelte-d7biwi{background:color-mix(in oklab, var(--dev-color-surface) 80%, var(--dev-color-primary) 20%);border:1px solid color-mix(in oklab, var(--dev-color-border) 70%, var(--dev-color-primary) 30%);animation:.28s both svelte-d7biwi-lb-enter;animation-delay:calc(var(--lb-i,0) * 60ms);border-radius:10px;align-items:center;gap:20px;padding:18px 28px;transition:transform .16s;display:flex}.lb-row.svelte-d7biwi:hover{transform:translate(4px)}.lb-row[data-rank="1"].svelte-d7biwi{background:color-mix(in oklab, var(--dev-color-primary) 16%, var(--dev-color-surface));border-color:color-mix(in oklab, var(--dev-color-primary) 55%, transparent);box-shadow:0 0 20px color-mix(in oklab, var(--dev-color-primary) 18%, transparent)}.lb-rank.svelte-d7biwi{text-align:center;flex-shrink:0;min-width:40px;font-size:28px}.lb-name.svelte-d7biwi{color:var(--dev-color-text);flex:1;font-size:22px;font-weight:700}.lb-score.svelte-d7biwi{color:var(--dev-color-primary);font-size:26px;font-weight:900;font-family:var(--dev-font-mono,monospace);flex-shrink:0}.lb-tier.svelte-d7biwi{letter-spacing:.14em;text-transform:uppercase;color:var(--dev-color-primary);border:1px solid color-mix(in oklab, var(--dev-color-primary) 40%, transparent);border-radius:9999px;flex-shrink:0;padding:3px 10px;font-size:13px;font-weight:800}.rubric-ref.svelte-d7biwi{border:1px solid var(--dev-color-border);border-radius:10px;margin:-8px 0 20px;padding:10px 14px}.rubric-ref.svelte-d7biwi summary:where(.svelte-d7biwi){cursor:pointer;letter-spacing:.18em;text-transform:uppercase;color:var(--dev-color-text-secondary);font-size:13px;font-weight:800}.rubric-ref.svelte-d7biwi summary:where(.svelte-d7biwi):hover{color:var(--dev-color-primary)}.rubric-list.svelte-d7biwi{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.rubric-list.svelte-d7biwi li:where(.svelte-d7biwi){justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rubric-label.svelte-d7biwi{color:var(--dev-color-text);font-size:15px;font-weight:600}.rubric-max.svelte-d7biwi{color:var(--dev-color-primary);font-size:15px;font-weight:800;font-family:var(--dev-font-mono,monospace);flex-shrink:0}.rubric-tiers.svelte-d7biwi{color:var(--dev-color-text-tertiary);margin:10px 0 0;font-size:11px}.lb-footer.svelte-d7biwi{margin-top:24px}.ghost-btn.svelte-d7biwi{color:var(--dev-color-text-tertiary);cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:600;transition:color .14s}.ghost-btn.svelte-d7biwi:hover{color:var(--dev-color-text-secondary)}@keyframes svelte-d7biwi-lb-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.confetti-burst.svelte-d7biwi,.lb-row.svelte-d7biwi{animation:none}}.zone.svelte-fo0sq0{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}.terrain.svelte-fo0sq0{z-index:1;width:104%;height:132px;position:absolute;bottom:0;left:-2%;right:-2%}.terrain-fill.svelte-fo0sq0{fill:color-mix(in oklab, hsl(var(--zone-hue) 55% 50%) 22%, var(--dev-color-surface))}.terrain-edge.svelte-fo0sq0{fill:none;stroke:color-mix(in oklab, hsl(var(--zone-hue) 70% 55%) 60%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke}.props.svelte-fo0sq0{z-index:2;pointer-events:none;height:24px;position:absolute;bottom:26px;left:0;right:0}.prop.svelte-fo0sq0{transform-origin:bottom;fill:none;width:14px;height:18px;stroke:color-mix(in oklab, hsl(var(--zone-hue) 65% 60%) 70%, var(--dev-color-text-tertiary));stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .36s,transform .36s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0}.zone[data-state=active].svelte-fo0sq0 .prop:where(.svelte-fo0sq0){opacity:.85}.zone[data-state=cleared].svelte-fo0sq0 .prop:where(.svelte-fo0sq0){opacity:.4}.flag.svelte-fo0sq0{z-index:4;width:26px;height:44px;animation:.42s cubic-bezier(.34,1.56,.64,1) both svelte-fo0sq0-flag-plant;position:absolute;bottom:96px;left:50%;transform:translate(40px)}.flag.svelte-fo0sq0 line:where(.svelte-fo0sq0){stroke:color-mix(in oklab, hsl(var(--zone-hue) 30% 55%) 60%, var(--dev-color-text));stroke-width:2px;stroke-linecap:round}.flag-cloth.svelte-fo0sq0{fill:var(--dev-color-primary)}.box.svelte-fo0sq0{z-index:3;background:color-mix(in oklab, var(--dev-color-surface) 92%, hsl(var(--zone-hue) 50% 50%) 8%);border:1px solid color-mix(in oklab, var(--dev-color-border) 45%, hsl(var(--zone-hue) 60% 55%) 55%);width:min(92%,1280px);height:min(88%,820px);box-shadow:0 0 0 1px color-mix(in oklab, hsl(var(--zone-hue) 60% 55%) 14%, transparent), 0 30px 80px color-mix(in oklab, hsl(var(--zone-hue) 50% 30%) 20%, transparent);border-radius:18px;transition:transform .46s cubic-bezier(.16,1,.3,1),opacity .36s,box-shadow .46s,filter .36s;position:relative;overflow:hidden}.box.victory.svelte-fo0sq0{border-color:color-mix(in oklab, var(--dev-color-primary) 60%, gold 40%);box-shadow:0 0 0 1px color-mix(in oklab, var(--dev-color-primary) 25%, gold 20%), 0 30px 90px color-mix(in oklab, var(--dev-color-primary) 26%, gold 30%)}.zone[data-state=active].svelte-fo0sq0 .box:where(.svelte-fo0sq0){opacity:1;transform:translateY(0)scale(1)}.zone[data-state=upcoming].svelte-fo0sq0 .box:where(.svelte-fo0sq0){opacity:.5;filter:saturate(.7);pointer-events:none;transform:translateY(18px)scale(.86)}.zone[data-state=cleared].svelte-fo0sq0 .box:where(.svelte-fo0sq0){opacity:.38;filter:saturate(.6)brightness(.92);pointer-events:none;transform:translateY(10px)scale(.82)}.preview.svelte-fo0sq0{flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:32px;display:flex}.preview-index.svelte-fo0sq0{color:color-mix(in oklab, hsl(var(--zone-hue) 60% 60%) 70%, var(--dev-color-text));font-size:64px;font-weight:900;font-family:var(--dev-font-mono,monospace);line-height:1}.preview-label.svelte-fo0sq0{letter-spacing:.1em;text-transform:uppercase;color:var(--dev-color-text-secondary);text-align:center;font-size:22px;font-weight:800}.preview-state.svelte-fo0sq0{letter-spacing:.24em;text-transform:uppercase;color:var(--dev-color-text-tertiary);font-size:12px;font-weight:700;font-family:var(--dev-font-mono,monospace);border:1px solid var(--dev-color-border);border-radius:99px;padding:3px 10px}.preview[data-state=cleared].svelte-fo0sq0 .preview-state:where(.svelte-fo0sq0){color:var(--dev-color-primary);border-color:color-mix(in oklab, var(--dev-color-primary) 40%, transparent)}@keyframes svelte-fo0sq0-flag-plant{0%{opacity:0;transform:translate(40px)translateY(-18px)rotate(-12deg)}to{opacity:1;transform:translate(40px)translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.box.svelte-fo0sq0,.prop.svelte-fo0sq0,.flag.svelte-fo0sq0{transition:none;animation:none}}.avatar.svelte-ig3q65{z-index:5;pointer-events:none;--glyph-ink:color-mix(in oklab, var(--dev-color-text,#0a1622) 78%, var(--dev-color-primary) 22%);--glyph-accent:var(--dev-color-primary);position:absolute;bottom:88px;left:50%;transform:translate(-50%)}.avatar[data-inline=true].svelte-ig3q65{margin:0 auto;position:static;bottom:auto;left:auto;transform:none}.bob.svelte-ig3q65{animation:2.4s ease-in-out infinite svelte-ig3q65-bob}.shadow.svelte-ig3q65{fill:color-mix(in oklab, var(--dev-color-text) 22%, transparent)}.body.svelte-ig3q65{fill:var(--dev-color-primary)}.head.svelte-ig3q65{fill:color-mix(in oklab, var(--dev-color-primary) 70%, white 30%)}.visor.svelte-ig3q65{fill:color-mix(in oklab, var(--dev-color-primary) 30%, #06121f 70%)}.leg.svelte-ig3q65,.arm.svelte-ig3q65{fill:color-mix(in oklab, var(--dev-color-primary) 80%, #06121f 20%);transform-origin:top}.antenna.svelte-ig3q65{stroke:color-mix(in oklab, var(--dev-color-primary) 60%, white 40%);stroke-width:1.4px;stroke-linecap:round}.antenna-tip.svelte-ig3q65{fill:var(--dev-color-text-on-accent,white);animation:2.4s ease-in-out infinite svelte-ig3q65-blink}.hair.svelte-ig3q65{fill:color-mix(in oklab, var(--dev-color-primary) 45%, #06121f 55%)}.eye.svelte-ig3q65{fill:color-mix(in oklab, var(--dev-color-primary) 20%, #06121f 80%)}.acc.svelte-ig3q65{color:var(--glyph-ink)}@keyframes svelte-ig3q65-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes svelte-ig3q65-blink{0%,92%,to{opacity:1}96%{opacity:.3}}.avatar[data-mode=walk].svelte-ig3q65 .bob:where(.svelte-ig3q65){animation:.34s ease-in-out infinite svelte-ig3q65-walk-bob}.avatar[data-mode=walk].svelte-ig3q65 .leg-front:where(.svelte-ig3q65){animation:.34s ease-in-out infinite svelte-ig3q65-step-front}.avatar[data-mode=walk].svelte-ig3q65 .leg-back:where(.svelte-ig3q65){animation:.34s ease-in-out infinite svelte-ig3q65-step-back}.avatar[data-mode=walk].svelte-ig3q65 .arm-front:where(.svelte-ig3q65){animation:.34s ease-in-out infinite svelte-ig3q65-swing-back}.avatar[data-mode=walk].svelte-ig3q65 .arm-back:where(.svelte-ig3q65){animation:.34s ease-in-out infinite svelte-ig3q65-swing-front}@keyframes svelte-ig3q65-walk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes svelte-ig3q65-step-front{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}@keyframes svelte-ig3q65-step-back{0%,to{transform:rotate(-18deg)}50%{transform:rotate(18deg)}}@keyframes svelte-ig3q65-swing-front{0%,to{transform:rotate(16deg)}50%{transform:rotate(-16deg)}}@keyframes svelte-ig3q65-swing-back{0%,to{transform:rotate(-16deg)}50%{transform:rotate(16deg)}}.avatar[data-mode=point].svelte-ig3q65 .arm-front:where(.svelte-ig3q65){transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:rotate(-72deg)}.avatar[data-mode=cheer].svelte-ig3q65 .arm-front:where(.svelte-ig3q65),.avatar[data-mode=cheer].svelte-ig3q65 .arm-back:where(.svelte-ig3q65){animation:.6s ease-in-out infinite svelte-ig3q65-cheer-arms}.avatar[data-mode=cheer].svelte-ig3q65 .bob:where(.svelte-ig3q65){animation:.6s ease-in-out infinite svelte-ig3q65-cheer-hop}@keyframes svelte-ig3q65-cheer-arms{0%,to{transform:rotate(150deg)}50%{transform:rotate(168deg)}}@keyframes svelte-ig3q65-cheer-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.bob.svelte-ig3q65,.avatar[data-mode].svelte-ig3q65 .bob:where(.svelte-ig3q65),.avatar[data-mode].svelte-ig3q65 .leg:where(.svelte-ig3q65),.avatar[data-mode].svelte-ig3q65 .arm:where(.svelte-ig3q65),.antenna-tip.svelte-ig3q65{animation:none!important}}.quest.svelte-7ab07z{z-index:6;align-items:flex-start;gap:10px;max-width:min(30%,360px);display:flex;position:absolute;top:16px;left:18px}.quest-text.svelte-7ab07z{min-width:0}.name.svelte-7ab07z{color:var(--dev-color-text);text-shadow:0 1px 8px color-mix(in oklab, var(--dev-color-surface) 70%, transparent);margin:0;font-size:20px;font-weight:800;line-height:1.2}.dq.svelte-7ab07z{color:var(--dev-color-text-secondary);-webkit-line-clamp:2;line-clamp:2;text-shadow:0 1px 8px color-mix(in oklab, var(--dev-color-surface) 70%, transparent);-webkit-box-orient:vertical;margin:3px 0 0;font-size:14px;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}.charge.svelte-7ab07z{--world-deep:oklch(.42 .16 var(--dev-env-hue-accent,255));--world-core:oklch(.62 .24 var(--dev-env-hue-accent,255));--world-lit:oklch(.85 .2 var(--dev-env-hue-accent,255));z-index:6;background:color-mix(in oklab, var(--dev-color-surface) 62%, transparent);border:1px solid color-mix(in oklab, var(--dev-color-border) 50%, var(--world-core) 30%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:clamp(360px,52vw,620px);box-shadow:0 0 0 1px color-mix(in oklab, var(--world-core) 12%, transparent), 0 10px 30px color-mix(in oklab, var(--dev-color-surface) 50%, transparent);border-radius:14px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.chip.svelte-7ab07z{background:linear-gradient(160deg, color-mix(in oklab, var(--world-core) 30%, var(--dev-color-surface)), color-mix(in oklab, var(--world-core) 12%, var(--dev-color-surface)));border:1px solid color-mix(in oklab, var(--world-core) 38%, transparent);border-radius:9px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;padding:4px 10px;display:flex;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.18)}.chip-stage.svelte-7ab07z{letter-spacing:.26em;text-transform:uppercase;color:color-mix(in oklab, var(--world-core) 70%, var(--dev-color-text));font-size:9px;font-weight:800}.chip-count.svelte-7ab07z{color:var(--dev-color-text);font-size:17px;font-weight:900;line-height:1;font-family:var(--dev-font-mono,monospace)}.chip-count.svelte-7ab07z i:where(.svelte-7ab07z){opacity:.45;margin:0 1px;font-style:normal}.bar.svelte-7ab07z{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.rail.svelte-7ab07z{background:color-mix(in oklab, var(--dev-color-surface) 55%, #05080d 45%);height:12px;box-shadow:inset 0 1px 2px oklab(0% none none/.45), inset 0 0 0 1px color-mix(in oklab, var(--dev-color-border) 40%, transparent);border-radius:99px;margin:0 9px;position:relative;overflow:visible}.fill.svelte-7ab07z{background:linear-gradient(90deg, var(--world-deep), var(--world-core) 60%, var(--world-lit));box-shadow:0 0 10px color-mix(in oklab, var(--world-core) 60%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.35);background-size:220% 100%;border-radius:99px;transition:width .48s cubic-bezier(.16,1,.3,1);animation:2.6s linear infinite svelte-7ab07z-charge-flow;position:absolute;top:1px;bottom:1px;left:1px}.fill-head.svelte-7ab07z{background:color-mix(in oklab, white 55%, var(--world-core));width:10px;height:10px;box-shadow:0 0 8px color-mix(in oklab, var(--world-core) 90%, transparent), 0 0 16px color-mix(in oklab, var(--world-core) 60%, transparent);border-radius:50%;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.node.svelte-7ab07z{cursor:pointer;border:1.5px solid color-mix(in oklab, var(--dev-color-border-strong) 70%, #000 30%);background:color-mix(in oklab, var(--dev-color-surface) 70%, #05080d 30%);width:18px;height:18px;color:var(--dev-color-text-tertiary);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s,color .2s;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.node.svelte-7ab07z svg:where(.svelte-7ab07z){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.node-num.svelte-7ab07z{font-size:10px;font-weight:800;font-family:var(--dev-font-mono,monospace)}.node[data-state=cleared].svelte-7ab07z{border-color:color-mix(in oklab, var(--world-core) 60%, transparent);background:color-mix(in oklab, var(--world-core) 55%, var(--dev-color-surface));color:var(--dev-color-text-on-accent,white)}.node[data-state=active].svelte-7ab07z{border-color:color-mix(in oklab, white 45%, var(--world-core));background:var(--world-core);width:22px;height:22px;color:var(--dev-color-text-on-accent,white);box-shadow:0 0 0 3px color-mix(in oklab, var(--world-core) 22%, transparent), 0 0 14px color-mix(in oklab, var(--world-core) 70%, transparent);animation:2.2s ease-in-out infinite svelte-7ab07z-node-throb}.node[data-state=upcoming].svelte-7ab07z:hover{border-color:color-mix(in oklab, var(--world-core) 55%, transparent);color:color-mix(in oklab, var(--world-core) 80%, var(--dev-color-text));transform:translate(-50%,-50%)scale(1.12)}.node[data-finish=true].svelte-7ab07z{border-radius:6px}.node[data-finish=true][data-state=active].svelte-7ab07z{background:linear-gradient(135deg, var(--world-core), color-mix(in oklab, var(--world-core) 50%, gold 50%));box-shadow:0 0 0 3px color-mix(in oklab, var(--world-core) 22%, transparent), 0 0 18px color-mix(in oklab, gold 55%, var(--world-core))}.bar-label.svelte-7ab07z{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab, var(--world-core) 60%, var(--dev-color-text-secondary));white-space:nowrap;text-overflow:ellipsis;align-self:center;max-width:100%;font-size:11px;font-weight:800;overflow:hidden}.pilot.svelte-7ab07z{z-index:6;background:color-mix(in oklab, var(--dev-color-surface) 70%, transparent);border:1px solid color-mix(in oklab, var(--dev-color-border) 60%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 28px color-mix(in oklab, var(--dev-color-surface) 50%, transparent);border-radius:99px;align-items:center;gap:10px;padding:7px 8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.nav.svelte-7ab07z{cursor:pointer;height:38px;color:var(--dev-color-text-secondary);letter-spacing:.04em;background:0 0;border:none;border-radius:99px;align-items:center;gap:6px;font-size:15px;font-weight:700;transition:all .16s;display:inline-flex}.nav.svelte-7ab07z svg:where(.svelte-7ab07z){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nav.prev.svelte-7ab07z{justify-content:center;width:34px}.nav.next.svelte-7ab07z{padding:0 16px}.nav.primary.svelte-7ab07z{background:var(--dev-color-primary);color:var(--dev-color-text-on-accent,white)}.nav.primary.svelte-7ab07z:hover{box-shadow:0 6px 18px color-mix(in oklab, var(--dev-color-primary) 45%, transparent);transform:translateY(-1px)}.nav.prev.svelte-7ab07z:hover:not(:disabled){background:color-mix(in oklab, var(--dev-color-text) 8%, transparent);color:var(--dev-color-text)}.nav.svelte-7ab07z:disabled{opacity:.32;cursor:not-allowed}.counter.svelte-7ab07z{color:var(--dev-color-text-tertiary);font-size:14px;font-weight:700;font-family:var(--dev-font-mono,monospace);padding:0 2px}.counter.svelte-7ab07z i:where(.svelte-7ab07z){opacity:.5;margin:0 2px;font-style:normal}@keyframes svelte-7ab07z-charge-flow{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes svelte-7ab07z-node-throb{0%,to{box-shadow:0 0 0 3px color-mix(in oklab, var(--world-core) 22%, transparent), 0 0 14px color-mix(in oklab, var(--world-core) 70%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in oklab, var(--world-core) 14%, transparent), 0 0 20px color-mix(in oklab, var(--world-core) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.fill.svelte-7ab07z{transition:none;animation:none}.node.svelte-7ab07z{transition:none}.node[data-state=active].svelte-7ab07z{animation:none}}.world.svelte-t6b604{background:linear-gradient(to bottom, color-mix(in oklab, var(--dev-color-surface) 70%, var(--dev-color-primary) 6%), var(--dev-color-surface));width:100%;height:100%;position:relative;overflow:hidden}.fs-exit.svelte-t6b604{z-index:20;letter-spacing:.04em;color:var(--dev-color-text-secondary);background:color-mix(in oklab, var(--dev-color-surface) 80%, transparent);border:1px solid var(--dev-color-border);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:7px;padding:8px 14px 8px 10px;font-size:13px;font-weight:700;transition:color .14s,background .14s;display:flex;position:absolute;top:14px;right:14px}.fs-exit.svelte-t6b604:hover{color:var(--dev-color-text);background:color-mix(in oklab, var(--dev-color-surface) 95%, transparent)}.world-backdrop{z-index:1;position:absolute!important;inset:0!important}.atmosphere.svelte-t6b604{z-index:2;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 50% 18%, transparent, color-mix(in oklab, var(--dev-color-surface) 40%, transparent) 90%), linear-gradient(to bottom, color-mix(in oklab, var(--dev-color-surface) 24%, transparent), transparent 28%);position:absolute;inset:0}.strip.svelte-t6b604{z-index:3;will-change:transform;position:absolute;top:0;bottom:0;left:0}.strip.tweening.svelte-t6b604{transition:transform .48s cubic-bezier(.16,1,.3,1)}.foreground.svelte-t6b604{z-index:4;pointer-events:none;will-change:transform;height:30px;position:absolute;bottom:0;left:0}.foreground.tweening.svelte-t6b604{transition:transform .48s cubic-bezier(.16,1,.3,1)}.fg-band.svelte-t6b604{height:30px;position:absolute;bottom:0}.fg-band.svelte-t6b604 path:where(.svelte-t6b604){fill:color-mix(in oklab, var(--dev-color-primary) 16%, var(--dev-color-surface))}@media (prefers-reduced-motion:reduce){.strip.tweening.svelte-t6b604,.foreground.tweening.svelte-t6b604{transition:none}}.title-card.svelte-1inh08,.deck.svelte-1inh08{--ink:#e8e4d8;--dim:#9b968a;--paper:#0f1014;--red:#c0392b;--mono:"IBM Plex Mono", "Courier New", monospace}.title-card.svelte-1inh08{background:var(--paper);width:100%;height:100%;color:var(--ink);place-items:center;animation:.6s both svelte-1inh08-fd;display:grid;position:relative}.tc-body.svelte-1inh08{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.tc-kicker.svelte-1inh08{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--red);font-size:11px}.tc-name.svelte-1inh08{font-family:var(--mono);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);margin:0;font-size:clamp(30px,7vw,72px);font-weight:700;line-height:1}.tc-btn.svelte-1inh08{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #e8e4d859;padding:11px 26px;font-size:13px;transition:background .15s,color .15s}.tc-btn.svelte-1inh08:hover{background:var(--ink);color:var(--paper)}.tc-mark.svelte-1inh08{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#e8e4d82e;font-size:10px;position:absolute;bottom:14px;right:16px}.deck.svelte-1inh08{background:var(--paper);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.scanlines.svelte-1inh08{pointer-events:none;z-index:10;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000024 2px 3px);position:absolute;inset:0}.slide.svelte-1inh08{z-index:1;flex-direction:column;gap:28px;width:100%;max-width:860px;padding:64px 80px;animation:.35s both svelte-1inh08-sl;display:flex;position:relative}@keyframes svelte-1inh08-sl{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tx-header.svelte-1inh08{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--red);align-items:center;gap:10px;font-size:11px;display:flex}.blink.svelte-1inh08{animation:1s step-end infinite svelte-1inh08-bk}@keyframes svelte-1inh08-bk{50%{opacity:0}}.big-quote.svelte-1inh08{margin:0}.big-quote.svelte-1inh08 p:where(.svelte-1inh08){font-family:var(--mono);color:var(--ink);margin:0 0 18px;font-size:clamp(18px,2.8vw,30px);font-style:italic;line-height:1.55}.cursor.svelte-1inh08{color:var(--red);animation:.8s step-end infinite svelte-1inh08-bk}.cursor.gone.svelte-1inh08{display:none}.attr.svelte-1inh08{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:11px;animation:.5s both svelte-1inh08-fd;display:block}.nf-stamp.svelte-1inh08{font-family:var(--mono);letter-spacing:.06em;color:var(--red);border:3px solid var(--red);align-self:flex-start;padding:5px 14px;font-size:clamp(28px,4.5vw,56px);font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.nf-body.svelte-1inh08{font-family:var(--mono);color:var(--ink);max-width:60ch;margin:0;font-size:clamp(15px,2vw,21px);line-height:1.65}.begin.svelte-1inh08{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.begin-kicker.svelte-1inh08{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--dim);font-size:11px}.begin-title.svelte-1inh08{font-family:var(--mono);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);margin:0;font-size:clamp(44px,9vw,110px);font-weight:700;line-height:.95}.begin-btn.svelte-1inh08{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);background:var(--red);cursor:pointer;border:none;margin-top:10px;padding:13px 34px;font-size:15px;transition:opacity .15s}.begin-btn.svelte-1inh08:hover{opacity:.82}.hint.svelte-1inh08{font-family:var(--mono);letter-spacing:.25em;text-transform:uppercase;color:#e8e4d838;font-size:10px;animation:.6s .2s both svelte-1inh08-fd}.pip-row.svelte-1inh08{z-index:2;gap:8px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.pip.svelte-1inh08{background:#e8e4d82e;border-radius:50%;width:6px;height:6px;transition:background .3s}.pip.on.svelte-1inh08{background:var(--red)}@keyframes svelte-1inh08-fd{0%{opacity:0}to{opacity:1}}
