@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@font-face{font-family:Geist;src:url(/assets/Geist-Variable-Bj2R_7yk.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-Dispecij.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--bg:#181613;--bg-sidebar:#110f0d;--bg-card:#201e1a;--bg-elevated:#292621;--bg-muted:#25221f;--bg-dialog:#201e1a;--fg:#eeebe5;--fg-muted:#a29e96;--fg-passive:#6c6861;--border:#ffffff12;--border-dialog:#ffffff1a;--input:#ffffff0a;--hover:#ffffff0a;--selected:#ffffff0f;--primary:#ebb353;--primary-fg:#131210;--danger:#e06c5a;--danger-hover:#e8806c;--accent:#ebb353;--accent-hover:#fcc771;--accent-soft:#ebb35324;--accent-fg:#131210;--working:#ebb353;--needs:#e06c5a;--inreview:#e4c14f;--review:#67aaed;--ready:#5fbf7f;--todo:#504d47;--edge-active:#b07cf0;--focus-ring:#fff3;--tag-bg:#ffffff14;--toggle-track:#ffffff24;--term-bg:#101317;--term-fg:#d7d7d2;--t-red:#f05d5e;--agent-claude:#d97757;--font-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--r-micro:4px;--r-chip:6px;--r-itab:7px;--r-control:8px;--r-card:10px;--r-preview:12px;--r-dialog:14px;--r-pill:999px;--shadow-dialog:0 24px 70px #0000008c, 0 4px 18px #00000059;--shadow-menu:0 12px 32px #00000073;--shadow-card:0 2px 8px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--bg:lab(7.24251% .428721 2.34144);--bg-sidebar:lab(4.44787% .265852 1.44944);--bg-card:lab(11.2799% .518993 3.05771);--bg-elevated:lab(15.3443% .657231 3.82896);--bg-muted:lab(13.6002% .512913 3.05293);--bg-dialog:lab(11.2799% .518993 3.05771);--fg:lab(93.0723% .225216 3.0479);--fg-muted:lab(65.2467% .368029 4.59228);--fg-passive:lab(44.3655% .388592 4.60704);--border:lab(100% 0 0/.07);--border-dialog:lab(100% 0 0/.1);--input:lab(100% 0 0/.04);--hover:lab(100% 0 0/.04);--selected:lab(100% 0 0/.06);--primary:lab(76.816% 14.2787 55.8993);--accent:lab(76.816% 14.2787 55.8993);--accent-hover:lab(83.8134% 12.5181 49.9309);--accent-soft:lab(76.816% 14.2787 55.8993/.14);--working:lab(76.816% 14.2787 55.8993);--review:lab(67.1145% -7.16534 -40.8577);--todo:lab(32.7578% .325903 3.84076);--focus-ring:lab(100% 0 0/.2);--tag-bg:lab(100% 0 0/.08);--toggle-track:lab(100% 0 0/.14)}}html,body{height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:13px;line-height:1.4;overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:color-mix(in oklab, var(--fg-passive) 30%, transparent);background-clip:padding-box;border:3px solid #0000;min-height:32px}:hover::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--fg-passive) 55%, transparent);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--fg-muted) 65%, transparent);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:color-mix(in oklab, var(--fg) 70%, transparent);background-clip:padding-box}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}.mono{font-family:var(--font-mono)}.beat-pulse{--beat-phase:mod(var(--beat,0), 6);--beat-spread:min(var(--beat-phase) / 4, (6 - var(--beat-phase)) / 2);box-shadow:0 0 0 calc(var(--beat-spread) * var(--pulse-size,4px)) color-mix(in srgb, var(--pulse-color) calc((1 - var(--beat-spread)) * 100%), transparent)}.beat-spin{transform:rotate(calc(var(--beat,0) * 45deg))}.beat-fade{--beat-phase:mod(var(--beat,0), 4);opacity:calc(1 - .25 * min(var(--beat-phase), 4 - var(--beat-phase)))}@media (prefers-reduced-motion:reduce){.beat-pulse{box-shadow:0 0 0 calc(var(--pulse-size,4px) / 2) color-mix(in srgb, var(--pulse-color) calc((1 - var(--beat-spread)) * 100%), transparent)}.beat-spin{--beat-phase:mod(var(--beat,0), 4);opacity:calc(.95 - .2 * min(var(--beat-phase), 4 - var(--beat-phase)));transform:none}}:where(button,a,[role=tab],[role=option]):focus-visible{outline:2px solid color-mix(in oklch, var(--primary) 55%, transparent);outline-offset:2px}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{overflow:auto}:where(.pre) .page{flex-direction:column;gap:18px;max-width:760px;margin:0 auto;padding:28px 20px 40px;display:flex}:where(.pre) .page-head h1{font-size:19px}:where(.pre) .page-head p{color:var(--fg-muted);margin-top:4px}:where(.pre) .panel{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:16px;display:flex}:where(.pre) .meta{color:var(--fg-passive);font-size:12.5px}:where(.pre) .muted{color:var(--fg-muted)}:where(.pre) .field{flex-direction:column;gap:6px;display:flex}:where(.pre) .field>span{color:var(--fg-muted);font-size:12.5px}:where(.pre) .input{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);width:100%;height:38px;color:var(--fg);font:inherit;padding:0 12px}:where(.pre) .input:focus{border-color:var(--focus-ring);outline:none}:where(.pre) .error{color:var(--danger);font-size:13px}:where(.pre) .pill{border-radius:var(--r-pill);background:var(--tag-bg);height:20px;color:var(--fg-muted);white-space:nowrap;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}:where(.pre) .dot{border-radius:var(--r-pill);background:var(--fg-passive);flex:none;width:8px;height:8px}:where(.pre) .kind-icon{border-radius:var(--r-control);background:var(--bg-muted);width:32px;height:32px;color:var(--fg-muted);flex:none;place-items:center;display:grid}:where(.pre) .kind-icon svg{width:16px;height:16px}@media (max-width:719px){:where(.pre) .page{padding:18px 14px 28px}:where(.pre) .input{height:42px;font-size:16px}}.frame.svelte-1n79e9i{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.card.svelte-1n79e9i{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-dialog);flex-direction:column;gap:14px;width:100%;max-width:380px;padding:28px 24px;display:flex}.brand.svelte-1n79e9i{align-items:center;gap:9px;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}.logo.svelte-1n79e9i{color:var(--accent);display:grid}.logo.svelte-1n79e9i svg{width:22px;height:22px}h1.svelte-1n79e9i{font-size:19px}.lead.svelte-1n79e9i{color:var(--fg-muted);margin-top:-6px}@media (max-width:719px){.frame.svelte-1n79e9i{place-items:start center;padding-top:48px}}form.svelte-q1n9ad{flex-direction:column;gap:14px;display:flex}form.svelte-q1n9ad .submit{justify-content:center;height:40px}.who.svelte-1uubesr{color:var(--fg-muted);margin-top:-6px}.who.svelte-1uubesr strong:where(.svelte-1uubesr){color:var(--fg);font-weight:500}.who.svelte-1uubesr .meta:where(.svelte-1uubesr){margin-top:2px;display:block}form.svelte-1uubesr{flex-direction:column;gap:14px;display:flex}form.svelte-1uubesr .submit{justify-content:center;height:40px}.machine.svelte-3b6hkt{align-items:center;gap:12px;display:flex}.name.svelte-3b6hkt{font-size:15px;font-weight:600}.code.svelte-3b6hkt{border-radius:var(--r-control);background:var(--input);align-items:baseline;gap:10px;padding:10px 12px;display:flex}.code.svelte-3b6hkt .mono:where(.svelte-3b6hkt){letter-spacing:.12em;font-size:19px}.warning.svelte-3b6hkt{color:var(--inreview);gap:9px;font-size:13px;display:flex}.warning.svelte-3b6hkt svg{flex:none;width:16px;height:16px;margin-top:1px}.buttons.svelte-3b6hkt{justify-content:flex-end;align-items:center;gap:14px;display:flex}.cancel.svelte-3b6hkt{color:var(--fg-muted)}.buttons.svelte-3b6hkt .tbtn{height:38px;padding:0 18px}.screen-page.svelte-ojjr3x{flex-direction:column;height:100dvh;display:flex}.bar.svelte-ojjr3x{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;min-width:0;height:44px;padding:0 12px 0 8px;display:flex}.back.svelte-ojjr3x{border-radius:var(--r-control);width:30px;height:30px;color:var(--fg-muted);flex:none;place-items:center;display:grid}.back.svelte-ojjr3x:hover{background:var(--hover);color:var(--fg)}.back.svelte-ojjr3x svg{width:15px;height:15px}.lbl.svelte-ojjr3x{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);flex:none;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:inline-flex}.dot.svelte-ojjr3x{border-radius:var(--r-pill);background:var(--fg-passive);flex:none;width:6px;height:6px}.dot.ready.svelte-ojjr3x{background:var(--ready)}.dot.working.svelte-ojjr3x{background:var(--working)}.dot.needs.svelte-ojjr3x{background:var(--needs)}.name.svelte-ojjr3x{overflow-wrap:anywhere;min-width:0;color:var(--fg);flex:1;font-size:13px}.area.svelte-ojjr3x{flex:1;justify-content:center;align-items:center;min-height:0;padding:12px;display:flex;position:relative}img.svelte-ojjr3x{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;display:block}img.control.svelte-ojjr3x{cursor:default}img.svelte-ojjr3x:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.state.svelte-ojjr3x{color:var(--fg-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.state-line.svelte-ojjr3x{align-items:center;gap:7px;display:flex}.off-icon.svelte-ojjr3x{color:var(--fg-passive);display:grid}.off-icon.svelte-ojjr3x svg{width:28px;height:28px}.problem.svelte-ojjr3x{border-radius:var(--r-pill);background:var(--bg-elevated);color:var(--fg-muted);padding:4px 10px;font-size:12px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (max-width:719px){.screen-page.svelte-ojjr3x{padding-bottom:env(safe-area-inset-bottom)}.area.svelte-ojjr3x{padding:8px}}form.svelte-5r0yi6{flex-direction:column;gap:14px;display:flex}form.svelte-5r0yi6 .submit{justify-content:center;height:40px}h2.svelte-agurqv{margin-bottom:4px;font-size:17px}.lead.svelte-agurqv{color:var(--danger);overflow-wrap:anywhere;margin:0;font-size:13px}.cmd.svelte-agurqv{background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);color:var(--fg);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;padding:8px 12px;font-size:12px;display:block}.actions.svelte-agurqv{align-items:center;gap:8px;margin-top:10px;display:flex}.spacer.svelte-agurqv{flex:1}.panel.svelte-192vamk{z-index:40;background:var(--bg-card);border:1px solid var(--border-dialog);border-radius:var(--r-control);min-width:168px;max-width:280px;box-shadow:var(--shadow-dialog);outline:none;padding:4px;position:fixed}.item.svelte-192vamk{border-radius:var(--r-chip);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:14px;padding:6px 10px;font-size:13px;display:flex}.item.active.svelte-192vamk{background:var(--hover)}.panel-menu.svelte-192vamk{border-radius:var(--r-preview);width:224px;box-shadow:var(--shadow-menu);padding:6px}.title.svelte-192vamk{padding:6px 10px 4px}.item.svelte-192vamk:disabled{color:var(--fg-passive);cursor:default;background:0 0}.item.danger.svelte-192vamk{color:var(--danger)}.label.svelte-192vamk{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ckbox.svelte-192vamk{border:1px solid var(--border-dialog);border-radius:var(--r-micro);width:16px;height:16px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}.ckbox.on.svelte-192vamk{background:var(--accent-soft)}.item.svelte-192vamk svg:where(.svelte-192vamk){color:var(--fg-muted);flex:none}.ckbox.svelte-192vamk svg:where(.svelte-192vamk){color:inherit}.kb.svelte-192vamk{color:var(--fg-passive);flex:none;font-size:11px}.sep.svelte-192vamk{background:var(--border);height:1px;margin:4px 6px}h2.svelte-1bvf70h{margin-bottom:4px;font-size:17px}.lead.svelte-1bvf70h{color:var(--fg);margin:0;font-size:13px}.cmd.svelte-1bvf70h{background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);color:var(--fg);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;padding:8px 12px;font-size:12px;display:block}.actions.svelte-1bvf70h{align-items:center;gap:8px;margin-top:10px;display:flex}.spacer.svelte-1bvf70h{flex:1}.cli.svelte-1mtd6fi{border-top:1px solid var(--border);padding:6px 0;container:cli/inline-size}.line.svelte-1mtd6fi{align-items:center;gap:10px;min-height:32px;display:flex}.logo.svelte-1mtd6fi{flex:none;display:inline-flex}.id.svelte-1mtd6fi{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:2px 10px;min-width:0;display:flex}.name.svelte-1mtd6fi{white-space:nowrap;flex:none;font-size:14px;font-weight:500}.ver.svelte-1mtd6fi{color:var(--fg-muted);white-space:nowrap;flex:none;font-size:11.5px}.note.svelte-1mtd6fi{min-width:0;color:var(--fg-muted);flex:0 auto;font-size:11.5px}.newest.svelte-1mtd6fi{color:var(--accent)}.grow.svelte-1mtd6fi{flex:1 1 0;min-width:0}.marker.svelte-1mtd6fi{min-width:0;color:var(--ink,var(--c));flex:0 auto;align-items:center;gap:6px;font-size:12px;display:inline-flex}.marker.busy.svelte-1mtd6fi{color:var(--fg-muted);flex-shrink:0}.mtext.svelte-1mtd6fi{overflow-wrap:anywhere;min-width:0}.mdot.svelte-1mtd6fi{border-radius:var(--r-pill);background:var(--c);flex:none;width:7px;height:7px}.mdot.hollow.svelte-1mtd6fi{box-shadow:inset 0 0 0 1.5px var(--c);background:0 0}.act.svelte-1mtd6fi{flex:none;justify-content:flex-end;min-width:66px;display:inline-flex}.cli.svelte-1mtd6fi .tbtn{padding:5px 11px;font-size:12.5px}.sw.svelte-1mtd6fi{flex:none;display:inline-flex}.sw.gone.svelte-1mtd6fi{visibility:hidden}.sub.svelte-1mtd6fi,.failline.svelte-1mtd6fi{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:2px 0 4px 28px;font-size:12px;display:flex}.entry.svelte-1mtd6fi{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:8px;min-width:0;display:flex}.chev.svelte-1mtd6fi{color:var(--fg-muted);margin-left:4px}@container cli (width<=559px){.marker.svelte-1mtd6fi{flex-basis:100%}}@container cli (width<=400px){.ver.svelte-1mtd6fi{display:none}.sub.svelte-1mtd6fi,.failline.svelte-1mtd6fi{padding-left:0}}.sub-text.svelte-1mtd6fi{overflow-wrap:anywhere;min-width:0}.sub-text.fail.svelte-1mtd6fi{color:var(--danger)}.link.svelte-1mtd6fi{border-radius:var(--r-micro);color:var(--danger);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:0 -3px;padding:1px 3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.link.svelte-1mtd6fi:hover{background:var(--hover)}.link.svelte-1mtd6fi:focus-visible{outline:2px solid color-mix(in oklch, var(--danger) 55%, transparent);outline-offset:1px}.pick.svelte-1mtd6fi{flex:0 230px;min-width:0}.code.svelte-1mtd6fi{color:var(--fg);letter-spacing:.04em;-webkit-user-select:text;user-select:text;font-size:12.5px}.field.svelte-1mtd6fi{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);min-width:140px;max-width:280px;color:var(--fg);font:inherit;flex:180px;padding:5px 10px;font-size:12.5px}.field.svelte-1mtd6fi:focus{border-color:var(--focus-ring);outline:none}.spin.svelte-1mtd6fi{border:1.5px solid var(--fg-passive);border-top-color:var(--accent);border-radius:50%;flex:none;width:11px;height:11px}.start{flex-direction:column;align-items:center;gap:14px;padding:28px 16px 40px;display:flex}.start h1{font-size:17px}.start .ob-panel{background:var(--bg-card);border:1px solid var(--border-dialog);border-radius:var(--r-dialog);width:760px;max-width:100%;min-height:480px;max-height:max(480px,100dvh - 156px);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.start .ob-body{flex:1;min-height:0;display:flex}.start .ob-rail{border-right:1px solid var(--border);flex-direction:column;flex:none;gap:2px;width:220px;padding:14px 0;display:flex}.start .ob-step{border-radius:var(--r-control);height:34px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;margin:0 8px;padding:0 8px;display:flex}.start .ob-step:disabled{cursor:default}.start .ob-step.active{background:var(--selected)}.start .ob-num{border:1px solid var(--border-dialog);border-radius:var(--r-pill);width:20px;height:20px;color:var(--fg-muted);flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;display:flex}.start .ob-num.done{background:var(--accent);color:var(--accent-fg);border-color:#0000}.start .ob-num.current{border-color:var(--accent);color:var(--accent)}.start .ob-lb{white-space:nowrap;color:var(--fg-muted);flex:none;font-size:13px}.start .ob-lb.on{color:var(--fg);font-weight:500}.start .ob-pane{flex-direction:column;flex:1;gap:10px;min-width:0;padding:14px 20px 20px;display:flex;overflow-y:auto}.start .ob-head{flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.start .ob-head h2{letter-spacing:-.01em;font-size:15px;font-weight:600}.start .ob-text{color:var(--fg-muted);margin:0;font-size:13px}.start .ob-text b{color:var(--fg);font-weight:500}.start .ob-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.start .ob-row>.ob-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.start .tbtn.tbtn:not(.cli .tbtn){height:28px;padding:0 12px;font-size:13px}.start .ob-field{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);min-width:0;height:28px;color:var(--fg);font:inherit;padding:0 10px;font-size:13px}.start .ob-field:focus{border-color:var(--focus-ring);outline:none}.start .ob-field.grow{flex:180px}.start textarea.ob-field{resize:vertical;height:96px;padding:6px 10px;line-height:1.5}.start .ob-mono{font-family:var(--font-mono);font-size:12.5px}.start .ob-code{border-radius:var(--r-control);background:var(--input);border:1px solid var(--border);height:28px;color:var(--fg);font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;-webkit-user-select:all;user-select:all;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.start .ob-code.url{text-overflow:ellipsis;letter-spacing:0;flex:200px;min-width:0;overflow:hidden}.start .ob-cards{flex-direction:column;gap:8px;display:flex}.start .ob-card{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:10px 14px;display:flex}.start .ob-card.selected{border-color:var(--accent);background:var(--bg-elevated)}.start .ob-card-title{white-space:nowrap;align-items:center;gap:9px;min-height:20px;font-size:13.5px;font-weight:600;display:flex}.start .ob-card-copy{color:var(--fg-muted);margin-left:23px;font-size:12px}.start .ob-icon{color:var(--fg-muted);flex:none;display:inline-flex}.start .ob-icon svg{width:14px;height:14px}.start .ob-ok{color:var(--ready)}.start .ob-status{min-height:28px;color:var(--fg-muted);align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.start .ob-status>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.start .ob-status.ok{color:var(--fg)}.start .ob-error{color:var(--danger);margin:0;font-size:12.5px}.start .ob-spin{border:1.5px solid var(--fg-passive);border-top-color:var(--accent);border-radius:50%;flex:none;width:11px;height:11px;animation:.9s linear infinite ob-spin}@keyframes ob-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.start .ob-spin{animation:none}}.start .ob-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.start .ob-list li{border-top:1px solid var(--border);align-items:center;gap:10px;min-width:0;min-height:36px;display:flex}.start .ob-list .name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.start .ob-list .tag{color:var(--fg-passive);flex:none;font-size:12px}.start .ob-section{color:var(--fg-muted);margin:6px 0 0;font-size:12px;font-weight:500}.start .ob-foot{border-top:1px solid var(--border);flex:none;align-items:center;gap:8px;padding:10px 20px 10px 16px;display:flex}.start .ob-foot .tbtn.primary{justify-content:center;min-width:88px}.start .ob-ghost{height:28px;color:var(--fg-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 12px;font-size:13px}.start .ob-ghost.skip{padding-left:0}.start .ob-ghost:hover:not(:disabled){color:var(--fg)}.start .ob-ghost:disabled{opacity:.5;cursor:default}.start .ob-sp{flex:1}@container (width<=679px){.start .ob-rail{width:56px}.start .ob-step{justify-content:center;padding:0}.start .ob-lb{display:none}.start .ob-pane{padding:14px 14px 16px}}@media (max-width:719px){.start{padding:16px 10px 24px}.start .ob-panel{min-height:560px;max-height:none}}.start .ob-num svg{width:11px;height:11px}.sect.svelte-z7kl18+.sect{margin-top:28px}.head.svelte-z7kl18{align-items:center;gap:16px;padding-bottom:6px;display:flex}.head.svelte-z7kl18:last-child{padding-bottom:0}.text.svelte-z7kl18{flex:auto;min-width:0}h3.svelte-z7kl18{margin:0;font-size:15px;font-weight:600}.hint.svelte-z7kl18{color:var(--fg-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.hint.alone.svelte-z7kl18{margin-top:0}.control.svelte-z7kl18{flex:none;align-items:center;gap:6px;display:flex}.rows.svelte-z7kl18>.row-kv:first-child{border-top:1px solid var(--border)}.bare.svelte-z7kl18 .rows:where(.svelte-z7kl18)>.row-kv:first-child{border-top:0}.qr.svelte-1fjtixd{border-radius:var(--r-control);flex:none}.admin.svelte-1bm7ph2{flex-direction:column;min-width:0;display:flex}.arow.svelte-1bm7ph2{border-top:1px solid var(--border);align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.main.svelte-1bm7ph2{flex:1;min-width:0}.title.svelte-1bm7ph2{align-items:center;gap:8px;min-width:0;display:flex}.aname.svelte-1bm7ph2{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.meta.svelte-1bm7ph2{color:var(--fg-muted);margin-top:2px;font-size:12.5px}.actions.svelte-1bm7ph2{flex:none;align-items:center;gap:4px;display:flex}.invite-row.svelte-1bm7ph2{gap:10px}.inp.svelte-1bm7ph2{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);min-width:0;height:32px;color:var(--fg);font:inherit;flex:1;padding:0 10px;font-size:13px}.inp.svelte-1bm7ph2:focus{border-color:var(--focus-ring);outline:none}.inp.svelte-1bm7ph2::placeholder{color:var(--fg-passive)}.check.svelte-1bm7ph2{color:var(--fg-muted);cursor:pointer;flex:none;align-items:center;gap:6px;display:flex}.check.svelte-1bm7ph2 input:where(.svelte-1bm7ph2){width:15px;height:15px;accent-color:var(--primary)}.created.svelte-1bm7ph2{border-radius:var(--r-control);background:var(--accent-soft);gap:16px;margin-top:8px;padding:14px;display:flex}.created-main.svelte-1bm7ph2{flex-direction:column;gap:10px;min-width:0;display:flex}.created.svelte-1bm7ph2 p:where(.svelte-1bm7ph2){margin:0}.created.svelte-1bm7ph2 strong:where(.svelte-1bm7ph2){font-weight:500}.link.svelte-1bm7ph2{border-radius:var(--r-chip);background:var(--input);word-break:break-all;-webkit-user-select:all;user-select:all;padding:8px 10px;font-size:12px;display:block}.created-buttons.svelte-1bm7ph2{gap:6px;display:flex}.note.svelte-1bm7ph2{color:var(--fg-muted);font-size:12.5px}.err.svelte-1bm7ph2{color:var(--danger);margin:4px 0 0;font-size:12.5px}@media (max-width:719px){.invite-row.svelte-1bm7ph2{flex-wrap:wrap}.inp.svelte-1bm7ph2{flex-basis:100%;height:40px;font-size:16px}.invite-row.svelte-1bm7ph2 .tbtn{margin-left:auto}.created.svelte-1bm7ph2{flex-direction:column;align-items:center}}.all-tasks.svelte-11vwovn{flex-direction:column;min-width:0;display:flex}.trow.svelte-11vwovn{min-height:56px;color:inherit;border-left:2px solid #0000;align-items:center;gap:14px;padding:8px 20px 8px 18px;text-decoration:none;display:flex}.trow.svelte-11vwovn+.trow:where(.svelte-11vwovn){border-top:1px solid var(--border)}.trow.svelte-11vwovn:hover{background:var(--hover)}.trow.shared.svelte-11vwovn:hover{background:0 0}.trow.svelte-11vwovn:focus-visible{background:var(--selected);border-left-color:var(--accent);outline:none}.ttl.svelte-11vwovn{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.n.svelte-11vwovn{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.meta.svelte-11vwovn{min-width:0;color:var(--fg-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.sep.svelte-11vwovn{color:var(--fg-passive)}.needs.svelte-11vwovn{color:var(--needs);font-weight:500}.proj.svelte-11vwovn{text-overflow:ellipsis;min-width:0;overflow:hidden}.mbadge.svelte-11vwovn{flex:0 auto;min-width:0;display:inline-flex}.mbadge.svelte-11vwovn .badge{gap:5px;min-width:0;max-width:100%}.bname.svelte-11vwovn{text-overflow:ellipsis;min-width:0;overflow:hidden}.stale.svelte-11vwovn{color:var(--inreview);flex:none;font-size:10.5px}.num.svelte-11vwovn{color:var(--fg-passive);flex:none;font-size:11px}.note.svelte-11vwovn,.err.svelte-11vwovn{color:var(--fg-passive);margin:0;padding:12px 20px;font-size:12px}.err.svelte-11vwovn{color:var(--danger)}@media (max-width:719px){.trow.svelte-11vwovn{gap:12px;padding:8px 16px 8px 14px}.meta.svelte-11vwovn{flex-wrap:wrap;row-gap:3px}.mbadge.svelte-11vwovn{flex:none;max-width:100%}}.devices.svelte-87nrvm{flex-direction:column;min-width:0;display:flex}.drow.svelte-87nrvm{border-top:1px solid var(--border);align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.kind.svelte-87nrvm{border-radius:var(--r-chip);background:var(--tag-bg);width:30px;height:30px;color:var(--fg-muted);flex:none;place-items:center;display:grid}.kind.svelte-87nrvm svg,.devices.svelte-87nrvm .tbtn svg{width:14px;height:14px}.main.svelte-87nrvm{flex:1;min-width:0}.title.svelte-87nrvm{align-items:center;gap:8px;min-width:0;display:flex}.dname.svelte-87nrvm{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.meta.svelte-87nrvm{color:var(--fg-muted);margin-top:3px;font-size:12.5px}.actions.svelte-87nrvm{flex:none;align-items:center;gap:4px;display:flex}.ask.svelte-87nrvm{color:var(--fg-muted);margin-right:4px;font-size:12.5px}.note.svelte-87nrvm{color:var(--fg-muted);font-size:12.5px}.err.svelte-87nrvm{color:var(--danger);margin:0 0 12px;font-size:12.5px}@media (max-width:719px){.drow.svelte-87nrvm{flex-wrap:wrap}.actions.svelte-87nrvm{justify-content:flex-end;width:100%}}.machines.svelte-s0wqcb{flex-direction:column;min-width:0;display:flex}.mrow.svelte-s0wqcb{border-top:1px solid var(--border);align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.kind.svelte-s0wqcb{border-radius:var(--r-chip);background:var(--tag-bg);width:30px;height:30px;color:var(--fg-muted);flex:none;place-items:center;display:grid}.kind.svelte-s0wqcb svg{width:16px;height:16px}.main.svelte-s0wqcb{flex:1;min-width:0}.mname.svelte-s0wqcb{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.status.svelte-s0wqcb,.usage.svelte-s0wqcb{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}.usage.svelte-s0wqcb{color:var(--fg-passive);font-size:12px}.cloud-state.svelte-s0wqcb{overflow-wrap:anywhere}.sep.svelte-s0wqcb{color:var(--fg-passive)}.ver.svelte-s0wqcb{color:var(--fg-passive);font-size:11px}.actions.svelte-s0wqcb{flex:none;align-items:center;gap:4px;display:flex}.ask.svelte-s0wqcb{color:var(--fg-muted);margin-right:4px;font-size:12.5px}.icon-link.svelte-s0wqcb{border-radius:var(--r-control);width:30px;height:30px;color:var(--fg-muted);place-items:center;display:inline-grid}.icon-link.svelte-s0wqcb svg{width:14px;height:14px}.icon-link.svelte-s0wqcb:hover,.actions.svelte-s0wqcb .del:hover{background:var(--hover);color:var(--fg)}.actions.svelte-s0wqcb .del:hover{color:var(--danger)}.inp.svelte-s0wqcb{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);width:100%;max-width:280px;height:32px;color:var(--fg);font:inherit;padding:0 10px;font-size:13px}.inp.svelte-s0wqcb:focus{border-color:var(--focus-ring);outline:none}.inp.svelte-s0wqcb::placeholder{color:var(--fg-passive)}.code-row.svelte-s0wqcb{flex-wrap:nowrap;gap:8px;min-height:0}.code.svelte-s0wqcb{max-width:200px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.note.svelte-s0wqcb{color:var(--fg-muted);font-size:12.5px}.note.svelte-s0wqcb a:where(.svelte-s0wqcb){color:var(--accent)}.err.svelte-s0wqcb{color:var(--danger);margin:0 0 12px;font-size:12.5px}@media (max-width:719px){.mrow.svelte-s0wqcb{flex-wrap:wrap}.actions.svelte-s0wqcb{justify-content:flex-end;width:100%}.code.svelte-s0wqcb{flex:1;max-width:none}}.members.svelte-lcdeeq{flex-direction:column;min-width:0;display:flex}.mrow.svelte-lcdeeq{border-top:1px solid var(--border);align-items:center;gap:10px;min-height:48px;padding:8px 0;display:flex}.grow.svelte-lcdeeq{flex:1;min-width:0}.mname.svelte-lcdeeq{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.you.svelte-lcdeeq{color:var(--fg-passive);font-weight:400}.status.svelte-lcdeeq{color:var(--fg-muted);margin-top:3px;font-size:12.5px}.actions.svelte-lcdeeq{flex:none;align-items:center;gap:6px;display:flex}.ask.svelte-lcdeeq{color:var(--fg-muted);margin-right:4px;font-size:12.5px}.inp.svelte-lcdeeq{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);width:100%;max-width:320px;height:32px;color:var(--fg);font:inherit;padding:0 10px;font-size:13px}.inp.grow.svelte-lcdeeq{max-width:none}.inp.svelte-lcdeeq:focus{border-color:var(--focus-ring);outline:none}.inp.svelte-lcdeeq::placeholder{color:var(--fg-passive)}.mono.svelte-lcdeeq{font-family:var(--font-mono);font-size:12px}.sent.svelte-lcdeeq{padding:4px 0 10px}.sent.svelte-lcdeeq .note:where(.svelte-lcdeeq){margin:0 0 8px}.linkrow.svelte-lcdeeq{align-items:center;gap:8px;display:flex}.note.svelte-lcdeeq{color:var(--fg-muted);font-size:12.5px}.note.svelte-lcdeeq strong:where(.svelte-lcdeeq){color:var(--fg);font-weight:500}.err.svelte-lcdeeq{color:var(--danger);margin:0 0 12px;font-size:12.5px}@media (max-width:719px){.mrow.svelte-lcdeeq{flex-wrap:wrap}.actions.svelte-lcdeeq{justify-content:flex-end;width:100%}.invite.svelte-lcdeeq .inp:where(.svelte-lcdeeq){flex-basis:100%}}.pm.svelte-7yeku9{min-width:0}.mrow.svelte-7yeku9{border-top:1px solid var(--border);align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.kind.svelte-7yeku9{border-radius:var(--r-chip);background:var(--tag-bg);width:30px;height:30px;color:var(--fg-muted);flex:none;place-items:center;display:grid}.kind.svelte-7yeku9 svg{width:16px;height:16px}.main.svelte-7yeku9{flex:1;min-width:0}.off.svelte-7yeku9 .main:where(.svelte-7yeku9){opacity:.55}.off.svelte-7yeku9 .kind:where(.svelte-7yeku9){opacity:.55}.mname.svelte-7yeku9{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.status.svelte-7yeku9{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}.actions.svelte-7yeku9{flex:none;align-items:center;gap:10px;display:flex}.home.svelte-7yeku9{border-radius:var(--r-chip);background:var(--accent-soft);color:var(--accent);padding:3px 10px;font-size:11px;font-weight:500}.add.svelte-7yeku9{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding:14px 0 4px;display:flex}.add-row.svelte-7yeku9{align-items:center;gap:12px;display:flex}.lbl.svelte-7yeku9{width:84px;color:var(--fg);flex:none;font-size:13px}.pick.svelte-7yeku9{flex:1;min-width:0;max-width:320px}.inp.svelte-7yeku9{min-width:0;height:32px;font-family:var(--font-mono);border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);color:var(--fg);flex:1;padding:0 10px;font-size:12.5px}.inp.svelte-7yeku9:focus{border-color:var(--focus-ring);outline:none}.inp.svelte-7yeku9::placeholder{color:var(--fg-passive)}.add-actions.svelte-7yeku9{justify-content:flex-end;gap:8px;display:flex}.hint.svelte-7yeku9,.busy.svelte-7yeku9,.err.svelte-7yeku9,.note.svelte-7yeku9{color:var(--fg-muted);margin:0;font-size:12.5px}.hint.svelte-7yeku9{color:var(--fg-passive);font-size:12px}.busy.svelte-7yeku9{align-items:center;gap:8px;display:flex}.err.svelte-7yeku9{color:var(--danger)}p.err.svelte-7yeku9:first-child{padding:0 0 10px}.spin.svelte-7yeku9{border:1.5px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite svelte-7yeku9-spin}@keyframes svelte-7yeku9-spin{to{transform:rotate(360deg)}}@media (max-width:719px){.add-row.svelte-7yeku9{flex-direction:column;align-items:stretch;gap:6px}.pick.svelte-7yeku9{max-width:none}.inp.svelte-7yeku9{flex:none}}.handle.svelte-11pb8u0{z-index:3;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:0}.handle.left.svelte-11pb8u0{left:0;right:auto}.handle.svelte-11pb8u0:after{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;right:0}.handle.left.svelte-11pb8u0:after{left:0;right:auto}.handle.pair.svelte-11pb8u0{width:7px;left:-1px;right:auto}.handle.pair.svelte-11pb8u0:after{left:0;right:auto}.handle.svelte-11pb8u0:hover:after,.handle.dragging.svelte-11pb8u0:after{background:var(--working)}.pop.svelte-uglg3j{z-index:40;box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border-dialog);border-radius:var(--r-card);max-height:calc(100vh - 16px);box-shadow:var(--shadow-menu);text-align:left;outline:none;flex-direction:column;gap:6px;padding:10px;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.pop.svelte-uglg3j>*{flex:none}.right.svelte-uglg3j{width:min(300px,100vw - 16px)}.fill.svelte-uglg3j{width:min(max(280px, var(--anchor-w)), calc(100vw - 16px))}.key.svelte-uglg3j{color:var(--fg-passive);font-size:11px}.keyrow.svelte-uglg3j{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.where.svelte-uglg3j{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-muted);font-size:11px;overflow:hidden}.input.svelte-uglg3j{box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);width:100%;color:var(--fg);padding:6px 9px;font-size:12px}.input.svelte-uglg3j:focus{border-color:var(--focus-ring);outline:none}.input.svelte-uglg3j:read-only{color:var(--fg-muted)}.cands.svelte-uglg3j{background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);flex-direction:column;max-height:116px;padding:2px;display:flex;overflow-y:auto}.cand.svelte-uglg3j{border-radius:var(--r-chip);height:26px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;align-items:baseline;gap:8px;padding:0 8px;font-size:12px;display:flex}.cand.svelte-uglg3j:hover{background:var(--hover)}.cand.on.svelte-uglg3j{background:var(--selected)}.cl.svelte-uglg3j{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:45%;overflow:hidden}.cc.svelte-uglg3j{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-passive);font-size:11px;overflow:hidden}.hint.svelte-uglg3j{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-passive);font-size:11px;overflow:hidden}.hint.bad.svelte-uglg3j{color:var(--danger)}.switch.svelte-uglg3j{justify-content:space-between;align-items:center;gap:8px;height:28px;display:flex}.lbl.svelte-uglg3j{color:var(--fg);cursor:pointer;font-size:12px}.row.svelte-uglg3j{justify-content:flex-end;gap:4px;margin-top:2px;display:flex}.row.det.svelte-uglg3j{justify-content:flex-start;align-items:center;gap:8px;height:28px}.looking.svelte-uglg3j{color:var(--fg-muted);font-size:12px}.looking.svelte-uglg3j .mono:where(.svelte-uglg3j){color:var(--fg-passive)}.grow.svelte-uglg3j{flex:1}.spin.svelte-uglg3j{border:2px solid var(--focus-ring);border-top-color:var(--accent);border-radius:50%;flex:none;width:12px;height:12px;margin-left:4px}.sb-proj.svelte-1ftngtl{border-radius:var(--r-control);color:var(--fg);align-items:center;gap:8px;margin:0 10px;padding:8px 10px;display:flex;position:relative}.sb-proj.svelte-1ftngtl:hover{background:var(--hover)}.sb-proj.idle.svelte-1ftngtl{cursor:pointer}.sb-proj.sel.svelte-1ftngtl{background:var(--selected)}.sb-proj.archived.svelte-1ftngtl{opacity:.55}.sb-proj.confirming.svelte-1ftngtl{gap:6px;padding:5px 6px 5px 8px}.row-main.svelte-1ftngtl{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;display:flex}button.row-main.svelte-1ftngtl{cursor:pointer;flex-direction:column;align-items:stretch;gap:2px}button.row-main.svelte-1ftngtl:focus-visible{outline:none}div.row-main.svelte-1ftngtl{cursor:default;align-items:center;gap:8px}.row-main.svelte-1ftngtl svg:where(.svelte-1ftngtl){color:var(--fg-muted);flex:none}.t.svelte-1ftngtl{color:var(--fg);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex}.s.svelte-1ftngtl{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-passive);font-size:11.5px;overflow:hidden}.name.svelte-1ftngtl{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.rename.svelte-1ftngtl{background:var(--input);border:1px solid var(--border);border-radius:var(--r-micro);min-width:0;color:var(--fg);font:inherit;flex:1;padding:2px 6px}.rename.svelte-1ftngtl:focus{border-color:#fff3;border-color:lab(100% 0 0/.2);outline:none}.row-action.svelte-1ftngtl{border-radius:var(--r-micro);width:22px;height:22px;color:var(--fg-passive);font:inherit;cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.sb-proj.svelte-1ftngtl:hover .row-action:where(.svelte-1ftngtl){opacity:1;pointer-events:auto}.sb-proj.svelte-1ftngtl:focus-within .row-action:where(.svelte-1ftngtl){opacity:1;pointer-events:auto}.sb-proj.open.svelte-1ftngtl .row-action:where(.svelte-1ftngtl){opacity:1;pointer-events:auto}.row-action.svelte-1ftngtl:focus-visible{opacity:1;pointer-events:auto}.row-action.svelte-1ftngtl:hover,.row-action[aria-expanded=true].svelte-1ftngtl{color:var(--fg);background:var(--hover)}.ask.svelte-1ftngtl{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-muted);flex:1;font-size:12px;overflow:hidden}.ask.svelte-1ftngtl b:where(.svelte-1ftngtl){color:var(--fg);font-weight:500}.mini.svelte-1ftngtl{border-radius:var(--r-micro);background:var(--bg-muted);color:var(--fg);font:inherit;cursor:pointer;border:0;flex:none;padding:3px 7px;font-size:11.5px;line-height:1.3}.mini.svelte-1ftngtl:hover{background:var(--bg-elevated)}.mini.danger.svelte-1ftngtl{color:var(--danger)}.rows.dragging.svelte-1v8pr1h{-webkit-user-select:none;user-select:none}.rows.dragging.svelte-1v8pr1h,.rows.dragging.svelte-1v8pr1h *{cursor:grabbing}.slot.svelte-1v8pr1h{transition:transform .12s}.dropping.svelte-1v8pr1h .slot:where(.svelte-1v8pr1h){transition:none}.slot.lifted.svelte-1v8pr1h{z-index:2;opacity:.9;transition:none;position:relative}.lifted.svelte-1v8pr1h .sb-proj{background:var(--bg-elevated);box-shadow:var(--shadow-dialog)}.arch.svelte-1v8pr1h{width:100%;color:var(--fg-passive);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:2px;padding:6px 16px;font-size:12px;display:flex}.arch.svelte-1v8pr1h:hover{color:var(--fg-muted)}.arch.svelte-1v8pr1h svg:where(.svelte-1v8pr1h){flex:none;transition:transform .12s}.arch.svelte-1v8pr1h svg.open:where(.svelte-1v8pr1h){transform:rotate(90deg)}.results.svelte-11luig6{outline:none;flex:0 auto;min-height:0;overflow-y:auto}.section.svelte-11luig6{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);align-items:center;padding:18px 20px 6px;font-size:10.5px;font-weight:500;display:flex}.section.svelte-11luig6 .name:where(.svelte-11luig6){flex:1}.count.svelte-11luig6{letter-spacing:0}.hit.svelte-11luig6{border-radius:var(--r-control);width:calc(100% - 20px);color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0 10px;padding:7px 10px;display:flex}.hit.cur.svelte-11luig6{background:var(--hover)}.proj.svelte-11luig6{align-items:center;gap:8px}.proj.svelte-11luig6 svg:where(.svelte-11luig6){color:var(--fg-muted);flex:none}.task.svelte-11luig6{flex-direction:column;gap:2px}.line.svelte-11luig6{align-items:baseline;gap:6px;width:100%;min-width:0;display:flex}.num.svelte-11luig6{color:var(--fg-passive);flex:none;font-size:11px}.title.svelte-11luig6{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sub.svelte-11luig6{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-passive);font-size:11.5px;overflow:hidden}.empty.svelte-11luig6{color:var(--fg-passive);margin:0;padding:12px 20px}.hbtn.svelte-1429x72{border-radius:var(--r-chip);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.hbtn.svelte-1429x72:hover{background:var(--hover);color:var(--fg)}.hbtn.svelte-1429x72:disabled{color:var(--todo);cursor:default;background:0 0}.hbtn.svelte-q7qizs{border-radius:var(--r-chip);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.hbtn.svelte-q7qizs:hover{background:var(--hover);color:var(--fg)}.hbtn.on.svelte-q7qizs{background:var(--selected);color:var(--fg)}.bar.svelte-yic9pk{white-space:nowrap;background:0 0;flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px;min-width:0;height:48px;padding:0 4px 0 10px;display:grid;position:relative;container:topbar/inline-size}.bar.svelte-yic9pk :where(.svelte-yic9pk){white-space:nowrap}.left.svelte-yic9pk,.right.svelte-yic9pk{align-items:center;gap:4px;min-width:0;display:flex}.left.svelte-yic9pk{justify-self:start;max-width:100%;overflow:hidden}.right.svelte-yic9pk{grid-column:3;justify-content:flex-end;justify-self:end;max-width:100%}.div.svelte-yic9pk{background:#ffffff14;background:lab(100% 0 0/.08);flex:none;width:1px;height:18px;margin:0 6px}.pop-anchor.svelte-yic9pk{min-width:0;display:flex;position:relative}.crumb.svelte-yic9pk{border-radius:var(--r-control);color:#d4d1ca;color:lab(83.7999% .290602 3.81591);min-width:0;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:7px;max-width:220px;padding:0 8px;font-size:13.5px;font-weight:500;display:flex}.crumb.svelte-yic9pk:hover{background:var(--hover)}.crumb[aria-expanded=true].svelte-yic9pk{background:var(--selected)}.crumb.svelte-yic9pk .ic:where(.svelte-yic9pk){color:var(--fg-muted);flex:none}.crumb.svelte-yic9pk .name:where(.svelte-yic9pk){text-overflow:ellipsis;white-space:nowrap;max-width:162px;overflow:hidden}.seg.svelte-yic9pk{border-radius:var(--r-pill);background:#ffffff0d;background:lab(100% 0 0/.05);border:1px solid #ffffff0f;border:1px solid lab(100% 0 0/.06);justify-self:center;align-items:center;gap:2px;padding:3px;display:flex}.seg.svelte-yic9pk .item:where(.svelte-yic9pk){border-radius:var(--r-pill);color:var(--fg-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:5px 14px;font-size:13px;font-weight:500;display:flex}.seg.svelte-yic9pk .item:where(.svelte-yic9pk) .pic:where(.svelte-yic9pk){display:none}.seg.svelte-yic9pk .item.on:where(.svelte-yic9pk){color:#f4f1ed;color:lab(95.3845% .164986 2.28332);background:#302d28;background:lab(18.8249% .64671 3.82055);box-shadow:0 1px 2px #00000059}.seg.svelte-yic9pk .item.disabled:where(.svelte-yic9pk){color:var(--todo);cursor:default}@container topbar (width<=1024px){.right.svelte-yic9pk .lbl{display:none}.right.svelte-yic9pk .tbtn{padding:7px 8px}}@container topbar (width<=1182px){.right.svelte-yic9pk:has(.tf) .lbl{display:none}.right.svelte-yic9pk:has(.tf) .tbtn{padding:7px 8px}}@container topbar (width<=1100px){.right.svelte-yic9pk:has(.sf) .lbl{display:none}.right.svelte-yic9pk:has(.sf) .tbtn{padding:7px 8px}}@container topbar (width<=1202px){.right.svelte-yic9pk:has(.arch-jump) .lbl{display:none}.right.svelte-yic9pk:has(.arch-jump) .tbtn{padding:7px 8px}}.bar.svelte-yic9pk:has(.run-url){grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr)}.bar.svelte-yic9pk:has(.chip.ended){grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr)}.right.svelte-yic9pk:has(.run-url) .lbl{display:none}.right.svelte-yic9pk:has(.chip.ended) .lbl{display:none}.right.svelte-yic9pk:has(.run-url) .tbtn{padding:7px 8px}.right.svelte-yic9pk:has(.chip.ended) .tbtn{padding:7px 8px}@container topbar (width<=846px){.seg.svelte-yic9pk .item:where(.svelte-yic9pk) .plbl:where(.svelte-yic9pk){display:none}.crumb.svelte-yic9pk .name:where(.svelte-yic9pk){display:none}.seg.svelte-yic9pk .item:where(.svelte-yic9pk) .pic:where(.svelte-yic9pk){display:block}.seg.svelte-yic9pk .item:where(.svelte-yic9pk){padding:5px 8px}}@container topbar (width<=986px){.rail.svelte-yic9pk .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk) .plbl:where(.svelte-yic9pk){display:none}.rail.svelte-yic9pk .crumb:where(.svelte-yic9pk) .name:where(.svelte-yic9pk){display:none}.rail.svelte-yic9pk .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk) .pic:where(.svelte-yic9pk){display:block}.rail.svelte-yic9pk .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk){padding:5px 8px}}@container topbar (width<=914px){.crumb.team.svelte-yic9pk{flex:none}.crumb.team.svelte-yic9pk .name:where(.svelte-yic9pk){display:none}}@container topbar (width<=1110px){.rail.svelte-yic9pk .crumb.team:where(.svelte-yic9pk){flex:none}.rail.svelte-yic9pk .crumb.team:where(.svelte-yic9pk) .name:where(.svelte-yic9pk){display:none}}@container topbar (width<=1004px){.bar.svelte-yic9pk:not(.rail):has(.run-url) .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk) .plbl:where(.svelte-yic9pk){display:none}.bar.svelte-yic9pk:not(.rail):has(.run-url) .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk) .pic:where(.svelte-yic9pk){display:block}.bar.svelte-yic9pk:not(.rail):has(.run-url) .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk){padding:5px 8px}}@container topbar (width<=1102px){.rail.svelte-yic9pk:has(.run-url) .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk) .plbl:where(.svelte-yic9pk){display:none}.rail.svelte-yic9pk:has(.run-url) .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk) .pic:where(.svelte-yic9pk){display:block}.rail.svelte-yic9pk:has(.run-url) .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk){padding:5px 8px}}@container topbar (width<=400px){.bar.svelte-yic9pk:has(.seg:where(.svelte-yic9pk)) .left:where(.svelte-yic9pk){display:none}.seg.svelte-yic9pk{grid-area:1/1;justify-self:start}}@container topbar (width<=490px){.left.svelte-yic9pk .crumb:where(.svelte-yic9pk){display:none}.left.svelte-yic9pk .div:where(.svelte-yic9pk){display:none}.seg.svelte-yic9pk .item:where(.svelte-yic9pk){padding:5px 6px}.rail.svelte-yic9pk .seg:where(.svelte-yic9pk) .item:where(.svelte-yic9pk){padding:5px 6px}.right.svelte-yic9pk{overflow:hidden}}.avatar.svelte-112qgxv{flex:none;display:block}.dot.svelte-112qgxv{stroke:var(--bg);stroke-width:5px;paint-order:stroke}.working.svelte-112qgxv{fill:var(--working)}.needs_you.svelte-112qgxv{fill:var(--needs)}.review.svelte-112qgxv{fill:var(--review)}.idle.svelte-112qgxv{fill:var(--fg-passive)}.wctl.svelte-1xkdd4u{flex:none;align-items:stretch;display:flex}.wbtn.svelte-1xkdd4u{width:46px;height:48px;color:var(--fg-muted);cursor:default;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.wbtn.svelte-1xkdd4u:hover{background:var(--hover);color:var(--fg)}.wclose.svelte-1xkdd4u:hover{color:#fff;background:#c42b1c}.wclose.svelte-1xkdd4u:active{background:#b0271a}h2.svelte-mrbk9t{margin-bottom:4px;font-size:17px}.lbl.svelte-mrbk9t{color:var(--fg-muted);margin-top:4px;font-size:11.5px}.field.svelte-mrbk9t{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:8px 12px;font-size:13.5px}.field.svelte-mrbk9t:focus{border-color:var(--focus-ring);outline:none}.field.svelte-mrbk9t::placeholder{color:var(--fg-passive)}.field.svelte-mrbk9t:disabled,.field[readonly].svelte-mrbk9t{color:var(--fg-muted)}.parent-row.svelte-mrbk9t{gap:8px;display:flex}.parent-row.svelte-mrbk9t .field:where(.svelte-mrbk9t){flex:1;min-width:0}.check.svelte-mrbk9t{color:var(--fg-muted);cursor:pointer;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.hint.svelte-mrbk9t{color:var(--fg-passive);overflow-wrap:anywhere;margin:2px 0 0;font-size:11px}.actions.svelte-mrbk9t{align-items:center;gap:8px;margin-top:10px;display:flex}.spacer.svelte-mrbk9t{flex:1}.stack.svelte-1cpok13{z-index:60;flex-direction:column-reverse;gap:8px;max-width:380px;display:flex;position:fixed;bottom:16px;right:16px}.toast.svelte-1cpok13{border:1px solid var(--border-dialog);border-radius:var(--r-control);background:var(--bg-elevated);box-shadow:var(--shadow-menu);color:var(--fg);overflow-wrap:anywhere;align-items:flex-start;padding:10px 14px;font-size:12.5px;display:flex;position:relative}.text.svelte-1cpok13{flex:1;min-width:0}.open.svelte-1cpok13{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.open.svelte-1cpok13:hover{text-decoration:underline}.act.svelte-1cpok13{color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;margin:-1px 0 -1px 12px;padding:0;font-weight:500}.act.svelte-1cpok13:hover{color:var(--accent-hover)}.close.svelte-1cpok13{border:1px solid var(--border-dialog);background:var(--bg-elevated);width:18px;height:18px;color:var(--fg-passive);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex;position:absolute;top:-7px;right:-7px}.toast.svelte-1cpok13:hover .close:where(.svelte-1cpok13){opacity:1}.close.svelte-1cpok13:focus-visible{opacity:1}.close.svelte-1cpok13:hover{color:var(--fg)}h2.svelte-aetkpc{margin-bottom:2px;font-size:17px}.body.svelte-aetkpc{color:var(--fg-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.actions.svelte-aetkpc{align-items:center;gap:8px;margin-top:10px;display:flex}.spacer.svelte-aetkpc{flex:1}.body.svelte-1nezc4k{flex-direction:column;gap:12px;display:flex}h2.svelte-1nezc4k{margin:0;font-size:17px}.error.svelte-1nezc4k{color:var(--danger);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.actions.svelte-1nezc4k{align-items:center;gap:8px;display:flex}.actions.svelte-1nezc4k .tbtn{height:28px}.spacer.svelte-1nezc4k{flex:1}h2.svelte-bkaei6{margin-bottom:2px;font-size:17px}.body.svelte-bkaei6{color:var(--fg-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.actions.svelte-bkaei6{align-items:center;gap:8px;margin-top:10px;display:flex}.spacer.svelte-bkaei6{flex:1}.cache.svelte-63bx90{border:1px solid var(--border);color:var(--fg-muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:1px 6px;font-size:10.5px;line-height:16px;display:inline-flex}.ending.svelte-63bx90{color:var(--inreview);border-color:color-mix(in oklch, var(--inreview) 45%, transparent)}.cold.svelte-63bx90{color:var(--fg-passive);border-style:dashed}.tile.svelte-auyguw{width:var(--s);height:var(--s);border-radius:var(--r-chip);background:var(--selected);flex:none;justify-content:center;align-items:center;display:inline-flex}.card.svelte-1afh61d{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--card-pad,10px);cursor:grab;position:relative}.card.svelte-1afh61d:active{cursor:grabbing}.head.svelte-1afh61d{align-items:flex-start;gap:var(--card-gap,8px);display:flex;position:relative}.owner.svelte-1afh61d{flex:none;display:inline-flex}.title.svelte-1afh61d{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;min-width:0;padding-top:2px;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.pri.svelte-1afh61d{flex:none;align-items:center;display:inline-flex}.corner.svelte-1afh61d{flex:none;justify-content:flex-end;min-width:18px;padding-top:4px;display:inline-flex;position:relative}.num.svelte-1afh61d{color:var(--fg-passive);white-space:nowrap;font-size:10.5px;line-height:1.6}.num.hidden.svelte-1afh61d{visibility:hidden}.card.svelte-1afh61d:hover .num:where(.svelte-1afh61d){visibility:hidden}.kebab.svelte-1afh61d{border-radius:var(--r-micro);width:22px;height:22px;color:var(--fg-passive);cursor:pointer;visibility:hidden;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:2px;right:-4px}.kebab.open.svelte-1afh61d{visibility:visible}.card.svelte-1afh61d:hover .kebab:where(.svelte-1afh61d){visibility:visible}.kebab.svelte-1afh61d:hover,.kebab.open.svelte-1afh61d{color:var(--fg);background:var(--hover)}.menu.svelte-1afh61d{z-index:2;white-space:nowrap;background:var(--bg-elevated);border:1px solid var(--border-dialog);border-radius:var(--r-control);min-width:150px;box-shadow:var(--shadow-dialog);padding:4px;position:absolute;top:26px;right:-4px}.menu.svelte-1afh61d button:where(.svelte-1afh61d){border-radius:var(--r-chip);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 10px;display:block}.menu.svelte-1afh61d button:where(.svelte-1afh61d):hover{background:var(--hover)}.menu.svelte-1afh61d .danger:where(.svelte-1afh61d){color:var(--danger)}.meta.svelte-1afh61d{color:var(--fg-passive);align-items:center;padding:6px 0 0;font-size:10.5px;display:flex}.team.archived.svelte-1afh61d{opacity:.7}.wait.svelte-1afh61d{color:var(--fg-muted);white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;padding-left:8px;display:inline-flex}.tags.svelte-1afh61d{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.moretags.svelte-1afh61d{color:var(--fg-passive);font-size:10.5px}.clip.svelte-1afh61d{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.status.svelte-1afh61d{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:24px 6px;min-width:0;max-height:30px;margin-top:8px;padding:8px 0 0;font-size:11px;font-weight:500;display:flex;overflow:hidden}.label.svelte-1afh61d{white-space:nowrap;flex:none}.branch.svelte-1afh61d{color:var(--fg-passive)}.est.svelte-1afh61d{color:var(--fg-passive);white-space:nowrap;font-size:10.5px;font-weight:400}.chip.svelte-1afh61d{color:var(--fg-passive);flex:none;align-items:center;gap:3px;font-size:10.5px;font-weight:400;display:inline-flex}.chip.svelte-1afh61d .progress-ring:where(.svelte-1afh61d){flex:none}.chip.svelte-1afh61d svg:where(.svelte-1afh61d):not(.progress-ring){color:var(--fg-passive);flex:none}.msep.svelte-1afh61d{background:var(--border);height:1px;margin:4px 0}.menu.svelte-1afh61d button.prio:where(.svelte-1afh61d){align-items:center;gap:8px;display:flex}.ptext.svelte-1afh61d{flex:1}.prio.svelte-1afh61d .check:where(.svelte-1afh61d){color:var(--accent);flex:none}.time.svelte-1afh61d{white-space:nowrap;color:var(--fg-passive);flex:none;margin-left:auto;font-size:10.5px;font-weight:400}.summary.svelte-1afh61d{border-top:1px solid var(--border);color:var(--fg-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;padding:8px 0 0;font-size:12px;display:-webkit-box;overflow:hidden}.summary.ask.svelte-1afh61d{-webkit-line-clamp:3;line-clamp:3}.summary.now.svelte-1afh61d{color:var(--fg-muted);align-items:center;gap:6px;display:flex}.summary.idle.svelte-1afh61d{align-items:center;gap:4px;display:flex}.go.svelte-1afh61d{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.go.svelte-1afh61d:hover{text-decoration:underline}@container (width<=250px){.card.svelte-1afh61d{--card-pad:8px;--card-gap:6px}.status.svelte-1afh61d{gap:5px}}.needs.svelte-1afh61d{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.needs.svelte-1afh61d:hover .badge{background:color-mix(in oklch, var(--needs) 28%, transparent)}.col.svelte-mykq0n{border-right:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.col.svelte-mykq0n:last-child{border-right:0}.col-hdr.svelte-mykq0n{flex:none;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:12px;font-weight:500;display:flex}.count.svelte-mykq0n{color:var(--fg-passive);margin-left:auto;font-size:11.5px}.add.svelte-mykq0n{border-radius:var(--r-chip);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.add.svelte-mykq0n:hover{background:var(--hover);color:var(--fg)}.list.svelte-mykq0n{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 10px;display:flex;overflow-y:auto}.row.svelte-mykq0n{position:relative;container-type:inline-size}.slot.svelte-mykq0n{content-visibility:auto;contain-intrinsic-size:auto 120px}.slot.svelte-mykq0n:has(.menu){content-visibility:visible}.more.svelte-mykq0n{border-radius:var(--r-control);height:28px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none}.more.svelte-mykq0n:hover{background:var(--hover);color:var(--fg)}.drop-before.svelte-mykq0n:before,.drop-after.svelte-mykq0n:after{content:"";background:var(--accent);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:4px;right:4px}.drop-before.svelte-mykq0n:before{top:-5px}.drop-after.svelte-mykq0n:after{bottom:-5px}.over.svelte-mykq0n .list:where(.svelte-mykq0n){background:var(--hover)}.empty.svelte-mykq0n{text-align:center;color:var(--fg-passive);border:1px dashed var(--border);border-radius:var(--r-card);margin:0;padding:18px 0}.pop.svelte-8foluj{z-index:40;box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border-dialog);border-radius:var(--r-card);width:min(360px,100vw - 16px);max-height:calc(100vh - 16px);box-shadow:var(--shadow-menu);text-align:left;outline:none;flex-direction:column;gap:6px;padding:10px;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.pop.svelte-8foluj>*{flex:none}.head.svelte-8foluj{color:var(--fg);font-size:13px;font-weight:500}.head.bad.svelte-8foluj{color:var(--danger-hover)}.reason.svelte-8foluj{color:var(--fg-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.tail.svelte-8foluj{box-sizing:border-box;background:var(--term-bg);border:1px solid var(--border);border-radius:var(--r-control);max-height:168px;color:var(--term-fg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 10px;font-size:11px;line-height:1.5;overflow:auto}.row.svelte-8foluj{justify-content:flex-end;gap:4px;margin-top:2px;display:flex}.pop-anchor.svelte-w80r2{align-items:center;display:flex;position:relative}.chev.svelte-w80r2{border-radius:var(--r-micro);width:16px;height:24px;color:var(--fg-muted);cursor:default;background:0 0;border:0;flex:none}.chev.svelte-w80r2:hover{background:var(--hover);color:var(--fg)}.chev.off.svelte-w80r2{visibility:hidden}.chip.svelte-w80r2{--dot:var(--ready);border-bottom:1px solid var(--border);min-width:0;max-width:400px;height:25px;color:var(--fg-muted);background:#ebb3530f;background:lab(76.816% 14.2787 55.8993/.06);flex:0 auto;align-items:center;gap:8px;padding:0 8px 0 14px;font-size:12px;display:flex;overflow:hidden}.chip[data-state=waiting].svelte-w80r2{--dot:var(--working)}.chip[data-state=none].svelte-w80r2{--dot:var(--fg-passive)}.chip.ended.svelte-w80r2{background:var(--hover);padding-right:4px}.chip.ended[data-state=failed].svelte-w80r2{--dot:var(--danger);background:color-mix(in oklch, var(--danger) 8%, transparent)}.chip.ended[data-state=finished].svelte-w80r2{--dot:var(--fg-passive)}.dot.svelte-w80r2{border-radius:var(--r-pill);background:var(--dot);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklch, var(--dot) 20%, transparent);flex:none}.end-main.svelte-w80r2{min-width:0;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:8px;padding:0;display:flex}.txt.svelte-w80r2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.txt.svelte-w80r2 b:where(.svelte-w80r2){color:var(--fg);font-weight:500}.url.svelte-w80r2{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.link.svelte-w80r2{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.link.svelte-w80r2:hover{text-decoration-color:currentColor}.note.svelte-w80r2{color:var(--fg-passive)}.chip[data-state=open].svelte-w80r2 .note:where(.svelte-w80r2){color:var(--fg-muted)}.open.svelte-w80r2{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.open.svelte-w80r2:hover{color:var(--accent-hover)}.grow.svelte-w80r2{flex:1}.elapsed.svelte-w80r2{flex:0 1000 auto;min-width:0;overflow:hidden}.stop.svelte-w80r2{border-radius:var(--r-control);height:30px;color:var(--danger-hover);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.stop.svelte-w80r2:hover{background:var(--hover)}.stop.svelte-w80r2:disabled{opacity:.5;cursor:default}@container topbar (width<=940px){.lbl.svelte-w80r2{display:none}}@container topbar (width<=1100px){.chip.svelte-w80r2:has(.run-url:where(.svelte-w80r2)) .elapsed:where(.svelte-w80r2){display:none}.chip.svelte-w80r2:has(.run-url:where(.svelte-w80r2)) .grow:where(.svelte-w80r2){display:none}}@container topbar (width<=620px){.url.svelte-w80r2,.open.svelte-w80r2,.txt.svelte-w80r2{display:none}}.anchor.svelte-b9brji{align-items:center;display:inline-flex}.anchor.svelte-b9brji .suggest-btn.working{color:var(--accent)}.spinner.svelte-b9brji{border:2px solid var(--focus-ring);border-top-color:currentColor;border-radius:50%;width:12px;height:12px}.pop.svelte-b9brji{z-index:40;box-sizing:border-box;background:var(--bg-elevated);border:1px solid var(--border-dialog);border-radius:var(--r-card);width:300px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-menu);outline:none;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed}.head.svelte-b9brji{justify-content:space-between;align-items:center;padding:6px 8px 2px;display:flex}.elapsed.svelte-b9brji{color:var(--fg-passive);font-size:11px}.proj.svelte-b9brji{color:var(--fg-muted);justify-content:space-between;align-items:baseline;gap:8px;padding:2px 8px 0;font-size:12px;display:flex}.pname.svelte-b9brji{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pos.svelte-b9brji{color:var(--fg-passive);flex:none;font-size:11px}.step.svelte-b9brji{color:var(--fg);align-items:center;gap:8px;padding:4px 8px 0;font-size:13px;display:flex}.step.note.svelte-b9brji{align-items:flex-start;padding-bottom:4px}.mark.svelte-b9brji{padding-top:6px;display:inline-flex}.suggest-note.svelte-b9brji{min-width:0;line-height:1.4}.ended.svelte-b9brji{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail.svelte-b9brji{text-overflow:ellipsis;white-space:nowrap;min-height:18px;color:var(--fg-passive);padding:0 8px 4px 23px;font-size:11px;overflow:hidden}.divider.svelte-b9brji{background:var(--border);height:1px;margin:4px 6px}.list.svelte-b9brji{flex-direction:column;gap:2px;max-height:200px;display:flex;overflow-y:auto}.task.svelte-b9brji{border-radius:var(--r-control);height:32px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:0 8px;font-size:13px;display:grid}.task.svelte-b9brji:hover{background:var(--hover)}.ttl.svelte-b9brji{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.who.svelte-b9brji{text-overflow:ellipsis;white-space:nowrap;max-width:96px;color:var(--fg-passive);font-size:11px;overflow:hidden}.none.svelte-b9brji{color:var(--fg-passive);padding:6px 8px 8px;font-size:12px}.foot.svelte-b9brji{justify-content:flex-end;padding:2px 0 0;display:flex}.mq.svelte-1vltyfr{border-bottom:1px solid var(--border);flex:none}.strip.svelte-1vltyfr{box-sizing:border-box;width:100%;min-height:37px;color:var(--fg-muted);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:4px 14px;display:flex}.toggle.svelte-1vltyfr{cursor:pointer}.toggle.svelte-1vltyfr:hover{background:var(--hover)}.toggle.open.svelte-1vltyfr{background:var(--selected);color:var(--fg)}.line.svelte-1vltyfr{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.sp.svelte-1vltyfr{flex:1}.chev.svelte-1vltyfr{color:var(--fg-passive);flex:none}.chev.open.svelte-1vltyfr{transform:rotate(180deg)}.view.svelte-1vltyfr{color:var(--fg);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;flex:none;padding:0;font-size:12px;text-decoration:underline}.panel.svelte-1vltyfr{box-sizing:border-box;background:var(--bg-sidebar);border-top:1px solid var(--border);max-height:45vh;padding:10px 14px 12px;overflow-y:auto;container-type:inline-size}.lanes.svelte-1vltyfr{gap:16px;display:flex}.lane.svelte-1vltyfr{flex:1 1 0;min-width:0}@container (width<=560px){.lanes.svelte-1vltyfr{flex-direction:column;gap:10px}.lane.svelte-1vltyfr{flex:none}}.head.svelte-1vltyfr{height:26px;color:var(--fg-passive);letter-spacing:.05em;text-transform:uppercase;align-items:center;margin-bottom:4px;font-size:11px;font-weight:600;display:flex}.act.svelte-1vltyfr{color:var(--fg-muted);cursor:pointer;font:inherit;letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:12px;font-weight:400}.act.svelte-1vltyfr:hover:not(:disabled){color:var(--fg)}.act.cancel.svelte-1vltyfr:hover:not(:disabled){color:var(--danger)}.row.svelte-1vltyfr{border-radius:var(--r-control);align-items:center;gap:8px;height:32px;padding:0 8px;font-size:12.5px;display:flex;position:relative}.next.svelte-1vltyfr:hover,.next.svelte-1vltyfr:focus-within{background:var(--hover)}.next.dragging.svelte-1vltyfr{background:var(--bg-card);box-shadow:0 0 0 1px var(--primary)}.drop-before.svelte-1vltyfr:before,.drop-after.svelte-1vltyfr:after{content:"";background:var(--accent);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:4px;right:4px}.drop-before.svelte-1vltyfr:before{top:-1px}.drop-after.svelte-1vltyfr:after{bottom:-1px}.num.svelte-1vltyfr{color:var(--fg-passive);flex:none;font-size:11px}.title.svelte-1vltyfr{min-width:0;color:var(--fg);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.agent.svelte-1vltyfr{color:var(--edge-active);flex:none;font-size:11.5px}.time.svelte-1vltyfr{color:var(--fg-passive);flex:none;font-size:11px}.state.svelte-1vltyfr{color:var(--fg-muted);flex:none;font-size:11.5px}.link.svelte-1vltyfr{border-radius:var(--r-control);width:26px;height:26px;color:var(--fg-passive);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.link.svelte-1vltyfr:hover{color:var(--accent)}.grip.svelte-1vltyfr{width:10px;color:var(--fg-passive);cursor:grab;letter-spacing:-2px;opacity:0;flex:none}.x.svelte-1vltyfr{border-radius:var(--r-control);width:22px;height:22px;color:var(--fg-passive);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.x.svelte-1vltyfr:hover:not(:disabled){color:var(--danger)}.next.svelte-1vltyfr:hover .grip:where(.svelte-1vltyfr){opacity:1}.next.svelte-1vltyfr:focus-within .grip:where(.svelte-1vltyfr){opacity:1}.next.svelte-1vltyfr:hover .x:where(.svelte-1vltyfr){opacity:1}.next.svelte-1vltyfr:focus-within .x:where(.svelte-1vltyfr){opacity:1}.ask.svelte-1vltyfr{padding:2px 8px 6px;font-size:12.5px}.ask.svelte-1vltyfr p:where(.svelte-1vltyfr){color:var(--fg);overflow-wrap:anywhere;margin:0 0 8px}.acts.svelte-1vltyfr{flex-wrap:wrap;gap:6px;display:flex}.acts.svelte-1vltyfr .tbtn{height:26px;padding:0 10px;font-size:12px}.acts.svelte-1vltyfr .tbtn.ghost{border:1px solid var(--border-dialog)}.reply.svelte-1vltyfr{flex-wrap:nowrap}.reply.svelte-1vltyfr .tbtn{flex:none;height:28px}.reply-input.svelte-1vltyfr{box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);min-width:0;height:28px;color:var(--fg);font:inherit;flex:1;padding:0 10px;font-size:12.5px}.reply-input.svelte-1vltyfr:focus{border-color:var(--focus-ring);outline:none}.tf.svelte-o2aiom{border-radius:var(--r-control);align-items:center;display:inline-flex}.tf.on.svelte-o2aiom{background:var(--accent-soft)}.tf.on.svelte-o2aiom .tbtn{color:var(--accent)}.tf.on.svelte-o2aiom .tbtn:hover{color:var(--accent-hover);background:0 0}.clear.svelte-o2aiom{border-radius:var(--r-chip);width:22px;height:22px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:4px;padding:0;font-size:11px;display:inline-flex}.clear.svelte-o2aiom:hover{color:var(--accent-hover);background:var(--hover)}.pending.svelte-lzjewa{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pill.svelte-lzjewa{border:1px solid var(--border-dialog);border-radius:var(--r-pill);background:var(--input);height:24px;color:var(--fg-muted);align-items:center;gap:6px;padding:0 6px 0 10px;font-size:11.5px;display:flex}.tile.svelte-lzjewa{border:1px solid var(--border-dialog);border-radius:var(--r-dialog);background:var(--input);width:56px;height:56px;display:block;position:relative;overflow:hidden}.tile.svelte-lzjewa img:where(.svelte-lzjewa){object-fit:cover;width:100%;height:100%;display:block}.tile.svelte-lzjewa button:where(.svelte-lzjewa){border-radius:var(--r-pill);background:var(--bg-card);width:16px;height:16px;color:var(--fg-muted);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px}.tile.svelte-lzjewa button:where(.svelte-lzjewa):hover{color:var(--fg)}.psize.svelte-lzjewa{color:var(--fg-passive)}.mk.svelte-lzjewa{color:var(--fg-passive);font-size:10px}.tile.svelte-lzjewa .mk:where(.svelte-lzjewa){background:color-mix(in oklch, var(--bg-card) 78%, transparent);color:var(--fg-muted);text-align:center;padding:1px 0;position:absolute;bottom:0;left:0;right:0}.pname.svelte-lzjewa{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.pill.svelte-lzjewa button:where(.svelte-lzjewa){border-radius:var(--r-pill);width:16px;height:16px;color:var(--fg-passive);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.pill.svelte-lzjewa button:where(.svelte-lzjewa):hover{background:var(--hover);color:var(--fg)}.composer-wrap.svelte-t8x5r8{flex:none;container-type:inline-size}.composer.svelte-t8x5r8{margin:0 var(--log-gutter,28px) 20px;border:1px solid var(--border-dialog);border-radius:var(--r-dialog);background:var(--bg-card);box-shadow:var(--shadow-card);flex-direction:column;flex:none;gap:10px;padding:12px 14px;display:flex}@container (width<=340px){.composer.svelte-t8x5r8{margin:0 16px 20px;padding:10px 12px}.composer-wrap.svelte-t8x5r8>.notice{margin:0 16px 8px}}.composer-wrap.svelte-t8x5r8>.notice{margin:0 var(--log-gutter,28px) 8px}.notice.generic.svelte-t8x5r8{color:var(--needs);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.notice.requesting.svelte-t8x5r8{color:var(--fg-passive);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.mentions.svelte-t8x5r8{border:1px solid var(--border-dialog);border-radius:var(--r-control);background:var(--bg-card);max-height:200px;box-shadow:var(--shadow-card);flex-direction:column;gap:1px;padding:4px;display:flex;overflow-y:auto}.mentions.svelte-t8x5r8 button:where(.svelte-t8x5r8){border-radius:var(--r-control);color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:5px 8px;font-size:12.5px}.mentions.svelte-t8x5r8 button.on:where(.svelte-t8x5r8){background:var(--hover)}.mentions.svelte-t8x5r8 button:where(.svelte-t8x5r8):hover{background:var(--hover)}.notice.replying.svelte-t8x5r8{border:1px solid color-mix(in oklch, var(--needs) 55%, transparent);border-radius:var(--r-control);background:color-mix(in oklch, var(--needs) 7%, transparent);flex-direction:column;gap:2px;padding:6px 10px;font-size:12px;display:flex}.rlabel.svelte-t8x5r8{color:var(--needs);font-weight:600}.rquote.svelte-t8x5r8{-webkit-line-clamp:2;line-clamp:2;color:var(--fg-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ntext.svelte-t8x5r8{overflow-wrap:anywhere;flex:180px;min-width:0}.ntext.svelte-t8x5r8:first-letter{text-transform:uppercase}.naction.svelte-t8x5r8{border:1px solid var(--border-dialog);border-radius:var(--r-pill);height:24px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 10px;font-size:12px}.naction.svelte-t8x5r8:hover{background:var(--hover);color:var(--fg)}.npick.svelte-t8x5r8{flex:none;width:160px}textarea.svelte-t8x5r8{resize:none;min-height:18px;max-height:min(216px,40vh);color:var(--fg);font:inherit;background:0 0;border:0;padding:0;font-size:13.5px;line-height:18px}textarea.svelte-t8x5r8::placeholder{color:var(--fg-passive)}textarea.svelte-t8x5r8:focus{outline:none}.row.svelte-t8x5r8{align-items:center;gap:6px;display:flex;position:relative}.chip.svelte-t8x5r8{border:1px solid var(--border-dialog);border-radius:var(--r-pill);height:26px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.chip.plus.svelte-t8x5r8{width:26px;color:var(--todo);flex:none;justify-content:center;padding:0}.chip.plus.svelte-t8x5r8:hover{color:var(--fg);background:var(--hover)}.chip.lock.on.svelte-t8x5r8{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.master.svelte-t8x5r8{flex:0 auto;min-width:0}.grow.svelte-t8x5r8{flex:1}.send.svelte-t8x5r8{border-radius:var(--r-pill);background:var(--accent);width:30px;height:30px;color:var(--accent-fg);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:flex}.send.svelte-t8x5r8:disabled{opacity:.45;cursor:default}.strip-wrap.svelte-1nm9wqe{flex:none;container-type:inline-size}.strip.svelte-1nm9wqe{margin:0 var(--log-gutter,28px) 8px;border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:8px 0 0;display:flex;position:relative}@container (width<=340px){.strip.svelte-1nm9wqe{margin:0 16px 8px}}.hd.svelte-1nm9wqe{align-items:center;gap:8px;min-height:20px;display:flex}.label.svelte-1nm9wqe{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);font-size:10.5px;font-weight:500}.idle.svelte-1nm9wqe{min-width:0;color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sp.svelte-1nm9wqe{flex:1}.chip.svelte-1nm9wqe{border:1px solid var(--border);border-radius:var(--r-pill);color:var(--fg-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.chip.svelte-1nm9wqe:hover,.chip.open.svelte-1nm9wqe{background:var(--hover);color:var(--fg)}.chip.svelte-1nm9wqe .mono:where(.svelte-1nm9wqe){font-size:10.5px}.plan.svelte-1nm9wqe svg:where(.svelte-1nm9wqe){transition:transform .12s}.plan.open.svelte-1nm9wqe svg:where(.svelte-1nm9wqe){transform:rotate(180deg)}.lines.svelte-1nm9wqe{grid-template-columns:14px minmax(0,max-content) minmax(0,1fr) auto;column-gap:8px;display:grid}.line.svelte-1nm9wqe{grid-column:1/-1;grid-template-columns:subgrid;border-radius:var(--r-micro);color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;margin:0 -6px;padding:3px 6px;font-size:12.5px;display:grid}.line.svelte-1nm9wqe:hover{background:var(--hover)}.line.owner.svelte-1nm9wqe{color:var(--fg)}.dot.svelte-1nm9wqe{align-items:center;display:inline-flex}.name.svelte-1nm9wqe{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:500;overflow:hidden}.step.svelte-1nm9wqe{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step.needs.svelte-1nm9wqe{color:var(--needs)}.right.svelte-1nm9wqe{color:var(--fg-passive);white-space:nowrap;justify-self:end;font-size:10.5px}.quiet.svelte-1nm9wqe{color:var(--inreview)}.paused.svelte-1nm9wqe{min-width:0;color:var(--inreview);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.chip.svelte-1nm9wqe:disabled{opacity:.5;cursor:default}.chip.stop.svelte-1nm9wqe{justify-content:center;width:21px;height:21px;padding:0}.chip.stop.svelte-1nm9wqe:hover{color:var(--danger)}.chip.resume.svelte-1nm9wqe{border-color:color-mix(in oklch, var(--inreview) 45%, transparent);color:var(--inreview)}.plan-line.svelte-1nm9wqe{color:var(--fg-muted);overflow-wrap:anywhere;margin:0;font-size:12px}.lines.held.svelte-1nm9wqe .step:where(.svelte-1nm9wqe){color:var(--fg-passive)}.more.svelte-1nm9wqe{color:var(--fg-passive);margin:0 0 0 22px;font-size:11px}.plan-panel.svelte-1nm9wqe{z-index:3;border-radius:var(--r-card);width:min(420px,100%);max-height:40vh;box-shadow:var(--shadow-menu);position:absolute;bottom:calc(100% + 6px);right:0;overflow:auto}.plan-panel.svelte-1nm9wqe .cl.card{background:var(--bg-elevated);border-color:var(--border-dialog);margin-top:0}.changes.svelte-1796buh{flex-direction:column;height:100%;min-height:0;display:flex}.head.svelte-1796buh{border-bottom:1px solid var(--border);height:36px;color:var(--fg-passive);white-space:nowrap;flex:none;padding:0 12px 0 14px;font-size:11px;line-height:36px;overflow:hidden}.list.svelte-1796buh{flex:1;min-height:0;padding:6px 0;overflow:auto}.row.svelte-1796buh{width:100%;height:26px;color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:11.5px;display:flex;position:relative}.row.svelte-1796buh:hover{background:var(--hover)}.row.on.svelte-1796buh{background:var(--accent-soft)}.dot.svelte-1796buh{background:var(--accent);border-radius:999px;width:5px;height:5px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.fst.svelte-1796buh{border-radius:var(--r-micro);background:var(--tag-bg);width:16px;height:16px;color:var(--fg-muted);font-family:var(--font-sans);flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.fst.A.svelte-1796buh{background:color-mix(in oklch, var(--ready) 16%, transparent);color:var(--ready)}.fst.M.svelte-1796buh{background:color-mix(in oklch, var(--inreview) 16%, transparent);color:var(--inreview)}.fst.D.svelte-1796buh{background:color-mix(in oklch, var(--needs) 16%, transparent);color:var(--needs)}.name.svelte-1796buh{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dir.svelte-1796buh{color:var(--fg-passive)}.base.svelte-1796buh{color:var(--fg)}.stat.svelte-1796buh{flex:none;gap:6px;font-size:11px;display:flex}.add.svelte-1796buh,.del.svelte-1796buh{text-align:right;min-width:3ch}.add.svelte-1796buh{color:var(--ready)}.del.svelte-1796buh{color:var(--needs)}.zero.svelte-1796buh,.bin.svelte-1796buh{color:var(--fg-passive)}.note.svelte-1796buh{color:var(--fg-passive);text-align:center;margin:0;padding:24px 12px;font-size:11.5px}.note.err.svelte-1796buh{color:var(--needs)}.diff.svelte-1fghi9m{background:var(--bg);flex-direction:column;height:100%;min-height:0;display:flex}.head.svelte-1fghi9m{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:8px;height:36px;padding:0 10px 0 14px;display:flex}.path.svelte-1fghi9m{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.dir.svelte-1fghi9m{color:var(--fg-passive)}.base.svelte-1fghi9m{color:var(--fg);font-weight:500}.fst.svelte-1fghi9m{border-radius:var(--r-micro);background:var(--tag-bg);width:16px;height:16px;color:var(--fg-muted);flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.fst.A.svelte-1fghi9m{background:color-mix(in oklch, var(--ready) 16%, transparent);color:var(--ready)}.fst.M.svelte-1fghi9m{background:color-mix(in oklch, var(--inreview) 16%, transparent);color:var(--inreview)}.fst.D.svelte-1fghi9m{background:color-mix(in oklch, var(--needs) 16%, transparent);color:var(--needs)}.stat.svelte-1fghi9m{flex:none;font-size:11px}.add.svelte-1fghi9m{color:var(--ready)}.del.svelte-1fghi9m{color:var(--needs)}.grow.svelte-1fghi9m{flex:1}.seg.svelte-1fghi9m{border:1px solid var(--border);border-radius:var(--r-itab);background:#ffffff0d;background:lab(100% 0 0/.05);flex:none;gap:1px;padding:2px;display:flex}.itab.svelte-1fghi9m{color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px 10px;font-size:11.5px;line-height:15px}.itab.svelte-1fghi9m:hover{color:var(--fg)}.itab.on.svelte-1fghi9m{color:var(--fg);background:#302d28;background:lab(18.8249% .64671 3.82055)}.note.svelte-1fghi9m{border-bottom:1px solid var(--border);color:var(--fg-passive);flex:none;margin:0;padding:5px 14px;font-size:11px}.empty.svelte-1fghi9m{color:var(--fg-passive);text-align:center;flex:1;justify-content:center;align-items:center;gap:10px;margin:0;padding:24px;font-size:12px;display:flex}.empty.err.svelte-1fghi9m{color:var(--needs)}.open.svelte-1fghi9m{border:1px solid var(--border-dialog);border-radius:var(--r-control);color:var(--fg);font:inherit;cursor:pointer;background:0 0;padding:4px 10px;font-size:12px}.open.svelte-1fghi9m:hover{background:var(--hover)}.open.svelte-1fghi9m:disabled{opacity:.5;cursor:default}.wrap.svelte-1fghi9m{flex:1;min-height:0;overflow:auto}.dtable.svelte-1fghi9m{table-layout:fixed;border-collapse:collapse;width:100%}.gcol.svelte-1fghi9m{width:46px}.num.svelte-1fghi9m{text-align:right;color:var(--fg-passive);-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:top;background:#0000001a;background:lab(0% 0 0/.1);padding:0 6px;font-size:11px;line-height:18px;overflow:hidden}.dtable.split.svelte-1fghi9m .num.new:where(.svelte-1fghi9m){border-left:1px solid var(--border)}.num.gadd.svelte-1fghi9m{background:color-mix(in oklch, var(--ready) 28%, transparent);color:var(--ready)}.num.gdel.svelte-1fghi9m{background:color-mix(in oklch, var(--needs) 28%, transparent);color:var(--needs)}.txt.svelte-1fghi9m{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;vertical-align:top;padding:0 10px;font-size:11.5px;line-height:18px}.txt.rowadd.svelte-1fghi9m{background:color-mix(in oklch, var(--ready) 17%, transparent)}.txt.rowdel.svelte-1fghi9m{background:color-mix(in oklch, var(--needs) 17%, transparent)}.hl-add.svelte-1fghi9m{background:color-mix(in oklch, var(--ready) 42%, transparent);border-radius:2px}.hl-del.svelte-1fghi9m{background:color-mix(in oklch, var(--needs) 42%, transparent);border-radius:2px}.gaprow.svelte-1fghi9m td:where(.svelte-1fghi9m){text-align:center;background:#ffffff05;background:lab(100% 0 0/.02);border-top:1px dotted #ffffff24;border-top:1px dotted lab(100% 0 0/.14);border-bottom:1px dotted #ffffff24;border-bottom:1px dotted lab(100% 0 0/.14);height:24px;padding:0 10px}.gaprow.svelte-1fghi9m:hover td:where(.svelte-1fghi9m){background:var(--hover)}.gap.svelte-1fghi9m{color:var(--fg-passive);font-size:11px}.gaprow.svelte-1fghi9m:hover .gap:where(.svelte-1fghi9m){color:var(--fg-muted)}.expand.svelte-1fghi9m{border-radius:var(--r-chip);color:var(--fg-passive);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;margin-left:8px;padding:1px 8px;font-size:10.5px}.gaprow.svelte-1fghi9m:hover .expand:where(.svelte-1fghi9m){border-color:var(--border-dialog);color:var(--fg)}.expand.svelte-1fghi9m:hover{background:var(--selected)}.foot.svelte-1fghi9m{border-top:1px solid var(--border);color:var(--fg-passive);flex:none;margin:0;padding:6px 14px;font-size:11px}.pane.svelte-1fzlo9s{z-index:4;background:var(--bg-sidebar);flex-direction:column;min-width:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;container-type:inline-size}.hd.svelte-1fzlo9s{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;min-width:0;height:44px;padding:0 10px 0 16px;display:flex}.ttl.svelte-1fzlo9s{flex:none;font-size:13px;font-weight:600}.sub.svelte-1fzlo9s{color:var(--fg-passive);flex:1;font-size:11px}.x.svelte-1fzlo9s{border-radius:var(--r-chip);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.x.svelte-1fzlo9s:hover{background:var(--hover);color:var(--fg)}.body.svelte-1fzlo9s{flex-direction:column;flex:1;min-height:0;display:flex}.list.svelte-1fzlo9s{border-bottom:1px solid var(--border);flex-direction:column;flex:none;min-height:0;max-height:34%;display:flex}.diff.svelte-1fzlo9s{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@container (width>=720px){.body.svelte-1fzlo9s{flex-direction:row}.list.svelte-1fzlo9s{border-bottom:0;border-right:1px solid var(--border);flex:0 0 260px;max-height:none}}.clip.svelte-1fzlo9s{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.at.svelte-a2ulom{min-width:0}.raw.svelte-a2ulom{max-height:420px;color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5;overflow:auto}.tools.svelte-a2ulom{opacity:0;justify-content:flex-end;gap:2px;height:18px;margin:3px 0 -5px;transition:opacity .12s;display:flex}.at.svelte-a2ulom:hover .tools:where(.svelte-a2ulom){opacity:1}.at.svelte-a2ulom:focus-within .tools:where(.svelte-a2ulom){opacity:1}.tools.svelte-a2ulom button:where(.svelte-a2ulom){border-radius:var(--r-micro);height:18px;color:var(--fg-passive);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:11px}.tools.svelte-a2ulom button:where(.svelte-a2ulom):hover{background:var(--hover);color:var(--fg)}.lt.svelte-r3um93{min-width:0}.clamp.svelte-r3um93{max-height:260px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),#0000);mask-image:linear-gradient(#000 calc(100% - 34px),#0000)}.more.svelte-r3um93{width:-moz-fit-content;width:fit-content;color:var(--fg-muted);font:inherit;white-space:normal;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px;display:block}.more.svelte-r3um93:hover{color:var(--fg)}.msg.svelte-18a67hy{gap:8px;min-width:0;padding:12px 0;display:flex}.av.svelte-18a67hy{border-radius:var(--r-pill);background:var(--bg-elevated);border:1px solid var(--border);flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.b.svelte-18a67hy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.h.svelte-18a67hy{flex-wrap:wrap;align-items:center;gap:6px;min-height:22px;font-size:13px;display:flex}.nm.svelte-18a67hy{color:var(--fg);font-weight:600}.tm.svelte-18a67hy{color:var(--fg-passive);font-size:11px}.grow.svelte-18a67hy{flex:1 1 0;min-width:0}.planchip.svelte-18a67hy{border-radius:var(--r-pill);background:var(--tag-bg);color:var(--fg-muted);font:inherit;white-space:nowrap;border:0;align-items:center;padding:0 7px;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.planchip.all.svelte-18a67hy{background:color-mix(in oklch, var(--ready) 14%, transparent);color:var(--ready)}button.planchip.svelte-18a67hy{cursor:pointer}button.planchip.svelte-18a67hy:hover,button.planchip.open.svelte-18a67hy{box-shadow:inset 0 0 0 1px color-mix(in oklch, currentColor 38%, transparent)}.card.svelte-18a67hy{overflow-wrap:anywhere;border:1px solid var(--inreview);border-radius:var(--r-card);background:var(--bg-card);flex-direction:column;gap:10px;min-width:0;margin-top:2px;padding:12px 14px;display:flex}.card.answer.svelte-18a67hy{border-color:var(--border-dialog)}.reply.svelte-18a67hy{color:var(--fg);overflow-wrap:anywhere;font-size:13.5px}.reply.clamp.svelte-18a67hy{max-height:260px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),#0000);mask-image:linear-gradient(#000 calc(100% - 34px),#0000)}.reply.lead.svelte-18a67hy .md>p:first-child:not(:last-child){font-weight:500}.sec.svelte-18a67hy{flex-direction:column;gap:4px;min-width:0;display:flex}.lbl.svelte-18a67hy{letter-spacing:.06em;color:var(--fg-passive);font-size:10.5px;font-weight:600}.n.svelte-18a67hy{margin-left:4px;font-weight:500}.item.svelte-18a67hy{min-width:0;color:var(--fg);overflow-wrap:anywhere;align-items:flex-start;gap:7px;font-size:12.5px;display:flex}.item.svelte-18a67hy>span:where(.svelte-18a67hy){min-width:0}.item.svelte-18a67hy svg:where(.svelte-18a67hy){flex:none;margin-top:2px}.ck.svelte-18a67hy{color:var(--ready)}.oc.svelte-18a67hy{color:var(--fg-passive)}.ev.svelte-18a67hy{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.tests.svelte-18a67hy,.cost.svelte-18a67hy{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-size:12.5px;overflow:hidden}.tests.pass.svelte-18a67hy{color:var(--ready)}.tests.fail.svelte-18a67hy{color:var(--needs)}.tests.rerun.svelte-18a67hy{color:var(--inreview);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.reruns.svelte-18a67hy{min-width:0;color:var(--fg-muted);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:12px;display:flex}.reruns.svelte-18a67hy .x:where(.svelte-18a67hy){color:var(--needs)}.reruns.svelte-18a67hy .mono:where(.svelte-18a67hy){font-size:11.5px}.more.svelte-18a67hy{width:-moz-fit-content;width:fit-content;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.more.svelte-18a67hy:hover{color:var(--fg)}.lk.svelte-18a67hy{width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12.5px;display:flex}.lkt.svelte-18a67hy{flex:none}.lk.svelte-18a67hy svg:where(.svelte-18a67hy){flex:none}.lkt.svelte-18a67hy{white-space:nowrap}.suffix.svelte-18a67hy{min-width:0;color:var(--fg-passive);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.add.svelte-18a67hy{color:var(--ready)}.del.svelte-18a67hy{color:var(--danger)}.foot.svelte-18a67hy{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.foot.quiet.svelte-18a67hy{color:var(--fg-muted);align-items:center;font-size:12px}.foot.quiet.svelte-18a67hy>svg:where(.svelte-18a67hy){flex:none}.upd.svelte-18a67hy{min-width:0;color:var(--fg-muted);align-items:baseline;gap:6px;font-size:12px;display:flex}.upd.svelte-18a67hy .ui:where(.svelte-18a67hy){color:var(--fg-passive);flex:none;align-self:center}.upd.svelte-18a67hy .ut:where(.svelte-18a67hy){overflow-wrap:anywhere;flex:1;min-width:0}.upd.svelte-18a67hy .tm:where(.svelte-18a67hy){flex:none}.tbtn.svelte-18a67hy{color:var(--fg-muted);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-dialog);text-decoration-color:var(--border-dialog);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.tbtn.svelte-18a67hy:hover:not(:disabled){color:var(--fg)}.tbtn.svelte-18a67hy:disabled{opacity:.5;cursor:default}.fu.svelte-18a67hy{min-width:0;color:var(--fg);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.fu.svelte-18a67hy .t:where(.svelte-18a67hy){flex:1;min-width:0;padding-top:1px}.plus.svelte-18a67hy{border:1px solid var(--border-dialog);border-radius:var(--r-pill);height:20px;color:var(--fg-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;flex:none;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.plus.svelte-18a67hy:hover:not(:disabled){background:var(--hover);color:var(--fg)}.plus.svelte-18a67hy:disabled{opacity:.5;cursor:default}.plus[aria-busy=true].svelte-18a67hy{cursor:progress}.plus.made.svelte-18a67hy{color:var(--accent)}.outside.svelte-18a67hy{min-width:0;color:var(--needs);overflow-wrap:anywhere;font-size:12.5px}.outside.svelte-18a67hy .mono:where(.svelte-18a67hy){font-size:11.5px}.ext.svelte-18a67hy{min-width:0;color:var(--fg);overflow-wrap:anywhere;font-size:12.5px}.ext.svelte-18a67hy .mono:where(.svelte-18a67hy){font-size:11.5px}.ext.svelte-18a67hy .undo:where(.svelte-18a67hy){color:var(--fg-muted)}.sec.unverified.svelte-18a67hy{gap:8px}.uv.svelte-18a67hy{min-width:0;color:var(--fg);align-items:flex-start;gap:6px;font-size:12.5px;display:flex}.uv.svelte-18a67hy .t:where(.svelte-18a67hy){flex:1;min-width:0;padding-top:1px}.verdict.svelte-18a67hy{white-space:nowrap;flex:none;font-size:11px;line-height:20px}.verdict.ok.svelte-18a67hy{color:var(--ready)}.verdict.bad.svelte-18a67hy{color:var(--needs)}.tlink.svelte-18a67hy{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);width:100%;min-width:0;color:var(--fg);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:7px;padding:5px 8px;font-size:12.5px;display:grid}.tlink.svelte-18a67hy:hover{background:var(--hover)}.tlink.svelte-18a67hy .num:where(.svelte-18a67hy){color:var(--fg-passive);grid-column:1;font-size:11.5px}.tlink.svelte-18a67hy .t:where(.svelte-18a67hy){grid-column:2;min-width:0}.tlink.svelte-18a67hy .meta:where(.svelte-18a67hy){color:var(--fg-passive);white-space:nowrap;grid-column:4;font-size:11px}.tlink.svelte-18a67hy .note:where(.svelte-18a67hy){min-width:0;color:var(--fg-muted);grid-column:2/-1;font-size:11.5px}.tlink.svelte-18a67hy .note:where(.svelte-18a67hy) .md{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.btn.svelte-18a67hy{border:1px solid var(--border-dialog);border-radius:var(--r-control);height:28px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;padding:0 14px;font-size:12.5px}.btn.primary.svelte-18a67hy{background:var(--accent);color:var(--accent-fg);border-color:#0000;font-weight:500}.btn.svelte-18a67hy:disabled{opacity:.5;cursor:default}.layer.svelte-103tlcb{z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.scrim.svelte-103tlcb{cursor:default;background:#00000073;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.card.svelte-103tlcb{background:var(--bg-dialog);border:1px solid var(--border-dialog);border-radius:var(--r-dialog);width:720px;max-width:calc(100vw - 48px);max-height:calc(100vh - 96px);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;position:relative}.hd.svelte-103tlcb{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:8px;padding:12px 10px 12px 16px;display:flex}.ttl.svelte-103tlcb{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.sub.svelte-103tlcb{color:var(--fg-passive);font-size:11px}.grow.svelte-103tlcb{flex:1}.x.svelte-103tlcb{border-radius:var(--r-chip);width:26px;height:26px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;font-size:16px;line-height:1}.x.svelte-103tlcb:hover{background:var(--hover);color:var(--fg)}.body.svelte-103tlcb{flex:1;min-height:0;padding:12px 16px;overflow:auto}pre.svelte-103tlcb{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fg);margin:0;font-size:12px;line-height:1.5}.quiet.svelte-103tlcb{color:var(--fg-passive);margin:0;font-size:12px}.quiet.err.svelte-103tlcb{color:var(--danger)}.ft.svelte-103tlcb{border-top:1px solid var(--border);flex:none;justify-content:flex-end;padding:8px 12px;display:flex}.msg.svelte-3korq3{gap:8px;min-width:0;padding:12px 0;display:flex}.av.svelte-3korq3{border-radius:var(--r-pill);background:var(--bg-elevated);border:1px solid var(--border);flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.b.svelte-3korq3{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.h.svelte-3korq3{flex-wrap:wrap;align-items:center;gap:2px 6px;min-height:22px;font-size:13px;display:flex}.nm.svelte-3korq3{color:var(--fg);font-weight:600}.tm.svelte-3korq3{color:var(--fg-passive);font-size:11px}.you.svelte-3korq3{border-radius:var(--r-pill);background:color-mix(in oklch, var(--needs) 16%, transparent);color:var(--needs);flex:none;padding:0 7px;font-size:11px;font-weight:600;line-height:18px}.you.quiet.svelte-3korq3{background:var(--tag-bg);color:var(--fg-passive);font-weight:500}.card.svelte-3korq3{overflow-wrap:anywhere;border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);flex-direction:column;gap:6px;min-width:0;margin-top:2px;padding:10px 12px;display:flex}.open.svelte-3korq3 .card:where(.svelte-3korq3){border-color:color-mix(in oklch, var(--needs) 55%, transparent);background:color-mix(in oklch, var(--needs) 7%, var(--bg-card))}.sum.svelte-3korq3{color:var(--fg);overflow-wrap:anywhere;font-size:13px;font-weight:500}.why.svelte-3korq3{color:var(--fg-muted);overflow-wrap:anywhere;font-size:12.5px}.steps.svelte-3korq3{flex-direction:column;gap:2px;font-size:12.5px;display:flex}.step.svelte-3korq3{overflow-wrap:anywhere}.step.rm.svelte-3korq3{color:var(--fg-passive)}.step.add.svelte-3korq3{color:var(--fg)}.impact.svelte-3korq3{color:var(--fg-passive);font-size:11px}.because.svelte-3korq3{color:var(--needs);font-size:12px}.btns.svelte-3korq3{flex-wrap:wrap;gap:8px;display:flex}.btn.svelte-3korq3{border:1px solid var(--border-dialog);border-radius:var(--r-control);height:26px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;padding:0 12px;font-size:12px}.btn.primary.svelte-3korq3{background:var(--accent);color:var(--accent-fg);border-color:#0000}.btn.svelte-3korq3:disabled{opacity:.5;cursor:default}.foot.svelte-3korq3{border-top:1px solid var(--border);color:var(--fg-passive);padding-top:6px;font-size:11.5px}.log.svelte-5r95sp{min-height:0;padding:0 var(--log-gutter,28px);flex:1;overflow-x:hidden;overflow-y:auto}.msg.svelte-5r95sp,.agent-card.svelte-5r95sp{max-width:max(78%,min(100%,440px))}.msg.svelte-5r95sp:not(.req)>.b:where(.svelte-5r95sp)>.tx:where(.svelte-5r95sp){box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);border-radius:4px 14px 14px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:2px;padding:9px 13px}.mention.svelte-5r95sp{color:var(--accent);font-weight:600}.divider.svelte-5r95sp{color:var(--fg-passive);padding:2px 0 10px;font-size:12.5px}.sys.svelte-5r95sp{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 10px;font-size:12.5px;display:flex}.sys[data-code].svelte-5r95sp{color:var(--needs)}.act.svelte-5r95sp{color:var(--fg-passive);align-items:center;gap:9px;padding:3px 0;font-size:12px;display:flex}.adot.svelte-5r95sp{border-radius:var(--r-pill);background:color-mix(in oklch, var(--fg) 20%, transparent);flex:none;width:6px;height:6px}.atx.svelte-5r95sp{overflow-wrap:anywhere;flex:1;min-width:0}.atm.svelte-5r95sp{color:var(--todo);flex:none;font-size:10px}.alink.svelte-5r95sp{color:var(--fg-muted);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.alink.svelte-5r95sp:hover{color:var(--fg)}.sys-text.svelte-5r95sp{overflow-wrap:anywhere;flex:180px;min-width:0}.sys-btn.svelte-5r95sp{border:1px solid var(--border-dialog);border-radius:var(--r-pill);height:24px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 10px;font-size:12px}.sys-btn.svelte-5r95sp:hover{background:var(--hover);color:var(--fg)}.sys-btn.primary.svelte-5r95sp{background:var(--accent);color:var(--accent-fg);border-color:#0000}.sys-btn.primary.svelte-5r95sp:hover{background:var(--accent-hover);color:var(--accent-fg)}.sys-btn.svelte-5r95sp:disabled{opacity:.6;cursor:default}.sys-pick.svelte-5r95sp{flex:none;width:160px}.run-fail.svelte-5r95sp{padding:4px 0 0}.bubble-row.svelte-5r95sp{justify-content:flex-end;min-width:0;padding:6px 0 10px;display:flex}.bubble-col.svelte-5r95sp{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;max-width:78%;display:flex}.bubble.svelte-5r95sp{box-sizing:border-box;background:var(--bg-elevated);min-width:0;max-width:100%;color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px 14px 4px;padding:10px 14px;font-size:13.5px}.inl-img.svelte-5r95sp{border:1px solid var(--border);border-radius:var(--r-control);background:var(--bg-muted);cursor:zoom-in;max-width:100%;margin:2px 0;padding:0;line-height:0;display:inline-block;overflow:hidden}.inl-img.svelte-5r95sp:hover{border-color:color-mix(in oklch, var(--fg) 25%, transparent)}.inl-img.svelte-5r95sp img:where(.svelte-5r95sp){object-fit:contain;width:auto;max-width:100%;max-height:120px;display:block}.chip.svelte-5r95sp{border-radius:var(--r-pill);background:var(--tag-bg);color:var(--fg-muted);font:inherit;font-family:var(--font-mono);cursor:pointer;border:0;flex:none;padding:1px 7px;font-size:10.5px}.chip.svelte-5r95sp:hover{color:var(--fg)}.inl-chip.svelte-5r95sp{border:1px solid var(--border);border-radius:var(--r-control);background:var(--bg-card);max-width:100%;color:var(--fg);font:inherit;cursor:pointer;align-items:center;gap:7px;margin:2px 0;padding:3px 10px;font-size:12px;display:inline-flex}.inl-chip.svelte-5r95sp:hover{background:var(--hover)}.inl-size.svelte-5r95sp{color:var(--fg-passive);font-size:10.5px}.msg.svelte-5r95sp{gap:8px;min-width:0;padding:12px 0;display:flex}.av.svelte-5r95sp{border-radius:var(--r-pill);background:var(--bg-elevated);border:1px solid var(--border);flex:none;justify-content:center;align-self:flex-start;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.b.svelte-5r95sp{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.h.svelte-5r95sp{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;min-height:22px;font-size:13px;display:flex}.nm.svelte-5r95sp{color:var(--fg);font-weight:600}.tm.svelte-5r95sp{color:var(--fg-passive);font-size:11px}.from-chat.svelte-5r95sp{border-radius:var(--r-pill);background:var(--tag-bg);color:var(--fg-muted);padding:0 6px;font-size:10.5px;line-height:16px}.dot.svelte-5r95sp{border-radius:var(--r-pill);background:var(--accent);--pulse-color:var(--accent-soft);flex:none;width:8px;height:8px}.tx.svelte-5r95sp{color:var(--fg);overflow-wrap:anywhere;min-width:0;font-size:13.5px}.you.svelte-5r95sp{border-radius:var(--r-pill);background:color-mix(in oklch, var(--needs) 16%, transparent);color:var(--needs);flex:none;padding:0 7px;font-size:11px;font-weight:600;line-height:18px}.you.quiet.svelte-5r95sp{background:var(--tag-bg);color:var(--fg-passive);font-weight:500}.rq.svelte-5r95sp{border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-card);flex-direction:column;gap:8px;min-width:0;margin-top:2px;padding:10px 12px;display:flex}.req.open.svelte-5r95sp .rq:where(.svelte-5r95sp){border-color:color-mix(in oklch, var(--needs) 55%, transparent);background:color-mix(in oklch, var(--needs) 7%, var(--bg-card))}.rtext.svelte-5r95sp{color:var(--fg);overflow-wrap:anywhere;font-size:13.5px}.rfoot.svelte-5r95sp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rhint.svelte-5r95sp{min-width:0;color:var(--fg-passive);flex:160px;font-size:11.5px}.rbtn.svelte-5r95sp{border:1px solid var(--border-dialog);border-radius:var(--r-control);height:26px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 12px;font-size:12px}.rbtn.primary.svelte-5r95sp{background:var(--accent);color:var(--accent-fg);border-color:#0000}.rans.svelte-5r95sp{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:6px;padding-top:8px;display:flex}.rwho.svelte-5r95sp{color:var(--fg-muted);font-size:12px;font-weight:600}.ratx.svelte-5r95sp{color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;flex-basis:100%;font-size:13px}.callout.svelte-5r95sp{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:12.5px;display:flex}.abtns.svelte-5r95sp{gap:8px;display:flex}.abtns.svelte-5r95sp button:where(.svelte-5r95sp){border:1px solid var(--border-dialog);border-radius:var(--r-control);height:26px;font:inherit;cursor:pointer;background:0 0;padding:0 12px;font-size:12px}.abtns.svelte-5r95sp button:where(.svelte-5r95sp):disabled{opacity:.5;cursor:default}.alw.svelte-5r95sp{color:var(--ready)}.dny.svelte-5r95sp{color:var(--danger-hover)}.lk.svelte-5r95sp{width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:12.5px;display:flex}.lk.svelte-5r95sp svg:where(.svelte-5r95sp){flex:none}.suffix.svelte-5r95sp{min-width:0;color:var(--fg-passive);text-overflow:ellipsis;font-size:11px;overflow:hidden}.suffix.svelte-5r95sp .add:where(.svelte-5r95sp){color:var(--ready)}.suffix.svelte-5r95sp .del:where(.svelte-5r95sp){color:var(--danger)}.fold.svelte-5r95sp{border-radius:var(--r-pill);background:var(--tag-bg);color:var(--fg-muted);font:inherit;cursor:pointer;border:0;flex:none;padding:0 6px;font-size:10.5px;line-height:16px}.fold.svelte-5r95sp:hover{color:var(--fg)}.act.start.svelte-5r95sp{padding:6px 0 3px}.sname.svelte-5r95sp{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-muted);font:inherit;background:0 0;border:0;flex:0 auto;padding:0;font-size:12px;overflow:hidden}button.sname.svelte-5r95sp{cursor:pointer}button.sname.svelte-5r95sp:hover{color:var(--fg)}.smodel.svelte-5r95sp{min-width:0;color:var(--fg-passive);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.grow.svelte-5r95sp{flex:1}.dot.small.svelte-5r95sp{width:6px;height:6px}.hfoot.svelte-5r95sp{max-width:100%;color:var(--fg-passive);text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:4px;font-size:11.5px;display:flex}.from-chat-foot.svelte-5r95sp{text-align:left;justify-content:flex-start}.hlink.svelte-5r95sp{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hlink.svelte-5r95sp:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.hdetail.svelte-5r95sp{overflow-wrap:anywhere;min-width:0;color:var(--fg-muted)}.hdone.svelte-5r95sp{color:var(--ready)}.opts.svelte-5r95sp{flex-direction:column;gap:6px;display:flex}.opt.svelte-5r95sp{border:1px solid var(--border-dialog);border-radius:var(--r-control);background:var(--input);width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.opt.svelte-5r95sp:hover:not(:disabled){background:var(--hover);border-color:color-mix(in oklch, var(--fg) 20%, transparent)}.opt.on.svelte-5r95sp{border-color:var(--accent);background:var(--accent-soft)}.opt.svelte-5r95sp:disabled{opacity:.5;cursor:default}.olabel.svelte-5r95sp{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.rec.svelte-5r95sp{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);padding:0 7px;font-size:10.5px;font-weight:600;line-height:17px}.odetail.svelte-5r95sp{color:var(--fg-muted);overflow-wrap:anywhere;font-size:12px}.wrow.svelte-5r95sp{flex-direction:column;gap:4px;min-width:0;padding:4px 0;display:flex}.wline.svelte-5r95sp{min-width:0;color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:2px 7px;font-size:12.5px;display:flex}.wav.svelte-5r95sp{border-radius:var(--r-pill);background:var(--bg-elevated);border:1px solid var(--border);flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex;overflow:hidden}.wtext.svelte-5r95sp{overflow-wrap:anywhere;flex:160px;min-width:0}.wrow.failed.svelte-5r95sp .wtext:where(.svelte-5r95sp){color:var(--needs)}.wtoggle.svelte-5r95sp{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:4px;padding:0;display:flex}.wtoggle.svelte-5r95sp:hover{color:var(--fg)}.chev.svelte-5r95sp{flex:none;margin-top:3px;transition:transform .12s}.chev.open.svelte-5r95sp{transform:rotate(90deg)}.wlk.svelte-5r95sp{flex:none;margin-top:0}.wreply.svelte-5r95sp{margin-left:21px;font-size:13px}.wtl.svelte-5r95sp{min-width:0}.brief.svelte-5r95sp{color:var(--fg-passive)}.nw.svelte-5r95sp{white-space:nowrap}.wbody.svelte-5r95sp{border-left:2px solid var(--border-dialog);flex-direction:column;gap:4px;min-width:0;margin-left:21px;padding:6px 0 6px 10px;display:flex}.wlbl.svelte-5r95sp{letter-spacing:.07em;color:var(--fg-passive);font-size:10px;font-weight:600}.wtx.svelte-5r95sp+.wlbl:where(.svelte-5r95sp){margin-top:6px}.wtx.svelte-5r95sp{min-width:0;color:var(--fg);overflow-wrap:anywhere;font-size:13px}.wtx.asked.svelte-5r95sp{color:var(--fg-muted)}.edge.svelte-pzc34r{--flow:var(--edge-active);pointer-events:none}.base.svelte-pzc34r{fill:none;stroke:#ffffff40;stroke:lab(100% 0 0/.25);stroke-width:1.5px;stroke-dasharray:4 6;transition:stroke .12s}.active.svelte-pzc34r .base:where(.svelte-pzc34r){stroke:color-mix(in srgb, var(--flow) 35%, transparent);stroke-dasharray:none}.glow.svelte-pzc34r{fill:none;stroke:color-mix(in srgb, var(--flow) 25%, transparent);stroke-width:6px;stroke-linecap:round}.flow.svelte-pzc34r{fill:none;stroke:var(--flow);stroke-width:1.5px;stroke-dasharray:6 10;stroke-linecap:round;stroke-dashoffset:calc(mod(var(--beat,0), 4) * -4)}.flow.back.svelte-pzc34r{opacity:.6;stroke-dashoffset:calc(8 + mod(var(--beat,0), 4) * 4)}@media (prefers-reduced-motion:reduce){.flow.svelte-pzc34r{--beat-phase:mod(var(--beat,0), 4);stroke-dashoffset:0;stroke-opacity:calc(1 - .25 * min(var(--beat-phase), 4 - var(--beat-phase)))}.flow.back.svelte-pzc34r{stroke-dashoffset:8px}}.label.svelte-pzc34r{fill:var(--fg-passive);paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round;font-size:10.5px}.node.svelte-bfvvva{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:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;gap:5px;padding:9px 12px;display:flex;overflow:hidden}.node.svelte-bfvvva:hover{border-color:var(--border-dialog)}.node.selected.svelte-bfvvva{border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.node.active.svelte-bfvvva{box-shadow:0 0 0 1px color-mix(in oklch, var(--working) 35%, transparent)}.node.active.needs.svelte-bfvvva{box-shadow:0 0 0 1px color-mix(in oklch, var(--needs) 45%, transparent)}.node.compact.svelte-bfvvva{justify-content:center}.node.svelte-bfvvva:focus-visible{outline:2px solid color-mix(in oklch, var(--primary) 40%, transparent);outline-offset:2px}.activity.svelte-bfvvva,.summary.svelte-bfvvva,.title.svelte-bfvvva{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title-row.svelte-bfvvva{align-items:center;gap:10px;display:flex}.who.svelte-bfvvva{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.title.svelte-bfvvva{letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:16px}.hdr.svelte-bfvvva{color:var(--fg-passive);white-space:nowrap;align-items:center;gap:4px;font-size:10.5px;line-height:14px;display:flex}.hdr-label.svelte-bfvvva{text-overflow:ellipsis;min-width:0;overflow:hidden}.effort.svelte-bfvvva{flex:none;margin-left:2px}.activity.svelte-bfvvva{color:var(--fg-muted);font-size:12px;line-height:15px}.summary.svelte-bfvvva{color:var(--fg-passive);font-size:11.5px;line-height:15px}.foot.svelte-bfvvva{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-bfvvva{flex:1}.pill.svelte-bfvvva{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-bfvvva{border-radius:var(--r-pill);background:var(--c);width:6px;height:6px}.pulse.svelte-bfvvva{--pulse-color:color-mix(in oklch, var(--c) 45%, transparent);--pulse-size:3px}.stage.svelte-9cuco6{background:var(--bg);flex:1;min-width:0;position:relative;overflow:hidden}.stage.fixed.svelte-9cuco6{flex:none}.stage.svelte-9cuco6:not(.fixed){container:graph/inline-size}@container graph (width<=560px){.controls.svelte-9cuco6{border-radius:16px;flex-wrap:wrap;max-width:calc(100% - 24px)}}.canvas.svelte-9cuco6{cursor:grab;touch-action:none;display:block}.canvas.svelte-9cuco6:active{cursor:grabbing}.controls.svelte-9cuco6{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-pill);align-items:center;gap:2px;padding:3px;display:flex;position:absolute;top:12px;left:12px}.controls.svelte-9cuco6 button{border-radius:var(--r-pill);width:24px;height:24px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;line-height:1}.controls.svelte-9cuco6 button:hover{background:var(--hover);color:var(--fg)}.controls.svelte-9cuco6 .fit{align-items:center;gap:5px;width:auto;padding:0 8px;font-size:11.5px;display:inline-flex}.controls.svelte-9cuco6 .fit svg{width:13px;height:13px}.controls.svelte-9cuco6 .on{background:var(--selected);color:var(--fg)}.pct.svelte-9cuco6{text-align:center;min-width:38px;color:var(--fg-passive);font-size:11px}.card.svelte-1udyrqm{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);padding:14px}.card.svelte-1udyrqm .split{border:0;border-top:1px solid var(--border);margin:11px -14px}.detail.svelte-1b1ntf8{flex-direction:column;gap:14px;height:100%;min-height:0;display:flex}section.svelte-1b1ntf8{flex-direction:column;flex:none;gap:10px;display:flex}section.activity.svelte-1b1ntf8{flex:1;min-height:120px}.detail.inline.svelte-1b1ntf8{height:auto}.detail.inline.svelte-1b1ntf8 section.activity:where(.svelte-1b1ntf8){flex:none}.detail.inline.svelte-1b1ntf8 .timeline-wrap:where(.svelte-1b1ntf8){flex:none;height:240px}.run-hdr.svelte-1b1ntf8{align-items:center;gap:10px;display:flex}.who.svelte-1b1ntf8{flex:1;min-width:0}.member.svelte-1b1ntf8{letter-spacing:-.01em;font-size:13px;font-weight:600}.model.svelte-1b1ntf8{color:var(--fg-passive);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.stats.svelte-1b1ntf8{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.stat.svelte-1b1ntf8{flex-direction:column;gap:3px;min-width:0;display:flex}.stat.wide.svelte-1b1ntf8{grid-column:1/-1}.stat.wide.svelte-1b1ntf8 .val:where(.svelte-1b1ntf8){white-space:normal;overflow-wrap:anywhere}.key.svelte-1b1ntf8{color:var(--fg-passive);font-size:11px}.val.svelte-1b1ntf8{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.state.svelte-1b1ntf8{color:var(--c);align-items:center;gap:6px;font-weight:500;display:inline-flex}.summary.svelte-1b1ntf8{color:var(--fg-muted);margin:0;font-size:12px}.files.svelte-1b1ntf8{color:var(--fg-muted);margin:0;padding:0;font-size:11.5px;list-style:none}.files.svelte-1b1ntf8 li:where(.svelte-1b1ntf8){text-overflow:ellipsis;white-space:nowrap;padding:3px 0;overflow:hidden}.empty.svelte-1b1ntf8{color:var(--fg-passive);margin:0;font-size:11.5px}.timeline-wrap.svelte-1b1ntf8{flex:1;min-height:0;position:relative}.timeline.svelte-1b1ntf8{height:100%;padding-right:4px;overflow:auto}.row.svelte-1b1ntf8{align-items:baseline;gap:9px;font-size:12.5px;line-height:1.35;display:flex}.row.svelte-1b1ntf8+.row:where(.svelte-1b1ntf8){margin-top:10px;position:relative}.row.svelte-1b1ntf8+.row:where(.svelte-1b1ntf8):before{content:"";background:var(--border);width:1px;height:10px;position:absolute;top:-10px;left:4px}.tdot.svelte-1b1ntf8{border-radius:var(--r-pill);background:#ffffff2e;background:lab(100% 0 0/.18);flex:none;width:9px;height:9px;transform:translateY(1px)}.row.call.svelte-1b1ntf8 .tdot:where(.svelte-1b1ntf8){background:var(--working)}.row.needs.svelte-1b1ntf8 .tdot:where(.svelte-1b1ntf8){background:var(--needs)}.label.svelte-1b1ntf8{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.row.call.svelte-1b1ntf8 .label:where(.svelte-1b1ntf8){font-size:12px}.row.result.svelte-1b1ntf8 .label:where(.svelte-1b1ntf8){font-family:var(--font-mono);color:var(--fg-passive);font-size:11px}.row.meta.svelte-1b1ntf8 .label:where(.svelte-1b1ntf8){font-family:var(--font-mono);color:var(--fg-passive);font-size:10.5px}.row.needs.svelte-1b1ntf8 .label:where(.svelte-1b1ntf8){color:var(--needs)}.row.text.svelte-1b1ntf8 .label:where(.svelte-1b1ntf8){color:var(--fg-muted);white-space:normal}.chip.svelte-1b1ntf8{border:1px solid var(--border);border-radius:var(--r-pill);background:var(--bg-muted);color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;padding:5px 12px;font-size:11.5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.chip.svelte-1b1ntf8:hover{background:var(--bg-elevated)}.tab.svelte-oi67cu{flex-direction:column;gap:18px;min-width:0;display:flex}section.svelte-oi67cu{flex-direction:column;gap:10px;min-width:0;display:flex}.hd.svelte-oi67cu{align-items:center;gap:8px;min-width:0;display:flex}.sub.svelte-oi67cu{color:var(--fg-passive);font-size:11.5px}.graph.svelte-oi67cu{border:1px solid var(--border);border-radius:var(--r-control);flex-direction:column;min-width:0;display:flex;overflow:hidden}.mcard.svelte-oi67cu{box-sizing:border-box;border:1px solid var(--accent-soft);border-radius:var(--r-card);background:var(--bg-card);align-items:center;gap:10px;width:min(220px,100%);height:60px;padding:0 12px;display:flex}.minfo.svelte-oi67cu{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mname.svelte-oi67cu{font-size:13.5px;font-weight:500}.mmeta.svelte-oi67cu{color:var(--fg-passive);font-size:10.5px}.list.svelte-oi67cu{flex-direction:column;gap:6px;min-width:0;display:flex}.run.svelte-oi67cu{border:1px solid var(--border);border-radius:var(--r-control);background:var(--bg-card);min-width:0}.row.svelte-oi67cu{width:100%;min-width:0;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:5px 7px;padding:8px 10px;display:flex}.row.svelte-oi67cu:hover{background:var(--hover)}.st.svelte-oi67cu{flex:none;font-size:11px;font-weight:500}.who.svelte-oi67cu{color:var(--fg-muted);flex:120px;font-size:11.5px}.meta.svelte-oi67cu{min-width:0;color:var(--fg-passive);overflow-wrap:anywhere;flex:0 0 100%;padding-left:14px;font-size:10.5px}.detail.svelte-oi67cu{border-top:1px solid var(--border);min-width:0;padding:10px}.clip.svelte-oi67cu{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.empty.svelte-oi67cu{color:var(--fg-passive);margin:0;font-size:11.5px}.screen.svelte-1gbvtv3{min-width:0;padding:8px var(--log-gutter,16px) 6px;border-top:1px solid var(--border);flex-direction:column;flex:none;gap:6px;display:flex}.head.svelte-1gbvtv3{align-items:baseline;gap:10px;min-width:0;display:flex}.lbl.svelte-1gbvtv3{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);flex:none;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:inline-flex}.dot.svelte-1gbvtv3{border-radius:var(--r-pill);background:var(--working);width:6px;height:6px}.cap.svelte-1gbvtv3{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--fg-muted);font-size:11px;overflow:hidden}.shot.svelte-1gbvtv3{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);cursor:zoom-in;justify-content:center;width:100%;padding:0;display:flex;overflow:hidden}.shot.svelte-1gbvtv3 img:where(.svelte-1gbvtv3){object-fit:contain;width:100%;max-height:min(360px,38vh);display:block}.layer.svelte-1gbvtv3{z-index:20;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.scrim.svelte-1gbvtv3{cursor:zoom-out;background:#0000008c;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}figure.svelte-1gbvtv3{pointer-events:none;flex-direction:column;align-items:center;gap:8px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);margin:0;display:flex;position:relative}figure.svelte-1gbvtv3 img:where(.svelte-1gbvtv3){object-fit:contain;border-radius:var(--r-control);max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);box-shadow:0 24px 70px #0000008c,0 4px 18px #00000059}figcaption.svelte-1gbvtv3{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--fg-muted);font-size:11.5px;overflow:hidden}.tv.svelte-x4lpo8{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;container:taskview/inline-size}.bar.svelte-x4lpo8{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:6px;min-width:0;height:44px;padding:0 8px 0 14px;display:flex;overflow:hidden}.embedded.svelte-x4lpo8 .bar:where(.svelte-x4lpo8){cursor:grab;height:52px;padding:0 12px 0 20px}.grip.svelte-x4lpo8{opacity:0;flex:none;grid-template-columns:repeat(2,3px);gap:3px;margin-right:2px;display:grid}.bar.svelte-x4lpo8:hover .grip:where(.svelte-x4lpo8){opacity:1}.grip.svelte-x4lpo8 i:where(.svelte-x4lpo8){border-radius:var(--r-pill);background:var(--fg-passive);width:3px;height:3px;display:block}.plabel.svelte-x4lpo8{letter-spacing:-.01em;flex:none;margin-right:4px;font-size:16px;font-weight:600}.num.svelte-x4lpo8{color:var(--fg-passive);flex:none;font-size:12px}.crumb.svelte-x4lpo8{border-radius:var(--r-micro);color:var(--fg-passive);cursor:pointer;background:0 0;border:0;flex:none;padding:2px 4px;font-size:12px}.crumb.svelte-x4lpo8:hover{background:var(--hover);color:var(--fg)}.sep.svelte-x4lpo8{color:var(--fg-passive);flex:none}.status.svelte-x4lpo8{flex:0 auto;min-width:44px}.status.svelte-x4lpo8 .ctl{border-radius:var(--r-pill);background:0 0;gap:6px;width:auto;max-width:100%;height:26px;padding:0 9px;font-size:12px;font-weight:500}.status.svelte-x4lpo8 .ctl .label{color:var(--status-color);flex:0 auto}.badge.svelte-x4lpo8{flex:none}.needs.svelte-x4lpo8{border:1px solid color-mix(in oklch, var(--needs) 50%, transparent);border-radius:var(--r-pill);background:color-mix(in oklch, var(--needs) 14%, transparent);min-width:0;height:24px;color:var(--needs);font:inherit;white-space:nowrap;cursor:pointer;flex:0 auto;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.nlabel.svelte-x4lpo8{text-overflow:ellipsis;min-width:0;overflow:hidden}.idle.svelte-x4lpo8{min-width:0;color:var(--fg-muted);white-space:nowrap;flex:0 auto;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.go.svelte-x4lpo8{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:600}.go.svelte-x4lpo8:hover{text-decoration:underline}.grow.svelte-x4lpo8{flex:1 1 0;min-width:0}.seg.svelte-x4lpo8{border-radius:var(--r-control);background:var(--input);flex:none;gap:2px;padding:2px;display:flex}.seg.svelte-x4lpo8 button:where(.svelte-x4lpo8){border-radius:var(--r-itab);height:24px;color:var(--fg-passive);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}.seg.svelte-x4lpo8 button:where(.svelte-x4lpo8):hover{color:var(--fg)}.seg.svelte-x4lpo8 button.on:where(.svelte-x4lpo8){color:var(--fg);background:#ffffff12;background:lab(100% 0 0/.07)}.cnt.svelte-x4lpo8{color:var(--fg-passive);font-size:10.5px}.ibtn.svelte-x4lpo8{border-radius:var(--r-chip);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ibtn.svelte-x4lpo8:hover,.ibtn.on.svelte-x4lpo8{background:var(--hover);color:var(--fg)}.main.svelte-x4lpo8{flex:1;min-width:0;min-height:0;display:flex;position:relative}.convo.svelte-x4lpo8{--log-gutter:max(28px, calc((100% - 760px) / 2));flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.runs.svelte-x4lpo8{flex:1;min-width:0;min-height:0;padding:18px 24px 24px;overflow-x:hidden;overflow-y:auto}.rail.svelte-x4lpo8,.rail-space.svelte-x4lpo8{border-left:1px solid var(--border);flex:0 0 300px;width:300px;min-height:0;overflow-x:hidden;overflow-y:auto}.head.svelte-x4lpo8{flex-direction:column;gap:10px;min-width:0;padding:20px 0 4px;display:flex}.title.svelte-x4lpo8{box-sizing:border-box;border-radius:var(--r-chip);width:calc(100% + 12px);color:var(--fg);font:inherit;letter-spacing:-.015em;resize:none;field-sizing:content;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;margin:0 -6px;padding:2px 6px;font-size:21px;font-weight:600;line-height:1.3}.title.svelte-x4lpo8:hover{border-color:var(--border)}.title.svelte-x4lpo8:focus{background:var(--input);border-color:var(--focus-ring);outline:none}.brief.svelte-x4lpo8{box-sizing:border-box;border-radius:var(--r-control);width:calc(100% + 16px);color:var(--fg);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:1px solid #0000;margin:0 -8px;padding:6px 8px;font-size:13.5px;line-height:1.55;display:block}div.brief.svelte-x4lpo8{max-height:40vh;overflow-x:hidden;overflow-y:auto}.inl-img.svelte-x4lpo8{border:1px solid var(--border);border-radius:var(--r-control);background:var(--bg-muted);cursor:zoom-in;max-width:100%;margin:4px 0;padding:0;line-height:0;display:block;overflow:hidden}.inl-img.svelte-x4lpo8:hover{border-color:color-mix(in oklch, var(--fg) 25%, transparent)}.inl-img.svelte-x4lpo8 img:where(.svelte-x4lpo8){object-fit:contain;width:auto;max-width:100%;max-height:120px;display:block}.brief.empty.svelte-x4lpo8{color:var(--fg-passive)}.brief.svelte-x4lpo8:hover{border-color:var(--border)}.brief.editing.svelte-x4lpo8{resize:none;field-sizing:content;background:var(--input);border-color:var(--focus-ring);min-height:60px;max-height:45vh;overflow-y:auto}.brief.editing.svelte-x4lpo8:focus{outline:none}.start.svelte-x4lpo8{border-radius:var(--r-control);background:var(--primary);height:30px;color:var(--primary-fg);font:inherit;cursor:pointer;border:0;align-self:flex-start;padding:0 14px;font-size:13px;font-weight:500}.convo-label.svelte-x4lpo8{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);align-items:center;gap:10px;margin-top:6px;font-size:10.5px;font-weight:500;display:flex}.convo-label.svelte-x4lpo8:after{content:"";background:var(--border);flex:1;height:1px}.opening.svelte-x4lpo8{--log-gutter:max(28px, calc((100% - 760px) / 2));min-width:0;min-height:0;padding:0 var(--log-gutter);flex-direction:column;flex:1;display:flex;overflow:hidden}.skel.svelte-x4lpo8{flex-direction:column;gap:12px;padding:18px 0 14px;display:flex}.skel.svelte-x4lpo8 i:where(.svelte-x4lpo8){border-radius:var(--r-micro);background:var(--tag-bg);height:12px;display:block}.chips-skel.svelte-x4lpo8{gap:6px;height:26px;display:flex}.chips-skel.svelte-x4lpo8 i:where(.svelte-x4lpo8){border-radius:var(--r-pill);background:var(--tag-bg)}.loading.svelte-x4lpo8{color:var(--fg-passive);font-size:12px}@container taskview (width<=479px){.convo.svelte-x4lpo8,.opening.svelte-x4lpo8{--log-gutter:16px}.bar.svelte-x4lpo8{gap:4px;padding:0 6px 0 12px}.embedded.svelte-x4lpo8 .bar:where(.svelte-x4lpo8){padding:0 8px 0 14px}.plabel.svelte-x4lpo8{font-size:14px}.nlabel.svelte-x4lpo8{display:none}.needs.svelte-x4lpo8{padding:0 7px}.title.svelte-x4lpo8{font-size:18px}.runs.svelte-x4lpo8{padding:14px 16px 20px}}.drawer.svelte-1flxhdg{z-index:5;background:var(--bg-sidebar);border-left:1px solid var(--border);min-width:0;max-width:100%;box-shadow:var(--shadow-dialog);flex-direction:column;transition:width .12s;display:flex;position:absolute;top:0;bottom:0;right:0}.drawer.resizing.svelte-1flxhdg{transition:none}.screen.svelte-gl415n{flex-direction:column;height:100%;display:flex}.body.svelte-gl415n{flex:1;min-height:0;position:relative;overflow:hidden}.board.svelte-gl415n{grid-template-columns:repeat(4,minmax(200px,1fr));height:100%;display:grid;overflow-x:auto;overflow-y:hidden}.board.one.svelte-gl415n{grid-template-columns:minmax(0,1fr)}.cols.svelte-gl415n{border-bottom:1px solid var(--border);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px 8px;display:grid}.colbtn.svelte-gl415n{border-radius:var(--r-control);min-width:0;height:34px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:12px;display:flex}.colbtn.svelte-gl415n .lbl:where(.svelte-gl415n){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.colbtn.svelte-gl415n .n:where(.svelte-gl415n){color:var(--fg-passive);flex:none;font-size:11.5px}.colbtn.svelte-gl415n:hover{background:var(--hover);color:var(--fg)}.colbtn.on.svelte-gl415n{background:var(--selected);color:var(--fg)}.hint.svelte-gl415n{color:var(--fg-passive);padding:16px 20px}.mark.svelte-1ye37je{flex:none}.acts.svelte-1sya7i4{flex:none;align-items:center;gap:2px;display:inline-flex}.when.svelte-1sya7i4{border:1px solid var(--border);border-radius:var(--r-control);background:var(--input);height:26px;color:var(--fg);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 8px;font-size:12px}.when.svelte-1sya7i4:focus{border-color:var(--focus-ring);outline:0}.ic.svelte-1sya7i4{border-radius:var(--r-chip);width:26px;height:26px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.when.svelte-1sya7i4+.ic:where(.svelte-1sya7i4){margin-left:4px}.ic.svelte-1sya7i4:hover{background:var(--hover);color:var(--fg)}.ic.danger.svelte-1sya7i4,.ic.del.svelte-1sya7i4:hover{color:var(--danger)}.ic.danger.svelte-1sya7i4:hover{color:var(--danger-hover)}.ic.svelte-1sya7i4:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ic.svelte-1sya7i4:disabled{opacity:.5;cursor:default}.activity.svelte-ffq7pm{flex-direction:column;min-width:0;display:flex}.lbl.svelte-ffq7pm{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);padding-bottom:6px;font-size:10.5px;font-weight:500}.row.svelte-ffq7pm{border-bottom:1px solid var(--border);text-align:left;color:var(--fg);align-items:center;gap:10px;min-width:0;padding:8px 6px;display:flex}.row.svelte-ffq7pm:hover{background:var(--hover)}.row.svelte-ffq7pm:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ic.svelte-ffq7pm{flex:none;place-items:center;width:18px;height:18px;display:grid}.dot.svelte-ffq7pm{border-radius:var(--r-pill);background:var(--fg-passive);width:7px;height:7px}.tx.svelte-ffq7pm{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.pj.svelte-ffq7pm{color:var(--fg-muted);border-radius:var(--r-pill);background:var(--tag-bg);flex:none;padding:1px 7px;font-size:11px}.at.svelte-ffq7pm{color:var(--fg-passive);white-space:nowrap;flex:none;margin-left:auto;padding-left:8px;font-size:11px}.none.svelte-ffq7pm{color:var(--fg-passive);margin:0;padding:12px 6px;font-size:12px}.pill.svelte-t6ip8u{border-radius:var(--r-pill);color:var(--fg-muted);white-space:nowrap;background:#ffffff14;background:lab(100% 0 0/.08);align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;display:inline-flex}.working.svelte-t6ip8u{background:var(--accent-soft);color:var(--working)}.needs_you.svelte-t6ip8u{background:color-mix(in oklch, var(--needs) 18%, transparent);color:var(--needs)}.review.svelte-t6ip8u{background:color-mix(in oklch, var(--review) 16%, transparent);color:var(--review)}.card.svelte-1bsoxx2{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);grid-template-rows:auto 1fr;grid-template-columns:48px 1fr;gap:10px 12px;min-width:0;padding:14px;display:grid;position:relative}.card.svelte-1bsoxx2:hover{background:var(--bg-elevated)}.card.svelte-1bsoxx2:has(.main:where(.svelte-1bsoxx2):focus-visible){outline:2px solid var(--accent);outline-offset:1px}.card.working.svelte-1bsoxx2{border-color:color-mix(in oklch, var(--working) 35%, transparent)}.card.needs_you.svelte-1bsoxx2{border-color:color-mix(in oklch, var(--needs) 45%, transparent)}.card.review.svelte-1bsoxx2{border-color:color-mix(in oklch, var(--review) 40%, transparent)}.main.svelte-1bsoxx2{text-align:left;min-width:0;color:var(--fg);outline:none;flex-direction:column;justify-content:center;gap:3px;display:flex}.main.svelte-1bsoxx2:after{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.av.svelte-1bsoxx2{z-index:1;border-radius:var(--r-control);padding:0;line-height:0;position:relative}.av.svelte-1bsoxx2:hover{filter:brightness(1.08)}.av.svelte-1bsoxx2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nm.svelte-1bsoxx2{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.mem.svelte-1bsoxx2{color:var(--fg-passive);font-size:11.5px}.foot.svelte-1bsoxx2{pointer-events:none;flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:8px;min-width:0;display:flex}.work.svelte-1bsoxx2{color:var(--fg-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.queue.svelte-1bwn9wu{flex-direction:column;gap:8px;min-width:0;display:flex}.head.svelte-1bwn9wu{justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:2px;display:flex}.t.svelte-1bwn9wu{letter-spacing:.08em;text-transform:uppercase;color:var(--needs);font-size:10.5px;font-weight:600}.sub.svelte-1bwn9wu{color:var(--fg-passive);font-size:11px}.item.svelte-1bwn9wu{background:var(--bg-card);border:1px solid color-mix(in oklch, var(--needs) 45%, transparent);border-radius:var(--r-card);flex-direction:column;gap:6px;min-width:0;padding:11px 12px;display:flex}.ctx.svelte-1bwn9wu{min-width:0;color:var(--fg-passive);align-items:center;gap:6px;font-size:11px;display:flex}.dot.svelte-1bwn9wu{border-radius:var(--r-pill);background:var(--needs);flex:none;width:6px;height:6px}.team.svelte-1bwn9wu,.chip.svelte-1bwn9wu{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.team.svelte-1bwn9wu{flex-shrink:2}.chip.svelte-1bwn9wu{border-radius:var(--r-pill);background:var(--tag-bg);color:var(--fg-muted);padding:1px 7px}.num.svelte-1bwn9wu{font-family:var(--font-mono);flex:none;font-size:10.5px}.q.svelte-1bwn9wu{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.35}.tt.svelte-1bwn9wu{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.act.svelte-1bwn9wu{gap:6px;margin-top:2px;display:flex}.act.svelte-1bwn9wu .sm{padding:5px 12px;font-size:12px}.none.svelte-1bwn9wu{border:1px dashed var(--border-dialog);border-radius:var(--r-card);color:var(--fg-passive);text-align:center;margin:0;padding:14px 12px;font-size:12px}.strip.svelte-fcye29{flex-direction:column;gap:8px;min-width:0;display:flex}.head.svelte-fcye29{justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:2px;display:flex}.t.svelte-fcye29{letter-spacing:.08em;text-transform:uppercase;color:var(--needs);font-size:10.5px;font-weight:600}.sub.svelte-fcye29{color:var(--fg-passive);font-size:11px}.item.svelte-fcye29{background:var(--bg-card);border:1px solid color-mix(in oklch, var(--needs) 45%, transparent);border-radius:var(--r-card);flex-direction:column;gap:6px;min-width:0;padding:11px 12px;display:flex}.ctx.svelte-fcye29{min-width:0;color:var(--fg-passive);align-items:center;gap:6px;font-size:11px;display:flex}.dot.svelte-fcye29{border-radius:var(--r-pill);background:var(--needs);flex:none;width:6px;height:6px}.chip.svelte-fcye29{border-radius:var(--r-pill);background:var(--tag-bg);color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:1px 7px;overflow:hidden}.num.svelte-fcye29{font-family:var(--font-mono);color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:10.5px}.num.svelte-fcye29:hover{text-decoration:underline}.tt.svelte-fcye29{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.q.svelte-fcye29{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.35}.act.svelte-fcye29{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.act.svelte-fcye29 .sm{padding:5px 12px;font-size:12px}.reply.svelte-fcye29{border:1px solid var(--border-dialog);border-radius:var(--r-control,6px);background:var(--input);min-width:120px;height:28px;color:inherit;font:inherit;flex:1;padding:0 10px;font-size:12.5px}.err.svelte-fcye29{color:var(--danger);font-size:11.5px}.chip.svelte-36c4i2{min-width:0;max-width:260px;display:inline-flex}.review.svelte-12npt7n{flex-direction:column;gap:6px;min-width:0;display:flex}.head.svelte-12npt7n{justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:2px;display:flex}.t.svelte-12npt7n{letter-spacing:.08em;text-transform:uppercase;color:var(--review);font-size:10.5px;font-weight:600}.sub.svelte-12npt7n{color:var(--fg-passive);font-size:11px}.item.svelte-12npt7n{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);text-align:left;color:var(--fg);flex-direction:column;gap:3px;min-width:0;padding:8px 10px;display:flex}.item.svelte-12npt7n:hover{background:var(--bg-elevated)}.item.svelte-12npt7n:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.r1.svelte-12npt7n{align-items:center;gap:7px;min-width:0;display:flex}.num.svelte-12npt7n{font-family:var(--font-mono);color:var(--fg-passive);flex:none;font-size:10.5px}.ti.svelte-12npt7n,.r2.svelte-12npt7n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ti.svelte-12npt7n{font-size:12.5px;font-weight:500}.r2.svelte-12npt7n{color:var(--fg-passive);padding-left:13px;font-size:11px}.home.svelte-9qk4g3{flex:1;min-width:0;height:100%;min-height:0;font-size:13px;display:flex;overflow-y:auto}.main.svelte-9qk4g3{flex-direction:column;flex:1;gap:22px;min-width:0;padding:24px 26px 32px;display:flex}.side.svelte-9qk4g3{border-left:1px solid var(--border);flex-direction:column;flex:none;gap:22px;width:340px;padding:24px 18px;display:flex}.narrow.svelte-9qk4g3{flex-direction:column}.narrow.svelte-9qk4g3 .main:where(.svelte-9qk4g3){flex:none;padding-bottom:8px}.narrow.svelte-9qk4g3 .side:where(.svelte-9qk4g3){border-left:0;border-top:1px solid var(--border);width:auto;padding:16px 26px 32px}.title.svelte-9qk4g3{align-items:baseline;gap:12px;display:flex}h1.svelte-9qk4g3{margin:0;font-size:20px;font-weight:600}.sum.svelte-9qk4g3{color:var(--fg-muted);font-size:12.5px}.ask.svelte-9qk4g3{border:1px solid var(--border-dialog);background:var(--input);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ask.svelte-9qk4g3:focus-within{border-color:var(--focus-ring)}.ask.svelte-9qk4g3 textarea:where(.svelte-9qk4g3){resize:none;field-sizing:content;min-height:2lh;max-height:min(12lh,40vh);color:var(--fg);font:inherit;background:0 0;border:0;outline:0;width:100%;font-size:14px;overflow-y:auto}.ask.svelte-9qk4g3 textarea:where(.svelte-9qk4g3)::placeholder{color:var(--fg-passive)}.row.svelte-9qk4g3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tsel.svelte-9qk4g3{min-width:0;max-width:220px;display:inline-flex}.sp.svelte-9qk4g3{flex:1}.row.svelte-9qk4g3 .sm{padding:6px 12px;font-size:12.5px}.lbl.svelte-9qk4g3{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);padding-bottom:8px;font-size:10.5px;font-weight:500}.grid.svelte-9qk4g3{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.new.svelte-9qk4g3{border:1px dashed var(--border-dialog);border-radius:var(--r-card);text-align:left;color:var(--fg-muted);flex-direction:column;align-items:flex-start;gap:6px;min-height:120px;padding:14px;display:flex}.new.svelte-9qk4g3:hover{background:var(--hover);color:var(--fg)}.new.svelte-9qk4g3:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.plus.svelte-9qk4g3{border-radius:var(--r-control);background:var(--bg-muted);width:48px;height:48px;color:var(--fg-passive);place-items:center;font-size:22px;display:grid}.nt.svelte-9qk4g3{color:var(--fg);font-size:14px;font-weight:600}.nd.svelte-9qk4g3{color:var(--fg-passive);font-size:11.5px}.editor.svelte-uggdq4{background:var(--bg-dialog);border:1px solid var(--border-dialog);border-radius:var(--r-card,12px);width:380px;max-width:100%;color:var(--fg);flex-direction:column;gap:16px;padding:20px;display:flex}.head.svelte-uggdq4{flex-direction:column;align-items:center;gap:10px;display:flex}.name.svelte-uggdq4{font-size:15px;font-weight:500}.row.svelte-uggdq4{flex-direction:column;gap:8px;display:flex}.label.svelte-uggdq4{color:var(--fg-muted);font-size:12px}.opts.svelte-uggdq4{flex-wrap:wrap;gap:6px;display:flex}.opt.svelte-uggdq4{border-radius:var(--r-control);background:var(--bg-muted);cursor:pointer;border:1px solid #0000;place-items:center;width:44px;height:44px;padding:0;display:grid}.opt.svelte-uggdq4:hover{background:var(--bg-elevated)}.opt.on.svelte-uggdq4{border-color:var(--accent);background:var(--accent-soft)}.opt.svelte-uggdq4:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.swatch.svelte-uggdq4 span:where(.svelte-uggdq4){border-radius:var(--r-pill);width:24px;height:24px;box-shadow:inset 0 0 0 1px #ffffff2e;box-shadow:inset 0 0 0 1px lab(100% 0 0/.18)}.actions.svelte-uggdq4{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.grow.svelte-uggdq4{flex:1}.layer.svelte-9ysgae{z-index:10;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.scrim.svelte-9ysgae{cursor:default;background:#00000073;position:absolute;top:0;bottom:0;left:0;right:0}.box.svelte-9ysgae{border-radius:var(--r-card,12px);max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-dialog);position:relative;overflow-y:auto}.cc.svelte-14x8v1r{vertical-align:-2px;white-space:nowrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.compact.svelte-14x8v1r{gap:5px}.n.svelte-14x8v1r{font-family:var(--font-mono);color:var(--fg-passive);font-size:11px}.compact.svelte-14x8v1r .n:where(.svelte-14x8v1r){color:var(--fg-muted)}.ti.svelte-14x8v1r{text-overflow:ellipsis;min-width:0;color:var(--fg);overflow:hidden}.quiet.svelte-14x8v1r .ti:where(.svelte-14x8v1r){color:inherit}.pn.svelte-14x8v1r{color:var(--fg-passive);flex:none}.st.svelte-14x8v1r{color:var(--fg-muted);flex:none;font-size:11.5px;font-weight:500}.in_progress.svelte-14x8v1r .st:where(.svelte-14x8v1r){color:var(--working)}.in_review.svelte-14x8v1r .st:where(.svelte-14x8v1r){color:var(--review)}.done.svelte-14x8v1r .st:where(.svelte-14x8v1r){color:var(--ready)}.needs_you.svelte-14x8v1r .st:where(.svelte-14x8v1r){color:var(--needs)}.ev.svelte-ifbtcg{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:680px;font-size:12.5px;line-height:1.5;display:flex}.pull.svelte-ifbtcg{margin-top:-8px}.sum.svelte-ifbtcg{color:var(--fg);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.sum.open.svelte-ifbtcg{display:block}.more.svelte-ifbtcg{color:var(--fg-muted);margin-top:-6px;padding:0;font-size:12px}.more.svelte-ifbtcg:hover{color:var(--fg)}.thumbs.svelte-ifbtcg{flex-wrap:wrap;align-items:flex-start;gap:10px;max-width:100%;display:flex}.thumb.svelte-ifbtcg{flex-direction:column;gap:4px;width:min-content;min-width:0;margin:0;display:flex}.img.svelte-ifbtcg{border:1px solid var(--border-dialog);border-radius:var(--r-control);background:var(--bg-muted);cursor:zoom-in;height:104px;padding:0;display:block;overflow:hidden}.img.empty.svelte-ifbtcg{width:160px}.img.svelte-ifbtcg:hover{border-color:color-mix(in oklch, var(--fg) 25%, transparent)}.img.svelte-ifbtcg img:where(.svelte-ifbtcg){object-fit:cover;width:auto;min-width:48px;max-width:240px;height:100%;display:block}figcaption.svelte-ifbtcg{width:0;min-width:100%;color:var(--fg-muted);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.unv.svelte-ifbtcg{color:var(--fg-muted);font-size:11.5px}.unv.svelte-ifbtcg summary:where(.svelte-ifbtcg){cursor:pointer;width:-moz-fit-content;width:fit-content}.unv.svelte-ifbtcg summary:where(.svelte-ifbtcg):hover{color:var(--fg)}.unv.svelte-ifbtcg ul:where(.svelte-ifbtcg){color:var(--fg);flex-direction:column;gap:3px;margin:4px 0 0;padding-left:18px;list-style:outside;display:flex}.how.svelte-ifbtcg{color:var(--fg-muted)}.mem.svelte-1yx6ood{max-width:680px;color:var(--fg-passive);flex-direction:column;gap:4px;font-size:12.5px;line-height:1.45;display:flex}.line.svelte-1yx6ood{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0;display:inline-flex}.line.svelte-1yx6ood:hover{color:var(--fg-muted)}.ic.svelte-1yx6ood{flex:none;place-items:center;width:20px;height:20px;display:grid}.chev.svelte-1yx6ood{transition:transform .15s}.chev.open.svelte-1yx6ood{transform:rotate(90deg)}.items.svelte-1yx6ood{flex-direction:column;gap:3px;margin:0;padding:0 0 0 28px;list-style:none;display:flex}.items.svelte-1yx6ood li:where(.svelte-1yx6ood){align-items:baseline;gap:8px;min-width:0;display:flex}.tag.svelte-1yx6ood{flex:none;font-size:11.5px}.tx.svelte-1yx6ood{min-width:0;color:var(--fg-muted);overflow-wrap:anywhere}.tx.svelte-1yx6ood b:where(.svelte-1yx6ood){color:var(--fg-muted);font-weight:500}.tx.gone.svelte-1yx6ood{color:var(--fg-passive);text-decoration:line-through}.tx.gone.svelte-1yx6ood b:where(.svelte-1yx6ood){color:var(--fg-passive);text-decoration:line-through}.act.svelte-1yx6ood{flex:none;font-size:11.5px}.lk.svelte-1yx6ood{color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:12px}.lk.svelte-1yx6ood:hover{color:var(--fg)}.lk.svelte-1yx6ood:disabled{opacity:.5;cursor:default}.work.svelte-14tuqgw{background:var(--bg);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.head.svelte-14tuqgw{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:8px;height:56px;padding:0 14px;display:flex}.t.svelte-14tuqgw{align-items:center;gap:5px;font-weight:600;display:flex}.dim.svelte-14tuqgw{color:var(--fg-passive);font-weight:400}.n.svelte-14tuqgw{font-family:var(--font-mono);color:var(--fg-muted);font-size:11px;font-weight:400}.bg.svelte-14tuqgw{border-radius:var(--r-pill);border:1px solid var(--border);color:var(--fg-muted);align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:flex}.bg.svelte-14tuqgw:hover{background:var(--hover);color:var(--fg)}.bg.on.svelte-14tuqgw{background:var(--selected);color:var(--fg);border-color:#0000}.bg.svelte-14tuqgw:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.list.svelte-14tuqgw{flex-direction:column;gap:8px;min-height:0;padding:12px;display:flex;overflow-y:auto}.sec.svelte-14tuqgw{flex-direction:column;gap:8px;display:flex}.sec.svelte-14tuqgw+.sec:where(.svelte-14tuqgw){margin-top:10px}.lbl.svelte-14tuqgw{min-height:22px;color:var(--fg-passive);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:2px 2px 0;font-size:10.5px;font-weight:600;display:flex}.lbl.needs_you.svelte-14tuqgw{color:var(--needs)}.lbl.in_progress.svelte-14tuqgw{color:var(--working)}.lbl.svelte-14tuqgw .sm{letter-spacing:0;text-transform:none;padding:3px 9px;font-size:11px}.grp.svelte-14tuqgw{align-items:center;gap:8px;min-width:0;padding:2px 2px 0;font-size:12px;display:flex}.ini.svelte-14tuqgw{border-radius:var(--r-micro);background:var(--tag-bg);width:18px;height:18px;color:var(--fg-muted);font-family:var(--font-mono);flex:none;place-items:center;font-size:8.5px;display:grid}.pn.svelte-14tuqgw{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.cnt.svelte-14tuqgw{color:var(--fg-passive);flex:none;margin-left:auto;font-size:11px}.tc.svelte-14tuqgw{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-card);padding:10px 12px;position:relative}.tc.svelte-14tuqgw:hover{background:var(--bg-elevated)}.tc.run.svelte-14tuqgw{border-color:color-mix(in oklch, var(--working) 35%, transparent)}.tc.ndy.svelte-14tuqgw{border-color:color-mix(in oklch, var(--needs) 45%, transparent)}.tmain.svelte-14tuqgw{text-align:left;width:100%;min-width:0;color:var(--fg);flex-direction:column;gap:6px;display:flex}.tmain.svelte-14tuqgw:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-micro)}.r1.svelte-14tuqgw{align-items:flex-start;gap:8px;display:flex}.r1.svelte-14tuqgw .dot{margin-top:5px}.ti.svelte-14tuqgw{flex:1;min-width:0;font-size:12.5px;font-weight:600;line-height:1.35}.num.svelte-14tuqgw{font-family:var(--font-mono);color:var(--fg-passive);padding-top:1px;font-size:10.5px}.r2.svelte-14tuqgw{color:var(--fg-passive);align-items:center;gap:6px;min-width:0;padding-left:15px;font-size:11px;display:flex}.r2.svelte-14tuqgw>span:where(.svelte-14tuqgw):last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc.svelte-14tuqgw .sm{padding:4px 9px;font-size:11.5px;position:absolute;bottom:8px;right:10px}.tc.todo.svelte-14tuqgw .r2:where(.svelte-14tuqgw){padding-right:64px}.br.svelte-14tuqgw{text-align:left;color:var(--fg);background:var(--bg-card);border:1px solid color-mix(in oklch, var(--working) 35%, transparent);border-radius:var(--r-card);flex-direction:column;gap:5px;min-width:0;padding:10px 12px;display:flex}.br.svelte-14tuqgw:hover{background:var(--bg-elevated)}.br.svelte-14tuqgw:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.br.svelte-14tuqgw .r1:where(.svelte-14tuqgw){align-items:center}.mn.svelte-14tuqgw{flex:1;min-width:0;font-size:12.5px;font-weight:600}.el.svelte-14tuqgw{font-family:var(--font-mono);color:var(--fg-passive);font-size:10.5px}.bt.svelte-14tuqgw,.ln.svelte-14tuqgw{text-overflow:ellipsis;white-space:nowrap;padding-left:28px;overflow:hidden}.bt.svelte-14tuqgw{font-size:12.5px}.ln.svelte-14tuqgw{color:var(--fg-muted);font-size:11px}.none.svelte-14tuqgw{color:var(--fg-passive);margin:0;padding:6px 2px;font-size:12px}.agents.svelte-nw7prn{flex:1;min-width:0;height:100%;min-height:0;font-size:13px;display:flex;position:relative}.mono.svelte-nw7prn{font-family:var(--font-mono)}.count.svelte-nw7prn{border-radius:var(--r-pill);background:#ffffff1a;background:lab(100% 0 0/.1);padding:0 6px;font-size:10.5px}.sp.svelte-nw7prn{flex:1}.conv.svelte-nw7prn{flex-direction:column;flex:1;min-width:0;display:flex}.chead.svelte-nw7prn{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;height:56px;padding:0 18px;display:flex}.hav.svelte-nw7prn,.mav.svelte-nw7prn{border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.hav.svelte-nw7prn:hover,.mav.svelte-nw7prn:hover{background:var(--hover)}.hav.svelte-nw7prn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.mav.svelte-nw7prn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tt.svelte-nw7prn{flex-direction:column;gap:3px;min-width:0;display:flex}.t.svelte-nw7prn{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.roles.svelte-nw7prn{color:var(--fg-passive);white-space:nowrap;gap:12px;min-width:0;font-size:11px;display:flex;overflow:hidden}.mem.svelte-nw7prn{align-items:center;gap:5px;display:inline-flex}.mem.svelte-nw7prn b:where(.svelte-nw7prn){color:var(--fg-muted);font-weight:500}.schip.svelte-nw7prn{border-radius:var(--r-pill);background:var(--tag-bg);height:24px;color:var(--fg-muted);align-items:center;gap:5px;padding:0 8px;font-size:11px;display:flex}.schip.svelte-nw7prn:hover{color:var(--fg)}.tgl.svelte-nw7prn{border-radius:var(--r-control);background:var(--bg-muted);color:var(--fg);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:flex}.feed.svelte-nw7prn{flex-direction:column;flex:1;min-height:0;padding:18px 22px;display:flex;overflow-y:auto}.flow.svelte-nw7prn{flex-direction:column;flex:1 0 auto;gap:16px;display:flex}.earlier.svelte-nw7prn{color:var(--fg-muted);align-self:center;padding:0;font-size:12px}.earlier.svelte-nw7prn:hover{color:var(--fg)}.msg.user.svelte-nw7prn{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px;max-width:520px;display:flex}.uacts.svelte-nw7prn{opacity:0;gap:2px;transition:opacity .12s;display:flex}.uacts.svelte-nw7prn:focus-within,.uacts.on.svelte-nw7prn{opacity:1}.msg.user.svelte-nw7prn:hover .uacts:where(.svelte-nw7prn){opacity:1}.ua.svelte-nw7prn{border-radius:var(--r-chip);width:26px;height:26px;color:var(--fg-passive);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ua.svelte-nw7prn:hover{background:var(--hover);color:var(--fg)}.ua.danger.svelte-nw7prn{color:var(--danger)}.ua.ok.svelte-nw7prn{color:var(--primary)}.ua.svelte-nw7prn:disabled{opacity:.5;cursor:default}.ua.svelte-nw7prn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.msg.user.editing.svelte-nw7prn{width:min(520px,100%)}.bub.edit.svelte-nw7prn{box-sizing:border-box;resize:vertical;width:100%;min-height:60px;color:var(--fg);font:inherit}.bub.edit.svelte-nw7prn:focus{border-color:var(--primary);outline:none}.cbtn.svelte-nw7prn{cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.cbtn.main.svelte-nw7prn{background:var(--primary);color:var(--primary-fg)}.cbtn.main.svelte-nw7prn:hover:not(:disabled){filter:brightness(1.08)}.cbtn.main.svelte-nw7prn:disabled{background:var(--hover);color:var(--fg-passive);cursor:default}.cbtn.ghost.svelte-nw7prn{border-color:var(--border);color:var(--fg-muted);background:0 0}.cbtn.ghost.svelte-nw7prn:hover:not(:disabled){background:var(--hover);color:var(--fg)}.cbtn.lock.svelte-nw7prn,.cbtn.plus.svelte-nw7prn{width:26px;height:26px}.cbtn.plus.svelte-nw7prn{color:var(--todo)}.cbtn.lock.on.svelte-nw7prn{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.cbtn.svelte-nw7prn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.bub.svelte-nw7prn{background:var(--bg-elevated);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 4px;padding:9px 13px}.bub.phone.svelte-nw7prn{position:relative}.tgm.svelte-nw7prn{display:inline-flex;position:absolute;bottom:1px;left:-19px}.tgh.svelte-nw7prn{border-radius:var(--r-pill);background:var(--tag-bg);cursor:pointer;border:0;place-items:center;width:26px;height:24px;padding:0;display:inline-grid}.tgh.svelte-nw7prn:hover{background:var(--hover)}.lead.svelte-nw7prn{flex-direction:column;gap:6px;min-width:0;max-width:680px;line-height:1.5;display:flex}.lead.svelte-nw7prn .body:where(.svelte-nw7prn){padding-left:32px}.lead.svelte-nw7prn .files:where(.svelte-nw7prn){padding-left:32px}.lead.svelte-nw7prn .chips:where(.svelte-nw7prn){padding-left:32px}.flow.svelte-nw7prn>.chips:where(.svelte-nw7prn){padding-left:32px}.lead.svelte-nw7prn .offer:where(.svelte-nw7prn){cursor:pointer;align-self:flex-start;margin-left:32px}.rsug.svelte-nw7prn{border:1px solid var(--border);background:var(--bg-card);border-radius:9px;align-self:flex-start;align-items:center;gap:8px;min-width:0;max-width:calc(100% - 32px);margin-left:32px;padding:4px 4px 4px 10px;font-size:12.5px;display:inline-flex}.rsi.svelte-nw7prn{color:var(--accent);flex:none}.rsn.svelte-nw7prn{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);font-weight:600;overflow:hidden}.rsw.svelte-nw7prn{color:var(--fg-passive);flex:none;font-size:12px}.rsok.svelte-nw7prn{color:var(--ready);flex:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}.rsrun.svelte-nw7prn{border-radius:var(--r-chip);background:var(--accent-soft);height:24px;color:var(--accent);font:inherit;cursor:pointer;border:0;flex:none;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.rsrun.svelte-nw7prn:hover{color:var(--accent-hover)}.rsug.cmd.svelte-nw7prn{flex-direction:column;align-items:stretch;gap:4px;max-width:680px;margin-left:0;padding:6px 4px 6px 10px;display:flex}.cmh.svelte-nw7prn{align-items:center;gap:8px;min-width:0;display:flex}.cmwhen.svelte-nw7prn{flex:auto}.cmc.svelte-nw7prn{color:var(--fg);white-space:pre-wrap;overflow-wrap:anywhere;padding-right:6px;font-size:12px}.cmm.svelte-nw7prn{color:var(--fg-passive);overflow-wrap:anywhere;padding-right:6px;font-size:12px}.cmw.svelte-nw7prn{color:var(--needs)}.rsug.svelte-nw7prn button:where(.svelte-nw7prn):disabled{opacity:.5;cursor:default}.who.svelte-nw7prn{align-items:center;gap:8px;font-size:12px;display:flex}.who.svelte-nw7prn b:where(.svelte-nw7prn){color:var(--fg-muted);font-weight:600}.who.svelte-nw7prn .via:where(.svelte-nw7prn){display:inline-flex}.chips.svelte-nw7prn{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.chip.svelte-nw7prn{border:1px solid var(--border);background:var(--bg-card);color:var(--fg);border-radius:9px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:6px 10px;font-size:12.5px;display:inline-flex}.chip.svelte-nw7prn:hover{background:var(--bg-elevated)}.chip.svelte-nw7prn .k:where(.svelte-nw7prn){color:var(--fg-passive);white-space:nowrap;font-size:11.5px}.went.svelte-nw7prn{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.went.svelte-nw7prn .sm{flex:none;padding:3px 9px;font-size:11.5px}.chip.old.svelte-nw7prn{color:var(--fg-passive);background:0 0;border-color:#0000;padding:0 11px;font-size:12px}.chip.old.svelte-nw7prn:hover{background:0 0;text-decoration:underline}.ref.svelte-nw7prn{border:1px solid var(--border);border-radius:var(--r-pill);background:var(--bg-card);max-width:100%;height:20px;font:inherit;vertical-align:middle;align-items:center;margin:0 1px;padding:0 7px;font-size:12px;font-weight:400;display:inline-flex}.ref.svelte-nw7prn:hover{background:var(--bg-elevated)}.run.svelte-nw7prn{align-self:flex-start;align-items:center;gap:9px;max-width:100%;padding:2px 0;display:flex}.g9.svelte-nw7prn{flex:none;grid-template-columns:repeat(3,3px);grid-auto-rows:3px;gap:2px;display:grid}.g9.svelte-nw7prn i:where(.svelte-nw7prn){background:var(--working);--g9-behind:mod(var(--beat,0) - var(--k) + 8, 8);width:3px;height:3px;opacity:max(.15, .95 - .3 * var(--g9-behind));border-radius:50%}.g9.svelte-nw7prn i:where(.svelte-nw7prn):first-child{--k:0}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(2){--k:1}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(3){--k:2}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(6){--k:3}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(9){--k:4}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(8){--k:5}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(7){--k:6}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(4){--k:7}.g9.svelte-nw7prn i:where(.svelte-nw7prn):nth-child(5){opacity:.15}.g9.still.svelte-nw7prn i:where(.svelte-nw7prn){opacity:.45}.run.svelte-nw7prn .tx:where(.svelte-nw7prn){color:#0000;background:linear-gradient(90deg, var(--fg-passive) 0%, var(--fg-passive) 40%, var(--fg-muted) 50%, var(--fg-passive) 60%, var(--fg-passive) 100%);background-size:250% 100%;background-position:calc(100% - mod(var(--beat,0), 10) * 11.1%) 0;text-overflow:ellipsis;white-space:nowrap;-webkit-background-clip:text;background-clip:text;overflow:hidden}.run[data-paused=true].svelte-nw7prn .tx:where(.svelte-nw7prn){background-position:100% 0}@media (prefers-reduced-motion:reduce){.run.svelte-nw7prn .tx:where(.svelte-nw7prn){background-position:100% 0}}.ask.svelte-nw7prn{border:1px solid color-mix(in oklch, var(--needs) 45%, transparent);background:var(--bg-card);border-radius:var(--r-card);flex-direction:column;gap:8px;max-width:648px;margin-left:32px;padding:12px 14px;display:flex}.ask.svelte-nw7prn .q:where(.svelte-nw7prn){font-weight:500}.ask.old.svelte-nw7prn{border-color:var(--border);color:var(--fg-passive)}.ask.old.svelte-nw7prn .q:where(.svelte-nw7prn){font-weight:400}.ask.svelte-nw7prn .ctx:where(.svelte-nw7prn){color:var(--needs);font-size:11.5px}.btns.svelte-nw7prn{flex-wrap:wrap;gap:6px;display:flex}.comp.svelte-nw7prn{border:1px solid var(--border);background:var(--input);border-radius:12px;flex-direction:column;flex:none;gap:8px;margin:0 18px 16px;padding:10px 12px;display:flex}.comp.svelte-nw7prn:focus-within{border-color:var(--focus-ring)}.comp.svelte-nw7prn textarea:where(.svelte-nw7prn){resize:none;field-sizing:content;min-height:2lh;max-height:min(12lh,40vh);color:var(--fg);font:inherit;background:0 0;border:0;outline:0;width:100%;font-size:13px;overflow-y:auto}.comp.svelte-nw7prn textarea:where(.svelte-nw7prn)::placeholder{color:var(--fg-passive)}.comp.svelte-nw7prn .row:where(.svelte-nw7prn){align-items:center;gap:8px;display:flex}.upd.svelte-nw7prn{max-width:680px;color:var(--fg-muted);align-items:center;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.upd.svelte-nw7prn .ut:where(.svelte-nw7prn){min-width:0}.upd.needs.svelte-nw7prn .ut:where(.svelte-nw7prn){color:var(--needs)}.upd.old.svelte-nw7prn{color:var(--fg-passive);font-size:12px}.upd.old.svelte-nw7prn .tk:where(.svelte-nw7prn){color:var(--fg-passive);font-weight:400}.rem.svelte-nw7prn .bell:where(.svelte-nw7prn){width:20px;height:20px;color:var(--fg-passive);flex:none;place-items:center;display:grid}.rem.svelte-nw7prn .ut.out:where(.svelte-nw7prn){white-space:pre-wrap;overflow-wrap:anywhere}.cmdf.svelte-nw7prn{padding-left:28px}.rem.nothing.svelte-nw7prn{color:var(--fg-passive);font-size:12px}.wt.svelte-nw7prn{color:var(--fg-passive)}.tk.svelte-nw7prn,.tn.svelte-nw7prn{font:inherit;color:var(--fg);padding:0;font-weight:500;display:inline}.tk.svelte-nw7prn:hover,.tn.svelte-nw7prn:hover{text-decoration:underline}.tk.svelte-nw7prn{border-radius:6px;max-width:100%}.tk.svelte-nw7prn:hover{background:var(--hover)}.tfail.svelte-nw7prn{flex-direction:column;gap:6px;display:flex}.fdetail.svelte-nw7prn{max-width:680px;padding-left:28px}.upd.svelte-nw7prn .sm{flex:none;padding:3px 9px;font-size:11.5px}.who.svelte-nw7prn .tn:where(.svelte-nw7prn){color:var(--fg-muted);font-weight:600}.arr.svelte-nw7prn{color:var(--accent)}.re.svelte-nw7prn{color:var(--needs);font-size:11.5px}.opening.svelte-nw7prn{flex-direction:column;display:flex}.skel.svelte-nw7prn{flex-direction:column;gap:12px;padding:18px 0 14px;display:flex}.skel.svelte-nw7prn i:where(.svelte-nw7prn){border-radius:var(--r-micro);background:var(--tag-bg);height:12px;display:block}.loading.svelte-nw7prn{color:var(--fg-passive);font-size:12px}.empty.svelte-nw7prn{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:20px;display:flex}.empty.svelte-nw7prn h3:where(.svelte-nw7prn){margin:0;font-size:17px;font-weight:600}.empty.svelte-nw7prn p:where(.svelte-nw7prn){color:var(--fg-muted);max-width:380px;margin:0}.sug.svelte-nw7prn{flex-direction:column;gap:8px;width:100%;max-width:430px;display:flex}.sug.svelte-nw7prn button:where(.svelte-nw7prn){border:1px solid var(--border);background:var(--bg-card);text-align:left;color:var(--fg-muted);border-radius:10px;padding:10px 14px;font-size:12.5px}.sug.svelte-nw7prn button:where(.svelte-nw7prn):hover{background:var(--bg-elevated);color:var(--fg)}.side.svelte-nw7prn{border-left:1px solid var(--border);flex-direction:column;flex:none;width:340px;min-height:0;display:flex}.side.over.svelte-nw7prn{z-index:5;width:min(340px,90%);box-shadow:var(--shadow-dialog);background:var(--bg-dialog);position:absolute;top:56px;bottom:0;right:0}.back.svelte-nw7prn{border-radius:var(--r-control);width:40px;height:40px;color:var(--fg-muted);flex:none;place-items:center;margin-left:-10px;display:grid}.phone.svelte-nw7prn .chead:where(.svelte-nw7prn){gap:8px;padding:0 12px}.phone.svelte-nw7prn .tgl:where(.svelte-nw7prn){min-height:40px}.phone.svelte-nw7prn .feed:where(.svelte-nw7prn){padding:14px}.phone.svelte-nw7prn .comp:where(.svelte-nw7prn){margin:0 10px 10px}.phone.svelte-nw7prn .comp:where(.svelte-nw7prn) textarea:where(.svelte-nw7prn){font-size:16px}.phone.svelte-nw7prn .side.over:where(.svelte-nw7prn){border-left:0;border-top:1px solid var(--border);width:auto;left:0}.col.svelte-i7kfd0{flex-direction:column;flex:1;min-height:0;display:flex}.hint.svelte-i7kfd0{color:var(--fg-passive);margin:0;padding:20px 24px}.fullscreen.svelte-i7kfd0{border:1px solid var(--border-dialog);border-radius:var(--r-control);background:var(--bg-card);width:34px;height:34px;color:var(--fg-muted);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;bottom:16px;right:16px}.fullscreen.svelte-i7kfd0:hover{color:var(--fg)}.stage.svelte-i7kfd0{background:var(--bg);background-image:radial-gradient(oklch(100% 0 0/.04) 1px,#0000 1px);background-size:20px 20px;flex:1;min-height:0;position:relative;overflow:hidden}.mcard.svelte-i7kfd0{box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border-dialog);border-radius:var(--r-card);width:220px;box-shadow:var(--shadow-card);padding:18px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mhead.svelte-i7kfd0{align-items:center;gap:10px;display:flex}.mdisc.svelte-i7kfd0{border-radius:var(--r-pill);background:var(--accent-soft);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mname.svelte-i7kfd0{letter-spacing:-.01em;font-size:15px;font-weight:600}.mcli.svelte-i7kfd0{align-items:center;gap:8px;margin-top:12px;display:flex}.mmodel.svelte-i7kfd0{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-muted);font-size:12px;overflow:hidden}.mstate.svelte-i7kfd0{align-items:center;gap:7px;margin-top:12px;display:flex}.mstate-label.svelte-i7kfd0{font-size:12.5px;font-weight:500}.preview.svelte-fi7x8m{background:var(--bg);flex-direction:column;height:100%;min-height:0;display:flex}.crumb.svelte-fi7x8m{height:36px;color:var(--fg-passive);flex:none;align-items:center;gap:8px;padding:0 20px;font-size:11.5px;display:flex}.sep.svelte-fi7x8m{color:var(--fg-passive)}.file.svelte-fi7x8m{color:var(--accent-hover);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notice.svelte-fi7x8m{color:var(--fg-passive);margin:0;padding:12px 20px;font-size:12px}.notice.err.svelte-fi7x8m{color:var(--danger)}.notice.warn.svelte-fi7x8m{color:var(--inreview);border-bottom:1px solid var(--border)}.code.svelte-fi7x8m{flex:1;min-height:0;padding:4px 20px 12px 0;font-size:12.5px;line-height:22px;overflow:auto}.ln.svelte-fi7x8m{min-width:max-content;display:flex}.num.svelte-fi7x8m{box-sizing:border-box;text-align:right;width:44px;color:var(--todo);-webkit-user-select:none;user-select:none;flex:none;padding-right:18px}.num.chg.svelte-fi7x8m{border-right:2px solid color-mix(in oklch, var(--accent) 70%, transparent)}.txt.svelte-fi7x8m{white-space:pre;tab-size:2;padding-right:20px}.status.svelte-fi7x8m{border-top:1px solid var(--border);height:30px;color:var(--fg-passive);flex:none;align-items:center;gap:14px;padding:0 20px;font-size:11.5px;display:flex}.grow.svelte-fi7x8m{flex:1}.right.svelte-fi7x8m{color:var(--accent)}.tree.svelte-124nk1e{flex-direction:column;height:100%;min-height:0;display:flex}.root.svelte-124nk1e{flex:none;padding:10px 10px 0}.search.svelte-124nk1e{box-sizing:border-box;background:var(--input);border:1px solid var(--border);border-radius:var(--r-control);color:var(--fg);flex:none;margin:10px 10px 6px;padding:6px 9px;font-size:11.5px}.search.svelte-124nk1e:focus{border-color:var(--focus-ring);outline:none}.entries.svelte-124nk1e{flex:1;min-height:0;padding-bottom:10px;overflow:auto}.entry.svelte-124nk1e{width:100%;color:var(--fg-muted);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:3px 10px;font-size:12px;display:flex}.entry.svelte-124nk1e:hover{background:var(--hover);color:var(--fg)}.entry.sel.svelte-124nk1e{background:var(--selected);color:var(--fg)}.entry.dir.svelte-124nk1e{color:var(--fg)}.entry.touched.svelte-124nk1e .name:where(.svelte-124nk1e){color:var(--ready)}.chev.svelte-124nk1e{width:10px;height:10px;color:var(--fg-passive);flex:none;transition:transform .1s}.chev.open.svelte-124nk1e{transform:rotate(90deg)}.name.svelte-124nk1e{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.status.svelte-124nk1e{flex:none;font-size:10.5px}.err.svelte-124nk1e{color:var(--danger);margin:0;padding:3px 10px;font-size:11px}.err.muted.svelte-124nk1e{color:var(--fg-passive)}.col.svelte-8ry12t{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container-type:inline-size}.head.svelte-8ry12t{border-bottom:1px solid var(--border);flex:none;align-items:center;height:52px;padding:0 12px 0 20px;display:flex}.views.svelte-8ry12t{flex:none;gap:2px;margin-right:12px;display:flex}.itab.svelte-8ry12t{border-radius:var(--r-itab);color:var(--fg-passive);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12.5px}.itab.svelte-8ry12t:hover{color:var(--fg-muted)}.itab.on.svelte-8ry12t{color:var(--fg);background:#ffffff12;background:lab(100% 0 0/.07)}.tabs.svelte-8ry12t{scrollbar-width:none;align-items:center;min-width:0;height:100%;display:flex;overflow-x:auto;overflow-y:hidden}.tabs.svelte-8ry12t::-webkit-scrollbar{display:none}.tabs.hidden.svelte-8ry12t{display:none}.ftab.svelte-8ry12t{min-width:0;max-width:180px;height:40px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;display:flex}.ftab.on.svelte-8ry12t{color:var(--fg);border-bottom-color:var(--accent)}.ftab.svelte-8ry12t svg:where(.svelte-8ry12t){color:var(--fg-passive);flex:none}.name.svelte-8ry12t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.close.svelte-8ry12t{color:var(--fg-passive)}.close.svelte-8ry12t:hover{color:var(--fg)}.grow.svelte-8ry12t{flex:1}.copy.svelte-8ry12t{border:1px solid var(--border-dialog);border-radius:var(--r-control);height:28px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:flex}.copy.svelte-8ry12t:hover{background:var(--hover)}.copy.svelte-8ry12t:disabled{opacity:.5;cursor:default}.branch.svelte-8ry12t{border-radius:var(--r-control);width:28px;height:28px;color:var(--fg-passive);flex:none;justify-content:center;align-items:center;margin-left:4px;display:flex}.body.svelte-8ry12t{flex:1;min-height:0;display:flex}.tree.svelte-8ry12t{border-right:1px solid var(--border);flex:none;width:210px;min-height:0}.tree.changes.svelte-8ry12t{width:max(200px,min(36%,260px))}.preview.svelte-8ry12t{flex:1;min-width:0;min-height:0;overflow:clip}@container (width<=480px){.body.svelte-8ry12t{flex-direction:column}.tree.svelte-8ry12t,.tree.changes.svelte-8ry12t{border-right:0;border-bottom:1px solid var(--border);flex:0 0 40%;width:auto}}.ctitle.svelte-u7en47{cursor:grab;flex:none;align-items:center;gap:8px;height:52px;padding:0 20px;display:flex}.title.svelte-u7en47{white-space:nowrap;letter-spacing:-.01em;flex:none;font-size:16px;font-weight:600}.secondary.svelte-u7en47{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-passive);font-size:13px;overflow:hidden}.grow.svelte-u7en47{flex:1}.grip.svelte-u7en47{opacity:0;flex:none;grid-template-columns:repeat(2,3px);gap:3px;margin-right:2px;display:grid}.ctitle.svelte-u7en47:hover .grip:where(.svelte-u7en47){opacity:1}.grip.svelte-u7en47 i:where(.svelte-u7en47){border-radius:var(--r-pill);background:var(--fg-passive);width:3px;height:3px;display:block}.rule.svelte-u7en47{background:var(--border);flex:none;height:1px;margin:0 20px}.activity.svelte-ftqvng{height:100%;min-height:0;display:flex}.rows.svelte-ftqvng{flex:1 1 0;min-width:0;padding:8px 12px 20px;overflow-y:auto}.row.svelte-ftqvng{border:0;border-top:1px solid var(--border);width:100%;min-height:36px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:9px;padding:4px 10px;display:flex}.row.svelte-ftqvng:first-child{border-top:0}.row.svelte-ftqvng:hover{background:var(--hover)}.row.sel.svelte-ftqvng{background:var(--selected);border-radius:var(--r-control)}.state.svelte-ftqvng{flex:0 0 64px;font-size:11px;font-weight:500}.clip.svelte-ftqvng{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.task.svelte-ftqvng{flex:1;font-weight:500}.who.svelte-ftqvng{color:var(--fg-muted);flex:0 0 110px;font-size:11.5px}.meta.svelte-ftqvng{text-overflow:ellipsis;min-width:0;color:var(--fg-passive);white-space:nowrap;flex:0 auto;font-size:10.5px;overflow:hidden}.pane.svelte-ftqvng{border-left:1px solid var(--border);flex:0 380px;min-width:0;padding:14px 16px;overflow:auto}.empty.svelte-ftqvng{color:var(--fg-passive);margin:0;padding:10px;font-size:11.5px}.activity.narrow.svelte-ftqvng{flex-direction:column}.activity.narrow.svelte-ftqvng .rows:where(.svelte-ftqvng){flex:55%}.activity.narrow.svelte-ftqvng .pane:where(.svelte-ftqvng){border-left:0;border-top:1px solid var(--border);flex:45%;min-height:0}.activity.tight.svelte-ftqvng .meta:where(.svelte-ftqvng){display:none}.activity.tiny.svelte-ftqvng .who:where(.svelte-ftqvng){display:none}.pmrow.svelte-1pm1s93{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;min-width:0;height:36px;padding:0 8px 0 14px;font-size:12.5px;display:flex}.lbl.svelte-1pm1s93{color:var(--fg-muted);flex:none}.list.svelte-1pm1s93{white-space:nowrap;flex:1;align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.m.svelte-1pm1s93{min-width:0;color:var(--fg);align-items:center;gap:5px;display:inline-flex}.m.off.svelte-1pm1s93{color:var(--fg-passive)}.n.svelte-1pm1s93{text-overflow:ellipsis;overflow:hidden}.home.svelte-1pm1s93{color:var(--fg-passive)}.pmrow.svelte-1pm1s93 .tbtn{flex:none;padding:4px 10px}.dtitle.svelte-1pm1s93{margin:0 0 14px;font-size:17px}.dbody.svelte-1pm1s93{max-height:min(70vh,560px);overflow:auto}.dfoot.svelte-1pm1s93{justify-content:flex-end;padding-top:14px;display:flex}.col.svelte-zx0ym5{flex-direction:column;flex:1;min-height:0;display:flex}.search.svelte-zx0ym5{border-bottom:1px solid var(--border);height:44px;color:var(--fg-passive);flex:none;align-items:center;gap:10px;margin:6px 20px 4px;padding:0;display:flex}.search.svelte-zx0ym5 input:where(.svelte-zx0ym5){min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;flex:1;font-size:13.5px}.search.svelte-zx0ym5 input:where(.svelte-zx0ym5)::placeholder{color:var(--fg-passive)}.search.svelte-zx0ym5 input:where(.svelte-zx0ym5):focus{outline:none}.rows.svelte-zx0ym5{flex:1;min-height:0;padding:4px 0;overflow-y:auto}.trow.svelte-zx0ym5{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:14px;padding:8px 20px 8px 18px;display:flex}.trow.svelte-zx0ym5:hover{background:var(--hover)}.trow.sel.svelte-zx0ym5{background:var(--selected);border-left-color:var(--accent)}.ttl.svelte-zx0ym5{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.n.svelte-zx0ym5{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.s.svelte-zx0ym5{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.go.svelte-zx0ym5{color:var(--accent);cursor:pointer;font-weight:600}.go.svelte-zx0ym5:hover{text-decoration:underline}.wait.svelte-zx0ym5{align-items:center;gap:4px;font-size:10.5px;display:inline-flex}.tags.svelte-zx0ym5{align-items:center;gap:4px;min-width:0;margin-top:3px;display:flex;overflow:hidden}.tags.svelte-zx0ym5 .tag{flex:0 auto;min-width:0}.moretags.svelte-zx0ym5{color:var(--fg-passive);flex:none;font-size:10.5px}.num.svelte-zx0ym5{color:var(--fg-passive);flex:none;font-size:11px}.cl.svelte-zx0ym5{color:var(--fg-passive);flex:none;font-size:10.5px}.empty.svelte-zx0ym5{color:var(--fg-passive);flex-direction:column;align-items:flex-start;gap:4px;padding:12px 20px;font-size:12px;display:flex}.empty.svelte-zx0ym5 p:where(.svelte-zx0ym5){margin:0}.panel.svelte-grn74a{box-sizing:border-box;background:var(--term-bg);border:1px solid var(--border);border-radius:var(--r-card);color:var(--fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.panel.selected.svelte-grn74a{border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}.panel.active.svelte-grn74a{box-shadow:0 0 0 1px color-mix(in oklch, var(--working) 35%, transparent)}.head.svelte-grn74a{background:var(--bg-card);border-bottom:1px solid var(--border);cursor:grab;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:8px;height:32px;padding:0 8px 0 10px;display:flex}.head.svelte-grn74a:active{cursor:grabbing}.name.svelte-grn74a{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.state.svelte-grn74a{min-width:0;color:var(--fg-passive);text-overflow:ellipsis;white-space:nowrap;flex:1 0 auto;font-size:10.5px;overflow:hidden}.tools.svelte-grn74a{flex:none;gap:2px;display:flex}.tools.svelte-grn74a button:where(.svelte-grn74a){border-radius:var(--r-micro);color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 7px;font-size:11px;line-height:1.2}.tools.svelte-grn74a button:where(.svelte-grn74a):hover{background:var(--hover);color:var(--fg)}.tools.svelte-grn74a button:where(.svelte-grn74a):disabled{opacity:.45;cursor:default}.tools.svelte-grn74a .danger:where(.svelte-grn74a){color:var(--danger)}.tools.svelte-grn74a .danger:where(.svelte-grn74a):hover{color:var(--danger)}.term.svelte-grn74a{flex:1;min-height:0;padding:6px 0 4px 8px;overflow:hidden}.term.svelte-grn74a .xterm{height:100%}.error.svelte-grn74a{color:var(--t-red);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;margin:0;font-size:11px;position:absolute;bottom:4px;left:8px;right:8px;overflow:hidden}.corner.svelte-grn74a{cursor:nwse-resize;background:linear-gradient(135deg,#0000 50%,#ffffff2e 50% 62%,#0000 62% 74%,#ffffff2e 74% 86%,#0000 86%);background:linear-gradient(135deg,#0000 50%,lab(100% 0 0/.18) 50% 62%,#0000 62% 74%,lab(100% 0 0/.18) 74% 86%,#0000 86%);width:14px;height:14px;position:absolute;bottom:0;right:0}.screen.svelte-3uvn7a{flex-direction:column;height:100%;display:flex}.row.svelte-3uvn7a{flex:1;min-height:0;display:flex;overflow-x:auto;overflow-y:hidden}.col.svelte-3uvn7a{border-right:1px solid var(--border);flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative;overflow:clip}.col.svelte-3uvn7a:last-of-type{border-right:0}.border-slot.svelte-3uvn7a{flex:none;width:0;position:relative}.col[hidden].svelte-3uvn7a{display:none}.col.drop-before.svelte-3uvn7a:before{content:"";background:var(--accent);z-index:2;width:2px;position:absolute;top:0;bottom:0;left:0}.drop-end.svelte-3uvn7a{background:var(--accent);flex:none;width:2px}.body.svelte-3uvn7a{flex-direction:column;flex:1;min-height:0;display:flex}.term-wrap.svelte-3uvn7a{flex:1;min-width:0;min-height:0;padding:12px;display:flex}.term-box.svelte-3uvn7a{flex:1;min-width:0;min-height:0;display:flex}.hint.svelte-3uvn7a{color:var(--fg-passive);margin:0;padding:16px 20px}.hbtn.svelte-3uvn7a{border-radius:var(--r-control);height:30px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.hbtn.svelte-3uvn7a:hover{background:var(--hover);color:var(--fg)}.hbtn.on.svelte-3uvn7a{background:var(--selected);color:var(--fg)}.newtask.svelte-3uvn7a{color:var(--accent);font-size:13.5px}.panels.svelte-3uvn7a{gap:3px;padding:0 6px}.pnew.svelte-3uvn7a{border-radius:var(--r-chip);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.pnew.svelte-3uvn7a:hover{background:var(--hover);color:var(--fg)}.ptabs.svelte-3uvn7a{scrollbar-width:none;border-bottom:1px solid var(--border);flex:none;gap:4px;padding:6px 8px;display:flex;overflow-x:auto}.ptab.svelte-3uvn7a{border-radius:var(--r-control);height:34px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 12px;font-size:13px}.ptab.svelte-3uvn7a:hover{background:var(--hover);color:var(--fg)}.ptab.on.svelte-3uvn7a{background:var(--selected);color:var(--fg)}@container topbar (width<=400px){.panels.svelte-3uvn7a{display:none}}@container topbar (width<=940px){.newtask.svelte-3uvn7a{padding:0 6px}}.picker.svelte-n5dn6n{flex:none}.picker.svelte-n5dn6n:not(.web){margin-left:-4px}.picker.svelte-n5dn6n:not(.web) .ctl{background:0 0;border-color:#0000;gap:3px;padding:0 3px}.picker.svelte-n5dn6n:not(.web) .ctl:hover{background:var(--hover)}.picker.svelte-n5dn6n:not(.web) .ctl[aria-expanded=true]{border-color:var(--focus-ring)}.picker.svelte-n5dn6n:not(.web) .ctl:focus-visible{border-color:var(--focus-ring)}.picker.svelte-n5dn6n:not(.web) .ctl .dot{margin:0}.picker.web.svelte-n5dn6n{flex:1;min-width:0;max-width:180px}.dot.svelte-n5dn6n{background:var(--fg-passive);border-radius:50%;width:7px;height:7px;margin:4.5px;display:block}.dot.online.svelte-n5dn6n{background:var(--ready)}.all-ic.svelte-n5dn6n{color:var(--fg-muted);display:block}.all-page.svelte-n5dn6n{z-index:50;background:var(--bg);color:var(--fg);flex-direction:column;font-size:13px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.all-head.svelte-n5dn6n{border-bottom:1px solid var(--border);flex:none;align-items:center;height:48px;padding:0 10px 0 24px;display:flex}.all-head.svelte-n5dn6n h1:where(.svelte-n5dn6n){letter-spacing:-.01em;flex:1;margin:0;font-size:16px;font-weight:600}.all-close.svelte-n5dn6n{border-radius:var(--r-control);width:30px;height:30px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.all-close.svelte-n5dn6n:hover{background:var(--hover);color:var(--fg)}.all-body.svelte-n5dn6n{flex:1;min-height:0;overflow:auto}@media (max-width:719px){.all-head.svelte-n5dn6n{padding-left:16px}}.swin.svelte-1n46o8q{height:100vh;font-size:13px;overflow:hidden}.app.svelte-1n46o8q{grid-template-columns:minmax(0, var(--sidebar-w)) minmax(440px, 1fr);--rail-w:56px;grid-template-rows:48px 1fr;height:100vh;font-size:13px;transition:grid-template-columns .15s;display:grid;overflow:hidden}.app.mac.svelte-1n46o8q{--rail-w:78px}.app.svelte-1n46o8q:has(.sidebar.resizing:where(.svelte-1n46o8q)){transition:none}.tbar-side.svelte-1n46o8q{background:var(--bg-sidebar);border-bottom:1px solid var(--border);align-items:center;gap:4px;padding:0 8px 0 16px;display:flex;overflow:hidden}.app.mac.svelte-1n46o8q .tbar-side:where(.svelte-1n46o8q){padding-left:92px}.tbar-side.rail.svelte-1n46o8q{justify-content:center;padding:0}.tbar-side.svelte-1n46o8q .name:where(.svelte-1n46o8q){text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.tbar-side.svelte-1n46o8q:not(.rail){container:tbarside/inline-size}@container tbarside (width<=207px){.tbar-side.svelte-1n46o8q .name:where(.svelte-1n46o8q){display:none}}.tbar-main.svelte-1n46o8q{background:var(--bg);border-bottom:1px solid var(--border);align-items:stretch;min-width:0;display:flex}.sidebar.svelte-1n46o8q{background:var(--bg-sidebar);border-right:1px solid var(--border);flex-direction:column;grid-row:2;display:flex;position:relative;overflow:hidden}.main.svelte-1n46o8q{background:var(--bg);flex-direction:column;grid-row:2;min-width:0;display:flex;overflow:hidden}.content.svelte-1n46o8q{flex:1;min-height:0;overflow:hidden}.items.svelte-1n46o8q{flex-direction:column;gap:2px;padding-top:6px;display:flex}.sb-item.svelte-1n46o8q{border-radius:var(--r-control);color:#d4d1ca;color:lab(83.7999% .290602 3.81591);width:calc(100% - 20px);height:34px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0 10px;padding:0 10px;font-size:13.5px;display:flex}.sb-item.svelte-1n46o8q:hover,.sb-item.active.svelte-1n46o8q{background:var(--hover)}.sb-item.cur.svelte-1n46o8q{background:var(--selected);color:var(--fg)}.sb-item.svelte-1n46o8q:disabled{opacity:.5;cursor:default}.sb-item.svelte-1n46o8q svg:where(.svelte-1n46o8q){color:var(--fg-muted);flex:none}.collapsed.svelte-1n46o8q .sb-item:where(.svelte-1n46o8q){justify-content:center;width:36px;margin:0 auto;padding:0}.collapsed.svelte-1n46o8q .sb-item:where(.svelte-1n46o8q) .kbd:where(.svelte-1n46o8q){display:none}.collapsed.svelte-1n46o8q .sb-item:where(.svelte-1n46o8q) .badge:where(.svelte-1n46o8q){display:none}.search-input.svelte-1n46o8q{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.search-input.svelte-1n46o8q::placeholder{color:var(--fg-passive)}.search-input.svelte-1n46o8q::-webkit-search-cancel-button{display:none}.kbd.svelte-1n46o8q{color:var(--fg-passive);margin-left:auto;font-size:11px}.badge.svelte-1n46o8q{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent);margin-left:auto;padding:1px 6px;font-size:10.5px}.sec-btn.svelte-1n46o8q{border-radius:var(--r-control);min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;margin:-4px 0 -4px -6px;padding:4px 6px;display:flex}.sec-btn.svelte-1n46o8q:hover{color:var(--fg)}.sec-btn.svelte-1n46o8q:focus-visible{outline:2px solid var(--accent);outline-offset:0}.agents-head.cur.svelte-1n46o8q .sec-btn:where(.svelte-1n46o8q){color:var(--fg)}.sec-btn.svelte-1n46o8q .badge:where(.svelte-1n46o8q){letter-spacing:0;margin-left:2px}.sec-btn.svelte-1n46o8q .rail-ic:where(.svelte-1n46o8q){display:none}.collapsed.svelte-1n46o8q .sec-btn:where(.svelte-1n46o8q){flex:none;justify-content:center;width:36px;height:32px;margin:0;padding:0}.collapsed.svelte-1n46o8q .sec-btn:where(.svelte-1n46o8q) .rail-ic:where(.svelte-1n46o8q){display:block}.collapsed.svelte-1n46o8q .sec-btn:where(.svelte-1n46o8q) .badge:where(.svelte-1n46o8q){display:none}.collapsed.svelte-1n46o8q .agents-head.cur:where(.svelte-1n46o8q) .sec-btn:where(.svelte-1n46o8q){background:var(--selected)}.agents.svelte-1n46o8q{flex-direction:column;flex:0 auto;gap:2px;min-height:0;display:flex;overflow-y:auto}.agent-row.svelte-1n46o8q{border-radius:var(--r-control);color:#d4d1ca;color:lab(83.7999% .290602 3.81591);width:calc(100% - 20px);min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0 10px;padding:4px 10px 4px 8px;display:flex}.agent-row.svelte-1n46o8q:hover{background:var(--hover)}.agent-row.svelte-1n46o8q:focus-visible{outline:none}.agent-row.cur.svelte-1n46o8q{background:var(--selected);color:var(--fg)}.who.svelte-1n46o8q{flex-direction:column;flex:1;min-width:0;display:flex}.tname.svelte-1n46o8q,.tline.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tname.svelte-1n46o8q{font-size:13.5px;font-weight:500}.tline.svelte-1n46o8q{color:var(--fg-passive);font-size:11.5px}.sdot.svelte-1n46o8q{background:var(--fg-passive);opacity:.6;border-radius:50%;flex:none;width:7px;height:7px}.sdot.working.svelte-1n46o8q{background:var(--working);opacity:1}.sdot.needs_you.svelte-1n46o8q{background:var(--needs);opacity:1}.sdot.review.svelte-1n46o8q{background:var(--review);opacity:1}.collapsed.svelte-1n46o8q .agent-row:where(.svelte-1n46o8q){justify-content:center;width:36px;min-height:32px;margin:1px auto;padding:0}.collapsed.svelte-1n46o8q .who:where(.svelte-1n46o8q){display:none}.collapsed.svelte-1n46o8q .sdot:where(.svelte-1n46o8q){display:none}.badge.needs.svelte-1n46o8q{background:color-mix(in srgb, var(--needs) 18%, transparent);color:var(--needs)}.section.svelte-1n46o8q{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-passive);align-items:center;padding:18px 20px 6px;font-size:10.5px;font-weight:500;display:flex}.collapsed.svelte-1n46o8q .section:where(.svelte-1n46o8q){border-top:1px solid var(--border);justify-content:center;margin-top:4px;padding:8px 0 4px}.projects.svelte-1n46o8q{flex:0 auto;min-height:0;overflow-y:auto}.empty-row.svelte-1n46o8q{border-radius:var(--r-control);width:calc(100% - 16px);color:var(--fg-passive);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:1px 8px;padding:7px 8px;display:flex}.empty-row.svelte-1n46o8q:hover{background:var(--hover)}.add-proj.svelte-1n46o8q{border-radius:var(--r-control);width:28px;height:28px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-6px -6px -6px auto;display:flex}.add-proj.svelte-1n46o8q:hover{background:var(--hover);color:var(--fg)}.collapsed.svelte-1n46o8q .add-proj:where(.svelte-1n46o8q){display:none}.rail-proj.svelte-1n46o8q{border-radius:var(--r-control);width:36px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:1px auto;display:flex}.rail-proj.svelte-1n46o8q:hover{background:var(--hover)}.rail-proj.sel.svelte-1n46o8q{background:var(--selected);color:var(--fg)}.initials.svelte-1n46o8q{letter-spacing:.02em;font-size:11px;font-weight:500}.name.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.collapsed.svelte-1n46o8q .name:where(.svelte-1n46o8q){display:none}.spacer.svelte-1n46o8q{flex:1}.foot.svelte-1n46o8q{border:0;border-top:1px solid var(--border);width:100%;height:56px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;flex:none;align-items:center;gap:10px;padding:0 20px;font-size:13px;font-weight:500;display:flex}.foot.svelte-1n46o8q:hover{background:var(--hover)}.collapsed.svelte-1n46o8q .foot:where(.svelte-1n46o8q){justify-content:center;gap:0;padding:0}.collapsed.svelte-1n46o8q .foot:where(.svelte-1n46o8q) svg:where(.svelte-1n46o8q):last-child{display:none}.footrow.svelte-1n46o8q{flex:none;position:relative}.updpill.svelte-1n46o8q{border-radius:var(--r-pill);background:var(--accent-soft);height:22px;color:var(--accent);font:inherit;cursor:pointer;border:0;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.updpill.svelte-1n46o8q:hover{filter:brightness(1.15)}.updpill.danger.svelte-1n46o8q,.footdot.danger.svelte-1n46o8q{background:color-mix(in srgb, var(--danger) 16%, transparent);color:var(--danger)}.footdot.svelte-1n46o8q{background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:17px;left:calc(50% + 4px)}.footdot.danger.svelte-1n46o8q{background:var(--danger)}.offline-banner.svelte-1n46o8q{background:color-mix(in srgb, var(--needs) 14%, var(--bg));border-bottom:1px solid var(--border);color:var(--fg);flex:none;padding:6px 16px;font-size:12.5px}.settings-page.svelte-1n46o8q{z-index:50;background:var(--bg);position:fixed;top:0;bottom:0;left:0;right:0}.settings-page.svelte-1n46o8q .chdr{padding-right:52px}.settings-close.svelte-1n46o8q{border-radius:var(--r-control);width:30px;height:30px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:9px;right:10px}.settings-close.svelte-1n46o8q:hover{background:var(--hover);color:var(--fg)}.scrim.svelte-1n46o8q{display:none}@media (max-width:719px){.app.web.svelte-1n46o8q{grid-template-columns:48px minmax(0,1fr)}.app.web.svelte-1n46o8q .tbar-main:where(.svelte-1n46o8q){grid-column:2}.app.web.svelte-1n46o8q .main:where(.svelte-1n46o8q){grid-column:1/-1}.app.web.svelte-1n46o8q .sidebar:where(.svelte-1n46o8q){z-index:40;width:min(300px,86vw);position:fixed;left:0}.app.web.svelte-1n46o8q .tbar-side:where(.svelte-1n46o8q):not(.rail){z-index:40;width:min(300px,86vw);position:fixed;left:0}.app.web.svelte-1n46o8q .tbar-side:where(.svelte-1n46o8q):not(.rail){height:48px;top:0}.app.web.svelte-1n46o8q .sidebar:where(.svelte-1n46o8q){top:48px;bottom:0;box-shadow:0 8px 24px #0000004d}.app.web.svelte-1n46o8q .sidebar.collapsed:where(.svelte-1n46o8q){display:none}.scrim.svelte-1n46o8q{z-index:39;background:#00000059;display:block;position:fixed;top:0;bottom:0;left:0;right:0}}.wait.svelte-1vzrskr{text-align:center;color:var(--fg-muted);margin:40vh auto 0}.empty.svelte-1vzrskr{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:420px;margin:30vh auto 0;padding:0 16px;display:flex}.empty.svelte-1vzrskr h2:where(.svelte-1vzrskr){letter-spacing:-.01em;font-size:15px;font-weight:600}.empty.svelte-1vzrskr p:where(.svelte-1vzrskr){color:var(--fg-muted)}.actions.svelte-1vzrskr{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.settings-page.svelte-1vzrskr{z-index:50;background:var(--bg);position:fixed;top:0;bottom:0;left:0;right:0}.settings-page.svelte-1vzrskr .chdr{padding-right:52px}.settings-close.svelte-1vzrskr{border-radius:var(--r-control);width:30px;height:30px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:9px;right:10px}.settings-close.svelte-1vzrskr:hover{background:var(--hover);color:var(--fg)}.boot.svelte-1knnzxq{min-height:100vh}.pre.svelte-1knnzxq{display:contents}
