@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/orbitron-latin-400-normal-U6xZUhur.woff2) format("woff2"),url(/assets/orbitron-latin-400-normal-DBk4Dmer.woff) format("woff")}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/orbitron-latin-700-normal-4jsRXGGJ.woff2) format("woff2"),url(/assets/orbitron-latin-700-normal-DmYOh-W9.woff) format("woff")}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/orbitron-latin-900-normal-DrIi7unX.woff2) format("woff2"),url(/assets/orbitron-latin-900-normal-BbJatbhp.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-normal-Dn3IlU-Z.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/assets/source-serif-4-latin-600-normal-DMD1h6_f.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-700-normal-CGGdTIBe.woff2) format("woff2"),url(/assets/source-serif-4-latin-700-normal-3V4Pv1hj.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff")}@font-face{font-family:Orbitron-fallback;src:local("Arial"),local("Helvetica Neue");size-adjust:110%;ascent-override:76%;descent-override:18%;line-gap-override:0%}.stat-label{font-size:.7rem;color:var(--text-muted);letter-spacing:1px;text-transform:uppercase}.heat-chart-container .apexcharts-legend-group-vertical{flex-direction:unset}:root{--bg: #080808;--bg-rgb: 8, 8, 8;--surface: #0d0d0d;--surface-raised: #141414;--border-subtle: #2e2e2e;--border-mid: #3c3c3c;--border-strong: #525252;--text-body: #e8e8f0;--text-body-rgb: 232, 232, 240;--text-bright: #ffffff;--text-dim: #c8c8d4;--text-dim-rgb: 200, 200, 212;--text-muted: #b0b0bc;--text-faint: #909098;--accent: #00e5ff;--accent-rgb: 0, 229, 255;--accent-alt: #0066ff;--danger: #ff004d;--danger-rgb: 255, 0, 77;--warning: #ff8800;--warning-rgb: 255, 136, 0;--gold: #ffbe0b;--gold-rgb: 255, 190, 11;--success: #00ff41;--success-rgb: 0, 255, 65;--info: #6c8cff;--info-rgb: 108, 140, 255;--podium-silver: #c8ccd6;--podium-bronze: #c98a5b;--dossier: #e24aa0;--dossier-rgb: 226, 74, 160;--stealth: #a78bfa;--stealth-rgb: 167, 139, 250;--mythical: #A855F7;--mythical-rgb: 168, 85, 247;--legendary: #b026ff;--legendary-rgb: 176, 38, 255;--node-zombie: #ff2244;--node-zombie-rgb: 255, 34, 68;--node-server: #00ccff;--node-server-rgb: 0, 204, 255;--node-fortress: #f0b429;--node-fortress-rgb: 240, 180, 41;--node-ghost: #8b7cf8;--node-ghost-rgb: 139, 124, 248;--node-locked: rgba(160,80,220,.9);--node-locked-rgb: 160, 80, 220;--node-bastion: #00e676;--node-bastion-rgb: 0, 230, 118;--node-rig: #2dd4bf;--node-rig-rgb: 45, 212, 191;--node-reaper: #ff6b35;--node-reaper-rgb: 255, 107, 53;--node-cipher: #a3e635;--node-cipher-rgb: 163, 230, 53;--node-leech: #f472b6;--node-leech-rgb: 244, 114, 182;--node-wraith: #c084fc;--node-wraith-rgb: 192, 132, 252;--node-citadel: #34d399;--node-citadel-rgb: 52, 211, 153;--node-mainframe: #fdba74;--node-mainframe-rgb: 253, 186, 116;--rarity-common: var(--text-muted);--rarity-common-rgb: 176, 176, 188;--rarity-rare: var(--accent);--rarity-rare-rgb: var(--accent-rgb);--rarity-legendary: var(--gold);--rarity-legendary-rgb: var(--gold-rgb);--rarity-mythical: var(--mythical);--rarity-mythical-rgb: var(--mythical-rgb);--font-display: "Orbitron", "Orbitron-fallback", sans-serif;--font-mono: "JetBrains Mono", "Courier New", monospace;--radius: 0px;--radius-sm: 0px;--glow-blur: 8px;--scanline-opacity: .08;--card-radius: 0;--card-border: 1px solid var(--border-subtle);--card-clip: none;--card-shadow: none;--card-filter: none}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;background:var(--bg);color:var(--text-body);background-color:var(--bg);font-family:var(--font-mono);font-weight:700}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,var(--scanline-opacity)) 2px,rgba(0,0,0,var(--scanline-opacity)) 4px)}h1{font-family:var(--font-display)}button{font-family:inherit;border-radius:var(--radius)}.node-card,.card{border-radius:var(--card-radius, 0);clip-path:var(--card-clip, none);filter:var(--card-filter, none);box-shadow:var(--card-shadow, none)}[data-theme=phosphor] .node-card,[data-theme=phosphor] .card{position:relative}[data-theme=phosphor] .node-card:before,[data-theme=phosphor] .card:before,[data-theme=phosphor] .node-card:after,[data-theme=phosphor] .card:after{content:"";position:absolute;width:10px;height:10px;border:2px solid var(--accent);pointer-events:none;z-index:1}[data-theme=phosphor] .node-card:before,[data-theme=phosphor] .card:before{top:0;left:0;border-right:0;border-bottom:0}[data-theme=phosphor] .node-card:after,[data-theme=phosphor] .card:after{bottom:0;right:0;border-left:0;border-top:0}[data-theme=command] .card.card,[data-theme=command] .node-card.node-card{border:var(--card-border)}button:focus-visible,[role=button]:focus-visible{outline:1px solid rgba(var(--accent-rgb),.7);outline-offset:2px}button:active:not(:disabled){opacity:.75;transform:scale(.97)}[role=button]{cursor:pointer}.loading-text{color:var(--text-muted);font-size:.8rem;animation:blink 1s step-end infinite;letter-spacing:.1em}.loading-scan{height:1px;margin-top:6px;background:linear-gradient(to right,transparent 0%,var(--accent) 50%,transparent 100%);background-size:60% 100%;background-repeat:no-repeat;animation:scanner 1.5s ease-in-out infinite}@keyframes scanner{0%{background-position:-60% 0}to{background-position:160% 0}}.empty-state{padding:1.5rem 0;color:var(--text-faint);font-size:.75rem;letter-spacing:.15em;text-align:center;border:1px dashed var(--border-subtle);display:flex;flex-direction:column;align-items:center;gap:.4rem}.empty-state-label{color:var(--text-muted);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase}.empty-state-sub{color:var(--text-faint);font-size:.75rem;letter-spacing:.1em;font-style:italic}body[data-connection=offline] main{filter:grayscale(60%);transition:filter .6s ease}body[data-connection=offline] button,body[data-connection=offline] input,body[data-connection=offline] select,body[data-connection=offline] textarea,body[data-connection=offline] a[href]{opacity:.4;pointer-events:none}body[data-connection=online] main{filter:none;transition:filter .6s ease}.typing:after{content:"_";animation-name:hxafter;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}input[type=text],input[type=email],input[type=password],input[type=number],textarea{border-bottom:2px solid transparent;background-image:linear-gradient(to right,var(--accent) 0%,var(--accent-alt) 100%);background-size:0% 2px;background-position:left bottom;background-repeat:no-repeat;transition:background-size .3s ease,border-color .3s ease;caret-color:var(--accent);font-weight:500;letter-spacing:.05em}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus{background-size:100% 2px;border-bottom-color:var(--accent);border-bottom:2px solid rgba(var(--accent-rgb),.1);box-shadow:0 0 var(--glow-blur) rgba(var(--accent-rgb),.12);animation:subtle-pulse 6s ease-in-out infinite}input[type=text]:not(:focus),input[type=email]:not(:focus),input[type=password]:not(:focus),input[type=number]:not(:focus),textarea:not(:focus){border-bottom:2px solid rgba(var(--accent-rgb),.15)}@keyframes subtle-pulse{0%,to{border-bottom-color:rgba(var(--accent-rgb),.1)}50%{border-bottom-color:rgba(var(--accent-rgb),.5)}}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,textarea:disabled{border-bottom-color:rgba(var(--accent-rgb),.08);animation:none;opacity:.5;cursor:not-allowed}@keyframes cursor-blink{0%,49%{caret-color:var(--accent)}50%,to{caret-color:transparent}}*{scrollbar-width:thin;scrollbar-color:rgba(var(--accent-rgb),.2) rgba(0,0,0,.3)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#00000080;border-left:1px solid var(--border-subtle)}::-webkit-scrollbar-thumb{background:var(--border-mid);border:1px solid var(--border-strong);transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:var(--border-strong);border-color:rgba(var(--accent-rgb),.2)}::-webkit-scrollbar-thumb:active{background:rgba(var(--accent-rgb),.15)}::-webkit-scrollbar-corner{background:#00000080}::-webkit-scrollbar-thumb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(var(--accent-rgb),.04) 2px,rgba(var(--accent-rgb),.04) 4px);pointer-events:none}@keyframes cyberpunk-glitch{0%,90%,to{opacity:1;text-shadow:0 0 20px rgba(var(--accent-rgb),.5)}91%{opacity:.8;text-shadow:-5px 0 0 rgba(var(--danger-rgb),.7),5px 0 0 rgba(var(--accent-rgb),.7),0 0 15px rgba(var(--accent-rgb),.8)}93%{opacity:1;text-shadow:0 0 20px rgba(var(--accent-rgb),.5)}94%{opacity:.9;text-shadow:5px 0 0 rgba(var(--danger-rgb),.5),-5px 0 0 rgba(var(--accent-rgb),.5),0 0 12px rgba(var(--accent-rgb),.6)}}@keyframes glitch-1{0%,96%,to{transform:translate(0);opacity:0}97%{transform:translate(-2px,1px);opacity:.7}98%{transform:translate(2px,-1px);opacity:0}}@keyframes glitch-2{0%,94%,to{transform:translate(0);opacity:0}95%{transform:translate(2px,-1px);opacity:.5}96%{transform:translate(-2px,1px);opacity:0}}@keyframes hxafter{0%{opacity:0}50%{opacity:0}51%{opacity:1}to{opacity:1}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.wr-panel{border:1px solid var(--border-mid);background:var(--surface)}.wr-panel-hdr{font-size:.72rem;letter-spacing:.18em;color:var(--accent);padding:6px 10px;border-bottom:1px solid var(--border-subtle);background:#ffffff04}.danger-hdr{color:var(--danger)!important}.wr-panel-body{padding:10px}.wr-alert{font-size:.78rem;padding:6px 10px;border-left:2px solid;margin:4px 0}.wr-alert.danger{border-color:var(--danger);color:var(--danger);background:rgba(var(--danger-rgb),.05)}.wr-alert.success{border-color:var(--success);color:var(--success);background:#00c8640d}.wr-btn{display:inline-flex;align-items:center;gap:4px;background:transparent;border:1px solid rgba(var(--accent-rgb),.3);color:var(--accent);font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:7px 16px;cursor:pointer;transition:all .15s}.wr-btn:hover:not(:disabled){background:rgba(var(--accent-rgb),.08);border-color:var(--accent)}.wr-btn:disabled{opacity:.3;cursor:not-allowed}.wr-btn-accent{border-color:rgba(var(--accent-rgb),.5)}.wr-btn-danger{border-color:rgba(var(--danger-rgb),.4);color:var(--danger)}.wr-btn-danger:hover:not(:disabled){background:rgba(var(--danger-rgb),.08);border-color:var(--danger)}.wr-btn-sm{font-size:.72rem;padding:4px 10px}.wr-input{background:var(--bg);border:1px solid var(--border-mid);color:var(--accent);font-family:inherit;font-size:.78rem;padding:7px 10px;outline:none;width:100%;box-sizing:border-box;transition:border-color .15s}.wr-input::placeholder{color:rgba(var(--accent-rgb),.2)}.wr-input:focus{border-color:rgba(var(--accent-rgb),.5)}.wr-content{padding:10px 12px;flex:1;overflow-y:auto}.wr-standalone{padding:14px 16px;max-width:680px}.two-col{display:grid;grid-template-columns:1fr 400px;gap:10px;align-items:start}.treasury-col{grid-template-columns:1fr 320px}.col-main{display:flex;flex-direction:column;gap:8px;min-width:0}.col-side{display:flex;flex-direction:column;gap:8px}.stat-line{display:flex;justify-content:space-between;align-items:baseline;padding:4px 0;border-bottom:1px dashed var(--border-subtle);font-size:.78rem;gap:8px}.stat-line:last-child{border-bottom:none}.stat-k{color:var(--text-dim);letter-spacing:.1em;font-size:.72rem;flex-shrink:0}.stat-v{color:var(--text-body);text-align:right}.urgentV{color:var(--danger)!important;animation:blink .8s step-end infinite}.dim-note{font-size:.78rem;color:var(--text-muted);margin:0;line-height:1.5;font-style:italic}.scanning{animation:blink 1s step-end infinite}.form-error{font-size:.73rem;color:var(--danger);margin:4px 0 0}.form-ok,.form-success{font-size:.73rem;color:var(--success);margin:4px 0 0}.action-stack{display:flex;flex-direction:column;gap:6px}.confirm-inline{font-size:.78rem;color:var(--text-body);padding:8px;border:1px solid var(--border-mid);background:var(--bg)}.confirm-inline.danger{border-color:rgba(var(--danger-rgb),.4);background:rgba(var(--danger-rgb),.04)}.confirm-btns{display:flex;gap:6px;margin-top:6px}.manifesto-text{font-size:.78rem;color:var(--text-dim);font-style:italic;line-height:1.6}.vec-hp-bar-wrap{height:4px;background:var(--border-subtle);overflow:hidden}.vec-hp-bar{height:100%;transition:width .4s ease}:root{--tap-min: 44px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px);--bottom-tab-h: 56px;--mobile-top-h: 48px}html,body{overflow-x:hidden}@media(max-width:767px){.two-col,.treasury-col{grid-template-columns:1fr}}@media(max-width:1023px){.player-header{display:none}.scanlines{animation:none!important;opacity:.04}.floating-panels{display:none}}@media(prefers-reduced-motion:reduce){.scanlines{animation:none!important}}.cell-scope{--cell-bg: #07090c;--cell-surface: #0e1218;--cell-raised: #12161d;--cell-border: #232a35;--cell-border-mid: #2e3846;--cell-border-hi: #3d4a5c;--cell-cyan: #00e5ff;--cell-cyan-rgb: 0, 229, 255;--cell-green: #2ee66b;--cell-green-rgb: 46, 230, 107;--cell-amber: #f0b429;--cell-amber-rgb: 240, 180, 41;--cell-red: #ff3b4e;--cell-red-rgb: 255, 59, 78;--cell-violet: #9b7cf8;--cell-violet-rgb: 155, 124, 248;--cell-text-hi: #e9edf3;--cell-text-body: #aab4c2;--cell-text-muted: #71808f;--cell-text-dim: #49525e;--cell-text-faint: #333c47;--cell-font-display: var(--font-display);--cell-font-mono: var(--font-mono);--cell-fs-display: 26px;--cell-fs-stat: 18px;--cell-fs-body: 14px;--cell-fs-micro: 12px}@keyframes cell-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes cell-count-up{0%{opacity:.4}to{opacity:1}}@keyframes cell-flicker{0%,to{opacity:1}73%{opacity:1}74%{opacity:.4}75%{opacity:1}92%{opacity:1}93%{opacity:.6}94%{opacity:1}}@keyframes cell-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes cell-flash-hit{0%{box-shadow:0 0 rgba(var(--cell-green-rgb),.7)}to{box-shadow:0 0 0 12px rgba(var(--cell-green-rgb),0)}}@keyframes cell-flash-miss{0%{box-shadow:0 0 rgba(var(--cell-red-rgb),.7)}to{box-shadow:0 0 0 12px rgba(var(--cell-red-rgb),0)}}@keyframes cell-float-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes cell-glitch{0%,90%,to{transform:translate(0)}91%{transform:translate(-1px,1px)}92%{transform:translate(1px,-1px)}93%{transform:translate(0)}}.page-shell.svelte-1siytik{padding:1.5rem 2rem;max-width:960px;margin:0 auto;font-family:var(--font-mono)}.terminal-header.svelte-1siytik{font-size:.75rem;margin-bottom:1rem;opacity:.5}.prompt.svelte-1siytik{color:var(--danger)}.sep.svelte-1siytik{color:var(--text-dim)}.path.svelte-1siytik{color:var(--accent)}.cursor.svelte-1siytik{animation:svelte-1siytik-blink 1s step-end infinite;color:var(--accent)}@keyframes svelte-1siytik-blink{0%,to{opacity:1}50%{opacity:0}}.error-line.svelte-1siytik{color:var(--danger);font-size:.9rem;letter-spacing:.1em;margin:0 0 .5rem}.error-meta.svelte-1siytik{color:var(--text-muted);font-size:.75rem;margin:0 0 1.5rem}.actions.svelte-1siytik{display:flex;align-items:center;gap:1.25rem}.btn.svelte-1siytik{background:transparent;border:1px solid rgba(var(--accent-rgb),.3);color:var(--accent);font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:8px 20px;cursor:pointer;transition:all .15s}.btn.svelte-1siytik:hover:not(:disabled){background:rgba(var(--accent-rgb),.08);border-color:var(--accent)}.btn.svelte-1siytik:disabled{opacity:.3;cursor:not-allowed}.escape-link.svelte-1siytik{color:var(--text-dim);font-size:.75rem;letter-spacing:.1em;text-decoration:none;border-bottom:1px solid var(--border-subtle);padding-bottom:2px;transition:color .15s,border-color .15s}.escape-link.svelte-1siytik:hover{color:var(--accent);border-color:var(--accent)}.glyph.svelte-1x36xkg{line-height:1;display:inline-block}.svg-icon.svelte-1x36xkg{display:inline-flex;align-items:center;justify-content:center}.svg-icon.svelte-1x36xkg svg{width:100%;height:100%}.icon-value.svelte-lvj5ni{display:inline-flex;align-items:center;font-weight:700;white-space:nowrap}.hack-sim.svelte-nkvqb3{font-family:var(--font-mono);color:var(--text-body);display:flex;flex-direction:column;height:100%}.term-head.svelte-nkvqb3{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--border-subtle);font-size:.75rem;letter-spacing:.2em;color:var(--text-muted);text-transform:uppercase}.term-head.svelte-nkvqb3 .dot:where(.svelte-nkvqb3){width:5px;height:5px;background:var(--success);display:inline-block}.hack-sim.svelte-nkvqb3:not(.reduced) .term-head:where(.svelte-nkvqb3) .dot:where(.svelte-nkvqb3){animation:svelte-nkvqb3-dot-pulse 2.4s ease-in-out infinite}@keyframes svelte-nkvqb3-dot-pulse{0%,to{opacity:1}50%{opacity:.35}}.demo-tag.svelte-nkvqb3{margin-left:auto;color:var(--text-faint);letter-spacing:.14em;font-style:italic}.term-body.svelte-nkvqb3{padding:18px 16px;min-height:190px;display:flex;flex-direction:column;gap:8px;flex:1}.term-line.svelte-nkvqb3{color:var(--text-dim);font-size:.8rem;line-height:1.6}.term-line.svelte-nkvqb3 b:where(.svelte-nkvqb3){color:var(--text-body);font-weight:500}.term-line.output.svelte-nkvqb3{color:var(--text-dim)}.term-line.data.svelte-nkvqb3{color:var(--text-muted)}.term-line.command.svelte-nkvqb3{color:var(--text-body)}.term-line.success.svelte-nkvqb3{color:var(--success)}.term-line.error.svelte-nkvqb3{color:var(--danger)}.term-line.result.svelte-nkvqb3{color:var(--text-muted)}.term-line.result.ok.svelte-nkvqb3{color:var(--success)}.heat-row.svelte-nkvqb3{display:flex;align-items:center;gap:10px;margin-top:6px}.heat-track.svelte-nkvqb3{flex:1;height:3px;background:var(--border-subtle)}.heat-fill.svelte-nkvqb3{height:100%;background:var(--accent);transition:width .3s linear}.heat-label.svelte-nkvqb3{font-size:.75rem;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase;min-width:32px}.term-actions.svelte-nkvqb3{padding:14px 16px;border-top:1px solid var(--border-subtle);display:flex;align-items:center;gap:10px}.sim-btn.svelte-nkvqb3{font-family:var(--font-mono);font-size:.8rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:11px 22px;border:1px solid var(--border-mid);background:none;color:var(--accent);cursor:pointer;transition:background .25s,border-color .25s,color .25s}.sim-btn.run.svelte-nkvqb3{flex:1;justify-content:center;border-color:rgba(var(--accent-rgb),.45)}.sim-btn.run.svelte-nkvqb3:hover:not(:disabled){background:rgba(var(--accent-rgb),.1);border-color:var(--accent)}.sim-btn.run.svelte-nkvqb3:disabled{color:var(--text-muted);border-color:var(--border-mid);cursor:default;opacity:.6}.sim-btn.reset.svelte-nkvqb3{color:var(--text-dim)}.sim-btn.reset.svelte-nkvqb3:hover:not(:disabled){color:var(--text-bright);border-color:var(--border-strong)}.session.svelte-nkvqb3{font-size:.75rem;letter-spacing:.14em;color:var(--text-faint);text-transform:uppercase;margin-left:auto}@media(prefers-reduced-motion:reduce){.term-head.svelte-nkvqb3 .dot:where(.svelte-nkvqb3){animation:none}.heat-fill.svelte-nkvqb3,.sim-btn.svelte-nkvqb3{transition:none}}.rolling-number-container.svelte-1g9paf5{display:inline-block;position:relative}.rolling-number.svelte-1g9paf5{display:inline-block;font-variant-numeric:tabular-nums}.rolling-number.flashing.svelte-1g9paf5{animation:svelte-1g9paf5-flash .4s ease-out}@keyframes svelte-1g9paf5-flash{0%{text-shadow:0 0 12px currentColor;opacity:.6}40%{text-shadow:0 0 16px currentColor;opacity:1}to{text-shadow:none;opacity:1}}.delta.svelte-1g9paf5{position:absolute;top:-15px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10px;font-weight:700;opacity:0;pointer-events:none;visibility:hidden}.delta.visible.svelte-1g9paf5{visibility:visible;animation:svelte-1g9paf5-delta-float 2s ease-out forwards}.delta.positive.svelte-1g9paf5{color:var(--success)}.delta.negative.svelte-1g9paf5{color:var(--danger)}@keyframes svelte-1g9paf5-delta-float{0%{opacity:1;transform:translate(-50%) translateY(0)}50%{opacity:1}to{opacity:0;transform:translate(-50%) translateY(-10px)}}.shell.svelte-15twa9e{min-height:100vh;background:var(--bg);color:var(--text-body);font-family:var(--font-mono);font-weight:400;-webkit-font-smoothing:antialiased;line-height:1.6;position:relative;overflow-x:hidden}.shell.svelte-15twa9e a:where(.svelte-15twa9e){color:inherit;text-decoration:none}.shell.svelte-15twa9e a:where(.svelte-15twa9e):hover{color:var(--accent)}.eyebrow.svelte-15twa9e{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.32em;text-transform:uppercase;color:var(--accent);opacity:.85}.brackets.svelte-15twa9e{position:relative}.brackets.svelte-15twa9e:before,.brackets.svelte-15twa9e:after{content:"";position:absolute;width:9px;height:9px;opacity:0;transition:opacity .25s}.brackets.svelte-15twa9e:before{top:-6px;left:-6px;border-top:1px solid var(--border-strong);border-left:1px solid var(--border-strong)}.brackets.svelte-15twa9e:after{bottom:-6px;right:-6px;border-bottom:1px solid var(--border-strong);border-right:1px solid var(--border-strong)}.brackets.svelte-15twa9e:hover:before,.brackets.svelte-15twa9e:hover:after,.brackets.svelte-15twa9e:focus-within:before,.brackets.svelte-15twa9e:focus-within:after{opacity:1}.reveal{opacity:0;transform:translateY(10px);transition:opacity .6s ease-out,transform .6s ease-out}.reveal.in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.btn.svelte-15twa9e{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.8rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:11px 22px;border:1px solid var(--border-mid);transition:all .25s;white-space:nowrap;cursor:pointer;background:none}.btn-primary.svelte-15twa9e{border-color:rgba(var(--accent-rgb),.45);color:var(--accent)}.btn-primary.svelte-15twa9e:hover{background:rgba(var(--accent-rgb),.1);border-color:var(--accent);color:var(--accent)}.btn-ghost.svelte-15twa9e{color:var(--text-dim);border-color:var(--border-mid)}.btn-ghost.svelte-15twa9e:hover{color:var(--text-bright);border-color:var(--border-strong)}.cta-large.svelte-15twa9e{padding:14px 30px}.topnav.svelte-15twa9e{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:24px;height:60px;padding:0 clamp(20px,5vw,64px);background:rgba(var(--bg-rgb),.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle)}.wordmark.svelte-15twa9e{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.1em;color:var(--text-bright);line-height:1}.wordmark.svelte-15twa9e span:where(.svelte-15twa9e){color:var(--accent)}.wordmark.svelte-15twa9e small:where(.svelte-15twa9e){display:block;font-family:var(--font-mono);font-weight:400;font-size:.75rem;letter-spacing:.3em;color:var(--text-muted);margin-top:2px}.foot-wordmark.svelte-15twa9e{font-size:12px}.foot-wordmark.svelte-15twa9e .dim:where(.svelte-15twa9e){color:var(--text-dim)}.navlinks.svelte-15twa9e{margin-left:auto;display:flex;align-items:center;gap:20px}.navlink.svelte-15twa9e{font-size:.8rem;letter-spacing:.14em;color:var(--text-dim);text-transform:uppercase;transition:color .2s}.navlink.svelte-15twa9e:hover{color:var(--text-bright)}.hero.svelte-15twa9e{position:relative;min-height:92vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 20px 60px;overflow:hidden}.hero-canvas.svelte-15twa9e{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.hero-inner.svelte-15twa9e{position:relative;z-index:2;max-width:760px}.hero.svelte-15twa9e .eyebrow:where(.svelte-15twa9e){display:inline-block;padding:6px 14px;margin-bottom:22px}.hero.svelte-15twa9e h1:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:clamp(34px,6.4vw,68px);letter-spacing:.01em;line-height:1.14;color:var(--text-bright);margin-bottom:22px}.hero.svelte-15twa9e h1:where(.svelte-15twa9e) .line:where(.svelte-15twa9e){display:block}.hero.svelte-15twa9e .tag:where(.svelte-15twa9e){font-size:13px;color:var(--text-dim);letter-spacing:.04em;line-height:1.7;max-width:460px;margin:0 auto 34px;padding:1px 5px;border:1px solid var(--border-mid)}.ctas.svelte-15twa9e{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.scroll-cue.svelte-15twa9e{position:absolute;bottom:28px;left:50%;transform:translate(-50%);font-size:.75rem;letter-spacing:.2em;color:var(--text-faint);text-transform:uppercase}.stats.svelte-15twa9e{padding:52px 20px;border-bottom:1px solid var(--border-subtle)}.stats-grid.svelte-15twa9e{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stat.svelte-15twa9e{text-align:center;padding:0 8px}.stat.svelte-15twa9e .val:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3vw,34px);color:var(--text-bright);font-variant-numeric:tabular-nums}.stat.svelte-15twa9e .lbl:where(.svelte-15twa9e){font-size:.75rem;letter-spacing:.18em;color:var(--text-muted);text-transform:uppercase;margin-top:6px;display:flex;align-items:center;justify-content:center;gap:6px}.dot-live.svelte-15twa9e{width:5px;height:5px;background:var(--success);display:inline-block}.shell.svelte-15twa9e:not(.reduced) .dot-live:where(.svelte-15twa9e){animation:svelte-15twa9e-pulse 2.4s ease-in-out infinite}@keyframes svelte-15twa9e-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.dot-live.svelte-15twa9e{animation:none}}.loopsim.svelte-15twa9e{padding:96px 20px;border-bottom:1px solid var(--border-subtle)}.section-head.svelte-15twa9e{max-width:640px;margin:0 auto 48px;text-align:center}.section-head.svelte-15twa9e h2:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3vw,30px);letter-spacing:.03em;color:var(--text-bright);margin-top:12px}.loopsim-grid.svelte-15twa9e{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:start}.loop-steps.svelte-15twa9e{display:grid;gap:0}.loop-step.svelte-15twa9e{display:grid;grid-template-columns:40px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid var(--border-subtle)}.loop-step.svelte-15twa9e:last-of-type{border-bottom:none}.loop-step.svelte-15twa9e .n:where(.svelte-15twa9e){font-family:var(--font-display);font-size:13px;color:var(--text-faint)}.loop-step.svelte-15twa9e .t:where(.svelte-15twa9e){font-size:12px;letter-spacing:.14em;color:var(--text-bright);text-transform:uppercase;margin-bottom:6px}.loop-step.svelte-15twa9e .d:where(.svelte-15twa9e){font-size:12px;color:var(--text-dim);line-height:1.6;max-width:380px}.loop-return.svelte-15twa9e{font-size:.78rem;color:var(--text-faint);letter-spacing:.2em;padding-top:14px}.term.svelte-15twa9e{background:var(--surface);border:1px solid var(--border-mid);font-size:12px}.systems.svelte-15twa9e{padding:96px 20px;border-bottom:1px solid var(--border-subtle)}.sys-grid.svelte-15twa9e{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle)}.sys-card.svelte-15twa9e{background:var(--bg);padding:30px 26px;transition:background .25s}.sys-card.svelte-15twa9e:hover{background:var(--surface)}.sys-card.svelte-15twa9e .n:where(.svelte-15twa9e){font-family:var(--font-mono);font-size:.78rem;color:var(--text-faint);letter-spacing:.14em;margin-bottom:14px}.sys-card.svelte-15twa9e h3:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-bright);margin-bottom:10px}.sys-card.svelte-15twa9e p:where(.svelte-15twa9e){font-size:12px;color:var(--text-dim);line-height:1.65}.ddos.svelte-15twa9e{padding:96px 20px;border-bottom:1px solid var(--border-subtle)}.ddos-grid.svelte-15twa9e{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.ddos-copy.svelte-15twa9e h2:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3vw,30px);letter-spacing:.03em;color:var(--text-bright);margin-top:12px;margin-bottom:20px}.ddos-lede.svelte-15twa9e{font-size:13px;color:var(--text-bright);line-height:1.6;margin-bottom:16px}.ddos-body.svelte-15twa9e{font-size:12px;color:var(--text-dim);line-height:1.8;max-width:420px;margin-bottom:28px}.ddos-demo.svelte-15twa9e{display:flex;justify-content:center}.ddos-panel.svelte-15twa9e{width:100%;max-width:380px;background:var(--surface);border:1px solid var(--border-mid);padding:20px}.ddos-head.svelte-15twa9e{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--border-subtle)}.ddos-target.svelte-15twa9e{font-size:12px;letter-spacing:.08em;color:var(--text-bright);text-transform:uppercase}.ddos-shield.svelte-15twa9e{display:inline-flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.1em;color:var(--accent);text-transform:uppercase;padding:3px 8px;border:1px solid rgba(var(--accent-rgb),.35)}.ddos-shield-dot.svelte-15twa9e{width:6px;height:6px;background:var(--accent);box-shadow:0 0 6px rgba(var(--accent-rgb),.7);flex-shrink:0}.ddos-row.svelte-15twa9e{margin-bottom:16px}.ddos-lblrow.svelte-15twa9e{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:7px}.ddos-lbl.svelte-15twa9e{font-size:10px;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase}.ddos-num.svelte-15twa9e{font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--text-bright);font-variant-numeric:tabular-nums}.ddos-num.danger.svelte-15twa9e{color:var(--danger)}.ddos-bar.svelte-15twa9e{display:flex;height:10px;background:var(--bg);border:1px solid var(--border-subtle);overflow:hidden}.ddos-bar-keep.svelte-15twa9e{display:block;width:62%;height:100%;background:rgba(var(--accent-rgb),.55)}.ddos-bar-drain.svelte-15twa9e{display:block;flex:1;height:100%;background:repeating-linear-gradient(-45deg,rgba(var(--danger-rgb),.65) 0,rgba(var(--danger-rgb),.65) 4px,rgba(var(--danger-rgb),.25) 4px,rgba(var(--danger-rgb),.25) 8px);animation:svelte-15twa9e-ddos-drain 2.2s ease-in-out infinite}@keyframes svelte-15twa9e-ddos-drain{0%,to{opacity:1}50%{opacity:.55}}.ddos-flood-sub.svelte-15twa9e{font-size:10px;letter-spacing:.06em;color:var(--text-faint)}.ddos-status.svelte-15twa9e{display:flex;align-items:center;gap:8px;margin-top:4px;padding:10px 12px;border:1px solid rgba(var(--danger-rgb),.45);background:rgba(var(--danger-rgb),.06);font-size:11px;letter-spacing:.12em;color:var(--danger);text-transform:uppercase;animation:svelte-15twa9e-ddos-flicker 3.4s steps(1,end) infinite}.ddos-status-dot.svelte-15twa9e{width:6px;height:6px;background:var(--danger);box-shadow:0 0 6px rgba(var(--danger-rgb),.8);flex-shrink:0;animation:svelte-15twa9e-pulse 2.4s ease-in-out infinite}@keyframes svelte-15twa9e-ddos-flicker{0%,91%,94%,to{opacity:1}92%{opacity:.4}93.5%{opacity:1}}@media(prefers-reduced-motion:reduce){.ddos-bar-drain.svelte-15twa9e,.ddos-status.svelte-15twa9e,.ddos-status-dot.svelte-15twa9e{animation:none}}.defacing.svelte-15twa9e{padding:96px 20px;border-bottom:1px solid var(--border-subtle)}.defacing-grid.svelte-15twa9e{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.defacing-copy.svelte-15twa9e h2:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3vw,30px);letter-spacing:.03em;color:var(--text-bright);margin-top:12px;margin-bottom:20px}.defacing-lede.svelte-15twa9e{font-size:13px;color:var(--text-bright);line-height:1.6;margin-bottom:16px}.defacing-body.svelte-15twa9e{font-size:12px;color:var(--text-dim);line-height:1.8;max-width:420px;margin-bottom:28px}.defacing-demo.svelte-15twa9e{display:flex;justify-content:center}.deface-mock-profile.svelte-15twa9e{position:relative;background:var(--surface);border:1px solid var(--border-mid);padding:20px;width:100%;max-width:380px;overflow:hidden}.deface-mock-head.svelte-15twa9e{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--border-subtle)}.deface-mock-avatar.svelte-15twa9e{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--bg);border:1px solid var(--border-mid);font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--accent);letter-spacing:.06em;flex-shrink:0}.deface-mock-info.svelte-15twa9e{min-width:0}.deface-mock-handle.svelte-15twa9e{font-size:12px;letter-spacing:.08em;color:var(--text-bright);text-transform:uppercase;margin-bottom:4px}.deface-mock-meta.svelte-15twa9e{font-size:11px;color:var(--text-dim);display:flex;align-items:center;gap:6px}.deface-heat-bar.svelte-15twa9e{display:inline-flex;width:48px;height:6px;background:var(--bg);border:1px solid var(--border-subtle);vertical-align:middle;overflow:hidden}.deface-heat-fill.svelte-15twa9e{display:block;width:55%;height:100%;background:rgba(var(--danger-rgb),.6)}.deface-mock-stats.svelte-15twa9e{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.deface-mock-stat.svelte-15twa9e{text-align:center;padding:10px 0;border:1px solid var(--border-subtle);background:var(--bg)}.deface-mock-val.svelte-15twa9e{display:block;font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--text-bright);margin-bottom:2px}.deface-mock-lbl.svelte-15twa9e{display:block;font-size:10px;letter-spacing:.12em;color:var(--text-muted);text-transform:uppercase}.landing-glitch.svelte-15twa9e{position:absolute;top:0;left:0;right:0;height:36px;overflow:hidden;pointer-events:none;z-index:2;font-family:ui-monospace,JetBrains Mono,monospace}.landing-glitch.svelte-15twa9e .dfgc-bar:where(.svelte-15twa9e){position:absolute;left:0;right:0;height:3px;animation:svelte-15twa9e-dfgc-flicker 2.6s steps(1,end) infinite}.landing-glitch.svelte-15twa9e .dfgc-bar.r:where(.svelte-15twa9e){top:9px;background:rgba(var(--danger-rgb),.8)}.landing-glitch.svelte-15twa9e .dfgc-bar.g:where(.svelte-15twa9e){top:11px;background:rgba(var(--accent-rgb),.7);animation-delay:.13s}.landing-glitch.svelte-15twa9e .dfgc-bar.b:where(.svelte-15twa9e){top:13px;background:rgba(var(--danger-rgb),.55);animation-delay:.26s}.landing-glitch.svelte-15twa9e .dfgc-scan:where(.svelte-15twa9e){position:absolute;left:0;right:0;top:0;height:36px;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.22) 2px 3px);opacity:.45;animation:svelte-15twa9e-dfgc-scan 5s linear infinite}.landing-glitch.svelte-15twa9e .dfgc-chip:where(.svelte-15twa9e){position:absolute;top:11px;right:12px;display:flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;background:var(--surface);border:1px solid var(--border-mid);clip-path:polygon(7px 0,100% 0,100% 100%,0 100%,0 7px)}.landing-glitch.svelte-15twa9e .dfgc-chip:where(.svelte-15twa9e):before{content:"";width:6px;height:6px;background:var(--danger);box-shadow:0 0 6px rgba(var(--danger-rgb),.8)}.landing-glitch.svelte-15twa9e .dfgc-label:where(.svelte-15twa9e){font-size:10px;letter-spacing:.08em;color:var(--text-dim);text-transform:uppercase}.landing-glitch.svelte-15twa9e .dfgc-label:where(.svelte-15twa9e) b:where(.svelte-15twa9e){color:var(--danger)}@keyframes svelte-15twa9e-dfgc-scan{0%{transform:translateY(0)}to{transform:translateY(36px)}}@keyframes svelte-15twa9e-dfgc-flicker{0%,81%,86%,to{opacity:1;transform:translateZ(0)}83%{opacity:.35;transform:translate3d(-2px,0,0)}84.5%{opacity:1;transform:translate3d(2px,0,0)}}@media(prefers-reduced-motion:reduce){.landing-glitch.svelte-15twa9e .dfgc-bar:where(.svelte-15twa9e),.landing-glitch.svelte-15twa9e .dfgc-scan:where(.svelte-15twa9e){animation:none}}.secrets.svelte-15twa9e{padding:96px 20px;border-bottom:1px solid var(--border-subtle);background:linear-gradient(180deg,var(--bg),rgba(var(--dossier-rgb),.04))}.secrets-inner.svelte-15twa9e{max-width:720px;margin:0 auto;text-align:center}.secrets.svelte-15twa9e h2:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:clamp(20px,3vw,28px);color:var(--text-bright);margin-top:14px}.secrets.svelte-15twa9e .body:where(.svelte-15twa9e){font-size:13px;color:var(--text-dim);line-height:1.8;max-width:560px;margin:20px auto 36px}.case-files.svelte-15twa9e{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px;text-align:left}.case.svelte-15twa9e{border:1px solid var(--border-mid);padding:16px;position:relative;overflow:hidden}.case.svelte-15twa9e .stamp:where(.svelte-15twa9e){position:absolute;top:14px;right:-30px;transform:rotate(35deg);font-size:.75rem;letter-spacing:.2em;color:rgba(var(--dossier-rgb),.55);border:1px solid rgba(var(--dossier-rgb),.35);padding:2px 30px}.case.svelte-15twa9e .ct:where(.svelte-15twa9e){font-size:.78rem;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase}.case.svelte-15twa9e .cd:where(.svelte-15twa9e){font-size:.8rem;color:var(--text-body);margin-top:8px;line-height:1.6}.case.svelte-15twa9e .cs:where(.svelte-15twa9e){font-size:.75rem;letter-spacing:.14em;color:var(--dossier);margin-top:12px;text-transform:uppercase}.redacted.svelte-15twa9e{background:var(--text-faint);color:transparent;padding:0 3px;-webkit-user-select:none;user-select:none}.finalcta.svelte-15twa9e{padding:100px 20px;text-align:center}.finalcta.svelte-15twa9e h2:where(.svelte-15twa9e){font-family:var(--font-display);font-weight:700;font-size:clamp(24px,4vw,38px);letter-spacing:.02em;color:var(--text-bright);margin-bottom:14px}.finalcta.svelte-15twa9e p:where(.svelte-15twa9e){font-size:12px;color:var(--text-dim);margin-bottom:32px}footer.svelte-15twa9e{padding:28px clamp(20px,5vw,64px);display:flex;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid var(--border-subtle)}.foot-copy.svelte-15twa9e{font-size:.78rem;color:var(--text-faint);letter-spacing:.05em}.foot-links.svelte-15twa9e{display:flex;align-items:center;gap:18px;margin-left:auto}.egg.svelte-15twa9e{width:16px;height:16px;border:none;background:none;color:var(--text-faint);opacity:.3;cursor:pointer;font-family:var(--font-mono);font-size:13px;transition:opacity .3s,color .3s;margin-left:6px;padding:0}.egg.svelte-15twa9e:hover,.egg.svelte-15twa9e:focus{opacity:1;color:var(--dossier)}.egg.svelte-15twa9e:focus-visible{outline:1px solid var(--dossier);outline-offset:2px}.dossier-panel.svelte-15twa9e{position:fixed;bottom:0;right:0;width:min(360px,100vw);max-height:0;overflow:hidden;background:var(--surface);border-top:1px solid var(--dossier);border-left:1px solid var(--border-mid);transition:max-height .4s ease;z-index:80}.dossier-panel.open.svelte-15twa9e{max-height:420px}.dossier-panel-in.svelte-15twa9e{padding:20px}.dossier-ct.svelte-15twa9e{font-size:.75rem;letter-spacing:.24em;color:var(--dossier);text-transform:uppercase;margin-bottom:12px}.dossier-panel.svelte-15twa9e p:where(.svelte-15twa9e){font-size:.8rem;color:var(--text-dim);line-height:1.7;margin-bottom:10px}.dossier-foot.svelte-15twa9e{font-style:italic;color:var(--text-muted)}.dossier-actions.svelte-15twa9e{display:flex;gap:10px;align-items:center;margin-top:14px}.dossier-actions.svelte-15twa9e .close:where(.svelte-15twa9e){font-family:var(--font-mono);font-size:.78rem;letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase;background:none;border:1px solid var(--border-mid);padding:6px 12px;cursor:pointer;transition:color .2s,border-color .2s}.dossier-actions.svelte-15twa9e .close:where(.svelte-15twa9e):hover{color:var(--text-bright);border-color:var(--border-strong)}@media(prefers-reduced-motion:reduce){.dossier-panel.svelte-15twa9e,.egg.svelte-15twa9e,.btn.svelte-15twa9e,.sys-card.svelte-15twa9e{transition:none}}@media(max-width:860px){.stats-grid.svelte-15twa9e{grid-template-columns:repeat(2,1fr);row-gap:32px}.loopsim-grid.svelte-15twa9e{grid-template-columns:1fr;gap:40px}.sys-grid.svelte-15twa9e,.case-files.svelte-15twa9e{grid-template-columns:1fr}.defacing-grid.svelte-15twa9e,.ddos-grid.svelte-15twa9e{grid-template-columns:1fr;gap:40px}.topnav.svelte-15twa9e .navlink:where(.svelte-15twa9e){display:none}.topnav.svelte-15twa9e .btn:where(.svelte-15twa9e){display:inline-flex}}@media(max-width:560px){.hero.svelte-15twa9e{padding:70px 16px 48px;min-height:88vh}.ctas.svelte-15twa9e{flex-direction:column;align-items:stretch}.topnav.svelte-15twa9e{padding:0 16px;gap:12px}}.cinematic.svelte-1vqg3l7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#040404f7;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono)}.scanlines.svelte-1vqg3l7{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px);animation:svelte-1vqg3l7-flicker 10s ease-in-out infinite}.content.svelte-1vqg3l7{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.75rem;text-align:center;padding:2rem;max-width:600px;width:100%}.system-lines.svelte-1vqg3l7{display:flex;flex-direction:column;gap:.4rem}.sys-line.svelte-1vqg3l7{font-size:.75rem;letter-spacing:.2em;color:#00e5ff;opacity:.75;animation:svelte-1vqg3l7-fadein .2s ease}.lore-box.svelte-1vqg3l7{border:1px solid rgba(0,229,255,.12);background:#00e5ff05;padding:1.25rem 1.75rem;width:100%;display:flex;flex-direction:column;gap:.5rem;animation:svelte-1vqg3l7-fadein .3s ease}.lore-line.svelte-1vqg3l7{font-size:.82rem;color:#a0a0a0;line-height:1.8;letter-spacing:.04em;margin:0;animation:svelte-1vqg3l7-fadein .15s ease}.status-row.svelte-1vqg3l7{display:flex;align-items:center;gap:.5rem;font-size:.75rem;letter-spacing:.14em;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:.6rem 1.5rem;width:100%;justify-content:center}.status-text.svelte-1vqg3l7{color:#606060}.cursor.svelte-1vqg3l7{color:#00e5ff;animation:svelte-1vqg3l7-blink 1s step-end infinite;margin-left:1px}.status-cursor.svelte-1vqg3l7{opacity:.6}.status-cursor.hidden.svelte-1vqg3l7{visibility:hidden}.begin-btn.svelte-1vqg3l7{width:100%;background:#00e5ff0a;border:1px solid rgba(0,229,255,.4);color:#00e5ff;font-family:inherit;font-size:.88rem;font-weight:700;letter-spacing:.2em;padding:1.1rem;cursor:pointer;transition:background .2s,border-color .2s;animation:svelte-1vqg3l7-fadein .4s ease}.begin-btn.svelte-1vqg3l7:hover,.begin-btn.svelte-1vqg3l7:focus-visible{background:#00e5ff14;border-color:#00e5ffb3;outline:none}.skip-btn.svelte-1vqg3l7{position:fixed;bottom:2rem;right:2rem;background:transparent;border:none;color:#3c3c3c;font-family:inherit;font-size:.75rem;letter-spacing:.15em;cursor:pointer;padding:.4rem .6rem;transition:color .2s;z-index:10001}.skip-btn.svelte-1vqg3l7:hover,.skip-btn.svelte-1vqg3l7:focus-visible{color:#888;outline:none}@keyframes svelte-1vqg3l7-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1vqg3l7-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes svelte-1vqg3l7-flicker{0%,92%,94%,96%,to{opacity:1}93%{opacity:.88}95%{opacity:.94}}.crt-overlay.svelte-1c4kir4{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:var(--surface);display:flex;align-items:center;justify-content:center;pointer-events:none}.crt-line.svelte-1c4kir4{position:absolute;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(var(--accent-rgb),.3) 20%,rgba(var(--accent-rgb),.8) 50%,rgba(var(--accent-rgb),.3) 80%,transparent 100%);box-shadow:0 0 20px rgba(var(--accent-rgb),.8),0 0 40px rgba(var(--accent-rgb),.6),0 0 60px rgba(var(--accent-rgb),.4);animation:svelte-1c4kir4-crt-expand var(--duration) cubic-bezier(.23,1,.32,1) forwards}.crt-flash.svelte-1c4kir4{position:absolute;width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(var(--accent-rgb),.4) 0%,rgba(var(--accent-rgb),.2) 30%,transparent 70%);opacity:0;animation:svelte-1c4kir4-crt-flash var(--duration) cubic-bezier(.23,1,.32,1) forwards}@keyframes svelte-1c4kir4-crt-expand{0%{height:2px;opacity:1}40%{height:100%;opacity:.8}70%{height:100%;opacity:.3}to{height:100%;opacity:0}}@keyframes svelte-1c4kir4-crt-flash{0%{opacity:0;transform:scale(.5,.1)}30%{opacity:.8;transform:scaleY(.5)}50%{opacity:.5;transform:scaleX(1.05)}to{opacity:0;transform:scale(1)}}.crt-overlay.animating.svelte-1c4kir4{animation:svelte-1c4kir4-fade-out calc(var(--duration, .8s) * .3) ease-out calc(var(--duration, .8s) * .7) forwards}@keyframes svelte-1c4kir4-fade-out{0%{opacity:1}to{opacity:0}}.auth-root.svelte-s8fgdw{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:var(--bg);font-family:var(--font-mono)}.brand-panel.svelte-s8fgdw{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;background:var(--surface);border-right:1px solid var(--border-subtle);overflow:hidden}.grid-canvas.svelte-s8fgdw{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.brand-content.svelte-s8fgdw{position:relative;z-index:2;text-align:center;max-width:360px}.logo.svelte-s8fgdw{font-family:Orbitron,sans-serif;font-weight:900;font-size:36px;letter-spacing:.08em;text-decoration:none;display:block;margin-bottom:20px}.logo-white.svelte-s8fgdw{color:var(--text-bright)}.logo-cyan.svelte-s8fgdw{color:var(--accent);text-shadow:0 0 20px rgba(var(--accent-rgb),.5)}.tagline.svelte-s8fgdw{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--text-muted);line-height:1.8;text-transform:uppercase;margin:0}.corner-tl.svelte-s8fgdw,.corner-tr.svelte-s8fgdw,.corner-bl.svelte-s8fgdw,.corner-br.svelte-s8fgdw{position:absolute;width:12px;height:12px;border-color:rgba(var(--accent-rgb),.3);border-style:solid}.corner-tl.svelte-s8fgdw{top:24px;left:24px;border-width:1px 0 0 1px}.corner-tr.svelte-s8fgdw{top:24px;right:24px;border-width:1px 1px 0 0}.corner-bl.svelte-s8fgdw{bottom:24px;left:24px;border-width:0 0 1px 1px}.corner-br.svelte-s8fgdw{bottom:24px;right:24px;border-width:0 1px 1px 0}.form-panel.svelte-s8fgdw{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(24px,5vw,60px)}.form-inner.svelte-s8fgdw{width:100%;max-width:380px}.mobile-logo.svelte-s8fgdw{display:none;font-family:Orbitron,sans-serif;font-weight:900;font-size:24px;letter-spacing:.08em;text-decoration:none;margin-bottom:32px;text-align:center}.form-subtitle.svelte-s8fgdw{font-size:10px;letter-spacing:.25em;color:var(--accent);opacity:.7;margin-bottom:8px;font-family:var(--font-mono)}.form-title.svelte-s8fgdw{font-family:Orbitron,sans-serif;font-weight:900;font-size:clamp(22px,3vw,28px);letter-spacing:.08em;color:var(--text-bright);margin:0 0 32px}@media(max-width:768px){.auth-root.svelte-s8fgdw{grid-template-columns:1fr;min-height:100vh}.brand-panel.svelte-s8fgdw{display:none}.mobile-logo.svelte-s8fgdw{display:block;font-size:20px;margin-bottom:24px}.form-panel.svelte-s8fgdw{padding:clamp(16px,4vw,24px)}.form-inner.svelte-s8fgdw{max-width:100%}.form-subtitle.svelte-s8fgdw{font-size:9px;margin-bottom:6px}.form-title.svelte-s8fgdw{font-size:clamp(18px,5vw,24px);margin-bottom:20px}}.error-msg.svelte-3bx5m7{font-size:.75rem;color:var(--danger);margin-bottom:.75rem;letter-spacing:.05em}.resend-link-btn.svelte-3bx5m7{background:none;border:none;color:var(--accent);font-family:inherit;font-size:.75rem;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px;margin-bottom:.75rem;display:block}.resend-link-btn.svelte-3bx5m7:hover{opacity:.75}.field.svelte-3bx5m7{margin-bottom:1rem}.field-label.svelte-3bx5m7{display:block;font-size:10px;letter-spacing:.2em;color:var(--text-muted);text-transform:uppercase;margin-bottom:.35rem}.field-input.svelte-3bx5m7{background:var(--bg);border:1px solid var(--border-mid);color:var(--accent);font-family:var(--font-mono);font-size:.8rem;padding:10px 12px;width:100%;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.field-input.svelte-3bx5m7::placeholder{color:rgba(var(--accent-rgb),.2)}.field-input.svelte-3bx5m7:focus{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 6px rgba(var(--accent-rgb),.1)}.field-input.svelte-3bx5m7:disabled{opacity:.35;cursor:not-allowed}.password-wrap.svelte-3bx5m7{position:relative;display:flex;align-items:center}.password-wrap.svelte-3bx5m7 .field-input:where(.svelte-3bx5m7){padding-right:2rem}.eye-btn.svelte-3bx5m7{position:absolute;right:.5rem;background:none;border:none;color:var(--text-dim);cursor:pointer;padding:0;line-height:0;transition:color .15s}.eye-btn.svelte-3bx5m7:hover{color:var(--accent)}.submit-btn.svelte-3bx5m7{width:100%;background:transparent;border:1px solid var(--accent);color:var(--accent);font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.2em;padding:10px 20px;cursor:pointer;transition:background .15s;margin-bottom:.5rem}.submit-btn.svelte-3bx5m7:hover:not(:disabled){background:rgba(var(--accent-rgb),.08)}.submit-btn.svelte-3bx5m7:disabled{opacity:.3;cursor:not-allowed}.oauth-divider.svelte-3bx5m7{display:flex;align-items:center;gap:.5rem;margin:1.2rem 0 .8rem}.sep-line.svelte-3bx5m7{flex:1;height:1px;background:var(--border-subtle)}.sep-text.svelte-3bx5m7{font-size:10px;color:var(--text-faint);letter-spacing:.15em}.oauth-buttons.svelte-3bx5m7{display:flex;flex-direction:row;gap:.5rem}.oauth-img-btn.svelte-3bx5m7{background:none;border:none;padding:0;cursor:pointer;display:block}.oauth-icon-img.svelte-3bx5m7{display:block;height:44px;width:44px}.form-links.svelte-3bx5m7{display:flex;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.75rem;flex-wrap:wrap}.form-links.svelte-3bx5m7 a:where(.svelte-3bx5m7){color:var(--accent);text-decoration:none;opacity:.7;transition:opacity .15s}.form-links.svelte-3bx5m7 a:where(.svelte-3bx5m7):hover{opacity:1}.form-links-label.svelte-3bx5m7,.sep.svelte-3bx5m7{color:var(--text-faint)}.step-hint.svelte-3bx5m7{font-size:.75rem;color:var(--text-muted);margin:0 0 1rem}.totp-input.svelte-3bx5m7{letter-spacing:.3em;font-size:1.1rem;text-align:center;max-width:160px}.link-btn.svelte-3bx5m7{background:none;border:none;color:var(--text-dim);cursor:pointer;font-family:inherit;font-size:.75rem;letter-spacing:.1em;padding:0;text-decoration:underline;text-underline-offset:2px}.link-btn.svelte-3bx5m7:hover{color:var(--accent)}@media(max-width:768px){.field.svelte-3bx5m7{margin-bottom:.8rem}.field-label.svelte-3bx5m7{font-size:9px;margin-bottom:.3rem}.field-input.svelte-3bx5m7{font-size:16px;padding:12px}.totp-input.svelte-3bx5m7{font-size:1.2rem;max-width:100%}.submit-btn.svelte-3bx5m7{min-height:44px;padding:12px;font-size:.7rem;margin-top:.3rem}.oauth-img-btn.svelte-3bx5m7{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.oauth-icon-img.svelte-3bx5m7{height:36px;width:36px}.form-links.svelte-3bx5m7{font-size:.7rem;gap:.4rem}}.confirm-shell.svelte-vrpwc5{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--bg);font-family:var(--font-mono)}.confirm-card.svelte-vrpwc5{max-width:420px;width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.confirm-icon.svelte-vrpwc5{font-size:2.5rem;color:var(--accent)}.confirm-title.svelte-vrpwc5{font-family:Orbitron,sans-serif;font-size:1.1rem;letter-spacing:.2em;color:var(--accent);margin:0;text-transform:uppercase}.confirm-text.svelte-vrpwc5{font-size:.88rem;color:var(--text-dim);line-height:1.7;margin:0}.confirm-email.svelte-vrpwc5{color:var(--accent)}.confirm-sub.svelte-vrpwc5{font-size:.75rem;color:var(--text-faint);margin:0}.resend-btn.svelte-vrpwc5{background:none;border:1px solid rgba(var(--accent-rgb),.25);color:var(--accent);font-family:inherit;font-size:.72rem;padding:6px 14px;cursor:pointer;margin-top:.25rem;transition:all .15s}.resend-btn.svelte-vrpwc5:hover:not(:disabled){border-color:var(--accent)}.resend-btn.svelte-vrpwc5:disabled{opacity:.35;cursor:not-allowed}.resend-ok.svelte-vrpwc5{font-size:.72rem;color:var(--success);margin:0}.back-link.svelte-vrpwc5{font-size:.75rem;color:rgba(var(--accent-rgb),.45);text-decoration:none;letter-spacing:.1em;transition:color .15s;margin-top:.5rem}.back-link.svelte-vrpwc5:hover{color:var(--accent)}.form-body.svelte-vrpwc5{display:flex;flex-direction:column;gap:1rem}.recruited-by.svelte-vrpwc5{font-size:.75rem;color:var(--text-faint);letter-spacing:.12em;font-style:italic;margin:0}.recruited-name.svelte-vrpwc5{color:var(--text-muted)}.error-banner.svelte-vrpwc5{background:rgba(var(--danger-rgb),.08);border:1px solid rgba(var(--danger-rgb),.3);color:var(--danger);font-size:.78rem;padding:8px 12px;letter-spacing:.05em}.success-banner.svelte-vrpwc5{background:rgba(var(--success-rgb),.08);border:1px solid rgba(var(--success-rgb),.3);color:var(--success);font-size:.78rem;padding:8px 12px;letter-spacing:.05em}.field.svelte-vrpwc5{display:flex;flex-direction:column;gap:.35rem}.field-label.svelte-vrpwc5{font-size:.68rem;letter-spacing:.2em;color:var(--text-muted)}.field-input.svelte-vrpwc5{background:var(--bg);border:1px solid var(--border-mid);color:var(--accent);font-family:var(--font-mono);font-size:.8rem;padding:10px 12px;width:100%;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.field-input.svelte-vrpwc5::placeholder{color:rgba(var(--accent-rgb),.2)}.field-input.svelte-vrpwc5:focus{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 6px rgba(var(--accent-rgb),.1)}.field-input.svelte-vrpwc5:disabled{opacity:.35;cursor:not-allowed}.strength-row.svelte-vrpwc5{display:flex;align-items:center;gap:.5rem}.strength-track.svelte-vrpwc5{flex:1;height:3px;background:var(--border-subtle);overflow:hidden}.strength-fill.svelte-vrpwc5{height:100%;transition:width .25s,background .25s}.strength-label.svelte-vrpwc5{font-size:.65rem;letter-spacing:.15em;min-width:4rem;text-align:right}.pw-count.svelte-vrpwc5{font-size:.6rem;color:var(--text-faint);letter-spacing:.1em;margin-left:auto;font-variant-numeric:tabular-nums}.pw-count.over.svelte-vrpwc5{color:var(--danger)}.mismatch-warn.svelte-vrpwc5{font-size:.68rem;color:var(--danger);letter-spacing:.1em}.tos-label.svelte-vrpwc5{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer;font-size:.75rem;color:var(--text-muted);line-height:1.5;letter-spacing:.04em}.tos-label.svelte-vrpwc5 a:where(.svelte-vrpwc5){color:rgba(var(--accent-rgb),.65);text-decoration:none;transition:color .15s}.tos-label.svelte-vrpwc5 a:where(.svelte-vrpwc5):hover{color:var(--accent)}.tos-check.svelte-vrpwc5{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;min-width:14px;border:1px solid var(--border-mid);background:transparent;cursor:pointer;margin-top:1px;transition:border-color .15s,background .15s;position:relative;flex-shrink:0}.tos-check.svelte-vrpwc5:checked{background:rgba(var(--accent-rgb),.12);border-color:var(--accent)}.tos-check.svelte-vrpwc5:checked:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--accent);line-height:14px;text-align:center;width:100%}.tos-check.svelte-vrpwc5:disabled{opacity:.35;cursor:not-allowed}.submit-btn.svelte-vrpwc5{width:100%;padding:.9rem;background:transparent;border:1px solid rgba(var(--accent-rgb),.28);color:var(--accent);font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.22em;cursor:pointer;transition:background .2s,border-color .2s;box-sizing:border-box}.submit-btn.svelte-vrpwc5:hover:not(:disabled){background:rgba(var(--accent-rgb),.05);border-color:rgba(var(--accent-rgb),.55)}.submit-btn.svelte-vrpwc5:disabled{opacity:.35;cursor:not-allowed}.oauth-divider.svelte-vrpwc5{display:flex;align-items:center;gap:.5rem;margin:1.2rem 0 .8rem}.sep-line.svelte-vrpwc5{flex:1;height:1px;background:var(--border-subtle)}.sep-text.svelte-vrpwc5{font-size:10px;color:var(--text-faint);letter-spacing:.15em}.oauth-buttons.svelte-vrpwc5{display:flex;flex-direction:row;gap:.5rem}.oauth-img-btn.svelte-vrpwc5{background:none;border:none;padding:0;cursor:pointer;display:block}.oauth-icon-img.svelte-vrpwc5{display:block;height:44px;width:44px}.form-links.svelte-vrpwc5{text-align:center}.form-link.svelte-vrpwc5{font-size:.72rem;color:rgba(var(--accent-rgb),.45);text-decoration:none;letter-spacing:.1em;transition:color .15s}.form-link.svelte-vrpwc5:hover{color:var(--accent)}@media(max-width:768px){.field.svelte-vrpwc5{gap:.3rem}.field-label.svelte-vrpwc5{font-size:9px}.field-input.svelte-vrpwc5{font-size:16px;padding:12px}.strength-row.svelte-vrpwc5{gap:.4rem}.strength-label.svelte-vrpwc5{font-size:.6rem;min-width:3rem}.mismatch-warn.svelte-vrpwc5{font-size:.65rem}.tos-label.svelte-vrpwc5{font-size:.7rem;gap:.5rem;line-height:1.4}.tos-check.svelte-vrpwc5{width:16px;height:16px;min-width:16px;margin-top:2px}.submit-btn.svelte-vrpwc5{min-height:44px;padding:12px;font-size:.7rem;margin-top:.3rem}.oauth-img-btn.svelte-vrpwc5{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.oauth-icon-img.svelte-vrpwc5{height:36px;width:36px}}.intro-text.svelte-hdeuhw{font-size:.8rem;color:var(--text-dim);line-height:1.7;margin-bottom:20px;margin-top:0}.error-msg.svelte-hdeuhw{background:rgba(var(--danger-rgb),.08);border-left:2px solid var(--danger);color:var(--danger);font-size:.75rem;padding:10px 12px;margin-bottom:16px;font-family:var(--font-mono)}.field.svelte-hdeuhw{margin-bottom:12px}.field-input.svelte-hdeuhw{background:var(--bg);border:1px solid var(--border-mid);color:var(--accent);font-family:var(--font-mono);font-size:.8rem;padding:10px 12px;width:100%;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.field-input.svelte-hdeuhw::placeholder{color:rgba(var(--accent-rgb),.2)}.field-input.svelte-hdeuhw:focus{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 6px rgba(var(--accent-rgb),.1)}.field-input.svelte-hdeuhw:disabled{opacity:.35;cursor:not-allowed}.submit-btn.svelte-hdeuhw{width:100%;background:transparent;border:1px solid var(--accent);color:var(--accent);font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.2em;padding:10px 12px;cursor:pointer;transition:all .15s;margin-top:12px;text-transform:uppercase}.submit-btn.svelte-hdeuhw:hover:not(:disabled){background:rgba(var(--accent-rgb),.08);box-shadow:0 0 12px rgba(var(--accent-rgb),.2)}.submit-btn.svelte-hdeuhw:disabled{opacity:.3;cursor:not-allowed}.footer-links.svelte-hdeuhw{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.75rem}.footer-links.svelte-hdeuhw a:where(.svelte-hdeuhw){color:var(--text-dim);text-decoration:none;transition:color .2s}.footer-links.svelte-hdeuhw a:where(.svelte-hdeuhw):hover{color:var(--accent)}.sep.svelte-hdeuhw{color:var(--text-faint)}.sent-block.svelte-hdeuhw{background:var(--surface);border:1px solid var(--border-subtle);padding:20px;margin-bottom:16px}.sent-header.svelte-hdeuhw{font-size:.7rem;letter-spacing:.25em;color:var(--success);text-transform:uppercase;margin-bottom:12px;font-weight:700}.sent-icon.svelte-hdeuhw{color:var(--success)}.sent-body.svelte-hdeuhw{font-size:.8rem;color:var(--text-dim);line-height:1.7;margin:0}.email-highlight.svelte-hdeuhw{color:var(--accent);font-weight:700}.spam-warning.svelte-hdeuhw{border-left:2px solid var(--gold);padding:10px 14px;background:rgba(var(--gold),.04);font-size:.75rem;color:var(--text-dim);line-height:1.6;margin-bottom:16px}.retry-btn.svelte-hdeuhw{width:100%;background:transparent;border:1px solid var(--border-mid);color:var(--text-dim);font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.2em;padding:10px 12px;cursor:pointer;transition:all .15s;text-transform:uppercase}.retry-btn.svelte-hdeuhw:hover{border-color:var(--accent);color:var(--accent);background:rgba(var(--accent-rgb),.04)}.error-msg.svelte-1uebpn0{padding:.6rem .85rem;border:1px solid rgba(var(--danger-rgb),.35);background:rgba(var(--danger-rgb),.04);color:var(--danger);font-size:.78rem;margin-bottom:1rem}.step-desc.svelte-1uebpn0{font-size:.8rem;color:var(--text-dim);line-height:1.65;margin:0 0 1.5rem}.field.svelte-1uebpn0{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1.25rem}.field-label.svelte-1uebpn0{font-size:.7rem;color:var(--text-muted);letter-spacing:.22em;text-transform:uppercase}.field-input.svelte-1uebpn0{background:var(--bg);border:1px solid var(--border-mid);color:var(--accent);font-family:var(--font-mono);font-size:.8rem;padding:10px 12px;outline:none;transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box}.field-input.svelte-1uebpn0::placeholder{color:rgba(var(--accent-rgb),.2)}.field-input.svelte-1uebpn0:focus{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 6px rgba(var(--accent-rgb),.1)}.field-input.svelte-1uebpn0:disabled{opacity:.35;cursor:not-allowed}.submit-btn.svelte-1uebpn0{width:100%;padding:.9rem;background:transparent;border:1px solid rgba(var(--accent-rgb),.28);color:var(--accent);font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.22em;cursor:pointer;transition:background .2s,border-color .2s;margin-bottom:1.5rem}.submit-btn.svelte-1uebpn0:hover:not(:disabled){background:rgba(var(--accent-rgb),.05);border-color:rgba(var(--accent-rgb),.55)}.submit-btn.svelte-1uebpn0:disabled{opacity:.3;cursor:not-allowed}.done-section.svelte-1uebpn0{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 0}.done-icon.svelte-1uebpn0{font-size:2rem;color:var(--accent);text-shadow:0 0 20px rgba(var(--accent-rgb),.5)}.done-label.svelte-1uebpn0{font-size:.75rem;letter-spacing:.2em;color:var(--accent);text-transform:uppercase;margin:0}.done-text.svelte-1uebpn0{font-size:.8rem;color:var(--text-muted);margin:0}.typing.svelte-1uebpn0:after{content:"_";animation:svelte-1uebpn0-blink 1s step-end infinite}@keyframes svelte-1uebpn0-blink{0%,50%{opacity:0}51%,to{opacity:1}}.footer-links.svelte-1uebpn0{display:flex;gap:.6rem;align-items:center;font-size:.7rem;border-top:1px solid var(--border-subtle);padding-top:1rem;margin-top:1.5rem}.footer-links.svelte-1uebpn0 a:where(.svelte-1uebpn0){color:var(--text-muted);text-decoration:none;transition:color .2s}.footer-links.svelte-1uebpn0 a:where(.svelte-1uebpn0):hover{color:var(--accent)}.step-hint.svelte-1s5xpct{font-size:.78rem;color:var(--text-dim);letter-spacing:.05em;line-height:1.7;margin:0 0 1rem}.status-label.svelte-1s5xpct{font-size:.75rem;letter-spacing:.18em;font-weight:700;margin:0 0 .75rem}.status-label.success.svelte-1s5xpct{color:var(--success)}.status-label.error.svelte-1s5xpct{color:var(--danger)}.error-msg.svelte-1s5xpct{font-size:.75rem;color:var(--danger);margin-bottom:.75rem;letter-spacing:.05em}.field.svelte-1s5xpct{margin-bottom:1rem}.field-label.svelte-1s5xpct{display:block;font-size:10px;letter-spacing:.2em;color:var(--text-muted);text-transform:uppercase;margin-bottom:.35rem}.field-input.svelte-1s5xpct{background:var(--bg);border:1px solid var(--border-mid);color:var(--accent);font-family:var(--font-mono);font-size:.8rem;padding:10px 12px;width:100%;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.field-input.svelte-1s5xpct::placeholder{color:rgba(var(--accent-rgb),.2)}.field-input.svelte-1s5xpct:focus{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 6px rgba(var(--accent-rgb),.1)}.field-input.svelte-1s5xpct:disabled{opacity:.35;cursor:not-allowed}.submit-btn.svelte-1s5xpct{width:100%;background:transparent;border:1px solid var(--accent);color:var(--accent);font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.2em;padding:10px 20px;cursor:pointer;transition:background .15s;margin-bottom:.5rem}.submit-btn.svelte-1s5xpct:hover:not(:disabled){background:rgba(var(--accent-rgb),.08)}.submit-btn.svelte-1s5xpct:disabled{opacity:.3;cursor:not-allowed}.form-links.svelte-1s5xpct{margin-top:.75rem}.link-btn.svelte-1s5xpct{background:none;border:none;color:var(--accent);font-family:inherit;font-size:.75rem;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px}.link-btn.svelte-1s5xpct:hover{opacity:.75}.typing.svelte-1s5xpct:after{content:"_";animation:svelte-1s5xpct-blink 1s step-end infinite}@keyframes svelte-1s5xpct-blink{0%,50%{opacity:0}51%,to{opacity:1}}.oauth-wrap.svelte-wxetg2{display:flex;align-items:center;justify-content:center;height:100vh;flex-direction:column;gap:1rem}.loading-text.svelte-wxetg2{color:var(--text-muted);font-size:.85rem;animation:svelte-wxetg2-blink 1s step-end infinite}.oauth-error-msg.svelte-wxetg2{color:var(--danger);font-size:.85rem;letter-spacing:.1em}.oauth-back.svelte-wxetg2{color:var(--accent);font-size:.75rem;text-decoration:none}@keyframes svelte-wxetg2-blink{0%,to{opacity:1}50%{opacity:0}}.shell.svelte-9jkgij{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:2rem}.card.svelte-9jkgij{width:100%;max-width:480px;background:var(--surface);border:1px solid var(--border-mid);padding:2.5rem 2rem;font-family:inherit}.tag.svelte-9jkgij{font-size:.75rem;letter-spacing:.2em;color:var(--text-faint);margin:0 0 .5rem;padding:1px 5px;border:1px solid var(--border-mid)}.title.svelte-9jkgij{font-size:1.4rem;letter-spacing:.3em;color:var(--accent);text-shadow:0 0 20px rgba(var(--accent-rgb),.4);margin:0 0 1rem;text-transform:uppercase}.rule.svelte-9jkgij{height:1px;background:var(--border-subtle);margin-bottom:1.5rem}.message.svelte-9jkgij{font-size:.82rem;color:var(--text-body);line-height:1.6;margin:0 0 1.5rem}.message.dim.svelte-9jkgij{color:var(--text-muted)}.hint.svelte-9jkgij{font-size:.75rem;color:var(--text-faint);font-style:italic;margin:0 0 1.5rem}.status-label.svelte-9jkgij{font-size:.75rem;letter-spacing:.2em;font-weight:700;margin:0 0 .75rem;text-transform:uppercase}.status-label.success.svelte-9jkgij{color:var(--success)}.status-label.error.svelte-9jkgij{color:var(--danger)}.actions.svelte-9jkgij{display:flex;flex-direction:column;gap:.5rem}.btn.svelte-9jkgij{background:transparent;border:1px solid rgba(var(--accent-rgb),.3);color:var(--accent);font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:10px 20px;cursor:pointer;transition:all .15s;text-transform:uppercase;width:100%}.btn.svelte-9jkgij:hover{background:rgba(var(--accent-rgb),.08);border-color:var(--accent)}.btn.secondary.svelte-9jkgij{border-color:var(--border-mid);color:var(--text-dim)}.btn.secondary.svelte-9jkgij:hover{background:var(--border-subtle);border-color:var(--border-strong);color:var(--text-body)}@keyframes svelte-9jkgij-blink{0%,to{opacity:1}50%{opacity:0}}.typing.svelte-9jkgij:after{content:"▌";animation:svelte-9jkgij-blink 1s step-end infinite;margin-left:2px}.shell.svelte-1pkvcuk{min-height:calc(100vh - 2rem - 6px);background:var(--bg);color:var(--text-body);font-family:var(--font-mono);display:flex;flex-direction:column}.page-header.svelte-1pkvcuk{display:flex;justify-content:space-between;align-items:flex-start;padding:2rem 2.5rem 1.5rem;border-bottom:1px solid var(--border-mid);gap:1rem}.tag.svelte-1pkvcuk{display:block;font-size:.75rem;color:var(--danger);letter-spacing:.22em;margin-bottom:.4rem;padding:1px 5px;border:none}.title.svelte-1pkvcuk{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);letter-spacing:.2em;color:var(--accent);margin:0 0 .4rem}.sub.svelte-1pkvcuk{font-size:.7rem;color:var(--text-muted);font-style:italic;margin:0}.back-btn.svelte-1pkvcuk{background:none;border:1px solid var(--border-strong);color:var(--text-muted);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;padding:.5rem .9rem;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s;margin-top:.5rem}.back-btn.svelte-1pkvcuk:hover{border-color:var(--accent);color:var(--accent)}.content.svelte-1pkvcuk{max-width:820px;padding:2.5rem 2.5rem 3rem;display:flex;flex-direction:column;gap:1.5rem;flex:1}.page-footer.svelte-1pkvcuk{border-top:1px solid var(--border-subtle);padding:1rem 2.5rem;font-size:.75rem;color:var(--text-muted);letter-spacing:.1em;display:flex;gap:.75rem;align-items:center}.page-footer.svelte-1pkvcuk a:where(.svelte-1pkvcuk){color:var(--text-muted);text-decoration:none;transition:color .15s}.page-footer.svelte-1pkvcuk a:where(.svelte-1pkvcuk):hover{color:var(--accent)}.sep.svelte-1pkvcuk{color:var(--border-strong)}.content section{display:flex;flex-direction:column;gap:.75rem}.content h2{font-family:var(--font-display);font-size:.85rem;letter-spacing:.18em;color:var(--text-bright);margin:0;text-transform:uppercase}.content p{font-size:.88rem;line-height:1.8;color:var(--text-dim);margin:0}.content strong{color:var(--text-bright)}.content a{color:var(--accent);text-decoration:none}.content a:hover{text-decoration:underline}.content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.content li{font-size:.86rem;line-height:1.7;color:var(--text-dim);display:flex;gap:.75rem;align-items:flex-start}.content .bullet{color:var(--danger);font-size:.5rem;flex-shrink:0;margin-top:.5rem}.content .update-date{font-size:.75rem;color:var(--text-muted);font-style:italic}.content .rule{height:1px;background:linear-gradient(to right,var(--border-mid),transparent)}.info-table.svelte-1na3e56{border-collapse:collapse;font-size:.84rem;width:100%;max-width:560px}.info-table.svelte-1na3e56 td:where(.svelte-1na3e56){padding:.45rem 1rem .45rem 0;color:var(--text-dim);vertical-align:top;border-bottom:1px solid var(--border-subtle)}.info-table.svelte-1na3e56 td:where(.svelte-1na3e56):first-child{color:var(--text-muted);white-space:nowrap;min-width:180px;font-size:.78rem;letter-spacing:.06em}.basis-table.svelte-xnjnfj{border-collapse:collapse;font-size:.82rem;width:100%}.basis-table.svelte-xnjnfj th:where(.svelte-xnjnfj){text-align:left;font-size:.7rem;letter-spacing:.12em;color:var(--text-muted);padding:.4rem 1rem .4rem 0;border-bottom:1px solid var(--border-mid);text-transform:uppercase}.basis-table.svelte-xnjnfj td:where(.svelte-xnjnfj){padding:.45rem 1rem .45rem 0;color:var(--text-dim);border-bottom:1px solid var(--border-subtle);vertical-align:top}.overlay.svelte-1i9ia1i{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#040404f5;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono)}.scanlines.svelte-1i9ia1i{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.18) 2px,rgba(0,0,0,.18) 4px);animation:svelte-1i9ia1i-flicker 8s ease-in-out infinite}.content.svelte-1i9ia1i{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding:2rem;max-width:520px}.warning-icon.svelte-1i9ia1i{font-size:2.8rem;color:var(--danger, #ff004d);animation:svelte-1i9ia1i-pulse-warn 1.4s ease-in-out infinite;text-shadow:0 0 24px rgba(255,0,77,.6)}.title.svelte-1i9ia1i{font-family:var(--font-display);font-size:clamp(1.4rem,4vw,2rem);letter-spacing:.25em;color:var(--danger, #ff004d);text-shadow:0 0 30px rgba(255,0,77,.4);margin:0;animation:svelte-1i9ia1i-pulse-warn 1.4s ease-in-out infinite}.lore.svelte-1i9ia1i{font-size:.8rem;color:var(--text-muted, #707070);line-height:1.8;letter-spacing:.05em;margin:0;border:1px solid rgba(255,0,77,.12);padding:1rem 1.5rem;background:#ff004d08}.elapsed.svelte-1i9ia1i{display:flex;align-items:center;gap:.75rem;font-size:.75rem;letter-spacing:.15em;color:var(--text-dim, #a0a0a0);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:.6rem 1.5rem;width:100%;justify-content:center}.elapsed-label.svelte-1i9ia1i{color:var(--text-muted, #707070)}.elapsed-sep.svelte-1i9ia1i{color:var(--text-faint, #505050)}.elapsed-time.svelte-1i9ia1i{color:var(--danger, #ff004d);font-weight:700;font-variant-numeric:tabular-nums;min-width:5ch;text-align:left}.status-row.svelte-1i9ia1i{display:flex;align-items:center;gap:.5rem;font-size:.7rem;color:var(--text-faint, #505050);letter-spacing:.12em}.cursor.svelte-1i9ia1i{color:var(--danger, #ff004d);animation:svelte-1i9ia1i-blink 1s step-end infinite;opacity:.7}.status-text.svelte-1i9ia1i{color:var(--text-muted, #707070)}.retry-btn.svelte-1i9ia1i{background:transparent;border:1px solid rgba(var(--danger-rgb),.4);color:var(--danger, #ff004d);font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.15em;padding:8px 24px;cursor:pointer;transition:all .15s}.retry-btn.svelte-1i9ia1i:hover{background:rgba(var(--danger-rgb),.1);border-color:var(--danger, #ff004d)}@keyframes svelte-1i9ia1i-pulse-warn{0%,to{opacity:1}50%{opacity:.65}}@keyframes svelte-1i9ia1i-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes svelte-1i9ia1i-flicker{0%,94%,96%,98%,to{opacity:1}95%{opacity:.85}97%{opacity:.92}99%{opacity:.88}}.overlay.svelte-137xdiv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#040404f7;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono)}.scanlines.svelte-137xdiv{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.18) 2px,rgba(0,0,0,.18) 4px);animation:svelte-137xdiv-flicker 8s ease-in-out infinite}.content.svelte-137xdiv{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding:2rem;max-width:520px}.gear-icon.svelte-137xdiv{font-size:2.8rem;color:var(--gold);animation:svelte-137xdiv-spin-slow 8s linear infinite;display:inline-block}.title.svelte-137xdiv{font-family:var(--font-display);margin:0;font-size:1.6rem;font-weight:600;letter-spacing:.08em;color:var(--gold);text-transform:uppercase;animation:svelte-137xdiv-pulse-gold 2s ease-in-out infinite}.lore.svelte-137xdiv{margin:0;font-size:.85rem;line-height:1.7;color:var(--text-muted, #707070);border:1px solid rgba(var(--gold-rgb, 200, 160, 40),.12);background:rgba(var(--gold-rgb, 200, 160, 40),.03);padding:.75rem 1.25rem}.status-row.svelte-137xdiv{display:flex;align-items:center;gap:.5rem;font-size:.75rem;letter-spacing:.14em;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:.6rem 1.5rem;width:100%;justify-content:center}.status-label.svelte-137xdiv{color:var(--text-muted, #707070)}.status-sep.svelte-137xdiv{color:var(--text-faint, #505050)}.status-text.svelte-137xdiv{color:var(--gold);font-weight:700}.cursor.svelte-137xdiv{color:var(--gold);animation:svelte-137xdiv-blink 1s step-end infinite;opacity:.7}@keyframes svelte-137xdiv-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-137xdiv-pulse-gold{0%,to{opacity:1}50%{opacity:.7}}@keyframes svelte-137xdiv-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes svelte-137xdiv-flicker{0%,94%,96%,98%,to{opacity:1}95%{opacity:.85}97%{opacity:.92}99%{opacity:.88}}.handler-portrait.svelte-ue5y2u{position:relative;border:1px solid color-mix(in srgb,var(--handler-clr, var(--accent)) 25%,transparent);background:#060606;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.handler-portrait--sm.svelte-ue5y2u{width:26px;height:32px}.handler-portrait--md.svelte-ue5y2u{width:100px;height:133px}.handler-portrait--lg.svelte-ue5y2u{width:140px;height:187px}.handler-portrait--auto.svelte-ue5y2u{width:100%;height:100%;flex-shrink:1}.handler-portrait.mythical.svelte-ue5y2u{border-color:var(--mythical);box-shadow:0 0 var(--glow-blur) rgba(var(--mythical-rgb),.5),inset 0 0 var(--glow-blur) rgba(var(--mythical-rgb),.15);animation:svelte-ue5y2u-mythical-pulse 3.5s ease-in-out infinite}@keyframes svelte-ue5y2u-mythical-pulse{0%,to{box-shadow:0 0 var(--glow-blur) rgba(var(--mythical-rgb),.45),inset 0 0 var(--glow-blur) rgba(var(--mythical-rgb),.12)}50%{box-shadow:0 0 calc(var(--glow-blur) * 1.6) rgba(var(--mythical-rgb),.65),inset 0 0 calc(var(--glow-blur) * 1.2) rgba(var(--mythical-rgb),.2)}}.scanlines.svelte-ue5y2u{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.5) 2px,rgba(0,0,0,.5) 3px);z-index:2}.portrait-inner.svelte-ue5y2u{display:flex;flex-direction:column;align-items:center;gap:6px;z-index:1;animation:svelte-ue5y2u-handler-glitch 7s step-end infinite}.portrait-glyph.svelte-ue5y2u{font-family:var(--font-mono, monospace);color:color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent);font-size:1.5rem;letter-spacing:2px;text-shadow:0 0 10px color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent);-webkit-user-select:none;user-select:none;line-height:1.2;text-align:center}.handle-row.svelte-ue5y2u{display:flex;align-items:center;gap:4px;font-family:var(--font-mono, monospace);font-size:.58rem;letter-spacing:.2em;color:color-mix(in srgb,var(--handler-clr, var(--accent)) 70%,transparent);-webkit-user-select:none;user-select:none;z-index:1}.live-dot.svelte-ue5y2u{width:5px;height:5px;border-radius:50%;background:var(--handler-clr, var(--accent));box-shadow:0 0 6px var(--handler-clr, var(--accent));animation:svelte-ue5y2u-handler-pulse 1.8s ease-in-out infinite;flex-shrink:0}.handler-portrait--sm.svelte-ue5y2u .portrait-glyph:where(.svelte-ue5y2u){font-size:.6rem;letter-spacing:0}.handler-portrait--sm.svelte-ue5y2u .handle-row:where(.svelte-ue5y2u){display:none}.handler-portrait--sm.svelte-ue5y2u .portrait-inner:where(.svelte-ue5y2u){gap:0}.handler-portrait--lg.svelte-ue5y2u .portrait-glyph:where(.svelte-ue5y2u){font-size:1.8rem}.handler-portrait--v-wave.svelte-ue5y2u{flex-direction:column;justify-content:flex-end;align-items:stretch}.wave-area.svelte-ue5y2u{flex:1;min-height:0;position:relative;background:linear-gradient(to right,color-mix(in srgb,var(--handler-clr, var(--accent)) 8%,transparent) 1px,transparent 1px) 0 0 / 20px 100%,linear-gradient(to bottom,color-mix(in srgb,var(--handler-clr, var(--accent)) 8%,transparent) 1px,transparent 1px) 0 0 / 100% 20px;overflow:hidden}.wave-area.svelte-ue5y2u svg:where(.svelte-ue5y2u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wave-area.svelte-ue5y2u svg:where(.svelte-ue5y2u) path:where(.svelte-ue5y2u){fill:none;stroke:var(--handler-clr, var(--accent));stroke-width:1.5;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent));animation:svelte-ue5y2u-wave-shift 2.4s linear infinite}@keyframes svelte-ue5y2u-wave-shift{0%{transform:translate(0)}to{transform:translate(-40px)}}.wave-label.svelte-ue5y2u{display:flex;justify-content:space-between;align-items:center;padding:4px 7px;border-top:1px solid color-mix(in srgb,var(--handler-clr, var(--accent)) 20%,transparent);background:#030303;font-family:var(--font-display, monospace);font-size:.52rem;letter-spacing:.2em;color:color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent);z-index:1;flex-shrink:0}.freq.svelte-ue5y2u{color:var(--text-faint, #909098);font-weight:500;letter-spacing:.12em}.handler-portrait--sm.svelte-ue5y2u .wave-label:where(.svelte-ue5y2u){display:none}.handler-portrait--v-cloaked.svelte-ue5y2u{background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--handler-clr, var(--accent)) 18%,#050505),#030303 70%);align-items:flex-end;justify-content:center}.silhouette.svelte-ue5y2u{width:100%;height:100%;display:block;filter:drop-shadow(0 -4px 8px color-mix(in srgb,var(--handler-clr, var(--accent)) 30%,transparent))}.hood.svelte-ue5y2u{fill:#020202}.eye.svelte-ue5y2u{fill:var(--handler-clr, var(--accent));filter:drop-shadow(0 0 3px var(--handler-clr, var(--accent)));animation:svelte-ue5y2u-eye-blink 5s step-end infinite}@keyframes svelte-ue5y2u-eye-blink{0%,92%,to{opacity:1}93%,96%{opacity:.15}}.handle-tag.svelte-ue5y2u{position:absolute;bottom:6px;left:50%;transform:translate(-50%);font-family:var(--font-display, monospace);font-size:.52rem;letter-spacing:.25em;color:var(--handler-clr, var(--accent));background:#000000b3;padding:2px 8px;border:1px solid color-mix(in srgb,var(--handler-clr, var(--accent)) 40%,transparent);z-index:2;white-space:nowrap}.handle-chip.svelte-ue5y2u{position:absolute;top:5px;left:5px;font-family:var(--font-display, monospace);font-size:.5rem;letter-spacing:.18em;color:var(--handler-clr, var(--accent));background:#000000b3;padding:2px 4px;z-index:2}.pixel-face.svelte-ue5y2u{display:grid;grid-template-columns:repeat(8,7px);grid-template-rows:repeat(8,7px);gap:1px;animation:svelte-ue5y2u-pixel-glitch 7s step-end infinite;z-index:1}.pixel-face.svelte-ue5y2u span:where(.svelte-ue5y2u){background:color-mix(in srgb,var(--handler-clr, var(--accent)) 70%,transparent);box-shadow:0 0 3px color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent)}.pixel-face.svelte-ue5y2u span.dim:where(.svelte-ue5y2u){background:color-mix(in srgb,var(--handler-clr, var(--accent)) 25%,transparent);box-shadow:none}.pixel-face.svelte-ue5y2u span.off:where(.svelte-ue5y2u){background:transparent;box-shadow:none}@keyframes svelte-ue5y2u-pixel-glitch{0%,96%,to{transform:none}97%{transform:translate(1px)}98%{transform:translate(-1px)}}.handler-portrait--sm.svelte-ue5y2u .handle-chip:where(.svelte-ue5y2u){display:none}.handler-portrait--sm.svelte-ue5y2u .pixel-face:where(.svelte-ue5y2u){grid-template-columns:repeat(8,3px);grid-template-rows:repeat(8,3px);gap:0}.reticle.svelte-ue5y2u{position:relative;width:70px;height:70px}.handler-portrait--sm.svelte-ue5y2u .reticle:where(.svelte-ue5y2u){width:18px;height:18px}.reticle.svelte-ue5y2u svg:where(.svelte-ue5y2u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.crosshair.svelte-ue5y2u{stroke:color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent);stroke-width:1;fill:none}.brackets.svelte-ue5y2u{stroke:var(--handler-clr, var(--accent));stroke-width:1.5;fill:none;filter:drop-shadow(0 0 3px var(--handler-clr, var(--accent)));animation:svelte-ue5y2u-reticle-rotate 9s linear infinite;transform-origin:50% 50%}@keyframes svelte-ue5y2u-reticle-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mark.svelte-ue5y2u{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-display, monospace);font-size:1.5rem;font-weight:900;color:var(--handler-clr, var(--accent));text-shadow:0 0 8px var(--handler-clr, var(--accent));letter-spacing:0}.handler-portrait--sm.svelte-ue5y2u .mark:where(.svelte-ue5y2u){font-size:.55rem}.lock-label.svelte-ue5y2u{position:absolute;bottom:5px;left:50%;transform:translate(-50%);font-family:var(--font-display, monospace);font-size:.5rem;letter-spacing:.22em;color:var(--handler-clr, var(--accent));opacity:.8;white-space:nowrap;z-index:1}.handler-portrait--sm.svelte-ue5y2u .lock-label:where(.svelte-ue5y2u){display:none}.corner.svelte-ue5y2u{position:absolute;width:5px;height:5px;border-color:color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent);border-style:solid;z-index:3}.handler-portrait--md.svelte-ue5y2u .corner:where(.svelte-ue5y2u),.handler-portrait--lg.svelte-ue5y2u .corner:where(.svelte-ue5y2u){width:7px;height:7px}.tl.svelte-ue5y2u{top:0;left:0;border-width:1px 0 0 1px}.tr.svelte-ue5y2u{top:0;right:0;border-width:1px 1px 0 0}.bl.svelte-ue5y2u{bottom:0;left:0;border-width:0 0 1px 1px}.br.svelte-ue5y2u{bottom:0;right:0;border-width:0 1px 1px 0}@keyframes svelte-ue5y2u-handler-glitch{0%,93%,to{transform:none;opacity:1}94%{transform:translate(-1px);opacity:.7}95%{transform:translate(1px);opacity:.9}96%{transform:none;opacity:1}}@keyframes svelte-ue5y2u-handler-pulse{0%,to{opacity:1}50%{opacity:.3}}.is-speaking.svelte-ue5y2u .ascii-sweep:where(.svelte-ue5y2u){position:absolute;left:0;right:0;height:2px;background:color-mix(in srgb,var(--handler-clr, var(--accent)) 55%,transparent);box-shadow:0 0 8px var(--handler-clr, var(--accent)),0 2px 12px color-mix(in srgb,var(--handler-clr, var(--accent)) 30%,transparent);animation:svelte-ue5y2u-ascii-sweep 1.4s linear infinite;z-index:2;pointer-events:none}@keyframes svelte-ue5y2u-ascii-sweep{0%{top:-2px}to{top:100%}}.is-speaking.svelte-ue5y2u .portrait-inner:where(.svelte-ue5y2u){animation:svelte-ue5y2u-ascii-speaking-flicker 1.8s steps(1) infinite}@keyframes svelte-ue5y2u-ascii-speaking-flicker{0%,68%,72%,76%,to{opacity:1;transform:none}69%{opacity:.55}73%{opacity:.75;transform:translate(1px)}77%{opacity:1}}.is-speaking.svelte-ue5y2u .portrait-glyph:where(.svelte-ue5y2u){text-shadow:0 0 14px color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent)}.is-speaking.svelte-ue5y2u .live-dot:where(.svelte-ue5y2u){animation:svelte-ue5y2u-handler-pulse .6s ease-in-out infinite}.handler-portrait--v-corp.svelte-ue5y2u{flex-direction:column;align-items:stretch;justify-content:flex-end;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--handler-clr, var(--accent)) 8%,#050505),#030303 70%)}.corp-skyline.svelte-ue5y2u{flex:1;min-height:0;position:relative;overflow:hidden}.corp-skyline.svelte-ue5y2u svg:where(.svelte-ue5y2u){width:100%;height:100%;display:block}.bldg.svelte-ue5y2u{fill:color-mix(in srgb,var(--handler-clr, var(--accent)) 12%,#0a0a0a);stroke:color-mix(in srgb,var(--handler-clr, var(--accent)) 45%,transparent);stroke-width:.5}.win.svelte-ue5y2u{fill:color-mix(in srgb,var(--handler-clr, var(--accent)) 18%,transparent)}.win-lit.svelte-ue5y2u{fill:color-mix(in srgb,var(--handler-clr, var(--accent)) 65%,transparent);animation:svelte-ue5y2u-win-flicker 8s step-end infinite}.antenna.svelte-ue5y2u{stroke:color-mix(in srgb,var(--handler-clr, var(--accent)) 55%,transparent);stroke-width:1}.antenna-top.svelte-ue5y2u{fill:color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent);animation:svelte-ue5y2u-antenna-blink 2s step-end infinite}@keyframes svelte-ue5y2u-antenna-blink{0%,49%,to{opacity:1}50%,99%{opacity:.1}}@keyframes svelte-ue5y2u-win-flicker{0%,85%,89%,to{opacity:1}86%,88%{opacity:.15}}.corp-scan.svelte-ue5y2u{position:absolute;left:0;right:0;height:1px;background:color-mix(in srgb,var(--handler-clr, var(--accent)) 70%,transparent);box-shadow:0 0 5px var(--handler-clr, var(--accent)),0 2px 8px color-mix(in srgb,var(--handler-clr, var(--accent)) 30%,transparent);top:0;animation:svelte-ue5y2u-corp-scan 3.5s linear infinite}@keyframes svelte-ue5y2u-corp-scan{0%{top:-2px}to{top:100%}}.corp-label.svelte-ue5y2u{display:flex;justify-content:space-between;align-items:center;padding:3px 7px;border-top:1px solid color-mix(in srgb,var(--handler-clr, var(--accent)) 20%,transparent);background:#030303;font-family:var(--font-display, monospace);font-size:.52rem;letter-spacing:.2em;z-index:1;flex-shrink:0}.corp-id.svelte-ue5y2u{color:color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent)}.corp-class.svelte-ue5y2u{color:var(--text-faint, #606068);font-size:.48rem;letter-spacing:.15em}.handler-portrait--sm.svelte-ue5y2u .corp-label:where(.svelte-ue5y2u){display:none}.handler-portrait--sm.svelte-ue5y2u .corp-scan:where(.svelte-ue5y2u){animation-duration:2s}.avatar-area.svelte-ue5y2u{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.ascii-area.svelte-ue5y2u{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.mono-text.svelte-ue5y2u{font-family:"Share Tech Mono",var(--font-mono, monospace);color:color-mix(in srgb,var(--handler-clr, var(--accent)) 85%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent);text-align:center;line-height:1;letter-spacing:1px;white-space:pre;margin:0}.cracked-text.svelte-ue5y2u{font-size:.85rem;animation:svelte-ue5y2u-glitch-shift 5s steps(1) infinite}.buffer-text.svelte-ue5y2u{font-size:.55rem;animation:svelte-ue5y2u-glitch-shift 4s steps(1) infinite;letter-spacing:0}.slash-text.svelte-ue5y2u{font-size:.9rem;animation:svelte-ue5y2u-glitch-shift 5s steps(1) infinite;line-height:1.05}.glitch-area.svelte-ue5y2u{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.gl-stack.svelte-ue5y2u{position:absolute;top:12%;right:14%;bottom:12%;left:14%;display:grid;grid-template-rows:repeat(8,1fr);gap:2px;z-index:1}.gl-stack.svelte-ue5y2u span:where(.svelte-ue5y2u){background:color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent);box-shadow:0 0 4px color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent)}.gl-stack.svelte-ue5y2u span:where(.svelte-ue5y2u):nth-child(2n){background:color-mix(in srgb,var(--handler-clr, var(--accent)) 25%,transparent);box-shadow:none;transform:translate(8px)}.gl-stack.svelte-ue5y2u span:where(.svelte-ue5y2u):nth-child(3n){transform:translate(-6px)}.gl-stack.svelte-ue5y2u{animation:svelte-ue5y2u-tear 3s ease-in-out infinite}.avatar-area.svelte-ue5y2u svg:where(.svelte-ue5y2u){width:75%;height:75%}.skl-base.svelte-ue5y2u{fill:#0a0a0a;stroke:var(--handler-clr, var(--accent));stroke-width:1.5}.skl-eye.svelte-ue5y2u{fill:var(--handler-clr, var(--accent));filter:drop-shadow(0 0 4px var(--handler-clr, var(--accent)));animation:svelte-ue5y2u-eye-flicker 2.4s ease-in-out infinite}.skl-line.svelte-ue5y2u{stroke:color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent);stroke-width:1;fill:none}.cable.svelte-ue5y2u{stroke:var(--handler-clr, var(--accent));stroke-width:2;fill:none;opacity:.85;filter:drop-shadow(0 0 3px var(--handler-clr, var(--accent)))}.face.svelte-ue5y2u{fill:#0a0a0a}.face-eye.svelte-ue5y2u{fill:var(--handler-clr, var(--accent))}.slice.svelte-ue5y2u{fill:color-mix(in srgb,var(--handler-clr, var(--accent)) 65%,transparent);animation:svelte-ue5y2u-tear 2.5s ease-in-out infinite}.drone-ring.svelte-ue5y2u{width:64%;height:64%;border:1.5px solid var(--handler-clr, var(--accent));border-radius:50%;box-shadow:0 0 10px color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent),inset 0 0 10px color-mix(in srgb,var(--handler-clr, var(--accent)) 30%,transparent)}.drone-ring.svelte-ue5y2u:before{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:1px dashed color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent);border-radius:50%;animation:svelte-ue5y2u-spin-slow 8s linear infinite}.drone-pupil.svelte-ue5y2u{position:absolute;top:38%;right:38%;bottom:38%;left:38%;background:var(--handler-clr, var(--accent));border-radius:50%;box-shadow:0 0 12px var(--handler-clr, var(--accent));animation:svelte-ue5y2u-eye-flicker 2s ease-in-out infinite}.drone-tick.svelte-ue5y2u{position:absolute;width:8px;height:1px;background:var(--handler-clr, var(--accent))}.drone-t1.svelte-ue5y2u{top:10%;left:50%;transform:translate(-50%)}.drone-t2.svelte-ue5y2u{bottom:10%;left:50%;transform:translate(-50%)}.drone-t3.svelte-ue5y2u{top:50%;left:10%;transform:translateY(-50%)}.drone-t4.svelte-ue5y2u{top:50%;right:10%;transform:translateY(-50%)}.mech-shell.svelte-ue5y2u{fill:#0a0a0a;stroke:var(--handler-clr, var(--accent));stroke-width:1.5}.mech-vis.svelte-ue5y2u{fill:var(--handler-clr, var(--accent));opacity:.85;filter:drop-shadow(0 0 4px var(--handler-clr, var(--accent)))}.mech-line.svelte-ue5y2u{stroke:color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent);stroke-width:1}.core-ring.svelte-ue5y2u{position:absolute;margin:auto;border:1px solid color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent);border-radius:50%}.core-r1.svelte-ue5y2u{width:70%;height:70%;top:0;left:0;bottom:0;right:0;animation:svelte-ue5y2u-spin-slow 10s linear infinite;border-style:dashed}.core-r2.svelte-ue5y2u{width:50%;height:50%;top:0;left:0;bottom:0;right:0;animation:svelte-ue5y2u-spin-rev 7s linear infinite}.core-r3.svelte-ue5y2u{width:30%;height:30%;top:0;left:0;bottom:0;right:0;border:1.5px solid var(--handler-clr, var(--accent));box-shadow:0 0 12px var(--handler-clr, var(--accent))}.core-dot.svelte-ue5y2u{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:8px;height:8px;background:var(--handler-clr, var(--accent));border-radius:50%;box-shadow:0 0 8px var(--handler-clr, var(--accent));animation:svelte-ue5y2u-eye-flicker 1.6s ease-in-out infinite}.sig.svelte-ue5y2u{fill:none;stroke:var(--handler-clr, var(--accent));stroke-width:1.5;filter:drop-shadow(0 0 4px var(--handler-clr, var(--accent)));animation:svelte-ue5y2u-spin-slow 22s linear infinite;transform-origin:50% 50%}.sig-inner.svelte-ue5y2u{fill:color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent)}.eye-out.svelte-ue5y2u{fill:none;stroke:var(--handler-clr, var(--accent));stroke-width:1.5}.eye-iris.svelte-ue5y2u{fill:var(--handler-clr, var(--accent));filter:drop-shadow(0 0 4px var(--handler-clr, var(--accent)));animation:svelte-ue5y2u-eye-flicker 2.5s ease-in-out infinite}.eye-line.svelte-ue5y2u{stroke:color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent);stroke-width:1}.hex.svelte-ue5y2u{fill:none;stroke:var(--handler-clr, var(--accent));stroke-width:1.5;filter:drop-shadow(0 0 3px var(--handler-clr, var(--accent)))}.hex-inner.svelte-ue5y2u{fill:color-mix(in srgb,var(--handler-clr, var(--accent)) 30%,transparent)}.hex-tick.svelte-ue5y2u{stroke:var(--handler-clr, var(--accent));stroke-width:1}.hex-rotate.svelte-ue5y2u{animation:svelte-ue5y2u-spin-rev 18s linear infinite;transform-origin:50% 50%}.pixel-area.svelte-ue5y2u{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.pix-face.svelte-ue5y2u{display:grid;grid-template-columns:repeat(8,8px);grid-template-rows:repeat(8,8px);gap:1px;z-index:1;animation:svelte-ue5y2u-glitch-shift 7s steps(1) infinite}.pix-face.svelte-ue5y2u span:where(.svelte-ue5y2u){background:color-mix(in srgb,var(--handler-clr, var(--accent)) 75%,transparent);box-shadow:0 0 3px color-mix(in srgb,var(--handler-clr, var(--accent)) 60%,transparent)}.pix-face.svelte-ue5y2u span.dim:where(.svelte-ue5y2u){background:color-mix(in srgb,var(--handler-clr, var(--accent)) 25%,transparent);box-shadow:none}.pix-face.svelte-ue5y2u span.off:where(.svelte-ue5y2u){background:transparent;box-shadow:none}.handler-portrait--sm.svelte-ue5y2u .pix-face:where(.svelte-ue5y2u){grid-template-columns:repeat(8,3px);grid-template-rows:repeat(8,3px);gap:0}.ascii-area.svelte-ue5y2u .mono-text:where(.svelte-ue5y2u){font-size:.95rem;animation:svelte-ue5y2u-glitch-shift 6s steps(1) infinite}.avatar-area.svelte-ue5y2u svg:where(.svelte-ue5y2u) path:where(.svelte-ue5y2u){fill:none;stroke:var(--handler-clr, var(--accent));stroke-width:1.5;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent))}.bars.svelte-ue5y2u{position:absolute;top:25%;right:25%;bottom:25%;left:25%;display:flex;align-items:flex-end;gap:3px;z-index:1}.bars.svelte-ue5y2u span:where(.svelte-ue5y2u){flex:1;background:var(--handler-clr, var(--accent));box-shadow:0 0 4px var(--handler-clr, var(--accent));transform-origin:bottom}.b1.svelte-ue5y2u{height:30%;animation:svelte-ue5y2u-bar1 1.1s ease-in-out infinite}.b2.svelte-ue5y2u{height:70%;animation:svelte-ue5y2u-bar2 .9s ease-in-out infinite}.b3.svelte-ue5y2u{height:50%;animation:svelte-ue5y2u-bar3 1.3s ease-in-out infinite}.b4.svelte-ue5y2u{height:90%;animation:svelte-ue5y2u-bar4 .8s ease-in-out infinite}.b5.svelte-ue5y2u{height:40%;animation:svelte-ue5y2u-bar5 1.1s ease-in-out infinite}.b6.svelte-ue5y2u{height:65%;animation:svelte-ue5y2u-bar2 1s ease-in-out infinite reverse}.b7.svelte-ue5y2u{height:35%;animation:svelte-ue5y2u-bar3 1.2s ease-in-out infinite reverse}.term-block.svelte-ue5y2u{position:absolute;top:14%;right:12%;bottom:14%;left:12%;z-index:1;font-family:"Share Tech Mono",var(--font-mono, monospace);font-size:.5rem;line-height:1.4;color:color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent);text-shadow:0 0 4px color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent);overflow:hidden;text-align:left}.hex-dump-block.svelte-ue5y2u{top:14%;right:8%;bottom:14%;left:8%;font-size:.46rem;line-height:1.35}.hex-dump-block.svelte-ue5y2u .hl:where(.svelte-ue5y2u){color:var(--handler-clr, var(--accent));text-shadow:0 0 4px var(--handler-clr, var(--accent))}.term-prompt.svelte-ue5y2u{font-weight:700}.term-bright.svelte-ue5y2u{color:var(--handler-clr, var(--accent));font-weight:700}.term-dots.svelte-ue5y2u{color:var(--text-muted)}.term-divider.svelte-ue5y2u{color:var(--text-faint)}.term-cursor.svelte-ue5y2u:after{content:"▌";animation:svelte-ue5y2u-blink 1s step-end infinite;color:var(--handler-clr, var(--accent))}.login-prompt-block.svelte-ue5y2u{top:10%;right:10%;bottom:10%;left:10%;font-size:.52rem;line-height:1.6}.lp-header.svelte-ue5y2u{font-weight:700;letter-spacing:.15em;color:color-mix(in srgb,var(--handler-clr, var(--accent)) 80%,transparent)}.lp-accent.svelte-ue5y2u{color:var(--handler-clr, var(--accent));text-shadow:0 0 6px color-mix(in srgb,var(--handler-clr, var(--accent)) 70%,transparent)}.lp-divider.svelte-ue5y2u{color:var(--text-faint);display:block;margin:2px 0;letter-spacing:.1em}.lp-blink.svelte-ue5y2u{animation:svelte-ue5y2u-lp-flash 2s step-end infinite}.lp-underscore.svelte-ue5y2u{border-bottom:1px solid color-mix(in srgb,var(--handler-clr, var(--accent)) 40%,transparent);display:inline-block;width:3.2em}.lp-asterisks.svelte-ue5y2u{color:color-mix(in srgb,var(--handler-clr, var(--accent)) 50%,transparent);letter-spacing:.1em}@keyframes svelte-ue5y2u-lp-flash{0%,49%,to{opacity:1}50%,99%{opacity:.2}}@keyframes svelte-ue5y2u-glitch-shift{0%,94%,to{transform:none}95%{transform:translate(-1px)}96%{transform:translate(1px)}97%{transform:none}}@keyframes svelte-ue5y2u-tear{0%,88%,to{transform:translate(0)}90%{transform:translate(-3px)}92%{transform:translate(3px)}94%{transform:translate(-2px)}}@keyframes svelte-ue5y2u-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-ue5y2u-spin-rev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes svelte-ue5y2u-eye-flicker{0%,to{opacity:1}50%{opacity:.7}}@keyframes svelte-ue5y2u-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes svelte-ue5y2u-bar1{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes svelte-ue5y2u-bar2{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}@keyframes svelte-ue5y2u-bar3{0%,to{transform:scaleY(.5)}50%{transform:scaleY(.95)}}@keyframes svelte-ue5y2u-bar4{0%,to{transform:scaleY(.7)}50%{transform:scaleY(.25)}}@keyframes svelte-ue5y2u-bar5{0%,to{transform:scaleY(.4)}50%{transform:scaleY(.85)}}.handler-portrait--sm.svelte-ue5y2u .handle-tag:where(.svelte-ue5y2u){display:none}.cinematic.svelte-1f3iyt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#040404f7;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono)}.scanlines.svelte-1f3iyt{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px);animation:svelte-1f3iyt-flicker 10s ease-in-out infinite}.content.svelte-1f3iyt{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.75rem;text-align:center;padding:2rem;max-width:600px;width:100%;border-left:1px solid rgba(255,255,255,.08)}.system-lines.svelte-1f3iyt{display:flex;flex-direction:column;gap:.4rem}.sys-line.svelte-1f3iyt{font-size:.75rem;letter-spacing:.2em;color:#00e5ff;opacity:.75;animation:svelte-1f3iyt-fadein .2s ease}.sys-line.handler-line.svelte-1f3iyt{color:#c8a800;opacity:.9;letter-spacing:.12em}.lore-box.svelte-1f3iyt{border:1px solid rgba(0,229,255,.12);background:#00e5ff05;padding:1.25rem 1.75rem;width:100%;display:flex;flex-direction:column;gap:.5rem;animation:svelte-1f3iyt-fadein .3s ease}.lore-line.svelte-1f3iyt{font-size:.82rem;color:#a0a0a0;line-height:1.8;letter-spacing:.04em;margin:0;animation:svelte-1f3iyt-fadein .15s ease}.status-row.svelte-1f3iyt{display:flex;align-items:center;gap:.5rem;font-size:.75rem;letter-spacing:.14em;padding:.6rem 1.5rem;width:100%;justify-content:center}.status-text.svelte-1f3iyt{color:#606060}.cursor.svelte-1f3iyt{color:#00e5ff;animation:svelte-1f3iyt-blink 1s step-end infinite;margin-left:1px}.status-cursor.svelte-1f3iyt{opacity:.6}.status-cursor.hidden.svelte-1f3iyt{visibility:hidden}.begin-btn.svelte-1f3iyt{width:100%;background:#00e5ff0a;border:1px solid rgba(0,229,255,.4);color:#00e5ff;font-family:inherit;font-size:.88rem;font-weight:700;letter-spacing:.2em;padding:1.1rem;cursor:pointer;transition:background .2s,border-color .2s;animation:svelte-1f3iyt-fadein .4s ease}.begin-btn.svelte-1f3iyt:hover,.begin-btn.svelte-1f3iyt:focus-visible{background:#00e5ff14;border-color:#00e5ffb3;outline:none}.accept-btn.svelte-1f3iyt{width:100%;background:#00e5ff0a;border:1px solid rgba(0,229,255,.4);color:#00e5ff;font-family:inherit;font-size:.88rem;font-weight:700;letter-spacing:.2em;padding:1.1rem;cursor:pointer;transition:background .2s,border-color .2s;animation:svelte-1f3iyt-fadein .4s ease,svelte-1f3iyt-gate-pulse 2s ease-in-out infinite}.accept-btn.svelte-1f3iyt:hover,.accept-btn.svelte-1f3iyt:focus-visible{background:#00e5ff14;border-color:#00e5ffb3;outline:none;animation:svelte-1f3iyt-fadein .4s ease}@keyframes svelte-1f3iyt-gate-pulse{0%,to{border-color:#00e5ff66}50%{border-color:#00e5ffcc}}.handler-card.svelte-1f3iyt{bottom:2rem;left:2rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;margin-right:20px}.handler-card.visible.svelte-1f3iyt{opacity:1;visibility:visible}.skip-btn.svelte-1f3iyt{position:fixed;bottom:2rem;right:2rem;background:transparent;border:none;color:#3c3c3c;font-family:inherit;font-size:.75rem;letter-spacing:.15em;cursor:pointer;padding:.4rem .6rem;transition:color .2s;z-index:10001}.skip-btn.svelte-1f3iyt:hover,.skip-btn.svelte-1f3iyt:focus-visible{color:#888;outline:none}@keyframes svelte-1f3iyt-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1f3iyt-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes svelte-1f3iyt-flicker{0%,92%,94%,96%,to{opacity:1}93%{opacity:.88}95%{opacity:.94}}.wizard.svelte-mza6gk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#080808;display:flex;flex-direction:column;font-family:var(--font-mono);color:#c8c8c8}.scanlines.svelte-mza6gk{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.12) 2px,rgba(0,0,0,.12) 4px)}.wizard-header.svelte-mza6gk{position:relative;padding:1.5rem 2rem;border-bottom:1px solid #242424}.step-counter.svelte-mza6gk{font-size:.75rem;letter-spacing:.25em;color:#00e5ff}.wizard-body.svelte-mza6gk{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 2rem}.handler-card.svelte-mza6gk{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 2rem 0 1rem;flex-shrink:0}.wizard-content.svelte-mza6gk{flex:1;max-width:560px;border-left:1px solid rgba(255,255,255,.08);padding-left:2rem}.wizard-content.wide.svelte-mza6gk{max-width:980px}.step.svelte-mza6gk{width:100%;display:flex;flex-direction:column;gap:1.75rem;animation:svelte-mza6gk-stepin .3s ease}.prompt-label.svelte-mza6gk{font-size:clamp(1rem,2.5vw,1.3rem);letter-spacing:.06em;color:#e8e8e8;margin:0;font-weight:700}.handler-prompt.svelte-mza6gk{color:#c8a800;font-size:clamp(.9rem,2.2vw,1.1rem);letter-spacing:.04em}.form-block.svelte-mza6gk{display:flex;flex-direction:column;gap:1rem}.error-msg.svelte-mza6gk{padding:.55rem .8rem;border:1px solid rgba(255,0,77,.35);background:#ff004d0a;color:#ff004d;font-size:.78rem}.field.svelte-mza6gk{display:flex;flex-direction:column;gap:.4rem}.field-label.svelte-mza6gk{font-size:.7rem;color:var(--text-muted);letter-spacing:.22em}.field-input.svelte-mza6gk{background:transparent;border:none;border-bottom:1px solid #2e2e2e;color:#e8e8e8;font-family:inherit;font-size:1rem;padding:.5rem 0;outline:none;transition:border-color .2s;width:100%}.field-input.svelte-mza6gk:focus{border-bottom-color:#00e5ff66}.field-input.svelte-mza6gk::placeholder{color:#606060}.field-input.svelte-mza6gk:disabled{opacity:.35}.field-hint.svelte-mza6gk{font-size:.75rem;color:#606060;letter-spacing:.05em;margin:0}.action-btn.svelte-mza6gk{background:transparent;border:1px solid rgba(0,229,255,.3);color:#00e5ff;font-family:inherit;font-size:.82rem;font-weight:700;letter-spacing:.2em;padding:.9rem 2rem;cursor:pointer;transition:background .2s,border-color .2s;text-align:center;align-self:flex-start}.action-btn.svelte-mza6gk:hover:not(:disabled),.action-btn.svelte-mza6gk:focus-visible:not(:disabled){background:#00e5ff0f;border-color:#00e5ffa6;outline:none}.action-btn.svelte-mza6gk:disabled{opacity:.3;cursor:not-allowed}.action-btn.primary.svelte-mza6gk{border-color:#00e5ff80;background:#00e5ff0a;padding:1.1rem;font-size:.88rem}.step-actions.svelte-mza6gk{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}@keyframes svelte-mza6gk-stepin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-mza6gk-fadein{0%{opacity:0}to{opacity:1}}.archetype-grid.svelte-mza6gk{display:grid;grid-template-columns:1fr;gap:1px;background:#1a1a1a}@media(min-width:720px){.archetype-grid.svelte-mza6gk{grid-template-columns:repeat(3,1fr)}}.archetype-card.svelte-mza6gk{background:#0e0e0e;border:none;border-top:2px solid #1a1a1a;padding:1rem;text-align:left;cursor:pointer;transition:border-color .15s,background .15s;color:inherit;font-family:inherit}.archetype-card.svelte-mza6gk:hover{background:#141414;border-top-color:var(--card-color)}.archetype-card.selected.svelte-mza6gk{background:#ffffff08;border-top-color:var(--card-color);box-shadow:inset 3px 0 0 var(--card-color)}.card-header.svelte-mza6gk{display:flex;align-items:center;gap:.4rem;color:var(--card-color);margin-bottom:.4rem}.card-label.svelte-mza6gk{font-size:.82rem;font-weight:700;letter-spacing:.15em}.card-tagline.svelte-mza6gk{font-size:.75rem;color:#e8e8e8;font-weight:700;margin:0 0 .4rem}.card-desc.svelte-mza6gk{font-size:.72rem;color:#888;line-height:1.45;margin:0 0 .6rem}.perk-list.svelte-mza6gk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.perk.svelte-mza6gk{font-size:.72rem;letter-spacing:.05em}.perk.pos.svelte-mza6gk{color:#00e5ff}.perk.neg.svelte-mza6gk{color:#ff004d}.recovery-overlay.svelte-13frvj{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#040404f7;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono, monospace);animation:svelte-13frvj-glitch-in 1s ease forwards}.recovery-overlay.fading-out.svelte-13frvj{animation:svelte-13frvj-fade-out .8s ease forwards}.scanlines.svelte-13frvj{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.18) 2px,rgba(0,0,0,.18) 4px);animation:svelte-13frvj-flicker 8s ease-in-out infinite;z-index:0}.recovery-content.svelte-13frvj{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:640px;width:92vw;text-align:center;padding:2rem 1rem}.warning-icon.svelte-13frvj{font-size:2.8rem;color:var(--danger);animation:svelte-13frvj-pulse-warn 1.4s ease-in-out infinite;text-shadow:0 0 24px rgba(var(--danger-rgb, 255, 0, 77),.6)}.title.svelte-13frvj{font-family:var(--font-display, var(--font-mono, monospace));font-size:clamp(1.4rem,4vw,2rem);letter-spacing:.25em;color:var(--danger);text-shadow:0 0 30px rgba(var(--danger-rgb, 255, 0, 77),.4);margin:0;animation:svelte-13frvj-pulse-warn 1.4s ease-in-out infinite;text-transform:uppercase}.subtitle.svelte-13frvj{font-size:.78rem;color:var(--text-muted);line-height:1.7;letter-spacing:.05em;margin:0;border:1px solid rgba(var(--danger-rgb, 255, 0, 77),.15);padding:.75rem 1.25rem;background:rgba(var(--danger-rgb, 255, 0, 77),.04);width:100%;box-sizing:border-box;text-align:left}.recovery-panel.svelte-13frvj{width:100%;border:1px solid rgba(var(--danger-rgb, 255, 0, 77),.4);background:#040404e6;display:flex;flex-direction:column;box-shadow:0 0 30px rgba(var(--danger-rgb, 255, 0, 77),.08),inset 0 0 20px rgba(var(--danger-rgb, 255, 0, 77),.02)}.panel-header.svelte-13frvj{display:flex;align-items:center;justify-content:space-between;padding:.45rem .75rem;border-bottom:1px solid rgba(var(--danger-rgb, 255, 0, 77),.3);background:rgba(var(--danger-rgb, 255, 0, 77),.06)}.panel-header-label.svelte-13frvj{font-size:.68rem;letter-spacing:.2em;color:var(--danger);text-transform:uppercase;display:flex;align-items:center;gap:.4rem}.header-cursor.svelte-13frvj{color:var(--danger);animation:blink 1s step-end infinite;opacity:.7}.panel-step.svelte-13frvj{font-size:.65rem;letter-spacing:.1em;color:var(--text-muted)}.handler-row.svelte-13frvj{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem;border-bottom:1px solid rgba(var(--danger-rgb, 255, 0, 77),.15);background:rgba(var(--danger-rgb, 255, 0, 77),.02);transition:background .25s,box-shadow .25s}.handler-row.highlighted.svelte-13frvj{background:rgba(var(--danger-rgb, 255, 0, 77),.1);box-shadow:inset 0 0 20px rgba(var(--danger-rgb, 255, 0, 77),.08)}.speech-bubble.svelte-13frvj{flex:1;border:1px solid rgba(var(--danger-rgb, 255, 0, 77),.35);background:rgba(var(--danger-rgb, 255, 0, 77),.04);padding:.6rem .8rem;position:relative;align-self:center}.speech-bubble.svelte-13frvj:before{content:"";position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid rgba(var(--danger-rgb, 255, 0, 77),.35)}.speech-label.svelte-13frvj{font-size:.6rem;letter-spacing:.2em;color:var(--danger);margin-bottom:.3rem;opacity:.7}.speech-text.svelte-13frvj{font-size:.8rem;color:var(--text-body, var(--text-bright));line-height:1.55;text-align:left}.terminal-output.svelte-13frvj{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;gap:.2rem;font-size:.75rem;padding:.75rem;scrollbar-width:thin;scrollbar-color:rgba(var(--danger-rgb, 255, 0, 77),.3) transparent}.terminal-line.svelte-13frvj{white-space:pre-wrap;word-break:break-word}.line-system.svelte-13frvj{color:var(--danger);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;opacity:.9}.line-input.svelte-13frvj{color:var(--text-bright);font-weight:500}.output-text.svelte-13frvj{margin:0;color:var(--text-muted);font-family:var(--font-mono, monospace);font-size:.73rem;line-height:1.55;white-space:pre-wrap}.cursor-blink.svelte-13frvj{color:var(--danger);animation:svelte-13frvj-cursor-blink .7s step-end infinite}.line-error.svelte-13frvj{color:var(--danger);font-size:.75rem}.terminal-input-row.svelte-13frvj{display:flex;align-items:center;gap:.5rem;border-top:1px solid rgba(var(--danger-rgb, 255, 0, 77),.2);padding:.5rem .75rem}.input-prompt.svelte-13frvj{color:var(--danger);font-weight:700;flex-shrink:0}.terminal-input.svelte-13frvj{flex:1;background:transparent;border:1px solid rgba(var(--danger-rgb, 255, 0, 77),.25);color:var(--text-bright);font-family:var(--font-mono, monospace);font-size:16px;padding:.4rem .6rem;min-height:44px;outline:none;caret-color:var(--danger);transition:border-color .15s,box-shadow .15s}.terminal-input.svelte-13frvj:focus{border-color:rgba(var(--danger-rgb, 255, 0, 77),.5);box-shadow:0 0 8px rgba(var(--danger-rgb, 255, 0, 77),.1)}.terminal-input.svelte-13frvj:disabled{opacity:.4;cursor:not-allowed}.submit-btn.svelte-13frvj{background:rgba(var(--danger-rgb, 255, 0, 77),.15);color:var(--danger);border:1px solid rgba(var(--danger-rgb, 255, 0, 77),.35);font-family:var(--font-mono, monospace);font-size:.75rem;padding:.4rem .75rem;min-height:44px;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0;letter-spacing:.08em;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.submit-btn.svelte-13frvj:hover:not(:disabled){background:rgba(var(--danger-rgb, 255, 0, 77),.25);border-color:rgba(var(--danger-rgb, 255, 0, 77),.6)}.submit-btn.svelte-13frvj:disabled{opacity:.35;cursor:not-allowed}.terminal-input.svelte-13frvj::placeholder{color:var(--text-muted);opacity:.5}.error-banner.svelte-13frvj{color:var(--danger);font-size:.73rem;padding:.35rem .75rem;background:rgba(var(--danger-rgb, 255, 0, 77),.08);border-top:1px solid rgba(var(--danger-rgb, 255, 0, 77),.2)}.skip-row.svelte-13frvj{width:100%;display:flex;justify-content:flex-end}.skip-btn.svelte-13frvj{background:transparent;border:1px solid var(--border-mid);color:var(--text-muted);font-family:var(--font-mono, monospace);font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;padding:.4rem .9rem;min-height:44px;cursor:pointer;transition:all .2s;opacity:.5;touch-action:manipulation}.skip-btn.svelte-13frvj:hover:not(:disabled){color:var(--danger);border-color:rgba(var(--danger-rgb, 255, 0, 77),.4);opacity:1}.skip-btn.svelte-13frvj:disabled{cursor:not-allowed;opacity:.2}@keyframes svelte-13frvj-pulse-warn{0%,to{opacity:1}50%{opacity:.65}}@keyframes svelte-13frvj-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes svelte-13frvj-flicker{0%,94%,96%,98%,to{opacity:1}95%{opacity:.85}97%{opacity:.92}99%{opacity:.88}}@keyframes svelte-13frvj-glitch-in{0%{filter:hue-rotate(180deg) brightness(2)}40%{filter:hue-rotate(90deg) brightness(1.4)}to{filter:hue-rotate(0deg) brightness(1)}}@keyframes svelte-13frvj-fade-out{0%{filter:brightness(1) contrast(1);opacity:1}to{filter:brightness(2) contrast(.5);opacity:0}}.shell.svelte-5kxirg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#080808;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);color:#c8c8c8;--handler-clr: var(--danger)}.scanlines.svelte-5kxirg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.12) 2px,rgba(0,0,0,.12) 4px)}.body.svelte-5kxirg{position:relative;display:flex;align-items:center;gap:0;padding:3rem 2rem}.handler-card.svelte-5kxirg{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 2rem 0 1rem;flex-shrink:0}.content.svelte-5kxirg{max-width:480px;border-left:1px solid rgba(255,255,255,.08);padding-left:2rem;display:flex;flex-direction:column;gap:.75rem}.code.svelte-5kxirg{font-size:.7rem;letter-spacing:.3em;color:var(--danger);opacity:.5;margin:0 0 .25rem}.line.svelte-5kxirg{margin:0;letter-spacing:.04em}.line.main.svelte-5kxirg{font-size:clamp(1rem,2.5vw,1.2rem);color:#e8e8e8;font-weight:700}.line.sub.svelte-5kxirg{font-size:.95rem;color:#888;font-style:italic;border-left:2px solid #242424;padding-left:1rem}.line.dim.svelte-5kxirg{font-size:.75rem;letter-spacing:.25em;color:#555;text-transform:uppercase}.action-btn.svelte-5kxirg{margin-top:.5rem;align-self:flex-start;background:transparent;border:1px solid rgba(var(--danger-rgb),.3);color:var(--danger);font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:8px 20px;cursor:pointer;transition:all .15s}.action-btn.svelte-5kxirg:hover{background:rgba(var(--danger-rgb),.08);border-color:var(--danger)}.ghost-block.svelte-5kxirg{margin-top:.5rem;padding:.75rem;border:1px solid rgba(255,255,255,.06);background:#0006;display:flex;flex-direction:column;gap:.5rem}.ghost-label.svelte-5kxirg{font-size:.65rem;letter-spacing:.2em;color:#444;margin:0}.ghost-token.svelte-5kxirg{font-size:.9rem;letter-spacing:.15em;color:#2a2a2a;margin:0;-webkit-user-select:all;user-select:all;transition:color .3s}.ghost-block.svelte-5kxirg:hover .ghost-token:where(.svelte-5kxirg){color:#555}@keyframes svelte-5kxirg-glitchIn{0%{opacity:0;transform:translate(-5px)}50%{opacity:1;transform:translate(3px)}to{transform:translate(0)}}.global-banner.svelte-ncd7cw{display:flex;align-items:center;gap:1rem;padding:.45rem 1.25rem;border-bottom:1px solid var(--border-mid);text-decoration:none;cursor:pointer;transition:background .15s}.color-danger.svelte-ncd7cw{background:linear-gradient(90deg,rgba(var(--danger-rgb),.08),transparent 60%);--ban-color: var(--danger);--ban-color-rgb: var(--danger-rgb)}.color-danger.svelte-ncd7cw:hover{background:linear-gradient(90deg,rgba(var(--danger-rgb),.14),transparent 70%)}.color-accent.svelte-ncd7cw{background:linear-gradient(90deg,rgba(var(--accent-rgb),.07),transparent 60%);--ban-color: var(--accent);--ban-color-rgb: var(--accent-rgb)}.color-accent.svelte-ncd7cw:hover{background:linear-gradient(90deg,rgba(var(--accent-rgb),.13),transparent 70%)}.color-gold.svelte-ncd7cw{background:linear-gradient(90deg,rgba(var(--gold-rgb, 200,160,40),.07),transparent 60%);--ban-color: var(--gold);--ban-color-rgb: var(--gold-rgb, 200,160,40)}.color-gold.svelte-ncd7cw:hover{background:linear-gradient(90deg,rgba(var(--gold-rgb, 200,160,40),.13),transparent 70%)}.ban-status.svelte-ncd7cw{display:flex;align-items:center;gap:.4rem;font-family:var(--font-display, inherit);font-weight:700;font-size:.6rem;letter-spacing:.2em;color:var(--ban-color);white-space:nowrap}.ban-dot.svelte-ncd7cw{width:6px;height:6px;border-radius:50%;background:var(--ban-color);box-shadow:0 0 8px var(--ban-color);animation:svelte-ncd7cw-pulse-dot 1.4s ease-in-out infinite;flex-shrink:0}@keyframes svelte-ncd7cw-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.ban-name.svelte-ncd7cw{font-size:.64rem;color:var(--text-dim);letter-spacing:.08em;font-weight:700}.ban-cta.svelte-ncd7cw{margin-left:auto;font-family:var(--font-display, inherit);font-weight:700;font-size:.58rem;letter-spacing:.18em;color:var(--accent);white-space:nowrap}.consent-bar.svelte-wcs80h{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:var(--bg);border-top:1px solid var(--border-mid);box-shadow:0 -4px 24px #0006}.consent-inner.svelte-wcs80h{max-width:960px;margin:0 auto;padding:1rem 2rem;display:flex;flex-direction:column;gap:.5rem}.consent-header.svelte-wcs80h{font-size:.7rem;opacity:.5}.prompt.svelte-wcs80h{color:var(--danger)}.sep.svelte-wcs80h{color:var(--text-dim)}.path.svelte-wcs80h{color:var(--accent)}.cursor.svelte-wcs80h{color:var(--accent);animation:svelte-wcs80h-blink 1s step-end infinite}@keyframes svelte-wcs80h-blink{0%,to{opacity:1}50%{opacity:0}}.consent-title.svelte-wcs80h{font-size:.75rem;letter-spacing:.25em;color:var(--accent);text-transform:uppercase;margin:0}.consent-body.svelte-wcs80h{font-size:.8rem;color:var(--text-dim);margin:0;max-width:640px}.consent-link.svelte-wcs80h{color:var(--accent);opacity:.7;text-decoration:none}.consent-link.svelte-wcs80h:hover{opacity:1}.consent-actions.svelte-wcs80h{display:flex;gap:.75rem;margin-top:.25rem}.btn.svelte-wcs80h{background:transparent;font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:6px 16px;cursor:pointer;transition:all .15s}.btn-accept.svelte-wcs80h{border:1px solid rgba(var(--accent-rgb),.3);color:var(--accent)}.btn-accept.svelte-wcs80h:hover{background:rgba(var(--accent-rgb),.08);border-color:var(--accent)}.btn-danger.svelte-wcs80h{border:1px solid rgba(var(--danger-rgb),.3);color:var(--danger)}.btn-danger.svelte-wcs80h:hover{background:rgba(var(--danger-rgb),.08);border-color:var(--danger)}.victim-banner.svelte-1h8cvj1{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.6rem 1.25rem;border-bottom:1px solid var(--border-mid);background:linear-gradient(90deg,rgba(var(--danger-rgb),.1),transparent 65%);--vb-color: var(--danger);--vb-color-rgb: var(--danger-rgb);position:relative;z-index:60}.victim-banner.rarity-rare.svelte-1h8cvj1{--vb-color: var(--accent);--vb-color-rgb: var(--accent-rgb);background:linear-gradient(90deg,rgba(var(--accent-rgb),.1),transparent 65%)}.victim-banner.rarity-legendary.svelte-1h8cvj1{--vb-color: var(--gold);--vb-color-rgb: var(--gold-rgb);background:linear-gradient(90deg,rgba(var(--gold-rgb),.12),transparent 65%);box-shadow:0 0 var(--glow-blur) rgba(var(--gold-rgb),.2)}.vb-content.svelte-1h8cvj1{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;flex:1;min-width:0}.vb-warn.svelte-1h8cvj1{font-family:var(--font-mono);font-weight:700;letter-spacing:.12em;color:var(--vb-color);text-shadow:0 0 10px rgba(var(--vb-color-rgb),.55)}.vb-detail.svelte-1h8cvj1{font-size:.78rem;color:var(--text-body);font-family:var(--font-mono)}.vb-attacker-link.svelte-1h8cvj1{background:none;border:none;padding:0;font-family:var(--font-mono);font-size:.78rem;color:var(--vb-color);cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:opacity .15s}.vb-attacker-link.svelte-1h8cvj1:hover{opacity:.7}.vb-err.svelte-1h8cvj1{color:var(--danger);font-size:.75rem;font-family:var(--font-mono)}.vb-actions.svelte-1h8cvj1{display:flex;gap:.5rem;align-items:center}.vb-btn.svelte-1h8cvj1{font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.08em;padding:.35rem .8rem;cursor:pointer;border:1px solid var(--border-mid);background:var(--surface);color:var(--text-body);transition:background .15s,border-color .15s,color .15s}.vb-btn.svelte-1h8cvj1:hover:not(:disabled){background:var(--border-subtle)}.vb-btn.svelte-1h8cvj1:disabled{opacity:.5;cursor:not-allowed}.vb-remove.svelte-1h8cvj1{color:var(--vb-color);border-color:rgba(var(--vb-color-rgb),.45)}.vb-remove.svelte-1h8cvj1:hover:not(:disabled){background:rgba(var(--vb-color-rgb),.08);border-color:var(--vb-color)}@media(max-width:767px){.victim-banner.svelte-1h8cvj1{padding:.5rem .9rem;gap:.5rem}}.deface-overlay{display:none}.deface-host[data-deface-active=glitch-common] .deface-glitch-common,.deface-host[data-deface-active=glitch-rare] .deface-glitch-rare,.deface-host[data-deface-active=glitch-legendary] .deface-glitch-legendary,.deface-host[data-deface-active=skull-common] .deface-skull-common,.deface-host[data-deface-active=skull-rare] .deface-skull-rare,.deface-host[data-deface-active=skull-legendary] .deface-skull-legendary,.deface-host[data-deface-active=lumen-common] .deface-lumen-common,.deface-host[data-deface-active=lumen-rare] .deface-lumen-rare,.deface-host[data-deface-active=lumen-legendary] .deface-lumen-legendary,.deface-host[data-deface-active=static] .deface-static,.deface-host[data-deface-active=leak] .deface-leak,.deface-host[data-deface-active=stamp] .deface-stamp,.deface-host[data-deface-active=parasite] .deface-parasite,.deface-host[data-deface-active=dissolve] .deface-dissolve,.deface-host[data-deface-active=wraith] .deface-wraith,.deface-host[data-deface-active=censor] .deface-censor,.deface-host[data-deface-active=monolith] .deface-monolith,.deface-host[data-deface-active=corrosion] .deface-corrosion{display:block}.deface-glitch-common{position:absolute;top:0;left:0;right:0;height:36px;overflow:hidden;pointer-events:none;z-index:20;font-family:ui-monospace,JetBrains Mono,monospace}.deface-glitch-common .dfgc-bar{position:absolute;left:0;right:0;height:3px;animation:dfgc-flicker 2.6s steps(1,end) infinite}.deface-glitch-common .dfgc-bar.r{top:9px;background:rgba(var(--danger-rgb),.8)}.deface-glitch-common .dfgc-bar.g{top:11px;background:rgba(var(--accent-rgb),.7);animation-delay:.13s}.deface-glitch-common .dfgc-bar.b{top:13px;background:rgba(var(--danger-rgb),.55);animation-delay:.26s}.deface-glitch-common .dfgc-scan{position:absolute;left:0;right:0;top:0;height:36px;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.22) 2px 3px);opacity:.45;animation:dfgc-scan 5s linear infinite}@keyframes dfgc-scan{0%{transform:translateY(0)}to{transform:translateY(36px)}}.deface-glitch-common .dfgc-chip{position:absolute;top:11px;right:12px;display:flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;background:var(--surface);border:1px solid var(--border-mid);clip-path:polygon(7px 0,100% 0,100% 100%,0 100%,0 7px)}.deface-glitch-common .dfgc-chip:before{content:"";width:6px;height:6px;background:var(--danger);box-shadow:0 0 6px rgba(var(--danger-rgb),.8)}.deface-glitch-common .dfgc-label{font-size:10px;letter-spacing:.08em;color:var(--text-dim);text-transform:uppercase}.deface-glitch-common .dfgc-label b{color:var(--danger)}@keyframes dfgc-flicker{0%,81%,86%,to{opacity:1;transform:translateZ(0)}83%{opacity:.35;transform:translate3d(-2px,0,0)}84.5%{opacity:1;transform:translate3d(2px,0,0)}}.deface-glitch-rare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden;opacity:0;animation:dfgr-enter .5s cubic-bezier(.2,.9,.3,1) forwards}.deface-glitch-rare .dfgr-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.deface-glitch-rare .dfgr-shard{animation:dfgr-jitter 3.2s steps(1,end) infinite;mix-blend-mode:screen}.deface-glitch-rare .dfgr-shard.a{fill:rgba(var(--danger-rgb),.55)}.deface-glitch-rare .dfgr-shard.b{fill:rgba(var(--accent-rgb),.45);animation-delay:.6s}.deface-glitch-rare .dfgr-shard.c{fill:rgba(var(--danger-rgb),.35);animation-delay:1.4s}.deface-glitch-rare .dfgr-tear{stroke:rgba(var(--accent-rgb),.6);stroke-width:1;animation:dfgr-scan 2.4s ease-in-out infinite}.deface-glitch-rare .dfgr-tear2{stroke:rgba(var(--danger-rgb),.5);stroke-width:1;animation:dfgr-scan 2.4s ease-in-out infinite reverse}.deface-glitch-rare .dfgr-chip{position:absolute;top:10px;right:12px;padding:4px 10px;background:var(--surface);border:1px solid var(--border-mid);clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);font-size:10px;letter-spacing:.1em;color:var(--danger);text-transform:uppercase;text-shadow:0 0 8px rgba(var(--danger-rgb),.6)}@keyframes dfgr-enter{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dfgr-jitter{0%,90%,to{transform:translateZ(0)}92%{transform:translate3d(-4px,0,0)}94%{transform:translate3d(3px,0,0)}96%{transform:translateZ(0)}}@keyframes dfgr-scan{0%,to{transform:scaleX(1);opacity:.7}50%{transform:scaleX(.92);opacity:.35}}.deface-glitch-legendary{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:25;overflow:hidden;font-family:ui-monospace,JetBrains Mono,monospace}.deface-glitch-legendary .dfgl-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 10%,rgba(var(--danger-rgb),.12),transparent 55%),radial-gradient(circle at 85% 90%,rgba(var(--accent-rgb),.1),transparent 55%);animation:dfgl-breathe 6s ease-in-out infinite}.deface-glitch-legendary .dfgl-band{position:absolute;left:0;right:0;height:2px;background:rgba(var(--accent-rgb),.4);box-shadow:0 0 8px rgba(var(--danger-rgb),.4);animation:dfgl-glitchband 4s steps(1,end) infinite}.deface-glitch-legendary .dfgl-band:nth-child(2){top:22%;animation-delay:.4s}.deface-glitch-legendary .dfgl-band:nth-child(3){top:54%;animation-delay:1.6s;background:rgba(var(--danger-rgb),.4)}.deface-glitch-legendary .dfgl-band:nth-child(4){top:81%;animation-delay:2.7s}.deface-glitch-legendary .dfgl-shard{position:absolute;width:60px;height:10px;background:rgba(var(--danger-rgb),.4);mix-blend-mode:screen;animation:dfgl-drift 9s linear infinite}.deface-glitch-legendary .dfgl-shard.x1{top:12%;left:8%}.deface-glitch-legendary .dfgl-shard.x2{background:rgba(var(--accent-rgb),.4);width:90px;height:8px;top:40%;left:60%;animation-duration:11s;animation-delay:2s}.deface-glitch-legendary .dfgl-shard.x3{top:70%;left:20%;animation-duration:13s;animation-delay:5s}.deface-glitch-legendary .dfgl-sig{position:absolute;right:16px;bottom:14px;font-size:11px;letter-spacing:.12em;color:var(--danger);text-transform:uppercase;text-shadow:0 0 8px rgba(var(--danger-rgb),.6);animation:dfgc-flicker 3.2s steps(1,end) infinite}.deface-glitch-legendary .dfgl-sig:before{content:"// DEFACED BY "}.deface-glitch-legendary .dfgl-sig:after{content:attr(data-handle)}@keyframes dfgl-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes dfgl-glitchband{0%,92%,to{opacity:0;transform:scaleX(1)}94%{opacity:1;transform:scaleX(.85) translate(2%)}96%{opacity:.6;transform:scaleX(1.05) translate(-2%)}}@keyframes dfgl-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(12px,-6px,0)}}.deface-skull-common{position:absolute;top:0;left:0;right:0;height:36px;overflow:hidden;pointer-events:none;z-index:20;font-family:ui-monospace,JetBrains Mono,monospace}.deface-skull-common .dfsc-strip{position:absolute;left:0;right:0;top:0;height:6px;background:rgba(var(--danger-rgb),.6);clip-path:polygon(0 0,100% 0,100% 40%,92% 100%,84% 45%,76% 100%,68% 45%,60% 100%,52% 45%,44% 100%,36% 45%,28% 100%,20% 45%,12% 100%,4% 45%,0 100%)}.deface-skull-common .dfsc-stamp{position:absolute;top:5px;left:14px;width:26px;height:26px;color:var(--danger);filter:drop-shadow(0 0 6px rgba(var(--danger-rgb),.55));animation:dfsc-pulse 3s ease-in-out infinite}.deface-skull-common .dfsc-splat{position:absolute;background:rgba(var(--danger-rgb),.45);border-radius:50%}.deface-skull-common .dfsc-splat.s1{top:14px;left:40px;width:5px;height:5px}.deface-skull-common .dfsc-splat.s2{top:24px;left:30px;width:3px;height:3px}.deface-skull-common .dfsc-chip{position:absolute;top:11px;right:12px;display:flex;align-items:center;gap:6px;padding:3px 9px;background:var(--surface);border:1px solid var(--border-mid)}.deface-skull-common .dfsc-chip svg{width:14px;height:14px;color:var(--danger);animation:dfsc-pulse 3s ease-in-out infinite}.deface-skull-common .dfsc-chip span{font-size:10px;letter-spacing:.08em;color:var(--text-dim);text-transform:uppercase}@keyframes dfsc-pulse{0%,to{filter:drop-shadow(0 0 1px rgba(var(--danger-rgb),.3))}50%{filter:drop-shadow(0 0 5px rgba(var(--danger-rgb),.8))}}.deface-skull-rare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden}.deface-skull-rare .dfsr-skull{position:absolute;top:8px;left:16px;width:56px;height:56px;color:var(--danger);filter:drop-shadow(0 0 10px rgba(var(--danger-rgb),.5));opacity:0;transform:scale(.4) rotate(-8deg);animation:dfsr-pop .5s cubic-bezier(.2,1.4,.4,1) .1s forwards}.deface-skull-rare .dfsr-fx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.deface-skull-rare .dfsr-splat{fill:rgba(var(--danger-rgb),.4);opacity:0;animation:dfsr-fadein .6s ease-out forwards}.deface-skull-rare .dfsr-splat.s2{animation-delay:.3s}.deface-skull-rare .dfsr-splat.s3{animation-delay:.5s}.deface-skull-rare .dfsr-drip{stroke:rgba(var(--danger-rgb),.5);stroke-width:2;stroke-linecap:round;fill:none;stroke-dasharray:24;stroke-dashoffset:24;animation:dfsr-drip 1.4s ease-in .7s forwards,dfsr-glisten 2.6s ease-in-out 2s infinite}.deface-skull-rare .dfsr-drip.d2{animation-delay:.9s,2.3s}.deface-skull-rare .dfsr-sticker{position:absolute;top:70px;left:82px;padding:2px 7px;background:var(--surface);border:1px solid var(--border-mid);font-size:9px;letter-spacing:.08em;color:var(--danger);text-transform:uppercase;transform:rotate(-4deg);opacity:0;animation:dfsr-fadein .5s ease-out .8s forwards}@keyframes dfsr-pop{to{opacity:1;transform:scale(1) rotate(-4deg)}}@keyframes dfsr-fadein{to{opacity:1}}@keyframes dfsr-drip{to{stroke-dashoffset:0}}@keyframes dfsr-glisten{0%,to{opacity:.5}50%{opacity:.9}}.deface-skull-legendary{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:25;overflow:hidden;font-family:ui-monospace,JetBrains Mono,monospace}.deface-skull-legendary .dfsl-mural{position:absolute;top:8%;left:50%;width:46%;max-width:340px;color:var(--danger);opacity:.09;transform:translate(-50%) scale(1);animation:dfsl-breathe 7s ease-in-out infinite}.deface-skull-legendary .dfsl-drip{position:absolute;top:0;width:3px;background:linear-gradient(180deg,rgba(var(--danger-rgb),.5),transparent);animation:dfsl-drop 5s linear infinite}.deface-skull-legendary .dfsl-drip.d1{left:18%;height:40%;animation-delay:0s}.deface-skull-legendary .dfsl-drip.d2{left:52%;height:55%;animation-delay:1.6s}.deface-skull-legendary .dfsl-drip.d3{left:78%;height:35%;animation-delay:3s}.deface-skull-legendary .dfsl-cornersvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.deface-skull-legendary .dfsl-corner{fill:rgba(var(--danger-rgb),.3);animation:dfsl-shimmer 3.4s ease-in-out infinite}.deface-skull-legendary .dfsl-sig{position:absolute;left:0;right:0;bottom:18px;text-align:center;font-size:22px;letter-spacing:.05em;color:var(--danger);opacity:.16;transform:rotate(-2deg);text-shadow:0 0 12px rgba(var(--danger-rgb),.4);animation:dfsl-shimmer 5s ease-in-out infinite}.deface-skull-legendary .dfsl-sig:after{content:attr(data-handle)}@keyframes dfsl-breathe{0%,to{opacity:.09;transform:translate(-50%) scale(1)}50%{opacity:.14;transform:translate(-50%) scale(1.02)}}@keyframes dfsl-drop{0%{transform:translate3d(0,-20%,0);opacity:0}10%{opacity:1}to{transform:translate3d(0,320%,0);opacity:0}}@keyframes dfsl-shimmer{0%,to{opacity:.55}50%{opacity:.9}}.deface-lumen-common{position:absolute;top:0;left:0;right:0;height:36px;overflow:hidden;pointer-events:none;z-index:20;font-family:ui-monospace,JetBrains Mono,monospace}.deface-lumen-common .dflc-tube{position:absolute;top:13px;left:0;right:0;height:5px;border-radius:3px;background:var(--accent);box-shadow:0 0 8px rgba(var(--accent-rgb),.9),0 0 20px rgba(var(--accent-rgb),.55),0 0 34px rgba(var(--accent-rgb),.3);animation:dflc-sputter 3.4s steps(1,end) infinite}.deface-lumen-common .dflc-haze{position:absolute;top:18px;left:0;right:0;height:14px;background:linear-gradient(180deg,rgba(var(--accent-rgb),.22),transparent);opacity:.7;animation:dflc-sputter 3.4s steps(1,end) infinite}.deface-lumen-common .dflc-chip{position:absolute;top:11px;right:12px;padding:3px 10px;background:var(--surface);border:1px solid var(--accent);clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px);box-shadow:0 0 8px rgba(var(--accent-rgb),.4),inset 0 0 6px rgba(var(--accent-rgb),.2);font-size:10px;letter-spacing:.1em;color:var(--accent);text-transform:uppercase;text-shadow:0 0 6px rgba(var(--accent-rgb),.6)}@keyframes dflc-sputter{0%,to{opacity:1}4%{opacity:.3}6%{opacity:1}7%{opacity:.15}9%{opacity:1}52%{opacity:1}54%{opacity:.4}56%{opacity:1}}.deface-lumen-rare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden}.deface-lumen-rare .dflr-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.deface-lumen-rare .dflr-tube{fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.8)) drop-shadow(0 0 14px rgba(var(--accent-rgb),.4));opacity:0;animation:dflr-poweron .6s ease-out .1s forwards,dflr-hum 2.8s ease-in-out 1s infinite}.deface-lumen-rare .dflr-arc{stroke:var(--success);stroke-width:1;fill:none;opacity:0;animation:dflr-spark 2.4s ease-in-out infinite}.deface-lumen-rare .dflr-arc.s2{animation-delay:.9s}.deface-lumen-rare .dflr-flare{fill:var(--accent);filter:drop-shadow(0 0 8px rgba(var(--accent-rgb),.9));animation:dflr-hum 2.8s ease-in-out 1s infinite}.deface-lumen-rare .dflr-tag{position:absolute;top:14px;right:16px;font-size:9px;letter-spacing:.1em;color:var(--accent);text-shadow:0 0 6px rgba(var(--accent-rgb),.7);text-transform:uppercase}@keyframes dflr-poweron{0%{opacity:0}30%{opacity:.2}45%{opacity:.9}60%{opacity:.3}to{opacity:1}}@keyframes dflr-hum{0%,to{opacity:1}50%{opacity:.82}}@keyframes dflr-spark{0%,to{opacity:0}45%{opacity:0}48%{opacity:1}52%{opacity:0}80%{opacity:0}83%{opacity:.8}86%{opacity:0}}.deface-lumen-legendary{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:25;overflow:hidden;font-family:ui-monospace,JetBrains Mono,monospace}.deface-lumen-legendary .dfll-frame{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:2px solid var(--accent);box-shadow:0 0 10px rgba(var(--accent-rgb),.6),inset 0 0 10px rgba(var(--accent-rgb),.3);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.deface-lumen-legendary .dfll-sigil{position:absolute;top:50%;left:50%;width:52%;max-width:420px;color:var(--accent);opacity:.06;transform:translate(-50%,-50%);animation:dfll-breathe 8s ease-in-out infinite}.deface-lumen-legendary .dfll-bloom{position:absolute;width:60%;height:60%;top:-10%;right:-10%;background:radial-gradient(circle,rgba(var(--accent-rgb),.16),transparent 60%);animation:dfll-drift 10s ease-in-out infinite}.deface-lumen-legendary .dfll-arcsvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.deface-lumen-legendary .dfll-arc{stroke:var(--success);stroke-width:1;fill:none;opacity:0;animation:dflr-spark 3.6s ease-in-out infinite}.deface-lumen-legendary .dfll-arc.s2{animation-delay:1.8s}.deface-lumen-legendary .dfll-sig{position:absolute;left:0;right:0;bottom:20px;text-align:center;font-size:20px;letter-spacing:.08em;color:var(--accent);opacity:.5;text-shadow:0 0 10px rgba(var(--accent-rgb),.7),0 0 22px rgba(var(--accent-rgb),.4);animation:dflc-sputter 5s steps(1,end) infinite}.deface-lumen-legendary .dfll-sig:after{content:attr(data-handle)}@keyframes dfll-breathe{0%,to{opacity:.06;transform:translate(-50%,-50%) scale(1)}50%{opacity:.1;transform:translate(-50%,-50%) scale(1.03)}}@keyframes dfll-drift{0%,to{transform:translate(0)}50%{transform:translate(-6%,6%)}}.deface-static{position:absolute;top:0;left:0;right:0;height:22px;pointer-events:none;z-index:20;font-family:ui-monospace,JetBrains Mono,monospace;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 6px))}.deface-static .dfst-band{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--text-faint);opacity:.5;mask:url(#dfst-mask);-webkit-mask:url(#dfst-mask);mask-size:100% 100%;-webkit-mask-size:100% 100%;animation:dfst-flicker1 .5s steps(8,end) infinite}.deface-static .dfst-band2{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--text-dim);opacity:.22;mix-blend-mode:screen;mask:url(#dfst-mask2);-webkit-mask:url(#dfst-mask2);mask-size:100% 100%;-webkit-mask-size:100% 100%;animation:dfst-flicker2 .7s steps(6,end) infinite reverse}.deface-static .dfst-chip{position:absolute;top:4px;right:12px;padding:3px 9px 3px 7px;background:var(--surface);border:1px solid var(--border-mid);clip-path:polygon(7px 0,100% 0,100% 100%,0 100%,0 7px);font-size:10px;letter-spacing:.08em;color:var(--text-faint);text-transform:uppercase}.deface-static .dfst-chip b{color:var(--text-dim)}@keyframes dfst-flicker1{0%,to{opacity:.5}12%{opacity:.32}25%{opacity:.56}38%{opacity:.26}50%{opacity:.5}62%{opacity:.36}75%{opacity:.52}88%{opacity:.3}}@keyframes dfst-flicker2{0%,to{opacity:.22}15%{opacity:.12}30%{opacity:.26}45%{opacity:.1}60%{opacity:.24}75%{opacity:.14}90%{opacity:.2}}.deface-leak{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden}.deface-leak .dflk-bloom{position:absolute;filter:blur(10px);mix-blend-mode:screen}.deface-leak .dflk-bloom.a{top:-40%;left:-14%;width:46%;height:180%;background:radial-gradient(circle,rgba(var(--accent-rgb),.32),transparent 60%);animation:dflk-drift1 9s ease-in-out infinite}.deface-leak .dflk-bloom.b{top:-50%;right:-14%;width:46%;height:190%;background:radial-gradient(circle,rgba(var(--success-rgb),.24),transparent 60%);animation:dflk-drift2 11s ease-in-out infinite reverse}.deface-leak .dflk-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.deface-leak .dflk-streak{stroke:rgba(var(--accent-rgb),.5);stroke-width:1.4;fill:none;mix-blend-mode:screen;animation:dflk-sweep 3.6s ease-in-out infinite}.deface-leak .dflk-streak.s2{stroke:rgba(var(--success-rgb),.4);animation-delay:1.1s}.deface-leak .dflk-streak.s3{animation-delay:2s}.deface-leak .dflk-flare{fill:var(--accent);filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.8));animation:dflk-flarepulse 3s ease-in-out infinite}.deface-leak .dflk-chip{position:absolute;top:10px;right:12px;padding:3px 10px;background:var(--surface);border:1px solid var(--accent);clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px);box-shadow:0 0 8px rgba(var(--accent-rgb),.35);font-size:10px;letter-spacing:.08em;color:var(--accent);text-transform:uppercase;text-shadow:0 0 6px rgba(var(--accent-rgb),.5)}@keyframes dflk-drift1{0%,to{transform:translateZ(0)}50%{transform:translate3d(6%,4%,0)}}@keyframes dflk-drift2{0%,to{transform:translateZ(0)}50%{transform:translate3d(-5%,-3%,0)}}@keyframes dflk-sweep{0%,to{opacity:.15}50%{opacity:.65}}@keyframes dflk-flarepulse{0%,to{opacity:.5}50%{opacity:1}}.deface-stamp{position:absolute;top:8px;left:10px;pointer-events:none;z-index:20;font-family:ui-monospace,JetBrains Mono,monospace}.deface-stamp .dfsm-stamp{position:relative;display:flex;flex-direction:column;align-items:center;padding:5px 12px;border:2px solid var(--warning);outline:1px solid var(--warning);outline-offset:4px;transform:rotate(-12deg);opacity:.8;overflow:hidden}.deface-stamp .dfsm-stamp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--warning);opacity:.22;filter:url(#dfsm-grain);mix-blend-mode:multiply}.deface-stamp .dfsm-l1{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--warning)}.deface-stamp .dfsm-l2{font-size:7px;letter-spacing:.1em;color:var(--warning);margin-top:1px}.deface-stamp .dfsm-chip{position:absolute;top:10px;right:12px;padding:3px 9px;background:var(--surface);border:1px solid var(--warning);font-size:10px;letter-spacing:.08em;color:var(--warning);text-transform:uppercase;white-space:nowrap}.deface-parasite{position:absolute;top:6px;left:0;width:150px;height:46px;pointer-events:none;z-index:20;font-family:ui-monospace,JetBrains Mono,monospace}.deface-parasite .dfpa-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.deface-parasite .dfpa-lead{stroke:var(--text-faint);stroke-width:1.6;fill:none;stroke-linecap:round;animation:dfpa-leadflicker 4s steps(1,end) infinite}.deface-parasite .dfpa-trace{stroke:var(--success);stroke-width:1.2;fill:none;filter:drop-shadow(0 0 3px rgba(var(--success-rgb),.7));stroke-dasharray:4 3;animation:dfpa-tracemove 1.2s linear infinite}.deface-parasite .dfpa-scope{position:absolute;left:60px;top:16px;width:64px;height:26px;background:var(--surface);border:1px solid var(--border-mid)}.deface-parasite .dfpa-wave{fill:none;stroke:var(--success);stroke-width:1.4;filter:drop-shadow(0 0 3px rgba(var(--success-rgb),.7));stroke-dasharray:70;stroke-dashoffset:0;animation:dfpa-spike 2.6s ease-in-out infinite}.deface-parasite .dfpa-chip{position:absolute;top:2px;right:-4px;display:flex;align-items:center;gap:5px;padding:3px 8px;background:var(--surface);border:1px solid var(--success);font-size:9px;letter-spacing:.08em;color:var(--success);text-transform:uppercase;white-space:nowrap}.deface-parasite .dfpa-dot{width:5px;height:5px;background:var(--success);border-radius:50%;box-shadow:0 0 5px rgba(var(--success-rgb),.9);animation:dfpa-blink 1.4s steps(1,end) infinite}@keyframes dfpa-leadflicker{0%,88%,to{opacity:1}90%{opacity:.4}92%{opacity:1}}@keyframes dfpa-tracemove{0%{stroke-dashoffset:0}to{stroke-dashoffset:14}}@keyframes dfpa-spike{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:24}}@keyframes dfpa-blink{0%,49%{opacity:1}50%,to{opacity:.2}}.deface-dissolve{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:25;overflow:hidden;font-family:ui-monospace,JetBrains Mono,monospace}.deface-dissolve .dfds-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 15%,rgba(var(--danger-rgb),.13),transparent 55%),radial-gradient(circle at 82% 88%,rgba(var(--danger-rgb),.1),transparent 55%);animation:dfds-breathe 6s ease-in-out infinite}.deface-dissolve .dfds-pit{position:absolute;width:14px;height:14px;border:1px solid rgba(var(--gold-rgb),.5);box-shadow:0 0 6px rgba(var(--gold-rgb),.4);border-radius:30% 70% 60% 40%;opacity:.5}.deface-dissolve .dfds-pit.p1{top:4px;left:4px}.deface-dissolve .dfds-pit.p2{top:4px;right:4px;border-radius:70% 30% 40% 60%}.deface-dissolve .dfds-pit.p3{bottom:4px;left:4px;border-radius:60% 40% 30% 70%}.deface-dissolve .dfds-pit.p4{bottom:4px;right:4px;border-radius:40% 60% 70% 30%}.deface-dissolve .dfds-shard{position:absolute;width:7px;height:7px;background:rgba(var(--danger-rgb),.45);mix-blend-mode:screen;animation:dfds-lift 6s ease-in infinite}.deface-dissolve .dfds-shard.c1{left:12%;bottom:10%;animation-delay:0s}.deface-dissolve .dfds-shard.c2{left:30%;bottom:4%;animation-delay:1.1s;width:5px;height:5px}.deface-dissolve .dfds-shard.c3{left:52%;bottom:14%;animation-delay:2.3s}.deface-dissolve .dfds-shard.c4{left:68%;bottom:6%;animation-delay:3.4s;width:6px;height:6px}.deface-dissolve .dfds-shard.c5{left:80%;bottom:18%;animation-delay:.6s}.deface-dissolve .dfds-shard.c6{left:42%;bottom:22%;animation-delay:4.2s;width:5px;height:5px}.deface-dissolve .dfds-sig{position:absolute;right:16px;bottom:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;animation:dfds-sigflicker 3.6s steps(1,end) infinite}.deface-dissolve .dfds-sig:before{content:"BURNED BY ";color:var(--gold)}.deface-dissolve .dfds-sig:after{content:attr(data-handle);color:var(--danger);text-shadow:0 0 8px rgba(var(--danger-rgb),.6)}@keyframes dfds-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes dfds-lift{0%{transform:translateZ(0) rotate(0);opacity:0}10%{opacity:1}to{transform:translate3d(4px,-140%,0) rotate(140deg);opacity:0}}@keyframes dfds-sigflicker{0%,90%,to{opacity:1}92%{opacity:.3}94%{opacity:1}}.deface-wraith{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden}.deface-wraith .dfwr-ghost{position:absolute;top:18px;left:20px;display:flex;align-items:center;gap:14px;filter:blur(1px);transform:translate3d(26px,8px,0);mix-blend-mode:screen;animation:dfwr-driftpar 7s ease-in-out infinite}.deface-wraith .dfwr-avatar{width:44px;height:44px;background:var(--text-dim);opacity:.18;clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px)}.deface-wraith .dfwr-namebar{width:140px;height:12px;background:var(--text-dim);opacity:.14}.deface-wraith .dfwr-echo{position:absolute;top:18px;left:20px;display:flex;align-items:center;gap:14px;mix-blend-mode:screen;transform:translate3d(30px,10px,0)}.deface-wraith .dfwr-eavatar,.deface-wraith .dfwr-enamebar{animation:dfwr-echoalpha 4s ease-in-out infinite}.deface-wraith .dfwr-eavatar{width:44px;height:44px;background:var(--accent);clip-path:polygon(6px 0,100% 0,100% 100%,0 100%,0 6px)}.deface-wraith .dfwr-enamebar{width:140px;height:12px;background:var(--accent)}.deface-wraith .dfwr-chip{position:absolute;top:10px;right:12px;padding:3px 9px;background:var(--surface);border:1px solid var(--border-subtle);font-size:9px;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase}@keyframes dfwr-driftpar{0%,to{transform:translate3d(26px,8px,0)}50%{transform:translate3d(34px,12px,0)}}@keyframes dfwr-echoalpha{0%,to{opacity:0}50%{opacity:.45}}.deface-censor{position:absolute;left:0;right:0;top:0;height:48px;pointer-events:none;z-index:20;font-family:ui-monospace,JetBrains Mono,monospace}.deface-censor .dfce-bar{position:absolute;height:11px;background:var(--bg);border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);opacity:.92}.deface-censor .dfce-bar.b1{left:6%;width:22%;top:6px;transform:rotate(-1.4deg)}.deface-censor .dfce-bar.b2{left:30%;width:16%;top:22px;transform:rotate(1.2deg)}.deface-censor .dfce-bar.b3{left:48%;width:20%;top:12px;transform:rotate(-.8deg)}.deface-censor .dfce-stamp{position:absolute;left:72%;top:30px;font-size:9px;letter-spacing:.08em;color:var(--text-faint);text-transform:uppercase}.deface-monolith{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:25;overflow:hidden;font-family:ui-monospace,JetBrains Mono,monospace}.deface-monolith .dfmn-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 0% 50%,rgba(var(--gold-rgb),.08),transparent 60%)}.deface-monolith .dfmn-slab{position:absolute;top:0;left:0;bottom:0;width:24%;max-width:180px;background:linear-gradient(180deg,rgba(var(--gold-rgb),.16),rgba(var(--gold-rgb),.06));-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent);mask-image:linear-gradient(90deg,#000 70%,transparent);overflow:hidden;animation:dfmn-shimmer 8s ease-in-out infinite}.deface-monolith .dfmn-glyphs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:var(--gold);fill:var(--gold);opacity:.22}.deface-monolith .dfmn-sweep{position:absolute;left:0;right:0;height:40%;background:linear-gradient(180deg,transparent,rgba(var(--gold-rgb),.35),transparent);mix-blend-mode:screen;animation:dfmn-sweep 6s linear infinite}.deface-monolith .dfmn-sig{position:absolute;left:14px;bottom:14px;font-size:11px;letter-spacing:.1em;color:var(--gold);opacity:.55;text-transform:uppercase;animation:dfmn-shimmer 5s ease-in-out infinite}.deface-monolith .dfmn-sig:before{content:"ETCHED BY "}.deface-monolith .dfmn-sig:after{content:attr(data-handle)}@keyframes dfmn-sweep{0%{transform:translateY(-100%)}to{transform:translateY(350%)}}@keyframes dfmn-shimmer{0%,to{opacity:.55}50%{opacity:.9}}.deface-corrosion{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden}.deface-corrosion .dfco-patch{position:absolute;width:48px;height:48px;mask:url(#dfco-mask);-webkit-mask:url(#dfco-mask);mask-size:100% 100%;-webkit-mask-size:100% 100%;opacity:.38}.deface-corrosion .dfco-patch.warn{background:var(--warning)}.deface-corrosion .dfco-patch.verd{background:var(--success)}.deface-corrosion .dfco-patch.tl{top:-20px;left:-20px}.deface-corrosion .dfco-patch.tl.verd{top:-12px;left:6px;width:32px;height:32px}.deface-corrosion .dfco-patch.br{bottom:-20px;right:-20px}.deface-corrosion .dfco-patch.br.verd{bottom:-12px;right:6px;width:32px;height:32px}.deface-corrosion .dfco-flake{position:absolute;width:5px;height:5px;background:var(--warning);opacity:.5;animation:dfco-shimmer 4s ease-in-out infinite}.deface-corrosion .dfco-flake.f1{top:18px;left:24px}.deface-corrosion .dfco-flake.f2{top:30px;left:6px;animation-delay:1.2s}.deface-corrosion .dfco-flake.f3{bottom:14px;right:20px;animation-delay:2.1s}.deface-corrosion .dfco-drip{position:absolute;top:0;width:2px;background:linear-gradient(180deg,rgba(var(--danger-rgb),.55),transparent);animation:dfco-drop 4.5s linear infinite}.deface-corrosion .dfco-drip.d1{left:20px;height:60%}.deface-corrosion .dfco-drip.d2{right:26px;height:50%;animation-delay:1.8s}.deface-corrosion .dfco-chip{position:absolute;top:10px;right:12px;padding:3px 9px;background:var(--surface);border:1px solid var(--warning);font-size:10px;letter-spacing:.08em;color:var(--warning);text-transform:uppercase}@keyframes dfco-shimmer{0%,to{opacity:.35}50%{opacity:.7}}@keyframes dfco-drop{0%{transform:translateY(-20%);opacity:0}12%{opacity:1}to{transform:translateY(220%);opacity:0}}.self-deface-wash.svelte-1nthh3p{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:55}.self-deface-wash.svelte-1nthh3p .deface-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.self-deface-wash.svelte-1nthh3p .deface-glitch-common,.self-deface-wash.svelte-1nthh3p .deface-skull-common,.self-deface-wash.svelte-1nthh3p .deface-lumen-common,.self-deface-wash.svelte-1nthh3p .deface-static,.self-deface-wash.svelte-1nthh3p .deface-stamp,.self-deface-wash.svelte-1nthh3p .deface-censor{top:48px}main.svelte-nejbyb{box-shadow:0 0 0 2px var(--border-strong)}.boot-gate.svelte-nejbyb{display:flex;align-items:center;justify-content:center;height:100vh}.boot-text.svelte-nejbyb{font-size:.75rem;letter-spacing:.2em;color:var(--text-muted);text-transform:uppercase}.boot-cursor.svelte-nejbyb{color:var(--accent);animation:svelte-nejbyb-blink 1s step-end infinite}@keyframes svelte-nejbyb-blink{0%,to{opacity:1}50%{opacity:0}}
