:root{--bg-primary:#f5f6f8;--bg-surface:#fff;--bg-surface-hover:#f0f1f4;--bg-inset:#ecedf2;--border-default:#d8dae2;--border-muted:#e4e6ec;--text-primary:#181b24;--text-secondary:#555b6e;--text-muted:#878ea0;--accent-blue:#2563eb;--accent-amber:#d97706;--accent-purple:#7c3aed;--accent-green:#059669;--accent-red:#dc2626;--accent-teal:#0891b2;--status-waiting:#a48a55;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 2px 8px #00000014;--shadow-lg:0 4px 16px #0000001a;--overlay-bg:#0000004d;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--focus-ring:2px solid var(--accent-blue);--transition-fast:.12s;--opacity-disabled:.5;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--font-size-2xs:.625rem;--font-size-xs:.6875rem;--font-size-sm:.75rem;--font-size-md:.8125rem;--font-size-lg:.875rem;--font-size-xl:1.125rem;--font-size-2xl:1.5rem;--font-size-root:var(--font-size-md);--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:24px;--space-8:32px;--header-height:44px;--status-bar-height:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root.dark{--bg-primary:#0d0d12;--bg-surface:#16161e;--bg-surface-hover:#1f1f2a;--bg-inset:#111116;--border-default:#333345;--border-muted:#2a2a3a;--text-primary:#ececf1;--text-secondary:#b4bcd0;--text-muted:#8b93a8;--accent-blue:#60a5fa;--accent-amber:#fbbf24;--accent-purple:#a78bfa;--accent-green:#4ade80;--accent-red:#f87171;--accent-teal:#22d3ee;--status-waiting:#c4a76a;--shadow-sm:0 1px 2px #00000040;--shadow-md:0 2px 8px #00000059;--shadow-lg:0 4px 16px #0006;--overlay-bg:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (hover:none) and (pointer:coarse){:root{--font-size-2xs:.75rem;--font-size-xs:.875rem;--font-size-sm:.9375rem;--font-size-md:1rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.75rem}}:root.kit-type-touch{--font-size-2xs:.75rem;--font-size-xs:.875rem;--font-size-sm:.9375rem;--font-size-md:1rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.75rem}:root.high-contrast{--text-primary:#000;--text-secondary:#2a2f3a;--text-muted:#44495a;--border-default:#6b7080;--border-muted:#7d8290;--accent-blue:#0a47c2}:root.dark.high-contrast{--text-primary:#fff;--text-secondary:#d4d8e0;--text-muted:#b8bdc9;--border-default:#8a8f9e;--border-muted:#6e7282;--accent-blue:#8ab8ff}:root.high-contrast :focus-visible{outline-offset:2px;outline-width:3px}:where([class^=kit-],[class*=\ kit-]):focus-visible{outline:var(--focus-ring);outline-offset:1px}:root{--z-popover:1000;--z-overlay:1000;--z-tooltip:1100}.kit-popover-card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}@keyframes kit-spin{to{transform:rotate(360deg)}}.kit-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-kit-tone]{--kit-tone-band-bg:color-mix(in srgb, var(--kit-tone) 9%, var(--bg-surface));--kit-tone-border:color-mix(in srgb, var(--kit-tone) 30%, var(--border-default));--kit-tone-ink:color-mix(in srgb, var(--kit-tone) 72%, var(--text-primary))}[data-kit-tone=info]{--kit-tone:var(--accent-blue)}[data-kit-tone=success]{--kit-tone:var(--accent-green)}[data-kit-tone=warning]{--kit-tone:var(--accent-amber)}[data-kit-tone=danger]{--kit-tone:var(--accent-red)}:root{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-reading:Charter, "Bitstream Charter", Georgia, serif;--focus-ring:2px solid var(--focus-color);--transition-fast:.12s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(body,button,input,select,textarea){font-family:var(--font-sans)}:where(body,table,[role=grid],[data-numeric]){font-variant-numeric:tabular-nums}:where(code,kbd,samp,[data-metadata]){font-family:var(--font-mono)}:where([data-mono]){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.92em}:where([data-section-label]){color:var(--text-muted);font-family:var(--font-sans);font-size:var(--font-size-xs);letter-spacing:.07em;text-transform:uppercase;font-weight:600}:where([data-scroll]){scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--border-default) 55%, transparent) transparent}:where([data-scroll]:hover){scrollbar-color:var(--border-default) transparent}:where(a,[data-link]){color:var(--link-ink)}:where([data-artifact]){color:var(--artifact-ink)}:where(:focus-visible){outline-color:var(--focus-color)}::selection{background:color-mix(in srgb, var(--accent-blue) 24%, transparent);color:var(--text-primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root:not([data-theme=dark]){--bg-primary:#f4f5f6;--bg-surface:#fff;--bg-canvas:#fff;--bg-subtle:#eaebed;--surface-raised:#fff;--bg-surface-hover:#eef0f2;--bg-inset:#e5e6e8;--border-default:#6f737a;--border-muted:#d8dade;--border-strong:#545860;--hairline-sheen:#ffffffbf;--control-bg:#fff;--control-border:#6f737a;--text-primary:#191b1f;--text-secondary:#3c4046;--text-muted:#555a62;--text-danger:#a02c24;--active-ink:#2257d6;--link-ink:#2257d6;--focus-color:#2257d6;--selected-bg:#dbe7fd;--selected-border:#2257d6;--artifact-ink:#8f4720;--status-success-bg:#e1efe5;--status-success-ink:#17603a;--status-warning-bg:#fbf0cd;--status-warning-ink:#6f4a00;--status-error-bg:#fbe9e7;--status-error-ink:#8f2b24;--status-destructive-bg:#f9e2df;--status-destructive-ink:#a02c24;--accent-blue:#2257d6;--accent-teal:#2257d6;--accent-green:#166534;--accent-amber:#8a5100;--accent-red:#9a2822;--accent-purple:#6d509b;--status-waiting:#8a5100;--overlay-bg:#0f111473}:root[data-theme=dark]{--bg-primary:#131416;--bg-surface:#1a1b1e;--bg-canvas:#1a1b1e;--bg-subtle:#212225;--surface-raised:#26282b;--bg-surface-hover:#26282b;--bg-inset:#0e0f10;--border-default:#74777d;--border-muted:#2c2e32;--border-strong:#a0a3a9;--hairline-sheen:#ffffff0d;--control-bg:#1a1b1e;--control-border:#7e8187;--text-primary:#f2f3f5;--text-secondary:#c4c7cc;--text-muted:#a4a8af;--text-danger:#f7a49c;--active-ink:#74acfe;--link-ink:#74acfe;--focus-color:#74acfe;--selected-bg:#20304f;--selected-border:#74acfe;--artifact-ink:#e0a37f;--status-success-bg:#182a1e;--status-success-ink:#a1dcb1;--status-warning-bg:#2e2612;--status-warning-ink:#e6c069;--status-error-bg:#331d1c;--status-error-ink:#f5a79f;--status-destructive-bg:#3a1f1d;--status-destructive-ink:#f5a29b;--accent-blue:#74acfe;--accent-teal:#74acfe;--accent-green:#a7e3b6;--accent-amber:#e6c069;--accent-red:#f19b93;--accent-purple:#c3aae5;--status-waiting:#e6c069;--overlay-bg:#0000009e}:root,:root[data-density=compact]{--row-height:36px;--table-header-height:34px;--control-height:32px;--density-block-padding:4px;--density-inline-padding:8px}:root[data-density=comfortable]{--row-height:46px;--table-header-height:36px;--control-height:38px;--density-block-padding:8px;--density-inline-padding:12px}*{box-sizing:border-box}body{background:var(--bg-primary);min-width:320px;min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-root);font-synthesis:none;text-rendering:optimizelegibility;margin:0}button,input,select,textarea{font:inherit}.kit-command-palette__option.highlighted{box-shadow:inset 2px 0 0 var(--accent-blue)}.settings.svelte-t1wfo4{max-width:72rem;margin:0 auto}section.svelte-t1wfo4{margin-block:2rem}.field.svelte-t1wfo4{border-top:1px solid var(--border-default);grid-template-columns:minmax(16rem,1fr) minmax(14rem,1fr) auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.field-copy.svelte-t1wfo4{gap:.25rem;display:grid}.field-copy.svelte-t1wfo4 span:where(.svelte-t1wfo4),small.svelte-t1wfo4{color:var(--text-muted)}input.svelte-t1wfo4:not([type=checkbox]),select.svelte-t1wfo4{width:100%;min-height:2.25rem}.secret-control.svelte-t1wfo4{gap:.5rem;display:grid}.readonly-control.svelte-t1wfo4{gap:.25rem;display:grid}.readonly-control.svelte-t1wfo4 small:where(.svelte-t1wfo4){color:var(--text-muted)}.warning.svelte-t1wfo4,.pending.svelte-t1wfo4{border-left:.25rem solid var(--status-warning-ink);background:var(--status-warning-bg);color:var(--status-warning-ink);padding:.75rem 1rem}.error.svelte-t1wfo4{border-left:.25rem solid var(--status-error-ink);background:var(--status-error-bg);color:var(--status-error-ink);padding:.75rem 1rem}.sr-only.svelte-t1wfo4{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.confirmation.svelte-t1wfo4{margin-block:1rem;display:block}.kit-button.svelte-vn4m0v{box-sizing:border-box;min-height:28px;font-family:inherit;font-size:var(--font-size-md);border-radius:var(--radius-sm);cursor:pointer;background:var(--bg-inset);color:var(--text-secondary);border:1px solid var(--border-default);transition:background-color var(--transition-fast) ease, border-color var(--transition-fast) ease, color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, transform var(--transition-fast) ease, opacity var(--transition-fast) ease;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-weight:500;line-height:1;display:inline-flex}.kit-button.svelte-vn4m0v:active:not(:disabled){transform:translateY(1px)}.kit-button.svelte-vn4m0v:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.kit-button--sm.svelte-vn4m0v{border-radius:var(--radius-md);min-height:24px;font-size:var(--font-size-sm);padding:4px 12px}.kit-button.svelte-vn4m0v svg{flex-shrink:0}.kit-button__short-label.svelte-vn4m0v{display:none}.kit-button--outline.kit-button--neutral.svelte-vn4m0v{background:var(--bg-inset);color:var(--text-secondary);border:1px solid var(--border-default)}.kit-button--outline.kit-button--neutral.svelte-vn4m0v:hover:not(:disabled){background:var(--bg-surface-hover);color:var(--text-primary)}.kit-button--soft.kit-button--neutral.svelte-vn4m0v{background:color-mix(in srgb, var(--text-muted) 8%, var(--bg-inset));color:var(--text-secondary);border:1px solid color-mix(in srgb, var(--border-default) 80%, transparent)}.kit-button--soft.kit-button--neutral.svelte-vn4m0v:hover:not(:disabled){background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--border-default)}.kit-button--outline.kit-button--danger.svelte-vn4m0v{background:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border-default)}.kit-button--outline.kit-button--danger.svelte-vn4m0v:hover:not(:disabled){background:var(--accent-red,#d73a49);color:var(--bg-surface);border-color:var(--accent-red,#d73a49)}.kit-button--solid.kit-button--danger.svelte-vn4m0v{background:var(--accent-red);color:var(--bg-surface);border:1px solid var(--accent-red)}.kit-button--solid.kit-button--danger.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-red) 88%, #000);border-color:color-mix(in srgb, var(--accent-red) 88%, #000)}.kit-button--solid.kit-button--success.svelte-vn4m0v{background:color-mix(in srgb, var(--accent-green) 82%, #000);color:var(--bg-surface);border:1px solid color-mix(in srgb, var(--accent-green) 82%, #000)}.kit-button--solid.kit-button--success.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-green) 72%, #000);border-color:color-mix(in srgb, var(--accent-green) 72%, #000)}.kit-button--solid.kit-button--success.svelte-vn4m0v:active:not(:disabled),.kit-button--solid.kit-button--success[aria-expanded=true].svelte-vn4m0v{background:color-mix(in srgb, var(--accent-green) 62%, #000);border-color:color-mix(in srgb, var(--accent-green) 62%, #000)}.kit-button--solid.kit-button--neutral.svelte-vn4m0v{background:var(--text-primary);color:var(--bg-primary);border:1px solid var(--text-primary)}.kit-button--solid.kit-button--neutral.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 82%, var(--bg-primary));border-color:color-mix(in srgb, var(--text-primary) 82%, var(--bg-primary))}.kit-button--solid.kit-button--workflow.svelte-vn4m0v{background:var(--accent-purple);color:var(--bg-surface);border:1px solid var(--accent-purple)}.kit-button--solid.kit-button--workflow.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-purple) 88%, #000);border-color:color-mix(in srgb, var(--accent-purple) 88%, #000)}.kit-button--solid.kit-button--info.svelte-vn4m0v{background:var(--accent-blue);color:var(--bg-surface);border:1px solid var(--accent-blue)}.kit-button--solid.kit-button--info.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-blue) 88%, #000);border-color:color-mix(in srgb, var(--accent-blue) 88%, #000)}.kit-button--solid.kit-button--info.svelte-vn4m0v:active:not(:disabled),.kit-button--solid.kit-button--info[aria-expanded=true].svelte-vn4m0v{background:color-mix(in srgb, var(--accent-blue) 78%, #000);border-color:color-mix(in srgb, var(--accent-blue) 78%, #000)}.kit-button--soft.kit-button--success.svelte-vn4m0v{background:color-mix(in srgb, var(--accent-green) 12%, transparent);color:color-mix(in srgb, var(--accent-green) 72%, var(--text-primary));border:1px solid color-mix(in srgb, var(--accent-green) 30%, transparent)}.kit-button--soft.kit-button--success.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-green) 20%, transparent)}.kit-button--soft.kit-button--success.svelte-vn4m0v:active:not(:disabled),.kit-button--soft.kit-button--success[aria-expanded=true].svelte-vn4m0v{background:color-mix(in srgb, var(--accent-green) 26%, transparent);border-color:color-mix(in srgb, var(--accent-green) 48%, transparent)}.kit-button--soft.kit-button--info.svelte-vn4m0v{background:color-mix(in srgb, var(--accent-blue) 10%, transparent);color:color-mix(in srgb, var(--accent-blue) 72%, var(--text-primary));border:1px solid color-mix(in srgb, var(--accent-blue) 30%, transparent)}.kit-button--soft.kit-button--info.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-blue) 18%, transparent)}.kit-button--soft.kit-button--workflow.svelte-vn4m0v{background:color-mix(in srgb, var(--accent-purple) 12%, transparent);color:color-mix(in srgb, var(--accent-purple) 72%, var(--text-primary));border:1px solid color-mix(in srgb, var(--accent-purple) 30%, transparent)}.kit-button--soft.kit-button--workflow.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-purple) 20%, transparent)}.kit-button--soft.kit-button--danger.svelte-vn4m0v{background:color-mix(in srgb, var(--accent-red) 10%, transparent);color:color-mix(in srgb, var(--accent-red) 72%, var(--text-primary));border:1px solid color-mix(in srgb, var(--accent-red) 30%, transparent)}.kit-button--soft.kit-button--danger.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-red) 18%, transparent)}.kit-button--outline.kit-button--success.svelte-vn4m0v{background:var(--bg-surface);color:color-mix(in srgb, var(--accent-green) 72%, var(--text-primary));border:1px solid color-mix(in srgb, var(--accent-green) 40%, var(--border-default))}.kit-button--outline.kit-button--success.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-green) 8%, var(--bg-surface))}.kit-button--outline.kit-button--info.svelte-vn4m0v{background:var(--bg-surface);color:color-mix(in srgb, var(--accent-blue) 72%, var(--text-primary));border:1px solid color-mix(in srgb, var(--accent-blue) 40%, var(--border-default))}.kit-button--outline.kit-button--info.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-blue) 8%, var(--bg-surface))}.kit-button--outline.kit-button--workflow.svelte-vn4m0v{background:var(--bg-surface);color:color-mix(in srgb, var(--accent-purple) 72%, var(--text-primary));border:1px solid color-mix(in srgb, var(--accent-purple) 40%, var(--border-default))}.kit-button--outline.kit-button--workflow.svelte-vn4m0v:hover:not(:disabled){background:color-mix(in srgb, var(--accent-purple) 8%, var(--bg-surface))}.kit-icon-button.svelte-49czlu{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kit-icon-button--sm.svelte-49czlu{width:24px;height:24px}.kit-icon-button--md.svelte-49czlu{width:28px;height:28px}.kit-icon-button.svelte-49czlu:hover:not(:disabled){background:var(--bg-surface-hover);color:var(--text-primary)}.kit-icon-button[aria-pressed=true].svelte-49czlu{background:var(--bg-inset);color:var(--text-primary)}.kit-icon-button.svelte-49czlu:disabled{opacity:var(--opacity-disabled);cursor:default}.kit-icon-button--success.svelte-49czlu:hover:not(:disabled){color:var(--accent-green);background:color-mix(in srgb, var(--accent-green) 10%, transparent)}.kit-icon-button--danger.svelte-49czlu:hover:not(:disabled){color:var(--accent-red);background:color-mix(in srgb, var(--accent-red) 10%, transparent)}.kit-icon-button--info.svelte-49czlu:hover:not(:disabled){color:var(--accent-blue);background:color-mix(in srgb, var(--accent-blue) 10%, transparent)}.kit-icon-button--workflow.svelte-49czlu:hover:not(:disabled){color:var(--accent-purple);background:color-mix(in srgb, var(--accent-purple) 10%, transparent)}.kit-icon-button--success[aria-pressed=true].svelte-49czlu{color:var(--accent-green)}.kit-icon-button--danger[aria-pressed=true].svelte-49czlu{color:var(--accent-red)}.kit-icon-button--info[aria-pressed=true].svelte-49czlu{color:var(--accent-blue)}.kit-icon-button--workflow[aria-pressed=true].svelte-49czlu{color:var(--accent-purple)}.kit-sidebar-toggle.svelte-1a4n6pr{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kit-sidebar-toggle.svelte-1a4n6pr:hover{color:var(--text-primary);background:var(--bg-surface-hover)}.kit-sidebar-toggle--compact{width:22px;height:22px}.kit-sidebar-toggle--push{margin-left:auto}.kit-split-resize-handle.svelte-1vo1bdl{cursor:col-resize;background:var(--border-muted);appearance:none;border:0;flex-shrink:0;width:4px;padding:0}.kit-split-resize-handle.svelte-1vo1bdl:hover,.kit-split-resize-handle.svelte-1vo1bdl:focus-visible{background:var(--accent-blue)}.kit-kbd-badge.svelte-1m8rul1{border:1px solid var(--border-default);font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--bg-inset);border-radius:3px;align-items:center;padding:1px 5px;font-family:ui-monospace,monospace;line-height:1;display:inline-flex}.kit-kbd-badge[data-joiner=compact].svelte-1m8rul1{font-family:var(--font-sans);letter-spacing:.07em}@media (pointer:coarse){.kit-kbd-badge.svelte-1m8rul1{display:none}}.kit-text-input.svelte-n4prk4{box-sizing:border-box;align-items:center;gap:var(--space-2);width:180px;max-width:100%;padding:0 var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition-fast);display:inline-flex}.kit-text-input--sm.svelte-n4prk4{height:24px;font-size:var(--font-size-xs)}.kit-text-input--md.svelte-n4prk4{height:28px;font-size:var(--font-size-sm)}.kit-text-input--block.svelte-n4prk4{width:100%;display:flex}.kit-text-input.svelte-n4prk4:focus-within{border-color:var(--accent-blue)}.kit-text-input--invalid.svelte-n4prk4,.kit-text-input--invalid.svelte-n4prk4:focus-within{border-color:var(--accent-red)}.kit-text-input--disabled.svelte-n4prk4{opacity:var(--opacity-disabled)}.kit-text-input__control.svelte-n4prk4{min-width:0;height:100%;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:0;flex:1;padding:0}.kit-text-input__control.svelte-n4prk4:focus{outline:none}.kit-text-input__control.svelte-n4prk4::placeholder{color:var(--text-muted)}.kit-text-input__control.svelte-n4prk4:disabled{cursor:default}.kit-text-input__control.svelte-n4prk4::-webkit-search-cancel-button{-webkit-appearance:none}.kit-text-input__control.svelte-n4prk4::-webkit-search-decoration{-webkit-appearance:none}.kit-text-input__adornment.svelte-n4prk4{color:var(--text-muted);flex-shrink:0;align-items:center;display:inline-flex}.kit-search-input__clear.svelte-16q3fd3{border-radius:var(--radius-sm);width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kit-search-input__clear.svelte-16q3fd3:hover{color:var(--text-primary);background:var(--bg-surface-hover)}.kit-command-palette-overlay.svelte-q280pb{z-index:var(--z-overlay);background:var(--overlay-bg);justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.kit-command-palette.svelte-q280pb{flex-direction:column;width:min(560px,100vw - 32px);max-height:min(420px,70vh);display:flex;overflow:hidden}.kit-command-palette__search.svelte-q280pb{padding:var(--space-3);border-bottom:1px solid var(--border-muted)}.kit-command-palette__list.svelte-q280pb{padding:var(--space-2);overflow-y:auto}.kit-command-palette__section.svelte-q280pb{padding:var(--space-3) var(--space-4) var(--space-1);font-size:var(--font-size-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.kit-command-palette__option.svelte-q280pb{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-md);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.kit-command-palette__option.highlighted.svelte-q280pb{background:color-mix(in srgb, var(--accent-blue) 12%, transparent)}.kit-command-palette__option[aria-disabled=true].svelte-q280pb{opacity:var(--opacity-disabled);cursor:default}.kit-command-palette__label.svelte-q280pb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kit-command-palette__empty.svelte-q280pb{padding:var(--space-5);font-size:var(--font-size-sm);color:var(--text-muted);text-align:center}.kit-modal-overlay.svelte-5z1jnc{background:var(--overlay-bg,#0000004d);z-index:var(--z-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.kit-modal-panel.svelte-5z1jnc{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;max-height:calc(100vh - 64px);display:flex}.kit-modal-header.svelte-5z1jnc{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-6);background:var(--bg-inset);border:1px solid var(--border-default);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-shrink:0;margin:-1px -1px 0;display:flex}.kit-modal-title.svelte-5z1jnc{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600;line-height:1.3}.kit-modal-panel[data-kit-tone].svelte-5z1jnc .kit-modal-header:where(.svelte-5z1jnc){background:var(--kit-tone-band-bg);border-color:var(--kit-tone-border)}.kit-modal-panel[data-kit-tone].svelte-5z1jnc .kit-modal-title:where(.svelte-5z1jnc),.kit-modal-panel[data-kit-tone].svelte-5z1jnc .kit-modal-close{color:var(--kit-tone-ink)}.kit-modal-panel[data-kit-tone].svelte-5z1jnc .kit-modal-close:hover{color:var(--kit-tone-ink);background:color-mix(in srgb, var(--kit-tone) 14%, transparent)}.kit-modal-header.svelte-5z1jnc .kit-modal-close{margin-left:auto;margin-right:calc(var(--space-3) - var(--space-6))}.kit-modal-body.svelte-5z1jnc{color:var(--text-secondary);font-size:var(--font-size-md);padding:16px;overflow-y:auto}.kit-modal-body.svelte-5z1jnc:first-child{border-top-left-radius:calc(var(--radius-lg) - 1px);border-top-right-radius:calc(var(--radius-lg) - 1px)}.kit-modal-body.svelte-5z1jnc:last-child{border-bottom-left-radius:calc(var(--radius-lg) - 1px);border-bottom-right-radius:calc(var(--radius-lg) - 1px)}.kit-modal-footer.svelte-5z1jnc{border-top:1px solid var(--border-default);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.kit-segmented.svelte-18e1aae{background:var(--bg-inset);border-radius:var(--radius-sm);align-items:center;gap:1px;padding:2px;display:inline-flex}.kit-segmented--block.svelte-18e1aae{width:100%;display:flex}.kit-segmented__btn.svelte-18e1aae{justify-content:center;align-items:center;gap:var(--space-2);font-family:inherit;font-size:var(--font-size-xs);color:var(--text-muted);border-radius:calc(var(--radius-sm) - 1px);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;background:0 0;border:0;padding:3px 10px;font-weight:500;display:inline-flex}.kit-segmented__btn[data-kit-tone].active.svelte-18e1aae{color:var(--kit-tone-ink)}.kit-segmented--block.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae){flex:1;padding-inline:6px}.kit-segmented__btn.active.svelte-18e1aae{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.kit-segmented__btn.svelte-18e1aae:hover:not(.active):not(:disabled){color:var(--text-secondary)}.kit-segmented__btn.svelte-18e1aae:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.kit-segmented__btn.svelte-18e1aae:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.kit-segmented--borderless.svelte-18e1aae{background:0 0;gap:0;padding:0}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae){border:1px solid var(--border-default);border-radius:0;padding:4px 10px;position:relative}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae)+.kit-segmented__btn:where(.svelte-18e1aae){border-left-width:0}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae)+.kit-segmented__btn.active:where(.svelte-18e1aae){border-left-width:1px;margin-left:-1px}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae):first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae):last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae):only-child{border-radius:var(--radius-sm)}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn[data-kit-tone]:where(.svelte-18e1aae):not(.active){border-color:var(--kit-tone-border);color:color-mix(in srgb, var(--kit-tone) 72%, var(--text-secondary))}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn.active:where(.svelte-18e1aae){background:color-mix(in srgb, var(--kit-tone,var(--accent-blue)) 12%, transparent);color:color-mix(in srgb, var(--kit-tone,var(--accent-blue)) 72%, var(--text-primary));border-color:color-mix(in srgb, var(--kit-tone,var(--accent-blue)) 30%, var(--border-default));box-shadow:none;z-index:1;font-weight:600}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn:where(.svelte-18e1aae):hover:not(.active):not(:disabled){background:var(--bg-surface-hover);color:var(--text-secondary)}.kit-segmented--borderless.svelte-18e1aae .kit-segmented__btn[data-kit-tone]:where(.svelte-18e1aae):hover:not(.active):not(:disabled){color:color-mix(in srgb, var(--kit-tone) 82%, var(--text-primary))}.kit-select-dropdown.svelte-1rb5izu{min-width:150px;position:relative}.kit-select-dropdown__trigger.svelte-1rb5izu{box-sizing:border-box;background:var(--bg-inset);border:1px solid var(--border-muted);border-radius:var(--radius-sm);width:100%;height:26px;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs);text-align:left;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);align-items:center;gap:6px;padding:0 8px;font-weight:600;display:flex}.kit-select-dropdown__trigger.svelte-1rb5izu:hover:not(:disabled),.kit-select-dropdown__trigger[aria-expanded=true].svelte-1rb5izu{border-color:var(--border-default);color:var(--text-primary)}.kit-select-dropdown__trigger.svelte-1rb5izu:disabled{cursor:default;opacity:var(--opacity-disabled)}.kit-select-dropdown__value.svelte-1rb5izu{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kit-select-dropdown__chevron{opacity:.55;flex-shrink:0}.kit-select-dropdown__list.svelte-1rb5izu{z-index:var(--z-popover);width:max-content;max-width:min(280px,100vw - 16px);max-height:min(320px,100vh - 16px);padding:2px;position:fixed;overflow-y:auto}.kit-select-dropdown__option.svelte-1rb5izu{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:var(--font-size-xs);text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:12px;padding:5px 8px;display:flex}.kit-select-dropdown__option.highlighted.svelte-1rb5izu,.kit-select-dropdown__option.svelte-1rb5izu:hover:not(:disabled){background:var(--bg-surface-hover);color:var(--text-primary)}.kit-select-dropdown__option.selected.svelte-1rb5izu{color:var(--accent-blue);font-weight:600}.kit-select-dropdown__option.svelte-1rb5izu:disabled{cursor:default;opacity:var(--opacity-disabled)}.kit-select-dropdown__option-label.svelte-1rb5izu{flex:1}.kit-select-dropdown__check.svelte-1rb5izu{color:currentColor;width:12px;display:inline-flex}.kit-spinner.svelte-1hwtufc{box-sizing:border-box;border:2px solid var(--border-default);border-top-color:var(--accent-blue);border-radius:50%;flex-shrink:0;animation:.8s linear infinite kit-spin;display:inline-block}.kit-top-bar.svelte-13bpz13{box-sizing:border-box;height:var(--header-height,44px);align-items:center;gap:var(--space-4);padding:0 var(--space-5);background:var(--bg-surface);border-bottom:1px solid var(--border-default);flex-shrink:0;min-width:0;display:flex;position:relative}.kit-top-bar__left.svelte-13bpz13{align-items:center;gap:var(--space-4);flex-shrink:0;min-width:0;display:flex}.kit-top-bar__right.svelte-13bpz13{align-items:center;gap:var(--space-1);flex-shrink:0;margin-left:auto;display:flex}.kit-top-bar__right--after-search.svelte-13bpz13{margin-left:0}.kit-top-bar__nav.svelte-13bpz13{align-items:center;min-width:0;display:flex}.kit-top-bar__nav--center.svelte-13bpz13{flex:1 1 0;justify-content:center}.kit-top-bar__search.svelte-13bpz13{flex:0 auto;justify-content:center;min-width:0;margin-inline:auto;display:flex}.kit-top-bar__search--flexible.svelte-13bpz13{flex:1 1 0;margin-inline:0}.kit-top-bar__tabs.svelte-13bpz13{background:var(--bg-inset);border-radius:var(--radius-md);align-items:center;gap:2px;padding:2px;display:flex}.kit-top-bar__tab.svelte-13bpz13{border-radius:calc(var(--radius-md) - 2px);font-family:inherit;font-size:var(--font-size-md);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;padding:4px 14px;font-weight:500;line-height:1.4}.kit-top-bar__tab.svelte-13bpz13:hover:not(:disabled){color:var(--text-primary);background:var(--bg-surface-hover)}.kit-top-bar__tab.active.svelte-13bpz13{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.kit-top-bar__tab.svelte-13bpz13:disabled{opacity:var(--opacity-disabled);cursor:default}.kit-top-bar__probe.svelte-13bpz13{visibility:hidden;pointer-events:none;align-items:center;gap:2px;padding:2px;display:flex;position:absolute;top:0;left:0}.kit-typeahead.svelte-he51fk{min-width:var(--typeahead-min-width,180px);max-width:var(--typeahead-max-width,300px);position:relative}.kit-typeahead__trigger.svelte-he51fk{height:var(--typeahead-control-height,26px);width:100%;padding:var(--typeahead-control-padding,0 8px);background:var(--bg-inset);border:1px solid var(--border-muted);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--typeahead-control-font-size,var(--font-size-xs));color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast);text-align:left;align-items:center;gap:4px;display:flex}.kit-typeahead__trigger.svelte-he51fk:hover{border-color:var(--border-default)}.kit-typeahead__trigger.svelte-he51fk:focus{border-color:var(--accent-blue);outline:none}.kit-typeahead__trigger.svelte-he51fk:disabled{opacity:var(--opacity-disabled);cursor:default}.kit-typeahead__value.svelte-he51fk{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.kit-typeahead__chevron{opacity:.72;flex-shrink:0}.kit-typeahead__input.svelte-he51fk{height:var(--typeahead-control-height,26px);width:100%;padding:var(--typeahead-control-padding,0 8px);background:var(--bg-inset);border:1px solid var(--accent-blue);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--typeahead-control-font-size,var(--font-size-xs));color:var(--text-primary);box-sizing:border-box;outline:none}.kit-typeahead__input.svelte-he51fk::placeholder{color:var(--text-muted)}.kit-typeahead__list.svelte-he51fk{box-sizing:border-box;max-height:50vh;z-index:var(--z-popover);margin-block-end:0;padding:2px;list-style:none;position:fixed;overflow-y:auto}.kit-typeahead__option.svelte-he51fk{font-size:var(--font-size-xs);color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;overflow:hidden}.kit-typeahead__option.highlighted.svelte-he51fk{background:var(--bg-surface-hover);color:var(--text-primary)}.kit-typeahead__option.selected.svelte-he51fk{color:var(--accent-blue);font-weight:600}.kit-typeahead__match.svelte-he51fk{background:color-mix(in srgb, var(--accent-blue) 40%, transparent);color:var(--accent-blue);border-radius:1px;font-weight:600}.kit-typeahead__empty.svelte-he51fk{font-size:var(--font-size-xs);color:var(--text-muted);padding:6px 8px;font-style:italic}.identity-filter.svelte-azrulg,.identity-filter.svelte-azrulg label:where(.svelte-azrulg){align-items:center;gap:var(--space-2);display:flex}.identity-filter.svelte-azrulg{flex-wrap:wrap}.identity-filter.svelte-azrulg label:where(.svelte-azrulg)>span:where(.svelte-azrulg),.identity-filter.svelte-azrulg>span:where(.svelte-azrulg){color:var(--text-muted)}.identity-filter.svelte-azrulg select:where(.svelte-azrulg){min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--text-primary)}.context-bar.svelte-wlaayk{align-items:center;gap:var(--space-4);min-width:0;min-height:34px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);font-size:var(--font-size-xs);display:flex;position:relative}.context-controls.svelte-wlaayk,.context-crumbs.svelte-wlaayk{align-items:center;gap:var(--space-2);min-width:0;display:flex}.context-crumbs.svelte-wlaayk{flex:1;overflow-x:auto}.group-picker.svelte-wlaayk{width:172px}.show-as.svelte-wlaayk{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.show-as.svelte-wlaayk select:where(.svelte-wlaayk){min-height:var(--control-height);border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--text-primary)}.crumb.svelte-wlaayk{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--bg-inset);color:var(--text-secondary);white-space:nowrap;flex:none;display:inline-flex}.crumb--filter.svelte-wlaayk{border-left:2px solid var(--accent-amber)}.crumb--group.svelte-wlaayk{border-left:2px solid var(--accent-teal)}.crumb.svelte-wlaayk button:where(.svelte-wlaayk){color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0}.empty-context.svelte-wlaayk,.context-count.svelte-wlaayk,.filter-panel.svelte-wlaayk{color:var(--text-muted)}.context-count.svelte-wlaayk{font-variant-numeric:tabular-nums;flex:none}.filter-panel.svelte-wlaayk{z-index:var(--z-popover);top:calc(100% + var(--space-2));align-items:stretch;gap:var(--space-4);min-width:320px;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;left:0}.filter-summary.svelte-wlaayk{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.group-table.svelte-q2hfav{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.group-header.svelte-q2hfav,.group-row.svelte-q2hfav{align-items:center;display:grid}.group-grid.svelte-q2hfav{outline:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.group-grid.svelte-q2hfav:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.group-header.svelte-q2hfav{z-index:1;border-bottom:1px solid var(--border-default);background:var(--bg-surface);min-height:30px;box-shadow:0 1px 0 var(--hairline-sheen);color:var(--text-muted);font-size:var(--font-size-2xs);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:600;position:sticky;top:0}.numeric.svelte-q2hfav{text-align:right}.group-header.svelte-q2hfav span:where(.svelte-q2hfav),.group-row.svelte-q2hfav>*{min-width:0;padding:0 var(--space-4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-body.svelte-q2hfav{flex:none;min-height:200px;position:relative}.group-spacer.svelte-q2hfav{min-width:760px;position:relative}.group-window.svelte-q2hfav{position:absolute;inset:0 0 auto}.group-row.svelte-q2hfav{height:var(--row-height);border-bottom:1px solid var(--border-muted);color:var(--text-secondary);font-size:var(--font-size-sm);transition:background-color 80ms ease-out}.group-row.svelte-q2hfav:hover{background:var(--bg-surface-hover)}.group-row.svelte-q2hfav strong:where(.svelte-q2hfav){color:var(--text-primary)}.group-row--active.svelte-q2hfav{box-shadow:inset 2px 0 0 var(--accent-blue)}.group-row--inspected.svelte-q2hfav{background:var(--selected-bg);box-shadow:inset 2px 0 0 var(--accent-blue)}.group-state.svelte-q2hfav{min-height:200px;color:var(--text-secondary);font-size:var(--font-size-sm);place-content:center;display:grid}.group-cache-unavailable.svelte-q2hfav,.group-request-error.svelte-q2hfav{gap:var(--space-3);min-height:200px;padding:var(--space-6);color:var(--text-secondary);font-size:var(--font-size-sm);place-content:center;display:grid}.group-cache-unavailable.svelte-q2hfav strong:where(.svelte-q2hfav),.group-request-error.svelte-q2hfav{color:var(--accent-amber)}.not-drillable.svelte-q2hfav{color:var(--text-muted);font-size:var(--font-size-xs)}.group-page-error.svelte-q2hfav{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--bg-surface);color:var(--text-danger);font-size:var(--font-size-xs);display:flex;position:sticky;bottom:0}.group-progress.svelte-q2hfav{padding:var(--space-2) var(--space-4);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--font-size-xs);text-align:right;position:sticky;bottom:0}.saved-views.svelte-cnep47{gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-6);flex-direction:column;flex:1;display:flex}header.svelte-cnep47,.create.svelte-cnep47,article.svelte-cnep47,.actions.svelte-cnep47{align-items:center;gap:var(--space-3);display:flex}header.svelte-cnep47{justify-content:space-between}header.svelte-cnep47 p:where(.svelte-cnep47),h1.svelte-cnep47,h2.svelte-cnep47,article.svelte-cnep47 p:where(.svelte-cnep47){margin:0}header.svelte-cnep47 p:where(.svelte-cnep47){color:var(--accent-amber);font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}header.svelte-cnep47 span:where(.svelte-cnep47),article.svelte-cnep47 p:where(.svelte-cnep47),.empty.svelte-cnep47{color:var(--text-muted);font-size:var(--font-size-xs)}.create.svelte-cnep47{padding:var(--space-3);border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--bg-surface)}label.svelte-cnep47{gap:var(--space-1);color:var(--text-muted);font-size:var(--font-size-xs);display:grid}input.svelte-cnep47{min-width:12rem;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary)}.view-list.svelte-cnep47{gap:var(--space-2);display:grid}article.svelte-cnep47{padding:var(--space-3);border-bottom:1px solid var(--border-muted);justify-content:space-between}.view-copy.svelte-cnep47{gap:var(--space-1);min-width:12rem;display:grid}.notice.svelte-cnep47{padding:var(--space-2) var(--space-3);border-left:3px solid var(--accent-amber);background:var(--bg-subtle)}.notice--error.svelte-cnep47{border-color:var(--accent-red);color:var(--text-danger)}@media (width<=760px){.create.svelte-cnep47,article.svelte-cnep47{flex-direction:column;align-items:stretch}input.svelte-cnep47{width:100%;min-width:0}}.sources.svelte-1d8vy4k{gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-6);flex-direction:column;flex:1;display:flex}header.svelte-1d8vy4k,article.svelte-1d8vy4k{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}header.svelte-1d8vy4k p:where(.svelte-1d8vy4k),h1.svelte-1d8vy4k,h2.svelte-1d8vy4k{margin:0}header.svelte-1d8vy4k p:where(.svelte-1d8vy4k){color:var(--accent-amber);font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}header.svelte-1d8vy4k span:where(.svelte-1d8vy4k),article.svelte-1d8vy4k span:where(.svelte-1d8vy4k){color:var(--text-muted);font-size:var(--font-size-xs)}.source-list.svelte-1d8vy4k{border-top:1px solid var(--border-muted);display:grid}article.svelte-1d8vy4k{min-height:72px;padding:var(--space-3);border-bottom:1px solid var(--border-muted)}.identity.svelte-1d8vy4k,.run-state.svelte-1d8vy4k,.last-success.svelte-1d8vy4k,details.svelte-1d8vy4k{gap:var(--space-1);min-width:0;display:grid}.identity.svelte-1d8vy4k{flex:1}.run-state.svelte-1d8vy4k,.last-success.svelte-1d8vy4k{width:min(22vw,240px)}.working.svelte-1d8vy4k{align-items:center;gap:var(--space-2);color:var(--accent-teal);display:flex}.reason.svelte-1d8vy4k,.error-copy.svelte-1d8vy4k{color:var(--text-danger)}.notice.svelte-1d8vy4k{padding:var(--space-3);border-left:3px solid var(--accent-amber);background:var(--bg-subtle)}.notice--error.svelte-1d8vy4k{border-color:var(--accent-red);color:var(--text-danger)}@media (width<=760px){article.svelte-1d8vy4k{flex-direction:column;align-items:stretch}.run-state.svelte-1d8vy4k,.last-success.svelte-1d8vy4k{width:auto}}.deletions.svelte-17jwv94{gap:var(--space-4);min-height:0;padding:var(--space-5) var(--space-6);flex-direction:column;flex:1;display:flex}header.svelte-17jwv94,article.svelte-17jwv94,.actions.svelte-17jwv94,.staging.svelte-17jwv94{align-items:center;gap:var(--space-3);display:flex}header.svelte-17jwv94{justify-content:space-between}header.svelte-17jwv94 p:where(.svelte-17jwv94),h1.svelte-17jwv94,h2.svelte-17jwv94,.staging.svelte-17jwv94 p:where(.svelte-17jwv94){margin:0}header.svelte-17jwv94 p:where(.svelte-17jwv94){color:var(--accent-amber);font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}header.svelte-17jwv94 span:where(.svelte-17jwv94),article.svelte-17jwv94 span:where(.svelte-17jwv94),.staging.svelte-17jwv94 p:where(.svelte-17jwv94),.actions.svelte-17jwv94 span:where(.svelte-17jwv94),aside.svelte-17jwv94 span:where(.svelte-17jwv94){color:var(--text-muted);font-size:var(--font-size-xs)}.staging.svelte-17jwv94{padding:var(--space-3);border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--bg-surface);flex-wrap:wrap;justify-content:space-between}.review.svelte-17jwv94{gap:var(--space-1);display:grid}.reason.svelte-17jwv94,.notice--error.svelte-17jwv94{color:var(--text-danger)}.manifest-list.svelte-17jwv94{border-top:1px solid var(--border-muted);display:grid}article.svelte-17jwv94{padding:var(--space-3);border-bottom:1px solid var(--border-muted);justify-content:space-between}article.svelte-17jwv94>div:where(.svelte-17jwv94):first-child,aside.svelte-17jwv94{gap:var(--space-1);display:grid}.notice.svelte-17jwv94,.preview.svelte-17jwv94{padding:var(--space-3);border-left:3px solid var(--accent-amber);background:var(--bg-subtle)}.notice--error.svelte-17jwv94{border-color:var(--accent-red)}aside.svelte-17jwv94{padding:var(--space-3);border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--bg-surface)}@media (width<=760px){article.svelte-17jwv94,.staging.svelte-17jwv94{flex-direction:column;align-items:stretch}}.file-viewer.svelte-baz3mo{background:var(--bg-surface);flex-direction:column;width:100%;height:min(720px,100vh - 96px);display:flex;overflow:hidden}.viewer-header.svelte-baz3mo,footer.svelte-baz3mo{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-color:var(--border-default);display:flex}.viewer-header.svelte-baz3mo{border-bottom:1px solid}footer.svelte-baz3mo{border-top:1px solid}h2.svelte-baz3mo,p.svelte-baz3mo{margin:0}h2.svelte-baz3mo{font-size:var(--font-size-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eyebrow.svelte-baz3mo{color:var(--artifact-ink);font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}button.svelte-baz3mo{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-inset);min-height:32px;color:var(--text-primary);cursor:pointer}.viewer-header.svelte-baz3mo button:where(.svelte-baz3mo){width:34px;font-size:22px}.preview.svelte-baz3mo{min-height:0;padding:var(--space-5);background:var(--bg-inset);flex:1;overflow:auto}.preview.svelte-baz3mo img:where(.svelte-baz3mo){object-fit:contain;max-width:100%;max-height:100%;margin:auto;display:block}.pdf-preview.svelte-baz3mo{justify-items:center;gap:var(--space-5);display:grid}.pdf-preview.svelte-baz3mo .pdf-page{max-width:100%;padding:var(--space-3);background:var(--bg-surface);box-shadow:var(--shadow-md);color:var(--text-primary)}.pdf-preview.svelte-baz3mo .pdf-canvas{max-width:100%;height:auto;display:block}.pdf-preview.svelte-baz3mo .pdf-text{max-width:70ch;padding-top:var(--space-3);font-size:var(--font-size-xs);line-height:1.5}.state-message.svelte-baz3mo,.error.svelte-baz3mo{padding:var(--space-5);border:1px solid var(--border-muted);border-radius:var(--radius-md);color:var(--text-secondary)}.error.svelte-baz3mo{margin-top:var(--space-3);color:var(--accent-red)}.metadata.svelte-baz3mo,.actions.svelte-baz3mo{align-items:center;gap:var(--space-3);display:flex}.metadata.svelte-baz3mo{color:var(--text-muted);font-size:var(--font-size-xs)}.actions.svelte-baz3mo{justify-content:flex-end}.actions.svelte-baz3mo button:where(.svelte-baz3mo){padding:0 var(--space-3)}.files-workspace.svelte-1js8doo{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex}.workspace-header.svelte-1js8doo{justify-content:space-between;align-items:baseline;display:flex}h1.svelte-1js8doo{font-family:var(--font-sans);font-size:var(--font-size-xl);margin:0;font-weight:650;line-height:1.2}.workspace-header.svelte-1js8doo span:where(.svelte-1js8doo){color:var(--text-muted);font-size:var(--font-size-xs)}.file-controls.svelte-1js8doo,.mime-controls.svelte-1js8doo{align-items:center;gap:var(--space-3);display:flex}.file-controls.svelte-1js8doo{flex-wrap:wrap}.file-controls.svelte-1js8doo label:where(.svelte-1js8doo){align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-xs);display:flex}.files-table.svelte-1js8doo{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.table-header.svelte-1js8doo,.data-row.svelte-1js8doo{grid-template-columns:112px minmax(150px,1.5fr) minmax(120px,1fr) 82px minmax(140px,1.2fr) minmax(130px,1fr) minmax(160px,1.3fr) 105px;align-items:center;display:grid}.files-grid.svelte-1js8doo{outline:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.files-grid.svelte-1js8doo:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-blue)}.table-header.svelte-1js8doo{z-index:1;min-height:var(--table-header-height);border-bottom:1px solid var(--border-default);background:var(--bg-surface);box-shadow:0 1px 0 var(--hairline-sheen);color:var(--text-muted);font-size:var(--font-size-2xs);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:600;position:sticky;top:0}.table-header.svelte-1js8doo span:where(.svelte-1js8doo),.data-row.svelte-1js8doo span:where(.svelte-1js8doo){min-width:0;padding:0 var(--space-3);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-header.svelte-1js8doo button:where(.svelte-1js8doo){width:100%;height:var(--table-header-height);color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit;background:0 0;border:0;padding:0}.table-body.svelte-1js8doo{outline:none;flex:none;min-height:220px;position:relative}.virtual-spacer.svelte-1js8doo{position:relative}.virtual-window.svelte-1js8doo{position:absolute;inset:0 0 auto}.data-row.svelte-1js8doo{height:var(--row-height);border-bottom:1px solid var(--border-muted);color:var(--text-secondary);font-size:var(--font-size-xs);cursor:default}.data-row--active.svelte-1js8doo{background:color-mix(in srgb, var(--accent-blue) 12%, var(--bg-surface));box-shadow:inset 2px 0 0 var(--accent-blue)}.notice.svelte-1js8doo{justify-content:center;align-items:center;gap:var(--space-3);min-height:180px;color:var(--text-secondary);flex-direction:column;display:flex}.page-error.svelte-1js8doo{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--text-danger);display:flex}.progress.svelte-1js8doo{padding:var(--space-2);background:var(--bg-inset);text-align:center;position:sticky;bottom:0}.empty-state.svelte-1dv4ads{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);text-align:center;flex-direction:column;flex:1;display:flex}.empty-glyph.svelte-1dv4ads{margin-bottom:var(--space-2);color:var(--text-muted);opacity:.6}.empty-label.svelte-1dv4ads{margin:0}.empty-hint.svelte-1dv4ads{max-width:340px;color:var(--text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.5}.split-pane.svelte-xnnx7h{width:100%;min-width:0;height:100%;display:flex}.split-pane--vertical.svelte-xnnx7h{flex-direction:column;min-height:0}.pane.svelte-xnnx7h{min-width:0;min-height:0;overflow:auto}.primary.svelte-xnnx7h{flex-grow:0;flex-shrink:0}.secondary.svelte-xnnx7h{flex:1}.split-pane--vertical.svelte-xnnx7h>.primary:where(.svelte-xnnx7h){flex:1;overflow:hidden}.split-pane--vertical.svelte-xnnx7h>.secondary:where(.svelte-xnnx7h){flex-grow:0;flex-shrink:0;overflow:hidden}.handle-reset.svelte-xnnx7h{flex:none;display:flex}.handle-reset.svelte-xnnx7h .kit-split-resize-handle{height:100%}.vertical-handle.svelte-xnnx7h{appearance:none;background:var(--border-muted);cursor:row-resize;border:0;flex:none;height:5px;padding:0}.vertical-handle.svelte-xnnx7h:hover,.vertical-handle.svelte-xnnx7h:focus-visible{background:var(--accent-blue)}.identity-badge.svelte-6278d5{max-width:100%;padding:1px var(--space-1);border-radius:var(--radius-sm);background:var(--bg-inset);color:var(--text-secondary);font-size:var(--font-size-2xs);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;display:inline-block;overflow:hidden}.identity-badge--sender.svelte-6278d5{border-left:2px solid var(--accent-teal)}.identity-badge--recipient.svelte-6278d5{border-left:2px solid var(--accent-blue)}form.svelte-rinlri{gap:var(--space-4);min-width:min(28rem,80vw);display:grid}label.svelte-rinlri{gap:var(--space-1);color:var(--text-muted);font-size:var(--font-size-xs);display:grid}input.svelte-rinlri,textarea.svelte-rinlri,select.svelte-rinlri{padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary)}textarea.svelte-rinlri{resize:vertical;min-height:6rem}.project.svelte-rinlri{justify-content:space-between;margin:0;display:flex}.project.svelte-rinlri span:where(.svelte-rinlri),details.svelte-rinlri{color:var(--text-muted);font-size:var(--font-size-xs)}dl.svelte-rinlri{gap:var(--space-1);display:grid}dl.svelte-rinlri div:where(.svelte-rinlri){gap:var(--space-2);grid-template-columns:8rem minmax(0,1fr);display:grid}dt.svelte-rinlri{color:var(--text-muted)}dd.svelte-rinlri{overflow-wrap:anywhere;color:var(--text-primary);margin:0}.actions.svelte-rinlri{justify-content:flex-end;gap:var(--space-2);display:flex}.task-links.svelte-ir1py7{gap:var(--space-3);padding:0 var(--space-5) var(--space-5);display:grid}header.svelte-ir1py7,form.svelte-ir1py7,li.svelte-ir1py7{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}h2.svelte-ir1py7,p.svelte-ir1py7,ul.svelte-ir1py7{margin:0}h2.svelte-ir1py7{font-size:var(--font-size-sm)}.degraded.svelte-ir1py7{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}ul.svelte-ir1py7{gap:var(--space-2);padding:0;list-style:none;display:grid}label.svelte-ir1py7{gap:var(--space-1);color:var(--text-muted);font-size:var(--font-size-xs);flex:1;display:grid}input.svelte-ir1py7{min-width:0;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary)}[role=alert].svelte-ir1py7{color:var(--text-muted);font-size:var(--font-size-xs)}.attachment-rail.svelte-1811alp{gap:var(--space-3);padding:var(--space-5);border-top:1px solid var(--border-default);display:grid}header.svelte-1811alp,li.svelte-1811alp>div:where(.svelte-1811alp){justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}h2.svelte-1811alp,p.svelte-1811alp{margin:0}h2.svelte-1811alp{color:var(--text-primary);font-size:var(--font-size-sm)}header.svelte-1811alp span:where(.svelte-1811alp),p.svelte-1811alp,li.svelte-1811alp>div:where(.svelte-1811alp):last-child{color:var(--text-muted);font-size:var(--font-size-xs)}ol.svelte-1811alp{gap:0;margin:0;padding:0;list-style:none;display:grid}li.svelte-1811alp{gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--border-muted);display:grid}li.svelte-1811alp strong:where(.svelte-1811alp),li.svelte-1811alp span:where(.svelte-1811alp){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}li.svelte-1811alp strong:where(.svelte-1811alp){color:var(--text-primary);font-size:var(--font-size-xs)}.bounded-note.svelte-1811alp{padding-top:var(--space-2);border-top:1px solid var(--border-muted)}.identity-avatar.svelte-kgzuxd{background:hsl(var(--avatar-hue,210) 55% 45% / .13);color:hsl(var(--avatar-hue,210) 40% 36%);font-family:var(--font-sans);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:27%;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.identity-avatar--domain.svelte-kgzuxd{border-radius:12%}[data-theme=dark] .identity-avatar.svelte-kgzuxd{background:hsl(var(--avatar-hue,210) 55% 65% / .14);color:hsl(var(--avatar-hue,210) 45% 74%)}.content-frame.svelte-10mn0m6{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.remote-notice.svelte-10mn0m6{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--font-size-xs);margin:0;display:flex}.remote-notice.svelte-10mn0m6 button:where(.svelte-10mn0m6){color:var(--accent-blue);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.remote-notice.svelte-10mn0m6 button:where(.svelte-10mn0m6):disabled{color:var(--text-muted);cursor:default}.remote-notice.svelte-10mn0m6 button:where(.svelte-10mn0m6):hover:not(:disabled){text-decoration:underline}.frame-state.svelte-10mn0m6{color:var(--text-muted);font-size:var(--font-size-xs);margin:0}iframe.svelte-10mn0m6{background:0 0;border:0;width:100%;display:block}iframe.canvas.svelte-10mn0m6{box-sizing:content-box;border:1px solid var(--border-muted);background:#fff;border-radius:6px}iframe.svelte-10mn0m6:focus-visible{outline:var(--focus-ring);outline-offset:1px}.message-card.svelte-cmlydb{border-bottom:1px solid var(--border-muted);min-width:0}.message-card--collapsed.svelte-cmlydb{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--border-muted);color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;transition:background-color 80ms ease-out;display:flex}.message-card--collapsed.svelte-cmlydb:hover{background:var(--bg-surface-hover)}.message-card--expanded[aria-current=true].svelte-cmlydb{box-shadow:inset 2px 0 0 var(--accent-blue)}.body-reveal.svelte-cmlydb{grid-template-rows:1fr;display:grid}.body-reveal.svelte-cmlydb>.card-body:where(.svelte-cmlydb){min-height:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.body-reveal.svelte-cmlydb{animation:.18s ease-out svelte-cmlydb-body-expand}@keyframes svelte-cmlydb-body-expand{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}}.collapsed-sender.svelte-cmlydb{max-width:220px;color:var(--text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;flex:none;font-weight:600;overflow:hidden}.collapsed-snippet.svelte-cmlydb{min-width:0;font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.message-card.svelte-cmlydb time:where(.svelte-cmlydb){color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.card-header.svelte-cmlydb{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4) 0;display:flex}.collapse-target.svelte-cmlydb{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:0;flex:1;gap:2px;padding:0;display:grid}.header-line.svelte-cmlydb{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.sender.svelte-cmlydb{min-width:0;color:var(--text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recipients.svelte-cmlydb,.subject.svelte-cmlydb{color:var(--text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subject.svelte-cmlydb{color:var(--text-secondary)}.card-menu.svelte-cmlydb{flex:none;position:relative}.card-menu.svelte-cmlydb summary:where(.svelte-cmlydb){border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.card-menu.svelte-cmlydb summary:where(.svelte-cmlydb)::-webkit-details-marker{display:none}.card-menu.svelte-cmlydb summary:where(.svelte-cmlydb):hover{background:var(--bg-surface-hover);color:var(--text-primary)}.menu-sheet.svelte-cmlydb{z-index:var(--z-popover);min-width:160px;padding:var(--space-2);position:absolute;top:26px;right:0}.menu-sheet.svelte-cmlydb button:where(.svelte-cmlydb){width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--font-size-xs);text-align:left;white-space:nowrap;background:0 0;border:0;display:block}.menu-sheet.svelte-cmlydb button:where(.svelte-cmlydb):hover{background:var(--bg-surface-hover)}.sanitize-notice.svelte-cmlydb{margin:var(--space-2) var(--space-4) 0;color:var(--text-secondary);font-size:var(--font-size-xs)}.body-state.svelte-cmlydb{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.card-body.svelte-cmlydb{padding:var(--space-3) var(--space-4) var(--space-4)}pre.svelte-cmlydb{overflow-wrap:break-word;max-width:680px;color:var(--text-primary);font-family:var(--font-sans);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.conversation-view.svelte-1whd1ki{outline:none;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.conversation-view.svelte-1whd1ki:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.message-thread.svelte-1whd1ki{flex-direction:column;display:flex}.message-thread.svelte-1whd1ki>.message-card:last-child{border-bottom:0}.bounded.svelte-1whd1ki,.conversation-view.svelte-1whd1ki>[role=status]:where(.svelte-1whd1ki),.conversation-view.svelte-1whd1ki>[role=alert]:where(.svelte-1whd1ki){padding:var(--space-3) var(--space-4);color:var(--text-muted);font-size:var(--font-size-xs);margin:0}.reading-pane.svelte-tm774u{background:var(--bg-surface);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.reading-pane.svelte-tm774u{animation:.16s ease-out svelte-tm774u-pane-rise}@keyframes svelte-tm774u-pane-rise{0%{opacity:0;transform:translateY(10px)}}}.pane-header.svelte-tm774u{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:40px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-muted);box-shadow:0 1px 0 var(--hairline-sheen);flex:none;display:flex}.pane-heading.svelte-tm774u{align-items:baseline;gap:var(--space-4);min-width:0;display:flex}.pane-title.svelte-tm774u{color:var(--text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pane-meta.svelte-tm774u{color:var(--text-muted);font-size:var(--font-size-2xs);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.pane-actions.svelte-tm774u{align-items:center;gap:var(--space-2);flex:none;display:flex}.tasks-disclosure.svelte-tm774u summary:where(.svelte-tm774u){border:1px solid var(--control-border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-xs);align-items:center;padding:3px 10px;list-style:none;display:inline-flex}.tasks-disclosure.svelte-tm774u summary:where(.svelte-tm774u)::-webkit-details-marker{display:none}.tasks-disclosure[open].svelte-tm774u summary:where(.svelte-tm774u),.tasks-disclosure.svelte-tm774u summary:where(.svelte-tm774u):hover{background:var(--bg-surface-hover);color:var(--text-primary)}.tasks-sheet.svelte-tm774u{max-height:40%;padding:0 var(--space-4);border-bottom:1px solid var(--border-muted);flex:none;overflow:auto}.pane-body.svelte-tm774u{flex-direction:column;flex:1;min-height:0;display:flex}.group-scroll.svelte-tm774u{flex:1;min-height:0;overflow:auto}.pane-status.svelte-tm774u{gap:var(--space-3);padding:var(--space-4);display:grid}.pane-status.svelte-tm774u p:where(.svelte-tm774u){color:var(--text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}.preview.svelte-tm774u{max-width:70ch}code.svelte-tm774u{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--bg-inset);color:var(--text-primary);font-family:var(--font-mono)}.link-identity-dialog.svelte-s42xa2{gap:var(--space-3);flex-direction:column;min-width:20rem;display:flex}.results.svelte-s42xa2{gap:var(--space-1);flex-direction:column;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.results.svelte-s42xa2 button:where(.svelte-s42xa2){border-radius:var(--radius-sm);width:100%;color:var(--text-primary);padding:var(--space-2);text-align:left;background:0 0;border:1px solid #0000;flex-direction:column;align-items:start;gap:2px;display:flex}.results.svelte-s42xa2 button:where(.svelte-s42xa2):hover,.results.svelte-s42xa2 button.selected:where(.svelte-s42xa2){border-color:var(--border-strong);background:var(--surface-raised)}.results.svelte-s42xa2 small:where(.svelte-s42xa2){color:var(--text-muted);font-size:var(--font-size-2xs)}.confirm-error.svelte-s42xa2{color:var(--text-danger);font-size:var(--font-size-xs);margin:0}.relationship-header.svelte-1th5qtl{gap:var(--space-4);flex-direction:column;display:flex}.relationship-header.has-detail.svelte-1th5qtl{padding-bottom:var(--space-6);border-bottom:1px solid var(--border-muted)}.identity-label.svelte-1th5qtl{margin-top:var(--space-2)}.header-empty.svelte-1th5qtl{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.title-row.svelte-1th5qtl{align-items:center;gap:var(--space-4);display:flex}.title-row.svelte-1th5qtl h2:where(.svelte-1th5qtl){flex:1}h2.svelte-1th5qtl{font-size:var(--font-size-xl);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:650;line-height:1.2;overflow:hidden}.actions.svelte-1th5qtl{gap:var(--space-2);flex:none;display:flex}.counts.svelte-1th5qtl{color:var(--text-muted);font-size:var(--font-size-xs);margin:0}.named-state.svelte-1th5qtl{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.identifiers.svelte-1th5qtl{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip.svelte-1th5qtl{border:1px solid var(--border-muted);border-radius:var(--radius-sm);background:var(--bg-subtle);max-width:100%;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);flex-direction:column;gap:2px;display:flex;position:relative}.chip-display.svelte-1th5qtl{color:var(--text-secondary);font-size:var(--font-size-xs)}.chip.svelte-1th5qtl small:where(.svelte-1th5qtl){color:var(--text-muted);font-size:var(--font-size-2xs)}.chip-unlink.svelte-1th5qtl{top:var(--space-1);right:var(--space-1);color:var(--text-muted);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;padding:2px 4px;line-height:1;position:absolute}.chip-unlink.svelte-1th5qtl:hover{color:var(--text-danger)}.chip-confirm.svelte-1th5qtl{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--font-size-2xs);flex-wrap:wrap;display:flex}.unlink-error.svelte-1th5qtl{color:var(--text-danger);font-size:var(--font-size-xs);margin:0}.relationship-list.svelte-htncxm{gap:var(--space-4);min-width:0;min-height:0;padding:var(--space-5) var(--space-4) 0;flex-direction:column;flex:1;display:flex;overflow:hidden}.toolbar.svelte-htncxm{gap:var(--space-4);flex-direction:column;display:flex}.toolbar-row.svelte-htncxm{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.show-all-chip.svelte-htncxm{border:1px solid var(--border-muted);color:var(--text-muted);font-size:var(--font-size-xs);padding:var(--space-2) var(--space-4);cursor:pointer;background:0 0;border-radius:999px;flex:none;line-height:1;transition:background-color 80ms ease-out,color 80ms ease-out,border-color 80ms ease-out}.show-all-chip.svelte-htncxm:hover{color:var(--text-secondary);border-color:var(--border-strong)}.show-all-chip[aria-pressed=true].svelte-htncxm{border-color:color-mix(in srgb, var(--accent-blue) 45%, transparent);background:color-mix(in srgb, var(--accent-blue) 12%, transparent);color:var(--text-primary)}.list-empty.svelte-htncxm{gap:var(--space-2);padding:var(--space-8) var(--space-5);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;margin:0;display:grid}.list-error.svelte-htncxm{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent-red) 10%, transparent);color:var(--text-primary);font-size:var(--font-size-xs);margin:0;display:flex}.list-more.svelte-htncxm{padding:var(--space-3) var(--space-5);color:var(--text-muted);font-size:var(--font-size-xs);text-align:center;margin:0}.named-state.svelte-htncxm{gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-4);font-size:var(--font-size-sm);flex-direction:column;display:flex}.results-grid.svelte-htncxm{min-height:0;margin-inline:calc(var(--space-2) * -1);padding-bottom:var(--space-4);outline:none;flex-direction:column;flex:1;display:flex;overflow:auto}.results-grid.svelte-htncxm:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.result-row.svelte-htncxm{border-radius:var(--radius-sm);cursor:default;transition:background-color 80ms ease-out}.result-row.svelte-htncxm [role=gridcell]:where(.svelte-htncxm){align-items:center;gap:var(--space-4);min-height:52px;padding:var(--space-3) var(--space-4);display:flex}.row-body.svelte-htncxm{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.result-row.svelte-htncxm:hover{background:var(--bg-surface-hover)}.result-row.active.svelte-htncxm{box-shadow:inset 2px 0 0 var(--accent-blue)}.result-row.selected.svelte-htncxm{background:var(--selected-bg);box-shadow:inset 2px 0 0 var(--accent-blue)}.row-main.svelte-htncxm{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.label.svelte-htncxm{color:var(--text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.last-at.svelte-htncxm{color:var(--text-muted);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;flex:none}.row-summary.svelte-htncxm{min-height:1em;color:var(--text-muted);font-size:var(--font-size-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:no-preference){.result-row.svelte-htncxm{animation:.15s ease-out backwards svelte-htncxm-row-reveal;animation-delay:calc(min(var(--reveal-index,0), 15) * 14ms)}@keyframes svelte-htncxm-row-reveal{0%{opacity:0;transform:translateY(4px)}}}.relationship-timeline.svelte-5w10vv{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex}.restart-notice.svelte-5w10vv,.timeline-error.svelte-5w10vv{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-xs);margin:0}.timeline-error.svelte-5w10vv{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.restart-notice.svelte-5w10vv{background:var(--bg-inset);color:var(--text-secondary)}.timeline-error.svelte-5w10vv{background:color-mix(in srgb, var(--accent-red) 10%, transparent);color:var(--text-primary)}.timeline-grid.svelte-5w10vv{outline:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.timeline-grid.svelte-5w10vv:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.timeline-body.svelte-5w10vv{flex:none;position:relative}.virtual-spacer.svelte-5w10vv{position:relative}.virtual-window.svelte-5w10vv{position:absolute;inset:0 0 auto}.month-header.svelte-5w10vv{padding:0 var(--space-3);align-items:center;display:flex}.month-header.svelte-5w10vv [role=gridcell]:where(.svelte-5w10vv){align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}.month-header.svelte-5w10vv [role=gridcell]:where(.svelte-5w10vv):after{content:"";background:var(--border-muted);flex:1;height:1px}.timeline-row.svelte-5w10vv{border-bottom:1px solid var(--border-muted);cursor:default;flex-direction:column;justify-content:center;gap:2px;display:flex}.timeline-row.svelte-5w10vv [role=gridcell]:where(.svelte-5w10vv){min-width:0;padding:0 var(--space-3);flex-direction:column;gap:2px;display:flex}.row-top.svelte-5w10vv{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-width:0;display:flex}.row-top.svelte-5w10vv strong:where(.svelte-5w10vv){flex:1}.row-top.svelte-5w10vv time:where(.svelte-5w10vv){flex:none}.timeline-row.svelte-5w10vv{transition:background-color 80ms ease-out}.timeline-row.svelte-5w10vv:hover{background:var(--bg-surface-hover)}.timeline-row.active.svelte-5w10vv{box-shadow:inset 2px 0 0 var(--accent-blue)}.timeline-row.selected.svelte-5w10vv{background:var(--selected-bg);box-shadow:inset 2px 0 0 var(--accent-blue)}.timeline-empty.svelte-5w10vv{padding:var(--space-7) var(--space-3);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.timeline-row.svelte-5w10vv strong:where(.svelte-5w10vv){color:var(--text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.timeline-row.svelte-5w10vv .preview:where(.svelte-5w10vv){color:var(--text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.timeline-row.svelte-5w10vv time:where(.svelte-5w10vv){min-width:9ch;color:var(--text-muted);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;text-align:right}.relationships-hub.svelte-1vlvmlc{background:var(--bg-canvas);height:100%;min-height:0;display:flex;position:relative}.pane-list.svelte-1vlvmlc{background:var(--bg-primary);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.relationships-hub.svelte-1vlvmlc .kit-split-resize-handle{background:linear-gradient(to right, transparent calc(50% - .5px), var(--border-muted) calc(50% - .5px), var(--border-muted) calc(50% + .5px), transparent calc(50% + .5px))}.relationships-hub.svelte-1vlvmlc .kit-split-resize-handle:hover,.relationships-hub.svelte-1vlvmlc .kit-split-resize-handle:focus-visible{background:var(--accent-blue)}.pane-list.drawer.svelte-1vlvmlc{z-index:var(--z-popover,20);background:var(--bg-surface);border-right:1px solid var(--border-default);width:280px;box-shadow:var(--shadow-md);transition:transform var(--transition-fast);position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.pane-list.drawer.drawer-open.svelte-1vlvmlc{transform:translate(0)}.pane-center-and-reading.svelte-1vlvmlc{flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.pane-center.svelte-1vlvmlc{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.pane-center-column.svelte-1vlvmlc{gap:var(--space-4);width:100%;max-width:1080px;min-height:0;padding:var(--space-6) var(--space-7);flex-direction:column;flex:1;margin-inline:auto;display:flex}.hub-empty.svelte-1vlvmlc{flex-direction:column;flex:1;display:flex}.pane-reading.svelte-1vlvmlc{background:var(--bg-surface);height:100%}.keyboard-help-search.svelte-1u5hr3v{z-index:1;padding-bottom:var(--space-4);background:var(--bg-surface);position:sticky;top:0}.keyboard-help-list.svelte-1u5hr3v{gap:var(--space-5);display:grid}h2.svelte-1u5hr3v{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase}dl.svelte-1u5hr3v{margin:0;display:grid}dl.svelte-1u5hr3v div:where(.svelte-1u5hr3v){min-height:var(--row-height);align-items:center;gap:var(--space-4);border-top:1px solid var(--border-muted);grid-template-columns:minmax(0,1fr) auto;display:grid}dt.svelte-1u5hr3v{color:var(--text-primary);font-size:var(--font-size-sm)}dd.svelte-1u5hr3v{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);margin:0;display:flex}.review-note.svelte-1u5hr3v{color:var(--status-destructive-ink)}.row-kind.svelte-17hlqh6{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-secondary);display:inline-flex}.row-kind__icon.svelte-17hlqh6{width:14px;color:var(--artifact-ink);font-size:var(--font-size-sm);text-align:center;line-height:1}.row-kind__label.svelte-17hlqh6{font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.everything-table.svelte-w8mkyv{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);min-height:0;box-shadow:var(--shadow-sm);flex-direction:column;flex:1;display:flex;overflow:hidden}.table-tools.svelte-w8mkyv{min-height:30px;padding:0 var(--space-4);border-bottom:1px solid var(--border-muted);background:var(--bg-subtle);justify-content:flex-end;align-items:center;display:flex}details.svelte-w8mkyv{color:var(--text-secondary);font-size:var(--font-size-xs);position:relative}summary.svelte-w8mkyv{cursor:pointer}.column-picker.svelte-w8mkyv{z-index:var(--z-popover);gap:var(--space-3);width:176px;padding:var(--space-4);display:grid;position:absolute;top:24px;right:0}.column-picker.svelte-w8mkyv label:where(.svelte-w8mkyv){align-items:center;gap:var(--space-3);white-space:nowrap;display:flex}.table-header.svelte-w8mkyv,.data-row.svelte-w8mkyv{align-items:center;display:grid}.table-grid.svelte-w8mkyv{overflow-anchor:none;outline:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.table-grid.svelte-w8mkyv:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.table-header.svelte-w8mkyv{z-index:1;border-bottom:1px solid var(--border-default);background:var(--bg-surface);min-height:30px;box-shadow:0 1px 0 var(--hairline-sheen);color:var(--text-muted);font-size:var(--font-size-2xs);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:600;position:sticky;top:0}.header-cell--time.svelte-w8mkyv,.header-cell--size.svelte-w8mkyv{text-align:right}.table-header.svelte-w8mkyv span:where(.svelte-w8mkyv),.cell.svelte-w8mkyv{min-width:0;padding:0 var(--space-4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-body.svelte-w8mkyv{flex:none;min-height:200px;position:relative}.virtual-spacer.svelte-w8mkyv{min-width:900px;position:relative}.virtual-window.svelte-w8mkyv{position:absolute;inset:0 0 auto}.data-row.svelte-w8mkyv,.skeleton-row.svelte-w8mkyv{height:var(--row-height);border-bottom:1px solid var(--border-muted)}.data-row.svelte-w8mkyv{color:var(--text-secondary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;cursor:default;transition:background-color 80ms ease-out}.data-row.svelte-w8mkyv:nth-child(2n){background:color-mix(in srgb, var(--bg-inset) 45%, transparent)}.data-row.svelte-w8mkyv:hover{background:var(--bg-surface-hover)}.data-row--active.svelte-w8mkyv{box-shadow:inset 2px 0 0 var(--accent-blue)}.data-row--selected.svelte-w8mkyv{background:color-mix(in srgb, var(--accent-teal) 12%, var(--bg-surface));box-shadow:inset 2px 0 0 var(--accent-blue), inset 0 0 0 1px var(--selected-border)}.cell--time.svelte-w8mkyv,.cell--size.svelte-w8mkyv{text-align:right}.data-row--inspected.svelte-w8mkyv{background:var(--selected-bg);box-shadow:inset 2px 0 0 var(--accent-blue)}.cell--title.svelte-w8mkyv strong:where(.svelte-w8mkyv){color:var(--text-primary);font-weight:600}.cell--time.svelte-w8mkyv,.cell--attachments.svelte-w8mkyv,.cell--size.svelte-w8mkyv{color:var(--text-muted)}.match-count.svelte-w8mkyv{margin-left:var(--space-3);color:var(--text-muted);font-size:var(--font-size-2xs)}.cell--attachments.svelte-w8mkyv{text-align:center}.attachment.svelte-w8mkyv{color:var(--artifact-ink)}.selection-marker.svelte-w8mkyv{margin-right:var(--space-2);color:var(--active-ink);font-weight:800}.empty.svelte-w8mkyv{padding:var(--space-8);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.skeletons.svelte-w8mkyv{min-height:200px}.skeleton-row.svelte-w8mkyv{align-items:center;display:grid}.skeleton-cell.svelte-w8mkyv{min-width:0;padding:0 var(--space-4)}.skeleton-cell.svelte-w8mkyv i:where(.svelte-w8mkyv){border-radius:var(--radius-sm);background:var(--bg-inset);height:10px;display:block}.cache-unavailable.svelte-w8mkyv{place-content:center;gap:var(--space-4);min-height:200px;padding:var(--space-7);border-left:4px solid var(--accent-amber);color:var(--text-secondary);font-size:var(--font-size-sm);display:grid}.cache-unavailable.svelte-w8mkyv strong:where(.svelte-w8mkyv){color:var(--text-primary);font-size:var(--font-size-lg)}.request-error.svelte-w8mkyv{min-height:200px;padding:var(--space-7);border-left:4px solid var(--accent-red);color:var(--text-primary);font-size:var(--font-size-sm);place-content:center;display:grid}.page-error.svelte-w8mkyv{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--bg-surface);color:var(--text-danger);font-size:var(--font-size-xs);display:flex;position:sticky;bottom:0}.page-progress.svelte-w8mkyv{padding:var(--space-2) var(--space-4);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--font-size-xs);text-align:right;position:sticky;bottom:0}code.svelte-w8mkyv{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--bg-inset);color:var(--text-primary);font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){.svelte-w8mkyv,.svelte-w8mkyv:before,.svelte-w8mkyv:after{scroll-behavior:auto!important}}.context-files.svelte-19vr5mj{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}header.svelte-19vr5mj{color:var(--text-secondary);font-size:var(--font-size-xs);justify-content:space-between;display:flex}.file-grid.svelte-19vr5mj{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);outline:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.file-grid.svelte-19vr5mj:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-color)}.file-row.svelte-19vr5mj{align-items:center;gap:var(--space-3);min-height:var(--row-height);padding:0 var(--space-3);grid-template-columns:110px minmax(160px,1fr) minmax(180px,1.4fr) minmax(150px,1fr) 90px;display:grid}.file-header.svelte-19vr5mj{z-index:1;min-height:var(--table-header-height);border-bottom:1px solid var(--border-default);background:var(--bg-surface);box-shadow:0 1px 0 var(--hairline-sheen);color:var(--text-muted);font-size:var(--font-size-2xs);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:600;position:sticky;top:0}.file-body.svelte-19vr5mj{flex:none;min-height:220px;position:relative}.virtual-spacer.svelte-19vr5mj{position:relative}.virtual-window.svelte-19vr5mj{position:absolute;inset:0 0 auto}.file-data.svelte-19vr5mj{height:var(--row-height);border-bottom:1px solid var(--border-muted);color:var(--text-primary);text-align:left;cursor:default;background:0 0}.file-data.svelte-19vr5mj:hover{background:var(--bg-surface-hover)}.file-data--active.svelte-19vr5mj,.file-data--active.svelte-19vr5mj:hover{background:var(--selected-bg)}.file-data.svelte-19vr5mj span:where(.svelte-19vr5mj){min-width:0;color:var(--text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-data.svelte-19vr5mj .filename:where(.svelte-19vr5mj){color:var(--text-primary);font-weight:600}.file-data.svelte-19vr5mj button:where(.svelte-19vr5mj){max-width:100%;color:inherit;cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.file-data.svelte-19vr5mj button:where(.svelte-19vr5mj):hover{color:var(--text-primary);text-decoration:underline}.notice.svelte-19vr5mj{justify-content:center;align-items:center;gap:var(--space-3);min-height:120px;padding:var(--space-5);color:var(--text-secondary);display:flex}.progress.svelte-19vr5mj{padding:var(--space-2);background:var(--bg-inset);text-align:center;position:sticky;bottom:0}.progress--error.svelte-19vr5mj{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-danger);display:flex}.selection-bar.svelte-i91ja5{align-items:center;gap:var(--space-5);min-height:32px;padding:0 var(--space-4);border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-muted);font-size:var(--font-size-xs);display:flex}.selection-bar--active.svelte-i91ja5{border-color:color-mix(in srgb, var(--accent-teal) 45%, var(--border-default));background:color-mix(in srgb, var(--accent-teal) 8%, var(--bg-surface));color:var(--text-primary)}[role=status].svelte-i91ja5{margin-right:auto;font-weight:600}.shortcut.svelte-i91ja5{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.action-reason.svelte-i91ja5{max-width:18rem;color:var(--text-muted);overflow-wrap:anywhere}@media (width<=760px){.shortcut.svelte-i91ja5{display:none}}.timeline.svelte-1pedaim{gap:var(--space-3);flex-direction:column;min-height:320px;display:flex}header.svelte-1pedaim{justify-content:space-between;align-items:end;display:flex}header.svelte-1pedaim p:where(.svelte-1pedaim),header.svelte-1pedaim h2:where(.svelte-1pedaim){margin:0}header.svelte-1pedaim p:where(.svelte-1pedaim){color:var(--accent-amber);font-size:var(--font-size-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}header.svelte-1pedaim h2:where(.svelte-1pedaim){font-size:var(--font-size-lg)}header.svelte-1pedaim span:where(.svelte-1pedaim){color:var(--text-muted);font-size:var(--font-size-xs)}.coverage.svelte-tbm82v{align-items:center;gap:var(--space-3);min-height:28px;color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;display:flex}.everything-workspace.svelte-1dw946n{gap:var(--space-4);width:100%;max-width:1760px;min-height:0;padding:var(--space-6) var(--space-7) var(--space-4);flex-direction:column;flex:1;margin-inline:auto;display:flex}.workspace-header.svelte-1dw946n{justify-content:space-between;align-items:baseline;gap:var(--space-6);display:flex}h1.svelte-1dw946n{font-family:var(--font-sans);font-size:var(--font-size-xl);margin:0;font-weight:650;line-height:1.2}.result-count.svelte-1dw946n{color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;margin:0}.search-bar.svelte-1dw946n{align-items:center;gap:var(--space-4);display:flex}.query-control.svelte-1dw946n{flex:1;min-width:240px}.scope-note.svelte-1dw946n{color:var(--text-muted);font-size:var(--font-size-xs);margin:0}.results-split.svelte-1dw946n{flex:1;min-width:0;min-height:200px;display:flex;overflow:hidden}.results-primary.svelte-1dw946n{flex-direction:column;min-width:0;height:100%;display:flex}.results-split.svelte-1dw946n [data-pane=secondary]{border:1px solid var(--border-default);border-radius:0 0 var(--radius-md) var(--radius-md);border-top:0}.keyboard-help.svelte-1dw946n{align-items:center;gap:var(--space-5);min-height:22px;color:var(--text-muted);font-size:var(--font-size-2xs);display:flex}@media (width<=760px){.everything-workspace.svelte-1dw946n{padding-inline:var(--space-4)}.search-bar.svelte-1dw946n{flex-wrap:wrap;align-items:stretch}.query-control.svelte-1dw946n{min-width:100%}.keyboard-help.svelte-1dw946n{overflow-x:auto}}.app-shell.svelte-1il99g0{background:var(--bg-primary);min-width:0;height:100vh;min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}.brand.svelte-1il99g0{align-items:center;gap:var(--space-2);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-md);letter-spacing:.01em;font-weight:650;display:inline-flex}.brand.svelte-1il99g0 span:where(.svelte-1il99g0){color:var(--artifact-ink);font-size:var(--font-size-sm)}.app-shell.svelte-1il99g0 .kit-top-bar{box-shadow:0 1px 0 var(--hairline-sheen)}.app-shell.svelte-1il99g0 .kit-top-bar__tabs{gap:var(--space-1);background:0 0;border-radius:0;padding:0}.app-shell.svelte-1il99g0 .kit-top-bar__tab{border-radius:var(--radius-md);font-size:var(--font-size-md);padding:5px 12px}.app-shell.svelte-1il99g0 .kit-top-bar__tab.active{background:var(--bg-subtle);box-shadow:none}.archive-state.svelte-1il99g0{align-items:center;gap:var(--space-2);margin-left:var(--space-3);color:var(--text-muted);font-size:var(--font-size-xs);white-space:nowrap;display:inline-flex}.archive-state.svelte-1il99g0 span:where(.svelte-1il99g0){color:var(--accent-green);font-size:7px}.archive-state--error.svelte-1il99g0 span:where(.svelte-1il99g0){color:var(--status-warning-ink)}.appearance-controls.svelte-1il99g0{gap:var(--space-2);display:inline-flex}.appearance-controls.svelte-1il99g0 select:where(.svelte-1il99g0){height:26px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-xs);background:0 0;border:1px solid #0000}.appearance-controls.svelte-1il99g0 select:where(.svelte-1il99g0):hover{border-color:var(--control-border);background:var(--bg-surface-hover);color:var(--text-primary)}.files-shell.svelte-1il99g0{gap:var(--space-4);width:100%;max-width:1760px;min-height:0;padding:var(--space-6) var(--space-7) var(--space-4);flex-direction:column;flex:1;margin-inline:auto;display:flex}
