.scene.svelte-kf3hxt{color:#dfe6ff;background:radial-gradient(60% 70% at 20% 20%,#1d56d140,#0000 70%),radial-gradient(50% 70% at 90% 60%,#7563f240,#0000 70%),linear-gradient(#0b1024,#0a0816);border:1px solid #ffffff1c;border-radius:22px;padding:18px 18px 22px;position:relative;overflow:hidden}.ladder.svelte-kf3hxt{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.ladder.svelte-kf3hxt span:where(.svelte-kf3hxt){color:#8f9bc4;border:1px solid #ffffff1f;border-radius:999px;padding:4px 10px;font-size:11px}.ladder.svelte-kf3hxt .on:where(.svelte-kf3hxt){color:#fff;background:#4c95ff2e;border-color:#4c95ff;box-shadow:0 0 18px #4c95ff55}svg.svelte-kf3hxt{width:100%;height:auto;display:block;overflow:visible}.label.svelte-kf3hxt,.join-label.svelte-kf3hxt{fill:#8f9bc4;font:500 10px var(--font-mono);letter-spacing:.12em}.join-label.svelte-kf3hxt{text-anchor:middle;fill:#c9b8ff}.frame.svelte-kf3hxt{fill:#4c95ff;opacity:.8}.hole.svelte-kf3hxt{fill:#0b1024}.film.svelte-kf3hxt{animation:1.4s linear infinite svelte-kf3hxt-roll}@keyframes svelte-kf3hxt-roll{to{transform:translate(30px)}}.bar.svelte-kf3hxt{fill:#b98aff;transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite alternate svelte-kf3hxt-wave}@keyframes svelte-kf3hxt-wave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.wire.svelte-kf3hxt{fill:none;stroke-width:2px;stroke-dasharray:4 6;animation:.8s linear infinite svelte-kf3hxt-flow}.wire.a.svelte-kf3hxt{stroke:#4c95ff99}.wire.b.svelte-kf3hxt{stroke:#b98aff99}.wire.c.svelte-kf3hxt{stroke:url(#merge-out);stroke-width:3px;stroke-dasharray:none}@keyframes svelte-kf3hxt-flow{to{stroke-dashoffset:-20px}}.join.svelte-kf3hxt{fill:#151a36;stroke:url(#merge-out);stroke-width:3px}.pulse.svelte-kf3hxt{fill:none;stroke:#a98bff;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite svelte-kf3hxt-ping}@keyframes svelte-kf3hxt-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.dot.a.svelte-kf3hxt{fill:#9cc4ff}.dot.b.svelte-kf3hxt{fill:#d8c4ff}.dot.c.svelte-kf3hxt{fill:#fff;filter:drop-shadow(0 0 4px #b98aff)}.out.svelte-kf3hxt{text-align:center;flex-direction:column;align-items:center;gap:6px;width:26%;display:flex;position:absolute;top:50%;right:4%;translate:0 -34%}.sheet.svelte-kf3hxt{filter:drop-shadow(0 0 22px #9d85ff88);animation:1.2s ease-in-out infinite alternate svelte-kf3hxt-land}@keyframes svelte-kf3hxt-land{to{translate:0 -4px}}.out.svelte-kf3hxt strong:where(.svelte-kf3hxt){text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 13px var(--font-display);color:#fff;overflow:hidden}.out.svelte-kf3hxt .mono:where(.svelte-kf3hxt){color:#9fb0dd;font-size:10px}@media (prefers-reduced-motion:reduce){.dot.svelte-kf3hxt{display:none}}.scene.svelte-1b71and{color:#dfe6ff;background:radial-gradient(60% 70% at 15% 45%,#e5484d33,#0000 70%),radial-gradient(50% 60% at 85% 20%,#4c95ff33,#0000 70%),radial-gradient(50% 60% at 85% 85%,#7563f244,#0000 70%),linear-gradient(#0b1024,#0a0816);border:1px solid #ffffff1c;border-radius:22px;padding:18px;position:relative;overflow:hidden}svg.svelte-1b71and{width:100%;height:auto;display:block;overflow:visible}.screen.svelte-1b71and{fill:#1a1f3a;stroke:#e5484d;stroke-width:2px}.play.svelte-1b71and{fill:#e5484d}.bar.svelte-1b71and{fill:#ffb3b5;transform-box:fill-box;transform-origin:50%;animation:.8s ease-in-out infinite alternate svelte-1b71and-wave}@keyframes svelte-1b71and-wave{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.label.svelte-1b71and,.route.svelte-1b71and{fill:#8f9bc4;font:500 10px var(--font-mono);letter-spacing:.12em}.route.svelte-1b71and{fill:#b9cdf5}.wire.svelte-1b71and{fill:none;stroke-width:2px;stroke-dasharray:4 6;animation:.8s linear infinite svelte-1b71and-flow}.wire.a.svelte-1b71and{stroke:#4c95ffaa}.wire.b.svelte-1b71and,.wire.c.svelte-1b71and{stroke:url(#split-convert)}@keyframes svelte-1b71and-flow{to{stroke-dashoffset:-20px}}.convert.svelte-1b71and{filter:drop-shadow(0 0 14px #9d85ffaa)}.note.svelte-1b71and rect:where(.svelte-1b71and){fill:#fff}.note.a.svelte-1b71and rect:where(.svelte-1b71and){fill:#9cc4ff}.note.c.svelte-1b71and rect:where(.svelte-1b71and){fill:#d8c4ff}.out.svelte-1b71and{align-items:center;gap:12px;width:24%;display:flex;position:absolute;right:4%}.out.top.svelte-1b71and{top:11%}.out.bottom.svelte-1b71and{top:66%}.out.svelte-1b71and>span:where(.svelte-1b71and){flex-direction:column;display:flex}.out.svelte-1b71and strong:where(.svelte-1b71and){font:650 18px var(--font-display);color:#fff}.out.svelte-1b71and .mono:where(.svelte-1b71and){color:#9fb0dd;font-size:10px}@media (width<=560px){.out.svelte-1b71and .mono:where(.svelte-1b71and){display:none}}@media (prefers-reduced-motion:reduce){.note.svelte-1b71and{display:none}}.scene.svelte-10d8xml{color:#dfe6ff;background:radial-gradient(55% 70% at 50% 45%,#1f9d5533,#0000 70%),radial-gradient(60% 60%,#1d56d133,#0000 75%),linear-gradient(#0a1420,#0a0816);border:1px solid #ffffff1c;border-radius:22px;padding:18px 18px 20px;position:relative;overflow:hidden}svg.svelte-10d8xml{width:100%;height:auto;display:block;overflow:visible}.link.svelte-10d8xml{stroke:#ffffff14;stroke-width:1.5px;transition:stroke .4s}.link.live.svelte-10d8xml{stroke:#3ddc8466;stroke-dasharray:3 5;animation:.7s linear infinite svelte-10d8xml-flow}@keyframes svelte-10d8xml-flow{to{stroke-dashoffset:-16px}}.peer.svelte-10d8xml{fill:#26303d;stroke:#ffffff26;transition:fill .4s}.peer.live.svelte-10d8xml{fill:#3ddc84;stroke:#bff5d6;filter:drop-shadow(0 0 6px #3ddc84)}.piece.svelte-10d8xml{fill:#bff5d6}.halo.svelte-10d8xml{fill:#1d56d122;stroke:#4c95ff66;stroke-width:1.5px;stroke-dasharray:2 6;transform-origin:260px 140px;animation:12s linear infinite svelte-10d8xml-spin}.done.svelte-10d8xml .halo:where(.svelte-10d8xml){stroke:#3ddc84aa;stroke-dasharray:none}@keyframes svelte-10d8xml-spin{to{rotate:360deg}}.readout.svelte-10d8xml{color:#9fb0dd;flex-wrap:wrap;gap:6px 18px;margin:6px 0 10px;font-size:11px;display:flex}.state.svelte-10d8xml{color:#3ddc84}.done.svelte-10d8xml .state:where(.svelte-10d8xml){color:#fff}.pieces.svelte-10d8xml{grid-template-columns:repeat(16,1fr);gap:4px;display:grid}.pieces.svelte-10d8xml span:where(.svelte-10d8xml){aspect-ratio:1;background:#ffffff12;border-radius:3px;transition:background-color .3s,box-shadow .3s}.pieces.svelte-10d8xml .on:where(.svelte-10d8xml){background:#3ddc84;box-shadow:0 0 8px #3ddc8488}.done.svelte-10d8xml .pieces:where(.svelte-10d8xml) .on:where(.svelte-10d8xml){box-shadow:none;background:#4c95ff}.scene.svelte-1xtfhhg{color:#dfe6ff;background:radial-gradient(60% 80% at 10% 10%,#1d56d140,#0000 70%),linear-gradient(#0b1024,#0a0816);border:1px solid #ffffff1c;border-radius:22px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:14px;padding:18px;font-family:Segoe UI,Arial,sans-serif;display:grid}.lanes.svelte-1xtfhhg{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.lane.svelte-1xtfhhg{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;gap:10px;padding:10px;transition:border-color .3s;display:flex}.lane.done.svelte-1xtfhhg{border-color:#3ddc8455}.tile.svelte-1xtfhhg{color:#6aa6ff;background:#4c95ff22;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.lane-body.svelte-1xtfhhg{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.lane-top.svelte-1xtfhhg{align-items:center;gap:8px;min-width:0;display:flex}.lane-top.svelte-1xtfhhg strong:where(.svelte-1xtfhhg){text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.tag.svelte-1xtfhhg{color:#22d3ee;border:1px solid #22d3ee;border-radius:5px;flex:none;padding:0 6px;font-size:10.5px;line-height:1.6}.done.svelte-1xtfhhg .tag:where(.svelte-1xtfhhg){color:#3ddc84;border-color:#3ddc84}.bar.svelte-1xtfhhg{background:#ffffff14;border-radius:99px;height:6px;overflow:hidden}.bar.svelte-1xtfhhg span:where(.svelte-1xtfhhg){border-radius:inherit;background:linear-gradient(90deg,#4c95ff,#9cc4ff);height:100%;transition:width .1s linear;display:block;box-shadow:0 0 10px #4c95ff}.done.svelte-1xtfhhg .bar:where(.svelte-1xtfhhg) span:where(.svelte-1xtfhhg){box-shadow:none;background:#3ddc84}.detail.svelte-1xtfhhg{text-overflow:ellipsis;white-space:nowrap;color:#9fb0dd;font-size:10.5px;overflow:hidden}.folder.svelte-1xtfhhg{background:#4c95ff0d;border:1px dashed #4c95ff66;border-radius:14px;padding:12px}.folder-title.svelte-1xtfhhg{color:#9cc4ff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin:0 0 10px;font-size:11px;display:flex}.folder.svelte-1xtfhhg ul:where(.svelte-1xtfhhg){gap:6px;margin:0;padding:0;list-style:none;display:grid}.folder.svelte-1xtfhhg li:where(.svelte-1xtfhhg){overflow-wrap:anywhere;background:#ffffff0a;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;padding:7px 9px;font-size:12.5px;display:flex}.folder.svelte-1xtfhhg li:where(.svelte-1xtfhhg) .mono:where(.svelte-1xtfhhg){color:#8f9bc4;font-size:10px}.new.svelte-1xtfhhg{animation:.45s cubic-bezier(.2,.8,.2,1) svelte-1xtfhhg-drop}.clash.svelte-1xtfhhg{outline:1px solid #fbbf24aa;background:#fbbf2414!important}.clash.svelte-1xtfhhg .mono:where(.svelte-1xtfhhg){color:#fbbf24!important}@keyframes svelte-1xtfhhg-drop{0%{opacity:0;translate:0 -10px}}@media (width<=640px){.scene.svelte-1xtfhhg{grid-template-columns:1fr}}.scene.svelte-persef{min-width:0}.stage.svelte-persef{--grid-size:32px;border-radius:var(--radius-lg);background:linear-gradient(to right, var(--color-grid) 1px, transparent 1px) 0 0 / var(--grid-size) var(--grid-size), linear-gradient(to bottom, var(--color-grid) 1px, transparent 1px) 0 0 / var(--grid-size) var(--grid-size), radial-gradient(ellipse at 50% 30%, var(--color-sky), var(--color-bg-alt) 75%);padding:clamp(12px,3.4vw,56px)}.split.svelte-persef{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}a.svelte-persef:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.steps.svelte-persef{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:0;list-style:none;display:grid}.steps.svelte-persef li:where(.svelte-persef){border-radius:var(--radius-md);background:var(--color-bg);align-content:start;gap:18px;padding:clamp(22px,2.4vw,32px);display:grid}.n.svelte-persef{background:var(--color-accent);color:#fff;width:36px;height:36px;font:500 .875rem / 1 var(--font-mono);border-radius:9px;place-items:center;display:grid}.steps.svelte-persef p:where(.svelte-persef){font-size:var(--text-body);margin:0;line-height:1.5}.gets.svelte-persef{border-top:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gets.svelte-persef li:where(.svelte-persef){align-content:start;gap:12px;padding:28px clamp(16px,2vw,28px) 8px 0;display:grid}.gets.svelte-persef li:where(.svelte-persef)+li:where(.svelte-persef){border-left:1px solid var(--color-line);padding-left:clamp(16px,2vw,28px)}.seal.svelte-persef{background:color-mix(in srgb, var(--tint) 13%, var(--color-bg));width:40px;height:40px;color:var(--tint);border-radius:10px;place-items:center;display:grid}.seal.accent.svelte-persef{--tint:var(--color-accent)}h3.svelte-persef{font:500 var(--text-h3) / 1.15 var(--font-display);letter-spacing:var(--track-h3);margin:0}.gets.svelte-persef p:where(.svelte-persef){color:var(--color-muted);margin:0;line-height:1.5}.limits.svelte-persef{gap:24px;display:grid}.limits.svelte-persef ul:where(.svelte-persef){border-top:1px solid var(--color-line-strong);margin:0;padding:0;list-style:none;display:grid}.limits.svelte-persef li:where(.svelte-persef){border-bottom:1px solid var(--color-line-strong);align-items:baseline;gap:14px;padding-block:16px;line-height:1.5;display:flex}.dash.svelte-persef{background:var(--color-accent);flex:none;width:12px;height:2px;translate:0 -4px}.fair.svelte-persef{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg) 70%, transparent);box-shadow:inset 0 0 0 1px var(--color-line-strong);color:var(--color-ink-soft);align-items:start;gap:14px;margin:0;padding:18px 20px;font-size:.9375rem;line-height:1.55;display:flex}.fair.svelte-persef strong:where(.svelte-persef){color:var(--color-ink);font-weight:600}.fair.svelte-persef .shield:where(.svelte-persef){background:var(--color-accent);color:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.tools.svelte-persef,.related.svelte-persef{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.tools.svelte-persef a:where(.svelte-persef),.tile.svelte-persef{--fold-size:14px;border-radius:var(--radius-md);background:var(--color-bg);height:100%;clip-path:polygon(0 0, calc(100% - var(--fold-size)) 0, 100% var(--fold-size), 100% 100%, 0 100%);transition:--fold-size .4s var(--ease-expo);gap:8px;padding:22px;display:grid;position:relative}.tools.svelte-persef a:where(.svelte-persef):after,.tile.svelte-persef:after{content:"";width:var(--fold-size);height:var(--fold-size);background:linear-gradient(225deg, transparent 50%, var(--color-accent) 50%);border-bottom-left-radius:3px;position:absolute;top:0;right:0}.tools.svelte-persef a:where(.svelte-persef):hover,.tile.svelte-persef:hover{--fold-size:24px}.related.svelte-persef .tile:where(.svelte-persef){background:var(--color-bg-alt)}.tools.svelte-persef .seal:where(.svelte-persef),.tile.svelte-persef .seal:where(.svelte-persef){margin-bottom:10px}.tools.svelte-persef strong:where(.svelte-persef),.tile.svelte-persef strong:where(.svelte-persef){font:500 1.125rem / 1.2 var(--font-display);letter-spacing:-.02em}.tools.svelte-persef a:where(.svelte-persef):hover strong:where(.svelte-persef),.tile.svelte-persef:hover strong:where(.svelte-persef){color:var(--color-accent)}.tools.svelte-persef span:where(.svelte-persef):last-child,.tile.svelte-persef span:where(.svelte-persef):last-child{color:var(--color-muted);line-height:1.45}@media (width<=1000px){.gets.svelte-persef{grid-template-columns:1fr 1fr}.gets.svelte-persef li:where(.svelte-persef):nth-child(3){border-left:0;padding-left:0}}@media (width<=900px){.split.svelte-persef,.steps.svelte-persef{grid-template-columns:1fr}}@media (width<=560px){.gets.svelte-persef{grid-template-columns:1fr}.gets.svelte-persef li:where(.svelte-persef)+li:where(.svelte-persef){border-left:0;border-top:1px solid var(--color-line);padding-left:0}}
