.dot.svelte-tlxvzv{width:var(--s);height:var(--s);border-radius:var(--r-pill);background:var(--c);flex:none;display:inline-block}.pulse.svelte-tlxvzv{--pulse-color:color-mix(in oklch, var(--c) 45%, transparent)}.tile.svelte-1qeo954{box-sizing:border-box;width:var(--s);height:var(--s);border-radius:clamp(3px, calc(var(--s) * .27), 6px);background:color-mix(in srgb, var(--c) 17%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.tile.framed.svelte-1qeo954{border:1px solid color-mix(in srgb, var(--c) 38%, transparent);background:color-mix(in srgb, var(--c) 14%, transparent)}.tile.bare.svelte-1qeo954{background:0 0;border-radius:0}.tile.svelte-1qeo954 svg:where(.svelte-1qeo954){width:var(--g);height:var(--g);stroke-width:var(--sw);overflow:visible}.hit.svelte-1vzuqmo{fill:#0000;pointer-events:all}.node.svelte-1vzuqmo{box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);width:100%;height:100%;color:var(--fg);cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;gap:5px;padding:9px 12px;display:flex;overflow:hidden}.node.svelte-1vzuqmo:hover{border-color:var(--border-dialog)}.node.selected.svelte-1vzuqmo{border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.node.active.svelte-1vzuqmo{box-shadow:0 0 0 1px color-mix(in oklch, var(--working) 35%, transparent)}.node.active.needs.svelte-1vzuqmo{box-shadow:0 0 0 1px color-mix(in oklch, var(--needs) 45%, transparent)}.node.drop.svelte-1vzuqmo{border-color:var(--working);box-shadow:0 0 0 3px color-mix(in oklch, var(--working) 30%, transparent)}.node.svelte-1vzuqmo:focus-visible{outline:2px solid color-mix(in oklch, var(--primary) 40%, transparent);outline-offset:2px}.title.svelte-1vzuqmo,.activity.svelte-1vzuqmo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title-row.svelte-1vzuqmo{align-items:center;gap:10px;display:flex}.who.svelte-1vzuqmo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.title.svelte-1vzuqmo{letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:16px}.hdr.svelte-1vzuqmo{color:var(--fg-passive);white-space:nowrap;align-items:center;gap:4px;font-size:10.5px;line-height:14px;display:flex}.hdr-label.svelte-1vzuqmo{text-overflow:ellipsis;min-width:0;overflow:hidden}.effort.svelte-1vzuqmo{flex:none;margin-left:2px}.activity.svelte-1vzuqmo{color:var(--fg-muted);font-size:12px;line-height:15px}.desc.svelte-1vzuqmo{color:var(--fg-passive);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:11.5px;line-height:15px;display:-webkit-box;overflow:hidden}.foot.svelte-1vzuqmo{border-top:1px solid var(--border);color:var(--fg-passive);align-items:center;gap:10px;margin-top:auto;padding-top:6px;font-size:10.5px;display:flex}.files.svelte-1vzuqmo{flex:1}.pill.svelte-1vzuqmo{border-radius:var(--r-pill);background:color-mix(in oklch, var(--c) 18%, transparent);color:var(--c);font-family:var(--font-sans);align-items:center;gap:5px;padding:1px 7px;font-size:10px;font-weight:500;line-height:1.3;display:inline-flex}.pill-dot.svelte-1vzuqmo{border-radius:var(--r-pill);background:var(--c);width:6px;height:6px}.pulse.svelte-1vzuqmo{--pulse-color:color-mix(in oklch, var(--c) 45%, transparent);--pulse-size:3px}.tools.svelte-1vzuqmo{opacity:0;pointer-events:none;transition:opacity .12s}.hovered.svelte-1vzuqmo .tools:where(.svelte-1vzuqmo){opacity:1;pointer-events:all}.tools.hidden.svelte-1vzuqmo{display:none}.tools.svelte-1vzuqmo line:where(.svelte-1vzuqmo){stroke:#ffffff2e;stroke:lab(100% 0 0/.18);stroke-width:1.5px}.ports.svelte-1vzuqmo{opacity:0;pointer-events:none;transition:opacity .12s}.show-ports.svelte-1vzuqmo .ports:where(.svelte-1vzuqmo){opacity:1;pointer-events:all}.ports.hidden.svelte-1vzuqmo{display:none}.port.svelte-1vzuqmo{fill:var(--fg-passive);stroke:#0000;stroke-width:10px;cursor:crosshair}.port.svelte-1vzuqmo:hover,.port.snap.svelte-1vzuqmo{fill:var(--working)}.plus.svelte-1vzuqmo{cursor:pointer}.plus.svelte-1vzuqmo circle:where(.svelte-1vzuqmo){fill:var(--bg-card);stroke:var(--border);stroke-width:1px}.plus.svelte-1vzuqmo path:where(.svelte-1vzuqmo){stroke:var(--fg-muted);stroke-width:1.8px;stroke-linecap:round}.plus.svelte-1vzuqmo:hover circle:where(.svelte-1vzuqmo){fill:var(--bg-muted);stroke:#ffffff2e;stroke:lab(100% 0 0/.18)}.plus.svelte-1vzuqmo:hover path:where(.svelte-1vzuqmo){stroke:var(--fg)}.cl.svelte-11u23j4{flex-direction:column;gap:6px;display:flex}.cl.card.svelte-11u23j4{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);gap:8px;margin-top:2px;padding:11px 13px}.hd.svelte-11u23j4{align-items:center;gap:10px;display:flex}.ttl.svelte-11u23j4{color:var(--fg);font-size:12px;font-weight:600}.bar.svelte-11u23j4{border-radius:var(--r-pill);background:var(--tag-bg);flex:1;height:3px;overflow:hidden}.bar.svelte-11u23j4 i:where(.svelte-11u23j4){border-radius:var(--r-pill);background:var(--accent);height:100%;transition:width .2s;display:block}.count.svelte-11u23j4{color:var(--fg-passive);flex:none;font-size:11px}.empty.svelte-11u23j4{color:var(--fg-passive);margin:0;font-size:11.5px}.rows.svelte-11u23j4{flex-direction:column;gap:1px;display:flex}.row.svelte-11u23j4{border-radius:var(--r-micro);cursor:pointer;align-items:flex-start;gap:9px;margin:0 -4px;padding:3px 4px;display:flex}.row.svelte-11u23j4:hover{background:var(--hover)}.row.svelte-11u23j4:focus-visible{box-shadow:inset 0 0 0 1px var(--focus-ring);outline:none}.row[aria-disabled=true].svelte-11u23j4{cursor:default}.box.svelte-11u23j4{box-sizing:border-box;border:1.5px solid color-mix(in oklch, var(--fg) 22%, transparent);border-radius:var(--r-pill);flex:none;justify-content:center;align-items:center;width:14px;height:14px;margin-top:2px;display:flex}.box.done.svelte-11u23j4{background:var(--ready);border-color:#0000}.box.busy.svelte-11u23j4{opacity:.5}.text.svelte-11u23j4{min-width:0;color:var(--fg);overflow-wrap:anywhere;flex:1;font-size:12.5px;line-height:1.45}.text.done.svelte-11u23j4{color:var(--fg-passive)}.now.svelte-11u23j4{border-radius:var(--r-pill);background:var(--accent);--pulse-color:var(--accent-soft);flex:none;width:6px;height:6px;margin-top:6px}.you.svelte-11u23j4{border-radius:var(--r-micro);background:var(--tag-bg);color:var(--fg-muted);vertical-align:1px;margin-left:6px;padding:0 5px;font-size:10.5px;line-height:16px;display:inline-block}.wrap.svelte-euh71y{flex-direction:column;gap:8px;min-width:0;display:flex}.thumbs.svelte-euh71y{flex-wrap:wrap;gap:10px;display:flex}.thumb.svelte-euh71y{max-width:var(--max-w);flex-direction:column;flex:none;gap:5px;min-width:0;margin:0;display:flex}.img-btn.svelte-euh71y{box-sizing:border-box;height:var(--h);min-width:calc(var(--h) * .75);max-width:var(--max-w);border:1px solid var(--border-dialog);border-radius:var(--r-control);background:var(--bg-muted);cursor:zoom-in;padding:0;display:block;overflow:hidden}.img-btn.svelte-euh71y:hover{border-color:color-mix(in oklch, var(--fg) 25%, transparent)}.img-btn.svelte-euh71y img:where(.svelte-euh71y){width:auto;height:100%;min-width:calc(var(--h) * .75);object-fit:cover;max-width:100%;display:block}.cap.svelte-euh71y{color:var(--fg-muted);font-size:11.5px}.clip.svelte-euh71y{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chips.svelte-euh71y{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-euh71y{border:1px solid var(--border);border-radius:var(--r-control);background:var(--bg-card);max-width:100%;height:26px;color:var(--fg-muted);font:inherit;cursor:pointer;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:12px;display:inline-flex}.chip.svelte-euh71y:hover{background:var(--hover);color:var(--fg)}.chip.svelte-euh71y svg:where(.svelte-euh71y){flex:none}.name.svelte-euh71y{color:var(--fg)}.size.svelte-euh71y{color:var(--fg-passive);flex:none;font-size:10.5px}.tiles.svelte-euh71y{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.tile.svelte-euh71y:not(.thumb){width:var(--tile-w);flex-direction:column;flex:none;gap:5px;margin:0;display:flex}.under.svelte-euh71y{align-items:baseline;gap:6px;width:0;min-width:100%;display:flex}.under.svelte-euh71y .label:where(.svelte-euh71y){flex:auto}.file-tile.svelte-euh71y{box-sizing:border-box;width:var(--tile-w);height:var(--h);border:1px solid var(--border-dialog);border-radius:var(--r-control);background:var(--bg-muted);color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;flex-direction:column;justify-content:flex-start;padding:0;display:flex;overflow:hidden}.file-tile.zoom.svelte-euh71y{cursor:zoom-in}.file-tile.svelte-euh71y:hover{border-color:color-mix(in oklch, var(--fg) 25%, transparent)}.lines.svelte-euh71y{padding:6px 7px;font-size:8px;line-height:1.3}.ln.svelte-euh71y{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid.svelte-euh71y{border-collapse:collapse;table-layout:fixed;width:100%;font-size:8px;line-height:1.3}.grid.svelte-euh71y td:where(.svelte-euh71y){border-bottom:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;padding:2px 3px;overflow:hidden}.grid.svelte-euh71y tr:where(.svelte-euh71y):first-child td:where(.svelte-euh71y){color:var(--fg)}.page.svelte-euh71y{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.type.svelte-euh71y{color:var(--fg-passive);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.badge.svelte-euh71y{color:var(--fg-muted);font-size:10.5px}span.svelte-y74u9k{--a-black:#7f8792;--a-red:var(--t-red,#f05d5e);--a-green:#44c97a;--a-yellow:#e5c34b;--a-blue:#5b9cff;--a-magenta:#c678dd;--a-cyan:#4fc1c8;--a-white:var(--term-fg,#d7d7d2);--a-bright-black:#98a0aa;--a-bright-red:#ff7b7c;--a-bright-green:#6ee09a;--a-bright-yellow:#f2d56b;--a-bright-blue:#85b6ff;--a-bright-magenta:#d99aee;--a-bright-cyan:#7ad7dc;--a-bright-white:#f2f2ee}.a-b.svelte-y74u9k{font-weight:700}.a-d.svelte-y74u9k{opacity:.65}.a-i.svelte-y74u9k{font-style:italic}.a-u.svelte-y74u9k{text-decoration:underline}.a-s.svelte-y74u9k{text-decoration:line-through}.a-u.a-s.svelte-y74u9k{text-decoration:underline line-through}.code.svelte-1e06m8e{border:1px solid var(--border);border-radius:var(--r-control);background:var(--bg-muted);min-width:0;max-width:100%;overflow:hidden}.bar.svelte-1e06m8e{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;min-height:24px;padding:0 6px 0 10px;display:flex}.lang.svelte-1e06m8e{color:var(--fg-passive);font-size:10.5px}.copy.svelte-1e06m8e{border-radius:var(--r-micro);min-width:46px;height:20px;color:var(--fg-passive);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 7px;font-size:11px}.copy.svelte-1e06m8e:hover{background:var(--hover);color:var(--fg)}pre.svelte-1e06m8e{box-sizing:border-box;max-height:520px;color:var(--fg);white-space:pre;tab-size:2;margin:0;padding:9px 12px;font-size:12px;line-height:1.5;overflow:auto}code.svelte-1e06m8e{font:inherit}.code.svelte-1e06m8e .hljs-comment,.code.svelte-1e06m8e .hljs-quote{color:var(--fg-passive);font-style:italic}.code.svelte-1e06m8e .hljs-keyword,.code.svelte-1e06m8e .hljs-selector-tag,.code.svelte-1e06m8e .hljs-doctag{color:var(--accent)}.code.svelte-1e06m8e .hljs-string,.code.svelte-1e06m8e .hljs-regexp,.code.svelte-1e06m8e .hljs-symbol,.code.svelte-1e06m8e .hljs-bullet,.code.svelte-1e06m8e .hljs-addition{color:var(--ready)}.code.svelte-1e06m8e .hljs-number,.code.svelte-1e06m8e .hljs-literal{color:var(--inreview)}.code.svelte-1e06m8e .hljs-title,.code.svelte-1e06m8e .hljs-section{color:var(--fg);font-weight:600}.code.svelte-1e06m8e .hljs-built_in,.code.svelte-1e06m8e .hljs-type,.code.svelte-1e06m8e .hljs-name,.code.svelte-1e06m8e .hljs-tag,.code.svelte-1e06m8e .hljs-selector-class,.code.svelte-1e06m8e .hljs-selector-id,.code.svelte-1e06m8e .hljs-variable,.code.svelte-1e06m8e .hljs-template-variable{color:color-mix(in oklch, var(--accent) 62%, var(--fg))}.code.svelte-1e06m8e .hljs-attr,.code.svelte-1e06m8e .hljs-attribute,.code.svelte-1e06m8e .hljs-property,.code.svelte-1e06m8e .hljs-params,.code.svelte-1e06m8e .hljs-meta,.code.svelte-1e06m8e .hljs-subst{color:var(--fg-muted)}.code.svelte-1e06m8e .hljs-deletion{color:var(--needs)}.code.svelte-1e06m8e .hljs-emphasis{font-style:italic}.code.svelte-1e06m8e .hljs-strong{font-weight:700}.code.svelte-1e06m8e .hljs-link{text-decoration:underline}.secret.svelte-fznxk1{border-radius:var(--r-chip);background:var(--tag-bg);color:var(--fg-muted);font-family:var(--font-mono);white-space:nowrap;vertical-align:baseline;align-items:center;gap:4px;padding:0 6px;font-size:.9em;line-height:1.5;display:inline-flex}.secret.svelte-fznxk1 svg:where(.svelte-fznxk1){flex:none}.md.svelte-z28whr{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:1.55}.md.svelte-z28whr:not(.inline){display:block}.breaks.svelte-z28whr :-webkit-any(p:where(.svelte-z28whr),li:where(.svelte-z28whr),blockquote:where(.svelte-z28whr)){white-space:pre-line}.breaks.svelte-z28whr :is(p:where(.svelte-z28whr),li:where(.svelte-z28whr),blockquote:where(.svelte-z28whr)){white-space:pre-line}.long.svelte-z28whr>*{content-visibility:auto;contain-intrinsic-size:auto 96px}.md.svelte-z28whr>*+*{margin-top:8px}p.svelte-z28whr{margin:0}h1.svelte-z28whr,h2.svelte-z28whr,h3.svelte-z28whr,h4.svelte-z28whr,h5.svelte-z28whr,h6.svelte-z28whr{letter-spacing:-.01em;color:var(--fg);margin:0;font-size:14px;font-weight:600;line-height:1.35}h1.svelte-z28whr{font-size:17px}h2.svelte-z28whr{font-size:15.5px}h3.svelte-z28whr{font-size:14.5px}.md.svelte-z28whr>*+:-webkit-any(h1,h2,h3){margin-top:14px}.md.svelte-z28whr>*+:is(h1,h2,h3){margin-top:14px}strong.svelte-z28whr{font-weight:600}ul.svelte-z28whr,ol.svelte-z28whr{margin:0;padding-left:22px}ul.svelte-z28whr{list-style:outside}ol.svelte-z28whr{list-style:decimal}li.svelte-z28whr+li:where(.svelte-z28whr){margin-top:2px}li.svelte-z28whr>*+*{margin-top:3px}li.task.svelte-z28whr{list-style:none;position:relative}li.task.svelte-z28whr>input:where(.svelte-z28whr){accent-color:var(--accent);margin:0;position:absolute;top:3px;left:-20px}blockquote.svelte-z28whr{border-left:2px solid color-mix(in oklch, var(--accent) 45%, transparent);color:var(--fg-muted);margin:0;padding:0 0 0 12px}blockquote.svelte-z28whr>*+*{margin-top:6px}hr.svelte-z28whr{border:0;border-top:1px solid var(--border-dialog);margin:12px 0}code.svelte-z28whr{border-radius:var(--r-micro);background:var(--tag-bg);color:var(--fg);font-family:var(--font-mono);overflow-wrap:anywhere;padding:1px 5px;font-size:.92em}a.svelte-z28whr{color:var(--accent);text-decoration:none}a.svelte-z28whr:hover{color:var(--accent-hover);text-decoration:underline}.img.svelte-z28whr{color:var(--fg-muted)}.img.svelte-z28whr:before{content:"Image: ";color:var(--fg-passive)}a.img.svelte-z28whr{color:var(--accent)}.html.svelte-z28whr{color:var(--fg-muted);font-family:var(--font-mono);white-space:pre-wrap;font-size:.92em}.tw.svelte-z28whr{border:1px solid var(--border);border-radius:var(--r-control);width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto}table.svelte-z28whr{border-collapse:collapse;width:max-content;max-width:760px;font-size:12.5px;line-height:1.45}th.svelte-z28whr,td.svelte-z28whr{border-top:1px solid var(--border);border-left:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:break-word;padding:5px 10px}th.svelte-z28whr:first-child,td.svelte-z28whr:first-child{border-left:0}thead.svelte-z28whr th:where(.svelte-z28whr){background:var(--bg-muted);white-space:nowrap;border-top:0;font-weight:600}tbody.svelte-z28whr tr:where(.svelte-z28whr):nth-child(2n) td:where(.svelte-z28whr){background:color-mix(in oklch, var(--fg) 3%, transparent)}.al-left.svelte-z28whr{text-align:left}.al-center.svelte-z28whr{text-align:center}.al-right.svelte-z28whr{text-align:right;font-variant-numeric:tabular-nums}.plain.svelte-z28whr{white-space:pre-wrap;max-height:360px;margin:0;font-size:12px;overflow:auto}.force.svelte-z28whr{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px}.layer.svelte-lnsl0r{z-index:20;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.scrim.svelte-lnsl0r{z-index:0;cursor:default;background:#0000008c;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.card.svelte-lnsl0r{z-index:1;background:var(--bg-sidebar);border:1px solid var(--border-dialog);border-radius:var(--r-dialog);width:min(760px,88vw);max-height:90vh;box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;position:relative;overflow:hidden}.top.svelte-lnsl0r{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:12px;height:44px;padding:0 10px 0 16px;display:flex}.meta.svelte-lnsl0r{color:var(--fg-passive);font-size:11px}.file.svelte-lnsl0r{flex:1}.clip.svelte-lnsl0r{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.close.svelte-lnsl0r{border-radius:var(--r-chip);width:26px;height:26px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.close.svelte-lnsl0r:hover{background:var(--hover);color:var(--fg)}.stage.svelte-lnsl0r{background:var(--bg);flex:1;justify-content:center;align-items:center;min-height:240px;padding:24px;display:flex}.stage.text.svelte-lnsl0r{text-align:left;align-items:stretch;max-height:66vh;padding:20px 24px;display:block;overflow:auto}.failed.svelte-lnsl0r{color:var(--danger);margin:0;font-size:12.5px}.plain.svelte-lnsl0r{color:var(--fg);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12.5px;line-height:1.55}.doc.svelte-lnsl0r{color:var(--fg);word-break:break-word;font-size:13.5px;line-height:1.6}.card.expanded.svelte-lnsl0r{width:96vw;height:94vh;max-height:94vh}.stage.image.svelte-lnsl0r{min-height:0;padding:12px;display:block}.viewport.svelte-lnsl0r{touch-action:none;-webkit-user-select:none;user-select:none;height:66vh;position:relative;overflow:hidden}.card.expanded.svelte-lnsl0r .viewport:where(.svelte-lnsl0r){height:100%}.viewport.pan.svelte-lnsl0r{cursor:grab}.viewport.dragging.svelte-lnsl0r{cursor:grabbing}.pic.svelte-lnsl0r{transform-origin:0 0;visibility:hidden;max-width:none;display:block;position:absolute;top:0;left:0}.pic.ready.svelte-lnsl0r{visibility:visible}.pic.pixels.svelte-lnsl0r{image-rendering:pixelated}.tools.svelte-lnsl0r{flex:none;align-items:center;gap:2px;display:flex}.tool.svelte-lnsl0r{border-radius:var(--r-chip);min-width:26px;height:26px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.tool.svelte-lnsl0r:hover:not(:disabled){background:var(--hover);color:var(--fg)}.tool.svelte-lnsl0r:disabled{opacity:.35;cursor:default}.tool[aria-pressed=true].svelte-lnsl0r{color:var(--fg)}.tool.pct.svelte-lnsl0r{min-width:46px;font-size:11px}.foot.svelte-lnsl0r{border-top:1px solid var(--border);flex:none;align-items:center;gap:14px;padding:12px 16px;display:flex}.caption.svelte-lnsl0r{min-width:0;color:var(--fg-muted);flex:1;margin:0;font-size:12.5px}.grow.svelte-lnsl0r{flex:1}.btn.svelte-lnsl0r{border:1px solid var(--border-dialog);border-radius:var(--r-control);height:30px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.btn.svelte-lnsl0r:hover{background:var(--hover)}.nav.svelte-lnsl0r{z-index:2;border:1px solid var(--border-dialog);border-radius:var(--r-pill);background:var(--bg-card);width:44px;height:44px;color:var(--fg);box-shadow:var(--shadow-card);cursor:pointer;justify-content:center;align-items:center;margin-top:-22px;transition:opacity .15s;display:flex;position:absolute;top:50%}.nav.svelte-lnsl0r:hover:not(:disabled){background:var(--bg-elevated)}.nav.off.svelte-lnsl0r{opacity:.25;cursor:default}.nav.prev.svelte-lnsl0r{left:max(8px,50% - min(380px,44vw) - 64px)}.nav.next.svelte-lnsl0r{right:max(8px,50% - min(380px,44vw) - 64px)}.layer.expanded.svelte-lnsl0r .nav.prev:where(.svelte-lnsl0r){left:8px}.layer.expanded.svelte-lnsl0r .nav.next:where(.svelte-lnsl0r){right:8px}.badge.svelte-dtbgkf{border-radius:var(--r-pill);background:var(--tag-bg);color:var(--fg-muted);white-space:nowrap;align-items:center;padding:2px 8px;font-size:10.5px;line-height:1.4;display:inline-flex}.tinted.svelte-dtbgkf{border-radius:var(--r-chip);background:color-mix(in oklch, var(--tint) 18%, transparent);color:var(--tint);padding:3px 10px;font-size:11px;font-weight:500}.acts.svelte-1qz3k8e{flex:none;align-items:center;gap:8px;display:inline-flex}.acts.svelte-1qz3k8e .tbtn{padding:5px 11px;font-size:12.5px}.waiting.svelte-1qz3k8e{color:var(--fg-passive);white-space:nowrap;font-size:11.5px}.notice.svelte-1cef45a{color:var(--needs);flex-wrap:nowrap;align-items:center;gap:8px;margin:-2px 0 2px;font-size:12px;display:flex}.msg.svelte-1cef45a{flex:auto;align-items:center;gap:7px;min-width:0;display:flex}.msg.svelte-1cef45a svg:where(.svelte-1cef45a){flex:none}.ntext.svelte-1cef45a{overflow-wrap:anywhere;min-width:0}.ntext.svelte-1cef45a:first-letter{text-transform:uppercase}.es.svelte-9psldp{--step:11px;--knob:12px;box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);width:100%;height:32px;color:var(--fg);touch-action:none;outline:none;align-items:center;gap:8px;padding:0 9px;font-size:12.5px;display:flex}.es.sm.svelte-9psldp{height:28px;padding:0 8px;font-size:12px}.es.bare.svelte-9psldp{--step:30px;background:0 0;border:0;gap:12px;height:28px;padding:0}.es.svelte-9psldp:focus-visible{border-color:var(--focus-ring)}.es.bare.svelte-9psldp:focus-visible .knob:where(.svelte-9psldp){box-shadow:0 0 0 3px var(--focus-ring)}.es.disabled.svelte-9psldp{opacity:.6}.hit.svelte-9psldp{flex:1 1 calc((var(--n) - 1) * var(--step) + var(--knob));min-width:calc((var(--n) - 1) * var(--step) + var(--knob));box-sizing:border-box;padding:0 calc(var(--knob) / 2);cursor:pointer;align-self:stretch;align-items:center;display:flex}.es.disabled.svelte-9psldp .hit:where(.svelte-9psldp){cursor:default}.rail.svelte-9psldp{border-radius:var(--r-pill);background:var(--toggle-track);flex:1;height:2px;position:relative}.fill.svelte-9psldp{border-radius:inherit;background:var(--accent);transition:width .18s ease-out;position:absolute;top:0;bottom:0;left:0}.dot.svelte-9psldp{border-radius:var(--r-pill);background:var(--fg-passive);width:4px;height:4px;transition:background-color .18s ease-out;position:absolute;top:50%;transform:translate(-50%,-50%)}.dot.on.svelte-9psldp{background:var(--accent)}.knob.svelte-9psldp{width:var(--knob);height:var(--knob);border-radius:var(--r-pill);background:var(--accent);transition:left .18s ease-out,background-color .18s ease-out;position:absolute;top:50%;transform:translate(-50%,-50%)}.knob.svelte-9psldp.pulse{animation:.42s ease-out svelte-9psldp-effort-pulse}@keyframes svelte-9psldp-effort-pulse{0%{box-shadow:0 0 0 0 var(--accent-soft);transform:translate(-50%,-50%)scale(1)}35%{box-shadow:0 0 0 5px var(--accent-soft);transform:translate(-50%,-50%)scale(1.2)}to{transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 7px #0000}}.dim.svelte-9psldp .fill:where(.svelte-9psldp){background:var(--fg-passive)}.dim.svelte-9psldp .dot.on:where(.svelte-9psldp){background:var(--fg-passive)}.dim.svelte-9psldp .knob:where(.svelte-9psldp){background:var(--fg-passive)}.cap.svelte-9psldp{text-align:left;white-space:nowrap;flex:none;display:inline-grid}.name.svelte-9psldp{opacity:0;grid-area:1/1;transition:opacity .18s ease-out,transform .18s ease-out;transform:translateY(-4px)}.name.below.svelte-9psldp{transform:translateY(4px)}.name.on.svelte-9psldp{opacity:1;transform:none}.dim.svelte-9psldp .cap:where(.svelte-9psldp){color:var(--fg-muted)}@keyframes svelte-9psldp-effort-glow{0%,to{box-shadow:0 0 #0000}35%{box-shadow:0 0 0 5px var(--accent-soft)}}@media (prefers-reduced-motion:reduce){.name.svelte-9psldp,.name.below.svelte-9psldp{transform:none}.knob.svelte-9psldp.pulse{animation-name:svelte-9psldp-effort-glow}}.box.svelte-1hcyhqv{margin:2px 0 4px;position:relative}.out.svelte-1hcyhqv{border:1px solid var(--border);border-radius:var(--r-control);background:var(--term-bg);max-height:180px;color:var(--term-fg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 36px 8px 10px;font-size:11.5px;line-height:1.5;overflow:auto}.copy.svelte-1hcyhqv{border-radius:var(--r-micro);background:var(--bg-elevated);width:24px;height:24px;color:var(--fg-muted);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:5px;right:5px}.copy.svelte-1hcyhqv:hover{color:var(--fg);background:var(--hover)}.copy.svelte-1hcyhqv:focus-visible{outline:1px solid var(--focus-ring)}.mc-chip.svelte-zkyht3{box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);min-width:0;max-width:min(260px,100%);height:32px;color:var(--fg);font:inherit;cursor:pointer;align-items:center;gap:7px;padding:0 9px 0 8px;font-size:12.5px;display:inline-flex}.mc-chip.sm.svelte-zkyht3{gap:6px;height:28px;padding:0 7px;font-size:12px}.mc-chip.fill.svelte-zkyht3{width:100%;max-width:none;display:flex}.mc-chip.svelte-zkyht3:hover{background:var(--hover)}.mc-chip.svelte-zkyht3:focus-visible{border-color:var(--focus-ring);outline:none}.mc-chip[aria-expanded=true].svelte-zkyht3{border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--tag-bg)}.mc-chip.svelte-zkyht3:disabled{opacity:.6;cursor:default}.mc-chip.svelte-zkyht3 .lead:where(.svelte-zkyht3){flex:none;align-items:center;gap:4px;display:inline-flex}.mc-chip.svelte-zkyht3 .label:where(.svelte-zkyht3){text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:0 auto;min-width:0;overflow:hidden}.mc-chip.fill.svelte-zkyht3 .label:where(.svelte-zkyht3){flex:auto}.mc-chip.dim.svelte-zkyht3 .label:where(.svelte-zkyht3){color:var(--fg-muted)}.chev.svelte-zkyht3{color:var(--fg-passive);flex:none}.pop.svelte-zkyht3{z-index:40;box-sizing:border-box;background:var(--bg-elevated);border:1px solid var(--border-dialog);border-radius:var(--r-card);width:min(272px,100vw - 16px);max-height:calc(100vh - 16px);box-shadow:var(--shadow-menu);outline:none;flex-direction:column;gap:4px;padding:6px;display:flex;position:fixed}.clis.svelte-zkyht3{overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;outline:none;flex-wrap:nowrap;gap:4px;padding:0 2px;display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.clis.svelte-zkyht3::-webkit-scrollbar{display:none}.clis.fade-start.svelte-zkyht3{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}.clis.fade-end.svelte-zkyht3{-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}.clis.fade-start.fade-end.svelte-zkyht3{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.pill.svelte-zkyht3{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-control);min-width:44px;height:30px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;display:inline-flex}.pill.svelte-zkyht3:hover{background:var(--hover);color:var(--fg)}.pill.svelte-zkyht3:focus-visible{border-color:var(--focus-ring);outline:none}.pill[aria-checked=true].svelte-zkyht3{background:var(--selected);border-color:var(--focus-ring);color:var(--fg)}.pname.svelte-zkyht3{white-space:nowrap}.models.svelte-zkyht3{flex-direction:column;flex:none;display:flex}.rows.svelte-zkyht3{flex-direction:column;flex:none;height:160px;min-height:0;display:flex}.notice-line.svelte-zkyht3{flex:none;align-items:center;height:32px;padding:0 8px;display:flex}.notice-line.svelte-zkyht3 .notice{flex:auto;min-width:0;margin:0}.notice-line.svelte-zkyht3 .ntext{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notice-line.svelte-zkyht3 .acts .tbtn{padding:4px 8px;font-size:12px}.filter.svelte-zkyht3{background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);height:28px;font:inherit;color:var(--fg);flex:none;margin:0 2px 4px;padding:0 8px;font-size:12.5px}.filter.svelte-zkyht3:focus{border-color:var(--focus-ring);outline:none}.scroll.svelte-zkyht3{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.list.svelte-zkyht3{outline:none;flex-direction:column;flex:none;display:flex}.refresh.svelte-zkyht3{box-sizing:border-box;border-radius:var(--r-control);width:100%;height:32px;color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.refresh.svelte-zkyht3:hover{background:var(--hover);color:var(--fg);outline:none}.refresh.svelte-zkyht3:focus-visible{background:var(--hover);color:var(--fg);outline:none}.refresh[aria-busy=true].svelte-zkyht3{cursor:default}.refresh-line.svelte-zkyht3{flex:none;align-items:center;gap:2px;display:flex}.refresh-line.svelte-zkyht3 .refresh:where(.svelte-zkyht3){white-space:nowrap;flex:auto;width:auto;min-width:0}.details.svelte-zkyht3{border-radius:var(--r-control);height:26px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 8px;font-size:12px}.details.svelte-zkyht3:hover,.details[aria-expanded=true].svelte-zkyht3{background:var(--hover);color:var(--fg);outline:none}.details.svelte-zkyht3:focus-visible{background:var(--hover);color:var(--fg);outline:none}.detail.svelte-zkyht3{flex:none;padding:0 2px}.detail.svelte-zkyht3 .out{max-height:112px}.refresh.bad.svelte-zkyht3{color:var(--danger)}.refresh.svelte-zkyht3 svg:where(.svelte-zkyht3){flex:none}.opt.svelte-zkyht3{box-sizing:border-box;border-radius:var(--r-control);width:100%;height:32px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.opt.svelte-zkyht3:hover{background:var(--hover);outline:none}.opt.svelte-zkyht3:focus-visible{background:var(--hover);outline:none}.opt[aria-selected=true].svelte-zkyht3{background:var(--selected)}.mlabel.svelte-zkyht3{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.def.svelte-zkyht3{color:var(--fg-passive);flex:none;font-size:11px}.check.svelte-zkyht3{width:12px;color:var(--accent);flex:none;margin-left:auto;display:inline-flex}.empty.svelte-zkyht3{color:var(--fg-passive);padding:8px;font-size:12px}.effort.svelte-zkyht3{flex:none;align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}.elabel.svelte-zkyht3{color:var(--fg-muted);flex:none;font-size:12px}.effort.svelte-zkyht3 .es{--step:20px;flex:auto;gap:8px;min-width:0}.rail-off.svelte-zkyht3{border-radius:var(--r-pill);background:var(--toggle-track);opacity:.6;flex:auto;height:2px;margin:0 6px}.off.svelte-zkyht3{color:var(--fg-passive);white-space:nowrap;flex:none;font-size:12px}.mc.svelte-1gqtux4{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.g.svelte-q0mowq{width:var(--s);height:var(--s);vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}svg.svelte-q0mowq{display:block}.bar.svelte-q0mowq{fill:color-mix(in oklch, var(--fg) 18%, transparent)}.bar.on.svelte-q0mowq{fill:color-mix(in oklch, var(--fg) 88%, var(--fg-muted))}.tag.svelte-1u925xq{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--c) 28%, transparent);border-radius:var(--r-pill);background:color-mix(in oklch, var(--c) 15%, transparent);max-width:100%;height:22px;color:color-mix(in oklch, var(--c) 35%, var(--fg));white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.tag.sm.svelte-1u925xq{gap:5px;height:18px;padding:0 7px;font-size:10.5px}.dot.svelte-1u925xq{background:var(--c);border-radius:50%;flex:none;width:7px;height:7px}.tag.sm.svelte-1u925xq .dot:where(.svelte-1u925xq){width:6px;height:6px}.name.svelte-1u925xq{text-overflow:ellipsis;min-width:0;overflow:hidden}.x.svelte-1u925xq{width:14px;height:14px;color:inherit;font:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0 -4px 0 -2px;padding:0;font-size:13px;line-height:1;display:inline-flex}.x.svelte-1u925xq:hover{opacity:1;background:color-mix(in oklch, var(--c) 30%, transparent)}.pop.svelte-1l699f{z-index:40;box-sizing:border-box;background:var(--bg-elevated);border:1px solid var(--border-dialog);border-radius:var(--r-preview);width:264px;box-shadow:var(--shadow-menu);outline:none;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed}.filter.svelte-1l699f,.name.svelte-1l699f{box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-chip);height:30px;color:var(--fg);font:inherit;flex:none;padding:0 10px;font-size:12.5px}.filter.svelte-1l699f{margin-bottom:4px}.filter.svelte-1l699f:focus,.name.svelte-1l699f:focus,.hex.svelte-1l699f:focus{border-color:var(--focus-ring);outline:none}.filter.svelte-1l699f::placeholder,.name.svelte-1l699f::placeholder{color:var(--fg-passive)}.rows.svelte-1l699f{flex-direction:column;gap:2px;max-height:220px;display:flex;overflow-y:auto}.row.svelte-1l699f{box-sizing:border-box;border-radius:var(--r-chip);cursor:pointer;flex:none;align-items:center;gap:10px;min-height:32px;padding:0 10px;display:flex}.row.active.svelte-1l699f{background:var(--hover)}.box.svelte-1l699f{box-sizing:border-box;border:1px solid var(--border-dialog);border-radius:var(--r-micro);width:14px;height:14px;color:var(--accent-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.box.on.svelte-1l699f{border-color:var(--accent);background:var(--accent)}.dot.svelte-1l699f{border-radius:50%;flex:none;width:9px;height:9px}.label.svelte-1l699f{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);flex:1;font-size:13px;overflow:hidden}.hint.svelte-1l699f{color:var(--fg-passive);flex:none;font-size:11px}.row.make.svelte-1l699f .label:where(.svelte-1l699f){color:var(--fg-muted)}.plus.svelte-1l699f{width:14px;color:var(--fg-muted);flex:none}.none.svelte-1l699f{color:var(--fg-passive);margin:0;padding:8px 10px;font-size:12px}.foot.svelte-1l699f{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:4px;padding:6px 4px 0;display:flex}.grow.svelte-1l699f{flex:1}.link.svelte-1l699f{border-radius:var(--r-chip);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:inline-flex}.link.svelte-1l699f:hover{background:var(--hover);color:var(--fg)}.create.svelte-1l699f{flex-direction:column;gap:10px;padding:2px 4px 4px;display:flex}.chead.svelte-1l699f{align-items:center;gap:6px;margin:0 0 0 -4px;display:flex}.back.svelte-1l699f{border-radius:var(--r-chip);width:22px;height:22px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.back.svelte-1l699f:hover{background:var(--hover);color:var(--fg)}.swatches.svelte-1l699f{grid-template-columns:repeat(6,24px);justify-content:space-between;gap:8px 0;display:grid}.sw.svelte-1l699f{box-sizing:border-box;background:var(--c);cursor:pointer;border:2px solid #0000;border-radius:50%;width:24px;height:24px;padding:0;position:relative}.sw.svelte-1l699f:hover{border-color:color-mix(in oklch, var(--fg) 40%, transparent)}.sw.on.svelte-1l699f{border-color:var(--fg);box-shadow:inset 0 0 0 2px var(--bg-elevated)}.sw.custom.svelte-1l699f{background:conic-gradient(#f05d5e,#e4c14f,#5fbf7f,#4fc3e8,#5b9cff,#b07cf0,#f05d5e)}.sw.custom.svelte-1l699f input:where(.svelte-1l699f){opacity:0;cursor:pointer;border:0;width:calc(100% + 4px);height:calc(100% + 4px);padding:0;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.colorrow.svelte-1l699f{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.hex.svelte-1l699f{box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-chip);width:76px;height:26px;color:var(--fg);padding:0 8px;font-size:12px}.err.svelte-1l699f{min-height:16px;color:var(--danger);overflow-wrap:anywhere;margin:-4px 0 -2px;font-size:11.5px;line-height:16px}.cfoot.svelte-1l699f{justify-content:flex-end;gap:6px;display:flex}.tp.svelte-1kw1j3q{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.add.svelte-1kw1j3q{box-sizing:border-box;border:1px dashed var(--border-dialog);border-radius:var(--r-pill);height:22px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;display:inline-flex}.add.bare.svelte-1kw1j3q{justify-content:center;width:22px;padding:0}.add.svelte-1kw1j3q:hover:not(:disabled),.add[aria-expanded=true].svelte-1kw1j3q{background:var(--hover);color:var(--fg)}.add.svelte-1kw1j3q:disabled{opacity:.5;cursor:default}.empty.svelte-pojbzx{color:var(--fg-passive);margin:4px 0 0;font-size:12px}.rows.svelte-pojbzx{flex-direction:column;gap:1px;margin:4px -4px 0;display:flex}.row.svelte-pojbzx{border-radius:var(--r-chip);width:100%;min-height:28px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px;display:flex}.row.svelte-pojbzx:hover{background:var(--hover)}.clip.svelte-pojbzx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ttl.svelte-pojbzx{flex:1;font-size:13px}.ttl.gone.svelte-pojbzx{color:var(--fg-passive);text-decoration:line-through}.st.svelte-17dp0um{width:var(--s);height:var(--s);flex:none;display:flex}.sheet.svelte-1au1pks{flex-direction:column;gap:16px;min-width:0;display:flex}.grid.svelte-1au1pks{grid-template-columns:84px minmax(0,1fr);align-items:center;min-width:0;display:grid}.rk.svelte-1au1pks{min-height:30px;color:var(--fg-passive);align-items:center;font-size:11.5px;display:flex}.rv.svelte-1au1pks{align-items:center;gap:6px;min-width:0;min-height:30px;font-size:12.5px;display:flex}.rv.plain.svelte-1au1pks{gap:8px;padding-left:6px}.rv.plain.svelte-1au1pks .ic:where(.svelte-1au1pks){width:16px;color:var(--fg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.rv-dd.svelte-1au1pks{flex:1;min-width:0}.grid.svelte-1au1pks .ctl{border-radius:var(--r-chip);background:0 0;border:1px solid #0000;height:28px;padding:0 6px;font-size:12.5px}.grid.svelte-1au1pks .ctl:hover{background:var(--hover)}.grid.svelte-1au1pks .ctl:focus-visible{border-color:var(--focus-ring)}.grid.svelte-1au1pks .ctl[aria-expanded=true]{background:var(--hover);border-color:var(--focus-ring);box-shadow:none}.grid.svelte-1au1pks .ctl:not(.mc-chip) .lead{justify-content:center;width:16px}.grid.svelte-1au1pks .ctl .chev{opacity:0;transition:opacity .12s}.grid.svelte-1au1pks .ctl:hover .chev,.grid.svelte-1au1pks .ctl[aria-expanded=true] .chev{opacity:1}.grid.svelte-1au1pks .ctl:focus-visible .chev{opacity:1}.rv.svelte-1au1pks .ctl .label{color:var(--status-color,var(--fg))}.note.svelte-1au1pks{color:var(--fg-passive);overflow-wrap:anywhere;margin:-2px 0 4px;font-size:11.5px}.tagrow.svelte-1au1pks{padding:3px 0 3px 6px}.deps.svelte-1au1pks{flex-wrap:wrap;gap:2px 4px}.dep.svelte-1au1pks{border-radius:var(--r-micro);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:12px}.dep.svelte-1au1pks:hover{background:var(--hover)}.dep.done.svelte-1au1pks,.dsep.svelte-1au1pks{color:var(--fg-passive)}.dnote.svelte-1au1pks{font-size:11.5px}.secrets.svelte-1au1pks{flex-wrap:wrap;gap:4px;padding:4px 0 4px 6px}.secret.svelte-1au1pks{border-radius:var(--r-chip);background:var(--tag-bg);color:var(--fg-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 2px 0 6px;font-size:11.5px;line-height:20px;display:inline-flex}.secret.svelte-1au1pks>.passive:where(.svelte-1au1pks):last-child{padding-right:4px}.unsecret.svelte-1au1pks{border-radius:var(--r-micro);width:16px;height:16px;color:var(--fg-passive);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.unsecret.svelte-1au1pks:hover{background:var(--hover);color:var(--danger)}button.rv.svelte-1au1pks{border-radius:var(--r-chip);width:100%;color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12.5px}button.rv.svelte-1au1pks:hover{background:var(--hover)}button.rv.mono.svelte-1au1pks{font-family:var(--font-mono);font-size:12px}.add.svelte-1au1pks{color:var(--ready)}.del.svelte-1au1pks{color:var(--danger)}.passive.svelte-1au1pks{color:var(--fg-passive)}.copy.svelte-1au1pks{border:1px solid var(--border);border-radius:var(--r-micro);color:var(--fg-passive);font:inherit;cursor:pointer;background:0 0;flex:none;padding:1px 6px;font-size:10px}.copy.svelte-1au1pks:hover{background:var(--hover);color:var(--fg)}.sec.svelte-1au1pks{border-top:1px solid var(--border);flex-direction:column;gap:8px;min-width:0;padding-top:14px;display:flex}.sec.grid.svelte-1au1pks{gap:0;display:grid}.sec-hd.svelte-1au1pks{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.cnt.svelte-1au1pks{color:var(--fg-passive);font-size:11px}.cnt.lib.svelte-1au1pks{align-items:center;gap:6px;display:inline-flex}.bar.svelte-1au1pks{border-radius:var(--r-pill);background:var(--todo);height:3px;overflow:hidden}.bar.svelte-1au1pks i:where(.svelte-1au1pks){background:var(--ready);height:100%;display:block}.sublist.svelte-1au1pks{flex-direction:column;gap:1px;min-width:0;margin:0 -4px;display:flex}.subrow.svelte-1au1pks{border-radius:var(--r-chip);width:100%;min-width:0;min-height:30px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:3px 4px;display:flex}.subrow.svelte-1au1pks:hover{background:var(--hover)}.subrow.svelte-1au1pks .ttl:where(.svelte-1au1pks){flex:1;font-size:12.5px;font-weight:500}.subrow.svelte-1au1pks .num:where(.svelte-1au1pks){color:var(--fg-passive);flex:none;font-size:10.5px}.subrow.parent.svelte-1au1pks{color:var(--fg-muted)}.subrow.parent.svelte-1au1pks .ttl:where(.svelte-1au1pks){font-weight:400}.subrow.parent.svelte-1au1pks svg:where(.svelte-1au1pks){width:16px;color:var(--fg-passive);flex:none}.tokens.svelte-1au1pks{box-sizing:border-box;border-radius:var(--r-chip);width:100%;height:28px;color:var(--fg);font:inherit;background:0 0;border:1px solid #0000;padding:0 6px;font-size:12.5px}.tokens.svelte-1au1pks:hover{background:var(--hover)}.tokens.svelte-1au1pks:focus{background:var(--input);border-color:var(--focus-ring);outline:none}.more.svelte-1au1pks{gap:10px}.more-btn.svelte-1au1pks{min-width:0;color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;display:flex}.more-btn.svelte-1au1pks:hover{color:var(--fg)}.mchev.svelte-1au1pks{flex:none;transition:transform .12s;display:inline-flex}.mchev.open.svelte-1au1pks{transform:rotate(90deg)}.mhint.svelte-1au1pks{font-size:11px}.clip.svelte-1au1pks{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chips.svelte-1au1pks{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.chip.svelte-1au1pks{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-pill);max-width:100%;height:26px;color:var(--fg-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;flex:none;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;display:inline-flex}.chip.mono.svelte-1au1pks{font-family:var(--font-mono);font-size:11px}.chip.svelte-1au1pks:hover,.chip.on.svelte-1au1pks{background:var(--hover);color:var(--fg)}.chip.svelte-1au1pks:disabled{opacity:.5;cursor:default}.chip.quiet.svelte-1au1pks{border-style:dashed}.chip.on.svelte-1au1pks .dchev:where(.svelte-1au1pks){transform:rotate(180deg)}.cdd.svelte-1au1pks{flex:0 auto;min-width:0;max-width:100%}.cdd.grow.svelte-1au1pks{max-width:min(100%,260px)}.cdd.svelte-1au1pks .ctl{border-radius:var(--r-pill);width:auto;max-width:100%;height:26px;color:var(--fg-muted);background:0 0;gap:6px;padding:0 9px;font-size:11.5px}.cdd.svelte-1au1pks .ctl:hover{background:var(--hover);color:var(--fg)}.cdd.svelte-1au1pks .ctl .label{flex:0 auto}.details.svelte-1au1pks{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);min-width:0;margin-top:12px;padding:12px 14px}.rail.svelte-1au1pks{padding:16px 18px 24px}.picker.svelte-rr6btl{z-index:3;background:var(--bg-card);border:1px solid var(--border-dialog);border-radius:var(--r-card);box-shadow:var(--shadow-dialog);outline:none;flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.icons.svelte-rr6btl{grid-template-columns:repeat(8,28px);gap:2px;display:grid}.ic.svelte-rr6btl{border-radius:var(--r-chip);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.ic.svelte-rr6btl svg:where(.svelte-rr6btl){width:15px;height:15px}.ic.svelte-rr6btl:hover{background:var(--hover);color:var(--fg)}.ic.active.svelte-rr6btl{color:var(--c);border-color:color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 14%, transparent)}.colors.svelte-rr6btl{border-top:1px solid var(--border);gap:5px;padding-top:8px;display:flex}.sw.svelte-rr6btl{border-radius:var(--r-pill);background:var(--sw);cursor:pointer;border:2px solid #0000;width:18px;height:18px;padding:0}.sw.svelte-rr6btl:hover{border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.sw.active.svelte-rr6btl{border-color:var(--fg)}.pm.svelte-1blw9fd{flex-direction:column;display:flex}.entry.svelte-1blw9fd{border-top:1px solid var(--border);align-items:flex-start;gap:6px 12px;padding:8px 0;display:flex}.text.svelte-1blw9fd{overflow-wrap:anywhere;flex:1;min-width:0;padding-top:6px;font-size:13px;line-height:1.45}.acts.svelte-1blw9fd{flex:none;gap:2px;display:inline-flex}.empty.svelte-1blw9fd{border-top:1px solid var(--border);color:var(--fg-passive);margin:0;padding:10px 0;font-size:12.5px}.count.svelte-1blw9fd{color:var(--fg-passive);align-self:flex-end;padding-top:6px;font-size:11px}.error.svelte-1blw9fd{color:var(--danger);margin:4px 0 0;font-size:11.5px}.agent.svelte-653w2y{flex-direction:column;gap:12px;display:flex}.head.svelte-653w2y{align-items:center;gap:10px;display:flex}.icon-wrap.svelte-653w2y{flex:none;position:relative}.icon-btn.svelte-653w2y{border-radius:var(--r-chip);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.icon-btn.svelte-653w2y:hover,.icon-btn[aria-expanded=true].svelte-653w2y{outline-offset:2px;outline:2px solid #ffffff24;outline:2px solid lab(100% 0 0/.14)}.who.svelte-653w2y{flex:1;min-width:0}.who-name.svelte-653w2y{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.who-sub.svelte-653w2y{color:var(--fg-passive);font-size:11px}.status.svelte-653w2y{color:var(--fg-passive);font-size:10.5px}.status.err.svelte-653w2y{color:var(--danger)}.error.svelte-653w2y{color:var(--danger);margin:0;font-size:11.5px}.field.svelte-653w2y{flex-direction:column;gap:6px;min-width:0;display:flex}.key.svelte-653w2y{color:var(--fg-passive);font-size:11px}.input.svelte-653w2y{box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);width:100%;color:var(--fg);font:inherit;padding:7px 10px;font-size:12.5px}.input.svelte-653w2y:focus{border-color:var(--focus-ring);outline:none}textarea.input.svelte-653w2y{resize:vertical;min-height:60px;line-height:1.4}textarea.desc.svelte-653w2y{min-height:40px}.grid.svelte-653w2y{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wide.svelte-653w2y{grid-column:1/-1}.custom.svelte-653w2y{font-size:11.5px}.actions.svelte-653w2y{border-top:1px solid var(--border);justify-content:flex-end;padding-top:4px;display:flex}
