.wrap.svelte-i8ttvu{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px}.box.svelte-i8ttvu{width:min(420px,100%);display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:28px}.logo.svelte-i8ttvu{width:40px;height:40px;border-radius:10px;background:var(--working);color:var(--bg);font-weight:700;display:flex;align-items:center;justify-content:center}h1.svelte-i8ttvu{margin:0;font-size:20px}.muted.svelte-i8ttvu{margin:0;color:var(--muted);font-size:13.5px}form.svelte-i8ttvu{display:flex;gap:8px;width:100%}form.svelte-i8ttvu input:where(.svelte-i8ttvu){flex:1 1 auto;min-width:0}form.stack.svelte-i8ttvu{flex-direction:column;gap:6px}form.stack.svelte-i8ttvu label:where(.svelte-i8ttvu){font-size:13px;color:var(--muted)}form.stack.svelte-i8ttvu button:where(.svelte-i8ttvu){margin-top:8px}.err.svelte-i8ttvu{margin:4px 0 0;color:var(--error);font-size:13px}.office .pixel{font-family:VT323,monospace}.office .floor{position:absolute;left:0;top:72px;width:1080px;height:568px;background-color:#93a79f;background-image:linear-gradient(#86998f 1px,transparent 1px),linear-gradient(90deg,#86998f 1px,transparent 1px);background-size:24px 24px}.office .wall{position:absolute;left:0;top:0;width:1080px;height:72px;background:#ede6d3;border-bottom:6px solid #b9ae93;box-sizing:border-box}.office .rug{position:absolute;border:2px solid #2b2b2b;opacity:.9}.office .rug .rl{position:absolute;left:8px;top:-12px;font-family:VT323,monospace;font-size:18px;line-height:18px;color:#14201b;background:#ede6d3;border:2px solid #2b2b2b;padding:0 6px}.office .seat{position:absolute;width:96px;height:96px}.office .seat .ring{position:absolute;left:2px;top:6px;width:92px;height:86px;border:2px dashed transparent;border-radius:4px}.office .seat.sel .ring{border-color:#ffe066}.office .seat.flash .ring{border-color:#ffe066;border-style:solid;animation:flash .9s ease-out 2}.office .who{position:absolute;left:34px;top:16px;width:28px;height:34px;padding:0;border:0;background:transparent;cursor:pointer}.office .seat .hit{position:absolute;inset:0;z-index:3;padding:0;border:0;background:transparent;cursor:pointer}.office .seat .hit:focus-visible{outline:2px solid #ffe066;outline-offset:-2px}.office .pp{position:absolute;display:block}.office .hair{left:6px;top:0;width:16px;height:6px;background:#3a2a1e;box-shadow:-2px 4px #3a2a1e,2px 4px #3a2a1e}.office .hair.h2{background:#c9a15a;box-shadow:-2px 4px #c9a15a,2px 4px #c9a15a}.office .hair.h3{background:#1b1b1b;box-shadow:none;height:4px}.office .hair.h4{background:#8c3b2a;box-shadow:-2px 4px #8c3b2a,2px 4px #8c3b2a,-2px 8px #8c3b2a,2px 8px #8c3b2a}.office .head{left:6px;top:4px;width:16px;height:13px;background:#f2c9a0}.office .eye{top:9px;width:2px;height:3px;background:#1b1b1b}.office .eye.l{left:10px}.office .eye.r{left:16px}.office .shirt{left:3px;top:17px;width:22px;height:15px;background:#3bc9db;box-shadow:inset 0 -3px #0000002e}.office .g-mod .shirt{background:#5bbf6a}.office .g-exp .shirt{background:#a98be0}.office .g-me .shirt{background:#f5b83d}.office .arm{top:19px;width:4px;height:10px;background:#f2c9a0}.office .arm.l{left:0}.office .arm.r{left:24px}.office .working .who{animation:bob .5s steps(2) infinite}.office .working .arm.l{animation:type .25s steps(2) infinite}.office .working .arm.r{animation:type .25s steps(2) infinite reverse}.office .waiting .who{animation:sway 1.2s ease-in-out infinite}.office .idle .who{animation:breathe 3s ease-in-out infinite}.office .desk{position:absolute;left:8px;top:44px;width:80px;height:28px;background:#a9784c;border:2px solid #2b2b2b;box-shadow:inset 0 -6px #8a5e37}.office .mon{position:absolute;left:14px;top:30px;width:24px;height:17px;background:#2b2b2b;border:2px solid #1b1b1b}.office .mon .scr{position:absolute;left:2px;top:2px;width:20px;height:11px;background:#3f4a52}.office .working .mon .scr{background:#3bc9db;animation:flick 1.6s steps(3) infinite}.office .waiting .mon .scr{background:#f5b83d;animation:flick 2.4s steps(2) infinite}.office .mug{position:absolute;left:66px;top:38px;width:8px;height:8px;background:#ede6d3;border:1px solid #2b2b2b}.office .tag{position:absolute;left:-12px;top:76px;width:120px;text-align:center;font-family:VT323,monospace;font-size:16px;line-height:16px;color:#14201b}.office .tag span{background:#ede6d3e0;padding:0 4px;border:1px solid #2b2b2b}.office .bub{position:absolute;left:58px;top:-4px;min-width:20px;height:18px;padding:0 4px;box-sizing:border-box;background:#fff;border:2px solid #2b2b2b;font-family:VT323,monospace;font-size:18px;line-height:13px;text-align:center;color:#1b1b1b}.office .bub.waiting{background:#f5b83d;animation:pop 1s ease-in-out infinite}.office .bub.working{animation:dots 1.2s steps(3) infinite}.office .bub.idle{background:transparent;border-color:transparent;color:#1e2622;animation:zz 2.6s ease-in-out infinite}.office .seat.up .tip{top:auto;bottom:96px}.office .tip{display:none;position:absolute;left:-52px;top:94px;width:200px;z-index:30;background:#10151c;border:2px solid #2b2b2b;outline:1px solid #4b5a6c;padding:8px 10px;color:#e6eaf0;font-family:Inter,sans-serif;font-size:12px;line-height:1.4;pointer-events:none}.office .seat:hover .tip,.office .seat:focus-within .tip{display:block}.office .seat.sel .tip{display:none}.office .seat:hover,.office .seat:focus-within{z-index:25}.office .walker{position:absolute;width:28px;height:40px;z-index:12}.office .walker .legs{position:absolute;left:7px;top:32px;width:14px;height:6px;background:#2b3a55;animation:walk .3s steps(2) infinite}.office .paper{position:absolute;left:20px;top:20px;width:10px;height:12px;background:#fff;border:1px solid #2b2b2b}.office .w1{left:204px;top:222px;animation:route1 9s linear infinite}.office .w2{left:92px;top:222px;animation:route2 13s linear infinite}.office .plant{position:absolute;width:20px;height:28px}.office .plant .pot{position:absolute;left:3px;top:16px;width:14px;height:12px;background:#b5643c;border:2px solid #2b2b2b}.office .plant .leaf{position:absolute;left:0;top:0;width:20px;height:18px;background:#3e8e4a;border:2px solid #2b2b2b;border-radius:6px 6px 2px 2px;animation:breathe 4s ease-in-out infinite}.office .obj{position:absolute;display:block;color:#1b1b1b;z-index:5}.office .obj:hover,.office .obj:focus-visible{outline:3px solid #ffe066;outline-offset:3px;z-index:20;color:#1b1b1b}.office .obj .cap{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;font-family:VT323,monospace;font-size:17px;line-height:17px;background:#1b1b1b;color:#ffe066;padding:1px 6px}.office .obj .hint{display:none;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;background:#10151c;color:#e6eaf0;border:1px solid #4b5a6c;padding:4px 8px;z-index:30}.office .obj:hover .hint,.office .obj:focus-visible .hint{display:block}.office .wb{background:#fafaf5;border:4px solid #6b6b6b;box-sizing:border-box}.office .wbcol{position:absolute;top:6px;width:44px;height:38px;border-right:1px dashed #b5b5b5}.office .note{position:absolute;width:12px;height:9px;border:1px solid #2b2b2b}.office .note.y{background:#ffe066}.office .note.c{background:#8be3ee}.office .note.g{background:#8ee09a}.office .note.o{background:#f5b83d}.office .mover{animation:move 6s steps(1) infinite}.office .cab{background:#7c8a99;border:3px solid #2b2b2b;box-sizing:border-box}.office .drawer{position:absolute;left:6px;width:44px;height:30px;background:#9aa8b6;border:2px solid #2b2b2b;box-sizing:border-box;transition:transform .25s}.office .drawer:after{content:"";position:absolute;left:14px;top:11px;width:12px;height:4px;background:#2b2b2b}.office .obj:hover .drawer.d2{transform:translate(10px)}.office .mail{background:#c2453b;border:3px solid #2b2b2b;box-sizing:border-box}.office .letter{position:absolute;left:8px;width:30px;height:8px;background:#fff;border:1px solid #2b2b2b}.office .badge{position:absolute;right:-10px;top:-12px;min-width:22px;height:22px;border-radius:11px;background:#f5b83d;border:2px solid #2b2b2b;font-family:VT323,monospace;font-size:18px;line-height:18px;text-align:center;color:#1b1b1b;animation:pop 1.2s ease-in-out infinite}.office .kiosk{background:#3b4652;border:3px solid #2b2b2b;box-sizing:border-box}.office .kscr{position:absolute;left:6px;top:6px;width:52px;height:30px;background:#3bc9db;font-family:VT323,monospace;font-size:15px;line-height:14px;text-align:center;color:#0e1217;animation:flick 1.4s steps(2) infinite}.office .poster{background:#fff4d6;border:3px solid #6b5a3a;box-sizing:border-box}.office .pn{position:absolute;width:14px;height:8px;border:1px solid #2b2b2b}.office .btn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:8px;border:1px solid #2a3441;background:#151b23;color:#e6eaf0;font:inherit;font-size:13px;cursor:pointer}.office .btn:hover{border-color:#4b5a6c}.office .fchip{min-height:32px;padding:0 10px;border-radius:999px;border:1px solid #2a3441;background:transparent;color:#c3cbd6;font:inherit;font-size:12px;cursor:pointer}.office .fchip.on{background:#e6eaf0;color:#0e1217;border-color:#e6eaf0;font-weight:600}.office .log{display:grid;grid-template-columns:62px 48px minmax(0,1fr);gap:8px;align-items:start;width:100%;text-align:left;padding:7px 10px;border:0;border-bottom:1px solid #1c242e;background:transparent;color:#c3cbd6;font:inherit;font-size:12.5px;cursor:pointer;animation:slidein .4s ease-out}.office .log:hover{background:#18202a}.office .lt{font-family:JetBrains Mono,monospace;font-size:11px;color:#8a96a6;padding-top:2px}.office .lk{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:500;text-align:center;border-radius:4px;padding:1px 0;margin-top:1px}.office .lk.TOOL{background:#1f2833;color:#9aa6b5}.office .lk.TASK{background:#3bc9db26;color:#3bc9db}.office .lk.ASK{background:#f5b83d29;color:#f5b83d}.office .lk.OK{background:#4ade8024;color:#4ade80}.office .lk.ERR{background:#f8717126;color:#f87171}.office .an{font-weight:600}.office .an.main{color:#3bc9db}.office .an.mod{color:#5bbf6a}.office .an.exp{color:#b9a2ea}.office .an.me{color:#f5b83d}.office .ptab{min-height:36px;padding:0 12px;border-radius:8px;border:1px solid #2a3441;background:transparent;color:#c3cbd6;font:inherit;font-size:13px;cursor:pointer}.office .ptab.on{background:#e6eaf0;color:#0e1217;border-color:#e6eaf0;font-weight:600}.office .chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px}.office .chip.working{color:#3bc9db;background:#3bc9db1f}.office .chip.waiting{color:#f5b83d;background:#f5b83d1f}.office .chip.idle{color:#9aa6b5;background:#1f2833}.office .hi{display:grid;grid-template-columns:52px 10px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid #222b36;font-size:13px}.office .hd{width:8px;height:8px;margin-top:5px;background:#4b5a6c}.office .hd.ok{background:#4ade80}.office .hd.run{background:#3bc9db}.office .hd.wait{background:#f5b83d}.office .hd.err{background:#f87171}.office .doc{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid #222b36;font-size:13px}.office .pop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(460px,92%);max-height:86%;overflow:auto;box-sizing:border-box;background:#151b23;border:2px solid #2b2b2b;outline:1px solid #4b5a6c;border-radius:12px;padding:18px;z-index:60;display:flex;flex-direction:column;gap:14px;animation:popin .18s ease-out;box-shadow:0 18px 50px #00000080}@keyframes bob{50%{transform:translateY(-2px)}}@keyframes type{50%{transform:translateY(-2px)}}@keyframes sway{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes breathe{50%{transform:translateY(1px)}}@keyframes flick{33%{opacity:.75}66%{opacity:1}}@keyframes pop{50%{transform:translateY(-4px)}}@keyframes dots{0%{clip-path:inset(0 66% 0 0)}33%{clip-path:inset(0 33% 0 0)}66%{clip-path:inset(0 0 0 0)}}@keyframes zz{0%{transform:translateY(4px);opacity:0}40%{opacity:1}to{transform:translate(6px,-8px);opacity:0}}@keyframes walk{50%{transform:scaleX(.6)}}@keyframes move{0%{transform:translate(0)}50%{transform:translate(44px)}}@keyframes route1{0%{transform:translate(0)}35%{transform:translateY(48px)}65%{transform:translate(-100px,48px)}80%{transform:translate(-100px,48px)}to{transform:translate(0)}}@keyframes route2{0%{transform:translate(0)}12%{transform:translateY(40px)}55%{transform:translate(780px,40px)}68%{transform:translate(780px,60px)}80%{transform:translate(780px,60px)}to{transform:translate(0)}}@keyframes steam{0%{transform:translateY(0);opacity:.8}to{transform:translateY(-10px);opacity:0}}@keyframes flash{0%{box-shadow:0 0 #ffe066cc}to{box-shadow:0 0 0 14px #ffe06600}}@keyframes slidein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes popin{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.ap-row.svelte-ga8340{display:flex;align-items:center;gap:12px}.ap-ini.svelte-ga8340{width:48px;height:48px;border:2px solid #2b2b2b;color:var(--bg);display:flex;align-items:center;justify-content:center;font-size:26px}.ap-title.svelte-ga8340{flex:1 1 auto;min-width:0}h2.svelte-ga8340{margin:0;font-size:17px;font-weight:600}.ap-sub.svelte-ga8340{font-size:12.5px;color:var(--muted)}.ap-dot.svelte-ga8340{width:7px;height:7px;border-radius:50%;background:currentColor}.ap-tabs.svelte-ga8340{display:flex;gap:8px}.ap-col.svelte-ga8340{display:flex;flex-direction:column;gap:12px}.ap-k.svelte-ga8340{font-size:12px;color:var(--muted)}.ap-v.svelte-ga8340{font-size:14px;margin-top:2px}.ap-code.svelte-ga8340{display:block;margin-top:4px;background:var(--bg);border:1px solid var(--line-2);border-radius:8px;padding:8px 10px;font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.ap-grid.svelte-ga8340{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ap-actions.svelte-ga8340{display:flex;gap:10px;flex-wrap:wrap}.ap-t.svelte-ga8340{font-family:var(--font-mono);font-size:11.5px;color:var(--muted-2);padding-top:2px}.ap-h.svelte-ga8340{color:var(--text-2)}.ap-logs.svelte-ga8340{background:var(--bg);border:1px solid var(--line-2);border-radius:8px;max-height:260px;overflow:auto}.ap-empty.svelte-ga8340{padding:12px;font-size:12.5px;color:var(--muted-2)}.dv.svelte-qq4rnb{display:flex;flex-direction:column;gap:10px;min-width:0}.dv-head.svelte-qq4rnb{display:flex;align-items:center;gap:10px}code.svelte-qq4rnb{font-family:var(--font-mono);font-size:12px;color:var(--muted);overflow-wrap:anywhere}pre.svelte-qq4rnb{margin:0;max-height:60vh;overflow:auto;white-space:pre-wrap;font-family:var(--font-mono);font-size:12px;line-height:1.5;background:var(--bg);border:1px solid var(--line-2);border-radius:8px;padding:12px}.dv-err.svelte-qq4rnb{color:var(--error);font-size:13px}.dp-row.svelte-1nb414w{display:flex;align-items:center;gap:12px}.dp-ini.svelte-1nb414w{width:48px;height:48px;border:2px solid #2b2b2b;background:#7c8a99;color:var(--bg);display:flex;align-items:center;justify-content:center;font-size:24px}.dp-title.svelte-1nb414w{flex:1 1 auto}h2.svelte-1nb414w{margin:0;font-size:17px;font-weight:600}.dp-sub.svelte-1nb414w,.dp-note.svelte-1nb414w{font-size:12px;color:var(--muted);margin-top:2px}.dp-kind.svelte-1nb414w{font-size:11px;font-weight:600;color:var(--bg);padding:1px 6px;border-radius:4px;flex:none;margin-top:1px}.dp-link.svelte-1nb414w{border:0;padding:0;background:none;color:var(--link);cursor:pointer;text-align:left;font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.logs.svelte-1dc1ym0{flex:1 1 340px;max-width:440px;min-width:0;height:100%;min-height:420px;box-sizing:border-box;border-left:1px solid var(--line-2);background:var(--panel-2);display:flex;flex-direction:column}.lp-head.svelte-1dc1ym0{flex:none;padding:12px 14px;border-bottom:1px solid var(--line-2);display:flex;flex-direction:column;gap:10px}.lp-row.svelte-1dc1ym0{display:flex;align-items:center;gap:10px}h2.svelte-1dc1ym0{margin:0;font-size:15px;font-weight:600}.lp-count.svelte-1dc1ym0{font-size:12px;color:var(--muted-2)}.lp-search.svelte-1dc1ym0{display:flex}.lp-search.svelte-1dc1ym0 input:where(.svelte-1dc1ym0){flex:1 1 auto;min-width:0;min-height:36px;box-sizing:border-box;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:0 10px;font:inherit;font-size:13px}.lp-filters.svelte-1dc1ym0{display:flex;flex-wrap:wrap;gap:6px}.lp-list.svelte-1dc1ym0{flex:1 1 auto;min-height:0;overflow:auto}.lp-txt.svelte-1dc1ym0{min-width:0}.lp-tk.svelte-1dc1ym0{color:var(--muted-2)}.lp-line.svelte-1dc1ym0{display:block;overflow-wrap:anywhere}.lp-empty.svelte-1dc1ym0{padding:12px;font-size:12.5px;color:var(--muted-2)}@media(max-width:640px){.logs.svelte-1dc1ym0{max-width:none;flex-basis:100%;height:60vh;border-left:0;border-top:1px solid var(--line-2)}}.scene.svelte-9iwtyr{position:absolute;width:1080px;height:640px;transform-origin:0 0;outline:2px solid #2b2b2b}.window.svelte-9iwtyr{position:absolute;top:10px;width:150px;height:44px;background:#a8d8f0;border:4px solid #6b6b6b;box-sizing:border-box;background-image:linear-gradient(90deg,transparent 47%,#6b6b6b 47%,#6b6b6b 53%,transparent 53%)}.wall-clock.svelte-9iwtyr{position:absolute;left:584px;top:14px;width:36px;height:36px;border-radius:50%;background:#fff;border:3px solid #2b2b2b;box-sizing:border-box;font-size:14px;line-height:30px;text-align:center;color:#1b1b1b}.label.svelte-9iwtyr{position:absolute;font-size:16px;color:#14201b}.coffee-machine.svelte-9iwtyr{position:absolute;left:650px;top:116px;width:30px;height:44px;background:#4b5a6c;border:2px solid #2b2b2b}.cm-light.svelte-9iwtyr{position:absolute;left:6px;top:6px;width:14px;height:8px;background:#f87171}.cm-cup.svelte-9iwtyr{position:absolute;left:9px;top:26px;width:10px;height:10px;background:#ede6d3;border:1px solid #2b2b2b}.cm-steam.svelte-9iwtyr{position:absolute;left:11px;top:14px;width:4px;height:8px;background:#fff;animation:svelte-9iwtyr-steam 1.6s linear infinite}.water.svelte-9iwtyr{position:absolute;left:692px;top:112px;width:22px;height:48px}.w-top.svelte-9iwtyr{position:absolute;left:2px;top:0;width:18px;height:18px;background:#a8d8f0;border:2px solid #2b2b2b}.w-base.svelte-9iwtyr{position:absolute;left:0;top:20px;width:22px;height:28px;background:#ede6d3;border:2px solid #2b2b2b;box-sizing:border-box}.kiosk-slot.svelte-9iwtyr{position:absolute;left:20px;top:42px;width:24px;height:6px;background:#1b1b1b}.screen.svelte-9iwtyr{background:#2b3a55;border:3px solid #2b2b2b;box-sizing:border-box}.screen-text.svelte-9iwtyr{position:absolute;inset:6px 8px;background:#0e1217;color:#3bc9db;font-size:15px;line-height:15px;padding:3px 6px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sofa.svelte-9iwtyr{position:absolute;left:440px;top:560px;width:120px;height:40px;background:#6c5b9e;border:3px solid #2b2b2b;box-sizing:border-box}.sofa.svelte-9iwtyr span:where(.svelte-9iwtyr){position:absolute;left:6px;top:4px;width:100px;height:12px;background:#8574b8}@keyframes svelte-9iwtyr-steam{0%{transform:translateY(0);opacity:.8}to{transform:translateY(-10px);opacity:0}}.windows.svelte-1wta9pz{display:flex;flex-wrap:wrap;gap:6px}.windows.svelte-1wta9pz .wbadge:where(.svelte-1wta9pz){margin-left:6px;padding:0 6px;border-radius:99px;background:var(--waiting);color:#111;font-size:11.5px;font-weight:700}a.avatar.svelte-1wta9pz{text-decoration:none;color:inherit}.office.svelte-1wta9pz{height:100vh;min-height:640px;display:flex;flex-direction:column}.top.svelte-1wta9pz{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--line-2);background:var(--panel-2)}.logo.svelte-1wta9pz{width:28px;height:28px;border-radius:7px;background:var(--working);color:var(--bg);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:14px}h1.svelte-1wta9pz{margin:0;font-size:16px;font-weight:600}.live.svelte-1wta9pz{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--working)}.live.off.svelte-1wta9pz{color:var(--error)}.runner-off.svelte-1wta9pz{font-size:12px;color:var(--waiting)}.legend.svelte-1wta9pz{display:flex;flex-wrap:wrap;gap:12px;margin-left:auto;font-size:12px;color:var(--text-2)}.legend.svelte-1wta9pz span:where(.svelte-1wta9pz){display:inline-flex;align-items:center;gap:6px}.legend.svelte-1wta9pz i:where(.svelte-1wta9pz){width:10px;height:10px}.avatar.svelte-1wta9pz{width:30px;height:30px;border-radius:50%;background:var(--line);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.body.svelte-1wta9pz{flex:1 1 auto;min-height:0;display:flex;flex-wrap:wrap}.scene-wrap.svelte-1wta9pz{flex:999 1 600px;min-width:0;min-height:420px;height:100%;position:relative;overflow:hidden;background:#1a2420}.scrim.svelte-1wta9pz{position:absolute;inset:0;z-index:50;border:0;background:#080b0f8c;cursor:default}@media(max-width:640px){.office.svelte-1wta9pz{height:auto}.legend.svelte-1wta9pz{display:none}.scene-wrap.svelte-1wta9pz{flex-basis:100%;height:auto;min-height:0;aspect-ratio:1080 / 640;align-self:flex-start}}.layer.svelte-b4jxab{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}.scrim.svelte-b4jxab{position:absolute;inset:0;border:0;background:#060a109e;cursor:default}.win.svelte-b4jxab{position:relative;width:min(1240px,100%);height:min(920px,100%);display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 60px #00000073;overflow:hidden}.head.svelte-b4jxab{flex:none;display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;border-bottom:1px solid var(--line-2);background:var(--panel-2)}nav.svelte-b4jxab{flex:1 1 auto;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.tab.svelte-b4jxab{flex:none;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;color:var(--muted);text-decoration:none;font-size:13.5px;white-space:nowrap}.tab.svelte-b4jxab:hover{color:inherit;background:var(--line-2)}.tab.on.svelte-b4jxab{color:inherit;background:var(--line);font-weight:600}.count.svelte-b4jxab,.badge.svelte-b4jxab{font-size:11.5px;padding:0 6px;border-radius:99px;background:var(--line-2)}.badge.svelte-b4jxab{background:var(--waiting, #f5a524);color:#111;font-weight:700}.ghost.svelte-b4jxab{background:transparent}.body.svelte-b4jxab{flex:1 1 auto;min-height:0;overflow:auto;box-sizing:border-box;padding:22px 28px 32px;display:flex;flex-direction:column;gap:20px}@media(max-width:640px){.layer.svelte-b4jxab{padding:0}.win.svelte-b4jxab{width:100%;height:100%;border-radius:0;border:0}.body.svelte-b4jxab{padding:16px}.ghost.svelte-b4jxab{display:none}}header.svelte-1v5nj50 h1:where(.svelte-1v5nj50){margin:0;font-size:22px}.sub.svelte-1v5nj50{margin:4px 0 0;color:var(--muted);font-size:13.5px}form.svelte-1v5nj50{display:flex;flex-direction:column;gap:16px;max-width:860px}fieldset.svelte-1v5nj50{margin:0;padding:18px;border:1px solid var(--line);min-width:0}legend.svelte-1v5nj50{padding:0 6px;font-weight:600}.opt.svelte-1v5nj50{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line-2);border-radius:8px;margin-bottom:8px;cursor:pointer}.opt.on.svelte-1v5nj50{border-color:var(--working)}.opt.svelte-1v5nj50 span:where(.svelte-1v5nj50){display:flex;flex-direction:column;gap:2px}.opt.svelte-1v5nj50 small:where(.svelte-1v5nj50){color:var(--muted);font-size:12.5px}.warn.svelte-1v5nj50{margin:4px 0 0;padding:10px 12px;border-radius:8px;border:1px solid var(--waiting);font-size:13px}.grid.svelte-1v5nj50{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px}.grid.svelte-1v5nj50 label:where(.svelte-1v5nj50){display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--muted)}.mono.svelte-1v5nj50{font-family:ui-monospace,monospace}.err.svelte-1v5nj50{margin:0;color:var(--error);font-size:13px}.ok.svelte-1v5nj50{margin:0;color:var(--working);font-size:13px}.page-head.svelte-112ebvj{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.grow.svelte-112ebvj{flex:1 1 280px}h1.svelte-112ebvj{margin:0;font-size:24px;font-weight:600}.sub.svelte-112ebvj{margin:4px 0 0;font-size:13px;color:var(--muted)}.filters.svelte-112ebvj{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.filters.svelte-112ebvj label:where(.svelte-112ebvj){display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.filters.svelte-112ebvj .check:where(.svelte-112ebvj){flex-direction:row;align-items:center;gap:8px;min-height:40px;font-size:13px;color:var(--text-2)}.check.svelte-112ebvj input:where(.svelte-112ebvj){width:18px;height:18px;accent-color:var(--waiting)}select.svelte-112ebvj{background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:8px;min-height:40px;padding:0 10px;font:inherit;font-size:13px}.scroll.svelte-112ebvj{overflow-x:auto;padding-bottom:8px}.cols.svelte-112ebvj{display:grid;grid-template-columns:repeat(8,248px);gap:14px;align-items:start}.col.svelte-112ebvj{display:flex;flex-direction:column;gap:10px;background:var(--panel-3);border-radius:12px;padding:12px;min-height:560px;box-sizing:border-box;border-top:3px solid}.col-head.svelte-112ebvj{display:flex;align-items:center;gap:8px}.col-dot.svelte-112ebvj{width:8px;height:8px;border-radius:50%}h2.svelte-112ebvj{margin:0;font-size:13px;font-weight:600}.n.svelte-112ebvj{margin-left:auto;font-size:12px;color:var(--muted)}.gate.svelte-112ebvj{font-size:11.5px;color:var(--waiting)}.card.svelte-112ebvj{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:10px;background:var(--panel);border:1px solid var(--line);color:var(--text)}.card.svelte-112ebvj:hover{border-color:#4b5a6c;color:var(--text)}.card.working.svelte-112ebvj{border-color:var(--working);animation:svelte-112ebvj-pulse 2s infinite}.card.human.svelte-112ebvj{border-color:var(--waiting)}.card.error.svelte-112ebvj{border-color:var(--error)}.card.done.svelte-112ebvj{opacity:.75}.row.svelte-112ebvj{display:flex;justify-content:space-between;gap:8px}.id.svelte-112ebvj{font-family:var(--font-mono);font-size:11.5px;color:var(--muted)}.age.svelte-112ebvj{font-size:11.5px;color:var(--muted-2)}.title.svelte-112ebvj{font-size:13.5px;font-weight:500;line-height:1.35}.mods.svelte-112ebvj{display:flex;flex-wrap:wrap;gap:6px}.mchip.svelte-112ebvj{font-size:11px;padding:2px 8px;border-radius:999px;background:#1f2833;color:var(--text-2)}.agent.svelte-112ebvj{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-2)}.ini.svelte-112ebvj{width:20px;height:20px;border-radius:50%;background:#1f2833;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600}.flag.svelte-112ebvj{display:none}.flag.on.svelte-112ebvj{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--waiting)}.flag.on.err.svelte-112ebvj{color:var(--error)}@keyframes svelte-112ebvj-pulse{0%{box-shadow:0 0 #3bc9db66}70%{box-shadow:0 0 0 7px #3bc9db00}to{box-shadow:0 0 #3bc9db00}}.actions.svelte-22pjd1{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.compact.svelte-22pjd1{flex:1 1 auto;justify-content:flex-end}.field.svelte-22pjd1{flex:1 1 260px;display:flex}.field.svelte-22pjd1 input:where(.svelte-22pjd1){flex:1 1 auto;min-width:0}.opts.svelte-22pjd1{display:flex;gap:6px;flex-wrap:wrap}.btn.on.svelte-22pjd1{border-color:var(--waiting);color:var(--waiting)}.err.svelte-22pjd1{flex-basis:100%;color:var(--error);font-size:12.5px}.muted.svelte-22pjd1{color:var(--muted);font-size:12.5px}.back.svelte-epozat{font-size:13px}.muted.svelte-epozat{color:var(--muted)}.small.svelte-epozat{font-size:12px}.mono.svelte-epozat{font-family:var(--font-mono)}.text-2.svelte-epozat{color:var(--text-2)}.head.svelte-epozat{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.grow.svelte-epozat{flex:1 1 360px;display:flex;flex-direction:column;gap:8px}.meta-row.svelte-epozat,.meta.svelte-epozat,.buttons.svelte-epozat{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.meta.svelte-epozat{gap:16px;font-size:12.5px;color:var(--muted)}h1.svelte-epozat{margin:0;font-size:24px;font-weight:600}h2.svelte-epozat{margin:0;font-size:15px;font-weight:600}.linkish.svelte-epozat{border:0;padding:0;background:none;color:var(--link);font:inherit;cursor:pointer}.err.svelte-epozat{color:var(--error);font-size:13px}.stepper.svelte-epozat{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px}.step.svelte-epozat{display:flex;flex-direction:column;gap:6px;min-width:0}.bar.svelte-epozat{height:4px;border-radius:2px;background:var(--line)}.step.done.svelte-epozat .bar:where(.svelte-epozat){background:var(--done)}.step.now.svelte-epozat .bar:where(.svelte-epozat){background:var(--working);animation:blink 1.4s infinite}.step.now.err.svelte-epozat .bar:where(.svelte-epozat){background:var(--error)}.step.gate.svelte-epozat .bar:where(.svelte-epozat){outline:1px dashed var(--waiting);outline-offset:1px}.sl.svelte-epozat{font-size:11.5px;color:var(--muted-2)}.step.done.svelte-epozat .sl:where(.svelte-epozat){color:var(--text-2)}.step.now.svelte-epozat .sl:where(.svelte-epozat){color:var(--working);font-weight:600}.step.gate.svelte-epozat .sl:where(.svelte-epozat){color:var(--waiting)}.ask.svelte-epozat{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid var(--waiting);background:#f5b83d14}.ask-text.svelte-epozat{flex:1 1 360px;display:flex;flex-direction:column;gap:4px}.ask-title.svelte-epozat{font-size:13px;font-weight:600;color:var(--waiting)}code.svelte-epozat{font-family:var(--font-mono);font-size:12.5px;overflow-wrap:anywhere}.two.svelte-epozat{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.timeline.svelte-epozat{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.tl-head.svelte-epozat{display:flex;align-items:center;justify-content:space-between}.ev.svelte-epozat{display:grid;grid-template-columns:52px 18px minmax(0,1fr);gap:10px;align-items:start;font-size:13px}.ev-body.svelte-epozat{min-width:0}.ev-code.svelte-epozat{display:block;margin-top:4px;font-size:11.5px;color:var(--muted)}.pin.svelte-epozat{width:10px;height:10px;border-radius:50%;margin-top:4px;background:#4b5a6c}.pin.working.svelte-epozat{background:var(--working)}.pin.good.svelte-epozat{background:var(--done)}.pin.waiting.svelte-epozat{background:var(--waiting)}.pin.err.svelte-epozat{background:var(--error)}.chat.svelte-epozat{display:flex;gap:8px;padding-top:8px;border-top:1px solid var(--line-2)}.chat.svelte-epozat input:where(.svelte-epozat){flex:1 1 auto;min-width:0}.side.svelte-epozat{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:16px}.list.svelte-epozat{display:flex;flex-direction:column;gap:10px}.kv.svelte-epozat{display:flex;justify-content:space-between;font-size:13px}.st.working.svelte-epozat{color:var(--working)}.st.waiting.svelte-epozat{color:var(--waiting)}.st.idle.svelte-epozat{color:var(--done)}.grid2.svelte-epozat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.k.svelte-epozat{font-size:12px;color:var(--muted)}.v.svelte-epozat{font-size:18px;font-weight:600;margin-top:4px}.v.ok.svelte-epozat{color:var(--done)}h1.svelte-3ul8uk{margin:0;font-size:24px;font-weight:600}h2.svelte-3ul8uk{margin:0;font-size:15px;font-weight:600}.sub.svelte-3ul8uk{margin:4px 0 0;font-size:13px;color:var(--muted)}.two.svelte-3ul8uk{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.form.svelte-3ul8uk{flex:999 1 520px;min-width:0;padding:24px;display:flex;flex-direction:column;gap:20px}.fld.svelte-3ul8uk{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500}.hint.svelte-3ul8uk{font-size:12px;font-weight:400;color:var(--muted)}.area.svelte-3ul8uk{padding:10px 12px;min-height:120px;resize:vertical;line-height:1.5}.mono.svelte-3ul8uk{font-family:var(--font-mono);font-size:13px}fieldset.svelte-3ul8uk{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}legend.svelte-3ul8uk{font-size:13px;font-weight:500;margin-bottom:8px}.opts.svelte-3ul8uk{display:flex;flex-wrap:wrap;gap:8px}.opt.svelte-3ul8uk{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--text-2);cursor:pointer}.opt.svelte-3ul8uk input:where(.svelte-3ul8uk),.gate.svelte-3ul8uk input:where(.svelte-3ul8uk){width:16px;height:16px;accent-color:var(--working)}.grid.svelte-3ul8uk{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.gate.svelte-3ul8uk{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:13.5px}.gate.on.svelte-3ul8uk{border-color:var(--working);background:#3bc9db14}.gate.svelte-3ul8uk b:where(.svelte-3ul8uk){display:block;font-weight:600}.gdesc.svelte-3ul8uk{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.submit.svelte-3ul8uk{display:flex;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--line-2)}.err.svelte-3ul8uk{margin:0;color:var(--error);font-size:13px}.preview.svelte-3ul8uk{flex:1 1 280px;min-width:0;padding:20px;display:flex;flex-direction:column;gap:12px}.pv.svelte-3ul8uk{display:flex;align-items:center;gap:10px;font-size:13px}.pv.svelte-3ul8uk .d:where(.svelte-3ul8uk){width:10px;height:10px;border-radius:50%;background:var(--working);flex:none}.pv.stop .d.svelte-3ul8uk{background:var(--waiting)}.pv.off{color:#5e6a79}.pv.off .d.svelte-3ul8uk{background:var(--line)}.note.svelte-3ul8uk{margin:8px 0 0;font-size:12.5px;color:var(--muted);line-height:1.5}h1.svelte-x6j575{margin:0;font-size:24px;font-weight:600}h2.svelte-x6j575{margin:0;font-size:16px;font-weight:600}.sub.svelte-x6j575{margin:4px 0 0;font-size:13px;color:var(--muted)}.tabs.svelte-x6j575{display:flex;flex-wrap:wrap;gap:8px}.tab.svelte-x6j575{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--text-2);font:inherit;font-size:13px;cursor:pointer}.tab.on.svelte-x6j575{background:var(--text);color:var(--bg);border-color:var(--text);font-weight:600}.item.svelte-x6j575{max-width:1040px;background:var(--panel);border:1px solid var(--waiting);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:12px}.item.closed.svelte-x6j575{border-color:var(--line-2);opacity:.7}.row.svelte-x6j575{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px}.kind.svelte-x6j575{font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:3px 10px;border-radius:999px;background:#f5b83d24;color:var(--waiting)}.mono.svelte-x6j575{font-family:var(--font-mono)}.muted.svelte-x6j575{color:var(--muted)}.right.svelte-x6j575{margin-left:auto}.body.svelte-x6j575{margin:0;font-size:13.5px;line-height:1.55;color:var(--text-2);white-space:pre-wrap}.code.svelte-x6j575,.codebtn.svelte-x6j575{display:block;background:var(--bg);border:1px solid var(--line-2);border-radius:8px;padding:10px 12px;font-family:var(--font-mono);font-size:12.5px;color:var(--text);overflow-wrap:anywhere;text-align:left}.codebtn.svelte-x6j575{cursor:pointer;color:var(--link)}.res.svelte-x6j575{font-size:13px;font-weight:500}.res.ok.svelte-x6j575{color:var(--done)}.res.back.svelte-x6j575{color:#fca5a5}.head.svelte-wg0f9k{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.grow.svelte-wg0f9k{flex:1 1 280px}h1.svelte-wg0f9k{margin:0;font-size:24px;font-weight:600}h2.svelte-wg0f9k{margin:0;font-size:15px;font-weight:600}.sub.svelte-wg0f9k{margin:4px 0 0;font-size:13px;color:var(--muted)}.live.svelte-wg0f9k{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--working)}.small.svelte-wg0f9k{font-size:12px}.muted.svelte-wg0f9k{color:var(--muted)}.tiles.svelte-wg0f9k{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.tile.svelte-wg0f9k{background:var(--panel);border:1px solid var(--line-2);border-radius:10px;padding:16px;color:var(--text)}.tile.amber.svelte-wg0f9k{border-color:var(--waiting)}.k.svelte-wg0f9k{font-size:12px;color:var(--muted)}.v.svelte-wg0f9k{font-size:28px;font-weight:600;margin-top:6px}.v.svelte-wg0f9k span:where(.svelte-wg0f9k){font-size:15px;color:var(--muted)}.cyan.svelte-wg0f9k{color:var(--working)}.yellow.svelte-wg0f9k{color:var(--waiting)}.two.svelte-wg0f9k{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.chart.svelte-wg0f9k{flex:999 1 640px;min-width:0;display:flex;flex-direction:column;gap:14px}.gates.svelte-wg0f9k{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;background:#f5b83d1a;border:1px solid var(--waiting);color:var(--text);font-size:14px}.gates.svelte-wg0f9k .muted:where(.svelte-wg0f9k){font-size:12.5px}.right.svelte-wg0f9k{margin-left:auto;font-size:12.5px;color:var(--waiting);font-weight:500}.cap.svelte-wg0f9k{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--muted);margin-top:4px}.grid.svelte-wg0f9k{display:grid;gap:10px}.g140.svelte-wg0f9k{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.g180.svelte-wg0f9k{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.panel.svelte-wg0f9k{border:1px solid var(--line-2);border-radius:12px;padding:14px;background:var(--panel-3);display:flex;flex-direction:column;gap:10px}.panel.dashed.svelte-wg0f9k{border-style:dashed;border-color:var(--line);background:transparent}.agent.svelte-wg0f9k{box-sizing:border-box;border-radius:10px;padding:12px;background:var(--panel);border:1px solid var(--line);display:flex;flex-direction:column;gap:6px;min-width:0}.agent.working.svelte-wg0f9k{border-color:var(--working);animation:svelte-wg0f9k-pulse 2s infinite}.agent.waiting.svelte-wg0f9k{border-color:var(--waiting)}.agent.idle.svelte-wg0f9k .an:where(.svelte-wg0f9k){color:var(--muted)}.an.svelte-wg0f9k{font-weight:600;font-size:13.5px}.row.svelte-wg0f9k{display:flex;justify-content:space-between;gap:8px}.st.svelte-wg0f9k{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500}.st.working.svelte-wg0f9k{color:var(--working)}.st.waiting.svelte-wg0f9k{color:var(--waiting)}.st.idle.svelte-wg0f9k{color:var(--muted-2)}.dt.svelte-wg0f9k{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.st.working.svelte-wg0f9k .dt:where(.svelte-wg0f9k){animation:blink 1.2s infinite}.task.svelte-wg0f9k{font-size:12px;color:var(--text-2)}.tool.svelte-wg0f9k{font-family:var(--font-mono);font-size:11px;color:var(--muted-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow.svelte-wg0f9k{display:flex;align-items:center;gap:10px;padding-left:8px;font-size:12.5px;color:var(--muted-2)}.arrow.on.svelte-wg0f9k{color:var(--working)}.flow.svelte-wg0f9k{animation:svelte-wg0f9k-dash .9s linear infinite}.feed.svelte-wg0f9k{flex:1 1 300px;min-width:0;display:flex;flex-direction:column}.feed-head.svelte-wg0f9k{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--line-2)}.ev.svelte-wg0f9k{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--line-2);animation:svelte-wg0f9k-slidein .5s ease-out}.t.svelte-wg0f9k{font-family:var(--font-mono);font-size:11px;color:var(--muted-2);flex:none;padding-top:2px}.ev-body.svelte-wg0f9k{min-width:0}.who.svelte-wg0f9k{font-size:12.5px;font-weight:600}.who.working.svelte-wg0f9k{color:var(--working)}.who.waiting.svelte-wg0f9k{color:var(--waiting)}.who.good.svelte-wg0f9k{color:var(--done)}.who.plain.svelte-wg0f9k{color:var(--text-2)}.thin.svelte-wg0f9k{font-weight:400}.text.svelte-wg0f9k{font-size:12.5px;color:var(--text-2);overflow-wrap:anywhere}.all.svelte-wg0f9k{margin-top:12px;font-size:13px}@keyframes svelte-wg0f9k-pulse{0%{box-shadow:0 0 #3bc9db73}70%{box-shadow:0 0 0 8px #3bc9db00}to{box-shadow:0 0 #3bc9db00}}@keyframes svelte-wg0f9k-dash{to{stroke-dashoffset:-16}}@keyframes svelte-wg0f9k-slidein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pw.svelte-lf62uo{display:flex;flex-direction:column;gap:6px;width:100%;max-width:420px}label.svelte-lf62uo{font-size:13px;color:var(--muted)}button.svelte-lf62uo{margin-top:8px;align-self:flex-start}.note.svelte-lf62uo{margin:0 0 6px;font-size:13.5px}.err.svelte-lf62uo,.ok.svelte-lf62uo{margin:4px 0 0;font-size:13px}.err.svelte-lf62uo{color:var(--error)}.ok.svelte-lf62uo{color:var(--working)}header.svelte-18ob3ah{margin-bottom:16px}h1.svelte-18ob3ah{margin:0;font-size:22px}h2.svelte-18ob3ah{margin:0 0 12px;font-size:16px}.sub.svelte-18ob3ah{margin:4px 0 0;color:var(--muted);font-size:13.5px}section.svelte-18ob3ah{margin-bottom:16px;padding:18px}.scroll.svelte-18ob3ah{overflow-x:auto}table.svelte-18ob3ah{width:100%;border-collapse:collapse;font-size:13.5px}th.svelte-18ob3ah,td.svelte-18ob3ah{text-align:left;padding:8px 6px;border-bottom:1px solid var(--line);vertical-align:middle}th.svelte-18ob3ah{color:var(--muted);font-weight:600;font-size:12.5px}.mono.svelte-18ob3ah{font-family:ui-monospace,monospace}.actions.svelte-18ob3ah{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.actions.svelte-18ob3ah .inp:where(.svelte-18ob3ah){max-width:180px}.grid.svelte-18ob3ah{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 14px;align-items:end}.grid.svelte-18ob3ah label:where(.svelte-18ob3ah){display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--muted)}.err.svelte-18ob3ah{color:var(--error);font-size:13px}.ok.svelte-18ob3ah{color:var(--working);font-size:13px}.forced.svelte-1cvv42p{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px}.forced.svelte-1cvv42p .card-panel:where(.svelte-1cvv42p){width:min(460px,100%);padding:28px}.forced.svelte-1cvv42p h1:where(.svelte-1cvv42p){margin:0 0 14px;font-size:20px}:root{--bg: #0e1217;--panel: #151b23;--panel-2: #10151c;--panel-3: #11161d;--line: #2a3441;--line-2: #222b36;--text: #e6eaf0;--text-2: #c3cbd6;--muted: #9aa6b5;--muted-2: #8a96a6;--working: #3bc9db;--waiting: #f5b83d;--done: #4ade80;--error: #f87171;--g-main: #3bc9db;--g-module: #5bbf6a;--g-expert: #a98be0;--g-human: #f5b83d;--link: #7dd3fc;--font-ui: Inter, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-pixel: "VT323", monospace;color-scheme:dark}html,body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui)}a{color:var(--link);text-decoration:none}a:hover{color:#bae6fd}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;font-size:13px;cursor:pointer}.btn:hover{border-color:#4b5a6c}.btn:disabled{opacity:.5;cursor:default}.btn.big{min-height:44px;padding:0 18px;font-size:13.5px;font-weight:600;background:#1b232d}.btn.ok{background:var(--waiting);border-color:var(--waiting);color:var(--bg);font-weight:600}.btn.primary{background:var(--working);border-color:var(--working);color:var(--bg);font-weight:600}.btn.danger{color:#fca5a5;border-color:#5b2a2e}.inp{background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:8px;min-height:44px;box-sizing:border-box;padding:0 12px;font:inherit;font-size:14px}.inp:focus{outline:2px solid var(--working);outline-offset:1px}.chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px}.chip.working{color:var(--working);background:#3bc9db1f}.chip.waiting{color:var(--waiting);background:#f5b83d1f}.chip.idle{color:var(--muted);background:#1f2833}.chip.error{color:var(--error);background:#f871711f}.chip.done{color:var(--done);background:#4ade801f}.pill{font-size:12px;color:var(--text-2);background:#1f2833;border-radius:999px;padding:3px 10px}.dot{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.blink{animation:blink 1.2s infinite}@keyframes blink{50%{opacity:.3}}.card-panel{background:var(--panel);border:1px solid var(--line-2);border-radius:12px;padding:16px}
