.strip.svelte-1lg7f4i{align-items:center;gap:calc(var(--u) * 40);padding:0 calc(var(--u) * 28);border-bottom:1px solid var(--line);background:linear-gradient(#080c14 0%,#05070c 100%);grid-template-columns:1fr auto auto auto;height:100%;display:grid}.brand.svelte-1lg7f4i{align-items:center;gap:calc(var(--u) * 22);min-width:0;display:flex}.bpn.svelte-1lg7f4i{height:calc(var(--u) * 48);width:auto;display:block}h1.svelte-1lg7f4i{align-items:baseline;gap:calc(var(--u) * 14);font-size:calc(var(--u) * 40);white-space:nowrap;min-width:0;margin:0;font-weight:600;display:flex}.event.svelte-1lg7f4i{letter-spacing:.2em;color:var(--ink)}.sep.svelte-1lg7f4i{color:#d81f26;font-weight:700}.op.svelte-1lg7f4i{font-family:var(--mono);font-size:calc(var(--u) * 32);letter-spacing:.16em;color:var(--ink-dim)}.partner.svelte-1lg7f4i{align-items:center;gap:calc(var(--u) * 10);padding-left:calc(var(--u) * 20);margin-left:calc(var(--u) * 6);border-left:1px solid var(--line);display:flex}.partner-label.svelte-1lg7f4i{font-size:calc(var(--u) * 13);letter-spacing:.24em;color:#2e3a4e}.pwnd.svelte-1lg7f4i{height:calc(var(--u) * 30);opacity:.9;width:auto;display:block}.phase.svelte-1lg7f4i{align-items:center;gap:calc(var(--u) * 14);font-family:var(--mono);display:flex}.phase-name.svelte-1lg7f4i{font-size:calc(var(--u) * 34);letter-spacing:.3em;color:var(--accent)}.phase-name.idle.svelte-1lg7f4i,.chev.svelte-1lg7f4i{color:var(--ink-faint);font-size:calc(var(--u) * 26)}.clock.svelte-1lg7f4i{font-family:var(--mono);align-items:baseline;gap:calc(var(--u) * 8);display:flex}.digits.svelte-1lg7f4i{font-size:calc(var(--u) * 68);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-weight:600}.prefix.svelte-1lg7f4i{font-size:calc(var(--u) * 30);color:var(--ink-dim)}.digits.idle.svelte-1lg7f4i{color:var(--ink-faint)}.clock.frozen.svelte-1lg7f4i .digits:where(.svelte-1lg7f4i){color:var(--accent)}.status.svelte-1lg7f4i{align-items:center;gap:calc(var(--u) * 14);font-family:var(--mono);font-size:calc(var(--u) * 20);letter-spacing:.16em;display:flex}.pill.svelte-1lg7f4i{padding:calc(var(--u) * 5) calc(var(--u) * 12);border-radius:calc(var(--u) * 4);border:1px solid var(--line-bright);color:var(--ink-dim)}.pill.frozen.svelte-1lg7f4i{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.pill.warn.svelte-1lg7f4i{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.pill.ok.svelte-1lg7f4i{color:var(--ink-faint)}.pill.duck.svelte-1lg7f4i{color:var(--good);border-color:color-mix(in srgb, var(--good) 40%, transparent)}.dot.svelte-1lg7f4i{width:calc(var(--u) * 14);height:calc(var(--u) * 14);background:var(--ink-faint);border-radius:50%}.dot.live.svelte-1lg7f4i{background:var(--good);box-shadow:0 0 calc(var(--u) * 16) var(--good);animation:2.6s ease-in-out infinite svelte-1lg7f4i-breathe}.dot.degraded.svelte-1lg7f4i{background:var(--warn);box-shadow:0 0 calc(var(--u) * 16) var(--warn)}@keyframes svelte-1lg7f4i-breathe{0%,to{opacity:.55}50%{opacity:1}}.conn.svelte-1lg7f4i{color:var(--ink-dim)}.standings.svelte-1e3u8ym:before{content:"";background:linear-gradient(90deg,#0000,#78bef059,#0000);height:1px;position:absolute;inset:0 0 auto}.standings.svelte-1e3u8ym{background:linear-gradient(180deg, #4682b40d 0%, transparent 22%), var(--bg-panel);height:100%;-webkit-backdrop-filter:blur(calc(var(--u) * 2));backdrop-filter:blur(calc(var(--u) * 2));border-right:1px solid var(--line);padding:calc(var(--u) * 16) calc(var(--u) * 18) calc(var(--u) * 14);flex-direction:column;display:flex;position:relative;overflow:hidden}header.svelte-1e3u8ym{align-items:baseline;gap:calc(var(--u) * 16);margin-bottom:calc(var(--u) * 2);display:flex}.title.svelte-1e3u8ym{font-family:var(--mono);font-size:calc(var(--u) * 22);letter-spacing:.34em;color:var(--ink-faint)}.meta.svelte-1e3u8ym{font-family:var(--mono);font-size:calc(var(--u) * 14);letter-spacing:.16em;color:#2e3a4e;flex:1}.lock.svelte-1e3u8ym{font-family:var(--mono);font-size:calc(var(--u) * 18);color:var(--accent);letter-spacing:.18em}.matrix-head.svelte-1e3u8ym{height:calc(var(--u) * var(--head));margin-bottom:calc(var(--u) * 6);border-bottom:1px solid var(--line);align-items:end;display:grid}.head-cell.svelte-1e3u8ym{height:100%;position:relative}.diag.svelte-1e3u8ym{bottom:calc(var(--u) * 12);transform-origin:0 100%;white-space:nowrap;font-family:var(--mono);font-size:calc(var(--u) * var(--label));letter-spacing:.03em;color:var(--ink);max-width:calc((var(--head) - 14) * var(--u) * 1.1);text-overflow:ellipsis;position:absolute;left:50%;overflow:hidden;transform:rotate(-65deg)}.head-tick.svelte-1e3u8ym{width:1px;height:calc(var(--u) * 9);background:var(--line-bright);position:absolute;bottom:0;left:50%}ol.svelte-1e3u8ym{gap:calc(var(--u) * var(--gap));flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex}li.svelte-1e3u8ym{background:var(--bg-raised);border-radius:calc(var(--u) * 2);min-height:calc(var(--u) * var(--row-min));max-height:calc(var(--u) * var(--row-max));flex:1 1 0;align-items:center;min-width:0;display:grid}li.zebra.svelte-1e3u8ym{background:#0a0f18}li.podium.svelte-1e3u8ym{background:linear-gradient(90deg, color-mix(in srgb, var(--team-colour) 8%, var(--bg-raised)) 0%, var(--bg-raised) 45%)}.rank.svelte-1e3u8ym{font-family:var(--mono);font-size:calc(var(--u) * 27);color:var(--ink-dim);text-align:right;padding-right:calc(var(--u) * 10);font-variant-numeric:tabular-nums}li.podium.svelte-1e3u8ym .rank:where(.svelte-1e3u8ym){color:var(--ink);font-weight:700}.tab.svelte-1e3u8ym{width:calc(var(--u) * 6);background:var(--team-colour);border-radius:calc(var(--u) * 2);height:66%;box-shadow:0 0 calc(var(--u) * 8) color-mix(in srgb, var(--team-colour) 60%, transparent);justify-self:start}.identity.svelte-1e3u8ym{padding:0 calc(var(--u) * 10);flex-direction:column;justify-content:center;gap:0;min-width:0;display:flex;overflow:hidden}.codename.svelte-1e3u8ym{font-size:calc(var(--u) * var(--name));letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.08;overflow:hidden}.progress.svelte-1e3u8ym{font-family:var(--mono);font-size:calc(var(--u) * var(--prog));color:#7d8ca3;letter-spacing:.08em;white-space:nowrap;line-height:1.08}.cell-wrap.svelte-1e3u8ym{place-items:center;height:100%;display:grid}.cell.svelte-1e3u8ym{width:calc(var(--u) * var(--cell));height:calc(var(--u) * var(--cell));border-radius:calc(var(--u) * 2.5);font-size:calc(var(--u) * 13);color:#05070c;background:#10161f;border:1px solid #1c2735;place-items:center;transition:background .5s,border-color .5s;display:grid}.cell.solved.svelte-1e3u8ym{background:var(--team-colour);border-color:color-mix(in srgb, var(--team-colour) 55%, #fff);box-shadow:0 0 calc(var(--u) * 6) color-mix(in srgb, var(--team-colour) 55%, transparent)}.cell.fb.svelte-1e3u8ym{box-shadow:0 0 calc(var(--u) * 9) color-mix(in srgb, var(--team-colour) 70%, transparent)}.score.svelte-1e3u8ym{font-family:var(--mono);font-size:calc(var(--u) * 27);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:calc(var(--u) * 8)}.pending.svelte-1e3u8ym{color:var(--ink-faint);font-size:calc(var(--u) * 17)}.chevron.svelte-1e3u8ym{font-size:calc(var(--u) * 15);text-align:center}.chevron.up.svelte-1e3u8ym{color:var(--good)}.chevron.down.svelte-1e3u8ym,.chevron.flat.svelte-1e3u8ym{color:var(--ink-faint)}.standings.frozen.svelte-1e3u8ym ol:where(.svelte-1e3u8ym){filter:saturate(.6)brightness(.95)}.standings.frozen.svelte-1e3u8ym li:where(.svelte-1e3u8ym){background:repeating-linear-gradient(118deg, #78aad20d 0 calc(var(--u) * 3), transparent calc(var(--u) * 3) calc(var(--u) * 9)), var(--bg-raised)}.tension.svelte-1e3u8ym{margin-top:calc(var(--u) * 10);padding-top:calc(var(--u) * 8);border-top:1px solid var(--line);align-items:baseline;gap:calc(var(--u) * 10);display:flex}.tension.svelte-1e3u8ym .count:where(.svelte-1e3u8ym){font-family:var(--mono);font-size:calc(var(--u) * 38);color:var(--accent)}.tension.svelte-1e3u8ym .label:where(.svelte-1e3u8ym){font-size:calc(var(--u) * 18);color:var(--ink-faint);letter-spacing:.14em;text-transform:uppercase}.outer.svelte-gpqd9v{fill:none;stroke:var(--line-bright);stroke-width:1.4px;transition:stroke .7s,stroke-width .7s}.inner.svelte-gpqd9v{fill:#0d1219;stroke:var(--line);stroke-width:1px;transition:fill .7s,stroke .7s}.node.masked.svelte-gpqd9v .outer:where(.svelte-gpqd9v){stroke:var(--line);animation:4.5s ease-in-out infinite svelte-gpqd9v-idle-pulse}.node.probed.svelte-gpqd9v .outer:where(.svelte-gpqd9v){stroke:#2e3c52}.node.probed.svelte-gpqd9v .inner:where(.svelte-gpqd9v){fill:#10161f}.node.discovered.svelte-gpqd9v .outer:where(.svelte-gpqd9v){stroke:#3d4c66}.node.discovered.svelte-gpqd9v .inner:where(.svelte-gpqd9v){fill:#131b26;stroke:#3d4c66}.node.revealed.svelte-gpqd9v .outer:where(.svelte-gpqd9v),.node.attributed.svelte-gpqd9v .outer:where(.svelte-gpqd9v),.node.contested.svelte-gpqd9v .outer:where(.svelte-gpqd9v){stroke:var(--revealed)}.node.revealed.svelte-gpqd9v .inner:where(.svelte-gpqd9v),.node.attributed.svelte-gpqd9v .inner:where(.svelte-gpqd9v),.node.contested.svelte-gpqd9v .inner:where(.svelte-gpqd9v){fill:#16202f;stroke:var(--revealed)}.node.owned.svelte-gpqd9v .outer:where(.svelte-gpqd9v){stroke:#b7c6da;stroke-width:2px}.inner.cored.svelte-gpqd9v{stroke:none}@keyframes svelte-gpqd9v-idle-pulse{0%,to{opacity:.7}50%{opacity:1}}.ticks.svelte-gpqd9v path:where(.svelte-gpqd9v){stroke:var(--wall-dim,#8b9ab0);stroke-width:1.6px;stroke-linecap:round;fill:none;opacity:.75}.node.discovered.svelte-gpqd9v .ticks:where(.svelte-gpqd9v) path:where(.svelte-gpqd9v){stroke:#4cc9f0;opacity:.6}.mask-glyph.svelte-gpqd9v{fill:var(--ink-faint);text-anchor:middle;font-size:15px;font-family:var(--mono)}.flicker.svelte-gpqd9v{animation:2.2s step-end infinite svelte-gpqd9v-flicker}@keyframes svelte-gpqd9v-flicker{0%,92%,to{opacity:.55}94%{opacity:1}96%{opacity:.3}}.kind-glyph.svelte-gpqd9v{fill:var(--revealed);text-anchor:middle;font-size:15px}.kind-glyph.lit.svelte-gpqd9v{fill:var(--ink)}.kind-glyph.dark.svelte-gpqd9v{fill:#071018;font-weight:700}.ring.svelte-gpqd9v{fill:none;stroke-width:2.4px;stroke-linecap:round;opacity:.9}.ring.owned.svelte-gpqd9v{stroke-width:4px}.hostname.svelte-gpqd9v{fill:var(--ink);text-anchor:middle;font-size:8px;font-family:var(--mono);letter-spacing:.06em}.hostname.redacted.svelte-gpqd9v{fill:var(--ink-faint);letter-spacing:-.1em}.caption.svelte-gpqd9v{fill:var(--ink-dim);text-anchor:middle;font-size:6px;font-family:var(--mono);letter-spacing:.12em}.kali-mark.svelte-gpqd9v{pointer-events:none}.node.infected.svelte-gpqd9v .kali-mark:where(.svelte-gpqd9v){filter:saturate(.3)brightness(.75)}.node.infected.svelte-gpqd9v .outer:where(.svelte-gpqd9v){stroke:var(--bad);stroke-width:2.4px;animation:.9s ease-in-out infinite svelte-gpqd9v-stain}.node.infected.svelte-gpqd9v .inner:where(.svelte-gpqd9v){fill:#ff2d4029;stroke:var(--bad)}.node.infected.svelte-gpqd9v .kind-glyph:where(.svelte-gpqd9v),.node.infected.svelte-gpqd9v .hostname:where(.svelte-gpqd9v){fill:#ff8a97}@keyframes svelte-gpqd9v-stain{0%,to{opacity:.6}50%{opacity:1}}.final-silhouette.svelte-gpqd9v{fill:#0a0f18;stroke:#33405a;stroke-width:2.5px;stroke-dasharray:6 4;animation:5s ease-in-out infinite svelte-gpqd9v-idle-pulse}.inner.masked.svelte-gpqd9v{fill:#0a0f18}.final-mask.svelte-gpqd9v{fill:#4a5668;text-anchor:middle;font-size:18px;font-weight:700;font-family:var(--mono);letter-spacing:.08em}.node.final.svelte-gpqd9v .kind-glyph:where(.svelte-gpqd9v){font-size:24px}.node.final.svelte-gpqd9v .hostname:where(.svelte-gpqd9v){font-size:11px;font-weight:700}.map.svelte-6wy7go{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}svg.svelte-6wy7go{width:100%;height:100%}.layer-label.svelte-6wy7go{fill:var(--ink-faint);font-family:var(--mono);letter-spacing:.32em;font-size:7px}.decoy-body.svelte-6wy7go{fill:#ff2d4024;stroke:var(--bad);stroke-width:1.4px}.decoy.hot.svelte-6wy7go .decoy-body:where(.svelte-6wy7go){animation:1.6s ease-out svelte-6wy7go-decoy-flare}@keyframes svelte-6wy7go-decoy-flare{0%{fill:#ff2d40bf}to{fill:#ff2d4024}}.eye.svelte-6wy7go{fill:none;stroke:var(--bad);stroke-width:1.5px;stroke-linecap:round}.pupil.svelte-6wy7go{fill:var(--bad)}.decoy.tripped.svelte-6wy7go .pupil:where(.svelte-6wy7go){animation:2.2s ease-in-out infinite svelte-6wy7go-pupil-throb}@keyframes svelte-6wy7go-pupil-throb{0%,to{opacity:.65}50%{opacity:1}}.decoy-link.svelte-6wy7go{fill:none;stroke:var(--bad);stroke-width:1.6px;stroke-dasharray:4 4;opacity:.65;animation:1.4s linear infinite svelte-6wy7go-crawl}@keyframes svelte-6wy7go-crawl{to{stroke-dashoffset:-16px}}.decoy-name.svelte-6wy7go{fill:#ff8a97;font-family:var(--mono);text-anchor:middle;letter-spacing:.06em;paint-order:stroke;stroke:#05070c;stroke-width:2.4px;stroke-linejoin:round;font-size:6px}.decoy-count.svelte-6wy7go{fill:#6b3a48;font-family:var(--mono);text-anchor:middle;font-size:6px}.edge.svelte-6wy7go{fill:none;stroke:var(--line-bright);stroke-width:1.1px;opacity:.75;transition:opacity .7s,stroke-width .7s,stroke .7s}.edge.masked.svelte-6wy7go{stroke:var(--line);stroke-dasharray:3 5;opacity:.45}.edge.sensed.svelte-6wy7go{stroke:var(--discovered);opacity:.5}.edge.taken.svelte-6wy7go{opacity:1;stroke-linecap:round;filter:drop-shadow(0 0 2px)}.trail.svelte-6wy7go{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:opacity .9s,stroke-width .9s}.winner-path.svelte-6wy7go{fill:none;stroke:#fff;stroke-width:1.4px;opacity:.85;stroke-linecap:round;filter:url(#pulse-bloom);animation:3.4s ease-in-out infinite svelte-6wy7go-winner-breathe}@keyframes svelte-6wy7go-winner-breathe{0%,to{opacity:.45}50%{opacity:.95}}.pulse.svelte-6wy7go{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:9 100;stroke-dashoffset:109px;animation:1.2s cubic-bezier(.32,0,.2,1) forwards svelte-6wy7go-pulse-run}.pulse.high.svelte-6wy7go{stroke-width:4.5px;stroke-dasharray:14 100;animation-duration:1.7s}.pulse.critical.svelte-6wy7go{stroke-width:6px;stroke-dasharray:22 100;animation-duration:2.4s}.pulse.reverse.svelte-6wy7go{animation-name:svelte-6wy7go-pulse-run-reverse}@keyframes svelte-6wy7go-pulse-run{0%{stroke-dashoffset:109px;opacity:1}to{stroke-dashoffset:0;opacity:.9}}@keyframes svelte-6wy7go-pulse-run-reverse{0%{stroke-dashoffset:-22px;opacity:1}to{stroke-dashoffset:100px;opacity:.9}}.strip.svelte-1b790rq{align-items:center;gap:calc(var(--u) * 48);height:100%;padding:0 calc(var(--u) * 26);border-bottom:1px solid var(--line);background:linear-gradient(#070a11 0%,#0000 100%);grid-template-columns:auto 1fr auto;display:grid}.clock-block.svelte-1b790rq{align-items:baseline;gap:calc(var(--u) * 14);display:flex}.digits.svelte-1b790rq{font-family:var(--mono);font-size:calc(var(--u) * 52);font-variant-numeric:tabular-nums;letter-spacing:.05em;font-weight:700}.digits.frozen.svelte-1b790rq{color:var(--accent)}.digits.idle.svelte-1b790rq{color:var(--ink-faint)}.clock-label.svelte-1b790rq{font-family:var(--mono);font-size:calc(var(--u) * 17);letter-spacing:.3em;color:var(--ink-faint)}.bars.svelte-1b790rq{gap:calc(var(--u) * 44);min-width:0;display:flex}.bar-row.svelte-1b790rq{gap:calc(var(--u) * 4) calc(var(--u) * 10);flex:1;grid-template-rows:auto auto;grid-template-columns:1fr auto;min-width:0;display:grid}.bar-name.svelte-1b790rq{font-family:var(--mono);font-size:calc(var(--u) * 15);letter-spacing:.22em;color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bar-count.svelte-1b790rq{font-family:var(--mono);font-size:calc(var(--u) * 15);color:var(--ink-faint);font-variant-numeric:tabular-nums}.bar-track.svelte-1b790rq{height:calc(var(--u) * 10);border-radius:calc(var(--u) * 2);background:#111925;grid-column:1/-1;position:relative;overflow:hidden}.bar-fill.svelte-1b790rq{background:var(--accent);opacity:.85;transition:width .9s;position:absolute;inset:0 auto 0 0}.bar-tick.svelte-1b790rq{background:#05070ccc;width:1px;position:absolute;top:0;bottom:0}.dc.svelte-1b790rq{align-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 8) calc(var(--u) * 16);border:1px solid var(--line-bright);border-radius:calc(var(--u) * 3);display:flex}.dc.captured.svelte-1b790rq{border-color:color-mix(in srgb, var(--good) 55%, transparent)}.dc-glyph.svelte-1b790rq{font-size:calc(var(--u) * 30);color:var(--ink-faint)}.dc.captured.svelte-1b790rq .dc-glyph:where(.svelte-1b790rq){color:var(--good)}.dc-text.svelte-1b790rq{flex-direction:column;display:flex}.dc-text.svelte-1b790rq b:where(.svelte-1b790rq){font-family:var(--mono);font-size:calc(var(--u) * 20);letter-spacing:.12em}.dc-text.svelte-1b790rq i:where(.svelte-1b790rq){font-style:normal;font-family:var(--mono);font-size:calc(var(--u) * 13);letter-spacing:.18em;color:var(--ink-faint)}.dc.captured.svelte-1b790rq .dc-text:where(.svelte-1b790rq) i:where(.svelte-1b790rq){color:var(--good)}.board.svelte-18rlc4h:before{content:"";background:linear-gradient(90deg,#0000,#78bef059,#0000);height:1px;position:absolute;inset:0 0 auto}.board.svelte-18rlc4h{background:linear-gradient(180deg, #4682b40d 0%, transparent 22%), var(--bg-panel);height:100%;-webkit-backdrop-filter:blur(calc(var(--u) * 2));backdrop-filter:blur(calc(var(--u) * 2));border-left:1px solid var(--line);padding:calc(var(--u) * 16) calc(var(--u) * 16) calc(var(--u) * 12);flex-direction:column;display:flex;position:relative;overflow:hidden}header.svelte-18rlc4h{margin-bottom:calc(var(--u) * 14);padding-bottom:calc(var(--u) * 10);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;display:flex}.title.svelte-18rlc4h{font-family:var(--mono);font-size:calc(var(--u) * 22);letter-spacing:.34em;color:var(--ink-faint)}.count.svelte-18rlc4h{font-family:var(--mono);font-size:calc(var(--u) * 17);letter-spacing:.14em;color:var(--ink-faint)}.count.hot.svelte-18rlc4h{color:var(--bad)}.grid.svelte-18rlc4h{gap:calc(var(--u) * 10);flex:1;grid-template-columns:1fr 1fr;align-content:start;min-height:0;display:grid;overflow:hidden}.decoy.svelte-18rlc4h{border-radius:calc(var(--u) * 3);padding:calc(var(--u) * 12) calc(var(--u) * 14);gap:calc(var(--u) * 4);min-height:calc(var(--u) * 96);background:#0b1017;border:1px dashed #2c2030;flex-direction:column;justify-content:center;align-items:center;display:flex}.decoy.tripped.svelte-18rlc4h{border-style:solid;border-color:color-mix(in srgb, var(--bad) calc(30% + var(--heat) * 60%), #2c2030);background:color-mix(in srgb, var(--bad) calc(var(--heat) * 10%), #0b1017);align-items:flex-start}.head.svelte-18rlc4h{align-items:center;gap:calc(var(--u) * 8);display:flex}.dot.svelte-18rlc4h{width:calc(var(--u) * 10);height:calc(var(--u) * 10);background:var(--bad);box-shadow:0 0 calc(var(--u) * 10) color-mix(in srgb, var(--bad) 70%, transparent);border-radius:50%;animation:2s ease-in-out infinite svelte-18rlc4h-throb}@keyframes svelte-18rlc4h-throb{0%,to{opacity:.6}50%{opacity:1}}.name.svelte-18rlc4h{font-family:var(--mono);font-size:calc(var(--u) * 20);color:#ff8a97;letter-spacing:.05em}.kind.svelte-18rlc4h{font-family:var(--mono);font-size:calc(var(--u) * 14);color:var(--ink-dim)}.when.svelte-18rlc4h{font-family:var(--mono);font-size:calc(var(--u) * 13);color:var(--ink-faint)}.cooling.svelte-18rlc4h{width:100%;height:calc(var(--u) * 4);border-radius:calc(var(--u) * 2);margin-top:calc(var(--u) * 4);background:#131a26;overflow:hidden}.cooling-fill.svelte-18rlc4h{height:100%;width:calc(var(--heat) * 100%);background:var(--bad);opacity:.7;transition:width 5s linear;display:block}.grid.empty.svelte-18rlc4h{grid-template-columns:1fr}.quiet.svelte-18rlc4h{font-family:var(--mono);font-size:calc(var(--u) * 18);letter-spacing:.12em;color:#2b3548;margin:0}footer.svelte-18rlc4h{margin-top:calc(var(--u) * 10);padding-top:calc(var(--u) * 10);border-top:1px solid var(--line)}footer.svelte-18rlc4h p:where(.svelte-18rlc4h){font-size:calc(var(--u) * 15);color:var(--ink-faint);margin:0;line-height:1.5}canvas.svelte-11a8q63{width:100%;height:100%;display:block;position:absolute;inset:0}.loader.svelte-1xcjree{align-items:center;gap:calc(var(--u) * 22);font-family:var(--mono);color:var(--ink);flex-direction:column;display:flex}.label.svelte-1xcjree{align-items:center;gap:calc(var(--u) * 14);font-size:calc(var(--u) * 22);letter-spacing:.38em;color:color-mix(in srgb, var(--tone) 80%, #fff);display:flex}.dot.svelte-1xcjree{width:calc(var(--u) * 10);height:calc(var(--u) * 10);background:var(--tone);box-shadow:0 0 calc(var(--u) * 12) var(--tone);animation:.32s step-end infinite svelte-1xcjree-dot-blink}.hex.svelte-1xcjree{color:var(--ink-dim);letter-spacing:.14em}@keyframes svelte-1xcjree-dot-blink{50%{opacity:.25}}.readout.svelte-1xcjree{text-shadow:0 0 calc(var(--u) * 60) color-mix(in srgb, var(--tone) 70%, transparent);align-items:baseline;line-height:1;animation:90ms steps(2,end) infinite svelte-1xcjree-readout-jitter;display:flex}.pct.svelte-1xcjree{font-size:calc(var(--u) * 240);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-weight:700}.unit.svelte-1xcjree{font-size:calc(var(--u) * 90);color:var(--tone);font-weight:700}@keyframes svelte-1xcjree-readout-jitter{50%{transform:translateX(calc(var(--u) * 1.2))}}.bar.svelte-1xcjree{width:calc(var(--u) * 760);height:calc(var(--u) * 12);background:color-mix(in srgb, var(--tone) 12%, transparent);border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);position:relative;overflow:hidden}.fill.svelte-1xcjree{background:linear-gradient(90deg, color-mix(in srgb, var(--tone) 55%, #fff0), var(--tone));height:100%;box-shadow:0 0 calc(var(--u) * 24) var(--tone)}.ticks.svelte-1xcjree{background:repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 34), #05070c calc(var(--u) * 34) calc(var(--u) * 38));position:absolute;inset:0}.lines.svelte-1xcjree{gap:calc(var(--u) * 6);min-height:calc(var(--u) * 160);font-size:calc(var(--u) * 24);letter-spacing:.12em;flex-direction:column;display:flex}.lines.svelte-1xcjree p:where(.svelte-1xcjree){color:var(--ink-dim);opacity:0;transform:translateX(calc(var(--u) * -12));margin:0}.lines.svelte-1xcjree p.on:where(.svelte-1xcjree){opacity:1;transition:opacity .12s steps(2,end),transform .12s ease-out;transform:none}.prompt.svelte-1xcjree{color:var(--tone)}.cursor.svelte-1xcjree{width:calc(var(--u) * 13);height:calc(var(--u) * 24);margin-left:calc(var(--u) * 6);vertical-align:text-bottom;background:var(--tone);animation:.46s step-end infinite svelte-1xcjree-dot-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.dot.svelte-1xcjree,.readout.svelte-1xcjree,.cursor.svelte-1xcjree{animation:none!important}}.dial.svelte-5r7eno{align-items:center;gap:calc(var(--u) * 20);flex-direction:column;display:flex}svg.svelte-5r7eno{width:calc(var(--u) * 520);height:calc(var(--u) * 520);overflow:visible}.dashed.svelte-5r7eno{fill:none;stroke:#ff2d4059;stroke-width:2px;stroke-dasharray:4 12;transform-box:fill-box;transform-origin:50%;animation:9s linear infinite svelte-5r7eno-dial-spin}@keyframes svelte-5r7eno-dial-spin{to{transform:rotate(360deg)}}.halo.svelte-5r7eno{fill:#ff2d400d;stroke:#ff2d4080;stroke-width:2.5px}.done.svelte-5r7eno .halo:where(.svelte-5r7eno){fill:#ff2d4029;stroke:#ff2d40;stroke-width:4px}.glyph.svelte-5r7eno{font-family:var(--mono);fill:#ff2d40;text-anchor:middle;dominant-baseline:central;font-size:170px;font-weight:700;animation:.7s step-end infinite svelte-5r7eno-glyph-blink}.done.svelte-5r7eno .glyph:where(.svelte-5r7eno){animation:none}@keyframes svelte-5r7eno-glyph-blink{50%{opacity:.4}}.tick.svelte-5r7eno{fill:#ff2d4024}.tick.lit.svelte-5r7eno{fill:#ff2d40}.word.svelte-5r7eno{font-family:var(--mono);font-size:calc(var(--u) * 30);letter-spacing:.42em;text-indent:.42em;color:#ff2d40;text-shadow:0 0 calc(var(--u) * 24) #ff2d40cc;font-weight:700;animation:.7s step-end infinite svelte-5r7eno-glyph-blink}.done.svelte-5r7eno .word:where(.svelte-5r7eno){animation:none}@media (prefers-reduced-motion:reduce){.dashed.svelte-5r7eno,.glyph.svelte-5r7eno,.word.svelte-5r7eno{animation:none!important}}.layer.svelte-1wocokt{pointer-events:none;z-index:40;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.layer.band.svelte-1wocokt{left:var(--map-left,0);right:var(--map-right,0)}.layer.band.svelte-1wocokt .card:where(.svelte-1wocokt){background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--tone) 12%, #05070c) 12%, color-mix(in srgb, var(--tone) 16%, #05070c) 88%, transparent 100%);border-top:1px solid color-mix(in srgb, var(--tone) 55%, transparent);border-bottom:1px solid color-mix(in srgb, var(--tone) 55%, transparent);width:100%;padding:calc(var(--u) * 26) calc(var(--u) * 80)}.layer.takeover.svelte-1wocokt{-webkit-backdrop-filter:blur(calc(var(--u) * 3));backdrop-filter:blur(calc(var(--u) * 3));background:#05070cd9}.layer.takeover.svelte-1wocokt .card:where(.svelte-1wocokt){text-align:center;padding:calc(var(--u) * 40) calc(var(--u) * 120)}.card.svelte-1wocokt{gap:calc(var(--u) * 10);flex-direction:column;align-items:center;display:flex}h2.svelte-1wocokt{font-size:calc(var(--u) * 86);letter-spacing:.12em;color:var(--ink);text-shadow:0 0 calc(var(--u) * 40) color-mix(in srgb, var(--tone,var(--accent)) 60%, transparent);text-align:center;margin:0;font-weight:700}.layer.takeover.svelte-1wocokt h2:where(.svelte-1wocokt){font-size:calc(var(--u) * 150)}.subtitle.svelte-1wocokt{font-family:var(--mono);font-size:calc(var(--u) * 38);letter-spacing:.22em;color:var(--tone,var(--accent));text-align:center;margin:0}.subtitle.red.svelte-1wocokt{color:#ffd0d5}.extra.svelte-1wocokt{font-family:var(--mono);font-size:calc(var(--u) * 30);color:var(--ink-dim);margin:0}.rule.svelte-1wocokt{height:1px;width:calc(var(--u) * 460);background:linear-gradient(90deg, transparent, var(--tone), transparent);opacity:.7}.layer.entering.svelte-1wocokt .card:where(.svelte-1wocokt){animation:svelte-1wocokt-enter var(--enter,.75s) cubic-bezier(.18, 1.2, .3, 1) both}.layer.exiting.svelte-1wocokt .card:where(.svelte-1wocokt){animation:svelte-1wocokt-exit var(--exit) ease-in both}.layer.band.entering.svelte-1wocokt,.layer.band.holding.svelte-1wocokt,.layer.takeover.entering.svelte-1wocokt,.layer.takeover.holding.svelte-1wocokt{animation:svelte-1wocokt-fade-in var(--enter,.75s) ease-out both}.layer.exiting.svelte-1wocokt{animation:svelte-1wocokt-fade-out var(--exit) ease-in both}@keyframes svelte-1wocokt-enter{0%{transform:translateY(calc(var(--u) * 40)) scale(.97);opacity:0}to{opacity:1;transform:none}}@keyframes svelte-1wocokt-exit{to{transform:translateY(calc(var(--u) * -16));opacity:0}}@keyframes svelte-1wocokt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1wocokt-fade-out{to{opacity:0}}.layer.full.svelte-1wocokt{background:#030509eb;overflow:hidden}.layer.full.entering.svelte-1wocokt,.layer.full.holding.svelte-1wocokt{animation:.3s ease-out both svelte-1wocokt-fade-in}.intro-word.svelte-1wocokt{font-family:var(--mono);font-size:calc(var(--u) * 220);letter-spacing:.3em;text-indent:.3em;color:#fff;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.message.svelte-1wocokt{justify-content:center;align-items:center;gap:calc(var(--u) * 18);opacity:0;flex-direction:column;display:flex;position:absolute;inset:0}.message.svelte-1wocokt h2:where(.svelte-1wocokt){font-size:calc(var(--u) * 140)}.entering.svelte-1wocokt .intro-word:where(.svelte-1wocokt){animation:svelte-1wocokt-slam var(--intro) cubic-bezier(.16, 1.3, .3, 1) both}.holding.svelte-1wocokt .intro-word:where(.svelte-1wocokt){animation:.5s ease-in both svelte-1wocokt-word-out}.holding.svelte-1wocokt .message:where(.svelte-1wocokt){animation:.7s cubic-bezier(.16,1,.3,1) .18s both svelte-1wocokt-message-in}.exiting.svelte-1wocokt .intro-word:where(.svelte-1wocokt){opacity:0}.exiting.svelte-1wocokt .message:where(.svelte-1wocokt){animation:svelte-1wocokt-exit var(--exit) ease-in both;opacity:1}@keyframes svelte-1wocokt-slam{0%{opacity:0;filter:blur(calc(var(--u) * 12));transform:scale(2.6)}38%{opacity:1;filter:blur();transform:scale(1)}46%{transform:scale(1.04)}54%,to{opacity:1;transform:scale(1)}}@keyframes svelte-1wocokt-word-out{0%{opacity:1;transform:scale(1)}to{opacity:0;filter:blur(calc(var(--u) * 6));transform:scale(.92)}}@keyframes svelte-1wocokt-message-in{0%{opacity:0;transform:translateY(calc(var(--u) * 30)) scale(.97)}to{opacity:1;transform:none}}.hazard.svelte-1wocokt{height:calc(var(--u) * 90);background:repeating-linear-gradient(-45deg, #ff2d40 0 calc(var(--u) * 60), #12060a calc(var(--u) * 60) calc(var(--u) * 120));opacity:.85;position:absolute;left:-10%;right:-10%}.hazard.top.svelte-1wocokt{top:0}.hazard.bottom.svelte-1wocokt{bottom:0}.klaxon.entering.svelte-1wocokt .hazard.top:where(.svelte-1wocokt){animation:svelte-1wocokt-hazard-in-l var(--intro) cubic-bezier(.2, .9, .3, 1) both}.klaxon.entering.svelte-1wocokt .hazard.bottom:where(.svelte-1wocokt){animation:svelte-1wocokt-hazard-in-r var(--intro) cubic-bezier(.2, .9, .3, 1) both}.klaxon.holding.svelte-1wocokt .hazard:where(.svelte-1wocokt){animation:1.6s linear infinite svelte-1wocokt-hazard-crawl}@keyframes svelte-1wocokt-hazard-in-l{0%{opacity:0;transform:translate(-30%)}30%{opacity:.85}to{transform:none}}@keyframes svelte-1wocokt-hazard-in-r{0%{opacity:0;transform:translate(30%)}30%{opacity:.85}to{transform:none}}@keyframes svelte-1wocokt-hazard-crawl{to{background-position:calc(var(--u) * 170) 0}}.red-wash.svelte-1wocokt{opacity:0;background:radial-gradient(#ff2d4047 0%,#0000 65%);position:absolute;inset:0}.klaxon.entering.svelte-1wocokt .red-wash:where(.svelte-1wocokt){animation:svelte-1wocokt-klaxon-pulse var(--intro) ease-out both}.klaxon.holding.svelte-1wocokt .red-wash:where(.svelte-1wocokt){animation:1.8s ease-in-out infinite svelte-1wocokt-klaxon-throb}@keyframes svelte-1wocokt-klaxon-pulse{0%{opacity:0}12%{opacity:1}22%{opacity:.25}34%{opacity:.9}52%{opacity:.3}to{opacity:.55}}@keyframes svelte-1wocokt-klaxon-throb{0%,to{opacity:.35}50%{opacity:.6}}.klaxon-stage.svelte-1wocokt{inset:calc(var(--u) * 100) 0;position:absolute}.klaxon.svelte-1wocokt .intro-word:where(.svelte-1wocokt){color:#fff;text-shadow:0 0 calc(var(--u) * 60) #ff2d40e6}.klaxon.svelte-1wocokt .message:where(.svelte-1wocokt) h2:where(.svelte-1wocokt){text-shadow:0 0 calc(var(--u) * 50) #ff2d40b3}.warp-vignette.svelte-1wocokt{background:radial-gradient(#0000 30%,#030509d9 100%);position:absolute;inset:0}.warp-stage.svelte-1wocokt{position:absolute;inset:0}.warp.svelte-1wocokt .intro-word:where(.svelte-1wocokt){text-shadow:0 0 calc(var(--u) * 70) color-mix(in srgb, var(--tone) 80%, transparent)}.warp.svelte-1wocokt .message:where(.svelte-1wocokt) h2:where(.svelte-1wocokt){text-shadow:0 0 calc(var(--u) * 56) color-mix(in srgb, var(--tone) 70%, transparent)}.cyber-grid.svelte-1wocokt{background-image:linear-gradient(color-mix(in srgb, var(--tone) 26%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--tone) 26%, transparent) 1px, transparent 1px);background-size:calc(var(--u) * 80) calc(var(--u) * 80);opacity:.22;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 75%);mask-image:radial-gradient(#000 0%,#0000 75%)}.scanlines.svelte-1wocokt{background:repeating-linear-gradient(0deg, #ffffff0d 0 1px, transparent 1px calc(var(--u) * 5));mix-blend-mode:overlay;position:absolute;inset:0}.scan-bar.svelte-1wocokt{height:calc(var(--u) * 140);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tone) 14%, transparent), transparent);animation:2.4s linear infinite svelte-1wocokt-scan-sweep;position:absolute;left:0;right:0}@keyframes svelte-1wocokt-scan-sweep{0%{top:-14%}to{top:108%}}.hud-frame.svelte-1wocokt{inset:calc(var(--u) * 60) calc(var(--u) * 90);position:absolute}.corner.svelte-1wocokt{width:calc(var(--u) * 70);height:calc(var(--u) * 70);border:calc(var(--u) * 3) solid color-mix(in srgb, var(--tone) 75%, transparent);position:absolute}.corner.tl.svelte-1wocokt{border-bottom:0;border-right:0;top:0;left:0}.corner.tr.svelte-1wocokt{border-bottom:0;border-left:0;top:0;right:0}.corner.bl.svelte-1wocokt{border-top:0;border-right:0;bottom:0;left:0}.corner.br.svelte-1wocokt{border-top:0;border-left:0;bottom:0;right:0}.breach.entering.svelte-1wocokt .corner.tl:where(.svelte-1wocokt){animation:.72s cubic-bezier(.6,0,.25,1) both svelte-1wocokt-fly-tl}.breach.entering.svelte-1wocokt .corner.tr:where(.svelte-1wocokt){animation:.72s cubic-bezier(.6,0,.25,1) both svelte-1wocokt-fly-tr}.breach.entering.svelte-1wocokt .corner.bl:where(.svelte-1wocokt){animation:.72s cubic-bezier(.6,0,.25,1) both svelte-1wocokt-fly-bl}.breach.entering.svelte-1wocokt .corner.br:where(.svelte-1wocokt){animation:.72s cubic-bezier(.6,0,.25,1) both svelte-1wocokt-fly-br}@keyframes svelte-1wocokt-fly-tl{0%{top:calc(50% - var(--u) * 35);left:calc(50% - var(--u) * 35);opacity:0;transform:scale(.6)}8%{opacity:1}to{opacity:1;top:0;left:0;transform:none}}@keyframes svelte-1wocokt-fly-tr{0%{top:calc(50% - var(--u) * 35);right:calc(50% - var(--u) * 35);opacity:0;transform:scale(.6)}8%{opacity:1}to{opacity:1;top:0;right:0;transform:none}}@keyframes svelte-1wocokt-fly-bl{0%{bottom:calc(50% - var(--u) * 35);left:calc(50% - var(--u) * 35);opacity:0;transform:scale(.6)}8%{opacity:1}to{opacity:1;bottom:0;left:0;transform:none}}@keyframes svelte-1wocokt-fly-br{0%{bottom:calc(50% - var(--u) * 35);right:calc(50% - var(--u) * 35);opacity:0;transform:scale(.6)}8%{opacity:1}to{opacity:1;bottom:0;right:0;transform:none}}.breach-stage.svelte-1wocokt{position:absolute;inset:0}.loader-wrap.svelte-1wocokt{place-items:center;display:grid;position:absolute;inset:0}.breach.entering.svelte-1wocokt .cyber-grid:where(.svelte-1wocokt),.breach.entering.svelte-1wocokt .scanlines:where(.svelte-1wocokt){animation:.55s ease-out .2s backwards svelte-1wocokt-rise}.breach.entering.svelte-1wocokt .loader-wrap:where(.svelte-1wocokt){animation:.34s cubic-bezier(.2,1,.3,1) .38s backwards svelte-1wocokt-loader-in}@keyframes svelte-1wocokt-rise{0%{opacity:0}}@keyframes svelte-1wocokt-loader-in{0%{opacity:0;transform:scale(.94)}}.breach.holding.svelte-1wocokt .loader-wrap:where(.svelte-1wocokt){animation:.2s steps(2,end) both svelte-1wocokt-loader-out}.breach.exiting.svelte-1wocokt .loader-wrap:where(.svelte-1wocokt){opacity:0}@keyframes svelte-1wocokt-loader-out{to{opacity:0;filter:brightness(2.4);transform:scaleY(.85)}}.breach-flash.svelte-1wocokt{background:radial-gradient(ellipse at center, #fff 0%, color-mix(in srgb, var(--tone) 55%, #fff) 34%, transparent 72%);opacity:0;pointer-events:none;position:absolute;inset:0}:is(.breach:where(.svelte-1wocokt),.siren:where(.svelte-1wocokt)).holding.svelte-1wocokt .breach-flash:where(.svelte-1wocokt){animation:.48s ease-out both svelte-1wocokt-breach-flash}@keyframes svelte-1wocokt-breach-flash{0%{opacity:0}8%{opacity:1}18%{opacity:.35}28%{opacity:.6}to{opacity:0}}.breach.holding.svelte-1wocokt .breach-stage:where(.svelte-1wocokt){animation:.3s steps(2,end) both svelte-1wocokt-breach-shake}@keyframes svelte-1wocokt-breach-shake{0%{transform:translate(calc(var(--u) * 8), calc(var(--u) * -5))}30%{transform:translate(calc(var(--u) * -6), calc(var(--u) * 4))}60%{transform:translate(calc(var(--u) * 3), calc(var(--u) * -2))}to{transform:none}}:is(.breach:where(.svelte-1wocokt),.siren:where(.svelte-1wocokt)) .message.svelte-1wocokt h2:where(.svelte-1wocokt){font-family:var(--mono);letter-spacing:.14em;text-indent:.14em;text-shadow:0 0 calc(var(--u) * 60) color-mix(in srgb, var(--tone) 75%, transparent)}:is(.breach:where(.svelte-1wocokt),.siren:where(.svelte-1wocokt)).holding.svelte-1wocokt .message:where(.svelte-1wocokt){animation:.36s steps(3,end) 80ms both svelte-1wocokt-breach-message-in}@keyframes svelte-1wocokt-breach-message-in{0%{opacity:0;clip-path:inset(42% 0)}40%{opacity:1;clip-path:inset(18% 0 8%)}to{opacity:1;clip-path:none}}.glitch.svelte-1wocokt{position:relative}.glitch.svelte-1wocokt:before,.glitch.svelte-1wocokt:after{content:attr(data-text);text-shadow:none;opacity:0;position:absolute;inset:0}.glitch.svelte-1wocokt:before{color:#29f5ff}.glitch.svelte-1wocokt:after{color:#ff2d9b}:is(.breach:where(.svelte-1wocokt),.siren:where(.svelte-1wocokt)).holding.svelte-1wocokt .glitch:where(.svelte-1wocokt):before{animation:.52s steps(2,end) 80ms both svelte-1wocokt-glitch-a,3.1s step-end .9s infinite svelte-1wocokt-glitch-idle-a}:is(.breach:where(.svelte-1wocokt),.siren:where(.svelte-1wocokt)).holding.svelte-1wocokt .glitch:where(.svelte-1wocokt):after{animation:.52s steps(2,end) 80ms both svelte-1wocokt-glitch-b,3.1s step-end .9s infinite svelte-1wocokt-glitch-idle-b}@keyframes svelte-1wocokt-glitch-a{0%{opacity:.9;transform:translate(calc(var(--u) * -14), calc(var(--u) * -6));clip-path:inset(10% 0 55%)}33%{opacity:.8;transform:translate(calc(var(--u) * 10), calc(var(--u) * 4));clip-path:inset(60% 0 12%)}66%{opacity:.7;transform:translate(calc(var(--u) * -6), 0);clip-path:inset(35% 0 40%)}to{opacity:0;transform:none}}@keyframes svelte-1wocokt-glitch-b{0%{opacity:.9;transform:translate(calc(var(--u) * 14), calc(var(--u) * 6));clip-path:inset(55% 0 10%)}33%{opacity:.8;transform:translate(calc(var(--u) * -10), calc(var(--u) * -4));clip-path:inset(8% 0 66%)}66%{opacity:.7;transform:translate(calc(var(--u) * 6), 0);clip-path:inset(42% 0 30%)}to{opacity:0;transform:none}}@keyframes svelte-1wocokt-glitch-idle-a{0%,93%{opacity:0;clip-path:none;transform:none}94%{opacity:.7;transform:translate(calc(var(--u) * -9), calc(var(--u) * 2));clip-path:inset(20% 0 55%)}97%{opacity:.6;transform:translate(calc(var(--u) * 7), 0);clip-path:inset(58% 0 18%)}to{opacity:0;transform:none}}@keyframes svelte-1wocokt-glitch-idle-b{0%,93%{opacity:0;clip-path:none;transform:none}94%{opacity:.7;transform:translate(calc(var(--u) * 9), calc(var(--u) * -2));clip-path:inset(62% 0 14%)}97%{opacity:.6;transform:translate(calc(var(--u) * -7), 0);clip-path:inset(12% 0 60%)}to{opacity:0;transform:none}}.layer.siren.svelte-1wocokt{--tone:#ff2d40}.siren-stage.svelte-1wocokt{position:absolute;inset:0}.dial-wrap.svelte-1wocokt{place-items:center;display:grid;position:absolute;inset:0}.siren.entering.svelte-1wocokt .dial-wrap:where(.svelte-1wocokt){animation:.36s cubic-bezier(.2,1.15,.3,1) backwards svelte-1wocokt-dial-in}@keyframes svelte-1wocokt-dial-in{0%{opacity:0;transform:scale(.55)}}.siren-wash.svelte-1wocokt{opacity:0;background:radial-gradient(#ff2d4052 0%,#0000 62%);position:absolute;inset:0}.siren.entering.svelte-1wocokt .siren-wash:where(.svelte-1wocokt){animation:svelte-1wocokt-siren-charge var(--intro) ease-in both}.siren.holding.svelte-1wocokt .siren-wash:where(.svelte-1wocokt){animation:1.8s ease-in-out infinite svelte-1wocokt-klaxon-throb}@keyframes svelte-1wocokt-siren-charge{0%{opacity:.04}to{opacity:.55}}.siren.holding.svelte-1wocokt .dial-wrap:where(.svelte-1wocokt){animation:.2s steps(2,end) both svelte-1wocokt-loader-out}.siren.exiting.svelte-1wocokt .dial-wrap:where(.svelte-1wocokt){opacity:0}.siren.holding.svelte-1wocokt .siren-stage:where(.svelte-1wocokt){animation:.3s steps(2,end) both svelte-1wocokt-breach-shake}@media (prefers-reduced-motion:reduce){.hazard.svelte-1wocokt,.red-wash.svelte-1wocokt,.scan-bar.svelte-1wocokt,.breach-stage.svelte-1wocokt,.breach-flash.svelte-1wocokt,.siren-stage.svelte-1wocokt,.siren-wash.svelte-1wocokt,.glitch.svelte-1wocokt:before,.glitch.svelte-1wocokt:after{animation:none!important}:is(.breach:where(.svelte-1wocokt),.siren:where(.svelte-1wocokt)).holding.svelte-1wocokt .message:where(.svelte-1wocokt){animation:.3s ease-out both svelte-1wocokt-fade-in}}.splash.svelte-gmnrmi{z-index:100;background:radial-gradient(circle at 50% 45%,#0a1018 0%,#05070c 70%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}button.svelte-gmnrmi{color:inherit;cursor:pointer;align-items:center;gap:calc(var(--u) * 24);padding:calc(var(--u) * 60);font-family:var(--mono);background:0 0;border:none;flex-direction:column;display:flex}.ring.svelte-gmnrmi{width:calc(var(--u) * 120);height:calc(var(--u) * 120);border:calc(var(--u) * 4) solid var(--accent);box-shadow:0 0 calc(var(--u) * 60) color-mix(in srgb, var(--accent) 45%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite svelte-gmnrmi-pulse}@keyframes svelte-gmnrmi-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.label.svelte-gmnrmi{font-size:calc(var(--u) * 72);letter-spacing:.4em;color:var(--ink)}.hint.svelte-gmnrmi{font-size:calc(var(--u) * 24);letter-spacing:.2em;color:var(--ink-faint)}button.svelte-gmnrmi:disabled{opacity:.6;cursor:default}.wall.svelte-1uha8ag{background:radial-gradient(ellipse 70% 130% at 18% 0%, var(--glow-cool) 0%, transparent 60%), radial-gradient(ellipse 60% 120% at 88% 100%, var(--glow-warm) 0%, transparent 62%), linear-gradient(178deg, #070b13 0%, #04060b 55%, #05080e 100%);grid-template-rows:8% 92%;width:100vw;height:100vh;display:grid;position:relative;overflow:hidden}.wall.svelte-1uha8ag:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), linear-gradient(#64aadc21 1px, transparent 1px), linear-gradient(90deg, #64aadc21 1px, transparent 1px);background-size:calc(var(--u) * 40) calc(var(--u) * 40), calc(var(--u) * 40) calc(var(--u) * 40), calc(var(--u) * 200) calc(var(--u) * 200), calc(var(--u) * 200) calc(var(--u) * 200);position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 80% at 50% 45%,#000 30%,#0000 92%);mask-image:radial-gradient(85% 80% at 50% 45%,#000 30%,#0000 92%)}.wall.svelte-1uha8ag:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000 42%,#78c8ff07 49%,#78c8ff0d 50%,#78c8ff07 51%,#0000 58%) 0 0/220% 100%;animation:19s linear infinite svelte-1uha8ag-sweep;position:absolute;inset:0}@keyframes svelte-1uha8ag-sweep{0%{background-position:130% 0}to{background-position:-60% 0}}.strip.svelte-1uha8ag,.body.svelte-1uha8ag{z-index:2;position:relative}.strip.svelte-1uha8ag{min-height:0}.body.svelte-1uha8ag{grid-template-columns:var(--columns);min-height:0;display:grid;overflow:hidden}.map-column.svelte-1uha8ag{grid-template-rows:calc(var(--u) * 110) 1fr;min-width:0;display:grid;position:relative}.objective.svelte-1uha8ag{min-height:0}.map-area.svelte-1uha8ag{min-height:0;padding:calc(var(--u) * 4) calc(var(--u) * 16) calc(var(--u) * 8);position:relative}.seam.svelte-1uha8ag{pointer-events:none;z-index:30;background:#ffffff0d;width:1px;position:absolute;top:0;bottom:0}.booting.svelte-1uha8ag{font-family:var(--mono);font-size:calc(var(--u) * 40);letter-spacing:.4em;color:var(--ink-faint);grid-row:1/-1;justify-content:center;align-items:center;display:flex}
