.screen.svelte-1bre3f8{background:var(--black);transform-origin:50%;position:fixed;inset:0;overflow:hidden}.screen.booting.svelte-1bre3f8{animation:.6s ease-out forwards svelte-1bre3f8-crt-boot}.screen.shutting.svelte-1bre3f8{animation:.8s ease-in forwards svelte-1bre3f8-crt-shutdown}@keyframes svelte-1bre3f8-crt-boot{0%{opacity:1;filter:brightness(3);transform:scaleY(.005)}30%{filter:brightness(2);transform:scaleY(.05)}60%{filter:brightness(1.2);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}@keyframes svelte-1bre3f8-crt-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.pixel.svelte-1bre3f8{background:var(--blue);opacity:.45;pointer-events:none;animation-name:svelte-1bre3f8-pixel-blink;animation-timing-function:steps(2,end);animation-iteration-count:infinite;position:absolute}@keyframes svelte-1bre3f8-pixel-blink{0%,to{opacity:.55}50%{opacity:0}}.scan-beam.svelte-1bre3f8{pointer-events:none;opacity:1;filter:blur();background:#b4d2ffe6;height:2px;transition:opacity .6s,filter .6s;position:absolute;left:0;right:0;box-shadow:0 -1px #ff828252,0 1px #82c8ff5c,0 0 3px 1px #6a9fd8cc,0 0 10px 3px #4a6fa580,0 0 22px 6px #4a6fa533,0 0 40px 10px #4a6fa514}.scan-beam.fading.svelte-1bre3f8{opacity:0;filter:blur(2px)}.afterglow.svelte-1bre3f8{pointer-events:none;opacity:1;background:linear-gradient(#0000 0%,#4a6fa505 20%,#4a6fa50f 45%,#4a6fa521 75%,#6a9fd838 100%);height:26px;transition:opacity .6s;position:absolute;left:0;right:0}.afterglow.fading.svelte-1bre3f8{opacity:0}.narrative.svelte-1bre3f8{opacity:1;flex-direction:column;gap:.9rem;transition:opacity .6s;display:flex;position:absolute;top:45%;left:max(48px,6vw);transform:translateY(-50%)}.narrative.fading.svelte-1bre3f8{opacity:0}.line.svelte-1bre3f8{font-family:var(--font-pixel);letter-spacing:.08em;min-height:.95rem;font-size:.95rem;line-height:1}.ts.svelte-1bre3f8{color:#2a323a}.mod.svelte-1bre3f8{color:#3a4a5a}.msg.svelte-1bre3f8{color:#4a6fa5}.line-cursor.svelte-1bre3f8{color:var(--blue);margin-left:.2em;animation:1s step-end infinite svelte-1bre3f8-blink;display:inline-block}@keyframes svelte-1bre3f8-blink{50%{opacity:0}}.lain-sprite.svelte-qoi2lf{pointer-events:none;opacity:1;filter:brightness()blur();transition-property:opacity,filter,transform;transition-duration:.4s;transition-timing-function:ease;position:relative;transform:scale(1)}.lain-sprite.auto-size.svelte-qoi2lf{width:100%;height:100%}.lain-sprite.hidden.svelte-qoi2lf{opacity:0;filter:brightness(3)blur(2px);transform:scale(.98)}.lain-flicker.svelte-qoi2lf{opacity:1;position:absolute;inset:0}.lain-flicker.flickering.svelte-qoi2lf{opacity:.82}.lain-pos.svelte-qoi2lf{z-index:2;position:absolute;inset:0}.lain-float.svelte-qoi2lf{filter:url(#lain-chroma);width:100%;height:100%;animation:3.8s ease-in-out infinite svelte-qoi2lf-idle-float}.lain-img.svelte-qoi2lf{object-fit:contain;object-position:bottom center;width:100%;height:100%;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;filter:brightness(.92)contrast(1.06)saturate(.88);animation:5s ease-in-out infinite svelte-qoi2lf-lain-breathe,8s ease-in-out infinite svelte-qoi2lf-lain-hue;display:block}.lain-img.blend-screen.svelte-qoi2lf{mix-blend-mode:screen}.placeholder.svelte-qoi2lf{color:#1a2a3a;font-family:var(--font-pixel);letter-spacing:.2em;background:0 0;border:1px solid #1a2a3a;justify-content:center;align-items:flex-end;padding-bottom:.6rem;font-size:.8rem;display:flex}.lain-img.glitching.svelte-qoi2lf{animation:.26s forwards svelte-qoi2lf-lain-glitch}.lain-dissolve.svelte-qoi2lf{pointer-events:none;z-index:3;background:linear-gradient(#0000 0%,#000000b3 50%,#000000f2 80%,#000 100%);height:55%;position:absolute;bottom:0;left:0;right:0}.scanline.svelte-qoi2lf{opacity:.15;pointer-events:none;z-index:5;background:#fff;height:2px;position:absolute;left:0;right:0}@keyframes svelte-qoi2lf-idle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes svelte-qoi2lf-lain-breathe{0%,to{filter:brightness(.92)contrast(1.06)saturate(.88)}50%{filter:brightness(.98)contrast(1.04)saturate(.92)}}@keyframes svelte-qoi2lf-lain-hue{0%,to{filter:hue-rotate(-3deg)brightness(.92)contrast(1.06)saturate(.88)}33%{filter:hue-rotate(2deg)brightness(.96)contrast(1.05)saturate(.9)}66%{filter:hue-rotate(-1deg)brightness(.94)contrast(1.06)saturate(.87)}}@keyframes svelte-qoi2lf-lain-glitch{0%,30%{filter:hue-rotate(30deg)saturate(3)brightness(1.3);transform:translate(4px)}31%,57%{filter:hue-rotate(-25deg)brightness(1.5)saturate(.3);transform:translate(-3px)}58%,76%{filter:hue-rotate(10deg);transform:translate(1px)}77%,to{filter:none;transform:translate(0)}}.screen.svelte-zc2xya{background:var(--black);transform-origin:50%;position:fixed;inset:0;overflow:hidden}.screen.booting.svelte-zc2xya{animation:.6s ease-out forwards svelte-zc2xya-crt-boot}@keyframes svelte-zc2xya-crt-boot{0%{opacity:1;filter:brightness(3);transform:scaleY(.005)}30%{filter:brightness(2);transform:scaleY(.05)}60%{filter:brightness(1.2);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}.vignette.svelte-zc2xya{pointer-events:none;z-index:6;background:radial-gradient(#0000 45%,#0000002e 80%,#0006 100%);animation:11s ease-in-out infinite svelte-zc2xya-vignette-breathe;position:absolute;inset:0}@keyframes svelte-zc2xya-vignette-breathe{0%,to{opacity:.7}50%{opacity:1}}.tracking.svelte-zc2xya{font-family:var(--font-pixel);letter-spacing:.1em;color:#3a4a5a;z-index:3;opacity:.85;font-size:.85rem;transition:opacity .32s,color .32s,text-shadow .32s;animation:.32s ease-out svelte-zc2xya-tracking-fade-in;position:absolute;top:1.8rem;right:2.4rem}.tracking.acquired.svelte-zc2xya{opacity:1;color:#4a6fa5;text-shadow:0 0 8px #4a6fa573}.tracking-dots.svelte-zc2xya{text-align:left;width:1.2em;display:inline-block}@keyframes svelte-zc2xya-tracking-fade-in{0%{opacity:0}to{opacity:.85}}.lain-wrapper.svelte-zc2xya{aspect-ratio:352/367;z-index:1;isolation:isolate;background:0 0;width:auto;height:68vh;transition:none;position:absolute;top:0;left:50%}.lain-wrapper.stabilizing.svelte-zc2xya{animation:1s ease-out forwards svelte-zc2xya-stabilize}@keyframes svelte-zc2xya-stabilize{0%{opacity:.15}15%{opacity:.55}25%{opacity:.1}40%{opacity:.7}55%{opacity:.05}70%{opacity:.65}85%{opacity:.2}to{opacity:1}}.lain-wrapper.settled.svelte-zc2xya .lain-float{filter:drop-shadow(0 0 14px #4a6fa533);transition:filter .6s}.lain-wrapper.flicker-pulse.svelte-zc2xya{animation:.2s ease-out svelte-zc2xya-lain-flicker}@keyframes svelte-zc2xya-lain-flicker{0%,to{opacity:1}40%{opacity:.94}70%{opacity:.86}}.scan-bar.svelte-zc2xya{pointer-events:none;z-index:2;opacity:0;background:linear-gradient(#0000 0%,#4a6fa566 30%,#b4c8f0f2 50%,#4a6fa566 70%,#0000 100%);width:116%;height:4px;animation:.88s ease-out 80ms forwards svelte-zc2xya-scan-decode;position:absolute;top:-5%;left:-8%;box-shadow:0 0 14px #4a6fa58c}@keyframes svelte-zc2xya-scan-decode{0%{opacity:0;top:-5%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:105%}}.text-area.svelte-zc2xya{z-index:2;flex-direction:column;gap:0;width:100%;max-width:520px;padding:0;display:flex;position:absolute;top:70vh;bottom:auto;left:max(48px,6vw);transform:none}.transmission-block.svelte-zc2xya{flex-direction:column;gap:1.2rem;display:flex}.intercept-header.svelte-zc2xya{font-family:var(--font-pixel);color:#5a7a8c;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 7px #4a6fa547;opacity:0;font-size:1rem;transition:opacity .22s}.intercept-header.visible.svelte-zc2xya{opacity:1}.text.svelte-zc2xya{font-family:var(--font-mono);color:#9090a0;text-shadow:0 0 12px #4a6fa540;min-height:5rem;margin:0;font-size:1.05rem;font-style:italic;line-height:1.8}.shimmer-char.svelte-zc2xya{animation:.12s ease-out forwards svelte-zc2xya-char-shimmer;display:inline}@keyframes svelte-zc2xya-char-shimmer{0%{color:#4a6fa5;text-shadow:0 0 10px #4a6fa5b3}to{color:#9090a0;text-shadow:0 0 12px #4a6fa540}}.cursor.svelte-zc2xya{color:var(--blue);margin-left:.05em;animation:1s step-end infinite svelte-zc2xya-blink;display:inline-block}.cursor.done.svelte-zc2xya{color:#1e1e1e;animation:.8s step-end infinite svelte-zc2xya-blink}@keyframes svelte-zc2xya-blink{50%{opacity:0}}.enter-prompt.svelte-zc2xya{font-family:var(--font-pixel);letter-spacing:.1em;color:#7a96b5;text-shadow:0 0 8px #4a6fa54d;cursor:pointer;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1.3rem;transition:opacity .5s,color .24s,text-shadow .24s;position:fixed;bottom:2.5rem;right:3rem}.enter-prompt.visible.svelte-zc2xya{opacity:1;pointer-events:auto}.enter-prompt.svelte-zc2xya:hover{color:#aac6e4;text-shadow:0 0 12px #4a6fa58c}.enter-cursor.svelte-zc2xya{margin-left:.15em;animation:1s step-end infinite svelte-zc2xya-blink;display:inline-block}.transition.svelte-3g7xwl{z-index:100;background:#000;position:fixed;inset:0;overflow:hidden}.glitch.svelte-3g7xwl{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;transform-origin:50%;position:absolute;inset:0}.glitch.collapsing.svelte-3g7xwl{animation:.8s ease-in forwards svelte-3g7xwl-crt-shutdown}@keyframes svelte-3g7xwl-crt-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.overlay.svelte-187t3ml{z-index:100;opacity:0;transform-origin:50%;background:#000;position:fixed;inset:0}.overlay.revealed.svelte-187t3ml{opacity:1}.cut-flash.svelte-187t3ml{z-index:999;opacity:0;pointer-events:none;background:#a8c0d8;position:absolute;inset:0}.cut-flash.fired.svelte-187t3ml{animation:.14s steps(3,end) forwards svelte-187t3ml-cut-flash}@keyframes svelte-187t3ml-cut-flash{0%{opacity:.55}33%{opacity:.18}66%{opacity:.06}to{opacity:0}}.overlay.dismissing.svelte-187t3ml{pointer-events:none;animation:.4s ease-in forwards svelte-187t3ml-nd-shutdown}@keyframes svelte-187t3ml-nd-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.close-btn.svelte-187t3ml{font-family:var(--font-pixel);letter-spacing:.1em;color:#7a96b5;text-shadow:0 0 8px #4a6fa54d;opacity:0;cursor:pointer;z-index:300;background:0 0;border:none;font-size:1.3rem;transition:opacity .4s,color .2s,text-shadow .2s;position:fixed;bottom:2.5rem;right:3rem}.close-btn.done.svelte-187t3ml{opacity:1}.close-btn.svelte-187t3ml:hover{color:#aac6e4;text-shadow:0 0 12px #4a6fa58c}.close-cursor.svelte-187t3ml{margin-left:.05em;animation:1s step-end infinite svelte-187t3ml-blink}.close-cursor.done.svelte-187t3ml{display:none}.data-zone.svelte-187t3ml{width:min(500px,44vw);position:absolute;top:42%;left:6vw;transform:translateY(-50%)}.prefix-line.svelte-187t3ml{font-family:var(--font-pixel);color:#2a3a4a;letter-spacing:.5em;text-transform:uppercase;min-height:1.4rem;margin-bottom:.6rem;font-size:1.6rem}.badge-cursor.svelte-187t3ml{margin-left:.1em;animation:1s step-end infinite svelte-187t3ml-blink;display:inline-block}.badge-cursor.done.svelte-187t3ml{display:none}.addr-label.svelte-187t3ml{font-family:var(--font-pixel);color:#2a323a;letter-spacing:.5em;text-transform:uppercase;opacity:0;margin-bottom:.2rem;font-size:.78rem;transition:opacity .2s}.addr-label.visible.svelte-187t3ml{opacity:1}.addr-ip.svelte-187t3ml{font-family:var(--font-pixel);color:var(--accent);opacity:1;letter-spacing:.05em;min-height:3.8rem;margin-bottom:.8rem;font-size:4.2rem;line-height:1}.ip-cursor.svelte-187t3ml{color:var(--accent);margin-left:.05em;animation:1s step-end infinite svelte-187t3ml-blink}.ip-cursor.done.svelte-187t3ml{display:none}@keyframes svelte-187t3ml-blink{50%{opacity:0}}.divider.svelte-187t3ml{background:repeating-linear-gradient(90deg,#1e1e1e 0 3px,#0000 3px 7px);width:0;height:1px;margin-top:.4rem;margin-bottom:1.2rem;transition:width .7s steps(50,end)}.divider.visible.svelte-187t3ml{width:100%}.rows.svelte-187t3ml{gap:1rem;display:grid}.image-frame.svelte-187t3ml{opacity:0;border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);background:#050505;justify-content:center;align-items:center;max-height:240px;margin:0 0 1.2rem;transition:opacity .6s .2s;display:flex;overflow:hidden}.image-frame.visible.svelte-187t3ml{opacity:1}.inline-image.svelte-187t3ml{object-fit:contain;max-width:100%;max-height:240px;image-rendering:pixelated;display:block}.action-btn.svelte-187t3ml{font-family:var(--font-pixel);letter-spacing:.16em;color:var(--accent);cursor:pointer;text-align:left;text-shadow:0 0 9px color-mix(in srgb, var(--accent) 40%, transparent);background:0 0;border:none;margin-top:1.6rem;padding:.4rem 0;font-size:1.25rem;transition:color .2s,text-shadow .2s,filter .2s;animation:.18s steps(3,end) forwards svelte-187t3ml-action-btn-in;display:inline-block}.action-btn.svelte-187t3ml:hover{filter:brightness(1.35);text-shadow:0 0 14px color-mix(in srgb, var(--accent) 65%, transparent)}.action-cursor.svelte-187t3ml{margin-left:.15em;animation:1s step-end infinite svelte-187t3ml-blink;display:inline-block}.intercept-strip.svelte-187t3ml{font-family:var(--font-pixel);color:#3a5a7a;letter-spacing:.4em;text-transform:uppercase;text-align:center;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.78rem;transition:opacity .5s;position:absolute;top:1.6rem;left:3rem;right:3rem}.intercept-strip.visible.svelte-187t3ml{opacity:.78}.intercept-end.svelte-187t3ml{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.4em;text-transform:uppercase;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.72rem;transition:opacity .6s .2s;position:absolute;bottom:2.5rem;left:3rem}.intercept-end.visible.svelte-187t3ml{opacity:.7}.frame-corner.svelte-187t3ml{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.1em;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1.1rem;transition:opacity .6s;position:absolute}.frame-corner.tl.svelte-187t3ml{top:.9rem;left:1.4rem}.frame-corner.tr.svelte-187t3ml{top:.9rem;right:1.4rem}.frame-corner.bl.svelte-187t3ml{bottom:.9rem;left:1.4rem}.frame-corner.br.svelte-187t3ml{bottom:.9rem;right:1.4rem}.frame-corner.visible.svelte-187t3ml{opacity:.7}@keyframes svelte-187t3ml-action-btn-in{0%{opacity:0;filter:brightness(3)}33%{opacity:.5;filter:brightness(2)}66%{opacity:.85;filter:brightness(1.4)}to{opacity:.92;filter:brightness()}}.audio-el.svelte-187t3ml{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.row.svelte-187t3ml{grid-template-columns:120px 1fr;align-items:baseline;animation:.28s ease-out forwards svelte-187t3ml-row-in;display:grid}@keyframes svelte-187t3ml-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.row-key.svelte-187t3ml{font-family:var(--font-pixel);color:#3a4a5a;letter-spacing:.18em;font-size:.88rem}.row-value.svelte-187t3ml{font-family:var(--font-pixel);color:#606060;letter-spacing:.04em;font-size:1.4rem}.lain-zone.svelte-187t3ml{flex-direction:column;justify-content:space-between;align-items:center;width:46vw;height:100vh;padding-top:3rem;display:flex;position:absolute;bottom:0;right:-4vw}.lain-wrap.svelte-187t3ml{opacity:0;flex-shrink:0;width:100%;height:88vh;transition:opacity .7s;position:relative}.lain-wrap.lain-visible.svelte-187t3ml{opacity:1}.lain-wrap.flickering.svelte-187t3ml{opacity:.82}.lain-chroma-wrap.svelte-187t3ml{filter:url(#lain-chroma);position:absolute;inset:0}.lain-ponder-img.svelte-187t3ml{object-fit:contain;object-position:bottom center;width:auto;height:100%;image-rendering:pixelated;filter:brightness(.92)contrast(1.06)saturate(.88);animation:3.8s ease-in-out infinite svelte-187t3ml-idle-float,5s ease-in-out infinite svelte-187t3ml-lain-breathe,8s ease-in-out infinite svelte-187t3ml-lain-hue;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lain-wrap.svelte-187t3ml:not(.lain-visible) .lain-ponder-img:where(.svelte-187t3ml){filter:brightness(3)blur(2px)}.lain-ponder-img.glitching.svelte-187t3ml{animation:.26s forwards svelte-187t3ml-lain-glitch}.lain-ponder-img.blend-screen.svelte-187t3ml{mix-blend-mode:screen}.lain-dissolve.svelte-187t3ml{pointer-events:none;z-index:3;background:linear-gradient(#0000 0%,#000000bf 70%,#000000f5 100%);height:45%;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-187t3ml-idle-float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}@keyframes svelte-187t3ml-lain-breathe{0%,to{filter:brightness(.92)contrast(1.06)saturate(.88)}50%{filter:brightness(.98)contrast(1.04)saturate(.92)}}@keyframes svelte-187t3ml-lain-hue{0%,to{filter:hue-rotate(-3deg)brightness(.92)contrast(1.06)saturate(.88)}33%{filter:hue-rotate(2deg)brightness(.96)contrast(1.05)saturate(.9)}66%{filter:hue-rotate(-1deg)brightness(.94)contrast(1.06)saturate(.87)}}@keyframes svelte-187t3ml-lain-glitch{0%,30%{filter:hue-rotate(30deg)saturate(3)brightness(1.3);transform:translate(calc(4px - 50%))}31%,57%{filter:hue-rotate(-25deg)brightness(1.5)saturate(.3);transform:translate(calc(-50% - 3px))}58%,76%{filter:hue-rotate(10deg);transform:translate(calc(1px - 50%))}77%,to{filter:none;transform:translate(-50%)}}.lain-scanline.svelte-187t3ml{opacity:.12;pointer-events:none;z-index:5;background:#fff;height:2px;position:absolute;left:0;right:0}.lain-speech.svelte-187t3ml{width:22vw;font-family:var(--font-mono);color:#9090a0;text-shadow:0 0 12px #4a6fa533;opacity:0;z-index:4;font-size:1.05rem;font-style:italic;line-height:1.6;transition:opacity .4s;position:absolute;top:50%;left:auto;right:30vw;transform:translateY(-50%)}.lain-speech.speech-visible.svelte-187t3ml{opacity:1}.speech-cursor.svelte-187t3ml{color:#4a6fa5;font-style:normal;animation:.8s step-end infinite svelte-187t3ml-blink}.speech-cursor.done.svelte-187t3ml{color:#1e1e1e}.black-hold.svelte-187t3ml{z-index:200;pointer-events:none;background:#000;animation:.28s ease-out forwards svelte-187t3ml-black-hold-fade;position:fixed;inset:0}@keyframes svelte-187t3ml-black-hold-fade{0%{opacity:1}71%{opacity:1}to{opacity:0}}.overlay.svelte-egcz1g{z-index:100;opacity:0;transform-origin:50%;--accent:#7a96b5;background:#000;position:fixed;inset:0}.overlay.revealed.svelte-egcz1g{opacity:1}.cut-flash.svelte-egcz1g{z-index:999;opacity:0;pointer-events:none;background:#a8c0d8;position:absolute;inset:0}.cut-flash.fired.svelte-egcz1g{animation:.14s steps(3,end) forwards svelte-egcz1g-cut-flash}@keyframes svelte-egcz1g-cut-flash{0%{opacity:.55}33%{opacity:.18}66%{opacity:.06}to{opacity:0}}.overlay.dismissing.svelte-egcz1g{pointer-events:none;animation:.4s ease-in forwards svelte-egcz1g-agg-shutdown}@keyframes svelte-egcz1g-agg-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.overlay.drilling.svelte-egcz1g{pointer-events:none;animation:.2s ease-in forwards svelte-egcz1g-agg-drill-collapse}@keyframes svelte-egcz1g-agg-drill-collapse{0%{opacity:1;filter:brightness();transform:scaleY(1)}60%{opacity:1;filter:brightness(1.3);transform:scaleY(.3)}to{opacity:0;filter:brightness(1.5);transform:scaleY(0)}}.close-btn.svelte-egcz1g{font-family:var(--font-pixel);letter-spacing:.1em;color:#7a96b5;text-shadow:0 0 8px #4a6fa54d;opacity:0;cursor:pointer;z-index:300;background:0 0;border:none;font-size:1.3rem;transition:opacity .4s,color .2s,text-shadow .2s;position:fixed;bottom:2.5rem;right:3rem}.close-btn.done.svelte-egcz1g{opacity:1}.close-btn.svelte-egcz1g:hover{color:#aac6e4;text-shadow:0 0 12px #4a6fa58c}.close-cursor.svelte-egcz1g{margin-left:.05em;animation:1s step-end infinite svelte-egcz1g-blink}.close-cursor.done.svelte-egcz1g{display:none}@keyframes svelte-egcz1g-blink{50%{opacity:0}}.intercept-strip.svelte-egcz1g{font-family:var(--font-pixel);color:#3a5a7a;letter-spacing:.4em;text-transform:uppercase;text-align:center;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.78rem;transition:opacity .5s;position:absolute;top:1.6rem;left:3rem;right:3rem}.intercept-strip.visible.svelte-egcz1g{opacity:.78}.intercept-end.svelte-egcz1g{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.4em;text-transform:uppercase;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.72rem;transition:opacity .6s .2s;position:absolute;bottom:2.5rem;left:3rem}.intercept-end.visible.svelte-egcz1g{opacity:.7}.frame-corner.svelte-egcz1g{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.1em;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1.1rem;transition:opacity .6s;position:absolute}.frame-corner.tl.svelte-egcz1g{top:.9rem;left:1.4rem}.frame-corner.tr.svelte-egcz1g{top:.9rem;right:1.4rem}.frame-corner.bl.svelte-egcz1g{bottom:.9rem;left:1.4rem}.frame-corner.br.svelte-egcz1g{bottom:.9rem;right:1.4rem}.frame-corner.visible.svelte-egcz1g{opacity:.7}.data-zone.svelte-egcz1g{flex-direction:column;width:min(520px,44vw);max-height:calc(94vh - 6rem);display:flex;position:absolute;top:6vh;left:6vw}.prefix-line.svelte-egcz1g{font-family:var(--font-pixel);color:#2a3a4a;letter-spacing:.5em;text-transform:uppercase;min-height:1.4rem;margin-bottom:.6rem;font-size:1.6rem}.badge-cursor.svelte-egcz1g{margin-left:.1em;animation:1s step-end infinite svelte-egcz1g-blink;display:inline-block}.badge-cursor.done.svelte-egcz1g{display:none}.addr-label.svelte-egcz1g{font-family:var(--font-pixel);color:#2a323a;letter-spacing:.5em;text-transform:uppercase;opacity:0;margin-bottom:.2rem;font-size:.78rem;transition:opacity .22s}.addr-label.visible.svelte-egcz1g{opacity:1}.addr-ip.svelte-egcz1g{font-family:var(--font-pixel);color:var(--accent);letter-spacing:.04em;min-height:3.4rem;margin-bottom:.4rem;font-size:3.6rem;line-height:1}.ip-cursor.svelte-egcz1g{color:var(--accent);margin-left:.05em;animation:1s step-end infinite svelte-egcz1g-blink}.ip-cursor.done.svelte-egcz1g{display:none}.country.svelte-egcz1g{font-family:var(--font-pixel);color:#3a4a5a;letter-spacing:.3em;text-transform:uppercase;opacity:0;margin-bottom:.9rem;font-size:1rem;transition:opacity .32s}.country.visible.svelte-egcz1g{opacity:1}.divider.svelte-egcz1g{background:repeating-linear-gradient(90deg,#1e1e1e 0 3px,#0000 3px 7px);width:0;height:1px;margin-top:.2rem;margin-bottom:1rem;transition:width .7s steps(50,end)}.divider.visible.svelte-egcz1g{width:100%}.count-line.svelte-egcz1g{font-family:var(--font-pixel);opacity:0;margin-bottom:.4rem;transition:opacity .32s}.count-line.visible.svelte-egcz1g{opacity:1}.count-num.svelte-egcz1g{color:var(--accent);letter-spacing:.06em;margin-right:.6rem;font-size:1.4rem}.count-suffix.svelte-egcz1g{color:#4a5060;letter-spacing:.18em;text-transform:uppercase;font-size:.86rem}.count-filtered.svelte-egcz1g{color:#4a5868;letter-spacing:.08em;text-transform:uppercase;margin-left:.5rem;font-size:.7rem}.feed-filter.svelte-egcz1g{opacity:0;align-items:center;gap:.6rem;padding:.3rem .4rem .7rem;transition:opacity .48s;display:flex}.feed-filter.visible.svelte-egcz1g{opacity:1}.filter-glass.svelte-egcz1g{flex-shrink:0;width:.95rem;height:.95rem;display:inline-block;position:relative}.filter-glass.svelte-egcz1g:before{content:"";border:1.5px solid #4a5868;border-radius:50%;width:.62rem;height:.62rem;position:absolute;top:0;left:0}.filter-glass.svelte-egcz1g:after{content:"";transform-origin:100% 100%;background:#4a5868;width:1.5px;height:.38rem;position:absolute;bottom:0;right:.02rem;transform:rotate(-45deg)}.filter-input.svelte-egcz1g{color:#8a9aaa;min-width:0;font-family:var(--font-pixel);letter-spacing:.08em;background:0 0;border:none;border-bottom:1px solid #1e1e2a;outline:none;flex:auto;padding:.2rem 0;font-size:.82rem;transition:border-color .28s}.filter-input.svelte-egcz1g::placeholder{color:#3a4452;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.filter-input.svelte-egcz1g:focus{border-bottom-color:var(--accent)}.filter-stream.svelte-egcz1g{color:#4a6a5a;font-family:var(--font-pixel);letter-spacing:.14em;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #2a323a;flex-shrink:0;padding:.2rem .45rem;font-size:.62rem;transition:border-color .28s,color .28s,background .28s}.filter-stream.svelte-egcz1g:hover{color:#5db98a;border-color:#5db98a}.filter-stream.active.svelte-egcz1g{color:#06120c;background:#5db98a;border-color:#5db98a}.feed-empty.svelte-egcz1g{font-family:var(--font-pixel);color:#3a4452;letter-spacing:.18em;text-transform:uppercase;text-align:center;padding:1.4rem .4rem;font-size:.78rem}.feed.svelte-egcz1g{opacity:0;content-visibility:auto;contain-intrinsic-size:0 3rem;scrollbar-width:thin;scrollbar-color:#1a1a1a transparent;flex:auto;min-height:0;padding:.8rem 0;transition:opacity .48s;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 4% 96%,#0000 100%)}.feed.visible.svelte-egcz1g{opacity:1}.feed-scan.svelte-egcz1g{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#7a96b529 35%,#aac6e452 50%,#7a96b529 65%,#0000 100%);height:2px;animation:7s linear infinite svelte-egcz1g-feed-scan-sweep;position:absolute;top:0;left:0;right:0}@keyframes svelte-egcz1g-feed-scan-sweep{0%{opacity:0;transform:translateY(0)}8%{opacity:.8}92%{opacity:.8}to{opacity:0;transform:translateY(100%)}}.feed.svelte-egcz1g::-webkit-scrollbar{width:4px}.feed.svelte-egcz1g::-webkit-scrollbar-track{background:0 0}.feed.svelte-egcz1g::-webkit-scrollbar-thumb{background:#1a1a1a}.feed-item.svelte-egcz1g{font-family:var(--font-pixel);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px dashed #0e0e0e;grid-template-columns:auto 1fr 1.2rem;align-items:baseline;gap:0 .9rem;padding:.62rem .3rem .62rem .4rem;transition:background .42s;display:grid;position:relative}.feed-item.svelte-egcz1g:last-child{border-bottom:none}.feed-item.svelte-egcz1g:hover{background:linear-gradient(90deg,#7a96b512,#7a96b505 70%,#0000 100%)}.feed-index.svelte-egcz1g{font-family:var(--font-pixel);color:#2a3340;letter-spacing:.18em;text-align:right;white-space:nowrap;font-size:.66rem;line-height:1;transition:color .42s}.feed-item.svelte-egcz1g:hover .feed-index:where(.svelte-egcz1g){color:var(--accent)}.feed-record.svelte-egcz1g{flex-direction:column;gap:.22rem;min-width:0;display:flex}.feed-headline.svelte-egcz1g{font-family:var(--font-pixel);color:#6a7888;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;line-height:1;transition:color .42s,text-shadow .42s;overflow:hidden}.feed-item.svelte-egcz1g:hover .feed-headline:where(.svelte-egcz1g){color:#aac6e4;text-shadow:0 0 8px #7a96b559;animation:4s infinite svelte-egcz1g-phosphor-flicker}.feed-item.streamable.svelte-egcz1g .feed-headline:where(.svelte-egcz1g){color:#5db98a}.feed-item.streamable.svelte-egcz1g:hover .feed-headline:where(.svelte-egcz1g){color:#7ed4a8;text-shadow:0 0 8px #5db98a66}.feed-item.streamable.svelte-egcz1g:hover{background:linear-gradient(90deg,#5db98a14,#5db98a05 70%,#0000 100%)}.feed-item.streamable.svelte-egcz1g:hover .feed-index:where(.svelte-egcz1g),.feed-item.streamable.svelte-egcz1g .feed-chevron:where(.svelte-egcz1g){color:#5db98a}.feed-stream-mark.svelte-egcz1g{color:#5db98a;vertical-align:.05em;margin-right:.4em;font-size:.72em}.feed-item.flashing.svelte-egcz1g{animation:.12s ease-out svelte-egcz1g-feed-record-flash}@keyframes svelte-egcz1g-feed-record-flash{0%{filter:brightness();background:0 0}30%{filter:brightness(1.5);background:#aac6e42e}to{filter:brightness();background:0 0}}@keyframes svelte-egcz1g-phosphor-flicker{0%,to{opacity:1}47%{opacity:.93}51%{opacity:1}53%{opacity:.96}55%{opacity:1}74%{opacity:.95}77%{opacity:1}}.feed-sub.svelte-egcz1g{font-family:var(--font-mono);color:#404858;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.2;overflow:hidden}.feed-chevron.svelte-egcz1g{font-family:var(--font-pixel);color:var(--accent);opacity:0;text-align:right;align-self:center;font-size:1rem;line-height:1;transition:opacity .38s,transform .38s;transform:translate(-6px)}.feed-item.svelte-egcz1g:hover .feed-chevron:where(.svelte-egcz1g){opacity:1;transform:translate(0)}.lain-zone.svelte-egcz1g{pointer-events:none;flex-direction:column;justify-content:space-between;align-items:center;width:46vw;height:100vh;padding-top:3rem;display:flex;position:absolute;bottom:0;right:-4vw}.lain-wrap.svelte-egcz1g{opacity:0;flex-shrink:0;width:100%;height:88vh;transition:opacity .7s;position:relative}.lain-wrap.lain-visible.svelte-egcz1g{opacity:1}.lain-ponder-img.svelte-egcz1g{object-fit:contain;object-position:bottom center;width:auto;height:100%;image-rendering:pixelated;filter:brightness(.92)contrast(1.06)saturate(.88);animation:3.8s ease-in-out infinite svelte-egcz1g-agg-idle-float,5s ease-in-out infinite svelte-egcz1g-agg-lain-breathe,8s ease-in-out infinite svelte-egcz1g-agg-lain-hue;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lain-wrap.svelte-egcz1g:not(.lain-visible) .lain-ponder-img:where(.svelte-egcz1g){filter:brightness(3)blur(2px)}.lain-dissolve.svelte-egcz1g{pointer-events:none;z-index:3;background:linear-gradient(#0000 0%,#000000bf 70%,#000000f5 100%);height:45%;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-egcz1g-agg-idle-float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}@keyframes svelte-egcz1g-agg-lain-breathe{0%,to{filter:brightness(.92)contrast(1.06)saturate(.88)}50%{filter:brightness(.98)contrast(1.04)saturate(.92)}}@keyframes svelte-egcz1g-agg-lain-hue{0%,to{filter:hue-rotate(-3deg)brightness(.92)contrast(1.06)saturate(.88)}33%{filter:hue-rotate(2deg)brightness(.96)contrast(1.05)saturate(.9)}66%{filter:hue-rotate(-1deg)brightness(.94)contrast(1.06)saturate(.87)}}.lain-speech.svelte-egcz1g{width:22vw;font-family:var(--font-mono);color:#9090a0;text-shadow:0 0 12px #4a6fa533;opacity:0;z-index:4;font-size:1.05rem;font-style:italic;line-height:1.6;transition:opacity .4s;position:absolute;top:50%;left:auto;right:30vw;transform:translateY(-50%)}.lain-speech.speech-visible.svelte-egcz1g{opacity:1}.speech-cursor.svelte-egcz1g{color:#4a6fa5;font-style:normal;animation:.8s step-end infinite svelte-egcz1g-blink}.speech-cursor.done.svelte-egcz1g{color:#1e1e1e}.black-hold.svelte-egcz1g{z-index:200;pointer-events:none;background:#000;animation:.28s ease-out forwards svelte-egcz1g-black-hold-fade;position:fixed;inset:0}@keyframes svelte-egcz1g-black-hold-fade{0%{opacity:1}71%{opacity:1}to{opacity:0}}.voice.svelte-1tz0fos{font-family:var(--font-pixel);letter-spacing:.08em;color:#4a6fa5;text-shadow:0 0 8px #4a6fa540;opacity:0;pointer-events:none;z-index:80;font-size:.85rem;animation:4s ease-out forwards svelte-1tz0fos-voice-cycle;position:fixed;bottom:1.5rem;left:1.5rem}@keyframes svelte-1tz0fos-voice-cycle{0%{opacity:0;transform:translateY(4px)}10%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.sequence.svelte-iuenlf{z-index:200;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.crt-screen.svelte-iuenlf{aspect-ratio:4/3;opacity:0;background:#000;width:75vw;max-width:1000px;position:relative;overflow:hidden;transform:scaleY(.005)}.crt-screen.svelte-iuenlf:before{content:"";pointer-events:none;z-index:10;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000001a 2px 4px);position:absolute;inset:0}.crt-screen.svelte-iuenlf:after{content:"";pointer-events:none;z-index:11;background:radial-gradient(#0000 60%,#000000b3 100%);position:absolute;inset:0}.crt-screen.booting.svelte-iuenlf{animation:.6s ease-out forwards svelte-iuenlf-crt-boot}.crt-screen.on.svelte-iuenlf{opacity:1;transform:scaleY(1)}.crt-screen.shutting.svelte-iuenlf{animation:.8s ease-in forwards svelte-iuenlf-crt-shutdown}.crt-screen.done.svelte-iuenlf{opacity:0;transform:scaleY(0)}.gif-frame.svelte-iuenlf{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gif-img.svelte-iuenlf{width:100%;height:100%;display:block}@keyframes svelte-iuenlf-crt-boot{0%{opacity:1;filter:brightness(3);transform:scaleY(.005)}30%{filter:brightness(2);transform:scaleY(.05)}60%{filter:brightness(1.2);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}@keyframes svelte-iuenlf-crt-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.epilogue.svelte-iuenlf{opacity:0;background:#000;transition:opacity .6s;position:fixed;inset:0}.epilogue.visible.svelte-iuenlf{opacity:1}.lain-epilogue-wrap.svelte-iuenlf{aspect-ratio:352/367;z-index:1;isolation:isolate;width:auto;height:68vh;position:absolute;top:0;left:50%;transform:translate(-50%)}.lain-epilogue-img.svelte-iuenlf{object-fit:contain;object-position:bottom center;width:100%;height:100%;image-rendering:pixelated;filter:brightness(.92)contrast(1.06)saturate(.88);mix-blend-mode:screen;animation:3.8s ease-in-out infinite svelte-iuenlf-idle-float;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}@keyframes svelte-iuenlf-idle-float{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}.epilogue-text.svelte-iuenlf{box-sizing:border-box;width:100%;max-width:760px;font-family:var(--font-mono);color:#9090a0;text-shadow:0 0 12px #4a6fa540;opacity:0;text-align:left;padding:0 max(24px,4vw);font-size:1.05rem;font-style:italic;line-height:1.8;transition:opacity .6s;position:absolute;top:70vh;left:50%;transform:translate(-50%)}.epilogue-text.visible.svelte-iuenlf{opacity:1}.epilogue-close.svelte-iuenlf{font-family:var(--font-pixel);letter-spacing:.1em;color:#2a323a;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:none;font-size:1.3rem;transition:opacity .5s,color .24s,text-shadow .24s;position:fixed;bottom:2.5rem;right:3rem}.epilogue-close.visible.svelte-iuenlf{opacity:1;pointer-events:auto}.epilogue-close.svelte-iuenlf:hover{color:#4a6fa5;text-shadow:0 0 8px #4a6fa566}.epilogue-cursor.svelte-iuenlf{margin-left:.15em;animation:1s step-end infinite svelte-iuenlf-blink;display:inline-block}@keyframes svelte-iuenlf-blink{50%{opacity:0}}.epilogue.dismissing.svelte-iuenlf{background:0 0;transition:background 1.5s ease-out}.epilogue-text.dismissing.svelte-iuenlf{opacity:0;transition:opacity .4s ease-out}.epilogue-close.dismissing.svelte-iuenlf{opacity:0;pointer-events:none;transition:opacity .4s ease-out}.lain-epilogue-img.dismissing.svelte-iuenlf{animation:1s ease-out forwards svelte-iuenlf-lain-disperse}@keyframes svelte-iuenlf-lain-disperse{0%{opacity:1;filter:brightness(.92)contrast(1.06)saturate(.88)}20%{opacity:.85;filter:hue-rotate(35deg)saturate(2.5)brightness(1.5)}40%{opacity:.6;filter:hue-rotate(-30deg)saturate(.3)brightness(2.2)blur(3px)}60%{opacity:.35;filter:brightness(2.8)blur(6px)}80%{opacity:.15;filter:brightness(3)blur(10px)}to{opacity:0;filter:brightness()blur()}}.overlay.svelte-uku06b{z-index:100;background:var(--black);color:var(--white);font-family:var(--font-mono);transform-origin:50%;position:fixed;inset:0;overflow:hidden}.overlay.booting.svelte-uku06b{animation:.6s ease-out forwards svelte-uku06b-stream-crt-boot}@keyframes svelte-uku06b-stream-crt-boot{0%{opacity:1;filter:brightness(3);transform:scaleY(.005)}30%{filter:brightness(2);transform:scaleY(.05)}60%{filter:brightness(1.2);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}.overlay.dismissing.svelte-uku06b{pointer-events:none;animation:.4s ease-in forwards svelte-uku06b-stream-shutdown}@keyframes svelte-uku06b-stream-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.vignette.svelte-uku06b{pointer-events:none;z-index:4;background:radial-gradient(#0000 50%,#0000000f 82%,#0003 100%);animation:11s ease-in-out infinite svelte-uku06b-stream-vignette-breathe;position:absolute;inset:0}@keyframes svelte-uku06b-stream-vignette-breathe{0%,to{opacity:.7}50%{opacity:1}}.tracking-inline.svelte-uku06b{font-family:var(--font-pixel);letter-spacing:.1em;color:#6e8a9c;text-shadow:0 0 6px #4a6fa538;opacity:.92;margin-bottom:.85rem;font-size:.85rem;transition:opacity .32s,color .32s,text-shadow .32s;animation:.32s ease-out svelte-uku06b-tracking-fade-in}.tracking-inline.acquired.svelte-uku06b{opacity:1;color:#8fc0ec;text-shadow:0 0 12px #4a6fa599}.tracking-inline.lost.svelte-uku06b{opacity:1;color:#d4806c;text-shadow:0 0 12px #be5a4699}.tracking-dots.svelte-uku06b{text-align:left;width:1.2em;display:inline-block}@keyframes svelte-uku06b-tracking-fade-in{0%{opacity:0}to{opacity:.92}}.lain-wrapper.svelte-uku06b{aspect-ratio:352/367;z-index:1;isolation:isolate;background:0 0;width:auto;height:68vh;transition:none;position:absolute;top:0;left:50%}.lain-wrapper.stabilizing.svelte-uku06b{animation:1s ease-out forwards svelte-uku06b-stream-stabilize}@keyframes svelte-uku06b-stream-stabilize{0%{opacity:.15}15%{opacity:.55}25%{opacity:.1}40%{opacity:.7}55%{opacity:.05}70%{opacity:.65}85%{opacity:.2}to{opacity:1}}.lain-wrapper.settled.svelte-uku06b .lain-float{filter:drop-shadow(0 0 14px #4a6fa533);transition:filter .6s}.lain-wrapper.flicker-pulse.svelte-uku06b{animation:.2s ease-out svelte-uku06b-stream-flicker}@keyframes svelte-uku06b-stream-flicker{0%,to{opacity:1}40%{opacity:.94}70%{opacity:.86}}.scan-bar.svelte-uku06b{pointer-events:none;z-index:2;opacity:0;background:linear-gradient(#0000 0%,#4a6fa566 30%,#b4c8f0f2 50%,#4a6fa566 70%,#0000 100%);width:116%;height:4px;animation:.88s ease-out 80ms forwards svelte-uku06b-stream-scan-decode;position:absolute;top:-5%;left:-8%;box-shadow:0 0 14px #4a6fa58c}@keyframes svelte-uku06b-stream-scan-decode{0%{opacity:0;top:-5%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:105%}}.speech-zone.svelte-uku06b{z-index:2;width:100%;max-width:520px;position:absolute;top:70vh;left:max(48px,6vw)}.speech-text.svelte-uku06b{font-family:var(--font-mono);color:#9090a0;text-shadow:0 0 12px #4a6fa540;min-height:5rem;margin:0;font-size:1.05rem;font-style:italic;line-height:1.8}.shimmer-char.svelte-uku06b{animation:.12s ease-out forwards svelte-uku06b-stream-char-shimmer;display:inline}@keyframes svelte-uku06b-stream-char-shimmer{0%{color:#4a6fa5;text-shadow:0 0 10px #4a6fa5b3}to{color:#9090a0;text-shadow:0 0 12px #4a6fa540}}.speech-cursor.svelte-uku06b{color:var(--blue);margin-left:.05em;font-style:normal;animation:1s step-end infinite svelte-uku06b-stream-blink;display:inline-block}.speech-cursor.done.svelte-uku06b{color:#1e1e1e;animation:.8s step-end infinite svelte-uku06b-stream-blink}@keyframes svelte-uku06b-stream-blink{50%{opacity:0}}.close-btn.svelte-uku06b,.close-btn--bottom.svelte-uku06b{font-family:var(--font-pixel);letter-spacing:.1em;color:#7a96b5;text-shadow:0 0 8px #4a6fa54d;opacity:1;cursor:pointer;z-index:300;background:0 0;border:none;font-size:1.3rem;transition:color .2s,text-shadow .2s;animation:.32s ease-out svelte-uku06b-tracking-fade-in;position:fixed;top:auto;bottom:2.5rem;right:3rem}.close-btn.svelte-uku06b:hover,.close-btn--bottom.svelte-uku06b:hover{color:#aac6e4;text-shadow:0 0 12px #4a6fa58c}.close-cursor.svelte-uku06b{margin-left:.1em;animation:1s step-end infinite svelte-uku06b-stream-blink;display:inline-block}.left-column.svelte-uku06b{z-index:2;flex-direction:column;width:min(72vw,145.778vh);display:flex;position:absolute;top:3.5vh;left:1vw}.video-zone.svelte-uku06b{aspect-ratio:16/9;background:#000;width:100%;animation:.6s ease-out forwards svelte-uku06b-stream-video-in;position:relative;-webkit-mask-image:radial-gradient(#000 75%,#0000 100%);mask-image:radial-gradient(#000 75%,#0000 100%)}.video-scanlines.svelte-uku06b{pointer-events:none;z-index:1;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 4px);position:absolute;inset:0}@keyframes svelte-uku06b-stream-video-in{0%{opacity:0;filter:brightness(2);transform:scaleY(.005)}60%{opacity:1;filter:brightness(1.3);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}.stream-video.svelte-uku06b{object-fit:contain;width:100%;height:100%}.yt-feed.svelte-uku06b,.yt-feed-shield.svelte-uku06b{opacity:0;pointer-events:none;z-index:-1;border:none;position:fixed;inset:0}.yt-feed.visible.svelte-uku06b,.yt-feed-shield.visible.svelte-uku06b{aspect-ratio:16/9;width:min(72vw,145.778vh);inset:3.5vh auto auto 1vw;-webkit-mask-image:radial-gradient(#000 75%,#0000 100%);mask-image:radial-gradient(#000 75%,#0000 100%)}.yt-feed.visible.svelte-uku06b{z-index:3;transition:opacity 1.4s ease-out}.yt-feed.visible.revealed.svelte-uku06b{opacity:1}.yt-feed-shield.visible.svelte-uku06b{z-index:4;pointer-events:auto;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 4px)}.stream-img.svelte-uku06b{background:#000}.watching-speech.svelte-uku06b{text-align:left;max-width:30em;position:fixed;bottom:6vh;left:33vw}.watching-speech.svelte-uku06b .speech-text:where(.svelte-uku06b){max-width:38em;min-height:0;margin:0;font-size:1rem;line-height:1.6}.ponder-zone.svelte-uku06b{z-index:5;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;width:46vw;height:100vh;padding-top:3rem;display:flex;position:absolute;bottom:0;right:-4vw;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 32% 100%)}.ponder-wrap.svelte-uku06b{opacity:0;flex-shrink:0;width:100%;height:88vh;transition:opacity .7s;position:relative}.ponder-wrap.visible.svelte-uku06b{opacity:1}.black-hold.svelte-uku06b{z-index:200;pointer-events:none;background:#000;animation:.28s ease-out forwards svelte-uku06b-stream-black-hold;position:fixed;inset:0}@keyframes svelte-uku06b-stream-black-hold{0%{opacity:1}71%{opacity:1}to{opacity:0}}.intercept-strip.svelte-uku06b{font-family:var(--font-pixel);color:#3a5a7a;letter-spacing:.4em;text-transform:uppercase;text-align:center;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:.78rem;transition:opacity .5s;position:absolute;top:1.6rem;left:3rem;right:3rem}.intercept-strip.visible.svelte-uku06b{opacity:.78}.intercept-end.svelte-uku06b{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.4em;text-transform:uppercase;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:.72rem;transition:opacity .6s .2s;position:absolute;bottom:2.5rem;left:3rem}.intercept-end.visible.svelte-uku06b{opacity:.7}.frame-corner.svelte-uku06b{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.1em;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:1.1rem;transition:opacity .6s;position:absolute}.frame-corner.tl.svelte-uku06b{top:.9rem;left:1.4rem}.frame-corner.tr.svelte-uku06b{top:.9rem;right:1.4rem}.frame-corner.bl.svelte-uku06b{bottom:.9rem;left:1.4rem}.frame-corner.br.svelte-uku06b{bottom:.9rem;right:1.4rem}.frame-corner.visible.svelte-uku06b{opacity:.7}.overlay.svelte-1mi7afx{z-index:100;background:var(--black);color:var(--white);font-family:var(--font-mono);transform-origin:50%;position:fixed;inset:0;overflow:hidden}.overlay.booting.svelte-1mi7afx{animation:.6s ease-out forwards svelte-1mi7afx-stream-crt-boot}@keyframes svelte-1mi7afx-stream-crt-boot{0%{opacity:1;filter:brightness(3);transform:scaleY(.005)}30%{filter:brightness(2);transform:scaleY(.05)}60%{filter:brightness(1.2);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}.overlay.dismissing.svelte-1mi7afx{pointer-events:none;animation:.4s ease-in forwards svelte-1mi7afx-stream-shutdown}@keyframes svelte-1mi7afx-stream-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.vignette.svelte-1mi7afx{pointer-events:none;z-index:4;background:radial-gradient(#0000 50%,#0000000f 82%,#0003 100%);animation:11s ease-in-out infinite svelte-1mi7afx-stream-vignette-breathe;position:absolute;inset:0}@keyframes svelte-1mi7afx-stream-vignette-breathe{0%,to{opacity:.7}50%{opacity:1}}.tracking-inline.svelte-1mi7afx{font-family:var(--font-pixel);letter-spacing:.1em;color:#6e8a9c;text-shadow:0 0 6px #4a6fa538;opacity:.92;margin-bottom:.85rem;font-size:.85rem;transition:opacity .32s,color .32s,text-shadow .32s;animation:.32s ease-out svelte-1mi7afx-tracking-fade-in}.tracking-inline.acquired.svelte-1mi7afx{opacity:1;color:#8fc0ec;text-shadow:0 0 12px #4a6fa599}.tracking-inline.lost.svelte-1mi7afx{opacity:1;color:#d4806c;text-shadow:0 0 12px #be5a4699}.tracking-dots.svelte-1mi7afx{text-align:left;width:1.2em;display:inline-block}@keyframes svelte-1mi7afx-tracking-fade-in{0%{opacity:0}to{opacity:.92}}.lain-wrapper.svelte-1mi7afx{aspect-ratio:352/367;z-index:1;isolation:isolate;background:0 0;width:auto;height:68vh;transition:none;position:absolute;top:0;left:50%}.lain-wrapper.stabilizing.svelte-1mi7afx{animation:1s ease-out forwards svelte-1mi7afx-stream-stabilize}@keyframes svelte-1mi7afx-stream-stabilize{0%{opacity:.15}15%{opacity:.55}25%{opacity:.1}40%{opacity:.7}55%{opacity:.05}70%{opacity:.65}85%{opacity:.2}to{opacity:1}}.lain-wrapper.settled.svelte-1mi7afx .lain-float{filter:drop-shadow(0 0 14px #4a6fa533);transition:filter .6s}.lain-wrapper.flicker-pulse.svelte-1mi7afx{animation:.2s ease-out svelte-1mi7afx-stream-flicker}@keyframes svelte-1mi7afx-stream-flicker{0%,to{opacity:1}40%{opacity:.94}70%{opacity:.86}}.scan-bar.svelte-1mi7afx{pointer-events:none;z-index:2;opacity:0;background:linear-gradient(#0000 0%,#4a6fa566 30%,#b4c8f0f2 50%,#4a6fa566 70%,#0000 100%);width:116%;height:4px;animation:.88s ease-out 80ms forwards svelte-1mi7afx-stream-scan-decode;position:absolute;top:-5%;left:-8%;box-shadow:0 0 14px #4a6fa58c}@keyframes svelte-1mi7afx-stream-scan-decode{0%{opacity:0;top:-5%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:105%}}.speech-zone.svelte-1mi7afx{z-index:2;width:100%;max-width:520px;position:absolute;top:70vh;left:max(48px,6vw)}.speech-text.svelte-1mi7afx{font-family:var(--font-mono);color:#9090a0;text-shadow:0 0 12px #4a6fa540;min-height:5rem;margin:0;font-size:1.05rem;font-style:italic;line-height:1.8}.shimmer-char.svelte-1mi7afx{animation:.12s ease-out forwards svelte-1mi7afx-stream-char-shimmer;display:inline}@keyframes svelte-1mi7afx-stream-char-shimmer{0%{color:#4a6fa5;text-shadow:0 0 10px #4a6fa5b3}to{color:#9090a0;text-shadow:0 0 12px #4a6fa540}}.speech-cursor.svelte-1mi7afx{color:var(--blue);margin-left:.05em;font-style:normal;animation:1s step-end infinite svelte-1mi7afx-stream-blink;display:inline-block}.speech-cursor.done.svelte-1mi7afx{color:#1e1e1e;animation:.8s step-end infinite svelte-1mi7afx-stream-blink}@keyframes svelte-1mi7afx-stream-blink{50%{opacity:0}}.close-btn.svelte-1mi7afx,.close-btn--bottom.svelte-1mi7afx{font-family:var(--font-pixel);letter-spacing:.1em;color:#7a96b5;text-shadow:0 0 8px #4a6fa54d;opacity:1;cursor:pointer;z-index:300;background:0 0;border:none;font-size:1.3rem;transition:color .2s,text-shadow .2s;animation:.32s ease-out svelte-1mi7afx-tracking-fade-in;position:fixed;top:auto;bottom:2.5rem;right:3rem}.close-btn.svelte-1mi7afx:hover,.close-btn--bottom.svelte-1mi7afx:hover{color:#aac6e4;text-shadow:0 0 12px #4a6fa58c}.close-cursor.svelte-1mi7afx{margin-left:.1em;animation:1s step-end infinite svelte-1mi7afx-stream-blink;display:inline-block}.left-column.svelte-1mi7afx{z-index:2;flex-direction:column;width:min(72vw,145.778vh);display:flex;position:absolute;top:3.5vh;left:1vw}.video-zone.svelte-1mi7afx{aspect-ratio:16/9;background:#000;width:100%;animation:.6s ease-out forwards svelte-1mi7afx-stream-video-in;position:relative;-webkit-mask-image:radial-gradient(#000 75%,#0000 100%);mask-image:radial-gradient(#000 75%,#0000 100%)}.video-scanlines.svelte-1mi7afx{pointer-events:none;z-index:1;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 4px);position:absolute;inset:0}@keyframes svelte-1mi7afx-stream-video-in{0%{opacity:0;filter:brightness(2);transform:scaleY(.005)}60%{opacity:1;filter:brightness(1.3);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}.canvas-host.svelte-1mi7afx,.canvas-host.svelte-1mi7afx canvas{display:block}.canvas-host.svelte-1mi7afx{opacity:0;pointer-events:none;z-index:-1;background:#000;position:fixed;inset:0}.canvas-host.visible.svelte-1mi7afx{aspect-ratio:16/9;z-index:3;opacity:1;width:min(72vw,145.778vh);transition:opacity .7s .2s;inset:3.5vh auto auto 1vw;-webkit-mask-image:radial-gradient(#000 75%,#0000 100%);mask-image:radial-gradient(#000 75%,#0000 100%)}.canvas-host.svelte-1mi7afx canvas{object-fit:contain;width:100%!important;height:100%!important}.watching-speech.svelte-1mi7afx{text-align:left;max-width:30em;position:fixed;bottom:6vh;left:33vw}.watching-speech.svelte-1mi7afx .speech-text:where(.svelte-1mi7afx){max-width:38em;min-height:0;margin:0;font-size:1rem;line-height:1.6}.ponder-zone.svelte-1mi7afx{z-index:5;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;width:46vw;height:100vh;padding-top:3rem;display:flex;position:absolute;bottom:0;right:-4vw;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 32% 100%)}.ponder-wrap.svelte-1mi7afx{opacity:0;flex-shrink:0;width:100%;height:88vh;transition:opacity .7s;position:relative}.ponder-wrap.visible.svelte-1mi7afx{opacity:1}.black-hold.svelte-1mi7afx{z-index:200;pointer-events:none;background:#000;animation:.28s ease-out forwards svelte-1mi7afx-stream-black-hold;position:fixed;inset:0}@keyframes svelte-1mi7afx-stream-black-hold{0%{opacity:1}71%{opacity:1}to{opacity:0}}.intercept-strip.svelte-1mi7afx{font-family:var(--font-pixel);color:#3a5a7a;letter-spacing:.4em;text-transform:uppercase;text-align:center;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:.78rem;transition:opacity .5s;position:absolute;top:1.6rem;left:3rem;right:3rem}.intercept-strip.visible.svelte-1mi7afx{opacity:.78}.intercept-end.svelte-1mi7afx{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.4em;text-transform:uppercase;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:.72rem;transition:opacity .6s .2s;position:absolute;bottom:2.5rem;left:3rem}.intercept-end.visible.svelte-1mi7afx{opacity:.7}.frame-corner.svelte-1mi7afx{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.1em;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:1.1rem;transition:opacity .6s;position:absolute}.frame-corner.tl.svelte-1mi7afx{top:.9rem;left:1.4rem}.frame-corner.tr.svelte-1mi7afx{top:.9rem;right:1.4rem}.frame-corner.bl.svelte-1mi7afx{bottom:.9rem;left:1.4rem}.frame-corner.br.svelte-1mi7afx{bottom:.9rem;right:1.4rem}.frame-corner.visible.svelte-1mi7afx{opacity:.7}.overlay.svelte-1r2h01l{z-index:100;background:var(--black);color:var(--white);font-family:var(--font-mono);transform-origin:50%;position:fixed;inset:0;overflow:hidden}.overlay.booting.svelte-1r2h01l{animation:.6s ease-out forwards svelte-1r2h01l-earth-crt-boot}@keyframes svelte-1r2h01l-earth-crt-boot{0%{opacity:1;filter:brightness(3);transform:scaleY(.005)}30%{filter:brightness(2);transform:scaleY(.05)}60%{filter:brightness(1.2);transform:scaleY(.8)}to{opacity:1;filter:brightness();transform:scaleY(1)}}.overlay.dismissing.svelte-1r2h01l{pointer-events:none;animation:.4s ease-in forwards svelte-1r2h01l-earth-shutdown}@keyframes svelte-1r2h01l-earth-shutdown{0%{opacity:1;filter:brightness();transform:scaleY(1)}40%{filter:brightness(1.5);transform:scaleY(.3)}70%{filter:brightness(2);transform:scaleY(.02)}90%{filter:brightness(3);opacity:1;transform:scaleY(.005)}to{opacity:0;transform:scaleY(0)}}.vignette.svelte-1r2h01l{pointer-events:none;z-index:4;background:radial-gradient(#0000 50%,#0000000f 82%,#0003 100%);animation:11s ease-in-out infinite svelte-1r2h01l-earth-vignette-breathe;position:absolute;inset:0}@keyframes svelte-1r2h01l-earth-vignette-breathe{0%,to{opacity:.7}50%{opacity:1}}.lain-wrapper.svelte-1r2h01l{aspect-ratio:352/367;z-index:1;isolation:isolate;background:0 0;width:auto;height:68vh;transition:none;position:absolute;top:0;left:50%}.lain-wrapper.stabilizing.svelte-1r2h01l{animation:1s ease-out forwards svelte-1r2h01l-earth-stabilize}@keyframes svelte-1r2h01l-earth-stabilize{0%{opacity:.15}15%{opacity:.55}25%{opacity:.1}40%{opacity:.7}55%{opacity:.05}70%{opacity:.65}85%{opacity:.2}to{opacity:1}}.lain-wrapper.settled.svelte-1r2h01l .lain-float{filter:drop-shadow(0 0 14px #4a6fa533);transition:filter .6s}.lain-wrapper.flicker-pulse.svelte-1r2h01l{animation:.2s ease-out svelte-1r2h01l-earth-flicker}@keyframes svelte-1r2h01l-earth-flicker{0%,to{opacity:1}40%{opacity:.94}70%{opacity:.86}}.scan-bar.svelte-1r2h01l{pointer-events:none;z-index:2;opacity:0;background:linear-gradient(#0000 0%,#4a6fa566 30%,#b4c8f0f2 50%,#4a6fa566 70%,#0000 100%);width:116%;height:4px;animation:.88s ease-out 80ms forwards svelte-1r2h01l-earth-scan-decode;position:absolute;top:-5%;left:-8%;box-shadow:0 0 14px #4a6fa58c}@keyframes svelte-1r2h01l-earth-scan-decode{0%{opacity:0;top:-5%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:105%}}.speech-zone.svelte-1r2h01l{z-index:2;width:100%;max-width:520px;position:absolute;top:70vh;left:max(48px,6vw)}.speech-text.svelte-1r2h01l{font-family:var(--font-mono);color:#9090a0;text-shadow:0 0 12px #4a6fa540;min-height:5rem;margin:0;font-size:1.05rem;font-style:italic;line-height:1.8}.shimmer-char.svelte-1r2h01l{animation:.12s ease-out forwards svelte-1r2h01l-earth-char-shimmer;display:inline}@keyframes svelte-1r2h01l-earth-char-shimmer{0%{color:#4a6fa5;text-shadow:0 0 10px #4a6fa5b3}to{color:#9090a0;text-shadow:0 0 12px #4a6fa540}}.speech-cursor.svelte-1r2h01l{color:var(--blue);margin-left:.05em;font-style:normal;animation:1s step-end infinite svelte-1r2h01l-earth-blink;display:inline-block}.speech-cursor.done.svelte-1r2h01l{color:#1e1e1e;animation:.8s step-end infinite svelte-1r2h01l-earth-blink}@keyframes svelte-1r2h01l-earth-blink{50%{opacity:0}}.tracking-inline.svelte-1r2h01l{font-family:var(--font-pixel);letter-spacing:.1em;color:#6e8a9c;text-shadow:0 0 6px #4a6fa538;opacity:.92;margin-bottom:.85rem;font-size:.85rem;transition:opacity .32s,color .32s,text-shadow .32s;animation:.32s ease-out svelte-1r2h01l-earth-tracking-fade-in}.tracking-inline.acquired.svelte-1r2h01l{opacity:1;color:#8fc0ec;text-shadow:0 0 12px #4a6fa599}.tracking-dots.svelte-1r2h01l{text-align:left;width:1.2em;display:inline-block}@keyframes svelte-1r2h01l-earth-tracking-fade-in{0%{opacity:0}to{opacity:.92}}.payload-iframe.svelte-1r2h01l,.payload-image.svelte-1r2h01l,.payload-shield.svelte-1r2h01l{opacity:0;pointer-events:none;z-index:-1;background:#000;border:none;position:fixed;inset:0}.payload-iframe.video-mode.visible.svelte-1r2h01l,.payload-shield.video-mode.visible.svelte-1r2h01l{aspect-ratio:16/9;width:min(72vw,145.778vh);inset:3.5vh auto auto 1vw;-webkit-mask-image:radial-gradient(#000 75%,#0000 100%);mask-image:radial-gradient(#000 75%,#0000 100%)}.payload-image.visible.svelte-1r2h01l{aspect-ratio:1;object-fit:contain;width:min(72vw,82vh);inset:3.5vh 27vw auto auto;-webkit-mask-image:radial-gradient(#000 75%,#0000 100%);mask-image:radial-gradient(#000 75%,#0000 100%)}.payload-iframe.visible.svelte-1r2h01l,.payload-image.visible.svelte-1r2h01l{z-index:3;transition:opacity 1.4s ease-out}.payload-iframe.visible.revealed.svelte-1r2h01l,.payload-image.visible.revealed.svelte-1r2h01l{opacity:1}.payload-shield.visible.svelte-1r2h01l{z-index:4;opacity:1;pointer-events:auto;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 4px)}.ponder-zone.svelte-1r2h01l{z-index:5;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;width:46vw;height:100vh;padding-top:3rem;display:flex;position:absolute;bottom:0;right:-4vw;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 32% 100%)}.ponder-wrap.svelte-1r2h01l{opacity:0;flex-shrink:0;width:100%;height:88vh;transition:opacity .7s;position:relative}.ponder-wrap.visible.svelte-1r2h01l{opacity:1}.watching-speech.svelte-1r2h01l{text-align:left;z-index:6;max-width:30em;position:fixed;bottom:6vh;left:33vw}.watching-speech.svelte-1r2h01l .speech-text:where(.svelte-1r2h01l){max-width:38em;min-height:0;margin:0;font-size:1rem;line-height:1.6}.close-btn.svelte-1r2h01l,.close-btn--bottom.svelte-1r2h01l{font-family:var(--font-pixel);letter-spacing:.1em;color:#7a96b5;text-shadow:0 0 8px #4a6fa54d;opacity:1;cursor:pointer;z-index:300;background:0 0;border:none;font-size:1.3rem;transition:color .2s,text-shadow .2s;animation:.32s ease-out svelte-1r2h01l-earth-tracking-fade-in;position:fixed;top:auto;bottom:2.5rem;right:3rem}.close-btn.svelte-1r2h01l:hover,.close-btn--bottom.svelte-1r2h01l:hover{color:#aac6e4;text-shadow:0 0 12px #4a6fa58c}.close-cursor.svelte-1r2h01l{margin-left:.1em;animation:1s step-end infinite svelte-1r2h01l-earth-blink;display:inline-block}.black-hold.svelte-1r2h01l{z-index:200;pointer-events:none;background:#000;animation:.28s ease-out forwards svelte-1r2h01l-earth-black-hold;position:fixed;inset:0}@keyframes svelte-1r2h01l-earth-black-hold{0%{opacity:1}71%{opacity:1}to{opacity:0}}.intercept-strip.svelte-1r2h01l{font-family:var(--font-pixel);color:#3a5a7a;letter-spacing:.4em;text-transform:uppercase;text-align:center;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:.78rem;transition:opacity .5s;position:absolute;top:1.6rem;left:3rem;right:3rem}.intercept-strip.visible.svelte-1r2h01l{opacity:.78}.intercept-end.svelte-1r2h01l{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.4em;text-transform:uppercase;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:.72rem;transition:opacity .6s .2s;position:absolute;bottom:2.5rem;left:3rem}.intercept-end.visible.svelte-1r2h01l{opacity:.7}.frame-corner.svelte-1r2h01l{font-family:var(--font-pixel);color:#2a4a6a;letter-spacing:.1em;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;font-size:1.1rem;transition:opacity .6s;position:absolute}.frame-corner.tl.svelte-1r2h01l{top:.9rem;left:1.4rem}.frame-corner.tr.svelte-1r2h01l{top:.9rem;right:1.4rem}.frame-corner.bl.svelte-1r2h01l{bottom:.9rem;left:1.4rem}.frame-corner.br.svelte-1r2h01l{bottom:.9rem;right:1.4rem}.frame-corner.visible.svelte-1r2h01l{opacity:.7}.main.svelte-11m86z3{background:var(--black);transform-origin:50%;position:fixed;inset:0;overflow:hidden}.main.booting.svelte-11m86z3{animation:1.3s ease-out forwards svelte-11m86z3-crt-boot}@keyframes svelte-11m86z3-crt-boot{0%{opacity:0;filter:brightness(0);transform:scaleY(0)}7%{opacity:1;filter:brightness(3.8);transform:scaleY(.005)}13%{filter:brightness(.4);transform:scaleY(.005)}20%{filter:brightness(2.6);transform:scaleY(.008)}28%{filter:brightness()blur(1px);transform:scaleY(.025)}40%{filter:brightness(2.2);transform:scaleY(.12)}55%{filter:brightness(1.4)blur(.5px);transform:scaleY(.45)}70%{filter:brightness(1.7);transform:scaleY(.92)}82%{filter:brightness(.6);transform:scaleY(1.003)}91%{filter:brightness(1.5);transform:scaleY(1)}to{opacity:1;filter:brightness()blur();transform:scaleY(1)}}.main.lain-summoning.svelte-11m86z3{animation:.6s ease-in forwards svelte-11m86z3-lain-summon}@keyframes svelte-11m86z3-lain-summon{0%{filter:brightness()saturate()blur()}20%{filter:brightness(1.4)saturate(2.5)hue-rotate(35deg)}40%{filter:brightness(1.8)saturate(3)hue-rotate(-30deg)blur(2px)}60%{filter:brightness(2.5)saturate(.3)hue-rotate(45deg)blur(5px)}80%{filter:brightness(3)saturate(0)blur(8px)}90%{filter:brightness(2)saturate(0)blur(12px)}to{filter:brightness(0)}}.map-full.svelte-11m86z3{position:absolute;inset:0}.system-overlay.svelte-11m86z3{pointer-events:none;z-index:10;flex-direction:column;gap:.3rem;display:flex;position:absolute;bottom:2rem;left:2rem}.sys-time.svelte-11m86z3{font-family:var(--font-pixel);color:#2a2a2a;letter-spacing:.18em;font-size:.75rem}.sys-hex.svelte-11m86z3{font-family:var(--font-pixel);color:#242424;letter-spacing:.15em;font-size:.7rem}.map-full.visitor-glitching.svelte-11m86z3{animation:.15s linear svelte-11m86z3-visitor-arrival-glitch}@keyframes svelte-11m86z3-visitor-arrival-glitch{0%{filter:brightness();transform:translate(0)}25%{filter:brightness(1.5)hue-rotate(15deg);transform:translate(-3px,1px)}50%{filter:brightness(.6)hue-rotate(-10deg);transform:translate(2px,-1px)}75%{filter:brightness(1.3);transform:translate(-1px)}to{filter:brightness();transform:translate(0)}}.map-full.lain-arriving.svelte-11m86z3{animation:1.5s cubic-bezier(.4,0,.2,1) svelte-11m86z3-lain-arrival-flicker}@keyframes svelte-11m86z3-lain-arrival-flicker{0%{filter:brightness()}5%{filter:brightness(.3)hue-rotate(20deg)}11%{filter:brightness(2.2)}17%{filter:brightness(.5)}25%{filter:brightness(1.7)hue-rotate(-15deg)}38%{filter:brightness()saturate(1.3)}55%{filter:brightness(.7)}72%{filter:brightness(1.4)}to{filter:brightness()}}.lain-arrival-darken.svelte-11m86z3{pointer-events:none;z-index:60;opacity:0;background:#000;animation:1.5s ease-in-out svelte-11m86z3-lain-darken;position:absolute;inset:0}@keyframes svelte-11m86z3-lain-darken{0%{opacity:0}20%{opacity:.45}50%{opacity:.45}80%{opacity:.2}to{opacity:0}}.lain-arrival-scanline.svelte-11m86z3{z-index:65;pointer-events:none;background:#b4a0dcf2;height:3px;position:absolute;left:0;right:0;box-shadow:0 0 4px 1px #9090c0e6,0 0 16px 4px #9090c080,0 0 36px 8px #9090c033,0 0 64px 16px #9090c014}.stage.svelte-1enqu9o{background:#000;position:fixed;inset:0}.screen-wrap.svelte-1enqu9o{animation:.6s forwards svelte-1enqu9o-screen-in;position:absolute;inset:0}@keyframes svelte-1enqu9o-screen-in{0%{opacity:0}to{opacity:1}}
