@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-500-lFbtlQH6.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-700-RjhwGPKo.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-C38fXH4l.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-500-Cerq10X2.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-LgqL8muc.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-700-Yt3aPRUw.woff2) format("woff2")}:root{--bg-0: #0c0c16;--bg-1: #0f0f1a;--surface-0: #14141f;--surface-1: #191927;--surface-2: #1f1f30;--surface-3: #262639;--line: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .12);--purple: #7f5af0;--purple-dark: #6b3fd4;--purple-light: #c4b5fd;--magenta: #c026d3;--pink: #f472b6;--green: #2cb67d;--green-bright: #43d99a;--amber: #e8b44f;--cyan: #67e8f9;--red: #f06565;--purple-rgb: 127, 90, 240;--magenta-rgb: 192, 38, 211;--pink-rgb: 244, 114, 182;--green-rgb: 44, 182, 125;--grad-sig: linear-gradient(135deg, #7f5af0 0%, #c026d3 55%, #f472b6 100%);--grad-sig-soft: linear-gradient( 135deg, rgba(127, 90, 240, .16), rgba(192, 38, 211, .12), rgba(244, 114, 182, .1) );--grad-text: linear-gradient(90deg, #c4b5fd 0%, #e879f9 55%, #f9a8d4 100%);--grad-btn: linear-gradient(135deg, #7f5af0 0%, #a03be0 55%, #c026d3 100%);--text-hi: #fffffe;--text-mid: #a3aec2;--text-low: #6b7690;--font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--font-mono: ui-monospace, "Cascadia Code", "Consolas", monospace;--track-display: -.035em;--clay-fill: linear-gradient(145deg, var(--surface-2) 0%, var(--surface-0) 100%);--clay-fill-hi: linear-gradient(145deg, #262639 0%, #17172a 100%);--clay-raised: inset 0 1.5px .5px rgba(255, 255, 255, .11), inset 1px 0 1px -.5px rgba(255, 255, 255, .04), inset 0 -3px 7px rgba(0, 0, 0, .38), 0 10px 22px -10px rgba(0, 0, 0, .65), 0 28px 56px -28px rgba(0, 0, 0, .55);--clay-raised-sm: inset 0 1px .5px rgba(255, 255, 255, .1), inset 0 -2px 5px rgba(0, 0, 0, .35), 0 6px 14px -7px rgba(0, 0, 0, .6);--clay-pressed: inset 0 3px 8px rgba(0, 0, 0, .55), inset 0 -1px 0 rgba(255, 255, 255, .05), 0 1px 0 rgba(255, 255, 255, .03);--clay-pit: inset 0 2.5px 7px rgba(0, 0, 0, .55), inset 0 -1px 0 rgba(255, 255, 255, .045);--glow-purple: 0 4px 30px rgba(127, 90, 240, .5);--glow-sig: 0 4px 30px rgba(127, 90, 240, .45), 0 8px 44px -8px rgba(192, 38, 211, .35);--r-sm: 10px;--r-md: 16px;--r-lg: 22px;--r-xl: 30px;--r-pill: 999px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--dur-fast: .16s;--dur-base: .26s;--dur-slow: .48s;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg-0);color:var(--text-hi);font-family:var(--font-body);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}#app{height:100vh}button{font-family:inherit;color:inherit}::selection{background:#7f5af073;color:#fffffe}*{scrollbar-width:thin;scrollbar-color:rgba(127,90,240,.35) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#7f5af047;border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:#7f5af080}*::-webkit-scrollbar-track{background:transparent}.clay{background:var(--clay-fill);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--clay-raised)}.clay-sm{background:var(--clay-fill);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--clay-raised-sm)}.clay-pit{background:linear-gradient(180deg,#0d0d17,#12121d);border:1px solid rgba(0,0,0,.55);border-radius:var(--r-md);box-shadow:var(--clay-pit)}.sheen{position:relative}.sheen:before{content:"";position:absolute;inset:0 0 auto;height:42%;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,#ffffff12,#fff0)}.carve{--carve-r: 24px;-webkit-mask:radial-gradient(circle at top right,transparent 0 calc(var(--carve-r) - .5px),#000 var(--carve-r));mask:radial-gradient(circle at top right,transparent 0 calc(var(--carve-r) - .5px),#000 var(--carve-r))}.neon-rail{background:linear-gradient(90deg,var(--purple),var(--magenta),var(--pink),var(--purple));background-size:300% 100%;animation:neon-rail 6s linear infinite;border-radius:var(--r-pill)}@keyframes neon-rail{to{background-position:300% 0}}.scroller-fade{-webkit-mask:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);overflow-x:auto;scrollbar-width:none}.scroller-fade::-webkit-scrollbar{display:none}.display{font-family:var(--font-display);font-weight:700;letter-spacing:var(--track-display);line-height:1.02;color:var(--text-hi)}.label{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--purple-light)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.grad-text{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes zf-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes zf-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes zf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes zf-shimmer{0%{left:-100%}to{left:100%}}@keyframes zf-drift-a{0%,to{transform:translate(0)}33%{transform:translate(12px,-18px)}66%{transform:translate(-8px,10px)}}@keyframes zf-drift-b{0%,to{transform:translate(0)}33%{transform:translate(-15px,12px)}66%{transform:translate(10px,-8px)}}@keyframes zf-breathe{0%,to{box-shadow:0 0 #2cb67d8c,0 0 10px #2cb67dcc}70%{box-shadow:0 0 0 7px #2cb67d00,0 0 10px #2cb67d66}}@keyframes zf-scan{0%{transform:translateY(-120%)}55%,to{transform:translateY(340%)}}@keyframes zf-spin{to{transform:rotate(360deg)}}@keyframes zf-flow{to{stroke-dashoffset:-28}}@keyframes zf-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.butterfly.svelte-puzbtm{display:block;filter:drop-shadow(0 0 8px rgba(127,90,240,.55))}.wing.svelte-puzbtm{transform-origin:32px 34px}@media(prefers-reduced-motion:no-preference){.flutter.svelte-puzbtm .wl:where(.svelte-puzbtm){animation:svelte-puzbtm-beat-l 3.4s ease-in-out infinite}.flutter.svelte-puzbtm .wr:where(.svelte-puzbtm){animation:svelte-puzbtm-beat-r 3.4s ease-in-out infinite}}@keyframes svelte-puzbtm-beat-l{0%,to{transform:scaleX(1)}50%{transform:scaleX(.82)}}@keyframes svelte-puzbtm-beat-r{0%,to{transform:scaleX(1)}50%{transform:scaleX(.82)}}.sidebar.svelte-1nhzsi7{display:flex;flex-direction:column;width:224px;flex:0 0 auto;padding:var(--sp-5) var(--sp-4);border-radius:var(--r-xl)}.brand.svelte-1nhzsi7{display:flex;align-items:center;gap:11px;padding:2px 6px 0}.word.svelte-1nhzsi7{display:flex;flex-direction:column;gap:0}.name.svelte-1nhzsi7{font-size:19px;line-height:1.05}.sub.svelte-1nhzsi7{font-size:9px;letter-spacing:.34em;text-transform:uppercase;color:var(--text-low)}.nav.svelte-1nhzsi7{position:relative;display:flex;flex-direction:column;gap:6px;margin-top:var(--sp-6)}.indicator.svelte-1nhzsi7{position:absolute;left:0;top:0;width:100%;height:46px;border-radius:var(--r-md);background:linear-gradient(145deg,#7f5af033,#c026d31a);border:1px solid rgba(127,90,240,.4);box-shadow:var(--clay-pressed),0 0 22px -6px #7f5af08c;transition:transform var(--dur-slow) var(--ease-spring);pointer-events:none}.indicator.svelte-1nhzsi7:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:var(--r-pill);background:var(--grad-sig);box-shadow:0 0 10px #c026d3cc}.item.svelte-1nhzsi7{position:relative;z-index:1;display:flex;align-items:center;gap:11px;height:46px;padding:0 14px;border:none;background:none;border-radius:var(--r-md);font-family:var(--font-display);font-size:14px;font-weight:500;letter-spacing:.01em;color:var(--text-mid);cursor:pointer;transition:color var(--dur-base) ease,transform var(--dur-fast) var(--ease-out-expo)}.item.svelte-1nhzsi7:hover{color:var(--text-hi);transform:translate(2px)}.item.svelte-1nhzsi7:focus-visible{outline:2px solid var(--purple-light);outline-offset:-2px}.item.active.svelte-1nhzsi7{color:#fffffe;font-weight:700}.ico.svelte-1nhzsi7{display:grid;place-items:center;opacity:.85}.item.active.svelte-1nhzsi7 .ico:where(.svelte-1nhzsi7){color:var(--purple-light);filter:drop-shadow(0 0 6px rgba(127,90,240,.8))}.foot.svelte-1nhzsi7{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:var(--sp-5)}.status.svelte-1nhzsi7{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-pill);background:linear-gradient(180deg,#0d0d17,#12121d);border:1px solid rgba(0,0,0,.55);box-shadow:var(--clay-pit)}.dot.svelte-1nhzsi7{width:8px;height:8px;border-radius:50%;background:#4a4a63;transition:background var(--dur-base) ease}.dot.on.svelte-1nhzsi7{background:var(--green)}@media(prefers-reduced-motion:no-preference){.dot.on.svelte-1nhzsi7{animation:zf-breathe 2.2s ease-out infinite}}.txt.svelte-1nhzsi7{font-size:11px;font-weight:600;color:var(--text-mid)}.ver.svelte-1nhzsi7{font-size:10px;color:var(--text-low)}.card.svelte-14efj7c{position:relative;background:var(--clay-fill);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--clay-raised);transition:border-color var(--dur-base) ease,box-shadow var(--dur-base) ease,transform var(--dur-base) var(--ease-out-expo)}.lg.svelte-14efj7c{padding:var(--sp-5)}.md.svelte-14efj7c{padding:var(--sp-4)}.sm.svelte-14efj7c{padding:var(--sp-3)}.none.svelte-14efj7c{padding:0}.glow.svelte-14efj7c{border-color:#7f5af047;box-shadow:inset 0 1.5px .5px #ffffff1c,inset 0 -3px 7px #00000061,0 10px 22px -10px #000000a6,0 0 44px -8px #7f5af047,0 0 90px -20px #c026d338}.btn.svelte-g9c1iq{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:var(--r-md);font-family:var(--font-display);font-weight:700;letter-spacing:.02em;cursor:pointer;overflow:hidden;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out-expo),box-shadow var(--dur-base) ease,filter var(--dur-fast) ease;-webkit-user-select:none;user-select:none}.btn.svelte-g9c1iq:focus-visible{outline:2px solid var(--purple-light);outline-offset:2px}.btn.svelte-g9c1iq:disabled{opacity:.45;cursor:not-allowed}.md.svelte-g9c1iq{padding:12px 22px;font-size:14px}.sm.svelte-g9c1iq{padding:8px 14px;font-size:12.5px;border-radius:var(--r-sm);gap:6px}.lg.svelte-g9c1iq{padding:15px 30px;font-size:15px;border-radius:18px}.primary.svelte-g9c1iq{color:#fffffe;background:linear-gradient(180deg,#ffffff29,#00000024),var(--grad-btn);box-shadow:inset 0 1.5px .5px #ffffff47,inset 0 -2.5px 5px #28063c80,0 4px 30px #7f5af080,0 2px 6px #0006}.primary.svelte-g9c1iq:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);animation:zf-shimmer 2.6s infinite}.primary.svelte-g9c1iq:hover:not(:disabled){transform:translateY(-1.5px);filter:brightness(1.07);box-shadow:inset 0 1.5px .5px #ffffff4d,inset 0 -2.5px 5px #28063c80,0 6px 40px #7f5af09e,0 10px 24px -8px #c026d380}.solid.svelte-g9c1iq{color:var(--text-hi);background:var(--clay-fill-hi);border:1px solid var(--line-strong);box-shadow:var(--clay-raised-sm)}.solid.svelte-g9c1iq:hover:not(:disabled){transform:translateY(-1.5px);border-color:#7f5af073;box-shadow:inset 0 1px .5px #ffffff1f,inset 0 -2px 5px #00000059,0 8px 18px -7px #000000b3,0 0 24px -6px #7f5af059}.ghost.svelte-g9c1iq{color:var(--text-mid);background:#ffffff09;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;font-weight:500;font-family:var(--font-body)}.ghost.svelte-g9c1iq:hover:not(:disabled){color:var(--text-hi);border-color:var(--line-strong);background:#ffffff0f}.danger.svelte-g9c1iq{color:#ffe4e4;background:linear-gradient(180deg,#ffffff1a,#00000029),linear-gradient(145deg,#5b2330,#401722);border:1px solid rgba(240,101,101,.35);box-shadow:inset 0 1px .5px #ffffff1f,inset 0 -2px 5px #0006,0 6px 16px -6px #0009}.danger.svelte-g9c1iq:hover:not(:disabled){filter:brightness(1.12);box-shadow:inset 0 1px .5px #ffffff24,inset 0 -2px 5px #0006,0 0 24px -4px #f0656573}.btn.svelte-g9c1iq:active:not(:disabled){transform:translateY(1px) scale(.985);box-shadow:var(--clay-pressed)}.panel.svelte-1qvn0ur{display:grid;grid-template-columns:minmax(250px,320px) 1fr;gap:var(--sp-6);align-items:center}@media(max-width:980px){.panel.svelte-1qvn0ur{grid-template-columns:1fr}}.device-stage.svelte-1qvn0ur{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--sp-2) 0 0}.device-float.svelte-1qvn0ur{position:relative;z-index:1;width:min(100%,300px)}.device.svelte-1qvn0ur{width:100%;height:auto;display:block}@media(prefers-reduced-motion:no-preference){.device-float.svelte-1qvn0ur{animation:zf-float 6s ease-in-out infinite}}.ground.svelte-1qvn0ur{width:62%;height:22px;margin-top:-8px;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.65) 0%,transparent 70%);filter:blur(4px)}.scr.svelte-1qvn0ur{font-family:var(--font-mono);font-size:10.5px;fill:#cbb8ff;letter-spacing:.08em}.scr-big.svelte-1qvn0ur{font-size:15px;font-weight:700;fill:#fffffe}.scr-dim.svelte-1qvn0ur{fill:#cbb8ff8c;font-size:9px}@media(prefers-reduced-motion:no-preference){.scanline.svelte-1qvn0ur{animation:zf-scan 3.8s ease-in-out infinite}.led.on.svelte-1qvn0ur{animation:zf-breathe 2.2s ease-out infinite;border-radius:50%}}.readout.svelte-1qvn0ur{display:flex;gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;justify-content:center}.chip.svelte-1qvn0ur{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:var(--r-pill);background:linear-gradient(180deg,#0d0d17,#12121d);border:1px solid rgba(0,0,0,.55);box-shadow:var(--clay-pit);font-size:11.5px}.chip.svelte-1qvn0ur .k:where(.svelte-1qvn0ur){color:var(--text-low);letter-spacing:.12em;font-size:9.5px}.chip.svelte-1qvn0ur .v:where(.svelte-1qvn0ur){color:var(--purple-light);font-weight:600}.slots.svelte-1qvn0ur{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3)}@media(max-width:640px){.slots.svelte-1qvn0ur{grid-template-columns:repeat(2,minmax(0,1fr))}}.slot.svelte-1qvn0ur{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:104px;padding:12px 14px;cursor:pointer;text-align:left;overflow:hidden;transition:transform var(--dur-base) var(--ease-out-expo),border-color var(--dur-base) ease,box-shadow var(--dur-base) ease}@media(prefers-reduced-motion:no-preference){.slot.svelte-1qvn0ur{animation:zf-rise .48s var(--ease-out-expo) backwards}}.slot.svelte-1qvn0ur:hover{transform:translateY(-3px);border-color:#7f5af080;box-shadow:inset 0 1px .5px #ffffff1a,inset 0 -2px 5px #00000059,0 10px 22px -8px #000000b3,0 0 26px -8px #7f5af073}.slot.svelte-1qvn0ur:focus-visible{outline:2px solid var(--purple-light);outline-offset:2px}.idx.svelte-1qvn0ur{font-size:10.5px;color:var(--text-low);background:#ffffff0d;border:1px solid var(--line);border-radius:6px;padding:2px 7px}.occupied.svelte-1qvn0ur .idx:where(.svelte-1qvn0ur){color:#fffffe;background:linear-gradient(180deg,#ffffff29,#0000001f),var(--grad-sig);border-color:transparent;box-shadow:0 0 10px -2px #c026d399}.name.svelte-1qvn0ur{margin-top:auto;font-family:var(--font-display);font-weight:700;font-size:13.5px;letter-spacing:-.01em;color:var(--text-hi);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name.dim.svelte-1qvn0ur{color:var(--text-low);font-weight:500;font-family:var(--font-body);font-size:12.5px}.size.svelte-1qvn0ur{font-size:10.5px;color:var(--text-low)}.empty-mark.svelte-1qvn0ur{margin-top:6px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:var(--text-low);border:1.5px dashed rgba(255,255,255,.14)}.fill-rail.svelte-1qvn0ur{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--purple),var(--magenta),var(--pink),var(--purple));background-size:300% 100%}@media(prefers-reduced-motion:no-preference){.fill-rail.svelte-1qvn0ur{animation:neon-rail 6s linear infinite}}.conn.svelte-idqle7{display:flex;align-items:flex-start;width:100%}.stop.svelte-idqle7{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:64px}.puck.svelte-idqle7{width:44px;height:44px;border-radius:15px;display:grid;place-items:center;color:var(--text-low);background:var(--clay-fill);border:1px solid var(--line);box-shadow:var(--clay-raised-sm);transition:color var(--dur-base) ease,border-color var(--dur-base) ease,box-shadow var(--dur-base) ease,transform var(--dur-base) var(--ease-spring)}.passed.svelte-idqle7 .puck:where(.svelte-idqle7){color:var(--purple-light);border-color:#7f5af04d}.active.svelte-idqle7 .puck:where(.svelte-idqle7){transform:scale(1.12);color:#fffffe;border-color:#7f5af099;box-shadow:inset 0 1px .5px #ffffff24,inset 0 -2px 5px #00000059,0 8px 18px -7px #000000b3,0 0 26px -4px #7f5af099}.active.svelte-idqle7 .puck.flashing:where(.svelte-idqle7){border-color:#f472b699;box-shadow:inset 0 1px .5px #ffffff24,inset 0 -2px 5px #00000059,0 8px 18px -7px #000000b3,0 0 30px -2px #f472b6a6}@media(prefers-reduced-motion:no-preference){.active.svelte-idqle7 .puck:where(.svelte-idqle7){animation:zf-pulse 2.4s ease-in-out infinite}.ping.p1.svelte-idqle7{animation:zf-blink 1.4s ease-in-out infinite}.ping.p2.svelte-idqle7{animation:zf-blink 1.4s ease-in-out .35s infinite}}.lbl.svelte-idqle7{font-size:10.5px;font-weight:600;letter-spacing:.02em;color:var(--text-low);transition:color var(--dur-base) ease;white-space:nowrap}.active.svelte-idqle7 .lbl:where(.svelte-idqle7){color:var(--text-hi)}.passed.svelte-idqle7 .lbl:where(.svelte-idqle7){color:var(--text-mid)}.seg.svelte-idqle7{position:relative;flex:1;height:6px;margin-top:19px;border-radius:var(--r-pill);background:linear-gradient(180deg,#0b0b14,#10101a);box-shadow:var(--clay-pit);overflow:hidden}.seg.filled.svelte-idqle7:before,.seg.feeding.svelte-idqle7:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:var(--grad-sig);box-shadow:0 0 8px #c026d399}.seg.feeding.svelte-idqle7:before{opacity:.9}.pulse.svelte-idqle7{position:absolute;top:50%;left:-18%;width:34%;height:3px;transform:translateY(-50%);border-radius:var(--r-pill);background:linear-gradient(90deg,transparent,#fffffe,transparent);opacity:.9}@media(prefers-reduced-motion:no-preference){.pulse.svelte-idqle7{animation:svelte-idqle7-conn-travel 1.1s linear infinite}}@keyframes svelte-idqle7-conn-travel{0%{left:-34%}to{left:100%}}.fi-grid.svelte-h3fubb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-3)}@media(max-width:1100px){.fi-grid.svelte-h3fubb{grid-template-columns:repeat(3,minmax(0,1fr))}}.fi-tile.svelte-h3fubb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 10px 16px;transition:transform var(--dur-base) var(--ease-out-expo),border-color var(--dur-base) ease,box-shadow var(--dur-base) ease}.compact.svelte-h3fubb .fi-tile:where(.svelte-h3fubb){padding:14px 8px 12px}.fi-tile.svelte-h3fubb:hover{transform:translateY(-3px);border-color:#7f5af073;box-shadow:inset 0 1px .5px #ffffff1a,inset 0 -2px 5px #00000059,0 10px 22px -8px #000000b3,0 0 28px -8px #7f5af066}.fi.svelte-h3fubb{display:inline-flex}.fi-name.svelte-h3fubb{font-size:12px;font-weight:600;letter-spacing:-.01em;color:#fffffee0}@media(prefers-reduced-motion:no-preference){.live.svelte-h3fubb .fi-reticle:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-aim 2.4s var(--ease-out-expo) infinite;transform-origin:30px 30px}.live.svelte-h3fubb .fi-ring:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-aim-ring 2.4s var(--ease-out-expo) infinite;transform-origin:30px 30px}.live.svelte-h3fubb .fi-target:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-target 2.4s ease-in-out infinite}.live.svelte-h3fubb .fi-round:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-kick 1.6s ease-in-out infinite}.live.svelte-h3fubb .fi-recoil-line:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-hold 1.6s ease-in-out infinite}.live.svelte-h3fubb .fi-sweep:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-spin 2.8s linear infinite;transform-origin:30px 30px}.live.svelte-h3fubb .fi-blip:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-blip 2.8s ease-in-out infinite}.live.svelte-h3fubb .fi-led:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-led 3.2s linear infinite}.live.svelte-h3fubb .fi-a:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-remap-a 2.4s var(--ease-out-expo) infinite}.live.svelte-h3fubb .fi-b:where(.svelte-h3fubb){animation:svelte-h3fubb-fi-remap-b 2.4s var(--ease-out-expo) infinite}}@keyframes svelte-h3fubb-fi-aim{0%,12%{transform:translate(0) scale(1)}30%{transform:translate(-4px,3px) scale(1.04)}46%,72%{transform:translate(8px,-8px) scale(.9)}88%,to{transform:translate(0) scale(1)}}@keyframes svelte-h3fubb-fi-aim-ring{0%,40%{opacity:.5;transform:scale(1)}50%,70%{opacity:1;transform:scale(.82)}to{opacity:.5;transform:scale(1)}}@keyframes svelte-h3fubb-fi-target{0%,40%{opacity:.9}50%,70%{opacity:1;filter:drop-shadow(0 0 4px #43d99a)}to{opacity:.9}}@keyframes svelte-h3fubb-fi-kick{0%,18%{transform:translateY(0)}32%{transform:translateY(-7px)}46%{transform:translateY(-3px)}58%{transform:translateY(-5.5px)}74%,to{transform:translateY(0)}}@keyframes svelte-h3fubb-fi-hold{0%,18%{opacity:.35}32%,74%{opacity:1}to{opacity:.35}}@keyframes svelte-h3fubb-fi-spin{to{transform:rotate(360deg)}}@keyframes svelte-h3fubb-fi-blip{0%,52%{opacity:0;transform:scale(.6)}58%,72%{opacity:1;transform:scale(1.25);filter:drop-shadow(0 0 5px #43d99a)}86%,to{opacity:0;transform:scale(.6)}}@keyframes svelte-h3fubb-fi-led{0%{fill:#7f5af0;filter:drop-shadow(0 0 4px #7f5af0)}25%{fill:#c026d3;filter:drop-shadow(0 0 4px #c026d3)}50%{fill:#f472b6;filter:drop-shadow(0 0 4px #f472b6)}75%{fill:#67e8f9;filter:drop-shadow(0 0 4px #67e8f9)}to{fill:#7f5af0;filter:drop-shadow(0 0 4px #7f5af0)}}@keyframes svelte-h3fubb-fi-remap-a{0%,14%{transform:translate(0)}38%,62%{transform:translate(20px,20px)}86%,to{transform:translate(0)}}@keyframes svelte-h3fubb-fi-remap-b{0%,14%{transform:translate(0)}38%,62%{transform:translate(-20px,-20px)}86%,to{transform:translate(0)}}.wrap.svelte-1ni0d5e{display:flex;flex-direction:column;gap:var(--sp-5)}.head.svelte-1ni0d5e{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-5)}.h.svelte-1ni0d5e{font-size:27px;margin-top:6px;display:flex;gap:10px;align-items:baseline}.h.svelte-1ni0d5e .grad-text:where(.svelte-1ni0d5e){font-size:16px}.actions.svelte-1ni0d5e{display:flex;gap:var(--sp-2);flex:0 0 auto}.row.svelte-1ni0d5e{display:grid;grid-template-columns:1fr}.conn-pad.svelte-1ni0d5e{padding:var(--sp-4) var(--sp-2) var(--sp-2)}.strip-head.svelte-1ni0d5e{display:flex;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4)}.rail.svelte-1ni0d5e{height:3px;width:120px}.skeleton.svelte-1ni0d5e{display:grid;grid-template-columns:minmax(250px,320px) 1fr;gap:var(--sp-6);align-items:center}.sk.svelte-1ni0d5e{border-radius:var(--r-md);background:linear-gradient(100deg,#171725 40%,#1f1f31,#171725 60%);background-size:200% 100%;min-height:104px}@media(prefers-reduced-motion:no-preference){.sk.svelte-1ni0d5e{animation:svelte-1ni0d5e-sk-wave 1.4s linear infinite}}.sk-device.svelte-1ni0d5e{height:240px}.sk-grid.svelte-1ni0d5e{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3)}@keyframes svelte-1ni0d5e-sk-wave{to{background-position:-200% 0}}.toast.svelte-1ni0d5e{position:fixed;bottom:26px;right:30px;z-index:50;max-width:460px;padding:13px 18px;font-size:13px;font-weight:500;color:var(--text-hi);border-color:#2cb67d66;box-shadow:var(--clay-raised-sm),0 0 26px -6px #2cb67d80}@media(prefers-reduced-motion:no-preference){.toast.svelte-1ni0d5e{animation:zf-rise .32s var(--ease-out-expo)}}.toast.err.svelte-1ni0d5e{border-color:#f0656573;box-shadow:var(--clay-raised-sm),0 0 26px -6px #f0656580}.wrap.svelte-1v6wd0n{position:relative}.carve-card.svelte-1v6wd0n{position:relative;height:100%;background:var(--clay-fill);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--clay-raised-sm);--carve-r: 30px;-webkit-mask:radial-gradient(circle at top right,transparent 0 calc(var(--carve-r) - .5px),#000 var(--carve-r));mask:radial-gradient(circle at top right,transparent 0 calc(var(--carve-r) - .5px),#000 var(--carve-r));transition:transform var(--dur-base) var(--ease-out-expo),border-color var(--dur-base) ease}.hover.svelte-1v6wd0n:hover{transform:translateY(-4px);border-color:#7f5af080}.corner.svelte-1v6wd0n{position:absolute;top:-7px;right:-7px;z-index:2}.badge.svelte-l9s4dp{display:inline-flex;align-items:center;border-radius:var(--r-pill);font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1;-webkit-user-select:none;user-select:none}.md.svelte-l9s4dp{font-size:10.5px;padding:6px 12px}.lg.svelte-l9s4dp{font-size:12px;padding:8px 16px}.free.svelte-l9s4dp{color:var(--text-mid);background:#ffffff0d;border:1px solid var(--line)}.lite.svelte-l9s4dp{color:#a5f3fc;background:#67e8f917;border:1px solid rgba(103,232,249,.3);box-shadow:0 0 14px -4px #67e8f959}.vault.svelte-l9s4dp{color:#fffffe;background:linear-gradient(180deg,#ffffff24,#0000001f),var(--grad-sig);border:1px solid rgba(244,114,182,.4);box-shadow:inset 0 1px .5px #ffffff40,0 0 16px -3px #c026d38c}.elite.svelte-l9s4dp{color:#ffe9b3;background:linear-gradient(145deg,#78540c8c,#402c06b3);border:1px solid rgba(232,180,79,.5);box-shadow:inset 0 1px .5px #ffebaa40,0 0 16px -3px #e8b44f66}.wrap.svelte-1xjhtlw{display:flex;flex-direction:column;gap:var(--sp-5)}.bar.svelte-1xjhtlw{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.h.svelte-1xjhtlw{font-size:27px;margin-top:6px}.filters.svelte-1xjhtlw{display:flex;flex-wrap:wrap;gap:8px;padding:4px}.chip.svelte-1xjhtlw{padding:8px 15px;border-radius:var(--r-pill);border:1px solid var(--line);background:#ffffff08;color:var(--text-mid);font-size:12px;font-weight:600;text-transform:capitalize;cursor:pointer;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease,background var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.chip.svelte-1xjhtlw:hover{color:var(--text-hi);border-color:var(--line-strong)}.chip.on.svelte-1xjhtlw{color:#fffffe;background:linear-gradient(145deg,#7f5af047,#c026d329);border-color:#7f5af08c;box-shadow:var(--clay-pressed),0 0 16px -5px #7f5af099}.chip.svelte-1xjhtlw:focus-visible{outline:2px solid var(--purple-light);outline-offset:2px}.grid.svelte-1xjhtlw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4)}@media(max-width:1100px){.grid.svelte-1xjhtlw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.grid.svelte-1xjhtlw{grid-template-columns:1fr}}.cell.svelte-1xjhtlw{display:flex}@media(prefers-reduced-motion:no-preference){.cell.svelte-1xjhtlw{animation:zf-rise .48s var(--ease-out-expo) backwards}}.cell.svelte-1xjhtlw>*{flex:1}.script.svelte-1xjhtlw{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);height:100%}.script.locked.svelte-1xjhtlw>header:where(.svelte-1xjhtlw),.script.locked.svelte-1xjhtlw>.meta:where(.svelte-1xjhtlw){opacity:.55;filter:saturate(.6)}.game.svelte-1xjhtlw{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-low)}.name.svelte-1xjhtlw{font-size:19px;margin-top:4px}.meta.svelte-1xjhtlw{display:flex;gap:var(--sp-5);font-size:11px}.meta.svelte-1xjhtlw div:where(.svelte-1xjhtlw){display:flex;gap:6px}.meta.svelte-1xjhtlw dt:where(.svelte-1xjhtlw){color:var(--text-low)}.meta.svelte-1xjhtlw dd:where(.svelte-1xjhtlw){color:var(--text-mid)}footer.svelte-1xjhtlw{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.lock.svelte-1xjhtlw{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:var(--text-low);text-transform:capitalize}.owned.svelte-1xjhtlw{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--green-bright)}.done.svelte-1xjhtlw{font-size:11px;color:var(--green-bright)}.sk.svelte-1xjhtlw{height:200px;border-radius:var(--r-lg);background:linear-gradient(100deg,#171725 40%,#1f1f31,#171725 60%);background-size:200% 100%}@media(prefers-reduced-motion:no-preference){.sk.svelte-1xjhtlw{animation:svelte-1xjhtlw-sk-wave 1.4s linear infinite}}@keyframes svelte-1xjhtlw-sk-wave{to{background-position:-200% 0}}.err.svelte-1xjhtlw{padding:var(--sp-5);border-color:#f0656566;display:flex;flex-direction:column;gap:4px;color:var(--text-mid)}.err.svelte-1xjhtlw strong:where(.svelte-1xjhtlw){color:#ffd7d7}.empty.svelte-1xjhtlw{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-5);color:var(--text-mid);border-radius:var(--r-lg)}.wrap.svelte-spvz1t{display:flex;flex-direction:column;gap:var(--sp-5)}.bar.svelte-spvz1t{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.h.svelte-spvz1t{font-size:27px;margin-top:6px}.global.svelte-spvz1t{display:flex;gap:var(--sp-2)}.grid.svelte-spvz1t{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}@media(max-width:1100px){.grid.svelte-spvz1t{grid-template-columns:repeat(2,minmax(0,1fr))}}.cellwrap.svelte-spvz1t{display:flex}.cellwrap.svelte-spvz1t>*{flex:1}@media(prefers-reduced-motion:no-preference){.cellwrap.svelte-spvz1t{animation:zf-rise .48s var(--ease-out-expo) backwards}}.cell.svelte-spvz1t{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);min-height:168px;padding:var(--sp-4);overflow:hidden;border-radius:inherit}header.svelte-spvz1t{display:flex;align-items:center;justify-content:space-between}.idx.svelte-spvz1t{font-size:11px;color:var(--text-low);background:#ffffff0d;border:1px solid var(--line);border-radius:7px;padding:3px 9px}.idx.on.svelte-spvz1t{color:#fffffe;background:linear-gradient(180deg,#ffffff29,#0000001f),var(--grad-sig);border-color:transparent;box-shadow:0 0 10px -2px #c026d399}.size.svelte-spvz1t{font-size:10.5px;color:var(--text-low)}.name.svelte-spvz1t{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops.svelte-spvz1t{margin-top:auto;display:flex;gap:7px;flex-wrap:wrap}.rail.svelte-spvz1t{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--purple),var(--magenta),var(--pink),var(--purple));background-size:300% 100%}@media(prefers-reduced-motion:no-preference){.rail.svelte-spvz1t{animation:neon-rail 6s linear infinite}}.ghost-body.svelte-spvz1t{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1.5px dashed rgba(255,255,255,.12);border-radius:var(--r-md);color:var(--text-low);transition:border-color var(--dur-base) ease,color var(--dur-base) ease}.cell.svelte-spvz1t:hover .ghost-body:where(.svelte-spvz1t){border-color:#7f5af073;color:var(--purple-light)}.plus.svelte-spvz1t{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#ffffff0a;box-shadow:var(--clay-pit)}.empty-t.svelte-spvz1t{font-size:12px;font-weight:500}.sk.svelte-spvz1t{height:168px;border-radius:var(--r-lg);background:linear-gradient(100deg,#171725 40%,#1f1f31,#171725 60%);background-size:200% 100%}@media(prefers-reduced-motion:no-preference){.sk.svelte-spvz1t{animation:svelte-spvz1t-sk-wave 1.4s linear infinite}}@keyframes svelte-spvz1t-sk-wave{to{background-position:-200% 0}}.err.svelte-spvz1t{padding:var(--sp-5);border-color:#f0656566;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);color:var(--text-mid)}.err.svelte-spvz1t strong:where(.svelte-spvz1t){color:#ffd7d7}.toast.svelte-spvz1t{position:fixed;bottom:26px;right:30px;z-index:50;max-width:460px;padding:13px 18px;font-size:13px;font-weight:500;color:var(--text-hi);border-color:#2cb67d66;box-shadow:var(--clay-raised-sm),0 0 26px -6px #2cb67d80}@media(prefers-reduced-motion:no-preference){.toast.svelte-spvz1t{animation:zf-rise .32s var(--ease-out-expo)}}.toast.err.svelte-spvz1t{border-color:#f0656573;box-shadow:var(--clay-raised-sm),0 0 26px -6px #f0656580}.ring.svelte-3xe885{position:relative;display:inline-grid;place-items:center;filter:drop-shadow(0 0 10px rgba(127,90,240,.35))}svg.svelte-3xe885{display:block}.bar.svelte-3xe885{transition:stroke-dasharray .3s var(--ease-out-expo)}.val.svelte-3xe885{position:absolute;font-size:15px;font-weight:700;color:var(--text-hi);letter-spacing:-.02em}.val.svelte-3xe885 span:where(.svelte-3xe885){font-size:10px;color:var(--text-mid);margin-left:1px}.flash-seq.svelte-ksdva6{position:relative;padding-bottom:58px}.rail.svelte-ksdva6{width:100%;height:80px;display:block}.energy-base.svelte-ksdva6{filter:drop-shadow(0 0 7px rgba(192,38,211,.7));transition:all .2s linear}@media(prefers-reduced-motion:no-preference){.energy-flow.svelte-ksdva6{animation:zf-flow .9s linear infinite}}.nodes.svelte-ksdva6{position:absolute;inset:0;pointer-events:none}.node.svelte-ksdva6{position:absolute;top:40px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.puck.svelte-ksdva6{position:relative;width:46px;height:46px;border-radius:16px;display:grid;place-items:center;transition:border-color var(--dur-base) ease,box-shadow var(--dur-base) ease,transform var(--dur-base) var(--ease-spring)}.dot.svelte-ksdva6{width:8px;height:8px;border-radius:50%;background:#ffffff24;box-shadow:inset 0 1px 2px #0009}.pending.svelte-ksdva6 .puck:where(.svelte-ksdva6){opacity:.65}.done.svelte-ksdva6 .puck:where(.svelte-ksdva6){border-color:#2cb67d66;box-shadow:inset 0 1px .5px #ffffff1a,inset 0 -2px 5px #00000059,0 6px 14px -7px #0009,0 0 16px -5px #2cb67d8c}.active.svelte-ksdva6 .puck:where(.svelte-ksdva6){transform:scale(1.16);border-color:#c026d38c;box-shadow:inset 0 1px .5px #ffffff1f,inset 0 -2px 5px #00000059,0 8px 20px -6px #000000b3,0 0 30px -4px #c026d3a6}@media(prefers-reduced-motion:no-preference){.active.svelte-ksdva6 .core:where(.svelte-ksdva6){animation:zf-blink 1.2s ease-in-out infinite}}.core.svelte-ksdva6{width:10px;height:10px;border-radius:50%;background:var(--grad-sig);box-shadow:0 0 12px #f472b6e6}.arc.svelte-ksdva6{position:absolute;inset:-7px;width:60px;height:60px}.arc.svelte-ksdva6 circle:where(.svelte-ksdva6){transition:stroke-dasharray .2s linear}.cap.svelte-ksdva6{position:absolute;top:56px;display:flex;flex-direction:column;align-items:center;gap:1px;white-space:nowrap}.t.svelte-ksdva6{font-family:var(--font-display);font-weight:700;font-size:12.5px;letter-spacing:.01em;color:var(--text-mid);transition:color var(--dur-base) ease}.s.svelte-ksdva6{font-size:10px;color:var(--text-low);font-family:var(--font-mono);letter-spacing:.05em}.active.svelte-ksdva6 .t:where(.svelte-ksdva6){color:var(--text-hi)}.done.svelte-ksdva6 .t:where(.svelte-ksdva6){color:var(--green-bright)}.wrap.svelte-50503f{display:flex;flex-direction:column;gap:var(--sp-5)}.h.svelte-50503f{font-size:27px;margin-top:6px}.drop.svelte-50503f{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:300px;border-radius:var(--r-xl);border:2px dashed rgba(127,90,240,.28);cursor:pointer;transition:border-color var(--dur-base) ease,box-shadow var(--dur-base) ease,transform var(--dur-base) var(--ease-out-expo)}.drop.svelte-50503f:hover,.drop.over.svelte-50503f{border-color:#c026d3a6;box-shadow:var(--clay-pit),0 0 60px -14px #7f5af08c,0 0 110px -30px #c026d380}.drop.over.svelte-50503f{transform:scale(1.008)}.drop.svelte-50503f:focus-visible{outline:2px solid var(--purple-light);outline-offset:3px}.bf.svelte-50503f{transition:transform var(--dur-base) var(--ease-spring)}.bf.over.svelte-50503f{transform:translateY(-6px) scale(1.12)}.t.svelte-50503f{font-size:21px}.s.svelte-50503f{font-size:12.5px;color:var(--text-low)}.fail.svelte-50503f{margin-top:10px;font-size:12px;color:#ffb4b4;background:#f065651a;border:1px solid rgba(240,101,101,.35);border-radius:var(--r-sm);padding:8px 14px}.hidden-input.svelte-50503f{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.job.svelte-50503f{display:flex;flex-direction:column;gap:var(--sp-5)}.filemeta.svelte-50503f{display:flex;align-items:center;gap:var(--sp-3)}.fico.svelte-50503f{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:var(--clay-fill-hi);border:1px solid var(--line);box-shadow:var(--clay-raised-sm)}.fmeta-t.svelte-50503f{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.fname.svelte-50503f{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fsize.svelte-50503f{font-size:11px;color:var(--text-low)}.slotpick.svelte-50503f{display:flex;flex-direction:column;gap:var(--sp-3)}.slotrow.svelte-50503f{display:flex;gap:9px;flex-wrap:wrap}.slotchip.svelte-50503f{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:14px;font-weight:700;color:var(--text-mid);background:var(--clay-fill);border:1px solid var(--line);box-shadow:var(--clay-raised-sm);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,color var(--dur-fast) ease}.slotchip.svelte-50503f:hover{transform:translateY(-2px);color:var(--text-hi)}.slotchip.svelte-50503f:focus-visible{outline:2px solid var(--purple-light);outline-offset:2px}.slotchip.occ.svelte-50503f:after{content:"";position:absolute;margin-top:26px;width:5px;height:5px;border-radius:50%;background:var(--pink);box-shadow:0 0 6px var(--pink)}.slotchip.sel.svelte-50503f{color:#fffffe;background:linear-gradient(180deg,#ffffff29,#0000001f),var(--grad-btn);border-color:transparent;box-shadow:inset 0 1.5px .5px #ffffff47,inset 0 -2.5px 5px #28063c80,0 0 22px -4px #7f5af0b3}.hint.svelte-50503f{font-size:12px;color:var(--text-low)}.hint.svelte-50503f strong:where(.svelte-50503f){color:var(--text-mid)}.go.svelte-50503f{margin-top:var(--sp-2)}.pipeline.svelte-50503f{display:flex;flex-direction:column;gap:var(--sp-5)}.ringrow.svelte-50503f{display:flex;align-items:center;gap:var(--sp-5)}.ringtxt.svelte-50503f{display:flex;flex-direction:column;gap:5px}.ph.svelte-50503f{font-size:21px}.crc.svelte-50503f{font-size:12px;color:var(--green-bright)}.crc.dim.svelte-50503f{color:var(--text-low)}.doneops.svelte-50503f{display:flex;gap:var(--sp-3)}.toggle.svelte-14iab8y{display:inline-flex;align-items:center;gap:10px;background:none;border:none;cursor:pointer;padding:0}.toggle.svelte-14iab8y:disabled{opacity:.45;cursor:not-allowed}.toggle.svelte-14iab8y:focus-visible{outline:2px solid var(--purple-light);outline-offset:3px;border-radius:var(--r-pill)}.lbl.svelte-14iab8y{font-size:13px;font-weight:500;color:var(--text-mid)}.track.svelte-14iab8y{position:relative;width:46px;height:26px;border-radius:var(--r-pill);background:linear-gradient(180deg,#0c0c15,#131320);box-shadow:var(--clay-pit);transition:background var(--dur-base) ease}.knob.svelte-14iab8y{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:linear-gradient(145deg,#3a3a52,#23232f);box-shadow:inset 0 1px .5px #ffffff38,inset 0 -1.5px 3px #0006,0 2px 5px #0000008c;transition:transform var(--dur-base) var(--ease-spring),background var(--dur-base) ease}.on.svelte-14iab8y .track:where(.svelte-14iab8y){background:linear-gradient(180deg,#401a7ae6,#7f5af073)}.on.svelte-14iab8y .knob:where(.svelte-14iab8y){transform:translate(20px);background:linear-gradient(180deg,#ffffff40,#0000001a),var(--grad-btn);box-shadow:inset 0 1px .5px #ffffff59,inset 0 -1.5px 3px #28063c80,0 0 12px #7f5af0b3,0 2px 5px #0000008c}.wrap.svelte-p9ks4v{display:flex;flex-direction:column;gap:var(--sp-5)}.h.svelte-p9ks4v{font-size:27px;margin-top:6px}.center.svelte-p9ks4v{max-width:560px;margin:0 auto;width:100%}.pane.svelte-p9ks4v{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-2);text-align:center}.lede.svelte-p9ks4v{max-width:380px;color:var(--text-mid);font-size:13.5px}.url.svelte-p9ks4v{font-size:14px;color:var(--purple-light);background:#7f5af01a;border:1px solid rgba(127,90,240,.3);padding:7px 16px;border-radius:var(--r-pill)}.code.svelte-p9ks4v{display:inline-flex;align-items:center;gap:4px;padding:18px 26px;border-radius:var(--r-lg);cursor:pointer;font-size:34px;font-weight:700;letter-spacing:.1em;color:var(--text-hi);transition:box-shadow var(--dur-base) ease}.code.svelte-p9ks4v:hover{box-shadow:var(--clay-pit),0 0 34px -8px #7f5af099}.code.svelte-p9ks4v:focus-visible{outline:2px solid var(--purple-light);outline-offset:3px}.ch.svelte-p9ks4v{display:inline-block;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(prefers-reduced-motion:no-preference){.ch.svelte-p9ks4v{animation:zf-rise .42s var(--ease-out-expo) backwards}}.dash.svelte-p9ks4v{color:var(--text-low);-webkit-text-fill-color:initial}.copyhint.svelte-p9ks4v{font-size:11px;color:var(--text-low);margin-top:-8px}.waiting.svelte-p9ks4v{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text-mid)}.spinner.svelte-p9ks4v{width:14px;height:14px;border-radius:50%;border:2px solid rgba(127,90,240,.25);border-top-color:var(--purple)}@media(prefers-reduced-motion:no-preference){.spinner.svelte-p9ks4v{animation:zf-spin .9s linear infinite}}.profile.svelte-p9ks4v{display:flex;flex-direction:column;gap:var(--sp-5)}.row.svelte-p9ks4v{display:flex;align-items:center;gap:var(--sp-4)}.avatar.svelte-p9ks4v{width:58px;height:58px;border-radius:20px;display:grid;place-items:center;font-size:24px;color:#fffffe;background:linear-gradient(180deg,#ffffff2e,#00000024),var(--grad-sig);box-shadow:inset 0 1.5px .5px #ffffff4d,inset 0 -2.5px 5px #28063c80,0 8px 22px -8px #c026d3b3}.who.svelte-p9ks4v{display:flex;flex-direction:column;gap:3px;margin-right:auto}.nm.svelte-p9ks4v{font-size:19px}.mail.svelte-p9ks4v{font-size:11px;color:var(--text-low)}.stats.svelte-p9ks4v{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3)}.stat.svelte-p9ks4v{display:flex;flex-direction:column;align-items:center;gap:3px;padding:var(--sp-4) var(--sp-2);border-radius:var(--r-md)}.stat.svelte-p9ks4v .n:where(.svelte-p9ks4v){font-size:24px}.stat.svelte-p9ks4v .l:where(.svelte-p9ks4v){font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-low)}.prefs.svelte-p9ks4v,.ops.svelte-p9ks4v{display:flex;justify-content:center}.shell.svelte-1n46o8q{position:relative;display:flex;gap:var(--sp-4);height:100vh;padding:var(--sp-4);background:var(--bg-1);overflow:hidden}.stage.svelte-1n46o8q{position:absolute;inset:0;pointer-events:none;z-index:0}.grid-bg.svelte-1n46o8q{position:absolute;inset:0;background-image:linear-gradient(rgba(127,90,240,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(127,90,240,.06) 1px,transparent 1px);background-size:60px 60px;-webkit-mask:radial-gradient(120% 100% at 50% 0%,#000 30%,transparent 95%);mask:radial-gradient(120% 100% at 50% 0%,#000 30%,transparent 95%)}.glow.svelte-1n46o8q{position:absolute;border-radius:50%}.glow.violet.svelte-1n46o8q{left:-180px;top:-160px;width:640px;height:640px;background:radial-gradient(circle,rgba(127,90,240,.28) 0%,rgba(127,90,240,.08) 40%,transparent 70%)}.glow.rose.svelte-1n46o8q{right:-160px;bottom:-220px;width:700px;height:700px;background:radial-gradient(circle,rgba(192,38,211,.16) 0%,rgba(244,114,182,.06) 45%,transparent 72%)}@media(prefers-reduced-motion:no-preference){.glow.violet.svelte-1n46o8q{animation:zf-pulse 7s ease-in-out infinite}.glow.rose.svelte-1n46o8q{animation:zf-pulse 7s ease-in-out 3.5s infinite}}.particle.svelte-1n46o8q{position:absolute;border-radius:50%}.p1.svelte-1n46o8q{width:4px;height:4px;background:var(--purple);top:16%;left:46%;box-shadow:0 0 10px var(--purple)}.p2.svelte-1n46o8q{width:3px;height:3px;background:var(--pink);top:68%;left:60%;box-shadow:0 0 8px var(--pink)}.p3.svelte-1n46o8q{width:5px;height:5px;background:var(--purple);top:30%;left:84%;box-shadow:0 0 12px var(--purple);opacity:.6}.p4.svelte-1n46o8q{width:2px;height:2px;background:var(--purple-light);top:82%;left:30%;box-shadow:0 0 6px var(--purple-light)}@media(prefers-reduced-motion:no-preference){.p1.svelte-1n46o8q{animation:zf-drift-a 7s ease-in-out infinite}.p2.svelte-1n46o8q{animation:zf-drift-b 9s ease-in-out infinite}.p3.svelte-1n46o8q{animation:zf-drift-a 11s ease-in-out 1s infinite}.p4.svelte-1n46o8q{animation:zf-drift-b 8s ease-in-out 3s infinite}}.main.svelte-1n46o8q{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.topbar.svelte-1n46o8q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:14px 22px;border-radius:var(--r-lg);flex:0 0 auto}.title.svelte-1n46o8q{font-size:22px}.right.svelte-1n46o8q{display:flex;align-items:center;gap:var(--sp-3)}.devchip.svelte-1n46o8q{display:inline-flex;align-items:center;gap:9px;padding:8px 14px;border-radius:var(--r-pill);background:linear-gradient(180deg,#0d0d17,#12121d);border:1px solid rgba(0,0,0,.55);box-shadow:var(--clay-pit)}.pulse.svelte-1n46o8q{width:8px;height:8px;border-radius:50%;background:#4a4a63}.pulse.on.svelte-1n46o8q{background:var(--green)}@media(prefers-reduced-motion:no-preference){.pulse.on.svelte-1n46o8q{animation:zf-breathe 2.2s ease-out infinite}}.dn.svelte-1n46o8q{font-family:var(--font-display);font-weight:700;font-size:12.5px;color:var(--text-hi)}.sn.svelte-1n46o8q{font-size:11px;color:var(--text-low)}.fwchip.svelte-1n46o8q{padding:8px 14px;border-radius:var(--r-pill);font-size:11.5px;font-weight:600;color:var(--purple-light);background:#7f5af01a;border:1px solid rgba(127,90,240,.32);box-shadow:0 0 16px -6px #7f5af080}.content.svelte-1n46o8q{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--sp-1) var(--sp-1) var(--sp-5)}.page.svelte-1n46o8q{max-width:1180px;margin:0 auto}@media(prefers-reduced-motion:no-preference){.page.svelte-1n46o8q{animation:zf-rise var(--dur-slow) var(--ease-out-expo)}}
