:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fcfcfb;--sidebar:#fcfcfb;--sidebar-outer:#fbfbf9;--list-well:#fbfbf9;--sidebar-border:#e5e5e5;--sidebar-border-hover:#9ea6b3;--sidebar-border-shade:#00000014;--titlebar-border:#d7dce3;--titlebar-bg:#fbfbf9;--panel:#fcfcfb;--panel-raised:#fff;--border:#d6dbe6;--muted:#b3bac4;--accent:#4174f1;--accent-hover:#3463dd;--pill:#c2c7cf;--text:#52514e;--text-muted:#5c626c;--text-dim:#848a94;--text-accent:#363a42;--text-on-dark:#f8f9fb;--text-on-pill:#464a52;--sidebar-text:#404148;--search-hover:#eef1f6;--dialog-backdrop:#00000029;--dialog-shadow:#0003;--dialog-bg:#fcfcfb;--caret:#1f2126;--sidebar-icon-hover:#b8bdc7;--sidebar-nav-hover:#d6d7d9;--context-menu-shadow:#0f171e38;--context-menu-bg:var(--ds-surface-raised);--context-menu-border:var(--ds-border-default);--context-menu-row-hover:var(--ds-surface-hover);--context-menu-text:var(--ds-text-primary);--context-menu-text-muted:var(--ds-text-secondary);--context-menu-text-dim:var(--ds-text-muted);--context-menu-icon:var(--ds-text-secondary);--context-menu-danger:var(--ds-danger);--context-menu-accent:var(--ds-accent);--hover-ring:#0000001f;--input-bg:#f5f6f9;--selection:#99b8eb;--icon-stroke:#616673;--icon-stroke-hover:#292e3b;--mail-flag:#d62f36;--mail-unread-text:#2f69da;--mail-selected:#dae7fc;--declaration-green:#4dad66;--declaration-green-ink:#181b22;--declaration-blue:#478ce6;--declaration-blue-ink:#fff;--declaration-amber:#eda633;--declaration-amber-ink:#181b22;--declaration-red:#db4d52;--declaration-red-ink:#fff;--tooltip-bg:#272c36;--tooltip-border:#1b1f27;--tooltip-text:#f4f6fa;--chrome:#f8f9fb;--status-ready-dot:#2a8f4a;--folder-column-width:200px;--folder-row-height:30px;--folder-row-inset:6px;--folder-row-radius:7px;--folder-content-inset:12px;--folder-indent-step:14px;--folder-chevron:12px;--folder-icon:15px;--folder-label-size:12.5px;--folder-count-size:10.5px;--inspector-width:320px;--list-width:430px;--list-min-width:380px;--list-max-width:560px;--list-text-inset:16px;--list-row-padding:4px;--list-row-gap:5px;--list-row-radius:8px;--list-sender-size:12px;--list-subject-size:11.5px;--list-preview-size:11px;--list-received-size:10.5px;--list-sender-gap:3px;--list-subject-gap:4px;--list-sender-line:16px;--list-subject-line:15px;--list-preview-line:15px;--list-icon-slot:17px;--list-icon-gap:11px;--list-icon-ink:11px;--list-section-height:27px;--list-section-size:10.5px;--list-unread-dot:6px;--menu-width:200px;--menu-row-height:30px;--menu-padding:5px;--menu-radius:10px;--menu-row-radius:6px;--menu-icon:16px;--menu-icon-inset:10px;--menu-label-inset:36px;--menu-label-size:var(--ds-type-body-size);--menu-label-line:var(--ds-type-body-line);--menu-edge-margin:8px;--settings-width:min(1000px, calc(100vw - 48px));--settings-height:min(720px, calc(100vh - 48px));--settings-rail-width:216px;--settings-row-height:32px;--settings-row-radius:7px;--settings-row-icon:16px;--settings-row-icon-inset:12px;--settings-row-label-inset:38px;--settings-row-label-size:13px;--settings-content-padding:28px;--settings-card-max-width:680px;--page-inset:32px;--measure:860px;--reader-subject-size:21px;--reader-sender-size:13.5px;--reader-meta-size:12.5px;--reader-action-size:12px;--reader-chip-size:12px;--reader-avatar:34px;--reader-avatar-gutter:46px;--sheet-padding:22px;--sheet-radius:12px;--chip-height:30px;--chip-gap:8px;--attachment-gap:16px;--sheet-fill:#fff;--sheet-ink:#1c1e21;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#212121;--sidebar:#171717;--sidebar-outer:#171717;--list-well:#191919;--sidebar-border:#2a2a29;--sidebar-border-hover:#5a5a58;--sidebar-border-shade:#00000040;--titlebar-border:#2a2a29;--titlebar-bg:#212121;--panel:#212121;--panel-raised:#212121;--border:#424240;--muted:#3c3c3a;--accent:#4d80fa;--accent-hover:#5e91ff;--pill:#323231;--text:#ededeb;--text-muted:#a3a3a0;--text-dim:#7a7a76;--text-accent:#fff;--text-on-dark:#fff;--text-on-pill:#e6e6e3;--sidebar-text:#d6d6d3;--search-hover:#3c3c3a;--dialog-backdrop:#0000008c;--dialog-shadow:#0009;--dialog-bg:#212121;--caret:#fff;--sidebar-icon-hover:#8c8c89;--sidebar-nav-hover:#2d2d2c;--context-menu-shadow:#0000008c;--context-menu-bg:var(--ds-surface-raised);--context-menu-border:var(--ds-border-default);--context-menu-row-hover:var(--ds-surface-hover);--context-menu-text:var(--ds-text-primary);--context-menu-text-muted:var(--ds-text-secondary);--context-menu-text-dim:var(--ds-text-muted);--context-menu-icon:var(--ds-text-secondary);--context-menu-danger:var(--ds-danger);--context-menu-accent:var(--ds-accent);--hover-ring:#ffffff24;--input-bg:#323231;--selection:#33528a;--icon-stroke:#a3a19d;--icon-stroke-hover:#e8e7e3;--mail-flag:#f1535a;--mail-unread-text:#8eb3ff;--mail-selected:#273957;--tooltip-bg:#323231;--tooltip-border:#464644;--tooltip-text:#eef1f8;--chrome:#212121;--status-ready-dot:#4dc773}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#151515;--sidebar:#111;--sidebar-outer:#111;--list-well:#141414;--sidebar-border:#2a2a29;--sidebar-border-hover:#5a5a58;--sidebar-border-shade:#00000040;--titlebar-border:#2a2a29;--titlebar-bg:#111;--panel:#212121;--panel-raised:#212121;--border:#363635;--muted:#3c3c3a;--accent:#4d80fa;--accent-hover:#5e91ff;--pill:#323231;--text:#ededeb;--text-muted:#a3a3a0;--text-dim:#7a7a76;--text-accent:#fff;--text-on-dark:#fff;--text-on-pill:#e6e6e3;--sidebar-text:#d6d6d3;--search-hover:#3c3c3a;--dialog-backdrop:#0000008c;--dialog-shadow:#0009;--dialog-bg:#151515;--caret:#fff;--sidebar-icon-hover:#8c8c89;--sidebar-nav-hover:#2d2d2c;--context-menu-shadow:#0000008c;--context-menu-bg:var(--ds-surface-raised);--context-menu-border:var(--ds-border-default);--context-menu-row-hover:var(--ds-surface-hover);--context-menu-text:var(--ds-text-primary);--context-menu-text-muted:var(--ds-text-secondary);--context-menu-text-dim:var(--ds-text-muted);--context-menu-icon:var(--ds-text-secondary);--context-menu-danger:var(--ds-danger);--context-menu-accent:var(--ds-accent);--hover-ring:#ffffff24;--input-bg:#323231;--selection:#33528a;--icon-stroke:#a3a19d;--icon-stroke-hover:#e8e7e3;--mail-flag:#f1535a;--mail-unread-text:#8eb3ff;--mail-selected:#273957;--tooltip-bg:#323231;--tooltip-border:#464644;--tooltip-text:#eef1f8;--chrome:#111;--status-ready-dot:#4dc773}:root[data-ui-theme=neon]{--neon-cyan:#0891b2;--neon-violet:#a21caf;--neon-glow:#0891b242;--glass-surface:#f4fbff94;--glass-surface-strong:#f6fcffcc;--glass-border:#ffffffa6;--glass-shadow:#3c146426;--background:#e7f3fa;--sidebar:#f1f9fd;--sidebar-outer:#ddedf7;--list-well:#eceefa;--sidebar-border:#c4a0e0;--sidebar-border-hover:#9333ea;--titlebar-border:#b892d8;--titlebar-bg:#e4f4fa;--panel:#e0f0f8;--panel-raised:#f8fcff;--border:#c4a4e0;--muted:#8cb0c2;--accent:#9333ea;--accent-hover:#c026d3;--pill:#c6e3ee;--text:#10202e;--text-muted:#3c586a;--text-dim:#5e7e8e;--text-accent:#7020b0;--text-on-pill:#0e4658;--sidebar-text:#183848;--search-hover:#ceebf4;--dialog-bg:#e7f3fa;--sidebar-icon-hover:#9333ea;--sidebar-nav-hover:#c8e7f2;--context-menu-bg:#eff8fd;--context-menu-border:#c4a4e0;--context-menu-shadow:#00000038;--context-menu-row-hover:#c2e6f2;--context-menu-text:#10202e;--context-menu-text-muted:#3c586a;--context-menu-text-dim:#5e7e8e;--context-menu-icon:#7838a8;--context-menu-danger:#d62f36;--context-menu-accent:#9333ea;--hover-ring:#0891b24d;--input-bg:#eaf7fc;--selection:#78d8e4;--icon-stroke:#7838a8;--icon-stroke-hover:#a21caf;--mail-unread-text:#7a28c4;--mail-selected:#dcc3f4;--chrome:#e4f4fa;--status-ready-dot:#009682}:root[data-ui-theme=neon][data-theme=dark]{--neon-cyan:#22d3ee;--neon-violet:#e879f9;--neon-glow:#22d3ee61;--glass-surface:#08102485;--glass-surface-strong:#091126bd;--glass-border:#78e6ff3d;--glass-shadow:#00000075;--background:#060814;--sidebar:#090c1a;--sidebar-outer:#04060f;--list-well:#100f23;--sidebar-border:#402662;--sidebar-border-hover:#c084fc;--titlebar-border:#5e3082;--titlebar-bg:#050916;--panel:#080c1a;--panel-raised:#0d1224;--border:#462d6e;--muted:#28465c;--accent:#c084fc;--accent-hover:#e879f9;--pill:#14283a;--text:#e2f5ff;--text-muted:#8cb4cd;--text-dim:#587a96;--text-accent:#e0b2ff;--text-on-pill:#bef4ff;--sidebar-text:#c6e2f0;--search-hover:#102c3e;--dialog-bg:#060814;--sidebar-icon-hover:#cf82ff;--sidebar-nav-hover:#0e283a;--context-menu-bg:#091022;--context-menu-border:#462d6e;--context-menu-shadow:#0000006b;--context-menu-row-hover:#123246;--context-menu-text:#e2f5ff;--context-menu-text-muted:#8cb4cd;--context-menu-text-dim:#587a96;--context-menu-icon:#c68ceb;--context-menu-danger:#f1535a;--context-menu-accent:#c084fc;--hover-ring:#22d3ee61;--input-bg:#070e1e;--selection:#23607a;--icon-stroke:#c68ceb;--icon-stroke-hover:#e879f9;--mail-unread-text:#d696ff;--mail-selected:#3a1e56;--chrome:#050916;--status-ready-dot:#00ffc8}:root{--ds-surface-canvas:#f3f4f6;--ds-surface-raised:#fff;--ds-surface-sunken:#f0f2f5;--ds-surface-hover:#1018280a;--ds-surface-selected:#3e63dd14;--ds-border-hairline:#10182814;--ds-border-default:#10182824;--ds-border-strong:#1018283d;--ds-text-primary:#101828;--ds-text-secondary:#475467;--ds-text-muted:#5e6878;--ds-accent:#3e63dd;--ds-accent-bg:#eef2fe;--ds-accent-text:#3451b2;--ds-success:#1b6b4c;--ds-success-bg:#e0f0e8;--ds-success-text:#175c41;--ds-danger:#d92d20;--ds-danger-bg:#fef3f2;--ds-danger-text:#b42318;--ds-danger-wash:#fff7f6;--ds-danger-wash-hover:#feeeec;--ds-overrun:#b26a12;--ds-overrun-bg:#fbefdc;--ds-overrun-text:#9a5b12;--ds-ai:#6e56cf;--ds-ai-bg:#f1eefd;--ds-note:#b7791f;--ds-note-bg:#fff8e6;--ds-note-border:#f2dfb0;--ds-note-text:#7a4f0e;--ds-sender-external:#dc6803;--ds-sender-external-bg:#fef0e1;--ds-sender-external-text:#93370d;--ds-sender-system-bg:#eef0f3;--ds-sender-system-text:#4b5565;--ds-attachment-mark:#c4622d;--ds-font-ui:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--ds-type-micro-size:11px;--ds-type-micro-line:14px;--ds-type-micro-weight:400;--ds-type-meta-size:12px;--ds-type-meta-line:16px;--ds-type-meta-weight:400;--ds-type-body-size:13px;--ds-type-body-line:18px;--ds-type-body-weight:400;--ds-type-row-size:13px;--ds-type-row-line:19px;--ds-type-row-weight:500;--ds-type-title-size:18px;--ds-type-title-line:24px;--ds-type-title-weight:600;--ds-type-prose-size:14px;--ds-type-prose-line:22px;--ds-type-prose-weight:400;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-7:32px;--ds-space-8:40px;--ds-radius-chip:10px;--ds-radius-input:5px;--ds-radius-panel:8px;--ds-radius-card:12px;--ds-font-display:var(--ds-font-ui);--ds-surface-active:#fff;--ds-shadow-xs:0 0 0 1px #1018280f, 0 1px 2px #1018280f;--ds-primary-bg:#3e63dd;--ds-primary-bg-hover:#3557c8;--ds-primary-text:#fff;--ds-brand-from:#4c6fff;--ds-brand-to:#2a3fb8;--ds-on-accent:#fff;--ds-on-danger:#fff;--ds-shadow-panel:0 0 0 1px #1018280f, 0 1px 3px #1018280f, 0 8px 24px -6px #1018280f;--ds-shadow-pop:0 0 0 1px #10182812, 0 4px 8px -2px #10182814, 0 16px 32px -4px #1018281f;--ds-backdrop:#10182852;--ds-tooltip-bg:#15181e;--ds-tooltip-text:#f4f6f9;--ds-tooltip-detail:#f4f6f99e;--ds-tooltip-edge:#ffffff12;--ds-tooltip-shadow:0 1px 2px #1018282e, 0 6px 16px -4px #10182847, 0 18px 40px -12px #1018284d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ds-surface-canvas:#0e1014;--ds-surface-raised:#16191f;--ds-surface-sunken:#1c2027;--ds-surface-hover:#ffffff0b;--ds-surface-selected:#7b93f524;--ds-border-hairline:#ffffff12;--ds-border-default:#ffffff1f;--ds-border-strong:#fff3;--ds-text-primary:#eceef2;--ds-text-secondary:#a9b1bd;--ds-text-muted:#838c9a;--ds-accent:#7b93f5;--ds-accent-bg:#1c2445;--ds-accent-text:#a8b8ff;--ds-success:#4cc38a;--ds-success-bg:#10301f;--ds-success-text:#7dd3a8;--ds-danger:#f97066;--ds-danger-bg:#3a1513;--ds-danger-text:#fda29b;--ds-danger-wash:#221718;--ds-danger-wash-hover:#2c1c1d;--ds-overrun:#e0a85c;--ds-overrun-bg:#35260f;--ds-overrun-text:#e0a85c;--ds-ai:#a594f9;--ds-ai-bg:#241e3d;--ds-note:#e3b55c;--ds-note-bg:#262013;--ds-note-border:#43381e;--ds-note-text:#ebc77e;--ds-sender-external:#f79009;--ds-sender-external-bg:#33210c;--ds-sender-external-text:#fdb462;--ds-sender-system-bg:#242932;--ds-sender-system-text:#a9b1bd;--ds-attachment-mark:#f79009;--ds-surface-active:#ffffff14;--ds-shadow-xs:0 0 0 1px #ffffff0f, 0 1px 2px #0006;--ds-primary-bg:#3e63dd;--ds-primary-bg-hover:#4a6fea;--ds-primary-text:#fff;--ds-brand-from:#6a86ff;--ds-brand-to:#3450d0;--ds-on-accent:#0b1026;--ds-on-danger:#2b0f0c;--ds-shadow-panel:0 0 0 1px #ffffff0f, 0 1px 3px #0006, 0 8px 24px -6px #00000080;--ds-shadow-pop:0 0 0 1px #ffffff17, 0 4px 8px -2px #0006, 0 16px 32px -4px #0000008c;--ds-backdrop:#0009;--ds-tooltip-bg:#2a2f38;--ds-tooltip-text:#f4f6f9;--ds-tooltip-detail:#f4f6f999;--ds-tooltip-edge:#ffffff1c;--ds-tooltip-shadow:0 1px 2px #0006, 0 8px 20px -4px #0000008c, 0 20px 44px -12px #0009}}:root[data-theme=dark]{--ds-surface-canvas:#0e1014;--ds-surface-raised:#16191f;--ds-surface-sunken:#1c2027;--ds-surface-hover:#ffffff0b;--ds-surface-selected:#7b93f524;--ds-border-hairline:#ffffff12;--ds-border-default:#ffffff1f;--ds-border-strong:#fff3;--ds-text-primary:#eceef2;--ds-text-secondary:#a9b1bd;--ds-text-muted:#838c9a;--ds-accent:#7b93f5;--ds-accent-bg:#1c2445;--ds-accent-text:#a8b8ff;--ds-success:#4cc38a;--ds-success-bg:#10301f;--ds-success-text:#7dd3a8;--ds-danger:#f97066;--ds-danger-bg:#3a1513;--ds-danger-text:#fda29b;--ds-danger-wash:#221718;--ds-danger-wash-hover:#2c1c1d;--ds-overrun:#e0a85c;--ds-overrun-bg:#35260f;--ds-overrun-text:#e0a85c;--ds-ai:#a594f9;--ds-ai-bg:#241e3d;--ds-note:#e3b55c;--ds-note-bg:#262013;--ds-note-border:#43381e;--ds-note-text:#ebc77e;--ds-sender-external:#f79009;--ds-sender-external-bg:#33210c;--ds-sender-external-text:#fdb462;--ds-sender-system-bg:#242932;--ds-sender-system-text:#a9b1bd;--ds-attachment-mark:#f79009;--ds-surface-active:#ffffff14;--ds-shadow-xs:0 0 0 1px #ffffff0f, 0 1px 2px #0006;--ds-primary-bg:#3e63dd;--ds-primary-bg-hover:#4a6fea;--ds-primary-text:#fff;--ds-brand-from:#6a86ff;--ds-brand-to:#3450d0;--ds-on-accent:#0b1026;--ds-on-danger:#2b0f0c;--ds-shadow-panel:0 0 0 1px #ffffff0f, 0 1px 3px #0006, 0 8px 24px -6px #00000080;--ds-shadow-pop:0 0 0 1px #ffffff17, 0 4px 8px -2px #0006, 0 16px 32px -4px #0000008c;--ds-backdrop:#0009;--ds-tooltip-bg:#2a2f38;--ds-tooltip-text:#f4f6f9;--ds-tooltip-detail:#f4f6f999;--ds-tooltip-edge:#ffffff1c;--ds-tooltip-shadow:0 1px 2px #0006, 0 8px 20px -4px #0000008c, 0 20px 44px -12px #0009}@media (prefers-color-scheme:dark){:root[data-ui-theme=neon]:not([data-theme=light]){--neon-cyan:#22d3ee;--neon-violet:#e879f9;--neon-glow:#22d3ee61;--glass-surface:#08102485;--glass-surface-strong:#091126bd;--glass-border:#78e6ff3d;--glass-shadow:#00000075;--background:#060814;--sidebar:#090c1a;--sidebar-outer:#04060f;--list-well:#100f23;--sidebar-border:#402662;--sidebar-border-hover:#c084fc;--titlebar-border:#5e3082;--titlebar-bg:#050916;--panel:#080c1a;--panel-raised:#0d1224;--border:#462d6e;--muted:#28465c;--accent:#c084fc;--accent-hover:#e879f9;--pill:#14283a;--text:#e2f5ff;--text-muted:#8cb4cd;--text-dim:#587a96;--text-accent:#e0b2ff;--text-on-pill:#bef4ff;--sidebar-text:#c6e2f0;--search-hover:#102c3e;--dialog-bg:#060814;--sidebar-icon-hover:#cf82ff;--sidebar-nav-hover:#0e283a;--context-menu-bg:#091022;--context-menu-border:#462d6e;--context-menu-shadow:#0000006b;--context-menu-row-hover:#123246;--context-menu-text:#e2f5ff;--context-menu-text-muted:#8cb4cd;--context-menu-text-dim:#587a96;--context-menu-icon:#c68ceb;--context-menu-danger:#f1535a;--context-menu-accent:#c084fc;--hover-ring:#22d3ee61;--input-bg:#070e1e;--selection:#23607a;--icon-stroke:#c68ceb;--icon-stroke-hover:#e879f9;--mail-unread-text:#d696ff;--mail-selected:#3a1e56;--chrome:#050916;--status-ready-dot:#00ffc8}}:root:not([data-ui-theme=neon]){--background:var(--ds-surface-canvas);--sidebar:var(--ds-surface-canvas);--sidebar-outer:var(--ds-surface-canvas);--list-well:var(--ds-surface-raised);--sidebar-border:var(--ds-border-hairline);--sidebar-border-hover:var(--ds-border-strong);--titlebar-bg:var(--ds-surface-canvas);--titlebar-border:var(--ds-border-hairline);--panel:var(--ds-surface-raised);--panel-raised:var(--ds-surface-raised);--border:var(--ds-border-default);--muted:var(--ds-border-default);--accent:var(--ds-accent);--accent-hover:var(--ds-accent-text);--pill:var(--ds-surface-sunken);--text:var(--ds-text-primary);--text-muted:var(--ds-text-secondary);--text-dim:var(--ds-text-muted);--text-accent:var(--ds-text-primary);--text-on-pill:var(--ds-text-primary);--sidebar-text:var(--ds-text-secondary);--search-hover:var(--ds-surface-hover);--dialog-bg:var(--ds-surface-raised);--dialog-backdrop:var(--ds-backdrop);--caret:var(--ds-text-primary);--sidebar-icon-hover:var(--ds-text-secondary);--sidebar-nav-hover:var(--ds-surface-hover);--input-bg:var(--ds-surface-raised);--selection:var(--ds-accent-bg);--icon-stroke:var(--ds-text-secondary);--icon-stroke-hover:var(--ds-text-primary);--mail-selected:var(--ds-surface-selected);--chrome:var(--ds-surface-canvas);--font:var(--ds-font-ui);--text-on-dark:var(--ds-on-accent);--mail-flag:var(--ds-danger)}.dlg-body{flex-direction:column;gap:16px;min-height:0;padding:18px 20px;display:flex;overflow-y:auto}.dlg-context{border-bottom:1px solid var(--ds-border-hairline);background:var(--ds-surface-sunken);align-items:center;gap:12px;padding:12px 20px;display:flex}.dlg-context-mark{background:var(--ds-surface-raised);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--ds-border-default);color:var(--ds-text-secondary);border-radius:9px;flex:none;place-items:center;display:grid}.dlg-context-text{flex-direction:column;min-width:0;display:flex}.dlg-context-title{color:var(--ds-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13.5px;font-weight:600;line-height:18px;overflow:hidden}.dlg-context-meta{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12px;line-height:16px;overflow:hidden}.dlg-field{flex-direction:column;gap:6px;min-width:0;display:flex}.dlg-label{color:var(--ds-text-primary);font-size:12.5px;font-weight:600;line-height:16px}.dlg-hint{color:var(--ds-text-secondary);margin:0;font-size:12px;line-height:17px}.dlg-input{box-sizing:border-box;background:var(--ds-surface-raised);width:100%;height:34px;box-shadow:inset 0 0 0 1px var(--ds-border-default);color:var(--ds-text-primary);font:inherit;border:0;border-radius:8px;outline:none;padding:0 11px;font-size:13px;transition:box-shadow .12s}.dlg-input::placeholder{color:var(--ds-text-muted)}.dlg-input:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ds-border-strong)}.dlg-input:focus{box-shadow:inset 0 0 0 1px var(--ds-accent), 0 0 0 3px var(--ds-accent-bg)}.dlg-input.mono{font-family:var(--ds-font-mono);font-size:12.5px}.dlg-error{background:var(--ds-danger-bg);color:var(--ds-danger-text);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:12.5px;line-height:18px;display:flex}.dlg-footer{border-top:1px solid var(--ds-border-hairline);flex:none;align-items:center;gap:8px;padding:12px 20px 16px;display:flex}.dlg-footer-note{min-width:0;color:var(--ds-text-muted);flex:1;font-size:12px;line-height:16px}.dlg-spacer{flex:1}.dlg-btn{background:var(--ds-surface-raised);height:32px;box-shadow:inset 0 0 0 1px var(--ds-border-default);color:var(--ds-text-primary);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:500;transition:background-color 90ms,box-shadow 90ms,opacity 90ms;display:inline-flex}.dlg-btn:hover:not(:disabled){background:var(--ds-surface-hover)}.dlg-btn:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.dlg-btn:disabled{opacity:.45;cursor:default}.dlg-btn.primary{background:var(--ds-primary-bg);box-shadow:none;color:var(--ds-primary-text);font-weight:600}.dlg-btn.primary:hover:not(:disabled){background:var(--ds-primary-bg-hover)}.dlg-btn.danger{background:var(--ds-danger);box-shadow:none;color:var(--ds-on-danger);font-weight:600}.dlg-btn.danger:hover:not(:disabled){background:color-mix(in srgb, var(--ds-danger) 88%, black)}.dlg-btn.ghost{box-shadow:none;color:var(--ds-text-secondary);background:0 0}.dlg-btn.ghost:hover:not(:disabled){background:var(--ds-surface-hover);color:var(--ds-text-primary)}.dlg-empty{color:var(--ds-text-secondary);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:32px 24px;font-size:12.5px;line-height:18px;display:flex}.dlg-empty-mark{background:var(--ds-surface-sunken);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--ds-border-hairline);color:var(--ds-text-secondary);border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.dlg-empty-title{color:var(--ds-text-primary);margin:0;font-size:13.5px;font-weight:600}.dlg-empty p{max-width:340px;margin:0}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}*,:before,:after{box-sizing:border-box}.app-root{display:contents}html,body{overscroll-behavior-x:none;height:100%;margin:0}html{background:var(--ds-surface-canvas);-webkit-tap-highlight-color:transparent}body{background:var(--ds-surface-canvas);color:var(--ds-text-primary);font-family:var(--ds-font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern", "liga", "calt", "cv08", "cv11";letter-spacing:-.003em;font-size:13px;line-height:18px;overflow:hidden}::selection{background:var(--selection)}:where(select){background-color:var(--ds-surface-raised);height:30px;box-shadow:inset 0 0 0 1px var(--ds-border-default);color:var(--ds-text-primary);font:inherit;appearance:none;cursor:default;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238A94A3' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:0;border-radius:7px;padding:0 30px 0 10px;font-size:12.5px;transition:box-shadow .1s}:where(select):hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ds-border-strong)}:where(select):focus-visible{box-shadow:inset 0 0 0 1px var(--ds-accent), 0 0 0 3px var(--ds-accent-bg);outline:none}:where(select):disabled{opacity:.5}button{font:inherit;color:inherit;cursor:default;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--ds-accent);outline-offset:-2px;border-radius:var(--ds-radius-input)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.scroll{scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;overflow-y:auto}.scroll::-webkit-scrollbar{width:8px}.scroll::-webkit-scrollbar-track{background:0 0}.scroll::-webkit-scrollbar-thumb{background:var(--ds-border-default);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.scroll::-webkit-scrollbar-thumb:hover{background-color:var(--ds-border-strong)}:root[data-frame=drawn] .scroll{scrollbar-width:auto;scrollbar-color:auto}:root[data-ui-theme=neon] body{background:radial-gradient(120% 90% at 12% -8%, color-mix(in srgb, var(--neon-cyan) 30%, transparent) 0%, color-mix(in srgb, var(--neon-cyan) 12%, transparent) 32%, transparent 64%), radial-gradient(130% 100% at 100% 112%, color-mix(in srgb, var(--neon-violet) 30%, transparent) 0%, color-mix(in srgb, var(--neon-violet) 11%, transparent) 34%, transparent 68%), linear-gradient(160deg, color-mix(in srgb, var(--neon-cyan) 7%, var(--background)) 0%, var(--background) 48%, color-mix(in srgb, var(--neon-violet) 6%, var(--background)) 100%)}:root[data-ui-theme=neon] .window{isolation:isolate;background:color-mix(in srgb, var(--background) 28%, transparent);position:relative}:root[data-ui-theme=neon] .columns>.column,:root[data-ui-theme=neon] .pane{background:var(--glass-surface);box-shadow:inset -14px 0 24px -18px color-mix(in srgb, var(--neon-cyan) 55%, transparent), 12px 0 40px var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.28);backdrop-filter:blur(22px)saturate(1.28);border-color:#0000}:root[data-ui-theme=neon] .columns>.column:first-child{background:color-mix(in srgb, var(--glass-surface) 78%, transparent)}:root[data-ui-theme=neon] .pane{background:color-mix(in srgb, var(--glass-surface) 84%, transparent);box-shadow:inset 14px 0 24px -18px #ffffff0f}:root[data-ui-theme=neon] .titlebar{z-index:35;background:linear-gradient(90deg, color-mix(in srgb, var(--neon-cyan) 12%, transparent), transparent 34%, color-mix(in srgb, var(--neon-violet) 11%, transparent)), var(--glass-surface-strong);box-shadow:inset 0 -14px 18px -14px color-mix(in srgb, var(--neon-cyan) 60%, transparent), 0 10px 34px var(--glass-shadow);-webkit-backdrop-filter:blur(26px)saturate(1.35);backdrop-filter:blur(26px)saturate(1.35);border-color:#0000;position:relative}:root[data-ui-theme=neon] .statusbar{background:linear-gradient(90deg, color-mix(in srgb, var(--neon-violet) 9%, transparent), transparent 48%, color-mix(in srgb, var(--neon-cyan) 12%, transparent)), var(--glass-surface-strong);box-shadow:inset 0 14px 18px -14px color-mix(in srgb, var(--neon-cyan) 45%, transparent);border-color:#0000}:root[data-ui-theme=neon] .search:focus-within,:root[data-ui-theme=neon] input:focus,:root[data-ui-theme=neon] textarea:focus,:root[data-ui-theme=neon] select:focus{border-color:color-mix(in srgb, var(--neon-cyan) 60%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--neon-cyan) 40%, transparent), 0 0 22px var(--neon-glow)}:root[data-ui-theme=neon] .row.selected,:root[data-ui-theme=neon] .row.multi-selected{box-shadow:inset 6px 0 14px -6px color-mix(in srgb, var(--neon-cyan) 90%, transparent), inset -10px 0 20px -12px color-mix(in srgb, var(--neon-violet) 60%, transparent), 0 0 26px -6px color-mix(in srgb, var(--neon-cyan) 45%, transparent)}:root[data-ui-theme=neon] .row .dot{box-shadow:0 0 9px color-mix(in srgb, var(--accent) 65%, transparent)}:root[data-ui-theme=neon] .view-option[aria-checked=true],:root[data-ui-theme=neon] button[role=switch][aria-checked=true]{box-shadow:0 0 16px color-mix(in srgb, var(--neon-cyan) 34%, transparent)}:root[data-ui-theme=neon] .presence-popover,:root[data-ui-theme=neon] .theme-menu,:root[data-ui-theme=neon] .classification-hover-preview,:root[data-ui-theme=neon] .toast{background:linear-gradient(145deg, color-mix(in srgb, var(--neon-cyan) 8%, transparent), transparent 42%), var(--glass-surface-strong);border-color:color-mix(in srgb, var(--neon-cyan) 26%, var(--border));box-shadow:0 18px 44px #00000052, 0 0 32px color-mix(in srgb, var(--neon-cyan) 22%, transparent), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4)}:root[data-ui-theme=neon] .chip,:root[data-ui-theme=neon] .search,:root[data-ui-theme=neon] .view-switch,:root[data-ui-theme=neon] .theme-choice{background:color-mix(in srgb, var(--glass-surface-strong) 74%, transparent);border-color:color-mix(in srgb, var(--glass-border) 50%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:inset 0 1px #ffffff14}:root[data-ui-theme=neon] .sheet{box-shadow:0 -20px 40px -8px color-mix(in srgb, var(--neon-cyan) 14%, transparent);border-color:#0000}:root[data-ui-theme=neon] :focus-visible{outline-color:var(--neon-cyan);box-shadow:0 0 18px var(--neon-glow)}:root[data-ui-theme=neon] .scroll{scrollbar-color:color-mix(in srgb, var(--neon-cyan) 54%, var(--muted)) transparent}:root[data-ui-theme=neon] .sync-dot{box-shadow:0 0 8px color-mix(in srgb, var(--status-ready-dot) 70%, transparent)}.grip.svelte-1x74cv5{z-index:900000;position:fixed}.edge.n.svelte-1x74cv5,.edge.s.svelte-1x74cv5{cursor:ns-resize;height:4px;left:6px;right:6px}.edge.n.svelte-1x74cv5{top:0}.edge.s.svelte-1x74cv5{bottom:0}.edge.w.svelte-1x74cv5,.edge.e.svelte-1x74cv5{cursor:ew-resize;width:4px;top:6px;bottom:6px}.edge.w.svelte-1x74cv5{left:0}.edge.e.svelte-1x74cv5{right:0}.corner.svelte-1x74cv5{width:8px;height:8px}.corner.nw.svelte-1x74cv5{cursor:nwse-resize;top:0;left:0}.corner.ne.svelte-1x74cv5{cursor:nesw-resize;top:0;right:0}.corner.sw.svelte-1x74cv5{cursor:nesw-resize;bottom:0;left:0}.corner.se.svelte-1x74cv5{cursor:nwse-resize;bottom:0;right:0}.tip.svelte-dvwp82{z-index:1000;box-sizing:border-box;background:var(--ds-tooltip-bg);width:max-content;max-width:min(300px,100vw - 16px);color:var(--ds-tooltip-text);box-shadow:inset 0 0 0 1px var(--ds-tooltip-edge), var(--ds-tooltip-shadow);font:500 12px/16px var(--ds-font-ui);letter-spacing:.005em;text-align:center;overflow-wrap:anywhere;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px 7px;animation:.14s cubic-bezier(.2,.9,.25,1) both svelte-dvwp82-tip-in;display:flex;position:fixed}.tip.multi.svelte-dvwp82{text-align:left;padding:7px 11px 8px}.tip.above.svelte-dvwp82{transform-origin:var(--arrow) 100%}.tip.below.svelte-dvwp82{transform-origin:var(--arrow) 0}.tip.instant.svelte-dvwp82{animation:none}.title.svelte-dvwp82{font-weight:550}.multi.svelte-dvwp82 .title:where(.svelte-dvwp82){margin-bottom:1px}.detail.svelte-dvwp82{color:var(--ds-tooltip-detail);font-size:11.5px;font-weight:450;line-height:15px}.tip.svelte-dvwp82:after{content:"";left:var(--arrow);background:var(--ds-tooltip-bg);width:8px;height:8px;margin-left:-4px;position:absolute;transform:rotate(45deg)}.tip.below.svelte-dvwp82:after{box-shadow:inset 1px 1px 0 var(--ds-tooltip-edge);clip-path:polygon(0 0,100% 0,0 100%);top:-4px}.tip.above.svelte-dvwp82:after{box-shadow:inset -1px -1px 0 var(--ds-tooltip-edge);clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-4px}@keyframes svelte-dvwp82-tip-in{0%{opacity:0;transform:translateY(var(--rise,3px)) scale(.96)}to{opacity:1;transform:none}}.tip.below.svelte-dvwp82{--rise:-3px}@media (prefers-reduced-motion:reduce){@keyframes svelte-dvwp82-tip-in{0%{opacity:0}to{opacity:1}}}
