:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--type-display-size:1.875rem;--type-h1-size:1.5rem;--type-h2-size:1.25rem;--type-h3-size:1rem;--type-card-title-size:.9375rem;--type-body-size:.875rem;--type-label-size:.8125rem;--type-caption-size:.75rem;--type-data-size:.8125rem;--type-display-weight:700;--type-h1-weight:600;--type-h2-weight:600;--type-h3-weight:600;--type-card-title-weight:600;--type-body-weight:400;--type-label-weight:500;--type-caption-weight:400;--type-data-weight:500;--type-body-emphasis-weight:500;--type-caption-emphasis-weight:500;--type-display-tracking:-.02em;--type-h1-tracking:-.015em;--type-h2-tracking:-.01em;--type-h3-tracking:0;--type-body-tracking:0;--type-label-tracking:.01em;--type-caption-tracking:.01em;--type-data-tracking:0;--type-eyebrow-size:.6875rem;--type-eyebrow-weight:600;--type-eyebrow-tracking:.06em;--type-display:var(--type-display-weight) var(--type-display-size) / var(--leading-tight) var(--font-sans);--type-h1:var(--type-h1-weight) var(--type-h1-size) / var(--leading-tight) var(--font-sans);--type-h2:var(--type-h2-weight) var(--type-h2-size) / var(--leading-tight) var(--font-sans);--type-h3:var(--type-h3-weight) var(--type-h3-size) / var(--leading-normal) var(--font-sans);--type-body:var(--type-body-weight) var(--type-body-size) / var(--leading-normal) var(--font-sans);--type-label:var(--type-label-weight) var(--type-label-size) / var(--leading-normal) var(--font-sans);--type-caption:var(--type-caption-weight) var(--type-caption-size) / var(--leading-normal) var(--font-sans);--type-data:var(--type-data-weight) var(--type-data-size) / var(--leading-normal) var(--font-mono);--leading-tight:1.25;--leading-normal:1.5;--leading-loose:1.75;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-popover:450;--z-toast:500;--z-tooltip:600;--ease-default:cubic-bezier(.25, .1, .25, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--duration-fast:.1s;--duration-base:.15s;--duration-slow:.25s;--duration-slower:.4s;--duration-loop-spinner:.8s;--duration-loop-skeleton:1.4s;--duration-loop-pulse:1.5s;--duration-loop-ambient:20s;--duration-loop-breathe:6s;--topnav-height:56px;--sidebar-width-expanded:240px;--sidebar-width-collapsed:56px;--nav-item-height:36px;--input-height:36px;--row-height-compact:40px;--row-height-comfortable:48px;--page-form-width:960px;--page-narrow-width:880px;--card-header-height:52px;--detail-aside-width:340px;--kanban-lane-width:260px;--topbar-control-height:32px;--topbar-avatar-size:24px;--shadow-focus-ring:0 0 0 2px var(--accent-subtle);--shadow-focus-ring-error:0 0 0 2px var(--status-error-subtle);--shadow-focus-ring-strong:0 0 0 2px var(--bg-surface-1), 0 0 0 4px var(--text-primary);--brand-linkedin:#0a66c2;--brand-google:#4285f4;--brand-microsoft:#00a4ef;--brand-slack:#4a154b;--brand-shopify:#96bf48;--brand-amazon:#f90;--brand-woocommerce:#7f54b3;--brand-bigcommerce:#34313f;--brand-ebay:#e53238;--brand-etsy:#f1641e;--paper-bg:#fff;--paper-canvas:#f6f3ee;--paper-surface-2:#fafaf7;--paper-inset:#efece6;--paper-ink:#1c1917;--paper-ink-secondary:#57534e;--paper-ink-tertiary:#78716c;--paper-ink-muted:#a8a29e;--paper-border:#1c19171a;--paper-border-subtle:#1c19170f;--paper-border-emphasis:#1c19172e;--medal-gold:#f59e0b;--medal-gold-text:#b45309;--medal-silver:#94a3b8;--medal-silver-text:#475569;--medal-bronze:#cd7f32;--medal-bronze-text:#92400e}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) *,html:not([data-motion=full]) :before,html:not([data-motion=full]) :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}:root,[data-theme]{--border-interactive:var(--text-secondary);--bg-band:color-mix(in srgb, var(--bg-inset) 55%, var(--bg-surface-1))}[data-theme=precision]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-bg-base:#0c0d11;--p-bg-surface-1:#13141a;--p-bg-surface-2:#1a1b23;--p-bg-surface-3:#22232d;--p-bg-inset:#0a0a0e;--p-text-primary:#ededf0;--p-text-secondary:#a0a1a8;--p-text-tertiary:#7d7e87;--p-text-muted:#5c5e68;--p-text-on-accent:#fff;--p-text-on-error:var(--p-bg-inset);--p-text-on-success:var(--p-bg-inset);--p-text-on-warning:var(--p-bg-inset);--p-text-on-info:var(--p-bg-inset);--p-accent:#2e6be6;--p-accent-hover:#5b8def;--p-accent-active:#2154c4;--p-accent-subtle:#2e6be61f;--p-success:#34d399;--p-success-subtle:#34d3991f;--p-warning:#fbbf24;--p-warning-subtle:#fbbf241a;--p-error:#f87171;--p-error-subtle:#f871711f;--p-info:#60a5fa;--p-info-subtle:#60a5fa1a;--p-holiday:#c08af5;--p-holiday-subtle:#c08af51f;--p-border:#ffffff0f;--p-border-subtle:#ffffff0a;--p-border-emphasis:#ffffff1f;--p-border-focus:#2e6be6;--p-shadow-sm:none;--p-shadow-md:none;--p-shadow-lg:none;--p-shadow-xl:none;--bg-base:var(--p-bg-base);--bg-surface-1:var(--p-bg-surface-1);--bg-surface-2:var(--p-bg-surface-2);--bg-surface-3:var(--p-bg-surface-3);--bg-inset:var(--p-bg-inset);--text-primary:var(--p-text-primary);--text-secondary:var(--p-text-secondary);--text-tertiary:var(--p-text-tertiary);--text-muted:var(--p-text-muted);--text-on-accent:var(--p-text-on-accent);--text-on-error:var(--p-text-on-error);--text-on-success:var(--p-text-on-success);--text-on-warning:var(--p-text-on-warning);--text-on-info:var(--p-text-on-info);--accent:var(--p-accent);--accent-hover:var(--p-accent-hover);--accent-active:var(--p-accent-active);--accent-subtle:var(--p-accent-subtle);--status-success:var(--p-success);--status-success-subtle:var(--p-success-subtle);--status-warning:var(--p-warning);--status-warning-subtle:var(--p-warning-subtle);--status-error:var(--p-error);--status-error-subtle:var(--p-error-subtle);--status-info:var(--p-info);--status-info-subtle:var(--p-info-subtle);--status-holiday:var(--p-holiday);--status-holiday-subtle:var(--p-holiday-subtle);--border:var(--p-border);--border-subtle:var(--p-border-subtle);--border-emphasis:var(--p-border-emphasis);--border-strong:var(--p-border-emphasis);--border-focus:var(--p-border-focus);--shadow-sm:var(--p-shadow-sm);--shadow-md:var(--p-shadow-md);--shadow-lg:var(--p-shadow-lg);--shadow-xl:var(--p-shadow-xl);--bg-overlay:#000000b3;--overlay-backdrop:#00000080;--prose-bg-code-block:var(--p-bg-inset);--prose-border-code:var(--p-border-emphasis);--prose-text-code:#e2e8f0;--prose-bg-blockquote:var(--p-bg-surface-2);--prose-border-blockquote:var(--p-accent);--prose-text-link:var(--p-accent-hover);--prose-border-table:var(--p-border);--prose-bg-table-head:var(--p-bg-surface-2);--prose-bg-table-stripe:#ffffff05}[data-theme=workshop]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ws-bg-base:#14110f;--ws-bg-surface-1:#1b1814;--ws-bg-surface-2:#232019;--ws-bg-surface-3:#2c281f;--ws-bg-inset:#0e0c0a;--ws-text-primary:#ede6d8;--ws-text-secondary:#a69c87;--ws-text-tertiary:#8c8069;--ws-text-muted:#675e4f;--ws-text-on-accent:#1a1509;--ws-text-on-error:#1a1509;--ws-text-on-success:#1a1509;--ws-text-on-warning:#1a1509;--ws-text-on-info:#1a1509;--ws-accent:#d39b3a;--ws-accent-hover:#e6b357;--ws-accent-active:#b07e20;--ws-accent-subtle:#d39b3a1f;--ws-success:#7fb069;--ws-success-subtle:#7fb0691f;--ws-warning:#e8a63b;--ws-warning-subtle:#e8a63b1a;--ws-error:#d97757;--ws-error-subtle:#d977571f;--ws-info:#8aa8b8;--ws-info-subtle:#8aa8b81a;--ws-holiday:#a98bd4;--ws-holiday-subtle:#a98bd41a;--ws-border:#ede6d812;--ws-border-subtle:#ede6d80a;--ws-border-emphasis:#ede6d824;--ws-border-focus:#d39b3a;--ws-shadow-sm:none;--ws-shadow-md:none;--ws-shadow-lg:none;--ws-shadow-xl:none;--bg-base:var(--ws-bg-base);--bg-surface-1:var(--ws-bg-surface-1);--bg-surface-2:var(--ws-bg-surface-2);--bg-surface-3:var(--ws-bg-surface-3);--bg-inset:var(--ws-bg-inset);--text-primary:var(--ws-text-primary);--text-secondary:var(--ws-text-secondary);--text-tertiary:var(--ws-text-tertiary);--text-muted:var(--ws-text-muted);--text-on-accent:var(--ws-text-on-accent);--text-on-error:var(--ws-text-on-error);--text-on-success:var(--ws-text-on-success);--text-on-warning:var(--ws-text-on-warning);--text-on-info:var(--ws-text-on-info);--accent:var(--ws-accent);--accent-hover:var(--ws-accent-hover);--accent-active:var(--ws-accent-active);--accent-subtle:var(--ws-accent-subtle);--status-success:var(--ws-success);--status-success-subtle:var(--ws-success-subtle);--status-warning:var(--ws-warning);--status-warning-subtle:var(--ws-warning-subtle);--status-error:var(--ws-error);--status-error-subtle:var(--ws-error-subtle);--status-info:var(--ws-info);--status-info-subtle:var(--ws-info-subtle);--status-holiday:var(--ws-holiday);--status-holiday-subtle:var(--ws-holiday-subtle);--border:var(--ws-border);--border-subtle:var(--ws-border-subtle);--border-emphasis:var(--ws-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--ws-border-focus);--shadow-sm:var(--ws-shadow-sm);--shadow-md:var(--ws-shadow-md);--shadow-lg:var(--ws-shadow-lg);--shadow-xl:var(--ws-shadow-xl);--bg-overlay:#0a0806b8;--prose-bg-code-block:var(--ws-bg-inset);--prose-border-code:var(--ws-border-emphasis);--prose-text-code:#e6d9b8;--prose-bg-blockquote:var(--ws-bg-surface-2);--prose-border-blockquote:var(--ws-accent);--prose-text-link:var(--ws-accent-hover);--prose-border-table:var(--ws-border);--prose-bg-table-head:var(--ws-bg-surface-2);--prose-bg-table-stripe:#ede6d806}[data-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--m-bg-base:#0a0d1c;--m-bg-surface-1:#0f1324;--m-bg-surface-2:#151a2e;--m-bg-surface-3:#1d233a;--m-bg-inset:#070915;--m-text-primary:#e6e9f2;--m-text-secondary:#9ba1b3;--m-text-tertiary:#777e93;--m-text-muted:#565d7a;--m-text-on-accent:var(--m-bg-inset);--m-text-on-error:var(--m-bg-inset);--m-text-on-success:var(--m-bg-inset);--m-text-on-warning:var(--m-bg-inset);--m-text-on-info:var(--m-bg-inset);--m-accent:#ff4d5e;--m-accent-hover:#ff6b78;--m-accent-active:#e63a4a;--m-accent-subtle:#ff4d5e24;--m-success:#6fbf8f;--m-success-subtle:#6fbf8f1f;--m-warning:#d9a441;--m-warning-subtle:#d9a4411a;--m-error:#e07a86;--m-error-subtle:#e07a861f;--m-info:#7aa2cc;--m-info-subtle:#7aa2cc1a;--m-holiday:#a88be0;--m-holiday-subtle:#a88be01a;--m-border:#b4c3e614;--m-border-subtle:#b4c3e60d;--m-border-emphasis:#b4c3e629;--m-border-focus:#ff4d5e;--m-shadow-sm:0 1px 2px #0006;--m-shadow-md:0 4px 12px #00000080;--m-shadow-lg:0 12px 32px #0009;--m-shadow-xl:0 24px 64px #000000b3;--bg-base:var(--m-bg-base);--bg-surface-1:var(--m-bg-surface-1);--bg-surface-2:var(--m-bg-surface-2);--bg-surface-3:var(--m-bg-surface-3);--bg-inset:var(--m-bg-inset);--text-primary:var(--m-text-primary);--text-secondary:var(--m-text-secondary);--text-tertiary:var(--m-text-tertiary);--text-muted:var(--m-text-muted);--text-on-accent:var(--m-text-on-accent);--text-on-error:var(--m-text-on-error);--text-on-success:var(--m-text-on-success);--text-on-warning:var(--m-text-on-warning);--text-on-info:var(--m-text-on-info);--accent:var(--m-accent);--accent-hover:var(--m-accent-hover);--accent-active:var(--m-accent-active);--accent-subtle:var(--m-accent-subtle);--status-success:var(--m-success);--status-success-subtle:var(--m-success-subtle);--status-warning:var(--m-warning);--status-warning-subtle:var(--m-warning-subtle);--status-error:var(--m-error);--status-error-subtle:var(--m-error-subtle);--status-info:var(--m-info);--status-info-subtle:var(--m-info-subtle);--status-holiday:var(--m-holiday);--status-holiday-subtle:var(--m-holiday-subtle);--border:var(--m-border);--border-subtle:var(--m-border-subtle);--border-emphasis:var(--m-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--m-border-focus);--shadow-sm:var(--m-shadow-sm);--shadow-md:var(--m-shadow-md);--shadow-lg:var(--m-shadow-lg);--shadow-xl:var(--m-shadow-xl);--bg-overlay:#000c;--prose-bg-code-block:var(--m-bg-inset);--prose-border-code:var(--m-border-emphasis);--prose-text-code:#d8def0;--prose-bg-blockquote:var(--m-bg-surface-2);--prose-border-blockquote:var(--m-accent);--prose-text-link:var(--m-accent-hover);--prose-border-table:var(--m-border);--prose-bg-table-head:var(--m-bg-surface-2);--prose-bg-table-stripe:#b4c3e608;scrollbar-width:thin;scrollbar-color:var(--m-bg-surface-3) var(--m-bg-base)}[data-theme=midnight] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=midnight] ::-webkit-scrollbar-track{background:var(--m-bg-base)}[data-theme=midnight] ::-webkit-scrollbar-thumb{background-color:var(--m-bg-surface-3);border-radius:var(--radius-full);border:2px solid var(--m-bg-base)}[data-theme=midnight] ::-webkit-scrollbar-thumb:hover{background-color:var(--m-border-emphasis)}[data-theme=midnight] img:not([data-no-darken]){filter:brightness(.9)contrast(1.05)}[data-theme=forge]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fg-bg-base:#0e1014;--fg-bg-surface-1:#14171c;--fg-bg-surface-2:#1b1f25;--fg-bg-surface-3:#232830;--fg-bg-inset:#090b0e;--fg-text-primary:#e4e7ec;--fg-text-secondary:#9aa1aa;--fg-text-tertiary:#7a818a;--fg-text-muted:#585f68;--fg-text-on-accent:#1a0a00;--fg-text-on-error:#1a0a00;--fg-text-on-success:#1a0a00;--fg-text-on-warning:#1a0a00;--fg-text-on-info:#1a0a00;--fg-accent:#ff7a1a;--fg-accent-hover:#ff9240;--fg-accent-active:#e0640a;--fg-accent-subtle:#ff7a1a1f;--fg-success:#5eb28a;--fg-success-subtle:#5eb28a1f;--fg-warning:#c8a24a;--fg-warning-subtle:#c8a24a1a;--fg-error:#d95f5f;--fg-error-subtle:#d95f5f1f;--fg-info:#6fa3c5;--fg-info-subtle:#6fa3c51a;--fg-holiday:#9b8ac9;--fg-holiday-subtle:#9b8ac91a;--fg-border:#d2dceb12;--fg-border-subtle:#d2dceb0a;--fg-border-emphasis:#d2dceb26;--fg-border-focus:#ff7a1a;--fg-shadow-sm:none;--fg-shadow-md:none;--fg-shadow-lg:none;--fg-shadow-xl:none;--bg-base:var(--fg-bg-base);--bg-surface-1:var(--fg-bg-surface-1);--bg-surface-2:var(--fg-bg-surface-2);--bg-surface-3:var(--fg-bg-surface-3);--bg-inset:var(--fg-bg-inset);--text-primary:var(--fg-text-primary);--text-secondary:var(--fg-text-secondary);--text-tertiary:var(--fg-text-tertiary);--text-muted:var(--fg-text-muted);--text-on-accent:var(--fg-text-on-accent);--text-on-error:var(--fg-text-on-error);--text-on-success:var(--fg-text-on-success);--text-on-warning:var(--fg-text-on-warning);--text-on-info:var(--fg-text-on-info);--accent:var(--fg-accent);--accent-hover:var(--fg-accent-hover);--accent-active:var(--fg-accent-active);--accent-subtle:var(--fg-accent-subtle);--status-success:var(--fg-success);--status-success-subtle:var(--fg-success-subtle);--status-warning:var(--fg-warning);--status-warning-subtle:var(--fg-warning-subtle);--status-error:var(--fg-error);--status-error-subtle:var(--fg-error-subtle);--status-info:var(--fg-info);--status-info-subtle:var(--fg-info-subtle);--status-holiday:var(--fg-holiday);--status-holiday-subtle:var(--fg-holiday-subtle);--border:var(--fg-border);--border-subtle:var(--fg-border-subtle);--border-emphasis:var(--fg-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--fg-border-focus);--shadow-sm:var(--fg-shadow-sm);--shadow-md:var(--fg-shadow-md);--shadow-lg:var(--fg-shadow-lg);--shadow-xl:var(--fg-shadow-xl);--bg-overlay:#030406c7;--prose-bg-code-block:var(--fg-bg-inset);--prose-border-code:var(--fg-border-emphasis);--prose-text-code:#e8dcc8;--prose-bg-blockquote:var(--fg-bg-surface-2);--prose-border-blockquote:var(--fg-accent);--prose-text-link:var(--fg-accent-hover);--prose-border-table:var(--fg-border);--prose-bg-table-head:var(--fg-bg-surface-2);--prose-bg-table-stripe:#d2dceb06}[data-theme=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--g-bg-base:#0b0b0b;--g-bg-surface-1:#111;--g-bg-surface-2:#181818;--g-bg-surface-3:#1f1f1f;--g-bg-inset:#070707;--g-text-primary:#f0f0f0;--g-text-secondary:#a1a1a1;--g-text-tertiary:#7d7d7d;--g-text-muted:#5d5d5d;--g-text-on-accent:#04141f;--g-text-on-error:#04141f;--g-text-on-success:#04141f;--g-text-on-warning:#04141f;--g-text-on-info:#04141f;--g-accent:#7fd4ff;--g-accent-hover:#a7e3ff;--g-accent-active:#55c1f2;--g-accent-subtle:#7fd4ff1a;--g-success:#6ab89b;--g-success-subtle:#6ab89b1a;--g-warning:#d6b26a;--g-warning-subtle:#d6b26a1a;--g-error:#d6776e;--g-error-subtle:#d6776e1a;--g-info:#7fd4ff;--g-info-subtle:#7fd4ff1a;--g-holiday:#b6a6e0;--g-holiday-subtle:#b6a6e01a;--g-border:#ffffff0f;--g-border-subtle:#ffffff09;--g-border-emphasis:#ffffff24;--g-border-focus:#7fd4ff;--g-shadow-sm:none;--g-shadow-md:none;--g-shadow-lg:none;--g-shadow-xl:none;--bg-base:var(--g-bg-base);--bg-surface-1:var(--g-bg-surface-1);--bg-surface-2:var(--g-bg-surface-2);--bg-surface-3:var(--g-bg-surface-3);--bg-inset:var(--g-bg-inset);--text-primary:var(--g-text-primary);--text-secondary:var(--g-text-secondary);--text-tertiary:var(--g-text-tertiary);--text-muted:var(--g-text-muted);--text-on-accent:var(--g-text-on-accent);--text-on-error:var(--g-text-on-error);--text-on-success:var(--g-text-on-success);--text-on-warning:var(--g-text-on-warning);--text-on-info:var(--g-text-on-info);--accent:var(--g-accent);--accent-hover:var(--g-accent-hover);--accent-active:var(--g-accent-active);--accent-subtle:var(--g-accent-subtle);--status-success:var(--g-success);--status-success-subtle:var(--g-success-subtle);--status-warning:var(--g-warning);--status-warning-subtle:var(--g-warning-subtle);--status-error:var(--g-error);--status-error-subtle:var(--g-error-subtle);--status-info:var(--g-info);--status-info-subtle:var(--g-info-subtle);--status-holiday:var(--g-holiday);--status-holiday-subtle:var(--g-holiday-subtle);--border:var(--g-border);--border-subtle:var(--g-border-subtle);--border-emphasis:var(--g-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--g-border-focus);--shadow-sm:var(--g-shadow-sm);--shadow-md:var(--g-shadow-md);--shadow-lg:var(--g-shadow-lg);--shadow-xl:var(--g-shadow-xl);--bg-overlay:#000000b8;--prose-bg-code-block:var(--g-bg-inset);--prose-border-code:var(--g-border-emphasis);--prose-text-code:#e4e4e4;--prose-bg-blockquote:var(--g-bg-surface-2);--prose-border-blockquote:var(--g-accent);--prose-text-link:var(--g-accent-hover);--prose-border-table:var(--g-border);--prose-bg-table-head:var(--g-bg-surface-2);--prose-bg-table-stripe:#ffffff05}[data-theme=amethyst]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--am-bg-base:#1b1226;--am-bg-surface-1:#231731;--am-bg-surface-2:#2d1d3f;--am-bg-surface-3:#38254e;--am-bg-inset:#140a1d;--am-text-primary:#f0e8f6;--am-text-secondary:#b4a5c6;--am-text-tertiary:#8e7ea0;--am-text-muted:#6a5883;--am-text-on-accent:var(--am-bg-inset);--am-text-on-error:var(--am-bg-inset);--am-text-on-success:var(--am-bg-inset);--am-text-on-warning:var(--am-bg-inset);--am-text-on-info:var(--am-bg-inset);--am-accent:#e857c0;--am-accent-hover:#f072cc;--am-accent-active:#c13e9f;--am-accent-subtle:#e857c024;--am-success:#5dd4a8;--am-success-subtle:#5dd4a81f;--am-warning:#f0b86e;--am-warning-subtle:#f0b86e1a;--am-error:#f06b7d;--am-error-subtle:#f06b7d1f;--am-info:#9b8aff;--am-info-subtle:#9b8aff1a;--am-holiday:#43c6e8;--am-holiday-subtle:#43c6e81f;--am-border:#f0e8f612;--am-border-subtle:#f0e8f60a;--am-border-emphasis:#f0e8f624;--am-border-focus:#e857c0;--am-shadow-sm:0 1px 2px #0a041459;--am-shadow-md:0 4px 12px #0a04146b;--am-shadow-lg:0 12px 32px #0a041480;--am-shadow-xl:0 24px 64px #0a041499;--bg-base:var(--am-bg-base);--bg-surface-1:var(--am-bg-surface-1);--bg-surface-2:var(--am-bg-surface-2);--bg-surface-3:var(--am-bg-surface-3);--bg-inset:var(--am-bg-inset);--text-primary:var(--am-text-primary);--text-secondary:var(--am-text-secondary);--text-tertiary:var(--am-text-tertiary);--text-muted:var(--am-text-muted);--text-on-accent:var(--am-text-on-accent);--text-on-error:var(--am-text-on-error);--text-on-success:var(--am-text-on-success);--text-on-warning:var(--am-text-on-warning);--text-on-info:var(--am-text-on-info);--accent:var(--am-accent);--accent-hover:var(--am-accent-hover);--accent-active:var(--am-accent-active);--accent-subtle:var(--am-accent-subtle);--status-success:var(--am-success);--status-success-subtle:var(--am-success-subtle);--status-warning:var(--am-warning);--status-warning-subtle:var(--am-warning-subtle);--status-error:var(--am-error);--status-error-subtle:var(--am-error-subtle);--status-info:var(--am-info);--status-info-subtle:var(--am-info-subtle);--status-holiday:var(--am-holiday);--status-holiday-subtle:var(--am-holiday-subtle);--border:var(--am-border);--border-subtle:var(--am-border-subtle);--border-emphasis:var(--am-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--am-border-focus);--shadow-sm:var(--am-shadow-sm);--shadow-md:var(--am-shadow-md);--shadow-lg:var(--am-shadow-lg);--shadow-xl:var(--am-shadow-xl);--bg-overlay:#0a0414bf;--prose-bg-code-block:var(--am-bg-inset);--prose-border-code:var(--am-border-emphasis);--prose-text-code:#f3dff0;--prose-bg-blockquote:var(--am-bg-surface-2);--prose-border-blockquote:var(--am-accent);--prose-text-link:var(--am-accent-hover);--prose-border-table:var(--am-border);--prose-bg-table-head:var(--am-bg-surface-2);--prose-bg-table-stripe:#f0e8f606}[data-theme=carbon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg-base:#161821;--c-bg-surface-1:#1c1f2a;--c-bg-surface-2:#232734;--c-bg-surface-3:#2b303f;--c-bg-inset:#0f1117;--c-text-primary:#f4f4f4;--c-text-secondary:#a8afbd;--c-text-tertiary:#808797;--c-text-muted:#5a6178;--c-text-on-accent:var(--c-bg-inset);--c-text-on-error:var(--c-bg-inset);--c-text-on-success:var(--c-bg-inset);--c-text-on-warning:var(--c-bg-inset);--c-text-on-info:var(--c-bg-inset);--c-accent:#4589ff;--c-accent-hover:#6ba4ff;--c-accent-active:#1e6bfc;--c-accent-subtle:#4589ff1f;--c-success:#42be65;--c-success-subtle:#42be651f;--c-warning:#f1c21b;--c-warning-subtle:#f1c21b1a;--c-error:#fa4d56;--c-error-subtle:#fa4d561f;--c-info:#4589ff;--c-info-subtle:#4589ff1a;--c-holiday:#be95ff;--c-holiday-subtle:#be95ff1a;--c-border:#ffffff14;--c-border-subtle:#ffffff0d;--c-border-emphasis:#ffffff2e;--c-border-focus:#4589ff;--c-shadow-sm:none;--c-shadow-md:none;--c-shadow-lg:none;--c-shadow-xl:none;--bg-base:var(--c-bg-base);--bg-surface-1:var(--c-bg-surface-1);--bg-surface-2:var(--c-bg-surface-2);--bg-surface-3:var(--c-bg-surface-3);--bg-inset:var(--c-bg-inset);--text-primary:var(--c-text-primary);--text-secondary:var(--c-text-secondary);--text-tertiary:var(--c-text-tertiary);--text-muted:var(--c-text-muted);--text-on-accent:var(--c-text-on-accent);--text-on-error:var(--c-text-on-error);--text-on-success:var(--c-text-on-success);--text-on-warning:var(--c-text-on-warning);--text-on-info:var(--c-text-on-info);--accent:var(--c-accent);--accent-hover:var(--c-accent-hover);--accent-active:var(--c-accent-active);--accent-subtle:var(--c-accent-subtle);--status-success:var(--c-success);--status-success-subtle:var(--c-success-subtle);--status-warning:var(--c-warning);--status-warning-subtle:var(--c-warning-subtle);--status-error:var(--c-error);--status-error-subtle:var(--c-error-subtle);--status-info:var(--c-info);--status-info-subtle:var(--c-info-subtle);--status-holiday:var(--c-holiday);--status-holiday-subtle:var(--c-holiday-subtle);--border:var(--c-border);--border-subtle:var(--c-border-subtle);--border-emphasis:var(--c-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--c-border-focus);--shadow-sm:var(--c-shadow-sm);--shadow-md:var(--c-shadow-md);--shadow-lg:var(--c-shadow-lg);--shadow-xl:var(--c-shadow-xl);--bg-overlay:#090b10bd;--prose-bg-code-block:var(--c-bg-inset);--prose-border-code:var(--c-border-emphasis);--prose-text-code:#dde5f0;--prose-bg-blockquote:var(--c-bg-surface-2);--prose-border-blockquote:var(--c-accent);--prose-text-link:var(--c-accent-hover);--prose-border-table:var(--c-border);--prose-bg-table-head:var(--c-bg-surface-2);--prose-bg-table-stripe:#ffffff06}[data-theme=solarized-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sd-bg-base:#002b36;--sd-bg-surface-1:#073642;--sd-bg-surface-2:#0d424f;--sd-bg-surface-3:#114b5a;--sd-bg-inset:#011a22;--sd-text-primary:#fdf6e3;--sd-text-secondary:#93a1a1;--sd-text-tertiary:#8c9c9d;--sd-text-muted:#657b83;--sd-text-on-accent:var(--sd-bg-inset);--sd-text-on-error:var(--sd-bg-inset);--sd-text-on-success:var(--sd-bg-inset);--sd-text-on-warning:var(--sd-bg-inset);--sd-text-on-info:var(--sd-bg-inset);--sd-accent:#3597df;--sd-accent-hover:#4cacf2;--sd-accent-active:#2d84c4;--sd-accent-subtle:#3597df24;--sd-success:#859900;--sd-success-subtle:#8599001f;--sd-warning:#b58900;--sd-warning-subtle:#b589001a;--sd-error:#f85047;--sd-error-subtle:#f850471f;--sd-info:#2aa198;--sd-info-subtle:#2aa1981f;--sd-holiday:#9a9be0;--sd-holiday-subtle:#9a9be024;--sd-border:#fdf6e30f;--sd-border-subtle:#fdf6e30a;--sd-border-emphasis:#fdf6e324;--sd-border-focus:#3597df;--sd-shadow-sm:none;--sd-shadow-md:none;--sd-shadow-lg:none;--sd-shadow-xl:none;--bg-base:var(--sd-bg-base);--bg-surface-1:var(--sd-bg-surface-1);--bg-surface-2:var(--sd-bg-surface-2);--bg-surface-3:var(--sd-bg-surface-3);--bg-inset:var(--sd-bg-inset);--text-primary:var(--sd-text-primary);--text-secondary:var(--sd-text-secondary);--text-tertiary:var(--sd-text-tertiary);--text-muted:var(--sd-text-muted);--text-on-accent:var(--sd-text-on-accent);--text-on-error:var(--sd-text-on-error);--text-on-success:var(--sd-text-on-success);--text-on-warning:var(--sd-text-on-warning);--text-on-info:var(--sd-text-on-info);--accent:var(--sd-accent);--accent-hover:var(--sd-accent-hover);--accent-active:var(--sd-accent-active);--accent-subtle:var(--sd-accent-subtle);--status-success:var(--sd-success);--status-success-subtle:var(--sd-success-subtle);--status-warning:var(--sd-warning);--status-warning-subtle:var(--sd-warning-subtle);--status-error:var(--sd-error);--status-error-subtle:var(--sd-error-subtle);--status-info:var(--sd-info);--status-info-subtle:var(--sd-info-subtle);--status-holiday:var(--sd-holiday);--status-holiday-subtle:var(--sd-holiday-subtle);--border:var(--sd-border);--border-subtle:var(--sd-border-subtle);--border-emphasis:var(--sd-border-emphasis);--border-strong:var(--sd-border-emphasis);--border-focus:var(--sd-border-focus);--shadow-sm:var(--sd-shadow-sm);--shadow-md:var(--sd-shadow-md);--shadow-lg:var(--sd-shadow-lg);--shadow-xl:var(--sd-shadow-xl);--bg-overlay:#00141abf;--overlay-backdrop:#00141a8c;--prose-bg-code-block:var(--sd-bg-inset);--prose-border-code:var(--sd-border-emphasis);--prose-text-code:#93a1a1;--prose-bg-blockquote:var(--sd-bg-surface-2);--prose-border-blockquote:var(--sd-accent);--prose-text-link:var(--sd-accent-hover);--prose-border-table:var(--sd-border);--prose-bg-table-head:var(--sd-bg-surface-2);--prose-bg-table-stripe:#fdf6e306}[data-theme=nord]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--n-bg-base:#2e3440;--n-bg-surface-1:#3b4252;--n-bg-surface-2:#434c5e;--n-bg-surface-3:#4c566a;--n-bg-inset:#262b36;--n-text-primary:#eceff4;--n-text-secondary:#d8dee9;--n-text-tertiary:#b0b7c2;--n-text-muted:#7b8595;--n-text-on-accent:#2e3440;--n-text-on-error:#2e3440;--n-text-on-success:#2e3440;--n-text-on-warning:#2e3440;--n-text-on-info:#2e3440;--n-accent:#88c0d0;--n-accent-hover:#a1cfdb;--n-accent-active:#6fa9bb;--n-accent-subtle:#88c0d024;--n-success:#a3be8c;--n-success-subtle:#a3be8c21;--n-warning:#ebcb8b;--n-warning-subtle:#ebcb8b1c;--n-error:#e5838b;--n-error-subtle:#e5838b21;--n-info:#81a1c1;--n-info-subtle:#81a1c121;--n-holiday:#b48ead;--n-holiday-subtle:#b48ead21;--n-border:#d8dee912;--n-border-subtle:#d8dee90a;--n-border-emphasis:#d8dee929;--n-border-focus:#88c0d0;--n-shadow-sm:none;--n-shadow-md:none;--n-shadow-lg:none;--n-shadow-xl:none;--bg-base:var(--n-bg-base);--bg-surface-1:var(--n-bg-surface-1);--bg-surface-2:var(--n-bg-surface-2);--bg-surface-3:var(--n-bg-surface-3);--bg-inset:var(--n-bg-inset);--text-primary:var(--n-text-primary);--text-secondary:var(--n-text-secondary);--text-tertiary:var(--n-text-tertiary);--text-muted:var(--n-text-muted);--text-on-accent:var(--n-text-on-accent);--text-on-error:var(--n-text-on-error);--text-on-success:var(--n-text-on-success);--text-on-warning:var(--n-text-on-warning);--text-on-info:var(--n-text-on-info);--accent:var(--n-accent);--accent-hover:var(--n-accent-hover);--accent-active:var(--n-accent-active);--accent-subtle:var(--n-accent-subtle);--status-success:var(--n-success);--status-success-subtle:var(--n-success-subtle);--status-warning:var(--n-warning);--status-warning-subtle:var(--n-warning-subtle);--status-error:var(--n-error);--status-error-subtle:var(--n-error-subtle);--status-info:var(--n-info);--status-info-subtle:var(--n-info-subtle);--status-holiday:var(--n-holiday);--status-holiday-subtle:var(--n-holiday-subtle);--border:var(--n-border);--border-subtle:var(--n-border-subtle);--border-emphasis:var(--n-border-emphasis);--border-strong:var(--n-border-emphasis);--border-focus:var(--n-border-focus);--shadow-sm:var(--n-shadow-sm);--shadow-md:var(--n-shadow-md);--shadow-lg:var(--n-shadow-lg);--shadow-xl:var(--n-shadow-xl);--bg-overlay:#1e222abf;--overlay-backdrop:#1e222a8c;--prose-bg-code-block:var(--n-bg-inset);--prose-border-code:var(--n-border-emphasis);--prose-text-code:#d8dee9;--prose-bg-blockquote:var(--n-bg-surface-2);--prose-border-blockquote:var(--n-accent);--prose-text-link:var(--n-accent-hover);--prose-border-table:var(--n-border);--prose-bg-table-head:var(--n-bg-surface-2);--prose-bg-table-stripe:#d8dee906}[data-theme=catppuccin-mocha]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cm-bg-base:#1e1e2e;--cm-bg-surface-1:#313244;--cm-bg-surface-2:#45475a;--cm-bg-surface-3:#585b70;--cm-bg-inset:#181825;--cm-text-primary:#cdd6f4;--cm-text-secondary:#bac2de;--cm-text-tertiary:#a6adc8;--cm-text-muted:#7f849c;--cm-text-on-accent:#1e1e2e;--cm-text-on-error:#1e1e2e;--cm-text-on-success:#1e1e2e;--cm-text-on-warning:#1e1e2e;--cm-text-on-info:#1e1e2e;--cm-accent:#cba6f7;--cm-accent-hover:#d8bbfd;--cm-accent-active:#b689e8;--cm-accent-subtle:#cba6f724;--cm-success:#a6e3a1;--cm-success-subtle:#a6e3a124;--cm-warning:#f9e2af;--cm-warning-subtle:#f9e2af21;--cm-error:#f38ba8;--cm-error-subtle:#f38ba821;--cm-info:#89b4fa;--cm-info-subtle:#89b4fa21;--cm-holiday:#94e2d5;--cm-holiday-subtle:#94e2d521;--cm-border:#cdd6f40f;--cm-border-subtle:#cdd6f40a;--cm-border-emphasis:#cdd6f424;--cm-border-focus:#cba6f7;--cm-shadow-sm:none;--cm-shadow-md:none;--cm-shadow-lg:none;--cm-shadow-xl:none;--bg-base:var(--cm-bg-base);--bg-surface-1:var(--cm-bg-surface-1);--bg-surface-2:var(--cm-bg-surface-2);--bg-surface-3:var(--cm-bg-surface-3);--bg-inset:var(--cm-bg-inset);--text-primary:var(--cm-text-primary);--text-secondary:var(--cm-text-secondary);--text-tertiary:var(--cm-text-tertiary);--text-muted:var(--cm-text-muted);--text-on-accent:var(--cm-text-on-accent);--text-on-error:var(--cm-text-on-error);--text-on-success:var(--cm-text-on-success);--text-on-warning:var(--cm-text-on-warning);--text-on-info:var(--cm-text-on-info);--accent:var(--cm-accent);--accent-hover:var(--cm-accent-hover);--accent-active:var(--cm-accent-active);--accent-subtle:var(--cm-accent-subtle);--status-success:var(--cm-success);--status-success-subtle:var(--cm-success-subtle);--status-warning:var(--cm-warning);--status-warning-subtle:var(--cm-warning-subtle);--status-error:var(--cm-error);--status-error-subtle:var(--cm-error-subtle);--status-info:var(--cm-info);--status-info-subtle:var(--cm-info-subtle);--status-holiday:var(--cm-holiday);--status-holiday-subtle:var(--cm-holiday-subtle);--border:var(--cm-border);--border-subtle:var(--cm-border-subtle);--border-emphasis:var(--cm-border-emphasis);--border-strong:var(--cm-border-emphasis);--border-focus:var(--cm-border-focus);--shadow-sm:var(--cm-shadow-sm);--shadow-md:var(--cm-shadow-md);--shadow-lg:var(--cm-shadow-lg);--shadow-xl:var(--cm-shadow-xl);--bg-overlay:#11111bc7;--overlay-backdrop:#11111b94;--prose-bg-code-block:var(--cm-bg-inset);--prose-border-code:var(--cm-border-emphasis);--prose-text-code:#cdd6f4;--prose-bg-blockquote:var(--cm-bg-surface-2);--prose-border-blockquote:var(--cm-accent);--prose-text-link:var(--cm-accent-hover);--prose-border-table:var(--cm-border);--prose-bg-table-head:var(--cm-bg-surface-2);--prose-bg-table-stripe:#cdd6f406}[data-theme=catppuccin-macchiato]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cma-bg-base:#24273a;--cma-bg-surface-1:#363a4f;--cma-bg-surface-2:#494d64;--cma-bg-surface-3:#5b6078;--cma-bg-inset:#1e2030;--cma-text-primary:#cad3f5;--cma-text-secondary:#b8c0e0;--cma-text-tertiary:#a5adcb;--cma-text-muted:#8087a2;--cma-text-on-accent:#24273a;--cma-text-on-error:#24273a;--cma-text-on-success:#24273a;--cma-text-on-warning:#24273a;--cma-text-on-info:#24273a;--cma-accent:#c6a0f6;--cma-accent-hover:#d2b3f8;--cma-accent-active:#b385e5;--cma-accent-subtle:#c6a0f624;--cma-success:#a6da95;--cma-success-subtle:#a6da9524;--cma-warning:#eed49f;--cma-warning-subtle:#eed49f21;--cma-error:#ed8796;--cma-error-subtle:#ed879621;--cma-info:#8aadf4;--cma-info-subtle:#8aadf421;--cma-holiday:#8bd5ca;--cma-holiday-subtle:#8bd5ca21;--cma-border:#cad3f512;--cma-border-subtle:#cad3f50a;--cma-border-emphasis:#cad3f524;--cma-border-focus:#c6a0f6;--cma-shadow-sm:none;--cma-shadow-md:none;--cma-shadow-lg:none;--cma-shadow-xl:none;--bg-base:var(--cma-bg-base);--bg-surface-1:var(--cma-bg-surface-1);--bg-surface-2:var(--cma-bg-surface-2);--bg-surface-3:var(--cma-bg-surface-3);--bg-inset:var(--cma-bg-inset);--text-primary:var(--cma-text-primary);--text-secondary:var(--cma-text-secondary);--text-tertiary:var(--cma-text-tertiary);--text-muted:var(--cma-text-muted);--text-on-accent:var(--cma-text-on-accent);--text-on-error:var(--cma-text-on-error);--text-on-success:var(--cma-text-on-success);--text-on-warning:var(--cma-text-on-warning);--text-on-info:var(--cma-text-on-info);--accent:var(--cma-accent);--accent-hover:var(--cma-accent-hover);--accent-active:var(--cma-accent-active);--accent-subtle:var(--cma-accent-subtle);--status-success:var(--cma-success);--status-success-subtle:var(--cma-success-subtle);--status-warning:var(--cma-warning);--status-warning-subtle:var(--cma-warning-subtle);--status-error:var(--cma-error);--status-error-subtle:var(--cma-error-subtle);--status-info:var(--cma-info);--status-info-subtle:var(--cma-info-subtle);--status-holiday:var(--cma-holiday);--status-holiday-subtle:var(--cma-holiday-subtle);--border:var(--cma-border);--border-subtle:var(--cma-border-subtle);--border-emphasis:var(--cma-border-emphasis);--border-strong:var(--cma-border-emphasis);--border-focus:var(--cma-border-focus);--shadow-sm:var(--cma-shadow-sm);--shadow-md:var(--cma-shadow-md);--shadow-lg:var(--cma-shadow-lg);--shadow-xl:var(--cma-shadow-xl);--bg-overlay:#141624c7;--overlay-backdrop:#14162494;--prose-bg-code-block:var(--cma-bg-inset);--prose-border-code:var(--cma-border-emphasis);--prose-text-code:#cad3f5;--prose-bg-blockquote:var(--cma-bg-surface-2);--prose-border-blockquote:var(--cma-accent);--prose-text-link:var(--cma-accent-hover);--prose-border-table:var(--cma-border);--prose-bg-table-head:var(--cma-bg-surface-2);--prose-bg-table-stripe:#cad3f506}[data-theme=tokyo-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tn-bg-base:#1a1b26;--tn-bg-surface-1:#24283b;--tn-bg-surface-2:#2f334d;--tn-bg-surface-3:#414868;--tn-bg-inset:#16161e;--tn-text-primary:#c0caf5;--tn-text-secondary:#a9b1d6;--tn-text-tertiary:#9aa5ce;--tn-text-muted:#7b8ab4;--tn-text-on-accent:#1a1b26;--tn-text-on-error:#1a1b26;--tn-text-on-success:#1a1b26;--tn-text-on-warning:#1a1b26;--tn-text-on-info:#1a1b26;--tn-accent:#7aa2f7;--tn-accent-hover:#9bb7f9;--tn-accent-active:#6086dc;--tn-accent-subtle:#7aa2f724;--tn-success:#9ece6a;--tn-success-subtle:#9ece6a21;--tn-warning:#e0af68;--tn-warning-subtle:#e0af681c;--tn-error:#f7768e;--tn-error-subtle:#f7768e21;--tn-info:#7dcfff;--tn-info-subtle:#7dcfff1f;--tn-holiday:#bb9af7;--tn-holiday-subtle:#bb9af71f;--tn-border:#c0caf512;--tn-border-subtle:#c0caf50a;--tn-border-emphasis:#c0caf529;--tn-border-focus:#7aa2f7;--tn-shadow-sm:none;--tn-shadow-md:none;--tn-shadow-lg:none;--tn-shadow-xl:none;--bg-base:var(--tn-bg-base);--bg-surface-1:var(--tn-bg-surface-1);--bg-surface-2:var(--tn-bg-surface-2);--bg-surface-3:var(--tn-bg-surface-3);--bg-inset:var(--tn-bg-inset);--text-primary:var(--tn-text-primary);--text-secondary:var(--tn-text-secondary);--text-tertiary:var(--tn-text-tertiary);--text-muted:var(--tn-text-muted);--text-on-accent:var(--tn-text-on-accent);--text-on-error:var(--tn-text-on-error);--text-on-success:var(--tn-text-on-success);--text-on-warning:var(--tn-text-on-warning);--text-on-info:var(--tn-text-on-info);--accent:var(--tn-accent);--accent-hover:var(--tn-accent-hover);--accent-active:var(--tn-accent-active);--accent-subtle:var(--tn-accent-subtle);--status-success:var(--tn-success);--status-success-subtle:var(--tn-success-subtle);--status-warning:var(--tn-warning);--status-warning-subtle:var(--tn-warning-subtle);--status-error:var(--tn-error);--status-error-subtle:var(--tn-error-subtle);--status-info:var(--tn-info);--status-info-subtle:var(--tn-info-subtle);--status-holiday:var(--tn-holiday);--status-holiday-subtle:var(--tn-holiday-subtle);--border:var(--tn-border);--border-subtle:var(--tn-border-subtle);--border-emphasis:var(--tn-border-emphasis);--border-strong:var(--tn-border-emphasis);--border-focus:var(--tn-border-focus);--shadow-sm:var(--tn-shadow-sm);--shadow-md:var(--tn-shadow-md);--shadow-lg:var(--tn-shadow-lg);--shadow-xl:var(--tn-shadow-xl);--bg-overlay:#0e0e14c7;--overlay-backdrop:#0e0e1494;--prose-bg-code-block:var(--tn-bg-inset);--prose-border-code:var(--tn-border-emphasis);--prose-text-code:#c0caf5;--prose-bg-blockquote:var(--tn-bg-surface-2);--prose-border-blockquote:var(--tn-accent);--prose-text-link:var(--tn-accent-hover);--prose-border-table:var(--tn-border);--prose-bg-table-head:var(--tn-bg-surface-2);--prose-bg-table-stripe:#c0caf506}[data-theme=tokyo-night-storm]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tns-bg-base:#24283b;--tns-bg-surface-1:#2f334d;--tns-bg-surface-2:#414868;--tns-bg-surface-3:#565f89;--tns-bg-inset:#1f2335;--tns-text-primary:#c0caf5;--tns-text-secondary:#a9b1d6;--tns-text-tertiary:#9aa5ce;--tns-text-muted:#7e8bb4;--tns-text-on-accent:#24283b;--tns-text-on-error:#24283b;--tns-text-on-success:#24283b;--tns-text-on-warning:#24283b;--tns-text-on-info:#24283b;--tns-accent:#7aa2f7;--tns-accent-hover:#9bb7f9;--tns-accent-active:#6086dc;--tns-accent-subtle:#7aa2f724;--tns-success:#9ece6a;--tns-success-subtle:#9ece6a21;--tns-warning:#e0af68;--tns-warning-subtle:#e0af681c;--tns-error:#f7768e;--tns-error-subtle:#f7768e21;--tns-info:#7dcfff;--tns-info-subtle:#7dcfff1f;--tns-holiday:#bb9af7;--tns-holiday-subtle:#bb9af71f;--tns-border:#c0caf514;--tns-border-subtle:#c0caf50d;--tns-border-emphasis:#c0caf52e;--tns-border-focus:#7aa2f7;--tns-shadow-sm:none;--tns-shadow-md:none;--tns-shadow-lg:none;--tns-shadow-xl:none;--bg-base:var(--tns-bg-base);--bg-surface-1:var(--tns-bg-surface-1);--bg-surface-2:var(--tns-bg-surface-2);--bg-surface-3:var(--tns-bg-surface-3);--bg-inset:var(--tns-bg-inset);--text-primary:var(--tns-text-primary);--text-secondary:var(--tns-text-secondary);--text-tertiary:var(--tns-text-tertiary);--text-muted:var(--tns-text-muted);--text-on-accent:var(--tns-text-on-accent);--text-on-error:var(--tns-text-on-error);--text-on-success:var(--tns-text-on-success);--text-on-warning:var(--tns-text-on-warning);--text-on-info:var(--tns-text-on-info);--accent:var(--tns-accent);--accent-hover:var(--tns-accent-hover);--accent-active:var(--tns-accent-active);--accent-subtle:var(--tns-accent-subtle);--status-success:var(--tns-success);--status-success-subtle:var(--tns-success-subtle);--status-warning:var(--tns-warning);--status-warning-subtle:var(--tns-warning-subtle);--status-error:var(--tns-error);--status-error-subtle:var(--tns-error-subtle);--status-info:var(--tns-info);--status-info-subtle:var(--tns-info-subtle);--status-holiday:var(--tns-holiday);--status-holiday-subtle:var(--tns-holiday-subtle);--border:var(--tns-border);--border-subtle:var(--tns-border-subtle);--border-emphasis:var(--tns-border-emphasis);--border-strong:var(--tns-border-emphasis);--border-focus:var(--tns-border-focus);--shadow-sm:var(--tns-shadow-sm);--shadow-md:var(--tns-shadow-md);--shadow-lg:var(--tns-shadow-lg);--shadow-xl:var(--tns-shadow-xl);--bg-overlay:#12131ec7;--overlay-backdrop:#12131e94;--prose-bg-code-block:var(--tns-bg-inset);--prose-border-code:var(--tns-border-emphasis);--prose-text-code:#c0caf5;--prose-bg-blockquote:var(--tns-bg-surface-2);--prose-border-blockquote:var(--tns-accent);--prose-text-link:var(--tns-accent-hover);--prose-border-table:var(--tns-border);--prose-bg-table-head:var(--tns-bg-surface-2);--prose-bg-table-stripe:#c0caf508;--border-interactive:var(--text-primary)}[data-theme=gruvbox-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gd-bg-base:#282828;--gd-bg-surface-1:#3c3836;--gd-bg-surface-2:#504945;--gd-bg-surface-3:#665c54;--gd-bg-inset:#1d2021;--gd-text-primary:#ebdbb2;--gd-text-secondary:#d5c4a1;--gd-text-tertiary:#bdae93;--gd-text-muted:#a89984;--gd-text-on-accent:#282828;--gd-text-on-error:#282828;--gd-text-on-success:#282828;--gd-text-on-warning:#282828;--gd-text-on-info:#282828;--gd-accent:#fe8019;--gd-accent-hover:#ffa040;--gd-accent-active:#d65d0e;--gd-accent-subtle:#fe801924;--gd-success:#b8bb26;--gd-success-subtle:#b8bb261f;--gd-warning:#fabd2f;--gd-warning-subtle:#fabd2f1c;--gd-error:#ff715c;--gd-error-subtle:#ff715c1f;--gd-info:#83a598;--gd-info-subtle:#83a5981f;--gd-holiday:#d3869b;--gd-holiday-subtle:#d3869b1f;--gd-border:#ebdbb212;--gd-border-subtle:#ebdbb20a;--gd-border-emphasis:#ebdbb229;--gd-border-focus:#fe8019;--gd-shadow-sm:none;--gd-shadow-md:none;--gd-shadow-lg:none;--gd-shadow-xl:none;--bg-base:var(--gd-bg-base);--bg-surface-1:var(--gd-bg-surface-1);--bg-surface-2:var(--gd-bg-surface-2);--bg-surface-3:var(--gd-bg-surface-3);--bg-inset:var(--gd-bg-inset);--text-primary:var(--gd-text-primary);--text-secondary:var(--gd-text-secondary);--text-tertiary:var(--gd-text-tertiary);--text-muted:var(--gd-text-muted);--text-on-accent:var(--gd-text-on-accent);--text-on-error:var(--gd-text-on-error);--text-on-success:var(--gd-text-on-success);--text-on-warning:var(--gd-text-on-warning);--text-on-info:var(--gd-text-on-info);--accent:var(--gd-accent);--accent-hover:var(--gd-accent-hover);--accent-active:var(--gd-accent-active);--accent-subtle:var(--gd-accent-subtle);--status-success:var(--gd-success);--status-success-subtle:var(--gd-success-subtle);--status-warning:var(--gd-warning);--status-warning-subtle:var(--gd-warning-subtle);--status-error:var(--gd-error);--status-error-subtle:var(--gd-error-subtle);--status-info:var(--gd-info);--status-info-subtle:var(--gd-info-subtle);--status-holiday:var(--gd-holiday);--status-holiday-subtle:var(--gd-holiday-subtle);--border:var(--gd-border);--border-subtle:var(--gd-border-subtle);--border-emphasis:var(--gd-border-emphasis);--border-strong:var(--gd-border-emphasis);--border-focus:var(--gd-border-focus);--shadow-sm:var(--gd-shadow-sm);--shadow-md:var(--gd-shadow-md);--shadow-lg:var(--gd-shadow-lg);--shadow-xl:var(--gd-shadow-xl);--bg-overlay:#110e0cc7;--overlay-backdrop:#110e0c94;--prose-bg-code-block:var(--gd-bg-inset);--prose-border-code:var(--gd-border-emphasis);--prose-text-code:#ebdbb2;--prose-bg-blockquote:var(--gd-bg-surface-2);--prose-border-blockquote:var(--gd-accent);--prose-text-link:var(--gd-accent-hover);--prose-border-table:var(--gd-border);--prose-bg-table-head:var(--gd-bg-surface-2);--prose-bg-table-stripe:#ebdbb206}[data-theme=gruvbox-material]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gm-bg-base:#292828;--gm-bg-surface-1:#32302f;--gm-bg-surface-2:#3a3735;--gm-bg-surface-3:#45403d;--gm-bg-inset:#1d2021;--gm-text-primary:#e2cca9;--gm-text-secondary:#d4be98;--gm-text-tertiary:#bfa98b;--gm-text-muted:#a89a82;--gm-text-on-accent:#292828;--gm-text-on-error:#292828;--gm-text-on-success:#292828;--gm-text-on-warning:#292828;--gm-text-on-info:#292828;--gm-accent:#e78a4e;--gm-accent-hover:#f0a26b;--gm-accent-active:#c97540;--gm-accent-subtle:#e78a4e24;--gm-success:#a9b665;--gm-success-subtle:#a9b6651f;--gm-warning:#d8a657;--gm-warning-subtle:#d8a6571c;--gm-error:#ea6962;--gm-error-subtle:#ea69621f;--gm-info:#7daea3;--gm-info-subtle:#7daea31f;--gm-holiday:#c58ac8;--gm-holiday-subtle:#c58ac81f;--gm-border:#e2cca912;--gm-border-subtle:#e2cca90a;--gm-border-emphasis:#e2cca926;--gm-border-focus:#e78a4e;--gm-shadow-sm:none;--gm-shadow-md:none;--gm-shadow-lg:none;--gm-shadow-xl:none;--bg-base:var(--gm-bg-base);--bg-surface-1:var(--gm-bg-surface-1);--bg-surface-2:var(--gm-bg-surface-2);--bg-surface-3:var(--gm-bg-surface-3);--bg-inset:var(--gm-bg-inset);--text-primary:var(--gm-text-primary);--text-secondary:var(--gm-text-secondary);--text-tertiary:var(--gm-text-tertiary);--text-muted:var(--gm-text-muted);--text-on-accent:var(--gm-text-on-accent);--text-on-error:var(--gm-text-on-error);--text-on-success:var(--gm-text-on-success);--text-on-warning:var(--gm-text-on-warning);--text-on-info:var(--gm-text-on-info);--accent:var(--gm-accent);--accent-hover:var(--gm-accent-hover);--accent-active:var(--gm-accent-active);--accent-subtle:var(--gm-accent-subtle);--status-success:var(--gm-success);--status-success-subtle:var(--gm-success-subtle);--status-warning:var(--gm-warning);--status-warning-subtle:var(--gm-warning-subtle);--status-error:var(--gm-error);--status-error-subtle:var(--gm-error-subtle);--status-info:var(--gm-info);--status-info-subtle:var(--gm-info-subtle);--status-holiday:var(--gm-holiday);--status-holiday-subtle:var(--gm-holiday-subtle);--border:var(--gm-border);--border-subtle:var(--gm-border-subtle);--border-emphasis:var(--gm-border-emphasis);--border-strong:var(--gm-border-emphasis);--border-focus:var(--gm-border-focus);--shadow-sm:var(--gm-shadow-sm);--shadow-md:var(--gm-shadow-md);--shadow-lg:var(--gm-shadow-lg);--shadow-xl:var(--gm-shadow-xl);--bg-overlay:#0f0d0cc7;--overlay-backdrop:#0f0d0c94;--prose-bg-code-block:var(--gm-bg-inset);--prose-border-code:var(--gm-border-emphasis);--prose-text-code:#e2cca9;--prose-bg-blockquote:var(--gm-bg-surface-2);--prose-border-blockquote:var(--gm-accent);--prose-text-link:var(--gm-accent-hover);--prose-border-table:var(--gm-border);--prose-bg-table-head:var(--gm-bg-surface-2);--prose-bg-table-stripe:#e2cca906}[data-theme=everforest-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ef-bg-base:#2d353b;--ef-bg-surface-1:#343f44;--ef-bg-surface-2:#3d484d;--ef-bg-surface-3:#475258;--ef-bg-inset:#232a2e;--ef-text-primary:#d3c6aa;--ef-text-secondary:#bcc8b5;--ef-text-tertiary:#a0aba3;--ef-text-muted:#859289;--ef-text-on-accent:#2d353b;--ef-text-on-error:var(--ef-bg-inset);--ef-text-on-success:#2d353b;--ef-text-on-warning:#2d353b;--ef-text-on-info:#2d353b;--ef-accent:#a7c080;--ef-accent-hover:#b9cf98;--ef-accent-active:#8fa86b;--ef-accent-subtle:#a7c08024;--ef-success:#a7c080;--ef-success-subtle:#a7c08021;--ef-warning:#dbbc7f;--ef-warning-subtle:#dbbc7f1f;--ef-error:#e67e80;--ef-error-subtle:#e67e8021;--ef-info:#7fbbb3;--ef-info-subtle:#7fbbb31f;--ef-holiday:#d699b6;--ef-holiday-subtle:#d699b61f;--ef-border:#d3c6aa12;--ef-border-subtle:#d3c6aa0a;--ef-border-emphasis:#d3c6aa26;--ef-border-focus:#a7c080;--ef-shadow-sm:none;--ef-shadow-md:none;--ef-shadow-lg:none;--ef-shadow-xl:none;--bg-base:var(--ef-bg-base);--bg-surface-1:var(--ef-bg-surface-1);--bg-surface-2:var(--ef-bg-surface-2);--bg-surface-3:var(--ef-bg-surface-3);--bg-inset:var(--ef-bg-inset);--text-primary:var(--ef-text-primary);--text-secondary:var(--ef-text-secondary);--text-tertiary:var(--ef-text-tertiary);--text-muted:var(--ef-text-muted);--text-on-accent:var(--ef-text-on-accent);--text-on-error:var(--ef-text-on-error);--text-on-success:var(--ef-text-on-success);--text-on-warning:var(--ef-text-on-warning);--text-on-info:var(--ef-text-on-info);--accent:var(--ef-accent);--accent-hover:var(--ef-accent-hover);--accent-active:var(--ef-accent-active);--accent-subtle:var(--ef-accent-subtle);--status-success:var(--ef-success);--status-success-subtle:var(--ef-success-subtle);--status-warning:var(--ef-warning);--status-warning-subtle:var(--ef-warning-subtle);--status-error:var(--ef-error);--status-error-subtle:var(--ef-error-subtle);--status-info:var(--ef-info);--status-info-subtle:var(--ef-info-subtle);--status-holiday:var(--ef-holiday);--status-holiday-subtle:var(--ef-holiday-subtle);--border:var(--ef-border);--border-subtle:var(--ef-border-subtle);--border-emphasis:var(--ef-border-emphasis);--border-strong:var(--ef-border-emphasis);--border-focus:var(--ef-border-focus);--shadow-sm:var(--ef-shadow-sm);--shadow-md:var(--ef-shadow-md);--shadow-lg:var(--ef-shadow-lg);--shadow-xl:var(--ef-shadow-xl);--bg-overlay:#131618c7;--overlay-backdrop:#13161894;--prose-bg-code-block:var(--ef-bg-inset);--prose-border-code:var(--ef-border-emphasis);--prose-text-code:#d3c6aa;--prose-bg-blockquote:var(--ef-bg-surface-2);--prose-border-blockquote:var(--ef-accent);--prose-text-link:var(--ef-accent-hover);--prose-border-table:var(--ef-border);--prose-bg-table-head:var(--ef-bg-surface-2);--prose-bg-table-stripe:#d3c6aa06}[data-theme=kanagawa-wave]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kw-bg-base:#1f1f28;--kw-bg-surface-1:#2a2a37;--kw-bg-surface-2:#363646;--kw-bg-surface-3:#54546d;--kw-bg-inset:#16161d;--kw-text-primary:#dcd7ba;--kw-text-secondary:#c8c093;--kw-text-tertiary:#a09f84;--kw-text-muted:#727169;--kw-text-on-accent:#1f1f28;--kw-text-on-error:#1f1f28;--kw-text-on-success:#1f1f28;--kw-text-on-warning:#1f1f28;--kw-text-on-info:#1f1f28;--kw-accent:#7e9cd8;--kw-accent-hover:#9bb3e5;--kw-accent-active:#6285c0;--kw-accent-subtle:#7e9cd824;--kw-success:#76946a;--kw-success-subtle:#76946a1f;--kw-warning:#c0a36e;--kw-warning-subtle:#c0a36e1a;--kw-error:#ff5d62;--kw-error-subtle:#ff5d621a;--kw-info:#7fb4ca;--kw-info-subtle:#7fb4ca1a;--kw-holiday:#957fb8;--kw-holiday-subtle:#957fb81a;--kw-border:#dcd7ba0f;--kw-border-subtle:#dcd7ba0a;--kw-border-emphasis:#dcd7ba24;--kw-border-focus:#7e9cd8;--kw-shadow-sm:none;--kw-shadow-md:none;--kw-shadow-lg:none;--kw-shadow-xl:none;--bg-base:var(--kw-bg-base);--bg-surface-1:var(--kw-bg-surface-1);--bg-surface-2:var(--kw-bg-surface-2);--bg-surface-3:var(--kw-bg-surface-3);--bg-inset:var(--kw-bg-inset);--text-primary:var(--kw-text-primary);--text-secondary:var(--kw-text-secondary);--text-tertiary:var(--kw-text-tertiary);--text-muted:var(--kw-text-muted);--text-on-accent:var(--kw-text-on-accent);--text-on-error:var(--kw-text-on-error);--text-on-success:var(--kw-text-on-success);--text-on-warning:var(--kw-text-on-warning);--text-on-info:var(--kw-text-on-info);--accent:var(--kw-accent);--accent-hover:var(--kw-accent-hover);--accent-active:var(--kw-accent-active);--accent-subtle:var(--kw-accent-subtle);--status-success:var(--kw-success);--status-success-subtle:var(--kw-success-subtle);--status-warning:var(--kw-warning);--status-warning-subtle:var(--kw-warning-subtle);--status-error:var(--kw-error);--status-error-subtle:var(--kw-error-subtle);--status-info:var(--kw-info);--status-info-subtle:var(--kw-info-subtle);--status-holiday:var(--kw-holiday);--status-holiday-subtle:var(--kw-holiday-subtle);--border:var(--kw-border);--border-subtle:var(--kw-border-subtle);--border-emphasis:var(--kw-border-emphasis);--border-strong:var(--kw-border-emphasis);--border-focus:var(--kw-border-focus);--shadow-sm:var(--kw-shadow-sm);--shadow-md:var(--kw-shadow-md);--shadow-lg:var(--kw-shadow-lg);--shadow-xl:var(--kw-shadow-xl);--bg-overlay:#101015bf;--prose-bg-code-block:var(--kw-bg-inset);--prose-border-code:var(--kw-border-emphasis);--prose-text-code:#dcd7ba;--prose-bg-blockquote:var(--kw-bg-surface-2);--prose-border-blockquote:var(--kw-accent);--prose-text-link:var(--kw-accent-hover);--prose-border-table:var(--kw-border);--prose-bg-table-head:var(--kw-bg-surface-2);--prose-bg-table-stripe:#dcd7ba06}[data-theme=kanagawa-dragon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kd-bg-base:#181616;--kd-bg-surface-1:#1f1e1e;--kd-bg-surface-2:#282727;--kd-bg-surface-3:#393836;--kd-bg-inset:#0d0c0c;--kd-text-primary:#c5c9c5;--kd-text-secondary:#a6a39e;--kd-text-tertiary:#8b8c8b;--kd-text-muted:#737a7a;--kd-text-on-accent:var(--kd-bg-inset);--kd-text-on-error:#181616;--kd-text-on-success:#181616;--kd-text-on-warning:#181616;--kd-text-on-info:#181616;--kd-accent:#658594;--kd-accent-hover:#7f9dab;--kd-accent-active:#4f6b7a;--kd-accent-subtle:#65859424;--kd-success:#87a987;--kd-success-subtle:#87a9871f;--kd-warning:#c4b28a;--kd-warning-subtle:#c4b28a1a;--kd-error:#c4746e;--kd-error-subtle:#c4746e1a;--kd-info:#8ba4b0;--kd-info-subtle:#8ba4b01a;--kd-holiday:#8e91b8;--kd-holiday-subtle:#8e91b81a;--kd-border:#c7b8a40d;--kd-border-subtle:#c7b8a408;--kd-border-emphasis:#c7b8a421;--kd-border-focus:#658594;--kd-shadow-sm:none;--kd-shadow-md:none;--kd-shadow-lg:none;--kd-shadow-xl:none;--bg-base:var(--kd-bg-base);--bg-surface-1:var(--kd-bg-surface-1);--bg-surface-2:var(--kd-bg-surface-2);--bg-surface-3:var(--kd-bg-surface-3);--bg-inset:var(--kd-bg-inset);--text-primary:var(--kd-text-primary);--text-secondary:var(--kd-text-secondary);--text-tertiary:var(--kd-text-tertiary);--text-muted:var(--kd-text-muted);--text-on-accent:var(--kd-text-on-accent);--text-on-error:var(--kd-text-on-error);--text-on-success:var(--kd-text-on-success);--text-on-warning:var(--kd-text-on-warning);--text-on-info:var(--kd-text-on-info);--accent:var(--kd-accent);--accent-hover:var(--kd-accent-hover);--accent-active:var(--kd-accent-active);--accent-subtle:var(--kd-accent-subtle);--status-success:var(--kd-success);--status-success-subtle:var(--kd-success-subtle);--status-warning:var(--kd-warning);--status-warning-subtle:var(--kd-warning-subtle);--status-error:var(--kd-error);--status-error-subtle:var(--kd-error-subtle);--status-info:var(--kd-info);--status-info-subtle:var(--kd-info-subtle);--status-holiday:var(--kd-holiday);--status-holiday-subtle:var(--kd-holiday-subtle);--border:var(--kd-border);--border-subtle:var(--kd-border-subtle);--border-emphasis:var(--kd-border-emphasis);--border-strong:var(--kd-border-emphasis);--border-focus:var(--kd-border-focus);--shadow-sm:var(--kd-shadow-sm);--shadow-md:var(--kd-shadow-md);--shadow-lg:var(--kd-shadow-lg);--shadow-xl:var(--kd-shadow-xl);--bg-overlay:#080707bf;--prose-bg-code-block:var(--kd-bg-inset);--prose-border-code:var(--kd-border-emphasis);--prose-text-code:#c5c9c5;--prose-bg-blockquote:var(--kd-bg-surface-2);--prose-border-blockquote:var(--kd-accent);--prose-text-link:var(--kd-accent-hover);--prose-border-table:var(--kd-border);--prose-bg-table-head:var(--kd-bg-surface-2);--prose-bg-table-stripe:#c7b8a405}[data-theme=rose-pine]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rp-bg-base:#191724;--rp-bg-surface-1:#1f1d2e;--rp-bg-surface-2:#26233a;--rp-bg-surface-3:#393552;--rp-bg-inset:#13111e;--rp-text-primary:#e0def4;--rp-text-secondary:#c5c0e0;--rp-text-tertiary:#908caa;--rp-text-muted:#6e6a86;--rp-text-on-accent:#191724;--rp-text-on-error:#191724;--rp-text-on-success:#191724;--rp-text-on-warning:#191724;--rp-text-on-info:#191724;--rp-accent:#c4a7e7;--rp-accent-hover:#d4bcef;--rp-accent-active:#a689cc;--rp-accent-subtle:#c4a7e724;--rp-success:#7fb174;--rp-success-subtle:#7fb1741f;--rp-warning:#f6c177;--rp-warning-subtle:#f6c1771a;--rp-error:#eb6f92;--rp-error-subtle:#eb6f921a;--rp-info:#9ccfd8;--rp-info-subtle:#9ccfd81a;--rp-holiday:#6e8ad6;--rp-holiday-subtle:#6e8ad61f;--rp-border:#e0def40f;--rp-border-subtle:#e0def40a;--rp-border-emphasis:#e0def424;--rp-border-focus:#c4a7e7;--rp-shadow-sm:none;--rp-shadow-md:none;--rp-shadow-lg:none;--rp-shadow-xl:none;--bg-base:var(--rp-bg-base);--bg-surface-1:var(--rp-bg-surface-1);--bg-surface-2:var(--rp-bg-surface-2);--bg-surface-3:var(--rp-bg-surface-3);--bg-inset:var(--rp-bg-inset);--text-primary:var(--rp-text-primary);--text-secondary:var(--rp-text-secondary);--text-tertiary:var(--rp-text-tertiary);--text-muted:var(--rp-text-muted);--text-on-accent:var(--rp-text-on-accent);--text-on-error:var(--rp-text-on-error);--text-on-success:var(--rp-text-on-success);--text-on-warning:var(--rp-text-on-warning);--text-on-info:var(--rp-text-on-info);--accent:var(--rp-accent);--accent-hover:var(--rp-accent-hover);--accent-active:var(--rp-accent-active);--accent-subtle:var(--rp-accent-subtle);--status-success:var(--rp-success);--status-success-subtle:var(--rp-success-subtle);--status-warning:var(--rp-warning);--status-warning-subtle:var(--rp-warning-subtle);--status-error:var(--rp-error);--status-error-subtle:var(--rp-error-subtle);--status-info:var(--rp-info);--status-info-subtle:var(--rp-info-subtle);--status-holiday:var(--rp-holiday);--status-holiday-subtle:var(--rp-holiday-subtle);--border:var(--rp-border);--border-subtle:var(--rp-border-subtle);--border-emphasis:var(--rp-border-emphasis);--border-strong:var(--rp-border-emphasis);--border-focus:var(--rp-border-focus);--shadow-sm:var(--rp-shadow-sm);--shadow-md:var(--rp-shadow-md);--shadow-lg:var(--rp-shadow-lg);--shadow-xl:var(--rp-shadow-xl);--bg-overlay:#0d0b14bf;--prose-bg-code-block:var(--rp-bg-inset);--prose-border-code:var(--rp-border-emphasis);--prose-text-code:#e0def4;--prose-bg-blockquote:var(--rp-bg-surface-2);--prose-border-blockquote:var(--rp-accent);--prose-text-link:var(--rp-accent-hover);--prose-border-table:var(--rp-border);--prose-bg-table-head:var(--rp-bg-surface-2);--prose-bg-table-stripe:#e0def406}[data-theme=rose-pine-moon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rm-bg-base:#232136;--rm-bg-surface-1:#2a273f;--rm-bg-surface-2:#393552;--rm-bg-surface-3:#44415a;--rm-bg-inset:#1b192c;--rm-text-primary:#e0def4;--rm-text-secondary:#c5c0e0;--rm-text-tertiary:#928eab;--rm-text-muted:#736e96;--rm-text-on-accent:#232136;--rm-text-on-error:#232136;--rm-text-on-success:#232136;--rm-text-on-warning:#232136;--rm-text-on-info:#232136;--rm-accent:#c4a7e7;--rm-accent-hover:#d4bcef;--rm-accent-active:#a689cc;--rm-accent-subtle:#c4a7e721;--rm-success:#7fb174;--rm-success-subtle:#7fb1741f;--rm-warning:#f6c177;--rm-warning-subtle:#f6c1771a;--rm-error:#eb6f92;--rm-error-subtle:#eb6f921a;--rm-info:#9ccfd8;--rm-info-subtle:#9ccfd81a;--rm-holiday:#6e8ad6;--rm-holiday-subtle:#6e8ad61f;--rm-border:#e0def412;--rm-border-subtle:#e0def40a;--rm-border-emphasis:#e0def426;--rm-border-focus:#c4a7e7;--rm-shadow-sm:none;--rm-shadow-md:none;--rm-shadow-lg:none;--rm-shadow-xl:none;--bg-base:var(--rm-bg-base);--bg-surface-1:var(--rm-bg-surface-1);--bg-surface-2:var(--rm-bg-surface-2);--bg-surface-3:var(--rm-bg-surface-3);--bg-inset:var(--rm-bg-inset);--text-primary:var(--rm-text-primary);--text-secondary:var(--rm-text-secondary);--text-tertiary:var(--rm-text-tertiary);--text-muted:var(--rm-text-muted);--text-on-accent:var(--rm-text-on-accent);--text-on-error:var(--rm-text-on-error);--text-on-success:var(--rm-text-on-success);--text-on-warning:var(--rm-text-on-warning);--text-on-info:var(--rm-text-on-info);--accent:var(--rm-accent);--accent-hover:var(--rm-accent-hover);--accent-active:var(--rm-accent-active);--accent-subtle:var(--rm-accent-subtle);--status-success:var(--rm-success);--status-success-subtle:var(--rm-success-subtle);--status-warning:var(--rm-warning);--status-warning-subtle:var(--rm-warning-subtle);--status-error:var(--rm-error);--status-error-subtle:var(--rm-error-subtle);--status-info:var(--rm-info);--status-info-subtle:var(--rm-info-subtle);--status-holiday:var(--rm-holiday);--status-holiday-subtle:var(--rm-holiday-subtle);--border:var(--rm-border);--border-subtle:var(--rm-border-subtle);--border-emphasis:var(--rm-border-emphasis);--border-strong:var(--rm-border-emphasis);--border-focus:var(--rm-border-focus);--shadow-sm:var(--rm-shadow-sm);--shadow-md:var(--rm-shadow-md);--shadow-lg:var(--rm-shadow-lg);--shadow-xl:var(--rm-shadow-xl);--bg-overlay:#13111ebf;--prose-bg-code-block:var(--rm-bg-inset);--prose-border-code:var(--rm-border-emphasis);--prose-text-code:#e0def4;--prose-bg-blockquote:var(--rm-bg-surface-2);--prose-border-blockquote:var(--rm-accent);--prose-text-link:var(--rm-accent-hover);--prose-border-table:var(--rm-border);--prose-bg-table-head:var(--rm-bg-surface-2);--prose-bg-table-stripe:#e0def408}[data-theme=dracula-soft]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dr-bg-base:#282a36;--dr-bg-surface-1:#343746;--dr-bg-surface-2:#44475a;--dr-bg-surface-3:#525667;--dr-bg-inset:#1e2029;--dr-text-primary:#f8f8f2;--dr-text-secondary:#d8d8d2;--dr-text-tertiary:#a8a8a2;--dr-text-muted:#7a7b86;--dr-text-on-accent:#282a36;--dr-text-on-error:#282a36;--dr-text-on-success:#282a36;--dr-text-on-warning:#282a36;--dr-text-on-info:#282a36;--dr-accent:#bd93f9;--dr-accent-hover:#cda8fa;--dr-accent-active:#a077e0;--dr-accent-subtle:#bd93f924;--dr-success:#50fa7b;--dr-success-subtle:#50fa7b1a;--dr-warning:#f1fa8c;--dr-warning-subtle:#f1fa8c1a;--dr-error:#ff6965;--dr-error-subtle:#ff69651a;--dr-info:#8be9fd;--dr-info-subtle:#8be9fd1a;--dr-holiday:#ff92df;--dr-holiday-subtle:#ff92df1f;--dr-border:#f8f8f20f;--dr-border-subtle:#f8f8f20a;--dr-border-emphasis:#f8f8f224;--dr-border-focus:#bd93f9;--dr-shadow-sm:none;--dr-shadow-md:none;--dr-shadow-lg:none;--dr-shadow-xl:none;--bg-base:var(--dr-bg-base);--bg-surface-1:var(--dr-bg-surface-1);--bg-surface-2:var(--dr-bg-surface-2);--bg-surface-3:var(--dr-bg-surface-3);--bg-inset:var(--dr-bg-inset);--text-primary:var(--dr-text-primary);--text-secondary:var(--dr-text-secondary);--text-tertiary:var(--dr-text-tertiary);--text-muted:var(--dr-text-muted);--text-on-accent:var(--dr-text-on-accent);--text-on-error:var(--dr-text-on-error);--text-on-success:var(--dr-text-on-success);--text-on-warning:var(--dr-text-on-warning);--text-on-info:var(--dr-text-on-info);--accent:var(--dr-accent);--accent-hover:var(--dr-accent-hover);--accent-active:var(--dr-accent-active);--accent-subtle:var(--dr-accent-subtle);--status-success:var(--dr-success);--status-success-subtle:var(--dr-success-subtle);--status-warning:var(--dr-warning);--status-warning-subtle:var(--dr-warning-subtle);--status-error:var(--dr-error);--status-error-subtle:var(--dr-error-subtle);--status-info:var(--dr-info);--status-info-subtle:var(--dr-info-subtle);--status-holiday:var(--dr-holiday);--status-holiday-subtle:var(--dr-holiday-subtle);--border:var(--dr-border);--border-subtle:var(--dr-border-subtle);--border-emphasis:var(--dr-border-emphasis);--border-strong:var(--dr-border-emphasis);--border-focus:var(--dr-border-focus);--shadow-sm:var(--dr-shadow-sm);--shadow-md:var(--dr-shadow-md);--shadow-lg:var(--dr-shadow-lg);--shadow-xl:var(--dr-shadow-xl);--bg-overlay:#14161ec2;--prose-bg-code-block:var(--dr-bg-inset);--prose-border-code:var(--dr-border-emphasis);--prose-text-code:#f8f8f2;--prose-bg-blockquote:var(--dr-bg-surface-2);--prose-border-blockquote:var(--dr-accent);--prose-text-link:var(--dr-accent-hover);--prose-border-table:var(--dr-border);--prose-bg-table-head:var(--dr-bg-surface-2);--prose-bg-table-stripe:#f8f8f206}[data-theme=night-owl]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--no-bg-base:#011627;--no-bg-surface-1:#0b2942;--no-bg-surface-2:#1f3a5f;--no-bg-surface-3:#2c4a75;--no-bg-inset:#001020;--no-text-primary:#d6deeb;--no-text-secondary:#b6bcc9;--no-text-tertiary:#8a98ab;--no-text-muted:#637777;--no-text-on-accent:#011627;--no-text-on-error:#011627;--no-text-on-success:#011627;--no-text-on-warning:#011627;--no-text-on-info:#011627;--no-accent:#82aaff;--no-accent-hover:#a2bfff;--no-accent-active:#5f8ae0;--no-accent-subtle:#82aaff24;--no-success:#22da6e;--no-success-subtle:#22da6e1a;--no-warning:#ffeb95;--no-warning-subtle:#ffeb951a;--no-error:#ef5350;--no-error-subtle:#ef53501a;--no-info:#7fdbca;--no-info-subtle:#7fdbca1a;--no-holiday:#c792ea;--no-holiday-subtle:#c792ea1a;--no-border:#d6deeb12;--no-border-subtle:#d6deeb0a;--no-border-emphasis:#d6deeb29;--no-border-focus:#82aaff;--no-shadow-sm:none;--no-shadow-md:none;--no-shadow-lg:none;--no-shadow-xl:none;--bg-base:var(--no-bg-base);--bg-surface-1:var(--no-bg-surface-1);--bg-surface-2:var(--no-bg-surface-2);--bg-surface-3:var(--no-bg-surface-3);--bg-inset:var(--no-bg-inset);--text-primary:var(--no-text-primary);--text-secondary:var(--no-text-secondary);--text-tertiary:var(--no-text-tertiary);--text-muted:var(--no-text-muted);--text-on-accent:var(--no-text-on-accent);--text-on-error:var(--no-text-on-error);--text-on-success:var(--no-text-on-success);--text-on-warning:var(--no-text-on-warning);--text-on-info:var(--no-text-on-info);--accent:var(--no-accent);--accent-hover:var(--no-accent-hover);--accent-active:var(--no-accent-active);--accent-subtle:var(--no-accent-subtle);--status-success:var(--no-success);--status-success-subtle:var(--no-success-subtle);--status-warning:var(--no-warning);--status-warning-subtle:var(--no-warning-subtle);--status-error:var(--no-error);--status-error-subtle:var(--no-error-subtle);--status-info:var(--no-info);--status-info-subtle:var(--no-info-subtle);--status-holiday:var(--no-holiday);--status-holiday-subtle:var(--no-holiday-subtle);--border:var(--no-border);--border-subtle:var(--no-border-subtle);--border-emphasis:var(--no-border-emphasis);--border-strong:var(--no-border-emphasis);--border-focus:var(--no-border-focus);--shadow-sm:var(--no-shadow-sm);--shadow-md:var(--no-shadow-md);--shadow-lg:var(--no-shadow-lg);--shadow-xl:var(--no-shadow-xl);--bg-overlay:#000a16c7;--prose-bg-code-block:var(--no-bg-inset);--prose-border-code:var(--no-border-emphasis);--prose-text-code:#d6deeb;--prose-bg-blockquote:var(--no-bg-surface-2);--prose-border-blockquote:var(--no-accent);--prose-text-link:var(--no-accent-hover);--prose-border-table:var(--no-border);--prose-bg-table-head:var(--no-bg-surface-2);--prose-bg-table-stripe:#d6deeb08}[data-theme=ayu-mirage]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ay-bg-base:#1f2430;--ay-bg-surface-1:#232834;--ay-bg-surface-2:#272d38;--ay-bg-surface-3:#34455a;--ay-bg-inset:#171b24;--ay-text-primary:#cbccc6;--ay-text-secondary:#b8b9b3;--ay-text-tertiary:#8f908b;--ay-text-muted:#707a8c;--ay-text-on-accent:#1f2430;--ay-text-on-error:#1f2430;--ay-text-on-success:#1f2430;--ay-text-on-warning:#1f2430;--ay-text-on-info:#1f2430;--ay-accent:#fc6;--ay-accent-hover:#ffd884;--ay-accent-active:#e6b240;--ay-accent-subtle:#ffcc6624;--ay-success:#bae67e;--ay-success-subtle:#bae67e1a;--ay-warning:#fc6;--ay-warning-subtle:#ffcc661a;--ay-error:#f28779;--ay-error-subtle:#f287791a;--ay-info:#5ccfe6;--ay-info-subtle:#5ccfe61a;--ay-holiday:#d4bfff;--ay-holiday-subtle:#d4bfff1a;--ay-border:#cbced212;--ay-border-subtle:#cbced20a;--ay-border-emphasis:#cbced226;--ay-border-focus:#fc6;--ay-shadow-sm:none;--ay-shadow-md:none;--ay-shadow-lg:none;--ay-shadow-xl:none;--bg-base:var(--ay-bg-base);--bg-surface-1:var(--ay-bg-surface-1);--bg-surface-2:var(--ay-bg-surface-2);--bg-surface-3:var(--ay-bg-surface-3);--bg-inset:var(--ay-bg-inset);--text-primary:var(--ay-text-primary);--text-secondary:var(--ay-text-secondary);--text-tertiary:var(--ay-text-tertiary);--text-muted:var(--ay-text-muted);--text-on-accent:var(--ay-text-on-accent);--text-on-error:var(--ay-text-on-error);--text-on-success:var(--ay-text-on-success);--text-on-warning:var(--ay-text-on-warning);--text-on-info:var(--ay-text-on-info);--accent:var(--ay-accent);--accent-hover:var(--ay-accent-hover);--accent-active:var(--ay-accent-active);--accent-subtle:var(--ay-accent-subtle);--status-success:var(--ay-success);--status-success-subtle:var(--ay-success-subtle);--status-warning:var(--ay-warning);--status-warning-subtle:var(--ay-warning-subtle);--status-error:var(--ay-error);--status-error-subtle:var(--ay-error-subtle);--status-info:var(--ay-info);--status-info-subtle:var(--ay-info-subtle);--status-holiday:var(--ay-holiday);--status-holiday-subtle:var(--ay-holiday-subtle);--border:var(--ay-border);--border-subtle:var(--ay-border-subtle);--border-emphasis:var(--ay-border-emphasis);--border-strong:var(--ay-border-emphasis);--border-focus:var(--ay-border-focus);--shadow-sm:var(--ay-shadow-sm);--shadow-md:var(--ay-shadow-md);--shadow-lg:var(--ay-shadow-lg);--shadow-xl:var(--ay-shadow-xl);--bg-overlay:#0f121ac2;--prose-bg-code-block:var(--ay-bg-inset);--prose-border-code:var(--ay-border-emphasis);--prose-text-code:#cbccc6;--prose-bg-blockquote:var(--ay-bg-surface-2);--prose-border-blockquote:var(--ay-accent);--prose-text-link:var(--ay-accent-hover);--prose-border-table:var(--ay-border);--prose-bg-table-head:var(--ay-bg-surface-2);--prose-bg-table-stripe:#cbced206}[data-theme=palenight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pn-bg-base:#292d3e;--pn-bg-surface-1:#34384c;--pn-bg-surface-2:#3f435c;--pn-bg-surface-3:#4a4e6e;--pn-bg-inset:#1e2030;--pn-text-primary:#a6accd;--pn-text-secondary:#9ca4c7;--pn-text-tertiary:#9da2bb;--pn-text-muted:#676e95;--pn-text-on-accent:#292d3e;--pn-text-on-error:#292d3e;--pn-text-on-success:#292d3e;--pn-text-on-warning:#292d3e;--pn-text-on-info:#292d3e;--pn-accent:#c792ea;--pn-accent-hover:#d5a9f0;--pn-accent-active:#a876d4;--pn-accent-subtle:#c792ea24;--pn-success:#c3e88d;--pn-success-subtle:#c3e88d1a;--pn-warning:#ffcb6b;--pn-warning-subtle:#ffcb6b1a;--pn-error:#f07178;--pn-error-subtle:#f071781a;--pn-info:#89ddff;--pn-info-subtle:#89ddff1a;--pn-holiday:#82aaff;--pn-holiday-subtle:#82aaff1a;--pn-border:#a6accd12;--pn-border-subtle:#a6accd0a;--pn-border-emphasis:#a6accd26;--pn-border-focus:#c792ea;--pn-shadow-sm:none;--pn-shadow-md:none;--pn-shadow-lg:none;--pn-shadow-xl:none;--bg-base:var(--pn-bg-base);--bg-surface-1:var(--pn-bg-surface-1);--bg-surface-2:var(--pn-bg-surface-2);--bg-surface-3:var(--pn-bg-surface-3);--bg-inset:var(--pn-bg-inset);--text-primary:var(--pn-text-primary);--text-secondary:var(--pn-text-secondary);--text-tertiary:var(--pn-text-tertiary);--text-muted:var(--pn-text-muted);--text-on-accent:var(--pn-text-on-accent);--text-on-error:var(--pn-text-on-error);--text-on-success:var(--pn-text-on-success);--text-on-warning:var(--pn-text-on-warning);--text-on-info:var(--pn-text-on-info);--accent:var(--pn-accent);--accent-hover:var(--pn-accent-hover);--accent-active:var(--pn-accent-active);--accent-subtle:var(--pn-accent-subtle);--status-success:var(--pn-success);--status-success-subtle:var(--pn-success-subtle);--status-warning:var(--pn-warning);--status-warning-subtle:var(--pn-warning-subtle);--status-error:var(--pn-error);--status-error-subtle:var(--pn-error-subtle);--status-info:var(--pn-info);--status-info-subtle:var(--pn-info-subtle);--status-holiday:var(--pn-holiday);--status-holiday-subtle:var(--pn-holiday-subtle);--border:var(--pn-border);--border-subtle:var(--pn-border-subtle);--border-emphasis:var(--pn-border-emphasis);--border-strong:var(--pn-border-emphasis);--border-focus:var(--pn-border-focus);--shadow-sm:var(--pn-shadow-sm);--shadow-md:var(--pn-shadow-md);--shadow-lg:var(--pn-shadow-lg);--shadow-xl:var(--pn-shadow-xl);--bg-overlay:#12141ec2;--prose-bg-code-block:var(--pn-bg-inset);--prose-border-code:var(--pn-border-emphasis);--prose-text-code:#a6accd;--prose-bg-blockquote:var(--pn-bg-surface-2);--prose-border-blockquote:var(--pn-accent);--prose-text-link:var(--pn-accent-hover);--prose-border-table:var(--pn-border);--prose-bg-table-head:var(--pn-bg-surface-2);--prose-bg-table-stripe:#a6accd06}[data-theme=warehouse]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--w-bg-base:#f6f3ee;--w-bg-surface-1:#fff;--w-bg-surface-2:#fafaf7;--w-bg-surface-3:#fff;--w-bg-inset:#efece6;--w-text-primary:#1c1917;--w-text-secondary:#57534e;--w-text-tertiary:#6f6a65;--w-text-muted:#8b8681;--w-text-on-accent:var(--w-text-primary);--w-text-on-error:#fff;--w-text-on-success:var(--w-text-primary);--w-text-on-warning:var(--w-text-primary);--w-text-on-info:#13100e;--w-accent:#0d9488;--w-accent-hover:#0f766e;--w-accent-active:#115e59;--w-accent-subtle:#0d948814;--w-success:#16a34a;--w-success-subtle:#f0fdf4;--w-warning:#d97706;--w-warning-subtle:#fffbeb;--w-error:#dc2626;--w-error-subtle:#fef2f2;--w-info:#0284c7;--w-info-subtle:#f0f9ff;--w-holiday:#7c3aed;--w-holiday-subtle:#f4eefe;--w-border:#1c191714;--w-border-subtle:#1c19170d;--w-border-emphasis:#1c191726;--w-border-focus:#0d9488;--w-shadow-sm:0 1px 2px #1c19170d;--w-shadow-md:0 2px 8px #1c191714;--w-shadow-lg:0 8px 24px #1c19171f;--w-shadow-xl:0 16px 48px #1c191729;--bg-base:var(--w-bg-base);--bg-surface-1:var(--w-bg-surface-1);--bg-surface-2:var(--w-bg-surface-2);--bg-surface-3:var(--w-bg-surface-3);--bg-inset:var(--w-bg-inset);--text-primary:var(--w-text-primary);--text-secondary:var(--w-text-secondary);--text-tertiary:var(--w-text-tertiary);--text-muted:var(--w-text-muted);--text-on-accent:var(--w-text-on-accent);--text-on-error:var(--w-text-on-error);--text-on-success:var(--w-text-on-success);--text-on-warning:var(--w-text-on-warning);--text-on-info:var(--w-text-on-info);--accent:var(--w-accent);--accent-hover:var(--w-accent-hover);--accent-active:var(--w-accent-active);--accent-subtle:var(--w-accent-subtle);--status-success:var(--w-success);--status-success-subtle:var(--w-success-subtle);--status-warning:var(--w-warning);--status-warning-subtle:var(--w-warning-subtle);--status-error:var(--w-error);--status-error-subtle:var(--w-error-subtle);--status-info:var(--w-info);--status-info-subtle:var(--w-info-subtle);--status-holiday:var(--w-holiday);--status-holiday-subtle:var(--w-holiday-subtle);--border:var(--w-border);--border-subtle:var(--w-border-subtle);--border-emphasis:var(--w-border-emphasis);--border-strong:var(--w-border-emphasis);--border-focus:var(--w-border-focus);--shadow-sm:var(--w-shadow-sm);--shadow-md:var(--w-shadow-md);--shadow-lg:var(--w-shadow-lg);--shadow-xl:var(--w-shadow-xl);--bg-overlay:#00000080;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--w-bg-inset);--prose-border-code:var(--w-border-emphasis);--prose-text-code:#1e293b;--prose-bg-blockquote:var(--w-bg-surface-2);--prose-border-blockquote:var(--w-accent);--prose-text-link:var(--w-accent);--prose-border-table:var(--w-border);--prose-bg-table-head:var(--w-bg-inset);--prose-bg-table-stripe:#1c191705}[data-theme=daylight]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dl-bg-base:#f6f7f4;--dl-bg-surface-1:#fff;--dl-bg-surface-2:#fbfcfb;--dl-bg-surface-3:#fff;--dl-bg-inset:#edefea;--dl-text-primary:#1a211e;--dl-text-secondary:#4f5853;--dl-text-tertiary:#6a726c;--dl-text-muted:#7f8b84;--dl-text-on-accent:#111714;--dl-text-on-error:#040907;--dl-text-on-success:#111714;--dl-text-on-warning:#131a17;--dl-text-on-info:#040907;--dl-accent:#5a8a78;--dl-accent-hover:#476d5f;--dl-accent-active:#365449;--dl-accent-subtle:#5a8a781a;--dl-success:#4f8f6a;--dl-success-subtle:#ecf3ee;--dl-warning:#b87a2b;--dl-warning-subtle:#faf3e5;--dl-error:#c8553d;--dl-error-subtle:#f9ece7;--dl-info:#5b7ba8;--dl-info-subtle:#ecf0f6;--dl-holiday:#6d5ba8;--dl-holiday-subtle:#eeebf6;--dl-border:#1a211e12;--dl-border-subtle:#1a211e0a;--dl-border-emphasis:#1a211e21;--dl-border-focus:#5a8a78;--dl-shadow-sm:0 1px 3px #1a211e0a;--dl-shadow-md:0 4px 14px #1a211e0f;--dl-shadow-lg:0 12px 32px #1a211e17;--dl-shadow-xl:0 24px 64px #1a211e1f;--bg-base:var(--dl-bg-base);--bg-surface-1:var(--dl-bg-surface-1);--bg-surface-2:var(--dl-bg-surface-2);--bg-surface-3:var(--dl-bg-surface-3);--bg-inset:var(--dl-bg-inset);--text-primary:var(--dl-text-primary);--text-secondary:var(--dl-text-secondary);--text-tertiary:var(--dl-text-tertiary);--text-muted:var(--dl-text-muted);--text-on-accent:var(--dl-text-on-accent);--text-on-error:var(--dl-text-on-error);--text-on-success:var(--dl-text-on-success);--text-on-warning:var(--dl-text-on-warning);--text-on-info:var(--dl-text-on-info);--accent:var(--dl-accent);--accent-hover:var(--dl-accent-hover);--accent-active:var(--dl-accent-active);--accent-subtle:var(--dl-accent-subtle);--status-success:var(--dl-success);--status-success-subtle:var(--dl-success-subtle);--status-warning:var(--dl-warning);--status-warning-subtle:var(--dl-warning-subtle);--status-error:var(--dl-error);--status-error-subtle:var(--dl-error-subtle);--status-info:var(--dl-info);--status-info-subtle:var(--dl-info-subtle);--status-holiday:var(--dl-holiday);--status-holiday-subtle:var(--dl-holiday-subtle);--border:var(--dl-border);--border-subtle:var(--dl-border-subtle);--border-emphasis:var(--dl-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--dl-border-focus);--shadow-sm:var(--dl-shadow-sm);--shadow-md:var(--dl-shadow-md);--shadow-lg:var(--dl-shadow-lg);--shadow-xl:var(--dl-shadow-xl);--bg-overlay:#1a211e6b;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--dl-bg-inset);--prose-border-code:var(--dl-border-emphasis);--prose-text-code:#24312c;--prose-bg-blockquote:var(--dl-bg-surface-2);--prose-border-blockquote:var(--dl-accent);--prose-text-link:var(--dl-accent);--prose-border-table:var(--dl-border);--prose-bg-table-head:var(--dl-bg-inset);--prose-bg-table-stripe:#1a211e05}[data-theme=linen]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--l-bg-base:#f5f0e6;--l-bg-surface-1:#fbf7ee;--l-bg-surface-2:#f2ecde;--l-bg-surface-3:#fdfaf3;--l-bg-inset:#eae3d1;--l-text-primary:#2a211a;--l-text-secondary:#6b5b4b;--l-text-tertiary:#7a6a56;--l-text-muted:#917d68;--l-text-on-accent:#fdfaf3;--l-text-on-error:#fdfaf3;--l-text-on-success:#fdfaf3;--l-text-on-warning:#251c15;--l-text-on-info:#fdfaf3;--l-accent:#7a2c2c;--l-accent-hover:#8e3434;--l-accent-active:#5f2121;--l-accent-subtle:#7a2c2c14;--l-success:#567a3e;--l-success-subtle:#efefdb;--l-warning:#b8792c;--l-warning-subtle:#fbf0dc;--l-error:#b23a2c;--l-error-subtle:#f7e3dc;--l-info:#45617a;--l-info-subtle:#e3e9f0;--l-holiday:#5b4b8a;--l-holiday-subtle:#eae7f2;--l-border:#6a4e2a24;--l-border-subtle:#6a4e2a14;--l-border-emphasis:#6a4e2a3d;--l-border-focus:#7a2c2c;--l-shadow-sm:0 1px 2px #3e2a140f;--l-shadow-md:0 3px 10px #3e2a1414;--l-shadow-lg:0 10px 28px #3e2a141f;--l-shadow-xl:0 20px 56px #3e2a142e;--bg-base:var(--l-bg-base);--bg-surface-1:var(--l-bg-surface-1);--bg-surface-2:var(--l-bg-surface-2);--bg-surface-3:var(--l-bg-surface-3);--bg-inset:var(--l-bg-inset);--text-primary:var(--l-text-primary);--text-secondary:var(--l-text-secondary);--text-tertiary:var(--l-text-tertiary);--text-muted:var(--l-text-muted);--text-on-accent:var(--l-text-on-accent);--text-on-error:var(--l-text-on-error);--text-on-success:var(--l-text-on-success);--text-on-warning:var(--l-text-on-warning);--text-on-info:var(--l-text-on-info);--accent:var(--l-accent);--accent-hover:var(--l-accent-hover);--accent-active:var(--l-accent-active);--accent-subtle:var(--l-accent-subtle);--status-success:var(--l-success);--status-success-subtle:var(--l-success-subtle);--status-warning:var(--l-warning);--status-warning-subtle:var(--l-warning-subtle);--status-error:var(--l-error);--status-error-subtle:var(--l-error-subtle);--status-info:var(--l-info);--status-info-subtle:var(--l-info-subtle);--status-holiday:var(--l-holiday);--status-holiday-subtle:var(--l-holiday-subtle);--border:var(--l-border);--border-subtle:var(--l-border-subtle);--border-emphasis:var(--l-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--l-border-focus);--shadow-sm:var(--l-shadow-sm);--shadow-md:var(--l-shadow-md);--shadow-lg:var(--l-shadow-lg);--shadow-xl:var(--l-shadow-xl);--bg-overlay:#2a211a73;--overlay-backdrop:#2a211a4d;--prose-bg-code-block:var(--l-bg-inset);--prose-border-code:var(--l-border-emphasis);--prose-text-code:#3a2f24;--prose-bg-blockquote:var(--l-bg-surface-2);--prose-border-blockquote:var(--l-accent);--prose-text-link:var(--l-accent);--prose-border-table:var(--l-border);--prose-bg-table-head:var(--l-bg-inset);--prose-bg-table-stripe:#6a4e2a08}[data-theme=aurora]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--au-bg-base:#f3f6fb;--au-bg-surface-1:#fff;--au-bg-surface-2:#eef1f8;--au-bg-surface-3:#fff;--au-bg-inset:#e6ebf3;--au-text-primary:#151826;--au-text-secondary:#4b526b;--au-text-tertiary:#656c86;--au-text-muted:#7d85a2;--au-text-on-accent:#101320;--au-text-on-error:#101320;--au-text-on-success:#101320;--au-text-on-warning:#101320;--au-text-on-info:#060814;--au-accent:#6c6cff;--au-accent-hover:#5858f2;--au-accent-active:#4343d6;--au-accent-subtle:#6c6cff1a;--au-success:#129772;--au-success-subtle:#e4f5ef;--au-warning:#b17b14;--au-warning-subtle:#fbf2dd;--au-error:#e0466c;--au-error-subtle:#fbe4eb;--au-info:#3d7cc0;--au-info-subtle:#e4edf7;--au-holiday:#2c8c99;--au-holiday-subtle:#e2f1f3;--au-border:#15182614;--au-border-subtle:#1518260d;--au-border-emphasis:#15182624;--au-border-focus:#6c6cff;--au-shadow-sm:0 1px 2px #5850b40f;--au-shadow-md:0 3px 12px #5850b417;--au-shadow-lg:0 10px 28px #5850b424;--au-shadow-xl:0 22px 56px #5850b433;--bg-base:var(--au-bg-base);--bg-surface-1:var(--au-bg-surface-1);--bg-surface-2:var(--au-bg-surface-2);--bg-surface-3:var(--au-bg-surface-3);--bg-inset:var(--au-bg-inset);--text-primary:var(--au-text-primary);--text-secondary:var(--au-text-secondary);--text-tertiary:var(--au-text-tertiary);--text-muted:var(--au-text-muted);--text-on-accent:var(--au-text-on-accent);--text-on-error:var(--au-text-on-error);--text-on-success:var(--au-text-on-success);--text-on-warning:var(--au-text-on-warning);--text-on-info:var(--au-text-on-info);--accent:var(--au-accent);--accent-hover:var(--au-accent-hover);--accent-active:var(--au-accent-active);--accent-subtle:var(--au-accent-subtle);--status-success:var(--au-success);--status-success-subtle:var(--au-success-subtle);--status-warning:var(--au-warning);--status-warning-subtle:var(--au-warning-subtle);--status-error:var(--au-error);--status-error-subtle:var(--au-error-subtle);--status-info:var(--au-info);--status-info-subtle:var(--au-info-subtle);--status-holiday:var(--au-holiday);--status-holiday-subtle:var(--au-holiday-subtle);--border:var(--au-border);--border-subtle:var(--au-border-subtle);--border-emphasis:var(--au-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--au-border-focus);--shadow-sm:var(--au-shadow-sm);--shadow-md:var(--au-shadow-md);--shadow-lg:var(--au-shadow-lg);--shadow-xl:var(--au-shadow-xl);--bg-overlay:#15182675;--overlay-backdrop:#1518264d;--prose-bg-code-block:var(--au-bg-inset);--prose-border-code:var(--au-border-emphasis);--prose-text-code:#232740;--prose-bg-blockquote:var(--au-bg-surface-2);--prose-border-blockquote:var(--au-accent);--prose-text-link:var(--au-accent);--prose-border-table:var(--au-border);--prose-bg-table-head:var(--au-bg-inset);--prose-bg-table-stripe:#15182605}[data-theme=mono]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mo-bg-base:#fafafa;--mo-bg-surface-1:#fafafa;--mo-bg-surface-2:#f4f4f4;--mo-bg-surface-3:#fafafa;--mo-bg-inset:#eee;--mo-text-primary:#0a0a0a;--mo-text-secondary:#525252;--mo-text-tertiary:#6b6b6b;--mo-text-muted:#888;--mo-text-on-accent:#fff;--mo-text-on-error:#fff;--mo-text-on-success:#fff;--mo-text-on-warning:#fff;--mo-text-on-info:#fff;--mo-accent:#171717;--mo-accent-hover:#2e2e2e;--mo-accent-active:#000;--mo-accent-subtle:#1717170f;--mo-success:#15803d;--mo-success-subtle:#f0fdf4;--mo-warning:#b45309;--mo-warning-subtle:#fffbeb;--mo-error:#b91c1c;--mo-error-subtle:#fef2f2;--mo-info:#1d4ed8;--mo-info-subtle:#eff6ff;--mo-holiday:#6d28d9;--mo-holiday-subtle:#f1ebfc;--mo-border:#00000014;--mo-border-subtle:#0000000d;--mo-border-emphasis:#00000024;--mo-border-focus:#171717;--mo-shadow-sm:none;--mo-shadow-md:none;--mo-shadow-lg:none;--mo-shadow-xl:none;--bg-base:var(--mo-bg-base);--bg-surface-1:var(--mo-bg-surface-1);--bg-surface-2:var(--mo-bg-surface-2);--bg-surface-3:var(--mo-bg-surface-3);--bg-inset:var(--mo-bg-inset);--text-primary:var(--mo-text-primary);--text-secondary:var(--mo-text-secondary);--text-tertiary:var(--mo-text-tertiary);--text-muted:var(--mo-text-muted);--text-on-accent:var(--mo-text-on-accent);--text-on-error:var(--mo-text-on-error);--text-on-success:var(--mo-text-on-success);--text-on-warning:var(--mo-text-on-warning);--text-on-info:var(--mo-text-on-info);--accent:var(--mo-accent);--accent-hover:var(--mo-accent-hover);--accent-active:var(--mo-accent-active);--accent-subtle:var(--mo-accent-subtle);--status-success:var(--mo-success);--status-success-subtle:var(--mo-success-subtle);--status-warning:var(--mo-warning);--status-warning-subtle:var(--mo-warning-subtle);--status-error:var(--mo-error);--status-error-subtle:var(--mo-error-subtle);--status-info:var(--mo-info);--status-info-subtle:var(--mo-info-subtle);--status-holiday:var(--mo-holiday);--status-holiday-subtle:var(--mo-holiday-subtle);--border:var(--mo-border);--border-subtle:var(--mo-border-subtle);--border-emphasis:var(--mo-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--mo-border-focus);--shadow-sm:var(--mo-shadow-sm);--shadow-md:var(--mo-shadow-md);--shadow-lg:var(--mo-shadow-lg);--shadow-xl:var(--mo-shadow-xl);--bg-overlay:#0000007a;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--mo-bg-inset);--prose-border-code:var(--mo-border-emphasis);--prose-text-code:#171717;--prose-bg-blockquote:var(--mo-bg-surface-2);--prose-border-blockquote:var(--mo-accent);--prose-text-link:var(--mo-accent);--prose-border-table:var(--mo-border);--prose-bg-table-head:var(--mo-bg-surface-2);--prose-bg-table-stripe:#00000004}[data-theme=coral]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--co-bg-base:#fbf5f1;--co-bg-surface-1:#fff;--co-bg-surface-2:#fff8f3;--co-bg-surface-3:#fff;--co-bg-inset:#f3ebe4;--co-text-primary:#231612;--co-text-secondary:#5c453d;--co-text-tertiary:#7a6059;--co-text-muted:#9c8175;--co-text-on-accent:var(--co-text-primary);--co-text-on-error:#fff;--co-text-on-success:var(--co-text-primary);--co-text-on-warning:var(--co-text-primary);--co-text-on-info:#1c0f0b;--co-accent:#ed5f52;--co-accent-hover:#d6493e;--co-accent-active:#b53829;--co-accent-subtle:#ed5f521a;--co-success:#2e9e5b;--co-success-subtle:#e9f7ef;--co-warning:#bd7d22;--co-warning-subtle:#fbf2dc;--co-error:#b02830;--co-error-subtle:#fbe7e6;--co-info:#1c8b94;--co-info-subtle:#e3f3f4;--co-holiday:#7a4fc0;--co-holiday-subtle:#f0eafa;--co-border:#23161214;--co-border-subtle:#2316120d;--co-border-emphasis:#23161226;--co-border-focus:#ed5f52;--co-shadow-sm:0 1px 2px #be50410f;--co-shadow-md:0 2px 10px #be50411a;--co-shadow-lg:0 10px 28px #be504124;--co-shadow-xl:0 22px 56px #be50412e;--bg-base:var(--co-bg-base);--bg-surface-1:var(--co-bg-surface-1);--bg-surface-2:var(--co-bg-surface-2);--bg-surface-3:var(--co-bg-surface-3);--bg-inset:var(--co-bg-inset);--text-primary:var(--co-text-primary);--text-secondary:var(--co-text-secondary);--text-tertiary:var(--co-text-tertiary);--text-muted:var(--co-text-muted);--text-on-accent:var(--co-text-on-accent);--text-on-error:var(--co-text-on-error);--text-on-success:var(--co-text-on-success);--text-on-warning:var(--co-text-on-warning);--text-on-info:var(--co-text-on-info);--accent:var(--co-accent);--accent-hover:var(--co-accent-hover);--accent-active:var(--co-accent-active);--accent-subtle:var(--co-accent-subtle);--status-success:var(--co-success);--status-success-subtle:var(--co-success-subtle);--status-warning:var(--co-warning);--status-warning-subtle:var(--co-warning-subtle);--status-error:var(--co-error);--status-error-subtle:var(--co-error-subtle);--status-info:var(--co-info);--status-info-subtle:var(--co-info-subtle);--status-holiday:var(--co-holiday);--status-holiday-subtle:var(--co-holiday-subtle);--border:var(--co-border);--border-subtle:var(--co-border-subtle);--border-emphasis:var(--co-border-emphasis);--border-strong:var(--border-emphasis);--border-focus:var(--co-border-focus);--shadow-sm:var(--co-shadow-sm);--shadow-md:var(--co-shadow-md);--shadow-lg:var(--co-shadow-lg);--shadow-xl:var(--co-shadow-xl);--bg-overlay:#23161270;--overlay-backdrop:#2316124d;--prose-bg-code-block:var(--co-bg-inset);--prose-border-code:var(--co-border-emphasis);--prose-text-code:#3a211a;--prose-bg-blockquote:var(--co-bg-surface-2);--prose-border-blockquote:var(--co-accent);--prose-text-link:var(--co-accent);--prose-border-table:var(--co-border);--prose-bg-table-head:var(--co-bg-inset);--prose-bg-table-stripe:#23161205}[data-theme=solarized-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sl-bg-base:#fdf6e3;--sl-bg-surface-1:#fbedc4;--sl-bg-surface-2:#fef8e5;--sl-bg-surface-3:#fdf6e3;--sl-bg-inset:#f5edd2;--sl-text-primary:#073642;--sl-text-secondary:#576c74;--sl-text-tertiary:#5e6e73;--sl-text-muted:#7a8a8f;--sl-text-on-accent:#001b27;--sl-text-on-error:#fff;--sl-text-on-success:#001b27;--sl-text-on-warning:#001b27;--sl-text-on-info:#001b27;--sl-accent:#268bd2;--sl-accent-hover:#1e78b8;--sl-accent-active:#1b669c;--sl-accent-subtle:#268bd21a;--sl-success:#798b00;--sl-success-subtle:#f5f8e0;--sl-warning:#a57c00;--sl-warning-subtle:#faf5dc;--sl-error:#dc322f;--sl-error-subtle:#fceae9;--sl-info:#268bd2;--sl-info-subtle:#eaf4fb;--sl-holiday:#6c71c4;--sl-holiday-subtle:#ecedf7;--sl-border:#657b832e;--sl-border-subtle:#657b831a;--sl-border-emphasis:#657b8347;--sl-border-focus:#268bd2;--sl-shadow-sm:0 1px 2px #657b830f;--sl-shadow-md:0 2px 8px #657b831a;--sl-shadow-lg:0 8px 24px #657b8324;--sl-shadow-xl:0 16px 48px #657b832e;--bg-base:var(--sl-bg-base);--bg-surface-1:var(--sl-bg-surface-1);--bg-surface-2:var(--sl-bg-surface-2);--bg-surface-3:var(--sl-bg-surface-3);--bg-inset:var(--sl-bg-inset);--text-primary:var(--sl-text-primary);--text-secondary:var(--sl-text-secondary);--text-tertiary:var(--sl-text-tertiary);--text-muted:var(--sl-text-muted);--text-on-accent:var(--sl-text-on-accent);--text-on-error:var(--sl-text-on-error);--text-on-success:var(--sl-text-on-success);--text-on-warning:var(--sl-text-on-warning);--text-on-info:var(--sl-text-on-info);--accent:var(--sl-accent);--accent-hover:var(--sl-accent-hover);--accent-active:var(--sl-accent-active);--accent-subtle:var(--sl-accent-subtle);--status-success:var(--sl-success);--status-success-subtle:var(--sl-success-subtle);--status-warning:var(--sl-warning);--status-warning-subtle:var(--sl-warning-subtle);--status-error:var(--sl-error);--status-error-subtle:var(--sl-error-subtle);--status-info:var(--sl-info);--status-info-subtle:var(--sl-info-subtle);--status-holiday:var(--sl-holiday);--status-holiday-subtle:var(--sl-holiday-subtle);--border:var(--sl-border);--border-subtle:var(--sl-border-subtle);--border-emphasis:var(--sl-border-emphasis);--border-strong:var(--sl-border-emphasis);--border-focus:var(--sl-border-focus);--shadow-sm:var(--sl-shadow-sm);--shadow-md:var(--sl-shadow-md);--shadow-lg:var(--sl-shadow-lg);--shadow-xl:var(--sl-shadow-xl);--bg-overlay:#00000080;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--sl-bg-inset);--prose-border-code:var(--sl-border-emphasis);--prose-text-code:#586e75;--prose-bg-blockquote:var(--sl-bg-surface-1);--prose-border-blockquote:var(--sl-accent);--prose-text-link:var(--sl-accent);--prose-border-table:var(--sl-border);--prose-bg-table-head:var(--sl-bg-inset);--prose-bg-table-stripe:#657b830a}[data-theme=nord-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nl-bg-base:#eceff4;--nl-bg-surface-1:#f8f9fb;--nl-bg-surface-2:#e5e9f0;--nl-bg-surface-3:#fffffe;--nl-bg-inset:#d8dee9;--nl-text-primary:#2e3440;--nl-text-secondary:#3b4252;--nl-text-tertiary:#5d6679;--nl-text-muted:#757d90;--nl-text-on-accent:#0c111b;--nl-text-on-error:#0c111b;--nl-text-on-success:#0c111b;--nl-text-on-warning:#0c111b;--nl-text-on-info:#0c111b;--nl-accent:#5e81ac;--nl-accent-hover:#4c6e96;--nl-accent-active:#3e5a7c;--nl-accent-subtle:#5e81ac1a;--nl-success:#6e8758;--nl-success-subtle:#eef4e6;--nl-warning:#977c46;--nl-warning-subtle:#fbf6e5;--nl-error:#bf616a;--nl-error-subtle:#f4e3e5;--nl-info:#518797;--nl-info-subtle:#e8f1f4;--nl-holiday:#9c5c8e;--nl-holiday-subtle:#f3e9f0;--nl-border:#2e34401a;--nl-border-subtle:#2e34400f;--nl-border-emphasis:#2e34402e;--nl-border-focus:#5e81ac;--nl-shadow-sm:0 1px 2px #2e34400f;--nl-shadow-md:0 2px 8px #2e344017;--nl-shadow-lg:0 8px 24px #2e34401f;--nl-shadow-xl:0 16px 48px #2e344029;--bg-base:var(--nl-bg-base);--bg-surface-1:var(--nl-bg-surface-1);--bg-surface-2:var(--nl-bg-surface-2);--bg-surface-3:var(--nl-bg-surface-3);--bg-inset:var(--nl-bg-inset);--text-primary:var(--nl-text-primary);--text-secondary:var(--nl-text-secondary);--text-tertiary:var(--nl-text-tertiary);--text-muted:var(--nl-text-muted);--text-on-accent:var(--nl-text-on-accent);--text-on-error:var(--nl-text-on-error);--text-on-success:var(--nl-text-on-success);--text-on-warning:var(--nl-text-on-warning);--text-on-info:var(--nl-text-on-info);--accent:var(--nl-accent);--accent-hover:var(--nl-accent-hover);--accent-active:var(--nl-accent-active);--accent-subtle:var(--nl-accent-subtle);--status-success:var(--nl-success);--status-success-subtle:var(--nl-success-subtle);--status-warning:var(--nl-warning);--status-warning-subtle:var(--nl-warning-subtle);--status-error:var(--nl-error);--status-error-subtle:var(--nl-error-subtle);--status-info:var(--nl-info);--status-info-subtle:var(--nl-info-subtle);--status-holiday:var(--nl-holiday);--status-holiday-subtle:var(--nl-holiday-subtle);--border:var(--nl-border);--border-subtle:var(--nl-border-subtle);--border-emphasis:var(--nl-border-emphasis);--border-strong:var(--nl-border-emphasis);--border-focus:var(--nl-border-focus);--shadow-sm:var(--nl-shadow-sm);--shadow-md:var(--nl-shadow-md);--shadow-lg:var(--nl-shadow-lg);--shadow-xl:var(--nl-shadow-xl);--bg-overlay:#00000080;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--nl-bg-inset);--prose-border-code:var(--nl-border-emphasis);--prose-text-code:#3b4252;--prose-bg-blockquote:var(--nl-bg-surface-2);--prose-border-blockquote:var(--nl-accent);--prose-text-link:var(--nl-accent);--prose-border-table:var(--nl-border);--prose-bg-table-head:var(--nl-bg-inset);--prose-bg-table-stripe:#2e344008}[data-theme=gruvbox-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gl-bg-base:#fbf1c7;--gl-bg-surface-1:#f9f5d7;--gl-bg-surface-2:#f2e5bc;--gl-bg-surface-3:#fbf1c7;--gl-bg-inset:#ebdbb2;--gl-text-primary:#3c3836;--gl-text-secondary:#504945;--gl-text-tertiary:#665c54;--gl-text-muted:#88796b;--gl-text-on-accent:#1d1917;--gl-text-on-error:#fffbd1;--gl-text-on-success:#fffbd1;--gl-text-on-warning:#1d1917;--gl-text-on-info:#fffbd1;--gl-accent:#b57614;--gl-accent-hover:#9c660e;--gl-accent-active:#7a5009;--gl-accent-subtle:#b576141a;--gl-success:#79740e;--gl-success-subtle:#f2f0dc;--gl-warning:#b57614;--gl-warning-subtle:#faf4da;--gl-error:#9d0006;--gl-error-subtle:#f6e5e5;--gl-info:#076678;--gl-info-subtle:#e4f0f2;--gl-holiday:#8f3f71;--gl-holiday-subtle:#f6e9f1;--gl-border:#3c383629;--gl-border-subtle:#3c38361a;--gl-border-emphasis:#3c383642;--gl-border-focus:#b57614;--gl-shadow-sm:0 1px 2px #3c383612;--gl-shadow-md:0 2px 8px #3c38361a;--gl-shadow-lg:0 8px 24px #3c383624;--gl-shadow-xl:0 16px 48px #3c38362e;--bg-base:var(--gl-bg-base);--bg-surface-1:var(--gl-bg-surface-1);--bg-surface-2:var(--gl-bg-surface-2);--bg-surface-3:var(--gl-bg-surface-3);--bg-inset:var(--gl-bg-inset);--text-primary:var(--gl-text-primary);--text-secondary:var(--gl-text-secondary);--text-tertiary:var(--gl-text-tertiary);--text-muted:var(--gl-text-muted);--text-on-accent:var(--gl-text-on-accent);--text-on-error:var(--gl-text-on-error);--text-on-success:var(--gl-text-on-success);--text-on-warning:var(--gl-text-on-warning);--text-on-info:var(--gl-text-on-info);--accent:var(--gl-accent);--accent-hover:var(--gl-accent-hover);--accent-active:var(--gl-accent-active);--accent-subtle:var(--gl-accent-subtle);--status-success:var(--gl-success);--status-success-subtle:var(--gl-success-subtle);--status-warning:var(--gl-warning);--status-warning-subtle:var(--gl-warning-subtle);--status-error:var(--gl-error);--status-error-subtle:var(--gl-error-subtle);--status-info:var(--gl-info);--status-info-subtle:var(--gl-info-subtle);--status-holiday:var(--gl-holiday);--status-holiday-subtle:var(--gl-holiday-subtle);--border:var(--gl-border);--border-subtle:var(--gl-border-subtle);--border-emphasis:var(--gl-border-emphasis);--border-strong:var(--gl-border-emphasis);--border-focus:var(--gl-border-focus);--shadow-sm:var(--gl-shadow-sm);--shadow-md:var(--gl-shadow-md);--shadow-lg:var(--gl-shadow-lg);--shadow-xl:var(--gl-shadow-xl);--bg-overlay:#00000080;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--gl-bg-inset);--prose-border-code:var(--gl-border-emphasis);--prose-text-code:#3c3836;--prose-bg-blockquote:var(--gl-bg-surface-2);--prose-border-blockquote:var(--gl-accent);--prose-text-link:var(--gl-accent);--prose-border-table:var(--gl-border);--prose-bg-table-head:var(--gl-bg-inset);--prose-bg-table-stripe:#3c383608}[data-theme=rose-pine-dawn]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rd-bg-base:#faf4ed;--rd-bg-surface-1:#fffaf3;--rd-bg-surface-2:#f2e9e1;--rd-bg-surface-3:#fffaf3;--rd-bg-inset:#efe4da;--rd-text-primary:#575279;--rd-text-secondary:#6e6a87;--rd-text-tertiary:#726c82;--rd-text-muted:#857f96;--rd-text-on-accent:#181032;--rd-text-on-error:#100828;--rd-text-on-success:#faf4ed;--rd-text-on-warning:#181032;--rd-text-on-info:#181032;--rd-accent:#907aa9;--rd-accent-hover:#7c658f;--rd-accent-active:#665278;--rd-accent-subtle:#907aa91a;--rd-success:#286983;--rd-success-subtle:#e5eff2;--rd-warning:#b17318;--rd-warning-subtle:#fbf1e0;--rd-error:#b4637a;--rd-error-subtle:#f5e8ec;--rd-info:#4c8a95;--rd-info-subtle:#e8f2f3;--rd-holiday:#4f5fa8;--rd-holiday-subtle:#e9ecf7;--rd-border:#57527924;--rd-border-subtle:#57527914;--rd-border-emphasis:#5752793d;--rd-border-focus:#907aa9;--rd-shadow-sm:0 1px 2px #5752790f;--rd-shadow-md:0 2px 8px #57527917;--rd-shadow-lg:0 8px 24px #57527921;--rd-shadow-xl:0 16px 48px #5752792b;--bg-base:var(--rd-bg-base);--bg-surface-1:var(--rd-bg-surface-1);--bg-surface-2:var(--rd-bg-surface-2);--bg-surface-3:var(--rd-bg-surface-3);--bg-inset:var(--rd-bg-inset);--text-primary:var(--rd-text-primary);--text-secondary:var(--rd-text-secondary);--text-tertiary:var(--rd-text-tertiary);--text-muted:var(--rd-text-muted);--text-on-accent:var(--rd-text-on-accent);--text-on-error:var(--rd-text-on-error);--text-on-success:var(--rd-text-on-success);--text-on-warning:var(--rd-text-on-warning);--text-on-info:var(--rd-text-on-info);--accent:var(--rd-accent);--accent-hover:var(--rd-accent-hover);--accent-active:var(--rd-accent-active);--accent-subtle:var(--rd-accent-subtle);--status-success:var(--rd-success);--status-success-subtle:var(--rd-success-subtle);--status-warning:var(--rd-warning);--status-warning-subtle:var(--rd-warning-subtle);--status-error:var(--rd-error);--status-error-subtle:var(--rd-error-subtle);--status-info:var(--rd-info);--status-info-subtle:var(--rd-info-subtle);--status-holiday:var(--rd-holiday);--status-holiday-subtle:var(--rd-holiday-subtle);--border:var(--rd-border);--border-subtle:var(--rd-border-subtle);--border-emphasis:var(--rd-border-emphasis);--border-strong:var(--rd-border-emphasis);--border-focus:var(--rd-border-focus);--shadow-sm:var(--rd-shadow-sm);--shadow-md:var(--rd-shadow-md);--shadow-lg:var(--rd-shadow-lg);--shadow-xl:var(--rd-shadow-xl);--bg-overlay:#00000080;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--rd-bg-inset);--prose-border-code:var(--rd-border-emphasis);--prose-text-code:#575279;--prose-bg-blockquote:var(--rd-bg-surface-2);--prose-border-blockquote:var(--rd-accent);--prose-text-link:var(--rd-accent);--prose-border-table:var(--rd-border);--prose-bg-table-head:var(--rd-bg-inset);--prose-bg-table-stripe:#57527908}[data-theme=catppuccin-latte]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cl-bg-base:#eff1f5;--cl-bg-surface-1:#fffffe;--cl-bg-surface-2:#e6e9ef;--cl-bg-surface-3:#fffffe;--cl-bg-inset:#dce0e8;--cl-text-primary:#4c4f69;--cl-text-secondary:#5c5f77;--cl-text-tertiary:#696c82;--cl-text-muted:#7a7d92;--cl-text-on-accent:#f6f8fc;--cl-text-on-error:#f6f8fc;--cl-text-on-success:#121328;--cl-text-on-warning:#121328;--cl-text-on-info:#f6f8fc;--cl-accent:#8839ef;--cl-accent-hover:#7321df;--cl-accent-active:#5e1bb8;--cl-accent-subtle:#8839ef17;--cl-success:#3e912c;--cl-success-subtle:#e8f5e4;--cl-warning:#b37115;--cl-warning-subtle:#faf3e0;--cl-error:#d20f39;--cl-error-subtle:#fae4ea;--cl-info:#1e66f5;--cl-info-subtle:#e4eeff;--cl-holiday:#179299;--cl-holiday-subtle:#e2f1f2;--cl-border:#4c4f691a;--cl-border-subtle:#4c4f690f;--cl-border-emphasis:#4c4f692e;--cl-border-focus:#8839ef;--cl-shadow-sm:0 1px 2px #4c4f690d;--cl-shadow-md:0 2px 8px #4c4f6914;--cl-shadow-lg:0 8px 24px #4c4f691c;--cl-shadow-xl:0 16px 48px #4c4f6926;--bg-base:var(--cl-bg-base);--bg-surface-1:var(--cl-bg-surface-1);--bg-surface-2:var(--cl-bg-surface-2);--bg-surface-3:var(--cl-bg-surface-3);--bg-inset:var(--cl-bg-inset);--text-primary:var(--cl-text-primary);--text-secondary:var(--cl-text-secondary);--text-tertiary:var(--cl-text-tertiary);--text-muted:var(--cl-text-muted);--text-on-accent:var(--cl-text-on-accent);--text-on-error:var(--cl-text-on-error);--text-on-success:var(--cl-text-on-success);--text-on-warning:var(--cl-text-on-warning);--text-on-info:var(--cl-text-on-info);--accent:var(--cl-accent);--accent-hover:var(--cl-accent-hover);--accent-active:var(--cl-accent-active);--accent-subtle:var(--cl-accent-subtle);--status-success:var(--cl-success);--status-success-subtle:var(--cl-success-subtle);--status-warning:var(--cl-warning);--status-warning-subtle:var(--cl-warning-subtle);--status-error:var(--cl-error);--status-error-subtle:var(--cl-error-subtle);--status-info:var(--cl-info);--status-info-subtle:var(--cl-info-subtle);--status-holiday:var(--cl-holiday);--status-holiday-subtle:var(--cl-holiday-subtle);--border:var(--cl-border);--border-subtle:var(--cl-border-subtle);--border-emphasis:var(--cl-border-emphasis);--border-strong:var(--cl-border-emphasis);--border-focus:var(--cl-border-focus);--shadow-sm:var(--cl-shadow-sm);--shadow-md:var(--cl-shadow-md);--shadow-lg:var(--cl-shadow-lg);--shadow-xl:var(--cl-shadow-xl);--bg-overlay:#00000080;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--cl-bg-inset);--prose-border-code:var(--cl-border-emphasis);--prose-text-code:#4c4f69;--prose-bg-blockquote:var(--cl-bg-surface-2);--prose-border-blockquote:var(--cl-accent);--prose-text-link:var(--cl-accent);--prose-border-table:var(--cl-border);--prose-bg-table-head:var(--cl-bg-inset);--prose-bg-table-stripe:#4c4f6908}[data-theme=kanagawa-lotus]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kl-bg-base:#f2ecbc;--kl-bg-surface-1:#f5e6bb;--kl-bg-surface-2:#e5ddb0;--kl-bg-surface-3:#f5e6bb;--kl-bg-inset:#dcd5a4;--kl-text-primary:#545464;--kl-text-secondary:#63646e;--kl-text-tertiary:#66666d;--kl-text-muted:#74757d;--kl-text-on-accent:#fffbca;--kl-text-on-error:#fffbca;--kl-text-on-success:#03020a;--kl-text-on-warning:#fffbca;--kl-text-on-info:#f3edbd;--kl-accent:#c84053;--kl-accent-hover:#a82a3d;--kl-accent-active:#841f2f;--kl-accent-subtle:#c840531a;--kl-success:#667f45;--kl-success-subtle:#ebf0e4;--kl-warning:#77713f;--kl-warning-subtle:#f0edd8;--kl-error:#c84053;--kl-error-subtle:#f5e5e7;--kl-info:#4d699b;--kl-info-subtle:#e5ebf4;--kl-holiday:#624c83;--kl-holiday-subtle:#ebe6f2;--kl-border:#5454642e;--kl-border-subtle:#5454641a;--kl-border-emphasis:#54546447;--kl-border-focus:#c84053;--kl-shadow-sm:0 1px 2px #54546412;--kl-shadow-md:0 2px 8px #5454641c;--kl-shadow-lg:0 8px 24px #54546426;--kl-shadow-xl:0 16px 48px #54546430;--bg-base:var(--kl-bg-base);--bg-surface-1:var(--kl-bg-surface-1);--bg-surface-2:var(--kl-bg-surface-2);--bg-surface-3:var(--kl-bg-surface-3);--bg-inset:var(--kl-bg-inset);--text-primary:var(--kl-text-primary);--text-secondary:var(--kl-text-secondary);--text-tertiary:var(--kl-text-tertiary);--text-muted:var(--kl-text-muted);--text-on-accent:var(--kl-text-on-accent);--text-on-error:var(--kl-text-on-error);--text-on-success:var(--kl-text-on-success);--text-on-warning:var(--kl-text-on-warning);--text-on-info:var(--kl-text-on-info);--accent:var(--kl-accent);--accent-hover:var(--kl-accent-hover);--accent-active:var(--kl-accent-active);--accent-subtle:var(--kl-accent-subtle);--status-success:var(--kl-success);--status-success-subtle:var(--kl-success-subtle);--status-warning:var(--kl-warning);--status-warning-subtle:var(--kl-warning-subtle);--status-error:var(--kl-error);--status-error-subtle:var(--kl-error-subtle);--status-info:var(--kl-info);--status-info-subtle:var(--kl-info-subtle);--status-holiday:var(--kl-holiday);--status-holiday-subtle:var(--kl-holiday-subtle);--border:var(--kl-border);--border-subtle:var(--kl-border-subtle);--border-emphasis:var(--kl-border-emphasis);--border-strong:var(--kl-border-emphasis);--border-focus:var(--kl-border-focus);--shadow-sm:var(--kl-shadow-sm);--shadow-md:var(--kl-shadow-md);--shadow-lg:var(--kl-shadow-lg);--shadow-xl:var(--kl-shadow-xl);--bg-overlay:#00000080;--overlay-backdrop:#0000004d;--prose-bg-code-block:var(--kl-bg-inset);--prose-border-code:var(--kl-border-emphasis);--prose-text-code:#545464;--prose-bg-blockquote:var(--kl-bg-surface-2);--prose-border-blockquote:var(--kl-accent);--prose-text-link:var(--kl-accent);--prose-border-table:var(--kl-border);--prose-bg-table-head:var(--kl-bg-inset);--prose-bg-table-stripe:#5454640a}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);font-size:16px;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth}body{background-color:var(--bg-base);color:var(--text-primary);font:var(--type-body);letter-spacing:var(--type-body-tracking);min-height:100dvh;overflow-x:clip}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}a{color:var(--accent);text-underline-offset:2px;transition:color var(--duration-base) var(--ease-default);text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--accent-hover)}a:active{color:var(--accent-active)}h1{font:var(--type-h1);letter-spacing:var(--type-h1-tracking);color:var(--text-primary)}h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);color:var(--text-primary)}h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);color:var(--text-primary)}h4,h5,h6{font-weight:var(--type-label-weight);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);color:var(--text-secondary)}code,kbd,pre,.mono,[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-data-size)}pre{background-color:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);overflow-x:auto}code{background-color:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.1em .35em}pre code{background:0 0;border:none;padding:0}::selection{background-color:var(--accent-subtle);color:var(--text-primary)}img,svg,video{max-width:100%;display:block}img{height:auto}[data-theme-mode=dark] img:not([data-no-darken]){filter:brightness(.9)contrast(1.05)}ul,ol{list-style:none}[data-theme-mode=dark]{scrollbar-width:thin;scrollbar-color:var(--bg-surface-3) var(--bg-base)}[data-theme-mode=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme-mode=dark] ::-webkit-scrollbar-track{background:var(--bg-base)}[data-theme-mode=dark] ::-webkit-scrollbar-thumb{background-color:var(--bg-surface-3);border-radius:var(--radius-full);border:2px solid var(--bg-base)}[data-theme-mode=dark] ::-webkit-scrollbar-thumb:hover{background-color:var(--border-emphasis)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg, var(--bg-inset) 0%, var(--bg-base) 50%, var(--bg-inset) 100%);animation:shimmer var(--duration-loop-skeleton) var(--ease-default) infinite;border-radius:var(--radius-sm);background-size:200% 100%}@media (prefers-reduced-motion:reduce){.skeleton{background:var(--bg-inset);animation:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#root{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex}._page_quuib_12{background:var(--bg-base);min-height:100dvh;padding:var(--space-12) var(--space-6);justify-content:center;align-items:center;display:flex}._container_quuib_22{align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;width:100%;max-width:480px;display:flex}._heroSection_quuib_34{justify-content:center;width:100%;display:flex}._heroWrapper_quuib_40{flex-shrink:0;justify-content:center;align-items:center;width:240px;height:240px;display:flex;position:relative}._heroSvg_quuib_60{width:100%;height:100%;animation:_heroOrbit_quuib_1 calc(var(--duration-loop-ambient) * .9) linear infinite;position:absolute;inset:0}._heroSvgError_quuib_70{animation:_heroOrbitError_quuib_1 var(--duration-loop-ambient) linear infinite, _heroPulseError_quuib_1 var(--duration-loop-breathe) ease-in-out infinite}._heroSvgGeneric_quuib_76{animation:_heroOrbit_quuib_1 calc(var(--duration-loop-ambient) * 1.1) linear infinite}._ringOuter_quuib_82{stroke:var(--accent);stroke-width:1px;opacity:.18;fill:none}._ringMid_quuib_89{stroke:var(--accent);stroke-width:1.5px;opacity:.25;fill:none;stroke-dasharray:8 4}._ringInner_quuib_97{stroke:var(--accent);stroke-width:1px;opacity:.15;fill:none}._squareDiamond_quuib_104{stroke:var(--accent);stroke-width:1px;opacity:.12;fill:none}._accentDot_quuib_111{fill:var(--accent);opacity:.5}._ringOuterError_quuib_118{stroke:var(--status-error);stroke-width:1px;opacity:.15;fill:none}._arcError_quuib_125{stroke:var(--status-error);stroke-width:2px;opacity:.45;fill:none}._ringInnerError_quuib_132{stroke:var(--status-error);stroke-width:1px;opacity:.12;fill:none}._squareDiamondError_quuib_139{stroke:var(--status-error);stroke-width:1px;opacity:.18;fill:none}._errorDot_quuib_146{fill:var(--status-error);opacity:.5}._ringOuterGeneric_quuib_153{stroke:var(--text-tertiary);stroke-width:1px;opacity:.2;fill:none}._ringMidGeneric_quuib_160{stroke:var(--text-tertiary);stroke-width:1.5px;opacity:.15;fill:none;stroke-dasharray:6 4}._ringInnerGeneric_quuib_168{stroke:var(--text-tertiary);stroke-width:1px;opacity:.12;fill:none}._squareDiamondGeneric_quuib_175{stroke:var(--text-tertiary);stroke-width:1px;opacity:.1;fill:none}._heroNumerals_quuib_184{z-index:1;position:relative}._numeral_quuib_189{font-family:var(--font-sans);font-size:calc(var(--type-display-size) * 2.5);font-weight:var(--type-display-weight);letter-spacing:-.04em;background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 90%, var(--text-primary) 10%), color-mix(in srgb, var(--accent) 55%, var(--bg-base) 45%));-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--accent) 30%, transparent 70%));animation:_numeralFloat_quuib_1 var(--duration-loop-breathe) ease-in-out infinite;-webkit-background-clip:text;background-clip:text;line-height:1}._numeralError_quuib_209{background:linear-gradient(145deg, color-mix(in srgb, var(--status-error) 90%, var(--text-primary) 10%), color-mix(in srgb, var(--status-error) 50%, var(--bg-base) 50%));-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 20px color-mix(in srgb, var(--status-error) 25%, transparent 75%));-webkit-background-clip:text;background-clip:text}._numeralGeneric_quuib_222{background:linear-gradient(145deg, var(--text-secondary), var(--text-tertiary));-webkit-text-fill-color:transparent;color:#0000;filter:none;-webkit-background-clip:text;background-clip:text}._content_quuib_237{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._eyebrow_quuib_244{font-family:var(--font-sans);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin:0}._headline_quuib_254{font-family:var(--font-sans);font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking);color:var(--text-primary);line-height:var(--leading-tight);text-wrap:balance;margin:0}._body_quuib_265{font-family:var(--font-sans);font-size:var(--type-body-size);color:var(--text-secondary);max-width:calc(var(--space-24) * 4);line-height:var(--leading-normal);text-wrap:pretty;margin:0}._detail_quuib_276{max-width:100%;margin-top:var(--space-1);padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-secondary);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);overflow-wrap:anywhere}._ctas_quuib_291{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._reference_quuib_301{font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-tertiary);margin:0}@keyframes _heroOrbit_quuib_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _heroOrbitError_quuib_1{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes _heroPulseError_quuib_1{0%,to{opacity:1}50%{opacity:.7}}@keyframes _numeralFloat_quuib_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._heroSvg_quuib_60,._heroSvgError_quuib_70,._heroSvgGeneric_quuib_76,._numeral_quuib_189{animation:none}}[data-motion=reduced] ._heroSvg_quuib_60,[data-motion=reduced] ._heroSvgError_quuib_70,[data-motion=reduced] ._heroSvgGeneric_quuib_76,[data-motion=reduced] ._numeral_quuib_189{animation:none}@media (width<=480px){._heroWrapper_quuib_40{width:180px;height:180px}._numeral_quuib_189{font-size:calc(var(--type-display-size) * 2)}._container_quuib_22{gap:var(--space-8)}._ctas_quuib_291{flex-direction:column;width:100%}._ctas_quuib_291>*{width:100%}}._list_pnsji_16{top:calc(var(--topnav-height) + var(--space-3));right:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);max-width:360px;width:calc(100% - var(--space-8));pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_pnsji_33{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-emphasis);background:var(--bg-surface-3);box-shadow:var(--shadow-lg);animation:_slideIn_pnsji_1 var(--duration-slow) var(--ease-out) both;pointer-events:auto;font-size:var(--type-body-size);line-height:var(--leading-normal);border-left:3px solid #0000;display:flex}._toast_pnsji_33._exiting_pnsji_51{animation:_slideOut_pnsji_1 var(--duration-base) var(--ease-in) both}._success_pnsji_57{border-left-color:var(--status-success)}._warning_pnsji_61{border-left-color:var(--status-warning)}._error_pnsji_65{border-left-color:var(--status-error)}._info_pnsji_69{border-left-color:var(--status-info)}._default_pnsji_73{border-left-color:var(--border-emphasis)}._icon_pnsji_79{flex-shrink:0;align-items:center;display:inline-flex}._success_pnsji_57 ._icon_pnsji_79{color:var(--status-success)}._warning_pnsji_61 ._icon_pnsji_79{color:var(--status-warning)}._error_pnsji_65 ._icon_pnsji_79{color:var(--status-error)}._info_pnsji_69 ._icon_pnsji_79{color:var(--status-info)}._default_pnsji_73 ._icon_pnsji_79{color:var(--text-tertiary)}._message_pnsji_103{color:var(--text-primary);flex:1;min-width:0}._action_pnsji_111{cursor:pointer;font-family:var(--font-sans);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);color:var(--accent);padding:0 var(--space-1);border-radius:var(--radius-sm);white-space:nowrap;transition:color var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;align-items:center;display:inline-flex}._action_pnsji_111:hover{color:var(--accent-hover)}._action_pnsji_111:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._dismiss_pnsji_139{cursor:pointer;color:var(--text-tertiary);padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dismiss_pnsji_139:hover{color:var(--text-primary)}._dismiss_pnsji_139:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@keyframes _slideIn_pnsji_1{0%{opacity:0;transform:translateX(var(--space-6))}to{opacity:1;transform:translate(0)}}@keyframes _slideOut_pnsji_1{0%{opacity:1;max-height:120px;margin-bottom:0;transform:translate(0)}to{opacity:0;transform:translateX(var(--space-6));max-height:0;margin-bottom:calc(-1 * var(--space-2))}}@media (prefers-reduced-motion:reduce){._toast_pnsji_33,._toast_pnsji_33._exiting_pnsji_51{animation-duration:.01ms!important}}[data-motion=reduced] ._toast_pnsji_33,[data-motion=reduced] ._toast_pnsji_33._exiting_pnsji_51{animation-duration:.01ms!important}@media (width<=640px){._list_pnsji_16{top:calc(var(--topnav-height) + var(--space-3));right:var(--space-4);left:var(--space-4);width:auto;max-width:100%}@keyframes _slideIn_pnsji_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-4)))}to{opacity:1;transform:translateY(0)}}@keyframes _slideOut_pnsji_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1 * var(--space-4)))}}}._button_16uwd_6{width:var(--topbar-control-height);height:var(--topbar-control-height);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}._button_16uwd_6:hover{background-color:var(--bg-surface-2);border-color:var(--border-interactive);color:var(--text-primary)}._button_16uwd_6:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._button_16uwd_6[data-active=true],._button_16uwd_6[data-active=true]:hover{background-color:var(--accent-subtle);color:var(--accent)}._badge_16uwd_46{top:calc(var(--space-1) * -.5);right:calc(var(--space-1) * -.5);min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}@media (prefers-reduced-motion:reduce){._button_16uwd_6{transition:none}}._skeleton_17abd_3{background:linear-gradient(90deg, var(--bg-inset) 0%, var(--bg-base) 50%, var(--bg-inset) 100%);animation:_shimmer_17abd_1 var(--duration-loop-skeleton) var(--ease-default) infinite;border-radius:var(--radius-sm);background-size:200% 100%;display:inline-block}@media (prefers-reduced-motion:reduce){._skeleton_17abd_3{background:var(--bg-inset);animation:none}}[data-motion=reduced] ._skeleton_17abd_3{background:var(--bg-inset);animation:none!important}._text_17abd_35{height:var(--type-body-size);border-radius:var(--radius-sm);margin-bottom:var(--space-2);display:block}._text_17abd_35:last-child{margin-bottom:0}._circle_17abd_47{border-radius:var(--radius-full);width:var(--space-10);height:var(--space-10)}._rect_17abd_54{border-radius:var(--radius-md);display:block}._line_17abd_61{border-radius:var(--radius-full);width:100%;height:4px;display:block}._textBlock_17abd_69{gap:var(--space-2);flex-direction:column;width:100%;display:flex}@keyframes _shimmer_17abd_1{0%{background-position:-200% 0}to{background-position:200% 0}}._emptyState_117za_12{text-align:center;padding:var(--space-12) var(--space-6);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._icon_117za_27{border-radius:var(--radius-full);background:var(--bg-surface-2);width:64px;height:64px;color:var(--text-tertiary);margin-bottom:var(--space-2);justify-content:center;align-items:center;display:flex}._iconError_117za_40{color:var(--status-error)}._iconMuted_117za_44{color:var(--text-tertiary)}._iconAccent_117za_48{color:var(--accent)}._headline_117za_54{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);color:var(--text-primary);letter-spacing:var(--type-h3-tracking);line-height:var(--leading-tight);margin:0}._description_117za_63{font-size:var(--type-body-size);color:var(--text-secondary);max-width:360px;line-height:var(--leading-normal);margin:0}._actions_117za_73{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}._hint_117za_85{font-size:var(--type-caption-size);color:var(--text-tertiary);line-height:var(--leading-normal);margin-top:calc(-1 * var(--space-2))}@media (prefers-reduced-motion:reduce){._emptyState_117za_12 *{transition-duration:.01ms!important;animation-duration:.01ms!important}}._panel_1236g_15{top:calc(100% + var(--space-2));background:var(--bg-surface-2);border:1px solid var(--border-emphasis);border-radius:var(--radius-md);width:360px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);animation:_panelIn_1236g_1 var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:absolute;right:0;overflow:hidden}@keyframes _panelIn_1236g_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._panel_1236g_15{animation-duration:.01ms!important}}[data-motion=reduced] ._panel_1236g_15{animation-duration:.01ms!important}._header_1236g_53{padding:var(--space-3) var(--space-4);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._headingRow_1236g_62{align-items:center;gap:var(--space-2);display:flex}._heading_1236g_62{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);color:var(--text-primary);letter-spacing:var(--type-h3-tracking);margin:0}._unreadBadge_1236g_77{min-width:18px;height:18px;padding:0 var(--space-1);background:var(--accent);color:var(--text-on-accent);font-family:var(--font-mono);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);border-radius:var(--radius-full);letter-spacing:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._markAllButton_1236g_94{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--type-caption-size);font-family:var(--font-sans);font-weight:var(--type-label-weight);color:var(--accent);transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;display:inline-flex}._markAllButton_1236g_94:hover{background-color:var(--accent-subtle)}._markAllButton_1236g_94:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._divider_1236g_123{background:var(--border-subtle);flex-shrink:0;height:1px}._listWrapper_1236g_130{scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex:auto;max-height:380px;overflow:hidden auto}._listWrapper_1236g_130::-webkit-scrollbar{width:4px}._listWrapper_1236g_130::-webkit-scrollbar-track{background:0 0}._listWrapper_1236g_130::-webkit-scrollbar-thumb{background:var(--border-emphasis);border-radius:var(--radius-full)}._row_1236g_154{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);transition:background-color var(--duration-base) var(--ease-default);border-left:3px solid #0000;display:flex;position:relative}._rowRead_1236g_164{border-left-color:#0000}._rowUnread_1236g_168{border-left-color:var(--accent);background-color:var(--accent-subtle)}._rowClickable_1236g_175{cursor:pointer}._rowClickable_1236g_175:hover{background-color:var(--bg-surface-3)}._rowUnread_1236g_168._rowClickable_1236g_175:hover{background-color:color-mix(in srgb, var(--accent) 16%, var(--bg-surface-2))}._rowClickable_1236g_175:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._iconWrapper_1236g_196{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;display:inline-flex}._iconWarning_1236g_207{background:var(--status-warning-subtle);color:var(--status-warning)}._iconError_1236g_212{background:var(--status-error-subtle);color:var(--status-error)}._iconAccent_1236g_217{background:var(--accent-subtle);color:var(--accent)}._iconInfo_1236g_222{background:var(--status-info-subtle);color:var(--status-info)}._textContent_1236g_228{flex:1 1 0;min-width:0}._titleRow_1236g_233{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}._title_1236g_233{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;line-height:var(--leading-normal);flex:1 1 0;overflow:hidden}._rowRead_1236g_164 ._title_1236g_233{color:var(--text-secondary);font-weight:var(--type-body-weight)}._timestamp_1236g_256{font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-tertiary);white-space:nowrap;letter-spacing:var(--type-caption-tracking);flex-shrink:0}._body_1236g_265{font-size:var(--type-caption-size);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;line-height:var(--leading-normal);margin:0;overflow:hidden}._rowRead_1236g_164 ._body_1236g_265{color:var(--text-tertiary)}._unreadDot_1236g_281{border-radius:var(--radius-full);background:var(--accent);width:8px;height:8px;margin-left:var(--space-1);flex-shrink:0;align-self:center;display:inline-block}._footer_1236g_293{padding:var(--space-2) var(--space-4);flex-shrink:0;justify-content:center;display:flex}._viewAllLink_1236g_300{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);color:var(--accent);transition:color var(--duration-base) var(--ease-default);text-decoration:none}._viewAllLink_1236g_300:hover{color:var(--accent-hover);text-decoration:underline}._viewAllLink_1236g_300:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._errorState_1236g_320{padding:var(--space-8) var(--space-6);justify-content:center;align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}._errorIcon_1236g_330{color:var(--status-error)}._errorText_1236g_334{font-size:var(--type-caption-size);color:var(--text-secondary);margin:0}._retryButton_1236g_340{padding:var(--space-2) var(--space-4);background:var(--accent-subtle);border:1px solid var(--border-emphasis);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--type-caption-size);font-family:var(--font-sans);font-weight:var(--type-label-weight);color:var(--accent);transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default)}._retryButton_1236g_340:hover{background:var(--bg-surface-1)}._retryButton_1236g_340:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._skeletonRow_1236g_366{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}._skeletonTextGroup_1236g_373{gap:var(--space-2);flex-direction:column;flex:1 1 0;display:flex}@media (width<=400px){._panel_1236g_15{width:calc(100vw - var(--space-4));right:calc(-1 * var(--space-4))}}._root_pgrvz_22{display:inline-flex;position:relative}._trigger_pgrvz_29{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--type-body-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);cursor:pointer;transition:border-color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);display:inline-flex}._trigger_pgrvz_29:hover{border-color:var(--border-interactive);background:var(--bg-surface-2)}._trigger_pgrvz_29:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._triggerCompact_pgrvz_60{height:var(--topbar-control-height);padding:0 var(--space-2) 0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--type-caption-size);background:0 0}._chevron_pgrvz_70{color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default);flex-shrink:0}._chevronOpen_pgrvz_76{transform:rotate(180deg)}._popover_pgrvz_82{top:calc(100% + var(--space-2));width:340px;max-height:min(560px, calc(100vh - var(--space-20)));background:var(--bg-surface-2);border:1px solid var(--border-emphasis);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);animation:_pickerPopIn_pgrvz_1 var(--duration-base) var(--ease-out);outline:none;flex-direction:column;display:flex;position:absolute;overflow:hidden}._popoverAlignLeft_pgrvz_99{left:0}._popoverAlignRight_pgrvz_103{right:0}@keyframes _pickerPopIn_pgrvz_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._popover_pgrvz_82{animation:none}}[data-motion=reduced] ._popover_pgrvz_82{animation:none}@media (width<=480px){._popover_pgrvz_82{width:calc(100vw - var(--space-6))}._popoverAlignRight_pgrvz_103{right:calc(-1 * var(--space-2))}._popoverAlignLeft_pgrvz_99{left:calc(-1 * var(--space-2))}}._hero_pgrvz_142{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 6%, var(--bg-surface-2) 94%), var(--bg-surface-2));flex-shrink:0;display:flex}._hero_pgrvz_142[data-family=sales],._hero_pgrvz_142[data-family=operations]{background:linear-gradient(180deg, color-mix(in srgb, var(--status-warning) 8%, var(--bg-surface-2) 92%), var(--bg-surface-2))}._hero_pgrvz_142[data-family=hr]{background:linear-gradient(180deg, color-mix(in srgb, var(--status-success) 8%, var(--bg-surface-2) 92%), var(--bg-surface-2))}._hero_pgrvz_142[data-family=finance]{background:linear-gradient(180deg, color-mix(in srgb, var(--status-info) 8%, var(--bg-surface-2) 92%), var(--bg-surface-2))}._hero_pgrvz_142[data-family=recruit]{background:linear-gradient(180deg, color-mix(in srgb, var(--status-error) 8%, var(--bg-surface-2) 92%), var(--bg-surface-2))}._hero_pgrvz_142[data-family=crm],._hero_pgrvz_142[data-family=overview]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, var(--bg-surface-2) 92%), var(--bg-surface-2))}._heroVisual_pgrvz_199{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._heroBody_pgrvz_206{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._heroEyebrow_pgrvz_214{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}._heroTitle_pgrvz_223{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);color:var(--text-primary);line-height:1.2}._heroMeta_pgrvz_230{font-size:var(--type-caption-size);color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._heroBadge_pgrvz_241{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.05em;text-transform:uppercase;color:var(--status-warning);background:var(--status-warning-subtle);flex-shrink:0;display:inline-flex}._body_pgrvz_258{padding:var(--space-2) 0 var(--space-1);scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex:1;overflow:hidden auto}._body_pgrvz_258::-webkit-scrollbar{width:6px}._body_pgrvz_258::-webkit-scrollbar-thumb{background:var(--border-emphasis);border-radius:var(--radius-full)}._body_pgrvz_258::-webkit-scrollbar-track{background:0 0}._bodyConstrained_pgrvz_282{max-height:min(320px,38vh)}._section_pgrvz_288{padding:0 var(--space-2);margin-bottom:var(--space-2);flex-direction:column;gap:1px;display:flex}._sectionFlush_pgrvz_296{margin-bottom:0}._sectionLabel_pgrvz_300{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);justify-content:space-between;align-items:center;margin:0;display:flex}._countChip_pgrvz_313{font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-tertiary);background:var(--bg-surface-3);padding:0 var(--space-2);border-radius:var(--radius-sm);letter-spacing:0;text-transform:none}._group_pgrvz_326{margin-bottom:var(--space-1);padding:0 var(--space-2);flex-direction:column;gap:1px;display:flex}._groupLabel_pgrvz_334{padding:0 var(--space-3);font-size:var(--type-caption-size);color:var(--text-secondary);font-weight:var(--type-label-weight);letter-spacing:.06em}._item_pgrvz_344{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--type-label-size);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;display:flex}._item_pgrvz_344:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._item_pgrvz_344:hover{background:var(--bg-surface-3);color:var(--text-primary)}._itemActive_pgrvz_376{background:var(--accent-subtle);border-color:var(--accent-subtle);color:var(--text-primary)}._itemCursor_pgrvz_383,._itemCursor_pgrvz_383:hover,._itemActive_pgrvz_376:hover,._itemActive_pgrvz_376._itemCursor_pgrvz_383{background:var(--bg-surface-3);color:var(--text-primary)}._itemActive_pgrvz_376 ._itemName_pgrvz_391{color:var(--accent)}._item_pgrvz_344:disabled{opacity:.5;cursor:not-allowed}._itemBody_pgrvz_402{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemName_pgrvz_391{align-items:center;gap:var(--space-2);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}._itemDescription_pgrvz_423{font-size:var(--type-caption-size);color:var(--text-tertiary);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._itemMeta_pgrvz_434{align-items:center;gap:var(--space-2);color:var(--text-tertiary);flex-shrink:0;display:inline-flex}._itemCheck_pgrvz_442{color:var(--accent);flex-shrink:0}._familyStripe_pgrvz_449{border-radius:var(--radius-full);background:var(--border-subtle);flex-shrink:0;width:4px;height:24px;display:block}._item_pgrvz_344[data-family=sales] ._familyStripe_pgrvz_449,._item_pgrvz_344[data-family=operations] ._familyStripe_pgrvz_449{background:var(--status-warning)}._item_pgrvz_344[data-family=hr] ._familyStripe_pgrvz_449{background:var(--status-success)}._item_pgrvz_344[data-family=finance] ._familyStripe_pgrvz_449{background:var(--status-info)}._item_pgrvz_344[data-family=recruit] ._familyStripe_pgrvz_449{background:var(--status-error)}._item_pgrvz_344[data-family=crm] ._familyStripe_pgrvz_449,._item_pgrvz_344[data-family=overview] ._familyStripe_pgrvz_449{background:var(--accent)}._actionRow_pgrvz_478{justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--type-body-size);font-weight:var(--type-body-weight);cursor:pointer;text-align:left;width:100%;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}._actionRow_pgrvz_478:hover:not(:disabled){background:var(--bg-surface-3);color:var(--text-primary)}._actionRow_pgrvz_478:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._actionRow_pgrvz_478:disabled{opacity:.5;cursor:not-allowed}._actionRowDanger_pgrvz_514{color:var(--status-error)}._actionRowDanger_pgrvz_514:hover:not(:disabled){color:var(--status-error);background:var(--status-error-subtle)}._separator_pgrvz_525{background:var(--border-subtle);flex-shrink:0;height:1px}._footer_pgrvz_531{border-top:1px solid var(--border-subtle);padding:var(--space-2);flex-direction:column;flex-shrink:0;gap:1px;display:flex}._footerLink_pgrvz_540{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--type-label-size);font-weight:var(--type-label-weight);transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;text-decoration:none;display:inline-flex}._footerLink_pgrvz_540:hover{background:var(--bg-surface-3);color:var(--text-primary);text-decoration:none}._footerLink_pgrvz_540:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){._trigger_pgrvz_29,._chevron_pgrvz_70,._item_pgrvz_344,._actionRow_pgrvz_478{transition:none}}[data-motion=reduced] ._trigger_pgrvz_29,[data-motion=reduced] ._chevron_pgrvz_70,[data-motion=reduced] ._item_pgrvz_344,[data-motion=reduced] ._actionRow_pgrvz_478{transition:none}._triggerLabel_1rdw9_8{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:var(--type-label-weight);color:var(--text-primary);overflow:hidden}@media (width<=640px){._triggerLabel_1rdw9_8{display:none}}._itemIcon_1rdw9_27{color:var(--text-tertiary);flex-shrink:0;margin-top:2px}._defaultBadge_1rdw9_34{padding:0 var(--space-2);background:var(--accent-subtle);height:18px;color:var(--accent);border-radius:var(--radius-sm);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.06em;text-transform:uppercase;align-items:center;display:inline-flex}._triggerLabel_wz829_6{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-weight:var(--type-label-weight);color:var(--text-primary);overflow:hidden}@media (width<=640px){._triggerLabel_wz829_6{display:none}}._itemIcon_wz829_24{color:var(--text-tertiary);flex-shrink:0}._homeBadge_wz829_29{padding:0 var(--space-2);background:var(--accent-subtle);height:18px;color:var(--accent);border-radius:var(--radius-sm);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.06em;text-transform:uppercase;align-items:center;display:inline-flex}._wrapper_5gv53_7{display:inline-flex}._triggerSwatch_5gv53_14{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._triggerLabel_5gv53_21{align-items:center;gap:var(--space-2);color:var(--text-secondary);white-space:nowrap;min-width:0;display:inline-flex}._triggerName_5gv53_30{text-overflow:ellipsis;white-space:nowrap;max-width:96px;overflow:hidden}@media (width<=1024px){._triggerLabel_5gv53_21{display:none}}._rowSwatch_5gv53_45{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._swatch_5gv53_54{border-radius:var(--radius-sm);border:1px solid var(--border);grid-template-columns:10px 1fr;width:32px;height:22px;display:grid;position:relative;overflow:hidden}._swatchLg_5gv53_65{border-radius:var(--radius-md);border:1px solid var(--border);grid-template-columns:18px 1fr;width:56px;height:40px;display:grid;position:relative;overflow:hidden}._swatchSidebar_5gv53_76{border-right:1px solid;height:100%}._swatchAccent_5gv53_81{border-radius:var(--radius-full);width:38%;height:4px;position:absolute;top:50%;right:14%;transform:translateY(-50%)}._swatchLg_5gv53_65 ._swatchAccent_5gv53_81{border-radius:var(--radius-full);width:40%;height:6px;right:12%}._systemSwatch_5gv53_98{border-radius:var(--radius-sm);border:1px solid var(--border);background:linear-gradient(90deg, var(--bg-base) 50%, var(--bg-surface-1) 50%);width:32px;height:22px;color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}._topNav_18fgq_8{height:var(--topnav-height);min-height:var(--topnav-height);padding:0 var(--space-4);background:var(--bg-surface-1);border-bottom:1px solid var(--border-subtle);z-index:var(--z-sticky);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._brand_18fgq_24{align-items:center;gap:var(--space-3);min-width:0;display:flex}._menuToggle_18fgq_34{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:none}._menuToggle_18fgq_34:hover{background-color:var(--bg-surface-2);color:var(--text-primary)}._menuToggle_18fgq_34:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (width<=767px){._menuToggle_18fgq_34{display:inline-flex}}._brandLink_18fgq_67{align-items:center;gap:var(--space-3);color:var(--text-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-2) var(--space-2) 0;transition:opacity var(--duration-base) var(--ease-default);text-decoration:none;display:inline-flex}._brandLink_18fgq_67:hover{opacity:.8;color:var(--text-primary);text-decoration:none}._brandLink_18fgq_67:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-md)}._brandIcon_18fgq_90{flex-shrink:0;align-items:center;display:inline-flex}._brandName_18fgq_96{font-size:var(--type-h3-size);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);white-space:nowrap}._actions_18fgq_105{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._iconButton_18fgq_119{width:var(--topbar-control-height);height:var(--topbar-control-height);border-radius:var(--radius-sm);border:1px solid var(--border);cursor:pointer;color:var(--text-secondary);transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;justify-content:center;align-items:center;display:inline-flex}._iconButton_18fgq_119:hover{background-color:var(--bg-surface-2);border-color:var(--border-interactive);color:var(--text-primary)}._iconButton_18fgq_119:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._iconButtonActive_18fgq_151,._iconButtonActive_18fgq_151:hover{background-color:var(--accent-subtle);color:var(--accent)}._notificationWrapper_18fgq_162{justify-content:center;align-items:center;display:inline-flex;position:relative}._badge_18fgq_169{top:calc(var(--space-2) * -.75);right:calc(var(--space-2) * -1);min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);font-variant-numeric:tabular-nums;font-family:var(--font-sans);border-radius:var(--radius-full);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}._avatarButton_18fgq_197{align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-1);height:var(--topbar-control-height);border-radius:var(--radius-sm);border:1px solid var(--border);cursor:pointer;color:var(--text-primary);transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;display:inline-flex}._avatarButton_18fgq_197:hover{background-color:var(--bg-surface-2);border-color:var(--border-interactive)}._avatarButton_18fgq_197:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._avatarButtonOpen_18fgq_224{background-color:var(--bg-surface-2);border-color:var(--border-interactive)}._avatar_18fgq_197{width:var(--topbar-avatar-size);height:var(--topbar-avatar-size);border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-body-size);font-weight:var(--type-display-weight);font-family:var(--font-sans);letter-spacing:0;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._avatarName_18fgq_248{font-size:var(--type-caption-size);font-weight:var(--type-h3-weight);color:var(--text-primary)}._chevron_18fgq_255{color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default);flex-shrink:0}._chevronOpen_18fgq_261{transform:rotate(180deg)}._dropdown_18fgq_266{position:relative}._dropdownMenu_18fgq_270{top:calc(100% + var(--space-2));background:var(--bg-surface-2);border:1px solid var(--border-emphasis);border-radius:var(--radius-md);min-width:240px;box-shadow:var(--shadow-lg);z-index:var(--z-overlay);animation:_dropdownScaleIn_18fgq_1 var(--duration-base) var(--ease-out) both;transform-origin:100% 0;padding:0;position:absolute;right:0;overflow:hidden}._dropdownHeader_18fgq_287{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-surface-1);display:flex}._dropdownHeaderAvatar_18fgq_295{width:var(--input-height);height:var(--input-height);border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-label-size);font-weight:var(--type-display-weight);font-family:var(--font-sans);letter-spacing:0;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dropdownHeaderInfo_18fgq_313{flex-direction:column;gap:2px;min-width:0;display:flex}._dropdownHeaderName_18fgq_320{font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}._dropdownHeaderEmail_18fgq_330{font-size:var(--type-caption-size);color:var(--text-tertiary);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dropdownHeaderRoleChip_18fgq_339{padding:2px var(--space-2);background:var(--accent-subtle);color:var(--accent);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);font-family:var(--font-sans);border-radius:var(--radius-full);letter-spacing:.01em;text-transform:capitalize;align-items:center;width:fit-content;margin-top:2px;line-height:1;display:inline-flex}._dropdownDivider_18fgq_357{background:var(--border-subtle);height:1px;margin:var(--space-1) 0}._dropdownHeader_18fgq_287+._dropdownDivider_18fgq_357{margin-top:0}._dropdownSection_18fgq_369{padding:var(--space-1) 0}._dropdownItem_18fgq_374{align-items:center;gap:var(--space-2);width:100%;height:var(--topbar-control-height);padding:0 var(--space-3);cursor:pointer;font-size:var(--type-body-size);font-family:var(--font-sans);color:var(--text-secondary);text-align:left;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), border-left-color var(--duration-fast) var(--ease-default);background:0 0;border:none;border-left:2px solid #0000;text-decoration:none;display:flex}._dropdownItem_18fgq_374:hover{background-color:var(--bg-surface-3);color:var(--text-primary);text-decoration:none}._dropdownItem_18fgq_374:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;background-color:var(--bg-surface-3);color:var(--text-primary)}._dropdownItemActive_18fgq_411{background-color:var(--accent-subtle);color:var(--accent);border-left-color:var(--accent)}._dropdownItemActive_18fgq_411:hover{color:var(--accent)}._dropdownItemDanger_18fgq_421{color:var(--status-error)}._dropdownItemDanger_18fgq_421:hover,._dropdownItemDanger_18fgq_421:focus-visible{background-color:var(--status-error-subtle);color:var(--status-error);border-left-color:var(--status-error)}._dropdownItemIcon_18fgq_438{color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-default);flex-shrink:0;align-items:center;display:inline-flex}._dropdownItem_18fgq_374:hover ._dropdownItemIcon_18fgq_438,._dropdownItem_18fgq_374:focus-visible ._dropdownItemIcon_18fgq_438{color:var(--text-primary)}._dropdownItemIconDanger_18fgq_454,._dropdownItem_18fgq_374:hover ._dropdownItemIconDanger_18fgq_454,._dropdownItem_18fgq_374:focus-visible ._dropdownItemIconDanger_18fgq_454{color:var(--status-error)}._dropdownItemLabel_18fgq_464{flex:1;min-width:0}@keyframes _dropdownScaleIn_18fgq_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._dropdownMenu_18fgq_270{animation:none}._chevron_18fgq_255,._dropdownItem_18fgq_374,._dropdownItemIcon_18fgq_438{transition:none}}._entitySwitcherSlot_18fgq_495{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}._entitySwitcherSlot_18fgq_495:empty{display:none}._searchTrigger_18fgq_511{align-items:center;gap:var(--space-2);height:var(--topbar-control-height);padding:0 var(--space-3);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:inherit;font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);cursor:pointer;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);display:inline-flex}._searchTrigger_18fgq_511:hover{color:var(--text-primary);background:var(--bg-surface-2);border-color:var(--border-interactive)}._searchTrigger_18fgq_511:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._searchLabel_18fgq_542{color:inherit}._kbd_18fgq_546{padding:1px var(--space-2);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:var(--type-caption-size);font-family:var(--font-mono)}@media (width<=768px){._avatarName_18fgq_248,._chevron_18fgq_255,._brandName_18fgq_96,._searchLabel_18fgq_542,._kbd_18fgq_546{display:none}._searchTrigger_18fgq_511{padding:0 var(--space-2)}}@media (width<=480px){._topNav_18fgq_8{padding:0 var(--space-2)}._actions_18fgq_105{gap:var(--space-1)}}._flyout_gfx04_15{background:var(--bg-surface-2);border:1px solid var(--border-emphasis);border-radius:var(--radius-md);width:280px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);animation:_flyoutIn_gfx04_1 var(--duration-base) var(--ease-out);transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);flex-direction:column;display:flex;position:fixed;overflow:hidden}@keyframes _flyoutIn_gfx04_1{0%{opacity:0;transform:translateX(calc(-1 * var(--space-1)))}to{opacity:1;transform:translate(0)}}._header_gfx04_48{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}._headerLabel_gfx04_58{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._headerCount_gfx04_69{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);color:var(--text-tertiary);flex-shrink:0}._list_gfx04_78{padding:var(--space-2);gap:var(--space-1);scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex-direction:column;margin:0;list-style:none;display:flex;overflow:hidden auto}._list_gfx04_78::-webkit-scrollbar{width:var(--space-1)}._list_gfx04_78::-webkit-scrollbar-track{background:0 0}._list_gfx04_78::-webkit-scrollbar-thumb{background:var(--border-emphasis);border-radius:var(--radius-full)}._item_gfx04_106{align-items:center;gap:var(--space-3);padding:0 var(--space-3);height:var(--nav-item-height);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);text-decoration:none;display:flex;overflow:hidden}._item_gfx04_106:hover{background:var(--bg-surface-3);color:var(--text-primary)}._item_gfx04_106:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-sm)}._itemActive_gfx04_139{background:var(--accent-subtle);color:var(--accent);font-weight:var(--type-label-weight)}._itemActive_gfx04_139:hover{background:var(--accent-subtle);color:var(--accent)}._itemIcon_gfx04_150{width:var(--space-4);height:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._itemLabel_gfx04_159{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}@media (prefers-reduced-motion:reduce){._flyout_gfx04_15{animation:none}._item_gfx04_106{transition:none}}._sidebar_1b5w0_7{width:var(--sidebar-width-expanded);height:calc(100dvh - var(--topnav-height));top:var(--topnav-height);z-index:var(--z-raised);background:var(--bg-base);border-right:1px solid var(--border-emphasis);transition:width var(--duration-slower) var(--ease-default), background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);flex-direction:column;flex-shrink:0;display:flex;position:fixed;left:0;overflow:hidden}._collapsed_1b5w0_42{width:var(--sidebar-width-collapsed)}@media (width<=767px){._sidebar_1b5w0_7{display:none}}._collapsed_1b5w0_42 ._navContent_1b5w0_8{scrollbar-width:none;-ms-overflow-style:none}._collapsed_1b5w0_42 ._navContent_1b5w0_8::-webkit-scrollbar{display:none}._collapsed_1b5w0_42 ._navList_1b5w0_74{padding-left:0;padding-right:0}._collapsed_1b5w0_42 ._navItem_1b5w0_79{justify-content:center;padding:0}._collapsed_1b5w0_42 ._navContent_1b5w0_8{padding-left:0;padding-right:0}._collapsed_1b5w0_42 ._navIcon_1b5w0_91{margin:0 auto}._collapsedIconBtn_1b5w0_100{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;width:40px;height:40px;margin:0 auto;position:relative}._collapsed_1b5w0_42 ._collapsedIconBtn_1b5w0_100{width:40px}._collapsedIconBtn_1b5w0_100[data-tooltip]:after{content:attr(data-tooltip);left:calc(100% + var(--space-2));padding:var(--space-1) var(--space-2);background:var(--bg-surface-3);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);white-space:nowrap;pointer-events:none;opacity:0;z-index:var(--z-tooltip);transition:opacity var(--duration-base) var(--ease-default) .9s;box-shadow:var(--shadow-sm);position:absolute;top:50%;transform:translateY(-50%)}._collapsedIconBtn_1b5w0_100[data-tooltip]:hover:after,._collapsedIconBtn_1b5w0_100[data-tooltip]:focus-visible:after{opacity:1}._collapsedIconBtn_1b5w0_100[aria-expanded=true]:after{opacity:0!important}@media (prefers-reduced-motion:reduce){._collapsedIconBtn_1b5w0_100[data-tooltip]:after{transition:none}}._navContent_1b5w0_8{min-height:0;padding:var(--space-4) var(--space-1) var(--space-2);scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden auto}._navContent_1b5w0_8::-webkit-scrollbar{width:var(--space-1)}._navContent_1b5w0_8::-webkit-scrollbar-track{background:0 0}._navContent_1b5w0_8::-webkit-scrollbar-thumb{background:var(--border-emphasis);border-radius:var(--radius-full)}._section_1b5w0_189{flex-direction:column;display:flex}._sectionHeader_1b5w0_195{padding:0 var(--space-3);height:var(--space-8);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;margin-top:var(--space-5);background:0 0;border:none;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._section_1b5w0_189:first-child ._sectionHeader_1b5w0_195{margin-top:0}._sectionHeader_1b5w0_195:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-sm)}._sectionHeader_1b5w0_195:hover ._sectionLabel_1b5w0_222,._sectionHeader_1b5w0_195:hover ._sectionChevron_1b5w0_226{color:var(--text-secondary)}._sectionLabel_1b5w0_222{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--duration-base) var(--ease-default);overflow:hidden}._sectionChevron_1b5w0_226{color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);flex-shrink:0;transform:rotate(0)}._sectionChevronExpanded_1b5w0_256{transform:rotate(0)}._sectionChevron_1b5w0_226:not(._sectionChevronExpanded_1b5w0_256){transform:rotate(-90deg)}._sectionItems_1b5w0_272{transition:grid-template-rows var(--duration-slow) var(--ease-default), opacity var(--duration-base) var(--ease-default);grid-template-rows:0fr;display:grid}._sectionItems_1b5w0_272>*{min-height:0;overflow:hidden}._sectionItemsExpanded_1b5w0_287{opacity:1;grid-template-rows:1fr}._sectionItemsCollapsed_1b5w0_292{opacity:0;pointer-events:none;grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){._sectionItems_1b5w0_272{transition:none}}._navList_1b5w0_74{gap:var(--space-1);padding:var(--space-1) 0 var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}._navItem_1b5w0_79{justify-content:flex-start;align-items:center;gap:var(--space-3);height:var(--nav-item-height);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);font-family:var(--font-sans);text-align:left;cursor:pointer;white-space:nowrap;width:100%;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;text-decoration:none;display:flex;position:relative;overflow:hidden}._navItem_1b5w0_79:before{content:"";left:0;top:var(--space-2);bottom:var(--space-2);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent);opacity:0;width:2px;transition:opacity var(--duration-base) var(--ease-default);position:absolute}._navItem_1b5w0_79:hover{background-color:var(--bg-surface-2);color:var(--text-primary)}._navItem_1b5w0_79:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-md)}._active_1b5w0_97{background-color:var(--accent-subtle);color:var(--accent);font-weight:var(--type-label-weight)}._active_1b5w0_97:before{opacity:1}._active_1b5w0_97:hover{background-color:var(--accent-subtle);color:var(--accent)}._navIcon_1b5w0_91{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}._navLabel_1b5w0_396{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._gated_1b5w0_406{color:var(--text-tertiary);cursor:pointer}._gated_1b5w0_406:hover{background-color:var(--bg-surface-2);color:var(--text-secondary)}._lockIcon_1b5w0_416{color:var(--text-tertiary);flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}._expandableItem_1b5w0_425{flex-direction:column;display:flex}._subNavList_1b5w0_431{gap:var(--space-1);padding:var(--space-1) 0 var(--space-2) 0;margin-left:var(--space-5);border-left:1px solid var(--border-subtle);flex-direction:column;list-style:none;display:flex}._subNavItem_1b5w0_441{justify-content:flex-start;align-items:center;gap:var(--space-2);height:var(--nav-item-height);padding:0 var(--space-3);margin-left:var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);white-space:nowrap;background:0 0;text-decoration:none;display:flex;position:relative;overflow:hidden}._subNavItem_1b5w0_441:hover{background-color:var(--bg-surface-2);color:var(--text-primary)}._subNavItem_1b5w0_441:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-md)}._subNavItemActive_1b5w0_477{background-color:var(--accent-subtle);color:var(--accent);font-weight:var(--type-label-weight)}._subNavItemActive_1b5w0_477:hover{background-color:var(--accent-subtle);color:var(--accent)}._subNavIcon_1b5w0_488{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._subNavItemActive_1b5w0_477 ._subNavIcon_1b5w0_488{color:var(--accent)}._subNavLabel_1b5w0_501{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._bottomSection_1b5w0_9{padding:var(--space-2) var(--space-1) var(--space-3);gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}._collapsed_1b5w0_42 ._bottomSection_1b5w0_9{padding-left:0;padding-right:0}._bottomDivider_1b5w0_529{background:var(--border-subtle);height:1px;margin-bottom:var(--space-1)}._navContentLoading_1b5w0_536{opacity:.5;pointer-events:none;transition:opacity var(--duration-base) var(--ease-default)}@media (prefers-reduced-motion:reduce){._navContentLoading_1b5w0_536{transition:none}}._collapseToggle_1b5w0_550{justify-content:flex-start;align-items:center;gap:var(--space-3);height:var(--nav-item-height);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text-tertiary);font-size:var(--type-caption-size);font-family:var(--font-sans);font-weight:var(--type-label-weight);text-align:left;cursor:pointer;white-space:nowrap;width:100%;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;display:flex}._collapsed_1b5w0_42 ._collapseToggle_1b5w0_550{flex-shrink:0;justify-content:center;width:40px;height:40px;margin:0 auto;padding:0}._collapseToggle_1b5w0_550:hover{background-color:var(--bg-surface-2);color:var(--text-secondary)}._collapseToggle_1b5w0_550:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-md)}._collapseLabel_1b5w0_593{font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking)}._navBadge_1b5w0_603{min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);font-family:var(--font-mono);letter-spacing:0;font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;line-height:1;display:inline-flex}._collapsed_1b5w0_42 ._navBadge_1b5w0_603{display:none}@media (prefers-reduced-motion:reduce){._sidebar_1b5w0_7{transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default)}}._root_s3tmx_16{flex-direction:column;width:100%;display:flex;position:relative}._container_s3tmx_5{width:100%;max-width:840px;padding:0 var(--space-3);margin:0 auto}._notice_s3tmx_30{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--status-warning);border-radius:var(--radius-sm);background:var(--status-warning-subtle);color:var(--text-primary);font-size:var(--type-caption-size);line-height:var(--leading-normal);display:flex}._noticeIcon_s3tmx_44{width:var(--space-4);height:var(--space-4);color:var(--status-warning);flex-shrink:0}._attachmentList_s3tmx_51{align-items:flex-end;gap:var(--space-2);padding:var(--space-2);padding-bottom:var(--space-2);white-space:nowrap;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow:auto hidden}._attachmentList_s3tmx_51::-webkit-scrollbar{height:var(--space-2)}._attachment_s3tmx_51{align-items:center;gap:var(--space-2);max-width:280px;padding:var(--space-1) var(--space-2);background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0;display:inline-flex}._attachmentThumb_s3tmx_81{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0}._attachmentIcon_s3tmx_89{width:var(--space-6);height:var(--space-6);background:var(--bg-surface-3);border-radius:var(--radius-sm);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._attachmentIconSvg_s3tmx_101{width:var(--space-4);height:var(--space-4)}._attachmentMeta_s3tmx_106{flex-direction:column;flex:1;min-width:0;display:inline-flex}._attachmentName_s3tmx_113{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._attachmentSize_s3tmx_122{font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-tertiary);font-variant-numeric:tabular-nums}._attachmentRemove_s3tmx_129{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._attachmentRemove_s3tmx_129:hover{background:var(--bg-surface-3);color:var(--text-primary)}._attachmentRemove_s3tmx_129:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._attachmentRemoveIcon_s3tmx_156{width:var(--space-3);height:var(--space-3)}._capsule_s3tmx_6{background:color-mix(in srgb, var(--bg-surface-1) 60%, transparent);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;padding-right:calc(var(--space-1) * 1.5);transition:border-color var(--duration-base) var(--ease-default), background-color var(--duration-base) var(--ease-default);align-items:flex-end;display:flex}._capsule_s3tmx_6:focus-within{border-color:var(--border-emphasis)}._root_s3tmx_16[data-drag-active=true] ._capsule_s3tmx_6{border-color:var(--accent);background:var(--accent-subtle)}._attachButton_s3tmx_10{width:var(--space-10);height:var(--space-10);margin-left:var(--space-1);margin-bottom:var(--space-1);border-radius:var(--radius-full);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._attachButton_s3tmx_10:hover:not(:disabled){background:var(--bg-surface-2);color:var(--text-primary)}._attachButton_s3tmx_10:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._attachButton_s3tmx_10:disabled{opacity:.5;cursor:not-allowed}._attachIcon_s3tmx_222{width:var(--space-5);height:var(--space-5)}@media (width>=768px){._attachButton_s3tmx_10{display:none}}._textarea_s3tmx_233{min-height:0;max-height:200px;padding:var(--space-3) var(--space-2) var(--space-3) 0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--leading-normal);resize:none;background:0 0;border:none;outline:none;flex:1}@media (width>=768px){._textarea_s3tmx_233{padding:var(--space-4) var(--space-2) var(--space-4) var(--space-6);font-size:var(--type-body-size)}}._textarea_s3tmx_233::placeholder{color:var(--text-muted)}._textarea_s3tmx_233:disabled{opacity:.6;cursor:not-allowed}._submit_s3tmx_8{width:var(--space-10);height:var(--space-10);margin-bottom:var(--space-1);background:var(--text-primary);color:var(--bg-base);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default), opacity var(--duration-base) var(--ease-default);border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (width>=768px){._submit_s3tmx_8{width:calc(var(--space-10) + var(--space-1));height:calc(var(--space-10) + var(--space-1));margin-bottom:calc(var(--space-1) * 1.5)}}._submit_s3tmx_8:hover:not(:disabled){opacity:.85}._submit_s3tmx_8:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._submit_s3tmx_8:disabled{background:color-mix(in srgb, var(--text-primary) 35%, transparent);color:var(--bg-base);cursor:not-allowed}._submit_s3tmx_8[data-streaming=true]{background:var(--text-primary);color:var(--bg-base)}._submitIcon_s3tmx_312{width:var(--space-5);height:var(--space-5)}@media (width>=768px){._submitIcon_s3tmx_312{width:var(--space-6);height:var(--space-6)}}._stopIcon_s3tmx_9{width:var(--space-3);height:var(--space-3);border-radius:calc(var(--radius-sm) / 2);background:currentColor}@media (width>=768px){._stopIcon_s3tmx_9{width:var(--space-4);height:var(--space-4)}}._uploadError_s3tmx_11{max-width:840px;margin:var(--space-2) auto 0;padding:0 var(--space-1);color:var(--status-error);font-size:var(--type-body-size)}._dropOverlay_s3tmx_349{justify-content:center;align-items:center;gap:var(--space-3);background:var(--accent-subtle);border:1px dashed var(--accent);border-radius:var(--radius-xl);color:var(--accent);font-size:var(--type-label-size);font-weight:var(--type-label-weight);pointer-events:none;max-width:840px;margin:0 auto;display:inline-flex;position:absolute;inset:0}._dropOverlayIcon_s3tmx_367{width:var(--space-5);height:var(--space-5)}@media (prefers-reduced-motion:reduce){._capsule_s3tmx_6,._attachButton_s3tmx_10,._attachmentRemove_s3tmx_129,._submit_s3tmx_8{transition:none}}._slashMenu_s3tmx_382{gap:calc(var(--space-1) / 2);margin:0 0 var(--space-2);padding:var(--space-1);background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-md);max-height:260px;box-shadow:var(--shadow-md);flex-direction:column;list-style:none;display:flex;overflow-y:auto}._slashItem_s3tmx_397{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);text-align:left;cursor:pointer;color:var(--text-secondary);transition:background var(--duration-base) var(--ease-default);background:0 0;border:none;display:flex}._slashItemActive_s3tmx_412{background:var(--bg-surface-3);color:var(--text-primary)}._slashItemIcon_s3tmx_417{color:var(--text-tertiary);flex-shrink:0}._slashItemName_s3tmx_422{font-family:var(--font-mono);font-size:var(--type-caption-size);font-weight:var(--type-body-emphasis-weight);color:var(--text-primary);flex-shrink:0}._slashItemDesc_s3tmx_430{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-caption-size);color:var(--text-tertiary);overflow:hidden}@media (prefers-reduced-motion:reduce){._slashItem_s3tmx_397{transition:none}}._mentionGroupLabel_s3tmx_446{padding:var(--space-1) var(--space-2) calc(var(--space-1) / 2);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);text-transform:uppercase;color:var(--text-tertiary)}._mentionEmpty_s3tmx_455{padding:var(--space-2);font-size:var(--type-caption-size);color:var(--text-tertiary)}._root_1b81l_18{z-index:var(--z-sticky);align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:calc(var(--card-header-height) + var(--space-3));padding:var(--space-3) var(--space-3) 0 var(--space-3);background:linear-gradient(to bottom, var(--bg-base), color-mix(in srgb, var(--bg-base) 50%, transparent));display:flex;position:relative}@media (width<=640px){._root_1b81l_18{padding:var(--space-3) var(--space-2) 0}}._leading_1b81l_40{height:var(--topbar-control-height);border-radius:var(--radius-md);padding:0 calc(var(--space-1) / 2);border:1px solid #0000;flex-shrink:0;align-items:center;display:inline-flex}._titleBlock_1b81l_50{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}._titleButton_1b81l_58{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-emphasis-weight);color:var(--text-primary);cursor:pointer;text-align:left;min-width:0;transition:background-color var(--duration-base) var(--ease-default);background:0 0;border:none;display:inline-flex}._titleButton_1b81l_58:hover:not(:disabled){background:var(--bg-surface-2)}._titleButton_1b81l_58:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._titleButton_1b81l_58:disabled{cursor:default}._titleText_1b81l_89{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._titleInput_1b81l_95{background:var(--bg-inset);border:1px solid var(--border-focus);border-radius:var(--radius-sm);width:100%;padding:var(--space-1) var(--space-2);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-emphasis-weight);box-shadow:0 0 0 2px var(--border-focus);outline:none}._caption_1b81l_109{font-family:var(--font-sans);font-size:var(--type-caption-size);color:var(--text-tertiary);padding:0 var(--space-2)}._actions_1b81l_116{align-items:center;gap:var(--space-2);height:var(--topbar-control-height);flex-shrink:0;margin-left:auto;display:inline-flex}._modelBadge_1b81l_125{align-items:center;gap:var(--space-1);height:var(--space-6);padding:0 var(--space-2);background:var(--accent-subtle);color:var(--accent);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);display:inline-flex}._modelBadgeIcon_1b81l_139{width:var(--space-3);height:var(--space-3)}._modelBadgeLabel_1b81l_144{white-space:nowrap}._menuWrap_1b81l_148{display:inline-flex;position:relative}._menuTrigger_1b81l_153{width:var(--input-height);height:var(--topbar-control-height);border-radius:var(--radius-md);color:var(--text-tertiary);cursor:pointer;padding:0 var(--space-2);transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._menuTrigger_1b81l_153:hover,._menuTrigger_1b81l_153[aria-expanded=true]{color:var(--text-primary)}._menuTrigger_1b81l_153:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._menuTriggerIcon_1b81l_183{width:var(--space-5);height:var(--space-5)}._menu_1b81l_148{top:calc(100% + var(--space-2));min-width:200px;z-index:var(--z-dropdown);background:var(--bg-surface-3);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-1);animation:_navMenuFade_1b81l_1 var(--duration-base) var(--ease-out);flex-direction:column;gap:1px;display:flex;position:absolute;right:0}._menuItem_1b81l_205{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-caption-size);font-weight:var(--type-body-emphasis-weight);text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);background:0 0;border:none;display:inline-flex}._menuItem_1b81l_205:hover:not(:disabled){background:var(--bg-surface-2)}._menuItem_1b81l_205:focus-visible{background:var(--bg-surface-2);box-shadow:0 0 0 2px var(--border-focus);outline:none}._menuItem_1b81l_205[data-destructive=true]{color:var(--status-error)}._menuItem_1b81l_205[data-destructive=true]:hover:not(:disabled){background:var(--status-error-subtle)}._menuItem_1b81l_205:disabled{opacity:.4;cursor:not-allowed}._menuItemIcon_1b81l_246{width:var(--space-4);height:var(--space-4);flex-shrink:0}@keyframes _navMenuFade_1b81l_1{0%{opacity:0;transform:translateY(calc(var(--space-1) * -1))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._menu_1b81l_148{animation:none}._titleButton_1b81l_58,._menuTrigger_1b81l_153,._menuItem_1b81l_205{transition:none}}._overlay_19vyx_10{height:100dvh;z-index:var(--z-overlay);background:var(--overlay-backdrop);padding:var(--space-4);animation:_overlayIn_19vyx_1 var(--duration-slow) var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){._overlay_19vyx_10{-webkit-backdrop-filter:blur(8px)}}._dialog_19vyx_30{z-index:var(--z-modal);background:var(--bg-surface-3);width:100%;max-height:85dvh;color:var(--text-primary);border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);box-shadow:var(--shadow-md), var(--shadow-xl);animation:_dialogIn_19vyx_1 var(--duration-slow) var(--ease-out);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}._sm_19vyx_47{max-width:400px}._md_19vyx_51{max-width:520px}._lg_19vyx_55{max-width:720px}._header_19vyx_61{gap:var(--space-1);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex}._title_19vyx_70{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);line-height:var(--leading-tight,1.2);margin:0}._description_19vyx_79{font-size:var(--type-body-size);color:var(--text-secondary);margin:0}._body_19vyx_85{padding:var(--space-6);scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex:1;min-height:0;overflow-y:auto}._footer_19vyx_94{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);flex-shrink:0;display:flex}._closeButton_19vyx_106{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}._closeButton_19vyx_106:hover{color:var(--text-primary);background:var(--bg-surface-2)}._closeButton_19vyx_106:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@keyframes _overlayIn_19vyx_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogIn_19vyx_1{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._overlay_19vyx_10,._dialog_19vyx_30,._closeButton_19vyx_106{transition:none;animation:none}}._button_fxdga_9{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;cursor:pointer;font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);border-radius:var(--radius-sm);transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);appearance:none;border:1px solid #0000;display:inline-flex}._base_fxdga_30:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._base_fxdga_30:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}._variantPrimary_fxdga_43{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}._variantPrimary_fxdga_43:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}._variantPrimary_fxdga_43:active:not(:disabled){background:var(--accent-active);border-color:var(--accent-active)}._variantSecondary_fxdga_59{color:var(--text-secondary);border-color:var(--border);background:0 0}._variantSecondary_fxdga_59:hover:not(:disabled){background:var(--bg-surface-2);color:var(--text-primary);border-color:var(--border-interactive)}._variantSecondary_fxdga_59:active:not(:disabled){background:var(--bg-inset)}._variantGhost_fxdga_75{color:var(--text-secondary);background:0 0;border-color:#0000}._variantGhost_fxdga_75:hover:not(:disabled){background:var(--bg-surface-2);color:var(--text-primary);border-color:var(--border)}._variantGhost_fxdga_75:active:not(:disabled){background:var(--bg-inset)}._variantDestructive_fxdga_91{background:var(--status-error);color:var(--text-on-error);border-color:var(--status-error)}._variantDestructive_fxdga_91:hover:not(:disabled){background:color-mix(in srgb, var(--status-error) 88%, transparent 12%);border-color:color-mix(in srgb, var(--status-error) 88%, transparent 12%)}._variantDestructive_fxdga_91:active:not(:disabled){background:color-mix(in srgb, var(--status-error) 80%, black 20%);border-color:color-mix(in srgb, var(--status-error) 80%, black 20%)}._variantOutline_fxdga_107{background:var(--bg-surface-1);color:var(--text-primary);border-color:var(--border)}._variantOutline_fxdga_107:hover:not(:disabled){background:var(--bg-surface-2);border-color:var(--border-interactive)}._variantOutline_fxdga_107:active:not(:disabled){background:var(--bg-inset)}._variantLink_fxdga_122{color:var(--accent);background:0 0;border-color:#0000;min-height:0;height:auto!important;padding:0!important}._variantLink_fxdga_122:hover:not(:disabled){color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}._variantLink_fxdga_122:active:not(:disabled){color:var(--accent-active)}._sizeSm_fxdga_143{height:32px;padding:0 var(--space-3)}._sizeMd_fxdga_148{height:36px;padding:0 var(--space-4)}._sizeLg_fxdga_153{height:44px;padding:0 var(--space-6);font-size:var(--type-body-size)}._sizeIcon_fxdga_159{width:36px;height:36px;padding:0}._sizeIconSm_fxdga_165{width:28px;height:28px;padding:0}@media (prefers-reduced-motion:reduce){._button_fxdga_9{transition:none}}._input_ry7eq_8{width:100%;padding:0 var(--space-3);background:var(--bg-inset);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight,400);transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);outline:none;align-items:center;line-height:1;display:flex}._sm_ry7eq_28{height:32px}._md_ry7eq_32{height:36px}._input_ry7eq_8::placeholder{color:var(--text-muted)}._input_ry7eq_8:hover:not(:disabled):not(:focus-visible){border-color:var(--border-interactive)}._input_ry7eq_8:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--border-focus)}._input_ry7eq_8:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){._input_ry7eq_8{transition:none}}._label_1oyae_1{margin:0 0 var(--space-2);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-secondary);display:block}._error_1oyae_10{margin:var(--space-2) 0 0;font-size:var(--type-caption-size);color:var(--status-error)}._paletteContent_net8e_3{flex-direction:column;align-self:flex-start;max-width:640px;max-height:min(70vh,560px);margin-top:10vh;padding:0;display:flex;overflow:hidden}._searchRow_net8e_19{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}._searchIcon_net8e_28{color:var(--text-tertiary);flex-shrink:0}._searchInput_net8e_33{min-width:0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight,400);height:var(--space-6);background:0 0;border:none;outline:none;flex:1;padding:0}._searchInput_net8e_33::placeholder{color:var(--text-muted)}._list_net8e_53{min-height:0;padding:var(--space-2) 0;scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex:1;overflow-y:auto}._groupHeader_net8e_62{padding:var(--space-2) var(--space-5);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);text-transform:uppercase;color:var(--text-tertiary);justify-content:space-between;align-items:center;display:flex}._groupCount_net8e_74{font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-muted)}._row_net8e_80{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-5);cursor:pointer;text-align:left;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}._rowActive_net8e_98{background:var(--accent-subtle);color:var(--text-primary)}._rowActive_net8e_98 ._rowIcon_net8e_103,._rowActive_net8e_98 ._rowArrow_net8e_104{color:var(--accent)}._rowDestructive_net8e_108 ._rowLabel_net8e_108{color:var(--status-error)}._row_net8e_80:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._rowIcon_net8e_103{width:var(--space-6);height:var(--space-6);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._rowBody_net8e_127{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}._rowLabel_net8e_108{font-weight:var(--type-body-emphasis-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowDescription_net8e_142{font-size:var(--type-caption-size);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowShortcut_net8e_150{font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-tertiary);flex-shrink:0}._rowArrow_net8e_104{color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-default);flex-shrink:0}._rowActive_net8e_98 ._rowArrow_net8e_104{opacity:1}._empty_net8e_170{text-align:center;padding:var(--space-8) var(--space-5);justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;display:flex}._emptyTitle_net8e_180{font-size:var(--type-body-size);font-weight:var(--type-body-emphasis-weight);color:var(--text-primary);margin:0}._emptyHint_net8e_187{font-size:var(--type-caption-size);color:var(--text-tertiary);margin:0}._footer_net8e_195{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);background:var(--bg-surface-2);font-size:var(--type-caption-size);color:var(--text-tertiary);flex-shrink:0;display:flex}._footerHint_net8e_207{align-items:center;gap:var(--space-2);display:inline-flex}._kbd_net8e_213{min-width:22px;height:var(--space-5);padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-surface-1);font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){._row_net8e_80,._rowArrow_net8e_104{transition:none}}@media (width<=640px){._paletteContent_net8e_3{margin-top:var(--space-6);max-height:calc(100dvh - var(--space-12))}}._card_mzjwh_9{background:var(--bg-surface-1);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._header_mzjwh_17{gap:var(--space-1);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}._title_mzjwh_25{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);line-height:var(--leading-tight,1.2);margin:0}._description_mzjwh_34{font-size:var(--type-body-size);color:var(--text-secondary);margin:0}._content_mzjwh_40{padding:var(--space-6)}._footer_mzjwh_44{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);display:flex}._textarea_1bczd_8{width:100%;min-height:80px;padding:var(--space-2) var(--space-3);background:var(--bg-inset);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight,400);resize:vertical;transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);outline:none;line-height:1.5;display:block}._textarea_1bczd_8::placeholder{color:var(--text-muted)}._textarea_1bczd_8:hover:not(:disabled):not(:focus-visible){border-color:var(--border-interactive)}._textarea_1bczd_8:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--border-focus)}._textarea_1bczd_8:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){._textarea_1bczd_8{transition:none}}._kbd_1yp46_9{pointer-events:none;min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-surface-2);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}._group_1yp46_29{align-items:center;gap:var(--space-1);display:inline-flex}._area_14vmo_9{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;position:relative;overflow-y:auto}._area_14vmo_9::-webkit-scrollbar{width:8px;height:8px}._area_14vmo_9::-webkit-scrollbar-track{background:0 0}._area_14vmo_9::-webkit-scrollbar-thumb{background:var(--border-emphasis);border-radius:var(--radius-full);background-clip:padding-box;border:2px solid #0000}._area_14vmo_9::-webkit-scrollbar-thumb:hover{background:var(--border-strong,var(--border-emphasis));background-clip:padding-box}._hide_14vmo_5{scrollbar-width:none}._hide_14vmo_5::-webkit-scrollbar{display:none}._tooltip_sg67v_8{z-index:var(--z-tooltip);pointer-events:none;max-width:280px;padding:var(--space-1) var(--space-2);background:var(--bg-surface-3);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-family:var(--font-sans);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:var(--type-caption-tracking);animation:_fadeZoomIn_sg67v_1 var(--duration-base) var(--ease-out);line-height:1.3}@keyframes _fadeZoomIn_sg67v_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._tooltip_sg67v_8{animation:none}}._group_zg78k_9{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-flex}._option_zg78k_19{align-items:center;gap:var(--space-2);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);white-space:nowrap;transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;display:inline-flex}._sm_zg78k_39{height:26px;padding:0 var(--space-2);font-size:var(--type-caption-size)}._md_zg78k_45{height:30px;padding:0 var(--space-3)}._option_zg78k_19:hover:not(._active_zg78k_50):not(._disabled_zg78k_50){background:var(--bg-surface-2);color:var(--text-primary)}._option_zg78k_19:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._active_zg78k_50{background:var(--accent-subtle);color:var(--accent);border-bottom:2px solid var(--accent)}._disabled_zg78k_50{opacity:.5;pointer-events:none;cursor:not-allowed}@media (prefers-reduced-motion:reduce){._option_zg78k_19{transition:none}}._content_10qb8_8{z-index:var(--z-toast);padding:var(--space-4);background:var(--bg-surface-2);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:_popIn_10qb8_1 var(--duration-base) var(--ease-out);outline:none}@keyframes _popIn_10qb8_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._content_10qb8_8{animation:none}}._trigger_23kv9_9{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:36px;padding:0 var(--space-3);background:var(--bg-inset);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-sans);font-size:var(--type-body-size);text-align:left;transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);outline:none;display:inline-flex}._trigger_23kv9_9:hover:not(:disabled):not(:focus-visible){border-color:var(--border-interactive)}._trigger_23kv9_9:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--border-focus)}._trigger_23kv9_9:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}._value_23kv9_46{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._placeholder_23kv9_54{color:var(--text-muted)}._chevron_23kv9_58{color:var(--text-tertiary);flex-shrink:0}._content_23kv9_65{z-index:var(--z-dropdown);min-width:8rem;padding:var(--space-1);background:var(--bg-surface-2);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;animation:_popIn_23kv9_1 var(--duration-base) var(--ease-out);outline:none;overflow-y:auto}._item_23kv9_81{justify-content:space-between;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);font-size:var(--type-body-size);-webkit-user-select:none;user-select:none;display:flex;position:relative}._itemActive_23kv9_96{background:var(--accent-subtle);color:var(--text-primary)}._itemDisabled_23kv9_101{opacity:.5;pointer-events:none;cursor:not-allowed}._itemLabel_23kv9_107{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._itemCheck_23kv9_115{color:var(--accent)}._label_23kv9_119{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}._separator_23kv9_128{height:1px;margin:var(--space-1) 0;background:var(--border-subtle)}._group_23kv9_134{flex-direction:column;display:flex}@keyframes _popIn_23kv9_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._content_23kv9_65{animation:none}._trigger_23kv9_9{transition:none}}._trigger_tsi54_9{display:contents}._content_tsi54_13{z-index:var(--z-dropdown);min-width:180px;padding:var(--space-1);background:var(--bg-surface-2);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:_popIn_tsi54_1 var(--duration-base) var(--ease-out);outline:none}._item_tsi54_26{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-2);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);font-size:var(--type-body-size);-webkit-user-select:none;user-select:none;display:flex}._itemActive_tsi54_39{background:var(--accent-subtle)}._itemDisabled_tsi54_43{opacity:.5;pointer-events:none;cursor:not-allowed}._label_tsi54_49{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}._separator_tsi54_58{height:1px;margin:var(--space-1) 0;background:var(--border-subtle)}@keyframes _popIn_tsi54_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._content_tsi54_13{animation:none}}._shiny_1ted7_9{color:var(--text-tertiary);background-image:linear-gradient(90deg, transparent calc(50% - var(--shiny-width) / 2), var(--text-primary) 50%, transparent calc(50% + var(--shiny-width) / 2));background-size:var(--shiny-width) 100%;-webkit-text-fill-color:transparent;animation:_shimmer_1ted7_1 2.4s var(--ease-default) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;display:inline-block}._static_1ted7_26{color:var(--text-tertiary);display:inline-block}@keyframes _shimmer_1ted7_1{0%{background-position:-100% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){._shiny_1ted7_9{color:var(--text-tertiary);-webkit-text-fill-color:currentColor;background-image:none;animation:none}}._button_1m9lx_8{gap:var(--space-1);padding:0 var(--space-3);height:auto;min-height:28px;padding-block:var(--space-1)}._root_15i8x_5{justify-content:center;align-items:center;gap:calc(var(--space-1) / 2);row-gap:var(--space-1);flex-wrap:wrap;width:100%;display:flex}._pill_15i8x_7{align-items:center;gap:var(--space-2);height:calc(var(--space-6) + var(--space-1));padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-tertiary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-label-weight);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;display:inline-flex}._pill_15i8x_7:hover:not(:disabled):not([data-disabled=true]){background:color-mix(in srgb, var(--bg-surface-2) 60%, transparent);color:var(--text-primary)}._pill_15i8x_7:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._pill_15i8x_7:disabled,._pill_15i8x_7[data-disabled=true]{opacity:.7;cursor:default}._pill_15i8x_7[data-active=true],._pill_15i8x_7[data-locked=true]{color:var(--accent)}._pill_15i8x_7[data-empty=true]{color:var(--status-warning)}._pillIcon_15i8x_8{width:var(--space-4);height:var(--space-4);flex-shrink:0}._pillLabel_15i8x_90{white-space:nowrap}._pillChevron_15i8x_94{width:var(--space-3);height:var(--space-3);color:currentColor;opacity:.6;flex-shrink:0}._srOnly_15i8x_102{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._menu_15i8x_9{padding:var(--space-1);gap:var(--space-1);flex-direction:column;display:flex}._menuItem_15i8x_11{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), opacity var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;display:inline-flex}._menuItem_15i8x_11:hover:not(:disabled):not([data-selected=true]){opacity:.6}._menuItem_15i8x_11:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._menuItem_15i8x_11[data-selected=true]{background:var(--bg-surface-2);border-color:var(--border)}._menuItem_15i8x_11:disabled{opacity:.4;cursor:not-allowed}._menuItemIcon_15i8x_12{width:var(--space-4);height:var(--space-4);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}._menuItemIcon_15i8x_12>svg{width:var(--space-4);height:var(--space-4)}._menuItemBody_15i8x_176{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}._menuItemLabel_15i8x_13{font-size:var(--type-label-size);font-weight:var(--type-body-emphasis-weight);line-height:1.3}._menuItemDescription_15i8x_14{font-size:var(--type-caption-size);color:var(--text-tertiary);line-height:1.3}._menuItemHint_15i8x_196{font-size:var(--type-caption-size);color:var(--text-tertiary);font-family:var(--font-mono);margin-left:var(--space-1);font-weight:400}._emptyState_15i8x_206{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}._emptyTitle_15i8x_213{color:var(--text-primary);font-size:var(--type-label-size);font-weight:var(--type-body-emphasis-weight);margin:0;line-height:1.3}._emptyBody_15i8x_221{color:var(--text-secondary);font-size:var(--type-caption-size);margin:0;line-height:1.5}._emptyLink_15i8x_228{align-items:center;gap:var(--space-1);margin-top:var(--space-1);color:var(--accent);font-size:var(--type-label-size);font-weight:var(--type-label-weight);border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default);align-self:flex-start;text-decoration:none;display:inline-flex}._emptyLink_15i8x_228:hover{color:var(--accent-hover);text-decoration:underline}._emptyLink_15i8x_228:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._mcpWrap_15i8x_253{display:inline-flex;position:relative}._mcpPopover_15i8x_258{bottom:calc(100% + var(--space-2));z-index:var(--z-dropdown);background:var(--bg-surface-3);border:1px solid var(--border);border-radius:var(--radius-md);min-width:256px;max-width:320px;max-height:320px;box-shadow:var(--shadow-lg);padding:var(--space-1);gap:calc(var(--space-1) / 2);animation:_menuFade_15i8x_1 var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:absolute;right:0;overflow-y:auto}._mcpPopoverHeader_15i8x_278{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);text-transform:uppercase;border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-1);display:flex}._mcpResetBtn_15i8x_293{color:var(--accent);font:inherit;font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);text-transform:none;cursor:pointer;background:0 0;border:none;padding:0}._mcpResetBtn_15i8x_293:hover{color:var(--accent-hover);text-decoration:underline}._mcpResetBtn_15i8x_293:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._mcpRow_15i8x_315{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);color:var(--text-primary);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;display:flex}._mcpRow_15i8x_315:hover:not([data-checked=true]){opacity:.6}._mcpRow_15i8x_315:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._mcpRow_15i8x_315[data-checked=true]{background:var(--bg-surface-2);border-color:var(--border)}._mcpRowText_15i8x_343{gap:calc(var(--space-1) / 2);flex-direction:column;flex:1;min-width:0;display:flex}._mcpRowLabel_15i8x_351{font-size:var(--type-label-size);font-weight:var(--type-body-emphasis-weight)}._mcpRowDesc_15i8x_356{color:var(--text-tertiary);font-size:var(--type-caption-size);line-height:1.4}._mcpHealth_15i8x_362{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--status-error);margin-top:var(--space-2);flex-shrink:0}._mcpHealth_15i8x_362[data-reachable]{background:var(--status-success)}._mcpCheck_15i8x_375{width:var(--space-4);height:var(--space-4);color:var(--accent);margin-top:var(--space-1);flex-shrink:0}._mcpEmpty_15i8x_383{padding:var(--space-3);color:var(--text-tertiary);font-size:var(--type-caption-size);text-align:center}@keyframes _menuFade_15i8x_1{0%{opacity:0;transform:translateY(calc(var(--space-1) * -1))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._pill_15i8x_7,._menuItem_15i8x_11,._mcpRow_15i8x_315,._emptyLink_15i8x_228{transition:none}._menu_15i8x_9,._mcpPopover_15i8x_258{animation:none}}._toolSearch_15i8x_415{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-2);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-1)) var(--space-1);background:var(--bg-surface-3);border-bottom:1px solid var(--border-subtle);display:flex;position:sticky;top:0}._toolSearchIcon_15i8x_428{width:var(--space-4);height:var(--space-4);color:var(--text-tertiary);flex-shrink:0}._toolSearchInput_15i8x_435{min-width:0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);background:0 0;border:none;outline:none;flex:1}._toolSearchInput_15i8x_435::placeholder{color:var(--text-tertiary)}._root_1n5ei_6{color:var(--text-tertiary);justify-content:center;align-items:center;display:inline-flex;position:relative}._button_1n5ei_14{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);cursor:pointer;color:inherit;transition:opacity var(--duration-base) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._button_1n5ei_14:hover{opacity:.85}._button_1n5ei_14:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._ring_1n5ei_38{width:var(--space-6);height:var(--space-6);justify-content:center;align-items:center;display:inline-flex;position:relative}._svg_1n5ei_47{transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._track_1n5ei_56{color:color-mix(in srgb, var(--text-tertiary) 25%, transparent)}._fill_1n5ei_60{color:var(--text-secondary);transition:stroke-dashoffset var(--duration-slow) var(--ease-out), color var(--duration-base) var(--ease-default)}._root_1n5ei_6[data-tone=warn] ._fill_1n5ei_60{color:var(--status-warning)}._root_1n5ei_6[data-tone=danger] ._fill_1n5ei_60{color:var(--status-error)}._center_1n5ei_73{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--bg-base);color:var(--text-secondary);font-family:var(--font-mono);font-size:9px;font-weight:var(--type-body-emphasis-weight);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._root_1n5ei_6[data-tone=warn] ._center_1n5ei_73{color:var(--status-warning)}._root_1n5ei_6[data-tone=danger] ._center_1n5ei_73{color:var(--status-error)}._tooltip_1n5ei_98{bottom:calc(100% + var(--space-2));z-index:var(--z-tooltip);align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--bg-surface-3);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-size:var(--type-caption-size);white-space:nowrap;pointer-events:none;animation:_tooltipFade_1n5ei_1 var(--duration-base) var(--ease-out);display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._tooltipPct_1n5ei_119{font-weight:var(--type-body-emphasis-weight);font-variant-numeric:tabular-nums;font-family:var(--font-mono)}._tooltipSep_1n5ei_125{color:var(--text-tertiary)}._tooltipTokens_1n5ei_129{font-family:var(--font-mono);color:var(--text-secondary);font-variant-numeric:tabular-nums}@keyframes _tooltipFade_1n5ei_1{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._fill_1n5ei_60{transition:none}._tooltip_1n5ei_98{animation:none}._button_1n5ei_14{transition:none}}._root_16elj_5{background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._header_16elj_13{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-primary);border-radius:var(--radius-md);transition:background-color var(--duration-base) var(--ease-default);background:0 0;border:none;display:inline-flex}._header_16elj_13:hover{background:var(--bg-surface-2)}._header_16elj_13:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._chevron_16elj_40{width:14px;height:14px;color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default);flex-shrink:0}._chevron_16elj_40[data-open=true]{transform:rotate(90deg)}._headerIcon_16elj_52{width:14px;height:14px;color:var(--accent);flex-shrink:0}._title_16elj_59{flex-shrink:0}._preview_16elj_63{min-width:0;color:var(--text-tertiary);font-weight:var(--type-body-weight);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._panel_16elj_73{gap:var(--space-2);padding:0 var(--space-4) var(--space-4) var(--space-4);flex-direction:column;display:flex}._textarea_16elj_80{width:100%;min-height:96px;max-height:320px;padding:var(--space-3);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-body-size);resize:vertical;transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);outline:none;line-height:1.5}._textarea_16elj_80::placeholder{color:var(--text-muted)}._textarea_16elj_80:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--border-focus)}._textarea_16elj_80:disabled{opacity:.6;cursor:not-allowed}._footer_16elj_113{justify-content:flex-end;display:flex}._count_16elj_118{font-family:var(--font-mono);font-size:var(--type-caption-size);color:var(--text-tertiary);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){._header_16elj_13,._chevron_16elj_40,._textarea_16elj_80{transition:none}}._menu_1t8qh_9{z-index:var(--z-dropdown);padding:var(--space-1);background:var(--bg-surface-3);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-family:var(--font-sans);animation:_menuFade_1t8qh_1 var(--duration-base) var(--ease-out);flex-direction:column;gap:1px;display:flex}._menuItem_1t8qh_23{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-caption-size);font-weight:var(--type-body-emphasis-weight);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default);background:0 0;border:none;display:inline-flex}._menuItem_1t8qh_23:hover:not(:disabled){background:var(--bg-surface-2)}._menuItem_1t8qh_23:focus-visible{background:var(--bg-surface-2);box-shadow:0 0 0 2px var(--border-focus);outline:none}._menuItem_1t8qh_23[data-destructive=true]{color:var(--status-error)}._menuItem_1t8qh_23[data-destructive=true]:hover:not(:disabled){background:var(--status-error-subtle)}._menuItem_1t8qh_23:disabled{opacity:.4;cursor:not-allowed}._menuItemIcon_1t8qh_64{width:var(--space-4);height:var(--space-4);flex-shrink:0}@keyframes _menuFade_1t8qh_1{0%{opacity:0;transform:translateY(calc(var(--space-1) * -1))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._menu_1t8qh_9{animation:none}._menuItem_1t8qh_23{transition:none}}._row_1nkzu_18{align-items:center;gap:var(--space-2);padding:calc(var(--space-1) / 2) calc(var(--space-1) / 2) calc(var(--space-1) / 2) calc(var(--space-2) + 1px);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), transform var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;outline:none;display:flex;position:relative}._row_1nkzu_18:hover{background:color-mix(in srgb, var(--bg-surface-2) 50%, transparent);border-color:var(--border)}._row_1nkzu_18:active{transform:scale(.985)}._row_1nkzu_18:focus-visible{box-shadow:0 0 0 2px var(--border-focus)}._row_1nkzu_18[data-active=true]{background:var(--bg-surface-2);border-color:var(--border)}._row_1nkzu_18[data-active=true]:hover{background:var(--bg-surface-2)}._row_1nkzu_18[data-pinned=true]:before{content:"";top:var(--space-1);bottom:var(--space-1);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent);opacity:.5;width:2px;position:absolute;left:0}._row_1nkzu_18[data-active=true][data-pinned=true]:before{opacity:1}._indicator_1nkzu_74{width:var(--space-4);height:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._spinner_1nkzu_83{width:var(--space-4);height:var(--space-4);color:var(--accent);animation:_chatRowSpin_1nkzu_1 var(--duration-loop-spinner) linear infinite}@keyframes _chatRowSpin_1nkzu_1{to{transform:rotate(360deg)}}._dotWrap_1nkzu_96{width:var(--space-4);height:var(--space-4);justify-content:center;align-items:center;display:inline-flex;position:relative}._dot_1nkzu_96{border-radius:var(--radius-full);width:10px;height:10px;box-shadow:0 0 0 2px color-mix(in srgb, var(--bg-surface-2) 50%, transparent);z-index:1;display:inline-block;position:relative}._dotSuccess_1nkzu_115{background:var(--status-success)}._dotInfo_1nkzu_119{background:var(--status-info)}._dotError_1nkzu_123{background:var(--status-error)}._dotPulse_1nkzu_127{inset:calc(var(--space-1) / 2);border-radius:var(--radius-full);opacity:.8;animation:_chatRowPulse_1nkzu_1 var(--duration-loop-pulse) cubic-bezier(0, 0, .2, 1) infinite;position:absolute}._dotPulseSuccess_1nkzu_135{background:var(--status-success)}._dotPulseInfo_1nkzu_139{background:var(--status-info)}@keyframes _chatRowPulse_1nkzu_1{0%{opacity:.75;transform:scale(1)}75%,to{opacity:0;transform:scale(2)}}._pinIcon_1nkzu_155{width:var(--space-3);height:var(--space-3);color:var(--accent);flex-shrink:0;transform:rotate(45deg)}._title_1nkzu_163{min-width:0;font-family:var(--font-sans);font-size:var(--type-body-size);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden;transform:translateY(-.5px)}._title_1nkzu_163[data-muted=true]{color:var(--text-tertiary)}._trailing_1nkzu_182{justify-content:flex-end;align-items:center;gap:var(--space-1);height:calc(var(--space-6) + var(--space-1));margin-right:calc(var(--space-1) / 2);flex-shrink:0;display:inline-flex}._age_1nkzu_192{font-family:var(--font-mono);font-size:var(--type-caption-size);color:color-mix(in srgb, var(--text-tertiary) 80%, transparent);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;display:inline-flex}._actions_1nkzu_202{justify-content:flex-end;align-items:center;gap:0;display:inline-flex}._actionButton_1nkzu_209{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-base) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._actionButton_1nkzu_209:hover{color:var(--text-primary)}._actionButton_1nkzu_209:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._actionIcon_1nkzu_232{width:var(--space-4);height:var(--space-4)}@media (prefers-reduced-motion:reduce){._row_1nkzu_18,._actionButton_1nkzu_209{transition:none}._spinner_1nkzu_83,._dotPulse_1nkzu_127{animation:none}}._root_j4qmc_14{flex-direction:column;display:flex}._root_j4qmc_14+._root_j4qmc_14{margin-top:var(--space-3)}._header_j4qmc_23{z-index:var(--z-raised);justify-content:space-between;align-items:center;gap:var(--space-2);padding:calc(var(--space-2) + calc(var(--space-1) / 2));background:var(--bg-base);display:flex;position:sticky;top:0}._toggle_j4qmc_35{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);cursor:pointer;text-align:left;background:0 0;border:none;flex:1;padding:0;font-weight:400;display:inline-flex}._toggle_j4qmc_35:focus-visible{box-shadow:0 0 0 2px var(--border-focus);border-radius:var(--radius-sm);outline:none}._chevron_j4qmc_58{width:var(--space-4);height:var(--space-4);color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default);flex-shrink:0;transform:translateY(1px)}._chevron_j4qmc_58[data-open=true]{transform:translateY(1px)rotate(90deg)}._title_j4qmc_71{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;max-width:150px;overflow:hidden}._count_j4qmc_80{min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--type-caption-size);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;display:inline-flex}._action_j4qmc_97{flex-shrink:0;align-items:center;gap:1px;display:inline-flex}._body_j4qmc_104{gap:calc(var(--space-1) / 2);padding:0 var(--space-2) var(--space-3);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){._chevron_j4qmc_58{transition:none}}._root_1pujg_5{gap:var(--space-2);flex-direction:column;display:flex}._empty_1pujg_11{padding:var(--space-6) var(--space-4);color:var(--text-tertiary);font-size:var(--type-body-size);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._root_14yu8_10{align-items:center;gap:var(--space-2);width:100%;min-height:calc(var(--space-6) + var(--space-1) + var(--space-1) + 2px);padding:calc(var(--space-1) / 2) calc(var(--space-1) / 2) calc(var(--space-1) / 2) calc(var(--space-2) + 1px);color:var(--text-primary);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--type-body-size);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), transform var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;font-weight:400;display:inline-flex}._root_14yu8_10:hover:not(:disabled){background:color-mix(in srgb, var(--bg-surface-2) 50%, transparent);border-color:var(--border)}._root_14yu8_10:active:not(:disabled){transform:scale(.985)}._root_14yu8_10:focus-visible{box-shadow:0 0 0 2px var(--border-focus);outline:none}._root_14yu8_10:disabled{opacity:.5;cursor:not-allowed}._iconWrap_14yu8_50{width:var(--space-4);height:var(--space-4);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_14yu8_50{width:var(--space-4);height:var(--space-4)}._label_14yu8_65{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._shortcut_14yu8_73{min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);color:var(--text-tertiary);border:1px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--type-caption-size);font-weight:var(--type-body-emphasis-weight);margin-right:var(--space-1);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){._root_14yu8_10{transition:none}}._bar_1us8w_1{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-2);background:var(--status-error-subtle);border:1px solid var(--status-error);border-radius:var(--radius-md);color:var(--status-error);font-size:var(--type-caption-size);flex-shrink:0;display:flex}._icon_1us8w_15{flex-shrink:0}._text_1us8w_19{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._retry_1us8w_27{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--bg-surface-1);border:1px solid var(--status-error);border-radius:var(--radius-sm);color:var(--status-error);font-size:var(--type-label-size);font-weight:var(--type-label-weight);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-base) var(--ease-default);flex-shrink:0;display:inline-flex}._retry_1us8w_27:hover{background:var(--status-error-subtle)}._retry_1us8w_27:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._bar_2eqhf_1{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin-bottom:var(--space-2);background:var(--status-info-subtle);border:1px solid var(--status-info);border-radius:var(--radius-md);color:var(--status-info);font-size:var(--type-caption-size);flex-shrink:0;display:flex}._icon_2eqhf_15{flex-shrink:0}._text_2eqhf_19{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);flex:1;overflow:hidden}._continue_2eqhf_28{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);color:var(--text-on-accent);font-size:var(--type-label-size);font-weight:var(--type-label-weight);font-family:var(--font-sans);cursor:pointer;transition:opacity var(--duration-base) var(--ease-default);flex-shrink:0;display:inline-flex}._continue_2eqhf_28:hover{opacity:.9}._continue_2eqhf_28:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._root_1bexs_29{z-index:var(--z-raised);pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._inner_1bexs_44{pointer-events:auto;width:100%;max-width:800px;padding:var(--space-6) var(--space-3) var(--space-4);gap:var(--space-3);background:linear-gradient(to top, var(--bg-base) 0%, var(--bg-base) 70%, color-mix(in srgb, var(--bg-base) 80%, transparent) 90%, transparent 100%);flex-direction:column;margin:0 auto;display:flex}._meterRow_1bexs_63{padding:0 var(--space-1);justify-content:flex-end;display:flex}._prefs_1bexs_69{margin-top:var(--space-1)}._providerRow_1bexs_73{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}._providerLabel_1bexs_81{align-items:center;gap:var(--space-2);font-size:var(--type-caption-size);color:var(--text-secondary);display:inline-flex}._providerCombobox_1bexs_89{min-width:200px}@media (width<=768px){._inner_1bexs_44{padding:var(--space-4) var(--space-3) var(--space-3)}._providerRow_1bexs_73{flex-wrap:wrap}}@media (width<=640px){._inner_1bexs_44{padding:var(--space-3) var(--space-2) var(--space-2);gap:var(--space-2)}}._panel_1u6k1_1{gap:var(--space-3);flex-direction:column;max-height:55dvh;display:flex;overflow:auto}._request_1u6k1_9{max-height:55dvh;padding:var(--space-4);background:var(--bg-surface-1);color:var(--text-primary);border:calc(var(--space-1) / 4) solid var(--border-emphasis);border-inline-start:var(--space-1) solid var(--status-warning);border-radius:var(--radius-md);flex-direction:column;flex-shrink:0;display:flex}._request_1u6k1_9>:not(details){flex-shrink:0}._request_1u6k1_9 details{min-height:0;overflow:auto}._status_1u6k1_31{margin:0 0 var(--space-2);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight)}._title_1u6k1_37{margin:0 0 var(--space-2);font-size:var(--type-h3-size);overflow-wrap:anywhere}._description_1u6k1_43{color:var(--text-secondary);font-size:var(--type-body-size)}._input_1u6k1_48{padding:var(--space-3);background:var(--bg-inset);color:var(--text-primary);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--type-caption-size);max-height:calc(var(--space-24) * 2);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}._actions_1u6k1_61{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._request_1u6k1_9 summary:focus-visible{outline:var(--space-1) solid var(--border-focus);outline-offset:var(--space-1)}._wrap_jmwdp_4{gap:var(--space-1);margin:var(--space-3) 0;flex-direction:column;display:flex}._pre_jmwdp_12{border-radius:var(--radius-md);min-width:0;padding:var(--space-3) var(--space-4);background:var(--prose-bg-code-block,var(--bg-inset));border:1px solid var(--prose-border-code,var(--border));color:var(--prose-text-code,var(--text-primary));margin:0;overflow-x:auto}._pre_jmwdp_12 code{font-family:var(--font-mono);font-size:var(--type-caption-size);background:0 0;padding:0}._note_jmwdp_30{align-items:center;gap:var(--space-1);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);display:inline-flex}._noteError_jmwdp_38{color:var(--status-error)}._notePending_jmwdp_42{color:var(--text-tertiary)}._spinner_jmwdp_46{animation:_fencedFallbackSpin_jmwdp_1 var(--duration-loop-spinner) linear infinite}@keyframes _fencedFallbackSpin_jmwdp_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_jmwdp_46{animation:none}}._figure_l6d01_4{margin:var(--space-3) 0;position:relative}._viewport_l6d01_10{background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;height:360px;position:relative;overflow:hidden}._viewport_l6d01_10:active{cursor:grabbing}._viewportFullscreen_l6d01_26{border-radius:var(--radius-lg);background:var(--bg-surface-1);border:none;height:100%}._stage_l6d01_33{transform-origin:0 0;will-change:transform;padding:var(--space-4)}._stage_l6d01_33 svg{max-width:none;height:auto;display:block}._zoomBar_l6d01_46{bottom:var(--space-2);left:var(--space-2);align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);display:inline-flex;position:absolute}._zoomButton_l6d01_59{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._zoomButton_l6d01_59:hover{color:var(--text-primary);background:var(--bg-surface-3)}._zoomButton_l6d01_59:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._zoomValue_l6d01_85{text-align:center;min-width:42px;font-size:var(--type-caption-size);font-variant-numeric:tabular-nums;color:var(--text-secondary)}._toolbar_l6d01_94{top:var(--space-2);right:var(--space-2);gap:var(--space-1);z-index:1;display:inline-flex;position:absolute}._toolButton_l6d01_103{border:1px solid var(--border);background:var(--bg-surface-2);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);justify-content:center;align-items:center;padding:0;display:inline-flex}._toolButton_l6d01_103:hover{color:var(--text-primary);background:var(--bg-surface-3);border-color:var(--border-interactive)}._toolButton_l6d01_103:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._toolButtonCopied_l6d01_131{color:var(--status-success)}._overlay_l6d01_136{z-index:var(--z-modal,1000);padding:var(--space-6);background:color-mix(in srgb, var(--bg-base) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._overlayInner_l6d01_148{border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);width:min(1100px,92vw);height:min(86vh,900px);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}._overlayClose_l6d01_161{top:var(--space-4);right:var(--space-4);border:1px solid var(--border);background:var(--bg-surface-2);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);justify-content:center;align-items:center;display:inline-flex;position:absolute}._overlayClose_l6d01_161:hover{color:var(--text-primary);background:var(--bg-surface-3)}._overlayClose_l6d01_161:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._toolButton_l6d01_103,._zoomButton_l6d01_59{transition:none}}._card_1ku15_4{margin:var(--space-3) 0;background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);position:relative}._title_1ku15_13{margin:0 0 var(--space-3);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-primary)}._chartArea_1ku15_21{width:100%;height:280px}._toolbar_1ku15_27{top:var(--space-2);right:var(--space-2);gap:var(--space-1);display:inline-flex;position:absolute}._toolButton_1ku15_35{border:1px solid var(--border);background:var(--bg-surface-2);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);justify-content:center;align-items:center;padding:0;display:inline-flex}._toolButton_1ku15_35:hover{color:var(--text-primary);background:var(--bg-surface-3);border-color:var(--border-interactive)}._toolButton_1ku15_35:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._toolButtonCopied_1ku15_63{color:var(--status-success)}._tip_1ku15_68{gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--bg-surface-2);border:1px solid var(--border-emphasis);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);flex-direction:column;display:flex}._tipLabel_1ku15_81{color:var(--text-secondary);font-weight:var(--type-caption-emphasis-weight)}._tipRow_1ku15_86{align-items:center;gap:var(--space-2);display:flex}._tipSwatch_1ku15_92{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}._tipName_1ku15_99{color:var(--text-secondary)}._tipValue_1ku15_103{padding-left:var(--space-3);font-family:var(--font-mono);font-size:var(--type-data-size);font-weight:var(--type-data-weight);color:var(--text-primary);margin-left:auto}@media (prefers-reduced-motion:reduce){._toolButton_1ku15_35{transition:none}}._card_p63dz_4{margin:var(--space-3) 0;background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._header_p63dz_14{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--bg-surface-2);border-bottom:1px solid var(--border-subtle);display:flex}._segment_p63dz_23{background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);gap:2px;padding:2px;display:inline-flex}._segmentButton_p63dz_32{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--text-secondary);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);border-radius:calc(var(--radius-sm) - 1px);cursor:pointer;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:none;display:inline-flex}._segmentButton_p63dz_32:hover{color:var(--text-primary)}._segmentButtonActive_p63dz_54,._segmentButtonActive_p63dz_54:hover{color:var(--text-on-accent);background:var(--accent)}._segmentButton_p63dz_32:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._kindLabel_p63dz_65{font-family:var(--font-mono);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);color:var(--text-tertiary);text-transform:uppercase}._tools_p63dz_73{gap:var(--space-1);margin-left:auto;display:inline-flex}._toolButton_p63dz_79{border:1px solid var(--border);background:var(--bg-surface-1);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);justify-content:center;align-items:center;padding:0;display:inline-flex}._toolButton_p63dz_79:hover{color:var(--text-primary);background:var(--bg-surface-3);border-color:var(--border-interactive)}._toolButton_p63dz_79:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._toolButtonCopied_p63dz_108{color:var(--status-success)}._frame_p63dz_114{background:var(--bg-inset);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border:none;width:100%;min-height:48px;max-height:2400px;display:block}@media (prefers-color-scheme:dark){._frame_p63dz_114{--lightningcss-light: ;--lightningcss-dark:initial}}._code_p63dz_126{max-height:480px;padding:var(--space-3);background:var(--bg-inset);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-data-size);line-height:var(--line-height-relaxed,1.6);white-space:pre;margin:0;overflow:auto}@media (prefers-reduced-motion:reduce){._segmentButton_p63dz_32,._toolButton_p63dz_79{transition:none}}._card_1jgls_4{margin:var(--space-3) 0;background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._header_1jgls_14{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--bg-surface-2);border-bottom:1px solid var(--border-subtle);display:flex}._segment_1jgls_23{background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-shrink:0;gap:2px;padding:2px;display:inline-flex}._segmentButton_1jgls_33{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--text-secondary);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);text-transform:uppercase;border-radius:calc(var(--radius-sm) - 1px);cursor:pointer;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:none;display:inline-flex}._segmentButton_1jgls_33:hover{color:var(--text-primary)}._segmentButtonActive_1jgls_56,._segmentButtonActive_1jgls_56:hover{color:var(--text-on-accent);background:var(--accent)}._segmentButton_1jgls_33:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._filter_1jgls_69{align-items:center;gap:var(--space-2);min-width:0;max-width:260px;padding:0 var(--space-2);background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex:auto;height:28px;display:inline-flex}._filter_1jgls_69:focus-within{border-color:var(--border-focus)}._filterIcon_1jgls_87{color:var(--text-tertiary);flex-shrink:0}._filterInput_1jgls_92{min-width:0;color:var(--text-primary);font-size:var(--type-caption-size);background:0 0;border:none;flex:auto}._filterInput_1jgls_92:focus{outline:none}._filterInput_1jgls_92::placeholder{color:var(--text-tertiary)}._spacer_1jgls_109{flex:auto}._count_1jgls_113{font-size:var(--type-caption-size);font-variant-numeric:tabular-nums;color:var(--text-tertiary);white-space:nowrap}._tools_1jgls_120{gap:var(--space-1);flex-shrink:0;display:inline-flex}._toolButton_1jgls_126{border:1px solid var(--border);background:var(--bg-surface-1);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);justify-content:center;align-items:center;padding:0;display:inline-flex}._toolButton_1jgls_126:hover{color:var(--text-primary);background:var(--bg-surface-3);border-color:var(--border-interactive)}._toolButton_1jgls_126:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._toolButtonCopied_1jgls_155{color:var(--status-success)}._tableScroll_1jgls_161{max-height:480px;overflow:auto}._table_1jgls_161{border-collapse:collapse;width:100%;font-size:var(--type-data-size)}._table_1jgls_161 thead th{z-index:1;background:var(--bg-surface-2);border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:0;position:sticky;top:0}._sortButton_1jgls_183{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-3);color:var(--text-secondary);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:var(--type-caption-tracking);cursor:pointer;transition:color var(--duration-base) var(--ease-default);background:0 0;border:none;display:inline-flex}._sortButton_1jgls_183:hover{color:var(--text-primary)}._sortButton_1jgls_183:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._sortLabel_1jgls_208{text-overflow:ellipsis;overflow:hidden}._sortIconIdle_1jgls_213{opacity:.4}._table_1jgls_161 tbody td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:top;text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}._table_1jgls_161 tbody tr:hover td{background:var(--bg-surface-2)}._numeric_1jgls_232{text-align:right;font-variant-numeric:tabular-nums}._numeric_1jgls_232 ._sortButton_1jgls_183{justify-content:flex-end}._capNote_1jgls_241,._emptyNote_1jgls_242{padding:var(--space-3);font-size:var(--type-caption-size);color:var(--text-tertiary);margin:0}._raw_1jgls_251,._rawOnly_1jgls_252{max-height:480px;padding:var(--space-3);background:var(--bg-inset);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-data-size);line-height:var(--line-height-relaxed,1.6);white-space:pre;margin:0;overflow:auto}._rawOnly_1jgls_252{border:1px solid var(--border);border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){._segmentButton_1jgls_33,._toolButton_1jgls_126,._sortButton_1jgls_183{transition:none}}._thumbButton_lwra4_4{max-width:100%;margin:var(--space-2) 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-inset);cursor:zoom-in;transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);padding:0;display:inline-flex;overflow:hidden}._thumbButton_lwra4_4:hover{border-color:var(--border-interactive);box-shadow:var(--shadow-md)}._thumbButton_lwra4_4:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._thumb_lwra4_4{object-fit:contain;max-width:100%;max-height:360px;display:block}._broken_lwra4_36{align-items:center;gap:var(--space-2);margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border:1px dashed var(--border-emphasis);border-radius:var(--radius-md);background:var(--bg-inset);color:var(--text-tertiary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);display:inline-flex}button._broken_lwra4_36{cursor:pointer;min-height:var(--space-8);font-family:inherit}button._broken_lwra4_36:hover{border-color:var(--border-interactive);color:var(--text-primary)}button._broken_lwra4_36:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._brokenText_lwra4_66{word-break:break-word}._overlay_lwra4_71{z-index:var(--z-modal);background:var(--bg-overlay);padding:var(--space-8);animation:_markdownImageFadeIn_lwra4_1 var(--duration-base) var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_lwra4_83{outline:none;max-width:100%;max-height:100%;display:flex;position:relative}._full_lwra4_91{object-fit:contain;border:1px solid var(--border-emphasis);border-radius:var(--radius-md);background:var(--bg-inset);max-width:min(90vw,100%);max-height:85vh}._actions_lwra4_100{top:var(--space-2);right:var(--space-2);gap:var(--space-2);z-index:1;display:flex;position:absolute}._actionButton_lwra4_109{border:1px solid var(--border-emphasis);border-radius:var(--radius-sm);background:var(--bg-surface-2);width:36px;height:36px;color:var(--text-primary);cursor:pointer;transition:background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}._actionButton_lwra4_109:hover{background:var(--bg-surface-3)}._actionButton_lwra4_109:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@keyframes _markdownImageFadeIn_lwra4_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._overlay_lwra4_71{animation:none}._thumbButton_lwra4_4,._actionButton_lwra4_109{transition:none}}._metaRow_e2kaw_3{gap:var(--space-3);justify-content:flex-start;align-items:center;display:flex}._metaContent_e2kaw_10{align-items:center;gap:var(--space-2);font-size:var(--type-caption-size);display:flex}._metaSeparator_e2kaw_17{color:var(--text-secondary)}._metaLabel_e2kaw_21{font-weight:var(--type-label-weight);color:var(--text-primary)}._metaText_e2kaw_26{color:var(--text-secondary)}._expandableWrapper_e2kaw_31{flex-direction:column;width:100%;display:flex}._expandableTrigger_e2kaw_37{cursor:pointer;align-items:center;gap:var(--space-1);font-size:var(--type-body-size);color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr;margin:0;padding:0;font-family:inherit;display:grid}._expandableTrigger_e2kaw_37:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._expandableInner_e2kaw_59{align-items:center;gap:var(--space-2);grid-template-columns:auto 1fr;min-width:0;display:grid}._expandableChevron_e2kaw_72{height:var(--space-4);width:var(--space-4);color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);transform:translateY(.5px)}._expandableTrigger_e2kaw_37:hover ._expandableChevron_e2kaw_72,._expandableTrigger_e2kaw_37:focus-visible ._expandableChevron_e2kaw_72{color:var(--text-secondary)}._expandableChevronOpen_e2kaw_86{transform:translateY(.5px)rotate(90deg)}._expandableCollapsedHover_e2kaw_90:hover{opacity:.6;transition:opacity var(--duration-base) var(--ease-default)}._codeBlockWrap_e2kaw_96{gap:var(--space-1);flex-direction:column;display:flex}._codeBlockLabel_e2kaw_102{font-weight:var(--type-label-weight);color:var(--text-secondary);font-size:var(--type-caption-size)}._codeBlockShell_e2kaw_108{position:relative}._codeBlock_e2kaw_96{margin:var(--space-1) 0;font-size:var(--type-caption-size);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2);width:100%;max-height:256px;color:var(--text-primary);overflow:auto}._langLabel_e2kaw_129{top:var(--space-2);right:calc(var(--space-2) + (var(--space-6) * 2) + var(--space-2));pointer-events:none;font-family:var(--font-mono);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);color:var(--text-tertiary);background:var(--prose-bg-code-block,var(--bg-inset));padding:0 var(--space-1);border-radius:var(--radius-sm);position:absolute}._copyButton_e2kaw_144{top:var(--space-1);right:var(--space-1);z-index:1;height:var(--space-6);width:var(--space-6);color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._copyButton_e2kaw_144:hover{color:var(--text-primary);background:var(--bg-surface-2)}._copyButton_e2kaw_144:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._copyButtonCopied_e2kaw_174{color:var(--status-success)}._copyButtonCopied_e2kaw_174:hover{background:0 0}._wrapButton_e2kaw_183{top:var(--space-1);right:calc(var(--space-1) + var(--space-6) + var(--space-1));z-index:1;height:var(--space-6);width:var(--space-6);color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._wrapButton_e2kaw_183:hover{color:var(--text-primary);background:var(--bg-surface-2)}._wrapButton_e2kaw_183:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._wrapButtonActive_e2kaw_213{color:var(--accent)}._preSoftWrap_e2kaw_218{overflow-wrap:anywhere;white-space:pre-wrap!important;overflow-x:hidden!important}._preClipCollapsed_e2kaw_225{max-height:22rem;position:relative;overflow:hidden}._preFade_e2kaw_231{height:var(--space-8,4rem);pointer-events:none;background:linear-gradient(to bottom, transparent, var(--prose-bg-code-block,var(--bg-inset)));border-radius:0 0 var(--radius-md) var(--radius-md);position:absolute;bottom:0;left:0;right:0}._expandButton_e2kaw_246{align-items:center;gap:var(--space-1);margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-surface-1);color:var(--text-secondary);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);cursor:pointer;transition:color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);display:inline-flex}._expandButton_e2kaw_246:hover{color:var(--text-primary);border-color:var(--border-interactive)}._expandButton_e2kaw_246:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._pill_e2kaw_274{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--type-caption-size);color:var(--text-primary);display:inline-flex}._pillIcon_e2kaw_286{height:var(--space-3);width:var(--space-3);color:var(--text-secondary);flex-shrink:0}._verticalLine_e2kaw_294{gap:var(--space-2);grid-template-columns:auto 1fr;min-width:0;display:grid}._verticalLineRail_e2kaw_301{min-width:var(--space-5);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._verticalLineBar_e2kaw_310{background:var(--border-emphasis);width:1px;min-height:100%}._verticalLineBody_e2kaw_316{min-width:0;margin-left:-1px;overflow:hidden}._prose_e2kaw_323{color:var(--text-primary);font-size:var(--type-body-size);line-height:var(--leading-normal);word-break:break-word}._prose_e2kaw_323>*+*{margin-top:var(--space-4)}._prose_e2kaw_323 h1,._prose_e2kaw_323 h2,._prose_e2kaw_323 h3,._prose_e2kaw_323 h4,._prose_e2kaw_323 h5,._prose_e2kaw_323 h6{font-weight:var(--type-h3-weight);line-height:var(--leading-tight);margin-top:var(--space-5);margin-bottom:var(--space-3);color:var(--text-primary)}._prose_e2kaw_323 h1:first-child,._prose_e2kaw_323 h2:first-child,._prose_e2kaw_323 h3:first-child,._prose_e2kaw_323 h4:first-child,._prose_e2kaw_323 h5:first-child,._prose_e2kaw_323 h6:first-child{margin-top:0}._prose_e2kaw_323 h1{font-size:var(--type-h1-size);letter-spacing:var(--type-h1-tracking)}._prose_e2kaw_323 h2{font-size:var(--type-h2-size);letter-spacing:var(--type-h2-tracking)}._prose_e2kaw_323 h3{font-size:var(--type-h3-size);letter-spacing:var(--type-h3-tracking)}._prose_e2kaw_323 h4,._prose_e2kaw_323 h5,._prose_e2kaw_323 h6{font-size:var(--type-h3-size)}._prose_e2kaw_323 p{margin:var(--space-4) 0;word-break:break-word}._prose_e2kaw_323 p:first-child{margin-top:0}._prose_e2kaw_323 p:last-child{margin-bottom:0}._prose_e2kaw_323 ul,._prose_e2kaw_323 ol{margin:var(--space-3) 0;padding-left:var(--space-6)}._prose_e2kaw_323 li+li{margin-top:var(--space-1)}._prose_e2kaw_323 blockquote{margin:var(--space-4) 0;padding-left:var(--space-3);border-left:2px solid var(--prose-border-blockquote,var(--border-emphasis));background:var(--prose-bg-blockquote,transparent);color:var(--text-secondary)}._prose_e2kaw_323 blockquote :first-child{margin-top:0}._prose_e2kaw_323 blockquote :last-child{margin-bottom:0}._prose_e2kaw_323 a{color:var(--prose-text-link,var(--accent));text-underline-offset:2px;transition:color var(--duration-base) var(--ease-default);text-decoration:underline;text-decoration-thickness:2px}._prose_e2kaw_323 a:hover{color:var(--accent-hover)}._prose_e2kaw_323 a:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._preWrap_e2kaw_410{min-width:0;max-width:100%;position:relative;overflow-x:auto}._prose_e2kaw_323 pre{border-radius:var(--radius-md);min-width:0;padding:var(--space-3) var(--space-4);background:var(--prose-bg-code-block,var(--bg-inset));border:1px solid var(--prose-border-code,var(--border));color:var(--prose-text-code,var(--text-primary));overflow-x:auto}._prose_e2kaw_323 pre code{font-family:var(--font-mono);font-size:var(--type-caption-size);background:0 0;padding:0}._prose_e2kaw_323{--syntax-keyword:var(--accent);--syntax-string:var(--status-success);--syntax-number:var(--status-warning);--syntax-function:var(--status-info);--syntax-type:var(--status-holiday);--syntax-attr:var(--status-error);--syntax-comment:var(--text-tertiary);--syntax-punct:var(--text-secondary)}._prose_e2kaw_323 ._hljs_e2kaw_458{color:var(--prose-text-code,var(--text-primary));background:0 0}._prose_e2kaw_323 ._hljs-keyword_e2kaw_463,._prose_e2kaw_323 ._hljs-selector-tag_e2kaw_464,._prose_e2kaw_323 ._hljs-doctag_e2kaw_465,._prose_e2kaw_323 ._hljs-section_e2kaw_466,._prose_e2kaw_323 ._hljs-subst_e2kaw_467{color:var(--syntax-keyword)}._prose_e2kaw_323 ._hljs-string_e2kaw_471,._prose_e2kaw_323 ._hljs-regexp_e2kaw_472,._prose_e2kaw_323 ._hljs-char_e2kaw_473._escape__e2kaw_473,._prose_e2kaw_323 ._hljs-symbol_e2kaw_474,._prose_e2kaw_323 ._hljs-bullet_e2kaw_475,._prose_e2kaw_323 ._hljs-link_e2kaw_476,._prose_e2kaw_323 ._hljs-addition_e2kaw_477{color:var(--syntax-string)}._prose_e2kaw_323 ._hljs-number_e2kaw_481,._prose_e2kaw_323 ._hljs-literal_e2kaw_482{color:var(--syntax-number)}._prose_e2kaw_323 ._hljs-title_e2kaw_486,._prose_e2kaw_323 ._hljs-title_e2kaw_486._function__e2kaw_487,._prose_e2kaw_323 ._hljs-title_e2kaw_486._function__e2kaw_487._invoke___e2kaw_488{color:var(--syntax-function)}._prose_e2kaw_323 ._hljs-built_in_e2kaw_492,._prose_e2kaw_323 ._hljs-type_e2kaw_493,._prose_e2kaw_323 ._hljs-title_e2kaw_486._class__e2kaw_494,._prose_e2kaw_323 ._hljs-class_e2kaw_495 ._hljs-title_e2kaw_486,._prose_e2kaw_323 ._hljs-selector-class_e2kaw_496,._prose_e2kaw_323 ._hljs-selector-id_e2kaw_497{color:var(--syntax-type)}._prose_e2kaw_323 ._hljs-attr_e2kaw_501,._prose_e2kaw_323 ._hljs-attribute_e2kaw_502,._prose_e2kaw_323 ._hljs-variable_e2kaw_503,._prose_e2kaw_323 ._hljs-template-variable_e2kaw_504,._prose_e2kaw_323 ._hljs-name_e2kaw_505,._prose_e2kaw_323 ._hljs-selector-attr_e2kaw_506,._prose_e2kaw_323 ._hljs-selector-pseudo_e2kaw_507,._prose_e2kaw_323 ._hljs-tag_e2kaw_508{color:var(--syntax-attr)}._prose_e2kaw_323 ._hljs-comment_e2kaw_512,._prose_e2kaw_323 ._hljs-quote_e2kaw_513{color:var(--syntax-comment);font-style:italic}._prose_e2kaw_323 ._hljs-meta_e2kaw_518,._prose_e2kaw_323 ._hljs-meta_e2kaw_518 ._hljs-keyword_e2kaw_463,._prose_e2kaw_323 ._hljs-operator_e2kaw_520,._prose_e2kaw_323 ._hljs-punctuation_e2kaw_521,._prose_e2kaw_323 ._hljs-params_e2kaw_522{color:var(--syntax-punct)}._prose_e2kaw_323 ._hljs-deletion_e2kaw_526{color:var(--syntax-attr)}._prose_e2kaw_323 ._hljs-emphasis_e2kaw_530{font-style:italic}._prose_e2kaw_323 ._hljs-strong_e2kaw_534{font-weight:var(--type-h3-weight)}._prose_e2kaw_323 ._katex_e2kaw_541{font-size:1.05em}._prose_e2kaw_323 ._katex-display_e2kaw_545{margin:var(--space-4) 0;padding:var(--space-1) 0;overflow:auto hidden}._prose_e2kaw_323 code{font-family:var(--font-mono);padding:0 var(--space-1);background:var(--bg-surface-2);border-radius:var(--radius-sm);word-break:break-all;font-size:.92em}._prose_e2kaw_323 table{table-layout:auto;border-collapse:collapse;background:var(--bg-surface-1);width:100%}._tableWrap_e2kaw_568{border:1px solid var(--prose-border-table,var(--border));border-radius:var(--radius-md);margin:var(--space-3) 0;overflow-x:auto}._prose_e2kaw_323 th,._prose_e2kaw_323 td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle)}._prose_e2kaw_323 th{font-size:var(--type-caption-size);text-transform:uppercase;letter-spacing:var(--type-caption-tracking);color:var(--text-secondary);background:var(--prose-bg-table-head,var(--bg-surface-2));font-weight:var(--type-h3-weight);white-space:nowrap}._prose_e2kaw_323 tbody tr{transition:background var(--duration-base) var(--ease-default)}._prose_e2kaw_323 tbody tr:hover{background:var(--bg-surface-2)}._prose_e2kaw_323 tbody tr:last-child td{border-bottom:0}@media (prefers-reduced-motion:reduce){._expandableChevron_e2kaw_72,._copyButton_e2kaw_144,._prose_e2kaw_323 a,._prose_e2kaw_323 tbody tr{transition:none}}._wrap_c7je3_1{padding:0 var(--space-1);width:100%;max-width:100%}._column_18ngn_1{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}._attachmentsRow_18ngn_8{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;max-width:85%;display:flex}@media (width>=640px){._attachmentsRow_18ngn_8{max-width:80%}}._attachmentsRowTight_18ngn_22{gap:var(--space-2)}._bubbleRow_18ngn_26{align-items:center;gap:var(--space-2);max-width:85%;display:flex}@media (width>=640px){._bubbleRow_18ngn_26{max-width:80%}}._steeredIcon_18ngn_39{color:var(--text-secondary);flex-shrink:0;align-items:center;display:inline-flex}._bubble_18ngn_26{border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--bg-surface-2);min-width:0;padding:var(--space-2) var(--space-3);color:var(--text-primary);flex:1 1 0}._bubble_18ngn_26 p{white-space:pre-line}._systemPrompt_18ngn_60{max-width:85%;font-size:var(--type-caption-size);color:var(--text-tertiary);padding:var(--space-1) var(--space-2);align-self:flex-end;font-style:italic}._editRow_18ngn_70{margin-top:var(--space-1);justify-content:flex-end;display:flex}._editButton_18ngn_76{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);cursor:pointer;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;display:inline-flex}._editButton_18ngn_76:hover{color:var(--text-primary);background:var(--bg-surface-2);border-color:var(--border-subtle)}._editButton_18ngn_76:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._editButton_18ngn_76{transition:none}}._imageWrapper_i2koi_1{flex-direction:row;align-items:flex-end;display:flex;position:relative}._imageButton_i2koi_8{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface-1);box-shadow:var(--shadow-sm);cursor:pointer;padding:0;position:relative;overflow:hidden}._imageButton_i2koi_8:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._imageTranscript_i2koi_24{min-width:200px}._imageComposer_i2koi_25{min-width:80px}._imageTag_i2koi_27{object-fit:contain;background:var(--bg-surface-2);border-radius:var(--radius-lg);display:block}._imageTagTranscript_i2koi_34{min-width:200px;max-width:300px;min-height:100px;max-height:300px}._imageTagComposer_i2koi_41{min-width:80px;max-width:200px;min-height:50px;max-height:120px}._imageFallback_i2koi_48{background:var(--bg-surface-2);color:var(--text-secondary);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}._imageFallbackTranscript_i2koi_57{min-width:200px;min-height:160px}._imageFallbackComposer_i2koi_62{min-width:80px;min-height:64px}._imageMeta_i2koi_67{pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--text-primary) 75%, transparent), color-mix(in srgb, var(--text-primary) 30%, transparent), transparent);color:var(--text-on-accent);text-align:left;opacity:0;transition:opacity var(--duration-base) var(--ease-default);position:absolute;inset:auto 0 0}._imageButton_i2koi_8:hover ._imageMeta_i2koi_67,._imageButton_i2koi_8:focus-visible ._imageMeta_i2koi_67{opacity:1}._imageMetaTranscript_i2koi_88{padding:var(--space-3) var(--space-4) var(--space-2)}._imageMetaComposer_i2koi_92{padding:var(--space-2) var(--space-3) var(--space-1)}._imageMetaTitle_i2koi_96{font-weight:500;font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._imageMetaTitleSmall_i2koi_104{font-size:var(--type-caption-size)}._imageMetaSub_i2koi_108{font-size:var(--type-caption-size);opacity:.85;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileWrapper_i2koi_117{position:relative}._fileButton_i2koi_121{align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface-1);width:200px;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);text-align:left;cursor:pointer;transition:background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);color:var(--text-primary);display:flex}._fileButton_i2koi_121:hover{background:var(--bg-surface-2)}._fileButton_i2koi_121:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._fileIconBox_i2koi_146{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-surface-2);min-width:40px;min-height:40px;color:var(--text-secondary);justify-content:center;align-items:center;display:flex}._fileMeta_i2koi_158{flex-direction:column;gap:2px;min-width:0;display:flex}._fileTitle_i2koi_165{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:var(--type-label-size);color:var(--text-primary);font-weight:500;overflow:hidden}._fileSub_i2koi_175{font-size:var(--type-caption-size);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._removeButton_i2koi_183{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-full);background:var(--bg-surface-1);width:22px;height:22px;color:var(--text-secondary);box-shadow:var(--shadow-sm);cursor:pointer;transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._removeButton_i2koi_183:hover{background:var(--bg-surface-2);color:var(--text-primary)}._removeButton_i2koi_183:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._imageMeta_i2koi_67,._fileButton_i2koi_121,._removeButton_i2koi_183{transition:none}}._row_1wkjl_1{align-items:center;gap:var(--space-2);font-size:var(--type-body-size);animation:_pulse_1wkjl_1 var(--duration-loop-pulse) ease-in-out infinite;grid-template-columns:auto 1fr;display:grid}._iconBox_1wkjl_10{width:20px;height:20px;color:var(--text-secondary);justify-content:center;align-items:center;display:flex;position:relative}._label_1wkjl_20{text-align:left;color:var(--text-primary);transition:opacity var(--duration-base) var(--ease-default);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}@keyframes _pulse_1wkjl_1{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){._row_1wkjl_1{animation:none}}._row_1mrqr_1{align-items:center;gap:var(--space-2);font-size:var(--type-body-size);margin-left:1px;display:flex}._spinner_1mrqr_9{color:var(--text-secondary);animation:_spin_1mrqr_9 var(--duration-loop-spinner) linear infinite}._errorIcon_1mrqr_14{color:var(--status-error)}._shimmer_1mrqr_18{background:linear-gradient(90deg, var(--text-secondary) 0%, var(--text-secondary) 40%, var(--text-primary) 50%, var(--text-secondary) 60%, var(--text-secondary) 100%);color:#0000;-webkit-text-fill-color:transparent;animation:_shimmer_1mrqr_18 var(--duration-loop-skeleton) linear infinite;font-size:var(--type-body-size);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:500}@keyframes _spin_1mrqr_9{to{transform:rotate(360deg)}}@keyframes _shimmer_1mrqr_18{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._spinner_1mrqr_9,._shimmer_1mrqr_18{animation:none}._shimmer_1mrqr_18{color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);background:0 0}}._inline_1orw3_7{vertical-align:baseline;margin-left:var(--space-1);align-items:center;display:inline-flex}._row_1orw3_14{align-items:center;gap:var(--space-2);font-size:var(--type-body-size);color:var(--text-secondary);display:inline-flex}._label_1orw3_22{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--text-tertiary)}._dots_1orw3_30{align-items:center;gap:var(--space-1);display:inline-flex}._dot_1orw3_30{border-radius:var(--radius-full);background:var(--text-secondary);opacity:.35;width:5px;height:5px;animation:_thinking-dot-pulse_1orw3_1 var(--duration-loop-skeleton) ease-in-out infinite}._dot_1orw3_30:nth-child(2){animation-delay:.18s}._dot_1orw3_30:nth-child(3){animation-delay:.36s}@keyframes _thinking-dot-pulse_1orw3_1{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){._dot_1orw3_30{opacity:.6;animation:none}}._section_bn28h_1{gap:var(--space-2);flex-direction:column;display:flex}._sectionHeader_bn28h_7{align-items:center;gap:var(--space-1);cursor:pointer;color:var(--text-secondary);font-family:inherit;font-size:var(--type-body-size);transition:opacity var(--duration-base) var(--ease-default);background:0 0;border:0;padding:0;display:inline-flex}._sectionHeader_bn28h_7:hover{opacity:.7}._sectionHeader_bn28h_7:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._sectionChevron_bn28h_31{color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default)}._sectionChevronOpen_bn28h_36{transform:rotate(90deg)}._sectionTitle_bn28h_38{color:var(--text-secondary);font-weight:500}._sectionCount_bn28h_43{color:var(--text-tertiary)}._sectionBody_bn28h_47{margin-left:var(--space-5)}._pillRow_bn28h_51{gap:var(--space-2);flex-wrap:wrap;display:flex}._column_bn28h_57{gap:var(--space-3);flex-direction:column;display:flex}._mcpServer_bn28h_63{gap:var(--space-2);flex-direction:column;display:flex}._mcpServerToggle_bn28h_69{cursor:default;align-items:center;gap:var(--space-2);color:inherit;font-family:inherit;font-size:var(--type-body-size);background:0 0;border:0;padding:0;display:inline-flex}._mcpServerToggleInteractive_bn28h_82{cursor:pointer}._mcpServerToggleInteractive_bn28h_82:hover{opacity:.7}._mcpServerToggleInteractive_bn28h_82:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._statusDot_bn28h_96{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px;display:inline-block}._dotConnected_bn28h_104{background:var(--status-success)}._dotPending_bn28h_105{background:var(--status-warning)}._dotError_bn28h_106{background:var(--status-error)}._serverName_bn28h_108{color:var(--text-secondary);font-weight:500}._serverMeta_bn28h_113{color:var(--text-tertiary)}._serverError_bn28h_117{color:var(--status-error);margin-left:var(--space-5)}._serverToolsRow_bn28h_122{gap:var(--space-2);margin-left:var(--space-5);flex-wrap:wrap;display:flex}._rawPre_bn28h_129{margin-left:var(--space-5);font-size:var(--type-caption-size);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--bg-inset);max-height:384px;color:var(--text-primary);overflow:auto}._icon_bn28h_145{color:var(--accent);align-items:center;display:inline-flex}._expanded_bn28h_151{margin-top:var(--space-4);margin-bottom:var(--space-4);font-size:var(--type-caption-size)}@media (prefers-reduced-motion:reduce){._sectionChevron_bn28h_31,._sectionHeader_bn28h_7{transition:none}}._row_1ofm2_1{width:100%}._iconBox_1ofm2_5{width:20px;height:20px;color:var(--text-secondary);justify-content:center;align-items:center;display:flex;position:relative}._iconError_1ofm2_15{color:var(--status-error)}._iconAgent_1ofm2_19{color:var(--text-secondary)}._label_1ofm2_23{text-align:left;transition:opacity var(--duration-base) var(--ease-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._shimmer_1ofm2_31{background:linear-gradient(90deg, var(--text-secondary) 0%, var(--text-secondary) 40%, var(--text-primary) 50%, var(--text-secondary) 60%, var(--text-secondary) 100%);color:#0000;-webkit-text-fill-color:transparent;animation:_shimmer_1ofm2_31 var(--duration-loop-skeleton) linear infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}._expanded_1ofm2_48{margin-top:var(--space-4);margin-bottom:var(--space-4);font-size:var(--type-body-size)}._column_1ofm2_54{gap:var(--space-2);flex-direction:column;display:flex}._resultImages_1ofm2_61{gap:var(--space-2);flex-wrap:wrap;display:flex}._resultMarkdown_1ofm2_68{gap:var(--space-1);flex-direction:column;display:flex}._resultMarkdownLabel_1ofm2_74{color:var(--text-secondary);font-weight:500;font-size:var(--type-caption-size)}._resultProse_1ofm2_80{font-size:var(--type-caption-size)}@keyframes _shimmer_1ofm2_31{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._shimmer_1ofm2_31{color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);background:0 0;animation:none}}._errorBox_1xv7h_1{padding:var(--space-3) var(--space-4);margin:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--status-error-subtle);border:1px solid var(--status-error);color:var(--status-error);font-size:var(--type-body-size)}._row_1xv7h_11{align-items:center;gap:var(--space-3);padding:0 var(--space-1);font-size:var(--type-caption-size);letter-spacing:.03em;display:flex}._line_1xv7h_20{background:var(--border);flex:1;height:1px}._label_1xv7h_26{white-space:nowrap;font-size:var(--type-caption-size);letter-spacing:.12em;color:var(--text-tertiary);text-transform:uppercase;flex-shrink:0}._hidden_1xv7h_35{display:none}._wrap_1xipi_1{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._card_1xipi_8{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface-1);overflow:hidden}._cardHeader_1xipi_15{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-surface-2);border-bottom:1px solid var(--border);font-weight:500;font-size:var(--type-body-size);color:var(--text-primary);display:flex;position:relative}._backButton_1xipi_28{cursor:pointer;color:var(--text-secondary);transition:opacity var(--duration-base) var(--ease-default);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}._backButton_1xipi_28:hover{opacity:.7}._backButton_1xipi_28:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._stepCount_1xipi_47{color:var(--text-secondary);white-space:nowrap;font-weight:700}._progressTrack_1xipi_53{background:var(--border);height:2px;position:absolute;bottom:0;left:0;right:0}._progressBar_1xipi_62{background:var(--accent);height:100%;transition:width var(--duration-slow) var(--ease-default)}._headerBetween_1xipi_68{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._metaCol_1xipi_75{color:var(--text-secondary)}._optionBase_1xipi_79{text-align:left;width:100%;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-4);background:var(--bg-surface-1);color:var(--text-primary);font-family:inherit;font-size:var(--type-body-size);cursor:pointer;transition:background var(--duration-base) var(--ease-default);border:0;display:block}._optionBase_1xipi_79:hover{background:var(--bg-surface-2)}._optionBase_1xipi_79:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._optionBorder_1xipi_102{border-bottom:1px solid var(--border)}._optionRow_1xipi_106{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._optionMain_1xipi_113{flex:1;min-width:0}._optionLabel_1xipi_118{font-size:var(--type-body-size);color:var(--text-primary)}._optionDescription_1xipi_123{font-size:var(--type-caption-size);color:var(--text-secondary);margin-top:2px}._checkbox_1xipi_129{border:1px solid var(--border-emphasis);background:var(--bg-surface-1);cursor:pointer;width:20px;height:20px;color:var(--text-on-accent);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._checkboxMulti_1xipi_143{border-radius:var(--radius-sm)}._checkboxSingle_1xipi_144{border-radius:var(--radius-full)}._checkboxSelected_1xipi_146{background:var(--accent);border-color:var(--accent)}._checkboxSelected_1xipi_146:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._customRow_1xipi_156{background:var(--bg-surface-1);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--space-3);padding-right:var(--space-4);display:flex}._customInput_1xipi_166{min-height:44px;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-4);color:var(--text-primary);font-family:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:none;flex:1}._customInput_1xipi_166::placeholder{color:var(--text-tertiary)}._actions_1xipi_182{justify-content:flex-end;gap:var(--space-2);margin:0 var(--space-2);display:flex}._button_1xipi_189{justify-content:center;align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent);font-family:inherit;font-size:var(--type-label-size);cursor:pointer;transition:background var(--duration-base) var(--ease-default);font-weight:500;display:inline-flex}._button_1xipi_189:hover{background:var(--accent-hover);border-color:var(--accent-hover)}._button_1xipi_189:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._button_1xipi_189:disabled{opacity:.5;cursor:not-allowed}._completedRow_1xipi_222{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--bg-surface-1);font-size:var(--type-body-size);display:flex}._completedAnswer_1xipi_232{text-align:right;max-width:50%;font-weight:500}._completedNoAnswer_1xipi_238{color:var(--text-secondary);font-style:italic}._pendingBanner_1xipi_243{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--text-secondary);font-size:var(--type-body-size);display:flex}@media (prefers-reduced-motion:reduce){._progressBar_1xipi_62,._button_1xipi_189,._optionBase_1xipi_79{transition:none}}._wrap_3n871_1{width:100%}._card_3n871_5{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface-1);overflow:hidden}._header_3n871_12{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-surface-2);border-bottom:1px solid var(--border);font-weight:500;font-size:var(--type-body-size);color:var(--text-primary);display:flex}._headerIcon_3n871_24{color:var(--text-secondary)}._item_3n871_26{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--bg-surface-1);font-size:var(--type-body-size);display:flex}._itemBorder_3n871_35{border-bottom:1px solid var(--border)}._iconDone_3n871_37{color:var(--status-success);flex-shrink:0}._iconActive_3n871_38{color:var(--text-primary);animation:_spin_3n871_1 var(--duration-loop-spinner) linear infinite;flex-shrink:0}._iconPending_3n871_39{color:var(--text-secondary);flex-shrink:0}._textDone_3n871_41{color:var(--text-secondary)}._textActive_3n871_42{color:var(--text-primary);font-weight:500}._textPending_3n871_43{color:var(--text-secondary)}@keyframes _spin_3n871_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._iconActive_3n871_38{animation:none}}._wrap_yrgji_1{gap:var(--space-3);flex-direction:column;display:flex}._card_yrgji_7{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-surface-1);position:relative;overflow:hidden}._copyButton_yrgji_15{top:var(--space-2);right:var(--space-2);z-index:1;width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._copyButton_yrgji_15:hover{color:var(--text-primary);background:var(--bg-surface-2)}._copyButton_yrgji_15:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._copied_yrgji_45{color:var(--status-success)}._body_yrgji_49{padding:var(--space-5) var(--space-4) 0;background:var(--bg-surface-2);transition:max-height var(--duration-slower) var(--ease-default);overflow:auto}@media (width>=768px){._body_yrgji_49{padding:var(--space-4) var(--space-5)}}._bodyCollapsed_yrgji_60{max-height:min(400px,40vh)}._expandToggle_yrgji_64{z-index:1;bottom:var(--space-2);padding:0 var(--space-3);align-items:center;gap:var(--space-1);height:32px;font-size:var(--type-body-size);color:var(--text-secondary);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-base) var(--ease-default);display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._expandToggle_yrgji_64:hover{color:var(--text-primary)}._expandToggle_yrgji_64:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._expandChevron_yrgji_93{transition:transform var(--duration-base) var(--ease-default)}._expandChevronOpen_yrgji_97{transform:rotate(180deg)}._emptyPlan_yrgji_101{font-size:var(--type-body-size);color:var(--text-secondary)}._resultRow_yrgji_106{margin:0 var(--space-2);justify-content:flex-end;display:flex}._resultBadge_yrgji_112{font-size:var(--type-body-size);background:var(--bg-surface-1);color:var(--text-secondary);border:1px solid var(--border);padding:var(--space-1) var(--space-3);border-radius:20px;align-items:center;max-width:85%;font-weight:500;display:inline-flex}._pendingText_yrgji_125{font-size:var(--type-body-size);color:var(--text-secondary);font-style:italic}._actionsRow_yrgji_131{gap:var(--space-2);margin:0 var(--space-2);flex-direction:column;justify-content:flex-end;display:flex}@media (width>=768px){._actionsRow_yrgji_131{flex-direction:row;align-items:center}}._buttonPrimary_yrgji_146,._buttonGhost_yrgji_147,._buttonOutline_yrgji_148{justify-content:center;align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--type-label-size);cursor:pointer;transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);border:1px solid #0000;font-weight:500;display:inline-flex}._buttonPrimary_yrgji_146{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent);padding-right:var(--space-4)}._buttonPrimary_yrgji_146:hover{background:var(--accent-hover);border-color:var(--accent-hover)}._buttonOutline_yrgji_148{color:var(--text-primary);border-color:var(--border);background:0 0;flex:1}@media (width>=768px){._buttonOutline_yrgji_148{flex:none}}._buttonOutline_yrgji_148:hover{background:var(--bg-surface-2)}._buttonGhost_yrgji_147{color:var(--text-secondary);background:0 0;border:0}._buttonGhost_yrgji_147:hover{color:var(--text-primary)}._buttonPrimary_yrgji_146:focus-visible,._buttonOutline_yrgji_148:focus-visible,._buttonGhost_yrgji_147:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._buttonPrimary_yrgji_146:disabled{opacity:.5;cursor:not-allowed}._editArea_yrgji_215{gap:var(--space-2);flex-direction:column;display:flex}._textarea_yrgji_221{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-inset);width:100%;padding:var(--space-3) var(--space-4);font-size:var(--type-body-size);color:var(--text-primary);resize:none;outline:none;font-family:inherit}._textarea_yrgji_221:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._textarea_yrgji_221::placeholder{color:var(--text-tertiary)}._actionsInline_yrgji_243{justify-content:flex-end;align-items:center;gap:var(--space-2);margin:0 var(--space-2);display:flex}@media (prefers-reduced-motion:reduce){._body_yrgji_49,._expandChevron_yrgji_93,._buttonPrimary_yrgji_146,._buttonGhost_yrgji_147,._buttonOutline_yrgji_148,._copyButton_yrgji_15,._expandToggle_yrgji_64{transition:none}}._row_ixmiz_1{align-items:center;gap:var(--space-3);display:flex}._zigzag_ixmiz_7{color:var(--text-tertiary);opacity:.6;flex:1}._label_ixmiz_13{font-size:var(--type-caption-size);letter-spacing:.12em;color:var(--text-secondary);text-transform:uppercase;flex-shrink:0}._row_1bzg3_1{gap:var(--space-3);justify-content:flex-start;display:flex}._body_1bzg3_7{flex:1;max-width:90%}._pre_1bzg3_12{font-size:var(--type-caption-size);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);max-height:384px;color:var(--text-primary);overflow:auto}._shell_1d2fh_9{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);margin:var(--space-6) auto;background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:520px;box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._iconWrap_1d2fh_24{border-radius:var(--radius-full);background:var(--accent-subtle);width:48px;height:48px;color:var(--accent);margin-bottom:var(--space-1);justify-content:center;align-items:center;display:inline-flex}._title_1d2fh_36{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);margin:0}._body_1d2fh_44{font-size:var(--type-body-size);color:var(--text-secondary);margin:0;line-height:1.5}._button_1d2fh_51{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-on-accent);background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);display:inline-flex}._button_1d2fh_51:hover{background:var(--accent-hover);border-color:var(--accent-hover)}._button_1d2fh_51:active{background:var(--accent-active);border-color:var(--accent-active)}._button_1d2fh_51:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._button_1d2fh_51{transition:none}}._root_1t1jh_17{flex-direction:column;width:100%;display:flex}._row_1t1jh_11{width:100%;max-width:800px;padding-bottom:var(--space-5);margin-inline:auto;display:block}._assistantTurn_1t1jh_33{align-items:flex-start;gap:var(--space-3);display:flex}._assistantAvatar_1t1jh_39{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--accent-subtle);color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._assistantBody_1t1jh_51{flex:1 1 0;min-width:0}._turnActions_1t1jh_57{gap:var(--space-1);margin-top:var(--space-2);display:flex}._turnActionButton_1t1jh_63{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);cursor:pointer;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;display:inline-flex}._turnActionButton_1t1jh_63:hover{color:var(--text-primary);background:var(--bg-surface-2);border-color:var(--border-subtle)}._turnActionButton_1t1jh_63:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._turnActionButton_1t1jh_63{transition:none}}._thinking_1t1jh_100{gap:var(--space-1);padding-left:var(--space-3);border-left:2px solid var(--accent-subtle);color:var(--text-secondary);flex-direction:column;display:flex}._thinkingLabel_1t1jh_109{font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:var(--type-caption-tracking);text-transform:uppercase;color:var(--text-tertiary)}._errorBanner_1t1jh_117{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--status-error-subtle);border:1px solid var(--status-error);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--type-body-size);max-width:800px;margin:0 auto var(--space-5);display:flex}._shell_1idv5_23{--ai-chat-content-max:800px;--ai-chat-nav-offset:72px;background:var(--bg-base);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._scroll_1idv5_16{overscroll-behavior-y:contain;min-height:0;padding-inline:var(--space-3);scroll-padding-top:var(--ai-chat-nav-offset);flex:1;padding-block-start:var(--space-5);padding-block-end:var(--space-8);overflow:hidden auto}._shellPanel_1idv5_51 ._scroll_1idv5_16{padding-inline:var(--space-4)}._empty_1idv5_18{pointer-events:none;top:var(--ai-chat-nav-offset);left:var(--space-4);right:var(--space-4);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0}._emptyInner_1idv5_79{justify-content:center;align-items:center;gap:var(--space-4);max-width:var(--ai-chat-content-max);text-align:center;width:100%;color:var(--text-tertiary);opacity:.85;animation:_ai-chat-fade-in_1idv5_1 var(--duration-slow) var(--ease-out);flex-direction:column;display:flex}._emptyIcon_1idv5_93{color:var(--accent);transform-origin:50%;animation:.4s cubic-bezier(.175,.885,.32,1.275) both _ai-chat-empty-flower-in_1idv5_1}._emptyTitle_1idv5_99{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);color:var(--text-primary);margin:0}._emptyHint_1idv5_106{font-size:var(--type-body-size);color:var(--text-tertiary);max-width:360px;margin:0}._loading_1idv5_114{gap:var(--space-3);padding:var(--space-6) var(--space-4);max-width:var(--ai-chat-content-max);flex-direction:column;margin-inline:auto;display:flex}._skeleton_1idv5_123{height:var(--space-3);border-radius:var(--radius-sm);background:var(--bg-surface-2);width:100%;display:block;position:relative;overflow:hidden}._skeleton_1idv5_123:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bg-surface-3) 60%, transparent), transparent);animation:_ai-chat-shimmer_1idv5_1 var(--duration-loop-skeleton) ease-in-out infinite;position:absolute;inset:0}@keyframes _ai-chat-shimmer_1idv5_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _ai-chat-fade-in_1idv5_1{0%{opacity:0}to{opacity:.85}}@keyframes _ai-chat-empty-flower-in_1idv5_1{0%{opacity:0;filter:blur(12px);transform:scale(.1)}to{opacity:1;filter:blur();transform:scale(1)}}._jumpButton_1idv5_172{bottom:calc(var(--space-20) + var(--space-4));width:var(--input-height);height:var(--input-height);background:var(--bg-surface-2);border:1px solid var(--border-emphasis);border-radius:var(--radius-full);color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-md);z-index:var(--z-raised);transition:background-color var(--duration-base) var(--ease-default), transform var(--duration-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._jumpButton_1idv5_172:hover{background:var(--bg-surface-3);transform:translate(-50%)translateY(-1px)}._jumpButton_1idv5_172:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._skeleton_1idv5_123:after,._emptyIcon_1idv5_93,._emptyInner_1idv5_79{animation:none}._jumpButton_1idv5_172{transition:none}}._header_1kuhl_7{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--card-header-height);padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);box-sizing:border-box;flex-shrink:0;min-width:0;display:flex}._hasCaption_1kuhl_22{height:auto;min-height:var(--card-header-height);padding-block:var(--space-2)}._titleBlock_1kuhl_28{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._heading_1kuhl_36{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}._caption_1kuhl_43{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-caption-size);line-height:var(--leading-normal);color:var(--text-tertiary);margin:0;overflow:hidden}._title_1kuhl_28{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-card-title-size);font-weight:var(--type-card-title-weight);line-height:var(--leading-tight);color:var(--text-primary);margin:0;overflow:hidden}._meta_1kuhl_65{font-size:var(--type-caption-size);color:var(--text-tertiary);line-height:var(--leading-normal);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}._actions_1kuhl_74{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._root_x7l1a_23{--ai-sidebar-width:260px;--ai-sidebar-margin:var(--space-3);width:var(--ai-sidebar-width);height:calc(100% - (var(--ai-sidebar-margin) * 2));max-height:calc(100% - (var(--ai-sidebar-margin) * 2));margin:var(--ai-sidebar-margin) 0 var(--ai-sidebar-margin) var(--ai-sidebar-margin);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-xl);-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;min-height:0;display:flex;overflow:hidden}._brand_x7l1a_49{align-items:center;gap:var(--space-2);color:var(--text-primary);display:inline-flex}._brandIcon_x7l1a_56{color:var(--accent)}._iconButton_x7l1a_63{width:var(--input-height);height:var(--input-height);border-radius:var(--radius-md);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._iconButton_x7l1a_63:hover{background:var(--bg-surface-2);color:var(--text-secondary)}._iconButton_x7l1a_63:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._newChatWrap_x7l1a_93{padding:var(--space-2) var(--space-2) 0;flex-shrink:0}._listWrap_x7l1a_100{min-height:0;padding:var(--space-2);flex:1;overflow:hidden auto}._errorBanner_x7l1a_108{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--status-error-subtle);border:1px solid var(--status-error);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--type-caption-size);margin-bottom:var(--space-2);display:flex}._retryLink_x7l1a_122{color:var(--status-error);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);cursor:pointer;background:0 0;border:none;text-decoration:underline}._retryLink_x7l1a_122:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._loading_x7l1a_138{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}._empty_x7l1a_145{text-align:left;align-items:flex-start;gap:var(--space-1);padding:var(--space-6) var(--space-3);color:var(--text-tertiary);flex-direction:column;display:flex}._emptyTitle_x7l1a_155{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-secondary);margin:0}._emptyHint_x7l1a_162{font-size:var(--type-caption-size);color:var(--text-tertiary);margin:0}._footer_x7l1a_170{border-top:1px solid var(--border-subtle);padding:var(--space-2);flex-shrink:0}._footerButton_x7l1a_176{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-label-size);font-weight:var(--type-label-weight);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;display:inline-flex}._footerButton_x7l1a_176:hover{background:var(--bg-surface-2);border-color:var(--border);color:var(--text-primary)}._footerButton_x7l1a_176:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._footerButtonInner_x7l1a_207{align-items:center;gap:var(--space-2);display:inline-flex}@media (prefers-reduced-motion:reduce){._iconButton_x7l1a_63,._footerButton_x7l1a_176{transition:none}}@media (width<=1024px){._root_x7l1a_23{--ai-sidebar-width:240px}}@media (width<=768px){._root_x7l1a_23{--ai-sidebar-width:220px;--ai-sidebar-margin:var(--space-1)}}._panel_1i4v3_5{top:var(--space-2);right:var(--space-2);height:calc(100vh - (var(--space-2) * 2));max-height:calc(100vh - (var(--space-2) * 2));max-width:calc(100vw - (var(--space-2) * 2));background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);z-index:var(--z-modal);animation:_copilotPanelSlideIn_1i4v3_1 var(--duration-slower) var(--ease-out) both;transition:border-radius var(--duration-base) var(--ease-default), top var(--duration-slow) var(--ease-default), right var(--duration-slow) var(--ease-default), height var(--duration-slow) var(--ease-default);flex-direction:column;display:flex;position:fixed;overflow:hidden}@keyframes _copilotPanelSlideIn_1i4v3_1{0%{transform:translateX(calc(100% + var(--space-2)))}to{transform:translate(0)}}._panelResizing_1i4v3_73{-webkit-user-select:none;user-select:none;transition:none}._panelResizing_1i4v3_73,._panelResizing_1i4v3_73 *{cursor:ew-resize!important}._resizeHandle_1i4v3_90{width:var(--space-2);cursor:ew-resize;z-index:1;height:100%;transition:background-color var(--duration-base) var(--ease-default);background:0 0;position:absolute;top:0;left:0}._resizeHandle_1i4v3_90:hover,._panelResizing_1i4v3_73 ._resizeHandle_1i4v3_90{background:var(--accent-subtle);box-shadow:inset 1px 0 0 var(--accent)}._resizeHandle_1i4v3_90:focus-visible{background:var(--accent-subtle);box-shadow:inset 2px 0 0 var(--border-focus);outline:none}._inner_1i4v3_10{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}._inner_1i4v3_10 ._navbar_1i4v3_123{min-height:var(--card-header-height);border-bottom:1px solid var(--border-subtle);flex-shrink:0;padding-top:0}._navbarLeading_1i4v3_132{align-items:center;gap:var(--space-1);display:inline-flex}._navbarIconButton_1i4v3_138{width:var(--topbar-control-height);height:var(--topbar-control-height);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._navbarIconButton_1i4v3_138:hover{background:var(--bg-surface-2);color:var(--text-primary)}._navbarIconButton_1i4v3_138:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._navbarIconButton_1i4v3_138[aria-pressed=true]{background:var(--accent-subtle);color:var(--accent)}._sidebarOverlay_1i4v3_11{z-index:var(--z-overlay);pointer-events:auto;flex-direction:row;display:flex;position:absolute;inset:0}._sidebar_1i4v3_11{background:var(--bg-base);width:280px;max-width:80vw;height:100%;box-shadow:var(--shadow-lg);animation:_slideInLeft_1i4v3_1 var(--duration-slow) var(--ease-out)}._sidebarDismiss_1i4v3_189{background:var(--overlay-backdrop,var(--bg-overlay));cursor:pointer;border:none;flex:1}@keyframes _slideInLeft_1i4v3_1{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._panel_1i4v3_5,._sidebar_1i4v3_11{animation:none}._panel_1i4v3_5,._navbarIconButton_1i4v3_138,._resizeHandle_1i4v3_90{transition:none}}@media (width<=640px){._panel_1i4v3_5{max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:none;border:none;border-radius:0;top:0;left:0;right:0;width:100vw!important}._resizeHandle_1i4v3_90{display:none}@keyframes _copilotPanelSlideIn_1i4v3_1{0%{transform:translate(100%)}to{transform:translate(0)}}}._compact_1f620_1{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);color:var(--text-secondary);text-align:center;flex-direction:column;display:flex}._compactText_1f620_12{font-size:var(--type-caption-size);color:var(--text-tertiary)}._iconMuted_1f620_17{color:var(--text-tertiary)}._detailed_1f620_21{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;max-width:480px;margin:0 auto;display:flex}._illustration_1f620_33{border-radius:var(--radius-full);background:var(--bg-surface-2);border:1px solid var(--border);width:64px;height:64px;color:var(--text-secondary);margin-bottom:var(--space-2);justify-content:center;align-items:center;display:inline-flex}._heading_1f620_46{font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-tracking);color:var(--text-primary);margin:0}._body_1f620_54{font-size:var(--type-body-size);color:var(--text-secondary);line-height:var(--leading-loose);max-width:380px;margin:0}._control_93d2e_7{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1);background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-wrap:wrap;display:inline-flex}._option_93d2e_19{min-width:var(--space-8);min-height:var(--space-6);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);font:inherit;font-size:var(--type-caption-size);font-weight:var(--type-label-weight);white-space:nowrap;cursor:pointer;transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._mono_93d2e_40 ._option_93d2e_19{font-family:var(--font-mono)}._option_93d2e_19:hover:not(._active_93d2e_44){color:var(--text-primary);background:var(--bg-surface-2)}._option_93d2e_19:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}._active_93d2e_44{background:var(--bg-surface-1);color:var(--accent);box-shadow:var(--shadow-sm)}@media (pointer:coarse){._option_93d2e_19{min-height:var(--space-10);min-width:var(--space-10)}}@media (prefers-reduced-motion:reduce){._option_93d2e_19{transition:none}}._overlay_x3avy_26{height:100dvh;z-index:var(--z-overlay);background:var(--overlay-backdrop);padding:var(--space-4);animation:_overlayIn_x3avy_1 var(--duration-slow) var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){._overlay_x3avy_26{-webkit-backdrop-filter:blur(8px)}}._dialog_x3avy_52{z-index:var(--z-modal);background:var(--bg-surface-3);border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);box-shadow:var(--shadow-md), var(--shadow-xl);outline:none;flex-direction:column;width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}._enter_x3avy_76{animation:_dialogIn_x3avy_1 var(--duration-slow) var(--ease-out) both}._sheet_x3avy_81._enter_x3avy_76{animation:_sheetIn_x3avy_1 var(--duration-slow) var(--ease-out) both}._sm_x3avy_88{max-width:400px}._md_x3avy_14{max-width:520px}._lg_x3avy_98{max-width:720px}._xl_x3avy_103{max-width:960px}._full_x3avy_108{width:90vw;max-width:90vw;height:90dvh}._sheet_x3avy_81{border-radius:var(--radius-lg) var(--radius-lg) 0 0;align-self:flex-end;width:100vw;max-width:100vw}._header_x3avy_132{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}._headerText_x3avy_142{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._eyebrow_x3avy_151{font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);line-height:1}._title_x3avy_160{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}._closeButton_x3avy_178{width:var(--topbar-control-height);height:var(--topbar-control-height);min-width:var(--topbar-control-height);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._closeButton_x3avy_178:hover{color:var(--text-primary);background:var(--bg-surface-2)}._closeButton_x3avy_178:active{background:var(--bg-inset)}._closeButton_x3avy_178:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._description_x3avy_215{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._body_x3avy_114{padding:var(--space-6);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex:1;min-height:0;max-height:calc(70dvh - 114px);overflow-y:auto}._full_x3avy_108 ._body_x3avy_114{max-height:none}._footer_x3avy_255{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}@media (width<=639px){._overlay_x3avy_26{align-items:flex-end;padding:0}._closeButton_x3avy_178{width:36px;min-width:36px;height:36px}}@keyframes _overlayIn_x3avy_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogIn_x3avy_1{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _sheetIn_x3avy_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._overlay_x3avy_26,._enter_x3avy_76,._sheet_x3avy_81._enter_x3avy_76{animation:none}}._description_k36zi_23{color:var(--text-secondary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);margin:0;line-height:1.55}._cancel_k36zi_34,._confirm_k36zi_35,._confirmDanger_k36zi_36{justify-content:center;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);cursor:pointer;white-space:nowrap;transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);line-height:1;display:inline-flex}._cancel_k36zi_34{color:var(--text-secondary);border:1px solid var(--border);background:0 0}._cancel_k36zi_34:hover:not(:disabled){color:var(--text-primary);background:var(--bg-surface-2);border-color:var(--border-interactive)}._cancel_k36zi_34:active:not(:disabled){background:var(--bg-inset)}._confirm_k36zi_35{background:var(--accent);color:var(--text-on-accent);border:1px solid #0000}._confirm_k36zi_35:hover:not(:disabled){background:var(--accent-hover)}._confirm_k36zi_35:active:not(:disabled){background:var(--accent-active)}._confirmDanger_k36zi_36{background:var(--status-error-subtle);color:var(--status-error);border:1px solid var(--status-error-subtle)}._confirmDanger_k36zi_36:hover:not(:disabled){background:color-mix(in srgb, var(--status-error) 18%, transparent);border-color:color-mix(in srgb, var(--status-error) 30%, transparent)}._confirmDanger_k36zi_36:active:not(:disabled){background:color-mix(in srgb, var(--status-error) 24%, transparent)}._cancel_k36zi_34:disabled,._confirm_k36zi_35:disabled,._confirmDanger_k36zi_36:disabled{opacity:.5;cursor:progress}._cancel_k36zi_34:focus-visible,._confirm_k36zi_35:focus-visible,._confirmDanger_k36zi_36:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._spinner_k36zi_136{animation:_spin_k36zi_136 var(--duration-loop-spinner) linear infinite;flex-shrink:0}@keyframes _spin_k36zi_136{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_k36zi_136{animation:none}}[data-motion=reduced] ._spinner_k36zi_136{animation:none!important}._badge_ncfzo_9{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-weight:var(--type-label-weight);letter-spacing:var(--type-caption-tracking);white-space:nowrap;line-height:1;display:inline-flex}._sm_ncfzo_23{font-size:var(--type-caption-size);padding-top:1px;padding-bottom:1px}._md_ncfzo_3{font-size:var(--type-label-size)}._lg_ncfzo_34{font-size:var(--type-body-size);padding:var(--space-1) var(--space-3)}._dot_ncfzo_41{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:6px;height:6px;display:inline-block}._icon_ncfzo_52{flex-shrink:0;align-items:center;display:inline-flex}._label_ncfzo_60{align-items:center;display:inline-flex}._success_ncfzo_67{background-color:var(--status-success-subtle);color:var(--status-success)}._warning_ncfzo_72{background-color:var(--status-warning-subtle);color:var(--status-warning)}._error_ncfzo_77{background-color:var(--status-error-subtle);color:var(--status-error)}._info_ncfzo_82{background-color:var(--status-info-subtle);color:var(--status-info)}._neutral_ncfzo_87{background-color:var(--bg-surface-2);color:var(--text-tertiary)}._accent_ncfzo_92{background-color:var(--accent-subtle);color:var(--accent)}._muted_ncfzo_100{background-color:var(--bg-inset);color:var(--text-tertiary)}._popover_kkv2g_1{z-index:var(--z-tooltip);gap:var(--space-2);padding:var(--space-3);background:var(--bg-surface-2);border:1px solid var(--border-emphasis);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:_popIn_kkv2g_1 var(--duration-base) var(--ease-out);transform-origin:100% 0;grid-template-columns:repeat(4,1fr);display:grid}._popover_kkv2g_1[data-flipped=true]{transform-origin:100% 100%}._swatchBtn_kkv2g_20{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;transition:border-color var(--duration-base) var(--ease-default), transform var(--duration-base) var(--ease-default);justify-content:center;align-items:center;display:inline-flex}._swatchBtn_kkv2g_20:hover{border-color:var(--border-interactive);transform:scale(1.05)}._swatchBtn_kkv2g_20:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-color:var(--border-focus)}._check_kkv2g_49{color:var(--text-primary);filter:drop-shadow(0 1px 1px #0006)}@keyframes _popIn_kkv2g_1{0%{opacity:0;transform:scale(.96)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){._popover_kkv2g_1{animation:none}._swatchBtn_kkv2g_20{transition:none}}._editor_185ai_6{min-height:48px;font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);color:var(--text-primary);line-height:var(--leading-loose);flex:auto}._editor_185ai_6 .ProseMirror{white-space:pre-wrap;word-break:break-word;outline:none;min-height:48px;padding:0}._editor_185ai_6 .ProseMirror p{margin:0}._editor_185ai_6 .ProseMirror p+p,._editor_185ai_6 .ProseMirror ul+p,._editor_185ai_6 .ProseMirror ol+p,._editor_185ai_6 .ProseMirror p+ul,._editor_185ai_6 .ProseMirror p+ol{margin-top:var(--space-2)}._editor_185ai_6 .ProseMirror h3{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);margin:0 0 var(--space-2) 0}._editor_185ai_6 .ProseMirror ul,._editor_185ai_6 .ProseMirror ol{padding-left:var(--space-5);margin:0}._editor_185ai_6 .ProseMirror li{margin:0}._editor_185ai_6 .ProseMirror a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}._editor_185ai_6 .ProseMirror strong{font-weight:600}._editor_185ai_6 .ProseMirror em{font-style:italic}._editor_185ai_6 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text-tertiary);float:left;pointer-events:none;height:0}._fallback_185ai_77{min-height:48px}._card_1kd0m_1{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:relative}._card_1kd0m_1:hover{border-color:var(--border-interactive);box-shadow:var(--shadow-md)}._card_1kd0m_1:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-md)}._dragHandle_1kd0m_26{cursor:grab;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);height:12px;position:absolute;top:0;left:0;right:0}._dragHandle_1kd0m_26:active{cursor:grabbing}._titleInput_1kd0m_41{width:100%;font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);background:0 0;border:0;outline:none;padding:0}._titleInput_1kd0m_41::placeholder{color:var(--text-tertiary)}._meta_1kd0m_58{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._ticketField_1kd0m_65{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;height:var(--space-6);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-tertiary);transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);border:1px solid #0000;display:inline-flex}._ticketField_1kd0m_65:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent 94%)}._ticketField_1kd0m_65[data-filled=true]{background:color-mix(in srgb, var(--text-primary) 8%, transparent 92%);border-color:var(--border-subtle);color:var(--text-secondary)}._ticketField_1kd0m_65:focus-within{background:var(--bg-inset);border-color:var(--border-focus);color:var(--text-primary);outline:2px solid var(--border-focus);outline-offset:1px}._ticketInput_1kd0m_100{min-width:0;max-width:100%;color:inherit;font-family:var(--font-mono);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);background:0 0;border:0;outline:none;padding:0}._ticketInput_1kd0m_100::placeholder{color:var(--text-tertiary)}._body_1kd0m_117{flex-direction:column;display:flex}._toolbar_1kd0m_122{align-items:center;gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-subtle);display:flex}._toolWrap_1kd0m_131{display:inline-flex;position:relative}._toolBtn_1kd0m_136,._toolBtnDestructive_1kd0m_137{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._toolBtn_1kd0m_136:hover,._toolBtnDestructive_1kd0m_137:hover{background:color-mix(in srgb, var(--text-primary) 8%, transparent 92%);color:var(--text-primary)}._toolBtn_1kd0m_136:focus-visible,._toolBtnDestructive_1kd0m_137:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._toolBtn_1kd0m_136[data-active=true]{color:var(--accent)}._card_1kd0m_1[data-resolved=true]{border-color:var(--border-subtle);box-shadow:none}._card_1kd0m_1[data-resolved=true]:hover{border-color:var(--border-interactive);box-shadow:var(--shadow-sm)}._card_1kd0m_1[data-resolved=true]:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-sm)}._card_1kd0m_1[data-resolved=true] ._titleInput_1kd0m_41,._card_1kd0m_1[data-resolved=true] ._body_1kd0m_117 .ProseMirror{color:var(--text-secondary)}._toolBtnDestructive_1kd0m_137:hover{background:var(--status-error-subtle);color:var(--status-error)}._toolBtnDestructive_1kd0m_137{margin-left:auto}@media (prefers-reduced-motion:reduce){._card_1kd0m_1,._ticketField_1kd0m_65,._toolBtn_1kd0m_136,._toolBtnDestructive_1kd0m_137{transition:none}}._grid_1uz35_14{columns:240px;column-gap:var(--space-3);width:100%}._grid_1uz35_14[data-density=compact]{columns:220px;column-gap:var(--space-2)}._grid_1uz35_14>*{break-inside:avoid;page-break-inside:avoid;width:100%;margin-bottom:var(--space-3);vertical-align:top;display:inline-block}._grid_1uz35_14[data-density=compact]>*{margin-bottom:var(--space-2)}._panel_nxd3v_10{top:var(--space-2);right:var(--space-2);width:480px;max-width:calc(100vw - (var(--space-2) * 2));height:calc(100vh - (var(--space-2) * 2));max-height:calc(100vh - (var(--space-2) * 2));background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);z-index:var(--z-modal);animation:_stickyPanelSlideIn_nxd3v_1 var(--duration-slower) var(--ease-out) both;transition:border-radius var(--duration-base) var(--ease-default), top var(--duration-slow) var(--ease-default), right var(--duration-slow) var(--ease-default), height var(--duration-slow) var(--ease-default);flex-direction:column;display:flex;position:fixed;overflow:hidden}@keyframes _stickyPanelSlideIn_nxd3v_1{0%{transform:translateX(calc(100% + var(--space-2)))}to{transform:translate(0)}}._header_nxd3v_39{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}._headerLeft_nxd3v_49{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}._title_nxd3v_56{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);white-space:nowrap;flex-shrink:0;margin:0}._subtitle_nxd3v_66{font-size:var(--type-caption-size);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._headerRight_nxd3v_77{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}._toolbar_nxd3v_84{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}._filterRow_nxd3v_94{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;display:flex}._searchWrap_nxd3v_102{flex:1;min-width:0;position:relative}._searchIcon_nxd3v_108{top:50%;left:var(--space-3);color:var(--text-tertiary);pointer-events:none;position:absolute;transform:translateY(-50%)}._searchInput_nxd3v_117{width:100%;height:32px;padding:0 var(--space-3) 0 calc(var(--space-3) + var(--space-5));border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-inset);color:var(--text-primary);font-size:var(--type-body-size);transition:border-color var(--duration-base) var(--ease-default)}._searchInput_nxd3v_117:focus{outline:2px solid var(--border-focus);outline-offset:2px;border-color:var(--border-focus)}._createBtn_nxd3v_135{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-label-size);font-weight:var(--type-label-weight);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);border:1px solid #0000;flex-shrink:0;display:inline-flex}._createBtn_nxd3v_135:hover{background:var(--accent-hover)}._createBtn_nxd3v_135:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._iconLink_nxd3v_161{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._iconLink_nxd3v_161:hover{background:var(--bg-surface-2);color:var(--text-primary)}._iconLink_nxd3v_161:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._body_nxd3v_188{min-height:0;padding:var(--space-3) var(--space-4) var(--space-4);flex:1;overflow-y:auto}._loading_nxd3v_195{padding:var(--space-12);color:var(--text-tertiary);font-size:var(--type-caption-size);justify-content:center;align-items:center;display:flex}@media (width<=640px){._panel_nxd3v_10{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:none;border:none;border-radius:0;top:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){._panel_nxd3v_10{transition:none;animation:none}}._banner_1csqb_6{border-bottom:1px solid #0000;flex-shrink:0;width:100%}._banner_1csqb_6._info_1csqb_14{background:var(--accent-subtle);border-color:var(--border);color:var(--text-primary)}._banner_1csqb_6._warning_1csqb_20{background:var(--status-warning-subtle);border-color:var(--status-warning);color:var(--text-primary)}._banner_1csqb_6._urgent_1csqb_26{background:var(--status-error-subtle);border-color:var(--status-error);color:var(--text-primary)}._inner_1csqb_34{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-8);display:flex}._icon_1csqb_46{color:var(--text-secondary);flex-shrink:0}._banner_1csqb_6._info_1csqb_14 ._icon_1csqb_46{color:var(--accent)}._banner_1csqb_6._warning_1csqb_20 ._icon_1csqb_46{color:var(--status-warning)}._banner_1csqb_6._urgent_1csqb_26 ._icon_1csqb_46{color:var(--status-error)}._message_1csqb_65{font-size:var(--type-caption-size);color:var(--text-secondary);line-height:var(--leading-normal);flex:1;margin:0}._message_1csqb_65 strong{font-weight:var(--type-label-weight);color:var(--text-primary)}._upgradeLink_1csqb_80{font-size:var(--type-caption-size);font-family:var(--font-sans);font-weight:var(--type-label-weight);color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}._upgradeLink_1csqb_80:hover{color:var(--accent-hover)}._upgradeLink_1csqb_80:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._dismissButton_1csqb_105{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative}._dismissButton_1csqb_105:before{content:"";position:absolute;inset:calc(-22px + 50%)}._dismissButton_1csqb_105:hover{background:var(--bg-surface-2);color:var(--text-primary)}._dismissButton_1csqb_105:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (width<=640px){._inner_1csqb_34{padding:var(--space-1) var(--space-4)}}._appShell_dv9ac_12{background:var(--bg-base);min-height:100dvh;transition:background-color var(--duration-base) var(--ease-default);flex-direction:column;display:flex}._body_dv9ac_28{flex:1;align-items:stretch;display:flex}._main_dv9ac_41{min-width:0;margin-left:var(--sidebar-width-expanded);background:var(--bg-base);transition:margin-left var(--duration-slower) var(--ease-default), background-color var(--duration-base) var(--ease-default);flex:1}._mainCollapsed_dv9ac_51{margin-left:var(--sidebar-width-collapsed)}@media (width<=767px){._main_dv9ac_41,._mainCollapsed_dv9ac_51{margin-left:0}}._drawerBackdrop_dv9ac_70{inset:var(--topnav-height) 0 0 0;z-index:var(--z-sticky);background:var(--bg-overlay);animation:_backdropIn_dv9ac_1 var(--duration-base) var(--ease-out);position:fixed}@keyframes _backdropIn_dv9ac_1{0%{opacity:0}to{opacity:1}}._drawer_dv9ac_70{top:var(--topnav-height);width:280px;z-index:var(--z-sticky);animation:_drawerIn_dv9ac_1 var(--duration-slow) var(--ease-out);position:fixed;bottom:0;left:0}@keyframes _drawerIn_dv9ac_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._drawer_dv9ac_70>nav{width:100%;height:100%;display:flex;position:relative;top:0}@media (prefers-reduced-motion:reduce){._drawerBackdrop_dv9ac_70,._drawer_dv9ac_70{animation:none}._main_dv9ac_41{transition:background-color var(--duration-base) var(--ease-default)}}._appShell_dv9ac_12 :focus-visible[href=\#main-content]{top:var(--space-4);left:var(--space-4);z-index:var(--z-tooltip);background:var(--accent);color:var(--text-on-accent);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--type-label-size);font-weight:var(--type-label-weight);text-decoration:none;position:fixed}._shell_yp5pv_14{flex-direction:column;min-height:100%;display:flex}._banner_yp5pv_22{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-8);background:var(--status-warning-subtle);border-top:3px solid var(--status-warning);border-bottom:1px solid var(--border-emphasis);flex-shrink:0;display:flex}._bannerLeft_yp5pv_38{align-items:center;gap:var(--space-3);display:flex}._bannerIcon_yp5pv_44{color:var(--status-warning);flex-shrink:0}._bannerLabel_yp5pv_49{font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--status-warning)}._bannerModePill_yp5pv_57{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--status-warning);color:var(--text-on-warning);font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:.05em;text-transform:uppercase;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}._bannerDivider_yp5pv_73{color:var(--text-tertiary);font-size:var(--type-caption-size);-webkit-user-select:none;user-select:none}._bannerSub_yp5pv_79{font-size:var(--type-caption-size);color:var(--text-secondary)}._bannerRight_yp5pv_84{align-items:center;gap:var(--space-2);display:flex}._subnav_yp5pv_92{align-items:stretch;gap:var(--space-1);padding:0 var(--space-8);background:var(--bg-base);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}._subnavItem_yp5pv_102{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-secondary);transition:color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-flex}._subnavItem_yp5pv_102:hover{color:var(--text-primary)}._subnavItem_yp5pv_102:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-sm)}._subnavItemActive_yp5pv_130{color:var(--text-primary);font-weight:var(--type-label-weight);border-bottom-color:var(--accent)}._content_yp5pv_138{flex:auto;min-height:0}@media (width<=640px){._banner_yp5pv_22,._subnav_yp5pv_92{padding-left:var(--space-4);padding-right:var(--space-4)}._subnav_yp5pv_92{scrollbar-width:none;overflow:auto hidden}}._loadingShell_l2vfh_5{background:var(--bg-base);height:100dvh;display:flex}._sidebarSkeleton_l2vfh_11{width:var(--sidebar-width-expanded);min-width:var(--sidebar-width-expanded);border-right:1px solid var(--border-emphasis);padding:var(--space-8) var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}._contentSkeleton_l2vfh_21{padding:var(--space-8);gap:var(--space-4);flex-direction:column;flex:1;display:flex}._gridSkeleton_l2vfh_29{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=1024px){._gridSkeleton_l2vfh_29{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._sidebarSkeleton_l2vfh_11{display:none}._contentSkeleton_l2vfh_21{padding:var(--space-4)}._gridSkeleton_l2vfh_29{grid-template-columns:1fr}}._shell_1jwq4_13{background:var(--bg-base);flex-direction:column;min-height:100dvh;display:flex}._topBar_1jwq4_22{z-index:var(--z-sticky);background:var(--bg-surface-1);border-bottom:1px solid var(--border-emphasis);box-shadow:var(--shadow-sm);position:sticky;top:0}._topBarInner_1jwq4_31{align-items:center;gap:var(--space-4);height:var(--topnav-height);max-width:1280px;padding:0 var(--space-6);margin:0 auto;display:flex}._logoLink_1jwq4_43{align-items:center;gap:var(--space-2);flex-shrink:0;text-decoration:none;display:flex}._logoLink_1jwq4_43:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}._logoMark_1jwq4_57{flex-shrink:0;align-items:center;display:flex}._logoName_1jwq4_63{align-items:center;gap:var(--space-2);font-size:var(--type-label-size);font-weight:var(--type-h3-weight);color:var(--text-primary);letter-spacing:var(--type-label-tracking);white-space:nowrap;display:flex}._logoBadge_1jwq4_74{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--accent);background:var(--accent-subtle);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);text-transform:uppercase}._desktopNav_1jwq4_87{flex:1;justify-content:center;display:flex}._navList_1jwq4_93{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}._navLink_1jwq4_102{align-items:center;gap:var(--space-2);height:var(--nav-item-height);padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--text-secondary);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);white-space:nowrap;text-decoration:none;display:flex}._navLink_1jwq4_102:hover{color:var(--text-primary);background:var(--bg-surface-2)}._navLink_1jwq4_102:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._navLinkActive_1jwq4_129{color:var(--accent);background:var(--accent-subtle)}._navLinkActive_1jwq4_129:hover{color:var(--accent-hover);background:var(--accent-subtle)}._navLinkIcon_1jwq4_139{flex-shrink:0;align-items:center;display:flex}._topBarActions_1jwq4_147{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._cartButton_1jwq4_155{width:var(--topbar-control-height);height:var(--topbar-control-height);border-radius:var(--radius-md);border:1px solid var(--border-subtle);color:var(--text-secondary);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}._cartButton_1jwq4_155:hover{color:var(--text-primary);background:var(--bg-surface-2);border-color:var(--border)}._cartButton_1jwq4_155:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._cartButtonActive_1jwq4_184{color:var(--accent);background:var(--accent-subtle)}._cartBadge_1jwq4_189{min-width:16px;height:16px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--accent);color:var(--text-on-accent);pointer-events:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:4px;right:4px}._avatarTrigger_1jwq4_209{align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-1);height:var(--topbar-control-height);border-radius:var(--radius-md);border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;display:inline-flex}._avatarTrigger_1jwq4_209:hover,._avatarTriggerOpen_1jwq4_226{background-color:var(--bg-surface-2);border-color:var(--border)}._avatarTrigger_1jwq4_209:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-md)}._avatar_1jwq4_209{width:var(--topbar-avatar-size);height:var(--topbar-avatar-size);border-radius:var(--radius-sm);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-body-size);font-weight:700;font-family:var(--font-sans);letter-spacing:0;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._avatarName_1jwq4_256{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);color:var(--text-primary);white-space:nowrap;line-height:1.2}._chevron_1jwq4_264{color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-default);flex-shrink:0}._chevronOpen_1jwq4_270{transform:rotate(180deg)}._userDropdownWrapper_1jwq4_275{position:relative}._dropdownMenu_1jwq4_279{top:calc(100% + var(--space-2));background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--shadow-lg);z-index:var(--z-overlay);animation:_dropdownScaleIn_1jwq4_1 var(--duration-base) var(--ease-out) both;transform-origin:100% 0;padding:0;position:absolute;right:0;overflow:hidden}@keyframes _dropdownScaleIn_1jwq4_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._dropdownHeader_1jwq4_306{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-surface-1);display:flex}._dropdownHeaderAvatar_1jwq4_314{border-radius:var(--radius-sm);background:var(--accent);width:36px;height:36px;color:var(--text-on-accent);font-size:var(--type-label-size);font-weight:700;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dropdownHeaderInfo_1jwq4_331{flex-direction:column;gap:2px;min-width:0;display:flex}._dropdownHeaderName_1jwq4_338{font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dropdownHeaderEmail_1jwq4_347{font-size:var(--type-caption-size);color:var(--text-tertiary);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dropdownDivider_1jwq4_356{background:var(--border-subtle);height:1px;margin:var(--space-1) 0}._dropdownHeader_1jwq4_306+._dropdownDivider_1jwq4_356{margin-top:0}._dropdownSection_1jwq4_366{padding:var(--space-1) 0}._dropdownItem_1jwq4_370{align-items:center;gap:var(--space-2);width:100%;height:32px;padding:0 var(--space-3);cursor:pointer;font-size:var(--type-body-size);font-family:var(--font-sans);color:var(--text-secondary);text-align:left;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), border-left-color var(--duration-fast) var(--ease-default);background:0 0;border:none;border-left:2px solid #0000;text-decoration:none;display:flex}._dropdownItem_1jwq4_370:hover{background-color:var(--bg-surface-3);color:var(--text-primary);border-left-color:var(--accent)}._dropdownItem_1jwq4_370:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;background-color:var(--bg-surface-3);color:var(--text-primary);border-left-color:var(--accent)}._dropdownItemDanger_1jwq4_406{color:var(--status-error)}._dropdownItemDanger_1jwq4_406:hover{background-color:var(--status-error-subtle);color:var(--status-error);border-left-color:var(--status-error)}._logoutButton_1jwq4_417{align-items:center;gap:var(--space-2);height:var(--topbar-control-height);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);cursor:pointer;font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--text-secondary);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);white-space:nowrap;background:0 0;display:flex}._logoutButton_1jwq4_417:hover{color:var(--status-error);background:var(--status-error-subtle);border-color:var(--status-error)}._logoutButton_1jwq4_417:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._logoutLabel_1jwq4_448{display:none}._menuToggle_1jwq4_453{width:var(--topbar-control-height);height:var(--topbar-control-height);border-radius:var(--radius-md);border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-secondary);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;justify-content:center;align-items:center;display:none}._menuToggle_1jwq4_453:hover{color:var(--text-primary);background:var(--bg-surface-2);border-color:var(--border)}._menuToggle_1jwq4_453:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._mobileMenu_1jwq4_483{border-top:1px solid var(--border);background:var(--bg-surface-1);padding:var(--space-2) 0}._mobileNavList_1jwq4_489{padding:0 var(--space-4);gap:var(--space-1);flex-direction:column;margin:0;list-style:none;display:flex}._mobileNavLink_1jwq4_498{align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--text-secondary);transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);text-decoration:none;display:flex}._mobileNavLink_1jwq4_498:hover{color:var(--text-primary);background:var(--bg-surface-2)}._mobileNavLink_1jwq4_498:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._mobileNavLinkActive_1jwq4_524{color:var(--accent);background:var(--accent-subtle)}._mobileNavIcon_1jwq4_529{flex-shrink:0;align-items:center;display:flex}._mobileBadge_1jwq4_535{min-width:20px;height:20px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--accent);color:var(--text-on-accent);font-size:var(--type-caption-size);justify-content:center;align-items:center;margin-left:auto;font-weight:700;display:flex}._mobileNavDivider_1jwq4_550{background:var(--border);height:1px;margin:var(--space-1) 0}._mobileLogoutButton_1jwq4_556{align-items:center;gap:var(--space-3);width:100%;height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--text-secondary);text-align:left;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:none;display:flex}._mobileLogoutButton_1jwq4_556:hover{color:var(--status-error);background:var(--status-error-subtle)}._mobileLogoutButton_1jwq4_556:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._content_1jwq4_588{width:100%;max-width:1280px;padding:var(--space-8) var(--space-6);flex:1;margin:0 auto}._footer_1jwq4_598{border-top:1px solid var(--border-subtle);background:var(--bg-surface-1);padding:var(--space-4) 0}._footerInner_1jwq4_604{max-width:1280px;padding:0 var(--space-6);justify-content:center;align-items:center;margin:0 auto;display:flex}._footerText_1jwq4_613{font-size:var(--type-caption-size);color:var(--text-tertiary)}@media (width>=768px){._logoutLabel_1jwq4_448{display:inline}}@media (width<=767px){._topBarInner_1jwq4_31{padding:0 var(--space-4)}._desktopNav_1jwq4_87,._avatarTrigger_1jwq4_209,._logoutButton_1jwq4_417{display:none}._menuToggle_1jwq4_453{display:flex}._content_1jwq4_588{padding:var(--space-6) var(--space-4)}}@media (width<=480px){._logoName_1jwq4_63{display:none}}@media (prefers-reduced-motion:reduce){._navLink_1jwq4_102,._cartButton_1jwq4_155,._logoutButton_1jwq4_417,._avatarTrigger_1jwq4_209,._chevron_1jwq4_264,._menuToggle_1jwq4_453,._mobileNavLink_1jwq4_498,._mobileLogoutButton_1jwq4_556,._dropdownItem_1jwq4_370{transition:none}._dropdownMenu_1jwq4_279{animation:none}}._overlay_w1tm5_8{background:var(--bg-overlay);z-index:var(--z-overlay);animation:_drawerOverlayIn_w1tm5_1 var(--duration-base) var(--ease-default);position:fixed;inset:0}@keyframes _drawerOverlayIn_w1tm5_1{0%{opacity:0}to{opacity:1}}._panel_w1tm5_25{z-index:var(--z-modal);background:var(--bg-surface-1);border-left:1px solid var(--border-emphasis);box-shadow:var(--shadow-xl);animation:_drawerPanelIn_w1tm5_1 var(--duration-base) var(--ease-out);outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0}._panelRight_w1tm5_39{border-left:1px solid var(--border-emphasis);right:0}._panelLeft_w1tm5_44{border-left:none;border-right:1px solid var(--border-emphasis);animation:_drawerPanelInLeft_w1tm5_1 var(--duration-base) var(--ease-out);left:0}@keyframes _drawerPanelIn_w1tm5_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _drawerPanelInLeft_w1tm5_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._sm_w1tm5_70{width:min(360px,100vw)}._md_w1tm5_74{width:min(480px,100vw)}._lg_w1tm5_78{width:min(640px,100vw)}._xl_w1tm5_82{width:min(820px,100vw)}._header_w1tm5_87{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}._headerText_w1tm5_97{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._eyebrow_w1tm5_104{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}._title_w1tm5_112{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);color:var(--text-primary);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}._closeButton_w1tm5_122{width:var(--topbar-control-height);height:var(--topbar-control-height);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._closeButton_w1tm5_122:hover{background:var(--bg-surface-2);color:var(--text-primary)}._closeButton_w1tm5_122:active{background:var(--bg-inset)}._closeButton_w1tm5_122:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (width<=639px){._closeButton_w1tm5_122{width:36px;height:36px}}._body_w1tm5_161{padding:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--border-emphasis) transparent;flex:1;overflow-y:auto}._body_w1tm5_161::-webkit-scrollbar{width:6px}._body_w1tm5_161::-webkit-scrollbar-thumb{background:var(--border-emphasis);border-radius:var(--radius-full)}._footer_w1tm5_178{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);flex-wrap:wrap;flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){._overlay_w1tm5_8,._panel_w1tm5_25,._panelLeft_w1tm5_44,._closeButton_w1tm5_122{transition:none;animation:none}}[data-motion=reduced] ._overlay_w1tm5_8,[data-motion=reduced] ._panel_w1tm5_25,[data-motion=reduced] ._panelLeft_w1tm5_44,[data-motion=reduced] ._closeButton_w1tm5_122{transition:none;animation:none}._appShell_fgsfc_18{background:var(--bg-base);height:100dvh;color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}._bodyRow_fgsfc_31{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._appHeader_fgsfc_40{height:var(--topnav-height);padding:0 var(--space-5);padding-top:env(safe-area-inset-top,0px);background:var(--bg-surface-1);border-bottom:1px solid var(--border-emphasis);z-index:var(--z-sticky);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._offlineBanner_fgsfc_57{justify-content:center;align-items:center;gap:var(--space-2);height:var(--input-height);padding:0 var(--space-4);background:var(--status-warning-subtle);border-bottom:1px solid var(--status-warning);color:var(--status-warning);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);animation:_slideDown_fgsfc_1 var(--duration-slow) var(--ease-out);flex-shrink:0;display:flex}@keyframes _slideDown_fgsfc_1{0%{opacity:0;height:0;overflow:hidden}to{height:var(--input-height);opacity:1}}._brand_fgsfc_89{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._brandName_fgsfc_97{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);color:var(--text-primary);white-space:nowrap}._brandDivider_fgsfc_104{color:var(--text-tertiary);font-weight:var(--type-body-weight);flex-shrink:0}._brandScope_fgsfc_110{font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-secondary);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._headerRight_fgsfc_122{align-items:center;gap:var(--space-4);min-width:0;display:flex}._syncStatus_fgsfc_130{align-items:center;gap:var(--space-1);font-size:var(--type-caption-size);color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;display:flex}._syncDot_fgsfc_140{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--status-success);flex-shrink:0}._syncDot_fgsfc_140[data-syncing=true]{background:var(--status-warning);animation:_pulse_fgsfc_1 var(--duration-loop-pulse) ease-in-out infinite}._syncDot_fgsfc_140[data-offline=true]{background:var(--status-error);animation:none}@keyframes _pulse_fgsfc_1{0%,to{opacity:1}50%{opacity:.35}}._logoutBtn_fgsfc_168{align-items:center;gap:var(--space-2);min-height:calc(var(--space-10) + var(--space-1));min-width:calc(var(--space-10) + var(--space-1));padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--type-body-size);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);background:0 0;flex-shrink:0;display:inline-flex}._logoutBtn_fgsfc_168:hover{background:var(--bg-surface-2);border-color:var(--border-interactive);color:var(--text-primary)}._logoutBtn_fgsfc_168:active{background:var(--accent-subtle)}._logoutBtn_fgsfc_168:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._appContent_fgsfc_206{box-sizing:border-box;-webkit-overflow-scrolling:touch;flex:1;width:100%;overflow-y:auto}._tabBar_fgsfc_216{border-top:1px solid var(--border-emphasis);background:var(--bg-surface-1);padding-bottom:env(safe-area-inset-bottom,0px);z-index:var(--z-sticky);flex-shrink:0;order:2;display:flex;position:sticky;bottom:0}._tabGroup_fgsfc_230{display:contents}._tabGroupLabel_fgsfc_235,._tabItem_fgsfc_239._tabSecondary_fgsfc_240{display:none}._tabItem_fgsfc_239{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-1);box-sizing:border-box;color:var(--text-tertiary);cursor:pointer;min-height:var(--space-16);-webkit-tap-highlight-color:transparent;transition:color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);background:0 0;border:none;border-top:2px solid #0000;flex-direction:column;flex:1;text-decoration:none;display:flex}._tabItem_fgsfc_239:hover{color:var(--text-secondary);background:var(--bg-surface-2)}._tabItem_fgsfc_239:active{background:var(--accent-subtle)}._tabItem_fgsfc_239:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._tabActive_fgsfc_282{color:var(--accent);border-top-color:var(--accent)}._tabActive_fgsfc_282:hover{color:var(--accent-hover)}._tabLabel_fgsfc_292{font-size:var(--type-caption-size);font-weight:var(--type-body-emphasis-weight);letter-spacing:var(--type-label-tracking);line-height:var(--leading-tight)}._moreList_fgsfc_301{padding:var(--space-2) 0;flex-direction:column;margin:0;list-style:none;display:flex}._moreLink_fgsfc_309{align-items:center;gap:var(--space-4);min-height:calc(var(--space-16) + var(--space-2));padding:var(--space-3) var(--space-5);color:var(--text-primary);-webkit-tap-highlight-color:transparent;transition:background var(--duration-base) var(--ease-default);border-left:2px solid #0000;text-decoration:none;display:flex}._moreLink_fgsfc_309:hover{background:var(--bg-surface-2)}._moreLink_fgsfc_309:active{background:var(--accent-subtle)}._moreLink_fgsfc_309:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}._moreLinkActive_fgsfc_336{background:var(--accent-subtle);border-left-color:var(--accent)}._moreIcon_fgsfc_341{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--accent-subtle);color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._moreText_fgsfc_353{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._moreTitle_fgsfc_361{font-size:var(--type-body-size);font-weight:var(--type-h3-weight)}._moreDesc_fgsfc_366{font-size:var(--type-caption-size);color:var(--text-secondary);line-height:var(--leading-normal)}._moreChevron_fgsfc_372{color:var(--text-tertiary);flex-shrink:0}._loginPage_fgsfc_379{background:var(--bg-base);min-height:100dvh;padding:var(--space-6);justify-content:center;align-items:center;display:flex}._loginCard_fgsfc_388{width:100%;max-width:calc(var(--space-16) * 6.25);background:var(--bg-surface-1);border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-xl);gap:var(--space-6);flex-direction:column;display:flex}._loginHeader_fgsfc_401{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}._logoMark_fgsfc_409{margin-bottom:var(--space-1);justify-content:center;align-items:center;display:flex}._appName_fgsfc_416{font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-tertiary);text-transform:uppercase;margin:0}._portalLabel_fgsfc_425{font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-tracking);color:var(--text-primary);margin:var(--space-1) 0 0 0}._welcomeSub_fgsfc_433{font-size:var(--type-body-size);font-weight:var(--type-body-weight);color:var(--text-secondary);margin:0}._form_fgsfc_440{gap:var(--space-5);flex-direction:column;display:flex}._submitButton_fgsfc_446{width:100%;margin-top:var(--space-1);justify-content:center}._footerText_fgsfc_452{font-size:var(--type-caption-size);color:var(--text-tertiary);text-align:center;margin:0}._footerLink_fgsfc_459{color:var(--accent);transition:color var(--duration-base) var(--ease-default);text-decoration:none}._footerLink_fgsfc_459:hover{color:var(--accent-hover)}._tableWrapper_fgsfc_471{background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overflow:auto hidden}._countTable_fgsfc_481{border-collapse:collapse;width:100%;min-width:calc(var(--space-16) * 5.5)}._countTable_fgsfc_481 thead th{background:var(--bg-band);text-align:left;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);color:var(--text-tertiary);text-transform:uppercase;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-emphasis);white-space:nowrap;position:sticky;top:0}._countTable_fgsfc_481 tbody td{padding:var(--space-3) var(--space-4);font-size:var(--type-body-size);color:var(--text-primary);border-bottom:1px solid var(--border-subtle);vertical-align:middle}._countTable_fgsfc_481 tbody tr:last-child td{border-bottom:none}._countTable_fgsfc_481 tbody tr:hover{background:var(--bg-surface-2)}._countTable_fgsfc_481 tbody tr:active{background:var(--accent-subtle)}._colSku_fgsfc_524{width:calc(var(--space-16) * 2 + var(--space-3))}._cellSku_fgsfc_528{font-family:var(--font-mono);font-size:var(--type-data-size);color:var(--text-secondary);white-space:nowrap}._colNumeric_fgsfc_536{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._countInput_fgsfc_543{width:calc(var(--space-16) * 1.5);height:calc(var(--space-10) + var(--space-1));padding:0 var(--space-3);background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--type-body-size);font-family:var(--font-mono);text-align:right;transition:border-color var(--duration-base) var(--ease-default)}._countInput_fgsfc_543::placeholder{color:var(--text-muted);font-family:var(--font-sans);font-size:var(--type-caption-size);opacity:1}._countInput_fgsfc_543:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-color:var(--border-focus)}._actionsRow_fgsfc_570{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);display:flex}._actionsSummary_fgsfc_579{font-size:var(--type-body-size);color:var(--text-secondary)}._pageFoot_fgsfc_591{padding-top:var(--space-2);justify-content:flex-start;display:flex}._footLink_fgsfc_597{align-items:center;gap:var(--space-2);min-height:calc(var(--space-10) + var(--space-1));padding:var(--space-2) var(--space-3);margin-left:calc(var(--space-3) * -1);border-radius:var(--radius-sm);font-size:var(--type-body-size);color:var(--text-secondary);-webkit-tap-highlight-color:transparent;transition:background var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);text-decoration:none;display:inline-flex}._footLink_fgsfc_597:hover{background:var(--bg-surface-2);color:var(--text-primary)}._footLink_fgsfc_597:active{background:var(--accent-subtle);color:var(--accent)}._footLink_fgsfc_597:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._emptyState_fgsfc_629{padding:var(--space-10);text-align:center;background:var(--bg-surface-1);border:1px dashed var(--border-emphasis);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--type-body-size)}._errorBanner_fgsfc_639{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--status-error-subtle);border:1px solid var(--status-error);border-radius:var(--radius-md);display:flex}._errorText_fgsfc_650{color:var(--status-error);font-size:var(--type-body-size)}._skeletonRow_fgsfc_657{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);animation:_shimmer_fgsfc_1 var(--duration-loop-skeleton) ease-in-out infinite;grid-template-columns:2fr 2fr 1fr 1fr;align-items:center;display:grid}._skeletonRow_fgsfc_657:last-child{border-bottom:none}._skeletonCell_fgsfc_671{height:var(--space-4);background:var(--bg-inset);border-radius:var(--radius-sm)}@keyframes _shimmer_fgsfc_1{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._skeletonRow_fgsfc_657{animation:none}}[data-motion=reduced] ._skeletonRow_fgsfc_657{animation:none!important}._scanFlash_fgsfc_703{z-index:var(--z-modal);justify-content:center;align-items:center;gap:var(--space-5);text-align:center;padding:var(--space-8);pointer-events:none;animation:_flashIn_fgsfc_1 var(--duration-slow) var(--ease-out) forwards;flex-direction:column;display:flex;position:fixed;inset:0}._scanFlashSuccess_fgsfc_722{background:var(--status-success);color:var(--text-on-success)}._scanFlashError_fgsfc_727{background:var(--status-error);color:var(--text-on-error)}._scanFlashIcon_fgsfc_732{color:inherit}._scanFlashLabel_fgsfc_736{color:inherit;font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking)}@keyframes _flashIn_fgsfc_1{0%{opacity:0;transform:scale(.98)}15%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0}}._confirmBody_fgsfc_762{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;flex-direction:column;display:flex}._confirmIcon_fgsfc_771{color:var(--status-success);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--status-success-subtle);justify-content:center;align-items:center;display:flex}._confirmTitle_fgsfc_782{font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking);color:var(--text-primary);margin:0}._confirmLead_fgsfc_790{font-size:var(--type-body-size);color:var(--text-secondary);max-width:40ch;margin:0}._confirmMeta_fgsfc_797{width:100%;margin:var(--space-4) 0 0 0;gap:var(--space-2);flex-direction:column;display:flex}._confirmMetaRow_fgsfc_805{padding:var(--space-2) var(--space-3);background:var(--bg-surface-2);border-radius:var(--radius-sm);font-size:var(--type-body-size);justify-content:space-between;align-items:center;display:flex}._confirmMetaRow_fgsfc_805 dt{color:var(--text-secondary);margin:0}._confirmMetaRow_fgsfc_805 dd{color:var(--text-primary);font-weight:var(--type-body-emphasis-weight);margin:0}._metaValue_fgsfc_826{font-family:var(--font-mono)}._confirmActions_fgsfc_830{margin-top:var(--space-2)}._statusPending_fgsfc_836,._statusReconciled_fgsfc_837,._statusRejected_fgsfc_838{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--type-caption-size);font-weight:var(--type-body-emphasis-weight);text-transform:capitalize;align-items:center;display:inline-flex}._statusPending_fgsfc_836{background:var(--status-info-subtle);color:var(--status-info)}._statusReconciled_fgsfc_837{background:var(--status-success-subtle);color:var(--status-success)}._statusRejected_fgsfc_838{background:var(--status-error-subtle);color:var(--status-error)}._rejectionNote_fgsfc_865{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--status-error-subtle);border:1px solid var(--status-error);border-radius:var(--radius-md);display:flex}._rejectionIcon_fgsfc_876{color:var(--status-error);margin-top:calc(var(--space-1) / 2);flex:none}._rejectionBody_fgsfc_882{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._rejectionLabel_fgsfc_889{font-size:var(--type-caption-size);font-weight:var(--type-caption-emphasis-weight);letter-spacing:var(--type-caption-tracking);text-transform:uppercase;color:var(--status-error)}._rejectionMessage_fgsfc_897{font-size:var(--type-body-size);color:var(--text-primary);line-height:var(--leading-normal);overflow-wrap:break-word}._expandableRow_fgsfc_904{background:var(--bg-surface-2)}._expandableCell_fgsfc_908{padding:var(--space-2) var(--space-4) var(--space-4)}@media (width<=640px){._appHeader_fgsfc_40{padding:0 var(--space-4);padding-top:env(safe-area-inset-top,0px)}._brandName_fgsfc_97{font-size:var(--type-body-size)}._brandScope_fgsfc_110,._brandDivider_fgsfc_104{display:none}._colSku_fgsfc_524{width:auto}._countInput_fgsfc_543{width:calc(var(--space-16) + var(--space-4))}}@media (prefers-reduced-motion:reduce){._logoutBtn_fgsfc_168,._footerLink_fgsfc_459,._footLink_fgsfc_597,._countInput_fgsfc_543,._tabItem_fgsfc_239,._moreLink_fgsfc_309,._offlineBanner_fgsfc_57,._scanFlash_fgsfc_703,._syncDot_fgsfc_140{transition:none;animation:none}}[data-motion=reduced] ._logoutBtn_fgsfc_168,[data-motion=reduced] ._footerLink_fgsfc_459,[data-motion=reduced] ._footLink_fgsfc_597,[data-motion=reduced] ._countInput_fgsfc_543,[data-motion=reduced] ._tabItem_fgsfc_239,[data-motion=reduced] ._moreLink_fgsfc_309,[data-motion=reduced] ._offlineBanner_fgsfc_57,[data-motion=reduced] ._scanFlash_fgsfc_703,[data-motion=reduced] ._syncDot_fgsfc_140{transition:none!important;animation:none!important}@media (width>=1024px){._bodyRow_fgsfc_31{flex-direction:row}._tabBar_fgsfc_216{width:calc(var(--space-16) * 3.5 + var(--space-2));border-top:none;border-right:1px solid var(--border-emphasis);height:100%;padding:var(--space-4) var(--space-3);flex-direction:column;flex-shrink:0;order:0;justify-content:flex-start;align-items:stretch;gap:0;position:static;overflow-y:auto}._tabGroup_fgsfc_230{gap:var(--space-1);flex-direction:column;display:flex}._tabGroup_fgsfc_230+._tabGroup_fgsfc_230{margin-top:var(--space-5)}._tabGroupLabel_fgsfc_235{margin:0 0 var(--space-1);padding:0 var(--space-3);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-tertiary);display:block}._tabItem_fgsfc_239._tabSecondary_fgsfc_240{display:flex}._tabItem_fgsfc_239._moreTab_fgsfc_1016{display:none}._tabItem_fgsfc_239{justify-content:flex-start;gap:var(--space-3);min-height:calc(var(--space-10) + var(--space-1));padding:var(--space-3);border-radius:var(--radius-sm);border-top:none;border-left:2px solid #0000;flex-direction:row;flex:none}._tabItem_fgsfc_239:focus-visible{outline-offset:-2px}._tabActive_fgsfc_282{border-top-color:#0000;border-left-color:var(--accent);background:var(--accent-subtle)}._tabLabel_fgsfc_292{font-size:var(--type-body-size);line-height:var(--leading-tight)}}._wrapper_usem3_8{min-height:400px;padding:var(--space-8);justify-content:center;align-items:center;display:flex}._content_usem3_16{align-items:center;gap:var(--space-6);text-align:center;max-width:420px;padding:var(--space-10);background:var(--bg-surface-3);border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);flex-direction:column;display:flex}._lockIcon_usem3_30{border-radius:var(--radius-full);background:var(--accent-subtle);width:56px;height:56px;color:var(--accent);justify-content:center;align-items:center;display:flex}._deniedIcon_usem3_50{border-radius:var(--radius-full);background:var(--bg-surface-2);border:1px solid var(--border-subtle);width:56px;height:56px;color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}._resolving_usem3_63{gap:var(--space-3);width:100%;max-width:420px;padding:var(--space-8);background:var(--bg-surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}._skeletonLine_usem3_75{border-radius:var(--radius-sm);background:var(--bg-inset);height:14px;animation:_skeleton-pulse_usem3_1 var(--duration-loop-skeleton) ease-in-out infinite}._skeletonLineTitle_usem3_82{width:45%;height:20px}._skeletonLineFull_usem3_87{width:100%}._skeletonLineShort_usem3_91{width:65%}@keyframes _skeleton-pulse_usem3_1{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){._skeletonLine_usem3_75{animation:none}}._srOnly_usem3_111{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._textContent_usem3_123{gap:var(--space-2);flex-direction:column;display:flex}._title_usem3_129{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);color:var(--text-primary);letter-spacing:var(--type-h3-tracking);margin:0}._description_usem3_137{font-size:var(--type-body-size);color:var(--text-secondary);line-height:var(--leading-normal);margin:0}._actions_usem3_144{gap:var(--space-3);margin-top:var(--space-2);display:flex}._forbidden_1kqc1_4{padding:var(--space-12) var(--space-8);justify-content:center;display:flex}._resolving_1kqc1_8{gap:var(--space-3);width:100%;max-width:calc(var(--space-24) * 4 + var(--space-5));margin:var(--space-8);padding:var(--space-8);background:var(--bg-surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}._skeletonLine_1kqc1_34{height:var(--space-4);border-radius:var(--radius-sm);background:var(--bg-inset);animation:_skeleton-pulse_1kqc1_1 var(--duration-loop-skeleton) ease-in-out infinite}._skeletonLineTitle_1kqc1_41{width:45%;height:var(--space-5)}._skeletonLineFull_1kqc1_46{width:100%}._skeletonLineShort_1kqc1_50{width:65%}@keyframes _skeleton-pulse_1kqc1_1{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){._skeletonLine_1kqc1_34{animation:none}}._overlay_bvsy3_19{background:var(--bg-overlay);z-index:var(--z-modal);animation:_fadeIn_bvsy3_1 var(--duration-base) var(--ease-default);justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}@keyframes _fadeIn_bvsy3_1{0%{opacity:0}to{opacity:1}}._palette_bvsy3_42{background:var(--bg-surface-3);border:1px solid var(--border-emphasis);border-radius:var(--radius-lg);width:100%;max-width:640px;box-shadow:var(--shadow-xl);max-height:70vh;margin:0 var(--space-4);flex-direction:column;display:flex;overflow:hidden}._searchRow_bvsy3_58{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-surface-2);border-bottom:1px solid var(--border-subtle);transition:border-color var(--duration-base) var(--ease-default);flex-shrink:0;display:flex}._searchRow_bvsy3_58:focus-within{border-bottom-color:var(--border-focus)}._searchIcon_bvsy3_78{color:var(--text-tertiary);flex-shrink:0}._input_bvsy3_83{color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);background:0 0;border:none;outline:none;flex:1;min-width:0}._input_bvsy3_83::placeholder{color:var(--text-tertiary)}._input_bvsy3_83::-webkit-search-cancel-button{appearance:none;display:none}._input_bvsy3_83::-webkit-search-decoration{appearance:none;display:none}._kbd_bvsy3_116{padding:var(--space-1) var(--space-2);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);font-family:var(--font-mono);white-space:nowrap;flex-shrink:0;line-height:1.4}._results_bvsy3_132{padding:var(--space-2) 0;margin:0;list-style:none;overflow:hidden auto}._groupWrap_bvsy3_142{padding:0 var(--space-2);margin:0}._groupLabel_bvsy3_147{padding:var(--space-2) var(--space-3);color:var(--text-tertiary);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);letter-spacing:.06em;text-transform:uppercase}._groupList_bvsy3_156{margin:0;padding:0;list-style:none}._row_bvsy3_164{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);display:flex}._row_bvsy3_164:hover{background:color-mix(in srgb, var(--text-primary) 6%, var(--bg-surface-3));color:var(--text-primary)}._rowActive_bvsy3_191,._row_bvsy3_164._rowActive_bvsy3_191:hover{background:color-mix(in srgb, var(--text-primary) 10%, var(--bg-surface-3));color:var(--text-primary);box-shadow:inset 2px 0 0 var(--accent)}._rowIcon_bvsy3_198{flex-shrink:0}._rowLabel_bvsy3_202{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._rowHint_bvsy3_212{padding:0 var(--space-2);min-width:var(--space-5);height:var(--space-5);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--accent);font-family:var(--font-mono);font-size:var(--type-caption-size);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._empty_bvsy3_231{padding:var(--space-6);text-align:center;color:var(--text-tertiary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);list-style:none}@media (prefers-reduced-motion:reduce){._overlay_bvsy3_19{animation:none}._searchRow_bvsy3_58,._row_bvsy3_164{transition:none}}._track_1bn5u_6{height:3px;z-index:var(--z-toast);opacity:0;pointer-events:none;background:var(--accent-subtle);transition:opacity var(--duration-base) var(--ease-default);position:fixed;top:0;left:0;right:0;overflow:hidden}._track_1bn5u_6[data-visible=true]{opacity:1}._bar_1bn5u_24{background:linear-gradient(90deg, transparent, var(--accent) 50%, transparent);width:40%;animation:_navprogress-sweep_1bn5u_1 var(--duration-loop-skeleton) var(--ease-default) infinite;position:absolute;top:0;bottom:0;left:-40%}@keyframes _navprogress-sweep_1bn5u_1{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){._bar_1bn5u_24{opacity:.7;width:100%;animation:none;left:0}._track_1bn5u_6{transition:none}}._srOnly_1bn5u_61{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
