.dash-root{--canvas:#f4f6f5;--panel:#fff;--panel-2:#eef3f1;--well:#f8faf9;--panel-3:#e6ebe9;--pop:#fff;--line:#edf0ef;--line-2:#dbe0de;--border-interactive:#868e8c;--text:#15191a;--text-2:#3f4746;--text-3:#636b6a;--text-faint:#868e8c;--btn-primary-bg:#15191a;--btn-primary-fg:#fff;--btn-primary-bg-hover:#282b2c;--sig:#0e7c6b;--sig-2:#0b6a5c;--sig-soft:#e8f3f0;--accent-contrast:#fff;--ok:#15803d;--warn:#b45309;--alert:#c4242a;--alert-text:#a8201f;--info:#0369a1;--violet:#7c3aed;--tint:9%;--needs-dot:#d97706;--needs-ink:#8a4b05;--needs-badge:#b45309;--needs-badge-ink:#fff;--bubble-out:#0e5f54;--bubble-out-ink:#f1fffb;--bubble-out-action:#9fe6d9;--shadow:0 8px 24px #15191a1a;--shadow-sheet:0 12px 32px #15191a1f;--shadow-lg:0 20px 48px #15191a33;--shadow-card:none;--scrim:#15191a52;--hue-peach:#ea580c;--hue-rose:#db2777;--hue-sky:#0284c7;--hue-mint:#059669;--hue-lilac:#7c3aed;--hue-amber:#d97706;--hue-cyan:#0891b2;--hue-indigo:#4f46e5;--tile-tint:8%;--wf-tone-action:#fa541c;--wf-ink-action:#b93c0b;--wf-tint-action:#fff2e8;--wf-tone-ai:#7b61ff;--wf-ink-ai:#6246ea;--wf-tint-ai:#f3e8ff;--wf-tone-check:#1890ff;--wf-ink-check:#0958d9;--wf-tint-check:#e6f7ff;--wf-tone-control:#eb2f96;--wf-ink-control:#c41d7f;--wf-tint-control:#fff0f6;--wf-tone-start:#f5222d;--wf-ink-start:#cf1322;--wf-tint-start:#fff1f0;--note-bg:#fbf5e8;--note-line:#efdfbd;--note-ink:#3d2c0a;--toast-action:#5fd0bc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.dash-root){--canvas:#f4f6f5;--panel:#fff;--panel-2:#eef3f1;--well:#f8faf9;--panel-3:#e6ebe9;--pop:#fff;--line:#edf0ef;--line-2:#dbe0de;--border-interactive:#868e8c;--text:#15191a;--text-2:#3f4746;--text-3:#636b6a;--text-faint:#868e8c;--btn-primary-bg:#15191a;--btn-primary-fg:#fff;--btn-primary-bg-hover:#282b2c;--sig:#0e7c6b;--sig-2:#0b6a5c;--sig-soft:#e8f3f0;--accent-contrast:#fff;--ok:#15803d;--warn:#b45309;--alert:#c4242a;--alert-text:#a8201f;--info:#0369a1;--violet:#7c3aed;--tint:9%;--needs-dot:#d97706;--needs-ink:#8a4b05;--needs-badge:#b45309;--needs-badge-ink:#fff;--bubble-out:#0e5f54;--bubble-out-ink:#f1fffb;--bubble-out-action:#9fe6d9;--shadow:0 8px 24px #15191a1a;--shadow-sheet:0 12px 32px #15191a1f;--shadow-lg:0 20px 48px #15191a33;--shadow-card:none;--scrim:#15191a52;--hue-peach:#ea580c;--hue-rose:#db2777;--hue-sky:#0284c7;--hue-mint:#059669;--hue-lilac:#7c3aed;--hue-amber:#d97706;--hue-cyan:#0891b2;--hue-indigo:#4f46e5;--tile-tint:8%;--wf-tone-action:#fa541c;--wf-ink-action:#b93c0b;--wf-tint-action:#fff2e8;--wf-tone-ai:#7b61ff;--wf-ink-ai:#6246ea;--wf-tint-ai:#f3e8ff;--wf-tone-check:#1890ff;--wf-ink-check:#0958d9;--wf-tint-check:#e6f7ff;--wf-tone-control:#eb2f96;--wf-ink-control:#c41d7f;--wf-tint-control:#fff0f6;--wf-tone-start:#f5222d;--wf-ink-start:#cf1322;--wf-tint-start:#fff1f0;--note-bg:#fbf5e8;--note-line:#efdfbd;--note-ink:#3d2c0a;--toast-action:#5fd0bc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .dash-root{--canvas:#0e1110;--panel:#151918;--panel-2:#1d2321;--panel-3:#212624;--well:#121615;--pop:#151918;--line:#212624;--line-2:#313836;--border-interactive:#606967;--text:#eaefed;--text-2:#a3adaa;--text-3:#838d8a;--text-faint:#606967;--btn-primary-bg:#eaefed;--btn-primary-fg:#0e1110;--btn-primary-bg-hover:#d8dddb;--sig:#2fae99;--sig-2:#5fd0bc;--sig-soft:#17332e;--accent-contrast:#0e1110;--ok:#4cc38a;--warn:#f0b25a;--alert:#f0625f;--alert-text:#f28a86;--info:#5aaefc;--violet:#a78bfa;--tint:14%;--needs-dot:#f0a43a;--needs-ink:#f0b25a;--needs-badge:#f0a43a;--needs-badge-ink:#0e1110;--bubble-out:#0f4a41;--bubble-out-ink:#e6fbf6;--shadow:0 8px 24px #00000080;--shadow-sheet:0 12px 32px #0009;--shadow-lg:0 20px 48px #000000b3;--scrim:#00000080;--hue-peach:#fb923c;--hue-rose:#f472b6;--hue-sky:#38bdf8;--hue-mint:#34d399;--hue-lilac:#a78bfa;--hue-amber:#fbbf24;--hue-cyan:#22d3ee;--hue-indigo:#818cf8;--tile-tint:10%;--wf-tone-action:#ff7a45;--wf-ink-action:#ff7a45;--wf-tint-action:color-mix(in srgb, #ff7a45 16%, var(--panel));--wf-tone-ai:#9f8cff;--wf-ink-ai:#9f8cff;--wf-tint-ai:color-mix(in srgb, #9f8cff 16%, var(--panel));--wf-tone-check:#40a9ff;--wf-ink-check:#40a9ff;--wf-tint-check:color-mix(in srgb, #40a9ff 16%, var(--panel));--wf-tone-control:#f759ab;--wf-ink-control:#f759ab;--wf-tint-control:color-mix(in srgb, #f759ab 16%, var(--panel));--wf-tone-start:#ff4d4f;--wf-ink-start:#ff4d4f;--wf-tint-start:color-mix(in srgb, #ff4d4f 16%, var(--panel));--note-bg:#2a2314;--note-line:#47391b;--note-ink:#f1e3c2;--toast-action:#0b6a5c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body:has(.dash-root){--canvas:#0e1110;--panel:#151918;--panel-2:#1d2321;--panel-3:#212624;--well:#121615;--pop:#151918;--line:#212624;--line-2:#313836;--border-interactive:#606967;--text:#eaefed;--text-2:#a3adaa;--text-3:#838d8a;--text-faint:#606967;--btn-primary-bg:#eaefed;--btn-primary-fg:#0e1110;--btn-primary-bg-hover:#d8dddb;--sig:#2fae99;--sig-2:#5fd0bc;--sig-soft:#17332e;--accent-contrast:#0e1110;--ok:#4cc38a;--warn:#f0b25a;--alert:#f0625f;--alert-text:#f28a86;--info:#5aaefc;--violet:#a78bfa;--tint:14%;--needs-dot:#f0a43a;--needs-ink:#f0b25a;--needs-badge:#f0a43a;--needs-badge-ink:#0e1110;--bubble-out:#0f4a41;--bubble-out-ink:#e6fbf6;--shadow:0 8px 24px #00000080;--shadow-sheet:0 12px 32px #0009;--shadow-lg:0 20px 48px #000000b3;--scrim:#00000080;--hue-peach:#fb923c;--hue-rose:#f472b6;--hue-sky:#38bdf8;--hue-mint:#34d399;--hue-lilac:#a78bfa;--hue-amber:#fbbf24;--hue-cyan:#22d3ee;--hue-indigo:#818cf8;--tile-tint:10%;--wf-tone-action:#ff7a45;--wf-ink-action:#ff7a45;--wf-tint-action:color-mix(in srgb, #ff7a45 16%, var(--panel));--wf-tone-ai:#9f8cff;--wf-ink-ai:#9f8cff;--wf-tint-ai:color-mix(in srgb, #9f8cff 16%, var(--panel));--wf-tone-check:#40a9ff;--wf-ink-check:#40a9ff;--wf-tint-check:color-mix(in srgb, #40a9ff 16%, var(--panel));--wf-tone-control:#f759ab;--wf-ink-control:#f759ab;--wf-tint-control:color-mix(in srgb, #f759ab 16%, var(--panel));--wf-tone-start:#ff4d4f;--wf-ink-start:#ff4d4f;--wf-tint-start:color-mix(in srgb, #ff4d4f 16%, var(--panel));--note-bg:#2a2314;--note-line:#47391b;--note-ink:#f1e3c2;--toast-action:#0b6a5c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dash-root{--amber-400:#fbbf24;--black:#000;--indigo-400:#818cf8;--ink-deep:#0b0f14;--ink-deep-2:#0b0b14;--ink-green:#12211a;--ink-green-deep:#06120e;--ink-on-sig:#04120f;--wa-dark:#128c7e;--wa-green:#25d366;--wa-ink:#e9edef;--wa-out:#005c4b;--wa-teal:#00a884;--white:#fff;--side-bg:var(--canvas);--hover:var(--panel-2);--bg-2:var(--canvas);--sig-line:color-mix(in srgb, var(--sig) 34%, transparent);--sig-ink:var(--accent-contrast);--ok-soft:color-mix(in srgb, var(--ok) var(--tint), transparent);--warn-soft:color-mix(in srgb, var(--warn) var(--tint), transparent);--alert-soft:color-mix(in srgb, var(--alert) var(--tint), transparent);--info-soft:color-mix(in srgb, var(--info) var(--tint), transparent);--violet-soft:color-mix(in srgb, var(--violet) var(--tint), transparent);--danger:var(--alert);--plate:#fff;--shadow-sm:0 0 #0000;--fs-meta:12px;--fs-ui:14px;--fs-read:14px;--fs-title:18px;--fs-head-title:18px;--fs-hero:28px;--fs-sec:18px;--fs-card:14px;--fs-lead:14px;--fs-stat:28px;--fs-cta:14px;--o-disabled:.45;--h-ctl:32px;--h-tap:30px;--h-ctl-sm:28px;--h-cta:40px;--h-inp:32px;--h-row:40px;--h-row-compact:36px;--h-head:56px;--h-tabs:36px;--h-bar:40px;--h-pane-head:44px;--h-tabbar:0px;--pad-pane:16px;--pad-card:20px;--r-ctl:7px;--r-menu:10px;--r-card:10px;--r-panel:12px;--r-bubble:14px;--r-pill:999px;--tile-peach:color-mix(in srgb, var(--hue-peach) var(--tile-tint), var(--panel));--tile-rose:color-mix(in srgb, var(--hue-rose) var(--tile-tint), var(--panel));--tile-sky:color-mix(in srgb, var(--hue-sky) var(--tile-tint), var(--panel));--tile-mint:color-mix(in srgb, var(--hue-mint) var(--tile-tint), var(--panel));--tile-lilac:color-mix(in srgb, var(--hue-lilac) var(--tile-tint), var(--panel));--tile-amber:color-mix(in srgb, var(--hue-amber) var(--tile-tint), var(--panel));--m-fast:.12s;--m-base:.18s;--m-slow:.22s;--m-ease:var(--ot-ease-out);--m-rise:6px;--m-rise-sm:4px;--m-lift:1px;--m-slide:16px;--m-stagger:24ms;--m-defer:.12s;--tr:var(--m-fast) var(--m-ease);--warn-quiet:color-mix(in srgb, var(--warn) 32%, var(--line));--row-on-fill:var(--panel-2);--w-list:380px;--w-list-wide:400px;--w-list-narrow:320px;--w-list-compact:288px;--w-list-docked:340px;--w-aside:296px;--w-aside-wide:360px;--w-aside-peek:320px;--assist-size:48px;--assist-gap:18px;--side-w:236px;--side-w-min:56px;--z-head:30;--z-modal:60;--z-sheet:70;--z-drawer:180;--z-dialog:200;--z-palette:300;--z-menu:340;--z-toast:400;--bg:var(--canvas);--bg-grad:none;--edge-hi:transparent;--surface:var(--panel);--surface-2:var(--panel-2);--surface-3:var(--panel-3);--border:var(--line);--border-strong:var(--line-2);--muted:var(--text-2);--muted-2:var(--text-3);--accent:var(--sig);--accent-strong:var(--sig-2);--accent-text:var(--sig-2);--accent-soft:var(--sig-soft);--waiting:var(--warn);--waiting-soft:var(--warn-soft);--shipped:var(--ok);--shipped-soft:var(--ok-soft);--fs-xs:12px;--fs-sm:12px;--fs-base:14px;--fs-md:14px;--fs-lg:14px;--fs-xl:18px;--fs-2xl:18px;--fs-3xl:28px;--radius-sm:7px;--radius:10px;--radius-lg:12px;--radius-xl:12px}body:has(.dash-root){--amber-400:#fbbf24;--black:#000;--indigo-400:#818cf8;--ink-deep:#0b0f14;--ink-deep-2:#0b0b14;--ink-green:#12211a;--ink-green-deep:#06120e;--ink-on-sig:#04120f;--wa-dark:#128c7e;--wa-green:#25d366;--wa-ink:#e9edef;--wa-out:#005c4b;--wa-teal:#00a884;--white:#fff;--side-bg:var(--canvas);--hover:var(--panel-2);--bg-2:var(--canvas);--sig-line:color-mix(in srgb, var(--sig) 34%, transparent);--sig-ink:var(--accent-contrast);--ok-soft:color-mix(in srgb, var(--ok) var(--tint), transparent);--warn-soft:color-mix(in srgb, var(--warn) var(--tint), transparent);--alert-soft:color-mix(in srgb, var(--alert) var(--tint), transparent);--info-soft:color-mix(in srgb, var(--info) var(--tint), transparent);--violet-soft:color-mix(in srgb, var(--violet) var(--tint), transparent);--danger:var(--alert);--plate:#fff;--shadow-sm:0 0 #0000;--fs-meta:12px;--fs-ui:14px;--fs-read:14px;--fs-title:18px;--fs-head-title:18px;--fs-hero:28px;--fs-sec:18px;--fs-card:14px;--fs-lead:14px;--fs-stat:28px;--fs-cta:14px;--o-disabled:.45;--h-ctl:32px;--h-tap:30px;--h-ctl-sm:28px;--h-cta:40px;--h-inp:32px;--h-row:40px;--h-row-compact:36px;--h-head:56px;--h-tabs:36px;--h-bar:40px;--h-pane-head:44px;--h-tabbar:0px;--pad-pane:16px;--pad-card:20px;--r-ctl:7px;--r-menu:10px;--r-card:10px;--r-panel:12px;--r-bubble:14px;--r-pill:999px;--tile-peach:color-mix(in srgb, var(--hue-peach) var(--tile-tint), var(--panel));--tile-rose:color-mix(in srgb, var(--hue-rose) var(--tile-tint), var(--panel));--tile-sky:color-mix(in srgb, var(--hue-sky) var(--tile-tint), var(--panel));--tile-mint:color-mix(in srgb, var(--hue-mint) var(--tile-tint), var(--panel));--tile-lilac:color-mix(in srgb, var(--hue-lilac) var(--tile-tint), var(--panel));--tile-amber:color-mix(in srgb, var(--hue-amber) var(--tile-tint), var(--panel));--m-fast:.12s;--m-base:.18s;--m-slow:.22s;--m-ease:var(--ot-ease-out);--m-rise:6px;--m-rise-sm:4px;--m-lift:1px;--m-slide:16px;--m-stagger:24ms;--m-defer:.12s;--tr:var(--m-fast) var(--m-ease);--warn-quiet:color-mix(in srgb, var(--warn) 32%, var(--line));--row-on-fill:var(--panel-2);--w-list:380px;--w-list-wide:400px;--w-list-narrow:320px;--w-list-compact:288px;--w-list-docked:340px;--w-aside:296px;--w-aside-wide:360px;--w-aside-peek:320px;--assist-size:48px;--assist-gap:18px;--side-w:236px;--side-w-min:56px;--z-head:30;--z-modal:60;--z-sheet:70;--z-drawer:180;--z-dialog:200;--z-palette:300;--z-menu:340;--z-toast:400;--bg:var(--canvas);--bg-grad:none;--edge-hi:transparent;--surface:var(--panel);--surface-2:var(--panel-2);--surface-3:var(--panel-3);--border:var(--line);--border-strong:var(--line-2);--muted:var(--text-2);--muted-2:var(--text-3);--accent:var(--sig);--accent-strong:var(--sig-2);--accent-text:var(--sig-2);--accent-soft:var(--sig-soft);--waiting:var(--warn);--waiting-soft:var(--warn-soft);--shipped:var(--ok);--shipped-soft:var(--ok-soft);--fs-xs:12px;--fs-sm:12px;--fs-base:14px;--fs-md:14px;--fs-lg:14px;--fs-xl:18px;--fs-2xl:18px;--fs-3xl:28px;--radius-sm:7px;--radius:10px;--radius-lg:12px;--radius-xl:12px}@media (max-width:599px){.dash-root{--fs-read:15px;--fs-head-title:var(--fs-hero);--h-tabbar:calc(57px + env(safe-area-inset-bottom,0px))}body:has(.dash-root){--fs-read:15px;--fs-head-title:var(--fs-hero);--h-tabbar:calc(57px + env(safe-area-inset-bottom,0px))}}@media (max-width:599px),(pointer:coarse){.dash-root{--h-tap:44px}body:has(.dash-root){--h-tap:44px}}.dash-root[data-motion=off]{--m-base:var(--m-fast);--m-slow:var(--m-fast);--m-stagger:0s;--m-rise:0px;--m-rise-sm:0px;--m-lift:0px;--m-slide:0px}@media (prefers-reduced-motion:reduce){.dash-root{--m-base:var(--m-fast);--m-slow:var(--m-fast);--m-stagger:0s;--m-rise:0px;--m-rise-sm:0px;--m-lift:0px;--m-slide:0px}body:has(.dash-root){--m-base:var(--m-fast);--m-slow:var(--m-fast);--m-stagger:0s;--m-rise:0px;--m-rise-sm:0px;--m-lift:0px;--m-slide:0px}}@property --fade-s{syntax:"<length>";inherits:false;initial-value:0}@property --fade-e{syntax:"<length>";inherits:false;initial-value:0}@keyframes m-fade-x{0%{--fade-s:0px;--fade-e:24px}6%,94%{--fade-s:24px;--fade-e:24px}to{--fade-s:24px;--fade-e:0px}}.dash-root{color:var(--text);background:var(--canvas);font-family:var(--font), system-ui, -apple-system, "Segoe UI", sans-serif;font-size:var(--fs-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);line-height:1.45;position:fixed;inset:0;overflow:clip}.dash-root *,.dash-root :before,.dash-root :after{box-sizing:border-box}.dash-root ::selection{background:color-mix(in srgb, var(--sig) 30%, transparent);color:inherit}.dash-display{font-family:var(--font), sans-serif;letter-spacing:-.01em}.dash-mono{font-family:var(--font-mono), ui-monospace, Menlo, monospace;font-variant-numeric:tabular-nums}.dash-root h1,.dash-root h2,.dash-root h3,.dash-root h4{font-family:var(--font), sans-serif;letter-spacing:-.01em;margin:0;font-weight:600}.dash-root button{font-family:inherit}.dash-root::-webkit-scrollbar{width:8px;height:8px}.dash-root ::-webkit-scrollbar{width:8px;height:8px}.dash-root ::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:var(--r-menu);background-clip:content-box;border:2px solid #0000}@media (hover:hover){.dash-root ::-webkit-scrollbar-thumb:hover{background:var(--text-3);background-clip:content-box}}.dash-root ::-webkit-scrollbar-track{background:0 0}.dash-root :is(.dash-rail-user-pop,.dash-notif-pop,.dash-imp-menu,.dash-sel-pop,.dash-chan-pop,.dash-wss-pop,.dash-wsw-pop,.dash-phone-pop,.dash-mention-pop){box-shadow:var(--shadow)}:root[data-theme=light] .dash-root .dash-msg.inbound,:root[data-theme=light] .dash-root .pg-msg.assistant .pg-bubble{background:var(--surface);border-color:var(--border-strong)}:root[data-theme=light] .dash-root .dash-msg.inbound .dash-att-doc-ic{background:var(--surface-3)}:root[data-theme=light] .dash-root .dash-ai-switch:not(.on) .dash-ai-switch-thumb{background:var(--text-3)}.dash-shell{flex-direction:column;height:100%;min-height:0;display:flex}.dash-brand{flex:1;min-height:0;display:flex;position:relative}.dash-main{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel);flex-direction:column;flex:1;min-width:0;min-height:0;margin:8px 8px 8px 0;display:flex;position:relative}.dash-main-body{border-radius:0 0 calc(var(--r-panel) - 1px) calc(var(--r-panel) - 1px);flex-direction:column;flex:1;min-height:0;display:flex;position:static;overflow:hidden}.dash-main>.cx-sheet:not(.modal){border-radius:0 calc(var(--r-panel) - 1px) calc(var(--r-panel) - 1px) 0}.dash-head{z-index:var(--z-head);height:var(--h-head);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:14px;padding-block:0;padding-inline:20px 14px;display:flex;position:relative}.dash-head-ic{border-radius:var(--r-ctl);width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}@media (hover:hover){.dash-head-ic:hover{background:var(--panel-2);color:var(--text)}}.dash-head-ic:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-head-ic svg{stroke-width:1.8px;width:16px;height:16px}.dash-head-title{min-width:0;max-width:40%;font-size:var(--fs-head-title);font-weight:600;line-height:calc(var(--fs-head-title) + 6px);letter-spacing:-.01em;color:var(--text);white-space:nowrap;flex:none;align-items:center;gap:6px;margin:0;display:flex;overflow:hidden}.dash-head-title-slot{align-items:center;gap:6px;min-width:0;display:flex}.dash-head-title-slot:empty,.dash-head-title-slot:not(:empty)+.dash-head-title-default{display:none}.dash-head-title-default{text-overflow:ellipsis;min-width:0;overflow:hidden}.dash-head-sum{white-space:nowrap;font-size:var(--fs-ui);color:var(--text-2);flex:none}.dash-head-sum:empty{display:none}.dash-head-search{min-width:120px;height:var(--h-ctl);border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--panel);color:var(--text-3);font:inherit;font-size:var(--fs-ui);cursor:pointer;flex:0 264px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}@media (hover:hover){.dash-head-search:hover{border-color:var(--text-faint);color:var(--text-2)}}.dash-head-search:focus-visible{outline:2px solid var(--sig);outline-offset:2px}.dash-head-search>svg{flex:none;width:14px;height:14px}.dash-head-search-t{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-head-search kbd{font:400 var(--fs-meta)/16px var(--font);color:var(--text-3);flex:none}.dash-head-spacer{flex:1;min-width:8px}.dash-head-bar{flex:auto;align-items:center;min-width:0;display:flex}.dash-head-bar:empty{display:none}.dash-head:has(>.dash-head-bar:not(:empty))>.dash-head-search{width:34px;min-width:var(--h-tap);flex:none;justify-content:center;padding:0}.dash-head:has(>.dash-head-bar:not(:empty))>.dash-head-search>:not(svg){display:none}.dash-head:has(>.dash-head-bar:not(:empty))>:is(.dash-head-spacer,.dash-head-sum){display:none}.dash-head:has(>.dash-head-bar:not(:empty))>.dash-head-title{max-width:32%}.dash-head-fold{flex:none;align-items:center;gap:8px;display:flex;position:relative}.dash-head-fold:has(>.dash-head-actions:empty){display:none}.dash-head-fold.bare{display:none}.dash-head-actions{flex:none;align-items:center;gap:8px;display:flex}.dash-head-actions:empty,.dash-head-more{display:none}.dash-tabs-lane{flex-direction:column;flex:none;display:flex}.dash-tabs-lane:empty{display:none}.dash-notif{display:inline-flex;position:relative}.dash-notif-count{top:2px;border-radius:var(--r-pill);background:var(--sig);min-width:16px;height:16px;color:var(--accent-contrast);font-size:var(--fs-meta);box-shadow:0 0 0 2px var(--panel);pointer-events:none;font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;font-weight:600;line-height:1;display:grid;position:absolute;inset-inline-end:1px}.dash-notif-pop{z-index:var(--z-menu);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--pop);flex-direction:column;width:min(432px,100vw - 24px);max-height:min(640px,100dvh - 72px);padding:0;display:flex;position:fixed;overflow:hidden}.dash-notif-pop.sheet{background:var(--panel);width:100%;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0px);border:0;border-radius:0;inset:0}.dash-notif-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:12px 16px;display:flex}.dash-notif-h{font-size:var(--fs-ui);color:var(--text);flex:1;margin:0;font-weight:600;line-height:24px}.dash-notif-pop.sheet .dash-notif-h{font-size:var(--fs-title)}.dash-notif-back{width:var(--h-tap);height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:-8px;display:grid}.dash-notif-markall{min-height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text-2);font:inherit;font-size:var(--fs-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-inline-end:-8px;padding:0 8px;font-weight:500;display:inline-flex}@media (hover:hover){.dash-notif-markall:hover{background:var(--panel-2);color:var(--text)}}.dash-notif-list{min-height:0;overflow-y:auto}.dash-notif-state{font-size:var(--fs-ui);color:var(--text-2);flex-direction:column;align-items:flex-start;gap:8px;padding:24px 16px 28px;display:flex}.dash-notif-state b{color:var(--text);font-weight:600}.dash-notif-state.caught-up{text-align:center;align-items:center;padding:40px 16px}.dash-notif-empty-ico{border-radius:var(--r-pill);border:1.5px solid var(--ok);width:32px;height:32px;color:var(--ok);place-items:center;display:grid}.dash-notif-item{width:100%;min-height:var(--h-tap);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.dash-notif-item.unread{background:var(--well)}@media (hover:hover){.dash-notif-item:hover{background:var(--panel-2)}}.dash-notif-dot{border-radius:var(--r-pill);background:var(--sig);flex:none;width:8px;height:8px;margin-top:6px}.dash-notif-dot.warn{background:var(--needs-dot)}.dash-notif-dot.alert{background:var(--alert)}.dash-notif-item:not(.unread) .dash-notif-dot{background:0 0}.dash-notif-item.skel{cursor:default}.dash-notif-txt{min-width:0;font-size:var(--fs-ui);overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;line-height:20px;display:flex}.dash-notif-head-line{align-items:baseline;gap:4px;min-width:0;display:flex}.dash-notif-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);font-weight:600;overflow:hidden}.dash-notif-line{color:var(--text-3)}.dash-notif-item.unread .dash-notif-title{color:var(--text)}.dash-notif-item.unread .dash-notif-line{color:var(--text-2)}.dash-notif-time{font-size:var(--fs-meta);color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;line-height:20px}.dash-notif-act{border:1px solid var(--line-2);border-radius:var(--r-ctl);width:100px;height:32px;color:var(--text);font-size:var(--fs-ui);white-space:nowrap;background:0 0;flex:none;place-items:center;padding:0 8px;font-weight:500;display:inline-grid}.dash-notif-act.cx-skel{background:var(--panel-2);border:0}@media (hover:hover){.dash-notif-item:hover .dash-notif-act{background:var(--panel)}}.dash-rail{width:var(--side-w);background:var(--canvas);flex-direction:column;flex:none;min-height:0;display:flex;position:relative}.dash-rail.collapsed{width:var(--side-w-min)}.dash-rail-top{flex:none;padding:14px 10px 0}.dash-rail-mark{align-items:center;gap:9px;height:40px;margin-bottom:6px;padding:0 0 0 8px;display:flex}.dash-rail-mark>img{border-radius:var(--r-ctl);flex:none;width:22px;height:22px}.dash-rail-mark-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-title);letter-spacing:-.01em;color:var(--text);font-weight:600;line-height:24px;overflow:hidden}.dash-rail-mark.compact{justify-content:center;padding:0}.dash-rail-toggle{width:32px;height:32px;min-width:var(--h-tap);min-height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:auto;padding:0;display:inline-grid}.dash-rail-toggle svg{stroke-width:1.8px;width:16px;height:16px}@media (hover:hover){.dash-rail-toggle:hover{background:var(--panel-2);color:var(--text)}}.dash-rail-toggle:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-rail-mark.compact:has(.dash-rail-toggle){flex-direction:column;gap:6px;height:auto;padding-top:7px}.dash-rail-mark.compact .dash-rail-toggle{margin-inline-start:0}.dash-rail-mark.compact .dash-rail-mark-t{display:none}.dash-rail-scroll{scrollbar-width:none;flex:1;min-height:0;padding:0 10px 8px;overflow:hidden auto}.dash-rail-scroll::-webkit-scrollbar{width:0;height:0}.dash-rail-btn{width:100%;height:32px;min-height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text-2);font:inherit;font-size:var(--fs-ui);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0 0 1px;padding:0 8px;font-weight:400;line-height:20px;text-decoration:none;display:flex;position:relative}a.dash-rail-btn{text-decoration:none}@media (hover:hover){.dash-rail-btn:hover{background:var(--panel-2);color:var(--text)}}.dash-rail-btn.on{background:var(--panel-3);color:var(--text);font-weight:500}.dash-rail-btn:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-rail-icell{width:16px;height:16px;color:var(--text-2);flex:none;place-items:center;display:inline-grid;position:relative}.dash-rail-btn.on .dash-rail-icell{color:currentColor}@media (hover:hover){.dash-rail-btn:not(.on):hover .dash-rail-icell{color:currentColor}}.dash-rail-icell svg{stroke-width:1.8px;width:16px;height:16px}.dash-rail-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-rail-n{font-size:var(--fs-meta);color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;font-weight:400;line-height:16px;display:inline-flex}.dash-rail-n.needs{color:var(--text);font-weight:500}.dash-rail-n.needs:before{content:"";border-radius:var(--r-pill);background:var(--needs-dot);width:6px;height:6px}.dash-rail-count{top:-6px;border-radius:var(--r-pill);background:var(--panel-3);min-width:16px;height:16px;color:var(--text);font-size:var(--fs-meta);box-shadow:0 0 0 2px var(--canvas);pointer-events:none;font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;font-weight:600;line-height:1;display:none;position:absolute;inset-inline-end:-8px}.dash-rail-count.needs{background:var(--needs-badge);color:var(--needs-badge-ink)}.dash-rail-fly{z-index:var(--z-modal);border:1px solid var(--line);border-radius:var(--r-menu);background:var(--pop);width:200px;box-shadow:var(--shadow);flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed}.dash-rail-fly-h{font-size:var(--fs-meta);color:var(--text-3);padding:6px 8px 4px;font-weight:500}.dash-rail-fly .dash-rail-subbtn{padding-inline-start:8px}.dash-rail-tree{position:relative}.dash-rail-sub{flex-direction:column;gap:1px;margin:1px 0 4px;display:none}.dash-rail-sub.open{display:flex}.dash-rail-tree:has(>.dash-rail-sub.open)>.dash-rail-btn .dash-rail-n{display:none}.dash-rail-subbtn{width:100%;height:30px;min-height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text-2);font:inherit;font-size:var(--fs-ui);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding-block:0;padding-inline:34px 8px;font-weight:400;line-height:18px;display:flex}.dash-rail-subbtn>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.dash-rail-subbtn>.dash-rail-n{margin-inline-start:auto}@media (hover:hover){.dash-rail-subbtn:hover{background:var(--panel-2);color:var(--text)}}.dash-rail-subbtn.on{background:var(--panel-3);color:var(--text);font-weight:500}.dash-rail-tree:has(>.dash-rail-sub .dash-rail-subbtn.on)>.dash-rail-btn.on{background:0 0}.dash-rail-subbtn:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-rail-tree>.dash-rail-btn{padding-inline-end:34px}.dash-rail-cue{color:var(--text-3);flex:none;margin-inline-end:calc((var(--h-tap) - 14px) / 2 - 7px)}[dir=rtl] .dash-rail-cue{transform:scaleX(-1)}.dash-rail.collapsed .dash-rail-cue{display:none}.dash-rail-chev{top:calc((max(32px, var(--h-tap)) - var(--h-tap)) / 2);width:var(--h-tap);height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;inset-inline-end:1px}.dash-rail-chev>svg{transition:transform var(--m-fast) var(--m-ease);transform:rotate(-90deg)}[dir=rtl] .dash-rail-chev:not(.open)>svg{transform:rotate(90deg)}.dash-rail-chev.open>svg{transform:none}@media (hover:hover){.dash-rail-chev:hover{background:var(--panel-3);color:var(--text)}}.dash-rail-chev:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-rail-foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:1px;margin:4px 10px 0;padding:4px 0 14px;display:flex}.dash-rail-foot .dash-rail-btn{margin:0}.dash-rail-user-row{align-items:center;gap:2px;height:44px;display:flex}.dash-rail-dev{min-height:max(var(--h-ctl), var(--h-tap));display:flex}.dash-rail-dev .dash-dummy{height:var(--h-ctl);min-height:var(--h-tap);font-size:var(--fs-ui);border:0;flex:1;justify-content:flex-start;gap:10px;padding:0 8px;font-weight:400}.dash-rail-dev .dash-dummy-words{text-overflow:ellipsis;text-align:start;flex:1;min-width:0;overflow:hidden}.dash-rail.collapsed .dash-rail-dev .dash-dummy{flex:none;justify-content:center;width:38px;margin-inline:auto;padding:0}.dash-rail.collapsed .dash-rail-dev .dash-dummy-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash-rail.collapsed .dash-rail-dev .dash-dummy-dot{display:none}.dash-rail-top>.dash-wsw{margin-bottom:8px}.dash-rail-icell>.cx-dot{inset-inline-end:-2px;box-shadow:0 0 0 2px var(--canvas);position:absolute;bottom:-2px}.dash-rail-user{flex:1;min-width:0;position:relative}.dash-rail-user-btn{width:100%;height:36px;min-height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text);font:inherit;font-size:var(--fs-ui);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 8px;font-weight:500;display:flex}@media (hover:hover){.dash-rail-user-btn:hover{background:var(--panel-2)}}.dash-rail-user-btn:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-rail-av{border-radius:var(--r-pill);background:var(--sig-soft);width:26px;height:26px;color:var(--sig-2);font-size:var(--fs-meta);flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:hidden}.dash-rail-av.id{width:32px;height:32px;font-size:var(--fs-ui)}.cx-av-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.dash-rail-user-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-rail-user-chev{color:var(--text-3);flex:none}.dash-rail-user-btn{height:44px}.dash-rail-user-avw{flex:none;display:grid;position:relative}.dash-rail-user-avw>.cx-dot{inset-inline-end:-2px;box-shadow:0 0 0 2px var(--canvas);position:absolute;top:-2px}.dash-rail-user-who{flex-direction:column;flex:0 auto;min-width:0;display:flex}.dash-rail-user-who>.dash-rail-user-name{flex:none;line-height:20px}.dash-rail-user-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);color:var(--text-3);font-weight:400;line-height:16px;overflow:hidden}.dash-rail-user-sub.warn{color:var(--warn)}.dash-rail-user-sub.alert{color:var(--alert-text)}.dash-rail-user-val{font-size:var(--fs-meta);color:var(--text-3);flex:none;font-weight:400}.dash-rail-user-ask{font-size:var(--fs-meta);color:var(--sig-2);flex:none}.dash-rail-user-ask.alert{color:var(--alert-text)}.dash-rail-user-static{cursor:default}@media (hover:hover){.dash-rail-user-static:hover{background:0 0}}.dash-rail-user-sep{background:var(--line);height:1px;margin:2px 0}.dash-rail-user-pop{z-index:var(--z-menu);border:1px solid var(--line);border-radius:var(--r-menu);background:var(--pop);width:240px;padding:4px;position:fixed}.dash-rail-user-id{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding:8px;display:flex}.dash-rail-user-meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dash-rail-user-meta b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-ui);font-weight:600;overflow:hidden}.dash-rail-user-email{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-meta);color:var(--text-3);overflow:hidden}.dash-rail-user-outform{display:block}.dash-rail-user-out{width:100%;height:var(--h-ctl);min-height:var(--h-tap);border-radius:var(--r-ctl);color:var(--text);font:inherit;font-size:var(--fs-ui);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-weight:500;text-decoration:none;display:flex}@media (hover:hover){.dash-rail-user-out:hover{background:var(--panel-2)}}.dash-rail-user-out svg{color:var(--text-3)}.dash-rail-user-out.signout,.dash-rail-user-out.signout svg{color:var(--alert-text)}.dash-rail-user-theme{cursor:default}@media (hover:hover){.dash-rail-user-theme:hover{background:0 0}}.dash-rail-user-theme .cx-seg button{font-size:var(--fs-meta)}@media (max-width:599px),(pointer:coarse){.dash-rail-user-theme{height:auto}.dash-rail-user-theme .cx-seg button{padding-inline:14px}}.dash-rail.collapsed .dash-rail-top,.dash-rail.collapsed .dash-rail-scroll{padding-inline:8px}.dash-rail.collapsed .dash-rail-foot{margin-inline:8px}.dash-rail.collapsed .dash-rail-btn{justify-content:center;width:38px;margin-inline:auto;padding:0}.dash-rail.collapsed .dash-rail-t,.dash-rail.collapsed .dash-rail-n{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash-rail.collapsed .dash-rail-sub{display:none}.dash-rail.collapsed .dash-rail-count{display:grid}.dash-rail.collapsed .dash-rail-user-row{flex-direction:column;height:auto}.dash-rail.collapsed .dash-rail-user{flex:none}.dash-rail.collapsed .dash-rail-user-btn{justify-content:center;width:38px;padding:0}.dash-rail.collapsed :is(.dash-rail-user-who,.dash-rail-user-chev),.dash-rail-scrim,.dash-tabbar{display:none}.dash-impbar{background:var(--warn-soft);min-height:36px;color:var(--text);font-size:var(--fs-ui);border:0;flex:none;align-items:center;gap:10px;padding-block:4px;padding-inline:14px 8px;display:flex}.dash-impbar-dot{border-radius:var(--r-pill);background:var(--warn);flex:none;width:8px;height:8px}.dash-impbar-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-impbar-text b{font-weight:600}.dash-impbar-exit{height:var(--h-ctl-sm);border:1px solid var(--line-2);border-radius:var(--r-ctl);background:var(--panel);color:var(--text);font:inherit;font-size:var(--fs-meta);cursor:pointer;flex:none;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.dash-impbar-exit:hover{background:var(--panel-2)}}a.dash-impbar-exit{text-decoration:none}.dash-impbar.sig{background:var(--panel-2)}.dash-impbar.sig .dash-impbar-dot{background:var(--sig)}.dash-impbar.sig .dash-impbar-exit{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:#0000}@media (hover:hover){.dash-impbar.sig .dash-impbar-exit:hover{background:var(--btn-primary-bg-hover)}}.dash-impbar.sig .dash-impbar-exit.quiet{border-color:var(--line-2);background:var(--panel);color:var(--text)}@media (hover:hover){.dash-impbar.sig .dash-impbar-exit.quiet:hover{background:var(--panel-2)}}.dash-impbar.alert{background:var(--alert-soft)}.dash-impbar.alert .dash-impbar-dot{background:var(--alert)}.dash-impbar.reconnect{min-height:var(--h-pane-head);background:var(--pop);border-block-end:1px solid var(--alert);color:var(--text-2);padding-inline:20px}.dash-impbar.reconnect b{color:var(--alert-text);font-weight:500}.dash-impbar-x{border-radius:var(--r-pill);width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.dash-impbar-x:hover{background:var(--panel-2);color:var(--text)}}.dash-bars-slot{display:contents}.dash-cmdk-scrim{z-index:var(--z-palette);background:var(--scrim);justify-content:center;align-items:flex-start;padding:12dvh 16px 16px;display:flex;position:fixed;inset:0}.dash-cmdk{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--pop);width:min(640px,100%);max-height:min(480px,76dvh);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.dash-cmdk-in{border-bottom:1px solid var(--line);height:48px;color:var(--text-3);flex:none;align-items:center;gap:10px;padding:0 16px;display:flex}.dash-cmdk-in>svg{flex:none;width:16px;height:16px}.dash-root .dash-cmdk-in input:not([type=checkbox]):not([type=radio]){min-width:0;height:100%;box-shadow:none;font-size:var(--fs-read);color:var(--text);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.dash-cmdk-list{flex:1;min-height:0;padding:4px;overflow-y:auto}.dash-cmdk-group{font-size:var(--fs-meta);color:var(--text-3);padding:8px 8px 4px;font-weight:500}.dash-cmdk-row{border-radius:var(--r-ctl);width:100%;height:36px;color:var(--text);font:inherit;font-size:var(--fs-ui);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.dash-cmdk-row>svg{width:16px;height:16px;color:var(--text-3);flex:none}.dash-cmdk-row>span:not(.dash-cmdk-icell){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-cmdk-row.on{background:var(--panel-2)}.dash-cmdk-icell{color:var(--text-3);flex:none;place-items:center;display:inline-grid}.dash-cmdk-icell>svg{width:16px;height:16px}.dash-cmdk-hint{font-size:var(--fs-meta);color:var(--text-3);flex:none}.dash-cmdk-enter{color:var(--text-3)}.dash-cmdk-none{text-align:center;font-size:var(--fs-ui);color:var(--text-3);padding:24px 12px}.dash-operator-bar{z-index:calc(var(--z-head) + 1);border-top:1px solid var(--line);background:var(--canvas);min-height:36px;font-size:var(--fs-meta);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:4px 12px;display:flex;position:relative}.dash-operator-bar.production-data{border-top-color:color-mix(in srgb, var(--alert) 46%, var(--line));background:color-mix(in srgb, var(--alert) 6%, var(--canvas))}.dash-operator-field{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--panel);align-items:center;gap:4px;min-width:0;padding:2px 2px 2px 4px;display:inline-flex}.dash-operator-bar.production-data .dash-operator-field{border-color:color-mix(in srgb, var(--alert) 42%, var(--line))}.dash-operator-kind{border-radius:calc(var(--r-ctl) - 2px);background:var(--panel-2);color:var(--text-3);font-size:var(--fs-xs);letter-spacing:.04em;flex:none;padding:3px 4px;font-weight:600;line-height:1}.dash-operator-field .dash-sel-btn{height:24px;font-size:var(--fs-meta);background:0 0;border-color:#0000;gap:6px;padding:0 6px;font-weight:500}@media (hover:hover){.dash-operator-field .dash-sel-btn:hover{border-color:var(--line-2);background:var(--panel-2)}}.dash-operator-field .dash-sel-btn>svg:first-child{color:var(--text-3)}.dash-operator-status{height:24px;color:var(--text);font-size:var(--fs-meta);align-items:center;gap:6px;padding:0 6px;font-weight:600;display:inline-flex}.dash-operator-field.simulating{border-color:color-mix(in srgb, var(--warn) 52%, var(--line))}.dash-operator-field.simulating .dash-operator-kind{color:var(--text-2);box-shadow:inset 0 0 0 1px var(--warn-quiet);background:0 0}.dash-operator-database-status{gap:6px}.dash-operator-database-status span{border-inline-start:1px solid var(--line-2);color:var(--text-3);font-size:var(--fs-xs);padding-inline-start:6px;font-weight:500}.dash-operator-view-as{margin-inline-start:auto;padding-inline-start:4px}.dash-operator-view-as .dash-imp-btn{height:24px;color:var(--text);font-size:var(--fs-meta);background:0 0;border-color:#0000}@media (hover:hover){.dash-operator-view-as .dash-imp-btn:hover{border-color:var(--line-2);background:var(--panel-2)}}.dash-operator-view-as .dash-imp-btn svg{color:var(--sig-2)}body:has(.dash-imp-menu,.dash-rail.open) .fos-assist-launcher{opacity:0;pointer-events:none}.dash-rail-user-dev .dash-operator-bar{z-index:auto;background:0 0;border-top:0;flex-flow:column;align-items:stretch;gap:6px;min-height:0;padding:6px 0}.dash-rail-user-dev .dash-operator-bar.production-data{background:0 0}.dash-rail-user-dev .dash-operator-field{width:100%}.dash-rail-user-dev .dash-operator-field .dash-sel-btn{flex:1;min-width:0}.dash-rail-user-dev .dash-operator-view-as{margin-inline-start:0}.dash-rail-user-dev :is(.dash-operator-bar,.dash-imp){position:static}.dash-imp{flex:none;position:relative}.dash-imp-btn{height:var(--h-ctl);border:1px solid var(--line-2);border-radius:var(--r-ctl);background:var(--panel);color:var(--text-2);font:inherit;font-size:var(--fs-ui);cursor:pointer;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:inline-flex}.dash-imp-btn.on{border-color:var(--line-2);background:var(--panel-2);color:var(--text)}@media (hover:hover){.dash-imp-btn:hover{border-color:var(--line-2);background:var(--panel-2);color:var(--text)}}.dash-imp-btn svg{color:var(--text-3);flex:none}.dash-imp-label{white-space:nowrap}.dash-imp-menu{z-index:var(--z-menu);border:1px solid var(--line);border-radius:var(--r-menu);background:var(--pop);flex-direction:column;gap:8px;width:min(380px,100vw - 28px);padding:12px;display:flex;position:fixed}.dash-imp-menu form{flex-direction:column;gap:8px;display:flex}.dash-imp-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.dash-imp-menu .cx-seg{align-self:flex-start}.dash-imp-head{font-size:var(--fs-ui);color:var(--text);font-weight:600}.dash-imp-scope{text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);font-size:var(--fs-meta);overflow:hidden}.dash-imp-scope-badge{border-radius:var(--r-menu);background:var(--panel-3);color:var(--text-3);font-size:var(--fs-xs);flex:none;padding:3px 7px;font-weight:500}.dash-imp-scope-badge.production{background:var(--alert-soft);color:var(--alert-text)}.dash-imp-input-label{color:var(--text-2);font-size:var(--fs-meta);margin-bottom:-2px;font-weight:500}.dash-root .dash-imp-input:not([type=checkbox]):not([type=radio]){height:var(--h-inp);width:100%;font-size:var(--fs-ui);padding:0 10px}.dash-imp-input:disabled{opacity:.6}.dash-imp-err{font-size:var(--fs-meta);color:var(--alert-text);line-height:1.35}.dash-imp-go{height:var(--h-ctl);border-radius:var(--r-ctl);background:var(--btn-primary-bg);color:var(--btn-primary-fg);font:inherit;font-size:var(--fs-ui);cursor:pointer;border:0;font-weight:600}@media (hover:hover){.dash-imp-go:hover{background:var(--btn-primary-bg-hover)}}.dash-imp-go:disabled{opacity:var(--o-disabled);cursor:not-allowed}.dash-imp-back{color:var(--text-3);font:inherit;font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;padding:0;display:inline-flex}@media (hover:hover){.dash-imp-back:hover{color:var(--text)}}.dash-support-brands{gap:4px;max-height:264px;padding-right:2px;display:grid;overflow-y:auto}.dash-support-brand{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--panel);width:100%;color:var(--text-2);font:inherit;text-align:start;cursor:pointer;flex-direction:column;gap:2px;padding:8px 10px;display:flex}@media (hover:hover){.dash-support-brand:hover{border-color:var(--line-2);background:var(--panel-2);color:var(--text)}}.dash-support-brand:disabled{opacity:.55;cursor:wait}.dash-support-brand-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-ui);font-weight:600;overflow:hidden}.dash-support-brand-meta{color:var(--text-3);font-size:var(--fs-xs);text-transform:capitalize}@media (max-width:1100px){.dash-head-search{width:var(--h-ctl);min-width:var(--h-tap);flex:none;justify-content:center;padding:0}.dash-head-search-t,.dash-head-search kbd{display:none}}@media (max-width:900px){.dash-head-sum{display:none}.dash-head-title{min-width:96px}.dash-wsw.head .dash-wsw-btn{max-width:160px}}@media (max-width:599px){.dash-main{border:0;border-radius:0;margin:0}.dash-main-body,.dash-main>.cx-sheet:not(.modal){border-radius:0}.dash-rail{top:0;bottom:0;z-index:calc(var(--z-modal) + 10);width:min(280px,86vw);padding-block:env(safe-area-inset-top,0px) env(safe-area-inset-bottom,0px);background:var(--panel);visibility:hidden;border:0;border-start-end-radius:var(--r-panel);border-end-end-radius:var(--r-panel);position:fixed;inset-inline-start:0;transform:translate(-100%)}.dash-rail.open{visibility:visible;box-shadow:var(--shadow-sheet);transform:none}.dash-rail-scrim{z-index:calc(var(--z-modal) + 9);background:var(--scrim);border:0;padding:0;display:block;position:fixed;inset:0}.dash-head-title :is(.cx-crumb,.cx-crumb-sep){display:none}.dash-head-fold{order:1}.dash-tabbar{height:var(--h-tabbar);padding-block:8px env(safe-area-inset-bottom,0px);border-top:1px solid var(--line);background:var(--pop);flex:none;justify-content:space-around;align-items:flex-start;padding-inline:8px;display:flex}.dash-shell:has(.lay-split.single.has-open) :is(.dash-head,.dash-tabs-lane,.dash-tabbar){display:none}}@media (max-width:720px){.dash-head{gap:4px;padding:0 8px}.dash-head-title{flex:auto;min-width:64px;max-width:none}.dash-head-search{background:0 0;border-color:#0000}.dash-head-spacer,.dash-wsw.head .dash-wsw-name,.dash-wsw.head .dash-wsw-chev{display:none}.dash-wsw.head .dash-wsw-btn{padding:0 4px}.dash-impbar{min-height:32px;font-size:var(--fs-meta);border-width:0 0 1px;border-radius:0;margin:0;padding:2px 6px 2px 12px}}@media (max-width:640px){.dash-head-actions:not(:empty)+.dash-head-more{display:inline-grid}.dash-head-actions{display:none}.dash-head-actions.open{top:calc(100% + 6px);z-index:var(--z-modal);border:1px solid var(--line);border-radius:var(--r-menu);background:var(--pop);min-width:200px;box-shadow:var(--shadow);flex-direction:column;align-items:stretch;gap:2px;padding:4px;display:flex;position:absolute;inset-inline-end:0}.dash-head-actions.open>*{justify-content:flex-start;width:100%}.dash-head-actions.open .cx-iconbtn{background:0 0;border-color:#0000;align-items:center;gap:8px;width:100%;padding:0 8px;display:inline-flex}.dash-head-actions.open .cx-iconbtn:after{content:attr(aria-label);font-size:var(--fs-ui);color:var(--text)}}.dash-head :is(.dash-head-ic,.dash-head-search,.dash-sync),.dash-head-actions>:is(.cx-btn,.cx-iconbtn),.dash-impbar-exit{min-height:var(--h-tap)}.dash-head :is(.dash-head-ic,.dash-sync),.dash-head-actions>.cx-iconbtn,.dash-impbar-x{min-width:var(--h-tap);min-height:var(--h-tap)}.dash-tab{border-radius:var(--r-ctl);min-width:0;height:48px;color:var(--text-3);font:inherit;font-size:var(--fs-meta);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:0 76px;justify-content:center;align-items:center;gap:3px;padding:0;line-height:16px;display:flex;position:relative}.dash-tab.on{color:var(--text);font-weight:600}.dash-tab:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-tab-ic{place-items:center;width:20px;height:20px;display:inline-grid;position:relative}.dash-tab-ic>svg{stroke-width:1.8px;width:20px;height:20px}.dash-tab.on .dash-tab-ic>svg{stroke-width:2px}.dash-tab-t{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dash-tab-n{top:-4px;border:2px solid var(--pop);border-radius:var(--r-pill);background:var(--needs-badge);min-width:18px;height:18px;color:var(--needs-badge-ink);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;font-weight:600;line-height:1;display:grid;position:absolute;inset-inline-start:15px}.dash-tab-ic>.cx-dot{top:-2px;position:absolute;inset-inline-end:-3px}.cx-panel.dash-home-card{box-shadow:var(--shadow-card)}:root .dash-root :is(.cx-seg button.on,.cx-chip.sig,.cx-count.sig,.cx-pill.sig,.cx-fchip.on,.cx-iconbtn.on,.cx-iconbtn.ghost.on,.cx-bsel.on,.kb-bi-chip.on,.as-chipbtn.on,.ox-chip.on,.bc-rh-chcounts>button.on,.bc-dow>button.on,.dash-fb-day.on,.cx-root :is(.wf-fsel,.seq-fsel).on .dash-sel-btn):not(.warn,.down){background:var(--panel-2);box-shadow:none;color:var(--text);border-color:#0000}:root .dash-root :is(.cx-fchip.on,.kb-bi-chip.on,.as-chipbtn.on,.ox-chip.on,.bc-rh-chcounts>button.on,.bc-dow>button.on,.dash-fb-day.on):not(.warn,.down){border-color:var(--text)}:root .dash-root :is(.cx-fchip.on b,.cx-fchip.on>svg,.wf-fsel.on .dash-sel-chev){color:inherit}:root .dash-root :is(.cx-viewtabs>.on,.cx-viewtabs>.on:hover,.cx-tabs button.on,.cx-tabs button.on:hover){border-color:var(--line-2);background:var(--panel-2);box-shadow:none;color:var(--text)}.cx-av.group{border-radius:var(--r-menu)}.dash-sel{position:relative}.dash-sel-btn{width:100%;height:var(--h-inp);min-height:var(--h-tap);border:1px solid var(--border-interactive);border-radius:var(--r-card);background:var(--panel);color:var(--text);cursor:pointer;font:inherit;font-size:var(--fs-ui);transition:border-color var(--tr), background var(--tr);align-items:center;gap:8px;padding:0 10px;display:flex}.dash-sel-btn:focus-visible{outline:2px solid var(--sig);outline-offset:2px}@media (hover:hover){.dash-sel-btn:hover{border-color:var(--text-faint);background:var(--panel-2)}}.dash-sel-btn:disabled{opacity:var(--o-disabled);cursor:not-allowed}@media (hover:hover){.dash-sel-btn:disabled:hover{border-color:var(--border-interactive);background:var(--panel)}}.dash-sel-btn>svg:first-child{flex:none}.dash-sel-cur{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.dash-sel-cur.ph{color:var(--text-2)}.dash-sel-chev{color:var(--text-3);transition:transform var(--tr);flex:none}.dash-sel-btn[aria-expanded=true] .dash-sel-chev{transform:rotate(180deg)}.dash-sel-pop{z-index:var(--z-menu);background:var(--pop);border:1px solid var(--line);border-radius:var(--r-menu);flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;overflow:hidden}.dash-sel-opt{width:100%;min-height:30px;color:var(--text);font:inherit;font-size:var(--fs-ui);border-radius:var(--r-ctl);cursor:pointer;text-align:left;transition:background var(--tr), color var(--tr);background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:flex}@media (hover:hover){.dash-sel-opt:hover{background:var(--panel-2);color:var(--text)}}.dash-sel-opt.on{color:var(--sig-2)}.dash-sel-opt>svg:first-child{flex:none}:is(.dash-sel-btn,.dash-sel-opt)>svg:first-child:not([width]){width:14px;height:14px}.dash-sel-opt-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-sel-opt-line{align-items:baseline;gap:6px;min-width:0;display:flex}.dash-sel-opt-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-sel-opt-hint{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-xs);color:var(--text-faint);flex:none}.dash-sel-check{color:var(--sig-2);flex:none}.dash-sel-clear{color:var(--text-3)}.dash-sel-clear:not(:only-child){border-bottom:1px solid var(--line);border-radius:var(--r-ctl) 7px 0 0;margin-bottom:4px;padding-bottom:8px}.dash-sel-clear>svg:first-child{flex:none}.dash-sel-group{font-size:var(--fs-meta);color:var(--text-3);padding:8px 8px 4px;font-weight:500}.dash-sel-opts>div:first-child .dash-sel-group,.dash-sel-group:first-child{padding-top:3px}.dash-sel-emoji{font-size:var(--fs-read);text-align:center;flex:none;width:16px;line-height:1}.dash-sel-btn .dash-sel-emoji{font-size:var(--fs-ui)}.dash-sel-search{flex:none;margin:3px 3px 6px;position:relative}.dash-sel-search svg{width:15px;height:15px;color:var(--text-3);pointer-events:none;z-index:1;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.dash-root .dash-sel-search input:not([type=checkbox]):not([type=radio]){width:100%;height:var(--h-inp);font-size:var(--fs-ui);padding-left:32px}.dash-sel-av{object-fit:cover;background:var(--panel-3);border-radius:50%;flex:none;width:18px;height:18px}.dash-sel-opts{flex-direction:column;flex:1;gap:1px;min-height:0;display:flex;overflow-y:auto}.dash-sel-empty{font-size:var(--fs-meta);color:var(--text-3);text-align:center;padding:10px}.dash-cal-pop{gap:8px;max-width:calc(100vw - 16px);padding:10px;overflow-x:auto}.dash-cal-body{align-items:stretch;gap:10px;display:flex}.dash-cal-head{justify-content:space-between;align-items:center;gap:6px;padding:0 2px 6px;display:flex}.dash-cal-title{font-size:var(--fs-ui);color:var(--text);font-weight:600}.dash-cal-nav{gap:2px;display:inline-flex}.dash-cal-nav button{border-radius:var(--r-ctl);width:24px;height:24px;color:var(--text-3);cursor:pointer;transition:background var(--tr), color var(--tr);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.dash-cal-nav button:hover{background:var(--hover);color:var(--text)}}.dash-cal-grid{grid-template-columns:repeat(7,30px);gap:2px;display:grid}.dash-cal-dow{height:20px;font-size:var(--fs-xs);color:var(--text-faint);justify-content:center;align-items:center;font-weight:600;display:flex}.dash-cal-day{height:28px;font:inherit;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;color:var(--text-2);border-radius:var(--r-ctl);cursor:pointer;transition:background var(--tr), color var(--tr);background:0 0;border:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.dash-cal-day:hover{background:var(--hover);color:var(--text)}}.dash-cal-day.out{color:var(--text-faint)}.dash-cal-day.today{box-shadow:inset 0 0 0 1px var(--line-2)}.dash-cal-day.on{background:var(--sig);color:var(--sig-ink,var(--ink-deep));font-weight:600}@media (hover:hover){.dash-cal-day.on:hover{background:var(--sig-2);color:var(--sig-ink,var(--ink-deep))}}.dash-cal-day:disabled{color:var(--text-faint);opacity:.4;cursor:not-allowed;background:0 0}.dash-cal-times{border-left:1px solid var(--line);gap:4px;padding-left:10px;display:flex}.dash-cal-timecol{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;flex-direction:column;gap:2px;width:40px;max-height:258px;padding-right:2px;display:flex;overflow-y:auto}.dash-root .dash-cal-timecol::-webkit-scrollbar{width:4px}.dash-root .dash-cal-timecol::-webkit-scrollbar-thumb{background:var(--line);border-radius:var(--r-menu);background-clip:border-box;border:0}@media (hover:hover){.dash-root .dash-cal-timecol:hover::-webkit-scrollbar-thumb{background:var(--line-2);background-clip:border-box}}.dash-cal-timecol button{border-radius:var(--r-ctl);height:26px;font:inherit;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;color:var(--text-2);cursor:pointer;transition:background var(--tr), color var(--tr);background:0 0;border:0;flex:none}@media (hover:hover){.dash-cal-timecol button:hover{background:var(--hover);color:var(--text)}}.dash-cal-timecol button.on{background:var(--sig);color:var(--sig-ink,var(--ink-deep));font-weight:600}.dash-cal-timecol button:disabled{opacity:.4;cursor:not-allowed;background:0 0}.dash-cal-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:8px 2px 0;display:flex}.dash-cal-link{font:inherit;font-size:var(--fs-meta);color:var(--text-3);border-radius:var(--r-ctl);cursor:pointer;transition:background var(--tr), color var(--tr);background:0 0;border:0;padding:3px 6px}@media (hover:hover){.dash-cal-link:hover{background:var(--hover);color:var(--text)}}.dash-cal-link.sig{color:var(--sig-2);font-weight:600}.dash-chan{flex:none;position:relative}.dash-chan-btn{height:var(--h-inp);min-width:var(--h-tap);min-height:var(--h-tap);border:1px solid var(--line-2);border-radius:var(--r-ctl);background:var(--panel);color:var(--text-2);cursor:pointer;transition:background var(--tr), color var(--tr);flex:none;align-items:center;gap:5px;padding:0 8px;display:inline-flex}@media (hover:hover){.dash-chan-btn:hover{color:var(--text);background:var(--panel-2)}}.dash-chan-chev{opacity:.7;flex:none}.dash-chan-pop{z-index:var(--z-menu);background:var(--pop);border:1px solid var(--line);border-radius:var(--r-menu);flex-direction:column;gap:1px;width:196px;max-width:calc(100vw - 16px);max-height:320px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.dash-chan-opt{width:100%;min-height:30px;color:var(--text);font:inherit;font-size:var(--fs-ui);border-radius:var(--r-ctl);cursor:pointer;text-align:left;transition:background var(--tr);background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:flex}@media (hover:hover){.dash-chan-opt:hover{background:var(--hover);color:var(--text)}}.dash-chan-opt.on{background:var(--sig-soft);color:var(--sig-2)}.dash-chan-opt svg{flex:none}.dash-chan-n{color:var(--text-3);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;margin-inline-start:auto}.dash-search{flex:1;position:relative}.dash-search svg{width:15px;height:15px;color:var(--text-3);pointer-events:none;z-index:1;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.dash-root .dash-search input:not([type=checkbox]):not([type=radio]){width:100%;height:var(--h-inp);padding-left:32px}.cx-av{width:40px;height:40px;font-family:var(--font);font-weight:600;font-size:var(--fs-read);color:var(--text-2);background:var(--panel-3);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.cx-av .cx-av-img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.cx-av-ph{color:color-mix(in srgb, var(--white) 90%, transparent)}.cx-crow.unread .cx-av{border-color:var(--sig-line)}.cx-av .cx-av-badge{width:40%;min-width:10px;height:40%;min-height:10px;box-shadow:inset 0 0 0 1.5px var(--panel);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px;overflow:hidden}.cx-av .cx-av-badge svg{width:60%;height:60%;display:block}.dash-branch-picks{flex-direction:column;gap:1px;max-height:190px;display:flex;overflow-y:auto}.dash-ch{width:16px;height:16px;font-size:var(--fs-xs);color:#fff;border-radius:5px;flex:none;place-items:center;font-weight:600;display:inline-grid}.dash-ch svg,.dash-connect-glyph svg{width:66%;height:66%;display:block}.dash-connect-glyph svg{width:58%;height:58%}.dash-ch[data-ch]{background:var(--ch-bg,var(--chb,transparent));color:var(--ch-fg,#fff)}.dash-wss{flex:none;position:relative}.dash-wss-btn{border:1px solid var(--line-2);border-radius:var(--r-menu);background:var(--panel);height:36px;color:var(--text-2);cursor:pointer;transition:color var(--tr), background var(--tr), border-color var(--tr);flex:none;align-items:center;gap:5px;padding:0 8px;display:inline-flex}@media (hover:hover){.dash-wss-btn:hover{color:var(--text);background:var(--panel-2)}}.dash-wss-btn.active{color:var(--sig-2);border-color:var(--sig-line);background:var(--sig-soft)}.dash-wss-badge{border-radius:var(--r-pill);background:var(--panel-3);min-width:16px;height:16px;color:var(--text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;font-weight:600;display:inline-grid}.dash-wss-btn.active .dash-wss-badge{background:var(--sig);color:var(--accent-contrast)}.dash-wss-chev{opacity:.7;flex:none}.dash-wss-pop{z-index:var(--z-menu);background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r-card);width:236px;box-shadow:0 20px 48px color-mix(in srgb, var(--black) 55%, transparent);animation:dash-rise var(--tr) both;overscroll-behavior:contain;max-height:min(70vh,460px);padding:10px;position:fixed;overflow-y:auto}.dash-wss-label{font-size:var(--fs-meta);color:var(--text-3);padding:2px 4px 6px;font-weight:600}.dash-wss-list{flex-direction:column;gap:1px;display:flex}.dash-wss-opt{width:100%;color:var(--text-2);font:inherit;font-size:var(--fs-ui);border-radius:var(--r-menu);cursor:pointer;text-align:left;transition:background var(--tr);background:0 0;border:0;align-items:center;gap:9px;padding:8px;display:flex}@media (hover:hover){.dash-wss-opt:hover:not(:disabled){background:var(--hover);color:var(--text)}}.dash-wss-opt.on{color:var(--text)}.dash-wss-opt:disabled{cursor:default}.dash-wss-box{border-radius:calc(var(--r-ctl) - 2px);border:1.5px solid var(--line-2);width:17px;height:17px;color:var(--accent-contrast);transition:background var(--tr), border-color var(--tr);flex:none;place-items:center;display:grid}.dash-wss-opt.on .dash-wss-box{background:var(--ws,var(--sig));border-color:var(--ws,var(--sig))}.dash-wss-dot{background:var(--ws);width:8px;height:8px;box-shadow:0 0 8px -1px var(--ws);border-radius:50%;flex:none}.dash-wss-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-wss-tag{font-size:var(--fs-meta);color:var(--text-3);border:1px solid var(--line-2);border-radius:calc(var(--r-ctl) - 2px);flex:none;padding:1px 5px;font-weight:600}.dash-wss-row{align-items:center;gap:2px;display:flex}.dash-wss-div{background:var(--line);height:1px;margin:9px 2px 4px}.cx-seg.dash-wss-seg{grid-template-columns:1fr 1fr;width:100%;display:grid}.dash-wss-seg button{min-width:0;padding:6px 8px}.dash-wss-hint{font-size:var(--fs-meta);color:var(--text-3);margin:6px 4px 2px;line-height:1.4}.dash-thread-col{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:clip}.dash-thread-head{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:64px;padding:12px 24px;display:flex}@media (max-width:980px){.dash-thread-head{padding:12px 16px}}.dash-msg{--msg-card:var(--panel-2);max-width:none;font-size:var(--fs-read);word-wrap:break-word;animation:dash-rise var(--tr) both;border:1px solid #0000;border-radius:14px;padding:12px 16px;line-height:1.5;position:relative}.dash-msg.inbound{--msg-card:var(--panel);background:var(--panel-2);border-color:var(--line);border-bottom-left-radius:4px;align-self:flex-start}.dash-msg.outbound{background:var(--bubble-out);color:var(--bubble-out-ink);border-bottom-right-radius:4px;align-self:flex-end}:root[data-theme=light] .dash-root .dash-msg.inbound{--msg-card:var(--panel-2)}.dash-msg.outbound.dash-msg-failed{background:var(--panel);color:var(--text);border-color:color-mix(in srgb, var(--alert) 35%, var(--line))}.dash-msg.outbound.dash-msg-held{background:var(--panel);color:var(--text);border:1px dashed var(--sig)}.dash-msg-fix{font-size:var(--fs-meta);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;line-height:16px;display:flex}.dash-msg-fix.alert{color:var(--alert-text)}.dash-msg-fix.warn{color:var(--needs-ink)}.dash-msg-fix-why{text-align:end;max-width:300px;color:var(--text-2);flex-basis:100%;margin-inline-start:auto}.dash-msg-why{color:var(--sig-2);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dash-msg-from{align-items:center;gap:4px;display:inline-flex}.dash-msg-tr{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.dash-msg-tr svg{flex:none}.dash-msg-older{border-radius:var(--r-pill);align-self:center;margin-bottom:10px}.dash-to-latest{border-radius:var(--r-pill);box-shadow:var(--shadow)}.dash-msg .cx-chip{background:color-mix(in srgb, currentColor 14%, transparent);color:inherit}.dash-msg.outbound .cx-btn.ghost{color:inherit}.dash-msg-meta{font-size:var(--fs-meta);color:var(--text-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;line-height:16px;display:flex}.dash-msg-meta>.dash-msg-clock{white-space:nowrap;flex:none}.dash-msg-meta .dash-tick{min-width:0}.dash-msg.inbound.dash-msg-awaiting{border-color:color-mix(in srgb, var(--warn) 45%, var(--line));background:color-mix(in srgb, var(--warn) 8%, var(--panel-2));box-shadow:inset 3px 0 0 0 var(--warn)}.dash-msg.outbound.dash-msg-standby{border-style:dashed;border-color:color-mix(in srgb, var(--sig-2) 40%, var(--line));background:color-mix(in srgb, var(--sig-2) 6%, var(--panel-2))}.dash-msg.outbound.dash-msg-standby .dash-msg-speaker{color:var(--sig-2)}.dash-msg.inbound.dash-msg-standby{border-style:dashed}.dash-tick{align-items:center;gap:4px;display:inline-flex}.dash-tick svg{flex:none;width:14px;height:14px}.dash-tick.read{color:var(--sig-2)}.dash-tick.warn{color:var(--warn)}.dash-tick.alert{color:var(--alert-text)}.dash-att{border-radius:var(--r-menu);background:color-mix(in srgb, var(--black) 22%, transparent);font-size:var(--fs-meta);align-items:center;gap:8px;margin-top:7px;padding:7px 10px;display:flex}.dash-att img{border-radius:var(--r-menu);max-width:220px;max-height:180px;display:block}.dash-att-img{cursor:zoom-in;border:0;padding:0;overflow:hidden}.dash-att-img img{border-radius:var(--r-menu);max-width:280px;max-height:240px;transition:opacity var(--tr)}.dash-att-sticker{background:0 0}.dash-att-sticker img{border-radius:0;max-width:128px;max-height:128px}@media (hover:hover){.dash-att-img:hover img{opacity:.9}}.dash-att-video{padding:0;overflow:hidden}.dash-att-video video{border-radius:var(--r-menu);background:var(--black);max-width:300px;max-height:240px;display:block}.dash-att-share{flex-direction:column;align-items:flex-start;gap:6px;max-width:300px}.dash-att-share-h{align-items:center;gap:6px;font-weight:600;display:inline-flex}.dash-att-share video,.dash-att-share img{border-radius:var(--r-menu);background:var(--black);max-width:100%;max-height:240px;display:block}.dash-att-share-cap{overflow-wrap:anywhere;line-height:1.4}.dash-att-share-gone{font-size:var(--fs-xs);opacity:.7}.dash-att-share-open{color:inherit;text-underline-offset:2px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;display:inline-flex}.dash-att-doc{color:inherit;transition:background var(--tr);text-decoration:none}@media (hover:hover){.dash-att-doc:hover{background:color-mix(in srgb, var(--black) 34%, transparent)}}.dash-att-doc-ic{border-radius:var(--r-menu);background:color-mix(in srgb, var(--white) 9%, transparent);flex:none;place-items:center;width:32px;height:32px;display:grid}.dash-att-doc-info{flex-direction:column;min-width:0;line-height:1.3;display:flex}.dash-att-doc-name{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-weight:600;overflow:hidden}.dash-att-doc-size{font-size:var(--fs-xs);opacity:.7}.dash-att-dead{opacity:.85}.dash-att-dead-txt{flex-direction:column;line-height:1.3;display:flex}.dash-att-dead-txt em{font-style:normal;font-size:var(--fs-xs);opacity:.7}.dash-att-card .dash-att-doc-name{white-space:normal;max-width:240px}.dash-att-card .dash-att-doc-ic{background:color-mix(in oklab, var(--sig-2) 22%, transparent);color:var(--sig-2)}.dash-att-doc-open{color:var(--sig-2);flex:none;margin-inline-start:auto}.dash-msg.outbound .dash-att-doc-open{color:var(--bubble-out-action)}.dash-att-pdf{border:1px solid color-mix(in srgb, var(--alert) 25%, var(--line));background:color-mix(in srgb, var(--alert) var(--tint), var(--panel));width:30px;height:36px;color:var(--alert-text);font-size:var(--fs-meta);border-radius:4px;flex:none;justify-content:center;align-items:flex-end;padding-bottom:3px;font-weight:600;line-height:12px;display:flex}.dash-map{border:1px solid var(--line);border-radius:var(--r-card);background:var(--msg-card,var(--panel));width:280px;max-width:100%;color:var(--text);margin-top:7px;display:grid;overflow:hidden}.dash-map:first-child{margin-top:0}.dash-map-art{background:var(--panel-3);height:120px;display:block;position:relative}.dash-map-art svg{fill:none;width:100%;height:100%;position:absolute;inset:0}.dash-map-art .road{stroke:var(--panel);stroke-width:6px}.dash-map-art .river{stroke:var(--line-2);stroke-width:10px}.dash-map-pin{background:var(--sig);width:28px;height:28px;color:var(--accent-contrast);border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 14px);left:calc(50% - 14px)}.dash-map-foot,.dash-contact{align-items:center;gap:8px;min-width:0;padding:9px 13px;display:flex}.dash-map-text,.dash-contact-text{flex:1;min-width:0;display:grid}.dash-map-name,.dash-contact-name{font-size:var(--fs-ui);overflow-wrap:anywhere;font-weight:600;line-height:20px}.dash-map-sub,.dash-contact-sub{font-size:var(--fs-meta);color:var(--text-3);overflow-wrap:anywhere;line-height:16px}.dash-map-open,.dash-contact-call{min-height:var(--h-tap);font-size:var(--fs-meta);color:var(--sig-2);flex:none;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.dash-map-open:hover,.dash-contact-call:hover{text-decoration:underline}}.dash-contact{width:280px;max-width:100%;margin-top:7px;padding-inline:0}.dash-contact:first-child{margin-top:0}.dash-contact-av{background:var(--panel-3);width:32px;height:32px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;display:grid}.dash-msg.outbound .dash-contact-sub{color:inherit;opacity:.75}.dash-msg.outbound .dash-contact-call{color:var(--bubble-out-action)}.dash-msg.dash-msg-sticker,:root[data-theme=light] .dash-root .dash-msg.dash-msg-sticker{color:var(--text);background:0 0;border-color:#0000;padding:0}.dash-msg-sticker .dash-att-sticker{margin-top:0}.dash-msg.dash-msg-gone,:root[data-theme=light] .dash-root .dash-msg.dash-msg-gone{border:1px dashed var(--line-2);color:var(--text-3);background:0 0}.dash-msg>.dash-wa-actions,.dash-tpl .dash-wa-actions{--wa-line:var(--line-2);--wa-action:var(--sig-2);background:var(--panel);grid-template-columns:minmax(0,1fr)}.dash-wa-action{min-width:0}.dash-tpl .dash-wa-actions{margin:10px -16px 0}.dash-wa-action.on{background:var(--sig-soft)}button.dash-wa-action{box-sizing:border-box;border:0;border-top:1px solid var(--wa-line);font:inherit;cursor:pointer;background:0 0;justify-self:stretch;font-weight:500}.dash-opt-tag{font-size:var(--fs-meta);color:var(--sig-2);flex:none;font-weight:400}.dash-opt-tag.quiet{color:var(--text-3)}.dash-list-rows{border-top:1px solid var(--line);color:var(--text-2);padding:6px 0;display:grid}.dash-list-sec{font-size:var(--fs-meta);color:var(--text-3);padding:4px 14px;font-weight:600}.dash-list-row{font-size:var(--fs-ui);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;padding:5px 14px;line-height:20px;display:flex}.dash-list-row.on{background:var(--sig-soft);color:var(--text)}.dash-wa-pay{border-top:1px solid var(--line);color:var(--text);font-size:var(--fs-ui);align-items:center;gap:8px;padding:9px 13px;display:flex}.dash-wa-pay>svg{color:var(--text-2);flex:none}.dash-wa-pay-l{flex:1;min-width:0}.dash-wa-pay-state{font-size:var(--fs-meta);color:var(--text-3);align-items:center;gap:5px;display:inline-flex}.dash-wa-pay-state.paid{color:var(--sig-2)}.dash-wa-pay-state.paid:before{content:"";background:var(--sig);border-radius:50%;width:7px;height:7px}.dash-wa-pay-open,.dash-msg-order{min-height:var(--h-tap);font-size:var(--fs-meta);color:var(--sig-2);align-items:center;text-decoration:none;display:inline-flex}.dash-msg-order{color:var(--bubble-out-action);gap:4px;margin-top:8px}@media (hover:hover){.dash-wa-pay-open:hover,.dash-msg-order:hover{text-decoration:underline}}.dash-quick{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dash-quick-chip{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--panel);max-width:100%;color:var(--sig-2);font-size:var(--fs-ui);white-space:nowrap;text-overflow:ellipsis;padding:5px 12px;font-weight:600;line-height:16px;overflow:hidden}.dash-quick-chip.on{border-color:var(--sig);background:var(--sig-soft)}.dash-tpl{display:grid}.dash-tpl-img{object-fit:cover;border-radius:var(--r-menu);background:var(--panel-3);width:100%;height:110px;margin-bottom:10px;display:block}.dash-msg>.dash-tpl:first-child>.dash-tpl-img:first-child{border-radius:var(--r-bubble) var(--r-bubble) 0 0;width:calc(100% + 32px);max-width:none;margin:-12px -16px 10px}.dash-msg.outbound .dash-tpl-body,.dash-msg.outbound .dash-tpl-header{color:inherit}.dash-msg.outbound .dash-tpl-footer{color:inherit;opacity:.7}.dash-msg-about{font-size:var(--fs-meta);color:var(--text-3);overflow-wrap:anywhere;margin-bottom:6px;line-height:16px}.dash-msg-about b{color:var(--text-2);font-weight:600}.dash-cart{gap:10px;width:320px;max-width:100%;display:grid}.dash-cart-h{align-items:center;gap:8px;font-weight:600;display:flex}.dash-cart-h>svg{color:var(--text-2);flex:none}.dash-cart-rows{gap:10px;display:grid}.dash-cart-total{border-top:1px solid var(--line);color:var(--text-2);justify-content:space-between;align-items:baseline;gap:8px;padding-top:8px;display:flex}.dash-cart-total b{color:var(--text);font-weight:600}.dash-step{grid-template-columns:minmax(0,auto);align-self:center;justify-items:center;gap:8px;max-width:min(560px,100%);display:grid}.dash-step-line{min-width:0;max-width:100%;font-size:var(--fs-meta);color:var(--text-3);align-items:center;gap:6px;padding:4px 10px;line-height:16px;display:flex}.dash-step-line>svg{flex:none}.dash-step-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-step-more{min-height:var(--h-tap);color:var(--sig-2);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.dash-step-more:hover{text-decoration:underline}}.dash-step-card{border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--panel);width:440px;max-width:100%;margin:0;display:grid;overflow:hidden}.dash-step-row{border-bottom:1px solid var(--line);font-size:var(--fs-ui);grid-template-columns:110px minmax(0,1fr);padding:9px 14px;line-height:20px;display:grid}.dash-step-row:last-child{border-bottom:0}.dash-step-row dt{color:var(--text-3)}.dash-step-row dd{color:var(--text);overflow-wrap:anywhere;align-items:baseline;gap:6px;margin:0;display:flex}.dash-step-dot{background:var(--sig);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.dash-step-dot.off{background:var(--text-3)}.dash-step-foot{color:var(--text-2);font-size:var(--fs-ui);align-items:center;gap:8px;padding:9px 14px;display:flex}.dash-step-foot>span{flex:1}.dash-step-foot .cx-btn{min-width:var(--h-tap);min-height:var(--h-tap)}.dash-step-foot .cx-btn.on{border-color:var(--sig);background:var(--sig-soft);color:var(--sig-2)}.dash-voice{background:0 0;flex-direction:column;align-items:stretch;gap:8px;width:320px;max-width:100%;padding:0}.dash-voice-row{align-items:center;gap:10px;min-width:0;display:flex}.dash-voice-who{width:max(40px, var(--h-tap));height:max(40px, var(--h-tap));flex:none;place-items:center;display:grid;position:relative}.dash-voice-badge{border:2px solid var(--panel);background:var(--sig);width:18px;height:18px;color:var(--accent-contrast);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.dash-voice-mic{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.dash-voice-mic.heard{color:var(--sig-2)}.dash-msg.outbound .dash-voice-mic.heard{color:color-mix(in srgb, var(--sig-2) 55%, currentColor)}.dash-voice-speed{min-width:var(--h-tap);min-height:var(--h-tap);border-radius:var(--r-pill);background:var(--btn-primary-bg);color:var(--btn-primary-fg);font:inherit;font-size:var(--fs-meta);cursor:pointer;border:0;padding:0 8px;font-weight:600}.dash-voice-play{width:var(--h-tap);height:var(--h-tap);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}@media (hover:hover){.dash-voice-play:hover{background:color-mix(in srgb, currentColor 10%, transparent)}}.dash-voice-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dash-voice-wave{cursor:pointer;width:100%;max-width:170px;height:24px;stroke:color-mix(in srgb, currentColor 40%, transparent);stroke-width:2.6px;stroke-linecap:round}.dash-voice-wave line.on{stroke:var(--sig)}.dash-msg.outbound .dash-voice-wave line.on{stroke:currentColor}.dash-voice-wave:focus-visible{outline:2px solid var(--sig);outline-offset:2px;border-radius:var(--r-ctl)}.dash-voice-sub{font-size:var(--fs-meta);opacity:.8;align-items:center;gap:5px;line-height:16px;display:flex}.dash-voice-time{font-variant-numeric:tabular-nums}.dash-voice-dot{background:var(--sig);border-radius:50%;width:7px;height:7px}.dash-voice-heard{color:var(--sig-2)}.dash-msg.outbound .dash-voice-heard{color:inherit}.dash-voice-text{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-direction:column;gap:2px;padding:8px 2px 0;display:flex}.dash-voice-text-body{-webkit-line-clamp:1;font-size:var(--fs-ui);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.dash-voice-text.open .dash-voice-text-body{display:block}.dash-voice-text-btn{min-height:var(--h-tap);color:var(--sig-2);font:inherit;font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500}.dash-msg.outbound .dash-voice-text-btn{color:var(--bubble-out-action)}.dash-flow-card.dash-unknown-kind{background:0 0;border:0;padding:0}.dash-flow-card.dash-unknown-kind .dash-flow-card-h{color:var(--text);font-size:var(--fs-ui)}.dash-flow-card.dash-unknown-kind .dash-flow-card-note{color:var(--text-2);font-size:var(--fs-ui);margin-bottom:10px}.dash-flow-card-open{text-decoration:none}.dash-msg-actions{z-index:6;border-radius:var(--r-menu);background:var(--panel);border:1px solid var(--line-2);box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity var(--tr);align-items:center;gap:2px;padding:3px;display:flex;position:absolute;bottom:calc(100% + 4px)}.dash-msg-actions:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.dash-msg:focus-within .dash-msg-actions,.dash-msg-actions.pinned{opacity:1;pointer-events:auto}.dash-msg-actions:has([aria-expanded=true]){opacity:1;pointer-events:auto}@media (hover:hover){.dash-msg:hover .dash-msg-actions{opacity:1;pointer-events:auto}}.dash-msg.inbound .dash-msg-actions{left:2px}.dash-msg.outbound .dash-msg-actions{right:2px}.dash-msg-actions .cx-btn.dash-msg-act{height:var(--h-ctl);min-height:var(--h-tap);gap:5px;padding:0 8px}.dash-msg-actions>.cx-iconbtn{width:var(--h-ctl);height:var(--h-ctl);min-width:var(--h-tap);min-height:var(--h-tap)}.dash-msg-actions-sep{background:var(--line);flex:none;width:1px;height:18px}@media (hover:none){.dash-msg-actions{display:none}}.dash-snz-custom{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:5px;padding:8px 4px 2px;display:flex}.dash-snz-custom .dash-sel{flex:1;min-width:0}.dash-snz-custom .dash-sel .dash-sel-btn{height:32px;font-size:var(--fs-ui)}.dash-badge.rem{color:var(--accent-strong);border-color:color-mix(in srgb, var(--indigo-400) 34%, transparent);background:color-mix(in srgb, var(--indigo-400) 13%, transparent);align-items:center;gap:4px;display:inline-flex}.dash-badge.rem svg{flex:none}.dash-drop-card{border:1.5px dashed var(--sig-line);border-radius:var(--r-panel);background:var(--sig-soft);color:var(--sig-2);font-size:var(--fs-read);align-items:center;gap:10px;padding:14px 22px;font-weight:600;display:flex}.dash-rec-bar{min-height:52px;animation:dash-rise var(--tr) both;align-items:center;gap:10px;padding-inline:8px;display:flex}.dash-rec-dot{background:var(--alert);border-radius:50%;flex:none;width:8px;height:8px;animation:1.1s ease-in-out infinite dash-rec-pulse}.dash-rec-dot.paused{opacity:.4;animation:none}.dash-hold-hint{min-height:28px;font-size:var(--fs-meta);color:var(--text-3);justify-content:center;align-items:center;gap:6px;margin:0;line-height:16px;display:flex}@keyframes dash-rec-pulse{0%,to{opacity:1}50%{opacity:.25}}.dash-rec-time{font-size:var(--fs-ui);font-variant-numeric:tabular-nums;color:var(--text);flex:none;font-weight:500}.dash-rec-bars{min-width:0;height:28px;stroke:var(--text-3);stroke-width:2.6px;stroke-linecap:round;flex:0 240px}.dash-rec-bars line{vector-effect:non-scaling-stroke}.dash-rec-line,.dash-rec-ctl{display:contents}.dash-rec-del{min-height:var(--h-tap);color:var(--text-2);order:-1}.dash-rec-pause{margin-inline-start:auto}.dash-rec-pause,.dash-rec-stop,.dash-rec-send{min-height:var(--h-tap)}.dash-rec-stop svg{color:var(--alert-text);fill:currentColor}.dash-rec-denied{font-size:var(--fs-ui);color:var(--warn);flex:1}.dash-rec-player{flex:0 auto;align-items:center;gap:10px;min-width:0;display:flex}.dash-rec-player .dash-voice-wave{flex:0 170px;width:170px;min-width:0}.dash-rec-play{--play-bg:var(--sig-soft);width:max(32px, var(--h-tap));height:max(32px, var(--h-tap));background:radial-gradient(circle, var(--play-bg) 15.5px, transparent 16px);color:var(--sig-2);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.dash-rec-play svg{fill:currentColor}.dash-rec-at{font-size:var(--fs-meta);font-variant-numeric:tabular-nums;color:var(--text-3);flex:none}.dash-rec-speed{min-height:var(--h-tap);min-width:var(--h-tap);border-radius:var(--r-pill);background:var(--panel-2);color:var(--text-2);font:inherit;font-size:var(--fs-meta);cursor:pointer;border:0;flex:none;padding-inline:7px;font-weight:600}.dash-rec-send{margin-inline-start:auto}.lay-reply-wrap.phone .dash-rec-bar{padding-inline:4px 0}.dash-rec-bar.held{gap:10px;min-height:72px;padding-inline:4px 0;position:relative}.dash-rec-slide{min-width:0;font-size:var(--fs-ui);color:var(--text-3);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.dash-rec-mic{background:var(--sig);width:60px;height:60px;color:var(--accent-contrast);border-radius:50%;flex:none;place-items:center;display:grid}.dash-rec-lock{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--panel);width:38px;height:68px;color:var(--text-2);box-shadow:var(--shadow);flex-direction:column;justify-content:space-between;align-items:center;padding-block:10px;display:flex;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-end:11px}.lay-reply-wrap.phone .dash-rec-bar.live{flex-direction:column;align-items:stretch;gap:6px;padding-block:4px}.lay-reply-wrap.phone .dash-rec-line{align-items:center;gap:10px;min-height:32px;display:flex}.lay-reply-wrap.phone .dash-rec-line .dash-rec-bars{flex:auto}.lay-reply-wrap.phone .dash-rec-word{display:none}.lay-reply-wrap.phone .dash-rec-ctl{justify-content:space-between;align-items:center;display:flex}.lay-reply-wrap.phone .dash-rec-pause{margin-inline-start:0}.lay-reply-wrap.phone .dash-rec-pause,.lay-reply-wrap.phone .dash-rec-stop{border-radius:var(--r-pill);padding-inline:14px}.lay-reply-wrap.phone .dash-rec-pause svg{color:var(--alert-text)}.lay-reply-wrap.phone .dash-rec-stop svg{color:var(--text)}.lay-reply-wrap.phone .dash-rec-bar.listen{gap:8px}.lay-reply-wrap.phone .listen .dash-rec-del{height:auto;font-size:var(--fs-meta);flex-direction:column;gap:1px;padding-inline:4px;font-weight:400}.lay-reply-wrap.phone .listen .dash-rec-del svg,.lay-reply-wrap.phone .dash-rec-send svg{width:18px;height:18px}.lay-reply-wrap.phone .dash-rec-player{border-radius:var(--r-pill);background:var(--panel-2);flex:auto;gap:4px;height:44px;padding-inline:0 12px}.lay-reply-wrap.phone .dash-rec-player .dash-voice-wave{flex:auto;width:auto}.lay-reply-wrap.phone .dash-rec-play{--play-bg:var(--panel);color:var(--text)}.lay-reply-wrap.phone .dash-rec-send{border-color:var(--btn-primary-bg);background:var(--btn-primary-bg);width:44px;color:var(--btn-primary-fg);border-radius:50%;padding:0}.lay-reply-wrap.phone .dash-rec-send>span{display:none}.dash-tip{position:relative}.dash-tip[data-tip]:after{content:attr(data-tip);border-radius:var(--r-ctl);background:var(--pop);color:var(--text);border:1px solid var(--line);font-size:var(--fs-meta);white-space:nowrap;pointer-events:none;opacity:0;z-index:calc(var(--z-menu) + 1);box-shadow:var(--shadow);transition:opacity var(--tr);padding:3px 8px;font-weight:500;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.dash-tip[data-tip]:focus-visible:after{opacity:1;transition-delay:var(--m-defer)}@media (hover:hover){.dash-tip[data-tip]:hover:after{opacity:1;transition-delay:var(--m-defer)}}[data-fold] .dash-tip[data-tip]:after{display:none}[data-slot=tooltip-content].dash-tipc{border-radius:var(--r-ctl);background:var(--pop);color:var(--text);border:1px solid var(--line);font-size:var(--fs-meta);box-shadow:var(--shadow);overflow-wrap:anywhere;max-width:300px;animation:m-fade var(--m-fast) var(--m-ease) backwards;padding:4px 8px;font-weight:500;line-height:16px}:is([data-slot=tooltip-content].dash-tipc svg,[data-slot=tooltip-content].dash-tipc span:has(>svg)){display:none}[data-slot=tooltip-content].dash-tipc .dash-tipc-k{color:var(--waiting);align-items:center;gap:5px;margin-bottom:3px;font-weight:600;display:flex}[data-slot=tooltip-content].dash-tipc .dash-tipc-k svg{flex:none;display:inline-block}[data-slot=tooltip-content].dash-tipc .dash-tipc-k.plan{color:var(--accent-strong)}[data-slot=tooltip-content].dash-tipc .dash-tipc-p{color:var(--muted);font-weight:500;display:block}[data-slot=tooltip-content].dash-tipc .dash-tipc-v{-webkit-line-clamp:5;font-family:var(--font-mono,monospace);font-size:var(--fs-xs);color:var(--muted);-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.dash-root input[type=date],.dash-root input[type=datetime-local],.dash-root input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--sig)}.dash-root [data-wa-theme] input[type=date],.dash-root [data-wa-theme] input[type=datetime-local],.dash-root [data-wa-theme] input[type=time]{color-scheme:inherit;accent-color:#1daa61}.dash-emoji-pop{z-index:var(--z-dialog);animation:dash-rise var(--tr) both;position:fixed}.dash-emoji-mart{--em-rgb-accent:129, 140, 248;--em-rgb-background:16, 16, 21;--em-rgb-input:20, 20, 26;--em-rgb-color:245, 245, 246;--em-color-border:#232329;--em-color-border-over:#303038;border:1px solid var(--line-2);border-radius:var(--radius);box-shadow:var(--shadow);display:block;overflow:hidden}:root[data-theme=light] .dash-emoji-mart{--em-rgb-background:255, 255, 255;--em-rgb-input:241, 241, 244;--em-rgb-color:23, 23, 29;--em-color-border:#e5e5ec;--em-color-border-over:#d3d3dd}.dash-msged{border:1px solid var(--line-2);border-radius:var(--r-menu);background:var(--panel-2,var(--panel));transition:border-color var(--tr);flex-direction:column;display:flex;overflow:hidden}.dash-msged:focus-within{border-color:var(--sig,var(--line-2))}.dash-msged.is-disabled{opacity:.65}.dash-msged-bar{border-bottom:1px solid var(--line);background:0 0;flex-wrap:wrap;align-items:center;gap:1px;padding:3px 4px;display:flex}.dash-msged-tool{border-radius:var(--r-ctl);min-width:27px;height:27px;color:var(--text-2);cursor:pointer;font-size:var(--fs-meta);transition:background var(--tr), color var(--tr);background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:0 5px;font-weight:600;display:inline-flex;position:relative}.dash-msged-tool.wide{padding:0 8px}@media (hover:hover){.dash-msged-tool:hover:not(:disabled){background:var(--hover);color:var(--text)}}.dash-msged-tool[aria-expanded=true]{background:var(--sig-soft);color:var(--sig-2)}.dash-msged-tool:disabled{opacity:var(--o-disabled);cursor:default}.dash-msged-btntext{font-size:var(--fs-meta)}.dash-msged-sep{background:var(--line);width:1px;height:16px;margin:0 3px}.dash-msged>textarea{background:0 0!important;border:0!important;border-radius:0!important}.dash-msged-tool[data-tip]:after{content:attr(data-tip);border-radius:var(--r-ctl);background:var(--panel-3,var(--black));color:var(--text);font-size:var(--fs-xs);white-space:nowrap;box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;transition:opacity var(--tr);z-index:5;padding:3px 7px;font-weight:500;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.dash-msged-tool[data-tip]:focus-visible:after{opacity:1;transition-delay:var(--m-defer)}@media (hover:hover){.dash-msged-tool[data-tip]:hover:after{opacity:1;transition-delay:var(--m-defer)}}.dash-msged-pop{z-index:var(--z-dialog);animation:dash-rise var(--tr) both;position:fixed}.dash-msged-varmenu{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--panel);min-width:210px;max-height:280px;box-shadow:var(--shadow);padding:5px;overflow-y:auto}.dash-msged-varitem{border-radius:var(--r-ctl);width:100%;color:var(--text);cursor:pointer;text-align:left;transition:background var(--tr);background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}@media (hover:hover){.dash-msged-varitem:hover{background:var(--hover)}}.dash-msged-vartoken{font-family:var(--mono,ui-monospace, monospace);font-size:var(--fs-meta);color:var(--sig-2);flex:none}.dash-msged-varlabel{font-size:var(--fs-meta);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-msged-chip{border-radius:calc(var(--r-ctl) - 2px);background:color-mix(in srgb, var(--black) 6%, transparent);color:inherit;font-family:var(--mono,ui-monospace, monospace);opacity:.9;padding:0 4px;font-size:.88em}@keyframes dash-confetti-fall{0%{opacity:0;transform:translateY(-18px)rotate(0)}10%{opacity:1}85%{opacity:1}to{transform:translate3d(var(--drift,0px), 100vh, 0) rotate(var(--rot,360deg));opacity:0}}.dash-aifb-reason{border-radius:var(--r-menu);cursor:pointer;transition:background var(--tr);align-items:center;gap:11px;padding:9px 8px;display:flex}@media (hover:hover){.dash-aifb-reason:hover{background:var(--hover)}}.dash-aifb-reason.on{background:var(--sig-soft)}.dash-aifb-reason span{font-size:var(--fs-read);color:var(--text)}.dash-ai-switch{border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--text-2);font:inherit;font-size:var(--fs-meta);cursor:pointer;transition:background var(--tr), border-color var(--tr), color var(--tr);background:0 0;flex:none;align-items:center;gap:6px;padding:4px 8px 4px 10px;font-weight:600;display:inline-flex}@media (hover:hover){.dash-ai-switch:hover{background:var(--hover)}}.dash-ai-switch.on{color:var(--sig-2);border-color:var(--sig-line);background:var(--sig-soft)}.dash-ai-switch-track{border-radius:var(--r-pill);background:var(--panel-3);width:26px;height:15px;transition:background var(--tr);flex:none;position:relative}.dash-ai-switch.on .dash-ai-switch-track{background:var(--sig)}.dash-ai-switch-thumb{background:var(--white);width:11px;height:11px;transition:transform var(--tr);border-radius:50%;position:absolute;top:2px;left:2px}.dash-ai-switch.on .dash-ai-switch-thumb{transform:translate(11px)}.dash-msg{--wa-line:var(--line-2);--wa-action:var(--sig-2)}.dash-msg.outbound{--wa-line:color-mix(in srgb, var(--bubble-out-ink) 20%, transparent);--wa-action:var(--bubble-out-action)}.dash-json{border:1px solid var(--line-2);border-radius:var(--r-panel);background:var(--bg-2);transition:border-color var(--tr);flex-direction:column;display:flex;overflow:hidden}.dash-json.focus{border-color:var(--sig-2)}.dash-json-bar{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;min-height:38px;padding:7px 10px;display:flex}.dash-json-ok{font-size:var(--fs-meta);color:var(--text-3)}.dash-json-bad{font-size:var(--fs-meta);color:var(--alert-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-json-body{height:60vh;min-height:320px;display:flex}.dash-json-gutter{text-align:right;-webkit-user-select:none;user-select:none;background:var(--bg);border-right:1px solid var(--line-2);flex:none;min-width:42px;padding:10px 0;overflow:hidden}.dash-json-gutter span{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-meta);color:var(--text-faint);padding:0 10px 0 6px;line-height:19px;display:block}.dash-json-gutter span.err{color:var(--alert-text);font-weight:600}.dash-json-stack{flex:1;min-width:0;position:relative}.dash-root .dash-json-hl,.dash-root textarea.dash-json-input{width:100%;box-shadow:none;font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-meta);tab-size:2;white-space:pre;word-break:normal;overflow-wrap:normal;background:0 0;border:0;border-radius:0;margin:0;padding:10px 12px;line-height:19px;position:absolute;inset:0;overflow:auto}.dash-root .dash-json-hl{pointer-events:none;color:var(--text-2);scrollbar-width:none;z-index:1}.dash-root .dash-json-hl::-webkit-scrollbar{width:0;height:0}.dash-root textarea.dash-json-input{resize:none;color:#0000;caret-color:var(--text);outline:none}.dash-root textarea.dash-json-input:focus{box-shadow:none;border:0}.dash-root textarea.dash-json-input::selection,:root[data-theme=light] .dash-root textarea.dash-json-input::selection{background:var(--sig-line);color:#0000}.dash-json-hl .jk{color:var(--sig-2)}.dash-json-hl .js{color:var(--text)}.dash-json-hl .jn,.dash-json-hl .jb{color:var(--warn)}.dash-json-hl .jp{color:var(--text-faint)}.dash-fp-pick{width:300px;max-width:100%;font-size:var(--fs-xs);color:var(--text-3);align-items:center;gap:8px;display:flex}.dash-fp-pick>span{flex:none}.dash-fp-pick .dash-sel{flex:1;min-width:0}.dash-mention-pop{bottom:calc(100% + 6px);z-index:var(--z-menu);background:var(--panel-2);border:1px solid var(--line-2);border-radius:var(--r-panel);min-width:250px;max-width:340px;box-shadow:var(--shadow-lg);animation:dash-rise var(--tr) both;padding:6px;position:absolute;inset-inline-start:0}.dash-mention-opt{border-radius:var(--r-menu);width:100%;color:var(--text);cursor:pointer;text-align:left;transition:background var(--tr);background:0 0;border:0;align-items:center;gap:9px;padding:7px 9px;display:flex}@media (hover:hover){.dash-mention-opt:hover{background:var(--hover)}}.dash-mention-name{font-size:var(--fs-ui);font-weight:600}.dash-fold{margin-bottom:12px}.dash-fold>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:1px 0 8px;list-style:none;display:flex}.dash-fold>summary::-webkit-details-marker{display:none}@media (hover:hover){.dash-fold>summary:hover .dash-fold-t{color:var(--text-3)}}.dash-fold-t{font-size:var(--fs-xs);color:var(--text-faint);transition:color var(--tr);align-items:center;gap:6px;font-weight:600;display:inline-flex}.dash-fold-chev{color:var(--text-faint);transition:transform var(--tr);flex:none;margin-inline-start:auto}.dash-fold[open]>summary .dash-fold-chev{transform:rotate(180deg)}.dash-sel-prodthumb{border-radius:calc(var(--r-ctl) - 2px);object-fit:cover;background:var(--panel-3);border:1px solid var(--line-2);flex:none;width:26px;height:26px;display:block}.dash-sel-prodthumb-empty{color:var(--text-3);place-items:center;display:grid}.dash-tag{font-size:var(--fs-xs);border-radius:var(--r-card);background:var(--panel-2);border:1px solid var(--line-2);color:var(--text-2);margin:0 4px 4px 0;padding:2px 9px;display:inline-block}.dash-badge{border-radius:var(--r-ctl);height:20px;font-size:var(--fs-meta);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-weight:500;line-height:1;display:inline-flex}.dash-badge.sig{background:var(--sig-soft);color:var(--sig-2)}.dash-badge.ok{background:var(--ok-soft);color:var(--ok)}.dash-badge.warn{background:var(--warn-soft);color:var(--warn)}.dash-badge.alert{background:var(--alert-soft);color:var(--alert-text)}.dash-badge.info{background:var(--info-soft);color:var(--info)}.dash-badge.mute{background:var(--panel-3);color:var(--text-3)}.dash-root input:not([type=checkbox]):not([type=radio]):not(:where(.cx-bare,.wfb-select input,.wfb-bare-input,.wfb-area textarea,.wfb-btnrow-input input,.cx-agent-box>textarea,.wfb-ann-label,.wfb-ann-text)),.dash-root textarea:not(:where(.cx-bare,.wfb-select input,.wfb-bare-input,.wfb-area textarea,.wfb-btnrow-input input,.cx-agent-box>textarea,.wfb-ann-label,.wfb-ann-text)),.dash-root select:not(:where(.cx-bare,.wfb-select input,.wfb-bare-input,.wfb-area textarea,.wfb-btnrow-input input,.cx-agent-box>textarea,.wfb-ann-label,.wfb-ann-text)){background:var(--panel);border:1px solid var(--border-interactive);border-radius:var(--r-card);color:var(--text);font-size:var(--fs-ui);transition:border-color var(--tr);outline:none;width:100%;padding:6px 10px}.dash-root input:focus:not(:where(.cx-bare,.wfb-select input,.wfb-bare-input,.wfb-area textarea,.wfb-btnrow-input input,.cx-agent-box>textarea,.wfb-ann-label,.wfb-ann-text)),.dash-root textarea:focus:not(:where(.cx-bare,.wfb-select input,.wfb-bare-input,.wfb-area textarea,.wfb-btnrow-input input,.cx-agent-box>textarea,.wfb-ann-label,.wfb-ann-text)),.dash-root select:focus:not(:where(.cx-bare,.wfb-select input,.wfb-bare-input,.wfb-area textarea,.wfb-btnrow-input input,.cx-agent-box>textarea,.wfb-ann-label,.wfb-ann-text)){outline:2px solid var(--sig);outline-offset:2px}.dash-root input::placeholder,.dash-root textarea::placeholder{color:var(--text-faint)}.dash-root input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;box-shadow:0 0 0 1000px var(--panel) inset;transition:background-color 100000s ease-in-out}.dash-root input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;box-shadow:0 0 0 1000px var(--panel) inset;transition:background-color 100000s ease-in-out}.dash-root input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;box-shadow:0 0 0 1000px var(--panel) inset;transition:background-color 100000s ease-in-out}.dash-root textarea:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;box-shadow:0 0 0 1000px var(--panel) inset;transition:background-color 100000s ease-in-out}.dash-root select:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;box-shadow:0 0 0 1000px var(--panel) inset;transition:background-color 100000s ease-in-out}:is(.dash-root input:autofill,.dash-root textarea:autofill,.dash-root select:autofill){-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--panel) inset;box-shadow:0 0 0 1000px var(--panel) inset;transition:background-color 100000s ease-in-out}.dash-root select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888ea3' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;background-size:14px;padding-right:30px}@media (hover:hover){.dash-root select:hover{border-color:var(--text-faint)}}.dash-root select option{background:var(--panel);color:var(--text)}.dash-root :is(input[type=checkbox],input[type=radio]){appearance:none;box-sizing:border-box;width:var(--h-tap);height:var(--h-tap);margin:calc((16px - var(--h-tap)) / 2);cursor:pointer;vertical-align:middle;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.dash-root :is(input[type=checkbox],input[type=radio]):before{content:"";box-sizing:border-box;border:1.5px solid var(--border-interactive);border-radius:calc(var(--r-ctl) - 2px);background:var(--panel);width:16px;height:16px;transition:background var(--tr), border-color var(--tr);grid-area:1/1}.dash-root input[type=radio]:before{border-radius:50%}.dash-root :is(input[type=checkbox],input[type=radio]):after{grid-area:1/1}@media (hover:hover){.dash-root :is(input[type=checkbox],input[type=radio]):hover:before{border-color:var(--sig-line)}}.dash-root :is(input[type=checkbox],input[type=radio]):focus{box-shadow:none;outline:0}.dash-root :is(input[type=checkbox],input[type=radio]):focus-visible:before{outline:2px solid var(--sig);outline-offset:2px}.dash-root :is(input[type=checkbox]:checked,input[type=checkbox]:indeterminate,input[type=radio]:checked):before{background:var(--sig);border-color:var(--sig)}.dash-root input[type=checkbox]:checked:after{content:"";border:solid var(--accent-contrast,var(--ink-deep-2));border-width:0 2px 2px 0;width:4px;height:8px;margin-top:-1px;transform:rotate(45deg)}.dash-root input[type=checkbox]:indeterminate:after{content:"";background:var(--accent-contrast,var(--ink-deep-2));border:0;border-radius:1px;width:9px;height:2px;margin:0;transform:none}.dash-root input[type=radio]:checked:after{content:"";background:var(--accent-contrast,var(--ink-deep-2));border-radius:50%;width:6px;height:6px}.dash-root :is(input[type=checkbox],input[type=radio]):disabled{opacity:var(--o-disabled);cursor:not-allowed}.dash-view{height:100%;padding:var(--pad-pane);overflow-y:auto}.dash-view-head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.dash-view-head>div:first-child{min-width:0}.dash-view-head h2{font-size:var(--fs-title)}.dash-view-head p{color:var(--text-3);font-size:var(--fs-meta);margin:2px 0 0;line-height:1.5}.dash-module-tabs{height:var(--h-tabs);padding:0 var(--pad-pane);box-shadow:inset 0 -1px 0 var(--line);align-items:stretch;gap:20px;margin:0 0 12px;display:flex}.dash-module-tabs button{color:var(--text-3);text-align:left;font:inherit;font-size:var(--fs-ui);white-space:nowrap;cursor:pointer;transition:color var(--tr);background:0 0;border:0;flex:none;padding:0;font-weight:500;position:relative}@media (hover:hover){.dash-module-tabs button:hover{color:var(--text)}}.dash-module-tabs button.on{color:var(--text)}.dash-module-tabs button.on:after{content:"";background:var(--text);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.dash-grid{gap:14px;display:grid}.dash-tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.dash-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);transition:border-color var(--tr);padding:14px 16px}@media (hover:hover){.dash-card:hover{border-color:var(--line-2)}}.dash-card:has(>.dash-table){overflow-x:auto}.dash-li-title{font-weight:500;font-size:var(--fs-ui);overflow-wrap:anywhere}.dash-li-sub{color:var(--text-3);font-size:var(--fs-meta);margin-top:2px}.dash-tg-branch{font-size:var(--fs-meta);color:var(--text-3);flex-direction:column;gap:4px;margin:10px 0 0;display:flex}.dash-tg-branch .dash-branch-picks{max-width:320px}.dash-tg-branch .dash-wss-opt:disabled{opacity:.55;cursor:default}.dash-empty{text-align:center;height:100%;color:var(--text-3);place-content:center;justify-items:center;gap:8px;padding:32px 16px;display:grid}.dash-empty .dash-empty-ic{border-radius:var(--r-menu);background:var(--panel-2);width:32px;height:32px;color:var(--text-3);place-items:center;display:grid}.dash-empty .dash-empty-ic svg{width:16px;height:16px}.dash-empty h3{color:var(--text);font-size:var(--fs-ui);font-weight:600}.dash-empty p{max-width:46ch;font-size:var(--fs-meta);line-height:1.5}.dash-empty.compact{flex:auto;height:auto;min-height:160px}@keyframes dash-rise{}@keyframes pg-rise{}.dash-skel{background:var(--panel-2);border-radius:var(--r-menu)}@media (prefers-reduced-motion:reduce){.dash-root .dash-rec-dot{animation:none}}@keyframes dash-spin{to{transform:rotate(360deg)}}[data-ch=whatsapp]{--chb:#25d366}[data-ch=instagram]{--chb:#ee2a7b;--ch-bg:linear-gradient(135deg, #f9ce34, #ee2a7b, #6228d7)}[data-ch=messenger]{--chb:#0084ff}[data-ch=telegram]{--chb:#29a9eb}[data-ch=custom_channel_api]{--chb:#64748b}[data-ch=meta_ads]{--chb:#0866ff}[data-ch=razorpay]{--chb:#0c2451}[data-ch=woocommerce]{--chb:#96588a}[data-ch=google_business_profile]{--chb:#4285f4}[data-ch=google]{--chb:#4285f4;--ch-bg:#fff;--ch-g:conic-gradient(from -60deg, #ea4335 0 105deg, #4285f4 0 195deg, #34a853 0 285deg, #fbbc05 0)}.dash-ch[data-ch=google]>svg{color:#0000;background:var(--ch-g);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-ch=openai_ads]{--chb:#10a37f}[data-ch=email]{--chb:#eab308}[data-ch=sms]{--chb:#7c8b95}[data-ch=web_chat]{--chb:var(--sig)}[data-ch=tiktok]{--chb:#fe2c55;--ch-bg:#050505}[data-ch=x]{--chb:#000}[data-ch=bluesky]{--chb:#1185fe}[data-ch=reddit]{--chb:#ff4500}[data-ch=gmail]{--chb:#ea4335}[data-ch=outlook]{--chb:#0078d4}[data-ch=slack]{--chb:#4a154b;--ch-bg:#fff;--ch-fg:#4a154b}[data-ch=linkedin]{--chb:#0a66c2}[data-ch=youtube]{--chb:red}[data-ch=threads]{--chb:#000}[data-ch=pinterest]{--chb:#bd081c}[data-ch=snapchat]{--chb:#fffc00;--ch-fg:#111}[data-ch=discord]{--chb:#5865f2}[data-ch=shopify]{--chb:#7ab55c}[data-ch=wordpress]{--chb:#21759b}[data-ch=wix]{--chb:#0c6efc}[data-ch=webflow]{--chb:#146ef5}[data-ch=google_ads]{--chb:#4285f4}[data-ch=linkedin_ads]{--chb:#0a66c2}[data-ch=tiktok_ads]{--chb:#050505}[data-ch=pinterest_ads]{--chb:#bd081c}[data-ch=reddit_ads]{--chb:#ff4500}[data-ch=microsoft_ads]{--chb:#00a4ef}[data-ch=x_ads]{--chb:#000}[data-ch=voice]{--chb:#c084fc}[data-ch=bigcartel]{--chb:#222}[data-ch=stripe_payments]{--chb:#635bff}[data-ch=paypal]{--chb:#002991}[data-ch=tap]{--chb:#20232b}[data-ch=lean]{--chb:#1c2024;--ch-fg:#edeef0}[data-ch=hotmart]{--chb:#ff4000}[data-ch=dub]{--chb:#000}.dash-idr-body{flex-direction:column;flex:1;gap:12px;padding:14px 18px;display:flex;overflow-y:auto}.dash-idr-types{flex-wrap:wrap;gap:6px;display:flex}.dash-idr-type{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel-2);color:var(--text-2);font-size:var(--fs-meta);cursor:pointer;transition:border-color var(--tr), background var(--tr), color var(--tr);padding:6px 11px;font-weight:600}@media (hover:hover){.dash-idr-type:hover:not(:disabled){border-color:var(--sig-line);color:var(--text)}}.dash-idr-type.on{border-color:var(--sig);background:var(--sig-soft);color:var(--sig-2)}.dash-idr-desc{font-size:var(--fs-ui);color:var(--text-3);margin:0;line-height:1.5}.dash-idr-field{flex-direction:column;gap:6px;display:flex}.dash-idr-field .dash-tg-flabel{margin-bottom:0}.dash-idr-ta{width:100%;font:inherit;font-size:var(--fs-ui);color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-menu);resize:vertical;transition:border-color var(--tr);outline:none;padding:9px 12px}.dash-idr-ta:focus{border-color:var(--sig-line)}.dash-idr-rowline{align-items:center;gap:6px;display:flex}.dash-idr-rowline .dash-input{flex:1;min-width:0}.dash-idr-del{border-radius:var(--r-menu);width:30px;height:30px;color:var(--text-3);cursor:pointer;transition:color var(--tr), background var(--tr);background:0 0;border:none;flex:none;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.dash-idr-del:hover{color:var(--alert-text);background:var(--alert-soft)}}.dash-idr-card{border:1px solid var(--line);border-radius:var(--r-menu);background:var(--panel-2);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.dash-idr-card-h{font-size:var(--fs-meta);color:var(--text-3);justify-content:space-between;align-items:center;font-weight:600;display:flex}.dash-idr-note{font-size:var(--fs-ui);color:var(--text-3);border:1px solid var(--line);border-radius:var(--r-menu);background:var(--panel-2);margin:0;padding:9px 12px;line-height:1.5}.dash-idr-preview{margin-right:auto}.dash-idr-preview.on{border-color:var(--sig-line);color:var(--sig-2);background:var(--sig-soft)}.cx-drawer.dash-ipv-drawer{width:380px;right:420px;box-shadow:-18px 0 44px #00000061}.dash-ipv-body{flex-direction:column;flex:1;align-items:center;gap:10px;padding:16px 14px 20px;display:flex;overflow-y:auto}.dash-ipv-note{color:var(--text-3);font-size:var(--fs-meta);text-align:center;max-width:300px;line-height:1.5}.dash-ipv-note.incomplete{color:var(--warn)}@media (max-width:900px){.cx-drawer.dash-ipv-drawer{z-index:calc(var(--z-drawer) + 2);right:0}}.dash-cs{flex-direction:column;display:flex}.dash-cs-head{border-bottom:1px solid var(--line);font-weight:600;font-size:var(--fs-read);flex:none;align-items:center;gap:8px;padding:13px 14px;display:flex}.dash-cs-input{border-bottom:1px solid var(--line);flex:none;padding:10px 12px}.dash-cs-input .dash-search{width:100%}.dash-cs-body{flex:1;min-height:0;padding:6px;overflow-y:auto}.dash-cs-hint{text-align:center;color:var(--text-3);font-size:var(--fs-ui);padding:30px 18px;line-height:1.5}.dash-cs-row{text-align:left;border-radius:var(--r-menu);cursor:pointer;width:100%;color:var(--text);transition:background var(--tr);background:0 0;border:none;padding:9px 11px;display:block}@media (hover:hover){.dash-cs-row:hover{background:var(--panel-2)}}.dash-cs-row-t{font-size:var(--fs-xs);color:var(--text-3);justify-content:space-between;gap:10px;margin-bottom:2px;display:flex}.dash-cs-row-b{font-size:var(--fs-ui);color:var(--text-2);word-break:break-word;line-height:1.45;display:block}.dash-cs-row-b mark{background:var(--warn-soft);color:var(--warn);border-radius:3px;padding:0 1px}.dash-connect-glyph{border-radius:var(--r-menu);width:40px;height:40px;font-size:var(--fs-meta);color:var(--white);background:var(--panel-3);box-shadow:0 10px 24px -10px color-mix(in srgb, var(--chb,var(--black)) 55%, color-mix(in srgb, var(--black) 70%, transparent)), 0 0 0 1px color-mix(in srgb, var(--white) 6%, transparent) inset;place-items:center;font-weight:600;display:inline-grid}.dash-connect-glyph[data-ch]{background:var(--ch-bg,var(--chb,var(--panel-3)));color:var(--ch-fg,var(--white))}.cx-crumb-ic>.dash-connect-glyph{border-radius:inherit;width:100%;height:100%;box-shadow:none}.dash-badge.err{background:var(--alert-soft);color:var(--alert-text)}.dash-automation-internal-surface{min-width:0}.dash-agent-regression{grid-column:1/-1;min-width:0}.dash-check-steps li{grid-template-columns:auto auto minmax(0,1fr)}.dash-check-steps li[data-status=held] b,.dash-check-steps li[data-status=skipped] b{color:var(--text-3)}.dash-check-transcript{gap:6px;display:grid}.dash-check-transcript li{border-radius:var(--r-menu);border:1px solid var(--line);background:var(--panel);gap:3px;padding:7px 9px;display:grid}.dash-check-transcript small{color:var(--text-3);font-size:var(--fs-xs)}.dash-check-transcript p{white-space:pre-wrap;font-size:var(--fs-meta);line-height:1.5}@media (max-width:640px){.dash-automation-internal-surface>.dash-view-head{flex-direction:column;align-items:stretch}.dash-automation-internal-surface>.dash-view-head>.dash-spacer{display:none}.dash-internal-lab>.dash-view-head{align-items:flex-start}.dash-internal-lab>.dash-view-head>.dash-spacer{display:none}}.dash-toggle-busy{opacity:.55;pointer-events:none}.dash-chips-field{flex-direction:column;gap:8px;display:flex}.dash-chips{flex-wrap:wrap;gap:6px;display:flex}.dash-chips .dash-tag{align-items:center;gap:6px;display:inline-flex}.dash-tag button{color:var(--text-3);cursor:pointer;font-size:var(--fs-read);background:0 0;border:0;padding:0;line-height:1}@media (hover:hover){.dash-tag button:hover{color:var(--alert-text)}}.dash-field{flex-direction:column;gap:6px;display:flex}.dash-field>span{font-size:var(--fs-meta);color:var(--text-2);font-weight:600}.dash-field small{font-size:var(--fs-meta);color:var(--text-3)}.dash-checkout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.dash-checkout-summary{position:sticky;top:12px}@media (max-width:820px){.dash-checkout{grid-template-columns:1fr}.dash-checkout-summary{position:static}}@media (max-width:1180px){.cx-panelcol{display:none}}@media (max-width:760px){.dash-module-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;width:100%;overflow-x:auto}.dash-module-tabs::-webkit-scrollbar{display:none}}@media (max-width:480px){.dash-view{padding-left:16px;padding-right:16px}}@media (max-width:599px),(pointer:coarse){.dash-rail-tree>.dash-rail-btn{padding-inline-end:50px}}@media (max-width:680px){.dash-cal-grid{min-width:620px}}.dash-tg-flabel{font-size:var(--fs-meta);color:var(--text-2);margin-bottom:6px;font-weight:600;display:block}.dash-tg-warn{font-size:var(--fs-ui);color:var(--warn);background:var(--warn-soft);border-radius:var(--r-menu);margin:10px 0 0;padding:8px 11px;line-height:1.45}.dash-toast-stack{right:18px;bottom:calc(18px + var(--h-tabbar));z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:10px;max-width:min(380px,100vw - 36px);display:flex;position:fixed}.dash-toast{pointer-events:auto;background:var(--btn-primary-bg);min-height:44px;color:var(--btn-primary-fg);border-radius:var(--r-menu);box-shadow:var(--shadow);font-size:var(--fs-ui);animation:m-fade var(--m-fast) var(--m-ease) backwards;align-items:center;gap:12px;padding:8px 8px 8px 14px;line-height:20px;display:flex}.dash-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.dash-toast-undo{min-width:var(--h-tap);min-height:var(--h-tap);border-radius:var(--r-ctl);color:var(--toast-action);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 8px;font-weight:500}.dash-toast-undo:focus-visible{outline:2px solid var(--toast-action);outline-offset:2px}.dash-toast :is(a,.cx-link){color:var(--toast-action)}.dash-impbar.plain{background:var(--panel);border-block-end:1px solid var(--line)}.dash-impbar.plain .dash-impbar-text{font-weight:500}.dash-update-ic{color:var(--sig-2);flex:none}.dash-tag-editor{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.dash-tag-editor input{width:110px;font-size:var(--fs-meta);padding:4px 8px}.dash-wsw{position:relative}.dash-wsw-btn{width:100%;height:34px;min-height:var(--h-tap);border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;font-size:var(--fs-ui);text-align:start;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-weight:500;display:flex}.dash-wsw-btn[aria-expanded=true]{background:var(--panel-2)}@media (hover:hover){.dash-wsw-btn:hover{background:var(--panel-2)}}.dash-wsw-btn:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.dash-wsw-logo{background:var(--panel-3);width:20px;height:20px;color:var(--text-2);font-size:var(--fs-meta);border-radius:5px;flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:hidden}.dash-wsw-logo-img,.dash-wsw-item-logo-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.dash-wsw-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-wsw-chev{color:var(--text-3);flex:none}.dash-wsw.compact .dash-wsw-btn{background:0 0;border-color:#0000;justify-content:center;width:38px;margin-inline:auto;padding:0}.dash-wsw.compact .dash-wsw-name,.dash-wsw.compact .dash-wsw-chev{display:none}.dash-wsw-pop{z-index:var(--z-menu);border:1px solid var(--line);border-radius:var(--r-menu);background:var(--pop);width:272px;padding:4px;position:fixed}.dash-wsw.head{flex:none}.dash-wsw.head .dash-wsw-btn{width:auto;max-width:220px;height:var(--h-ctl);border:1px solid var(--line-2);gap:6px;padding:0 6px 0 4px;font-weight:500}:where(.dash-wsw.head) .dash-wsw-btn{background:0 0}.dash-wsw.head .dash-wsw-logo{width:20px;height:20px;font-size:var(--fs-xs)}.dash-wsw-search{height:var(--h-inp);border:1px solid var(--line-2);border-radius:var(--r-ctl);background:var(--panel);color:var(--text-3);align-items:center;gap:6px;margin:0 0 4px;padding:0 8px;display:flex}.dash-wsw-search:focus-within{border-color:var(--sig-line);box-shadow:0 0 0 3px var(--sig-soft)}.dash-root .dash-wsw-search input:not([type=checkbox]):not([type=radio]),.dash-root .dash-wsw-search input:not([type=checkbox]):not([type=radio]):focus{width:auto;min-width:0;height:auto;box-shadow:none;color:var(--text);font-size:var(--fs-ui);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}.dash-wsw-search-x{color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:3px;display:grid}@media (hover:hover){.dash-wsw-search-x:hover{background:var(--hover);color:var(--text)}}.dash-wsw-search-x.refresh{border:1px solid var(--line-2)}.dash-wsw-list{flex-direction:column;gap:1px;max-height:300px;display:flex;overflow-y:auto}.dash-wsw-item{border-radius:var(--r-ctl);width:100%;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}@media (hover:hover){.dash-wsw-item:hover{background:var(--panel-2);color:var(--text)}}.dash-wsw-item.on{background:var(--sig-soft)}.dash-wsw-item:disabled{opacity:.6;cursor:default}.dash-wsw-item.off{opacity:var(--o-disabled)}@media (hover:hover){.dash-wsw-item.off:hover{color:var(--text-2);background:0 0}}.dash-wsw-noplan{text-transform:none;color:var(--warn)}.dash-wsw-item-logo{border-radius:var(--r-ctl);background:var(--panel-3);width:24px;height:24px;color:var(--text-2);font-size:var(--fs-meta);flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:hidden}.dash-wsw-item-meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dash-wsw-item-meta b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-ui);color:var(--text);font-weight:500;overflow:hidden}.dash-wsw-item-meta small{font-size:var(--fs-xs);color:var(--text-3);text-transform:capitalize}.dash-wsw-check{color:var(--sig-2);flex:none}.dash-wsw-spin{border:2px solid color-mix(in srgb, currentColor 22%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:13px;height:13px;animation:.6s linear infinite dash-spin}.dash-wsw-none{font-size:var(--fs-meta);color:var(--text-3);padding:10px 8px}.dash-wsw-div{background:var(--line);height:1px;margin:4px 2px}.dash-wsw-act{width:100%;height:var(--h-ctl);border-radius:var(--r-ctl);color:var(--text);font:inherit;font-size:var(--fs-ui);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-weight:500;display:flex}@media (hover:hover){.dash-wsw-act:hover{background:var(--panel-2)}}.dash-wsw-act svg{color:var(--text-3)}.dash-phone{border:1px solid var(--line-2);background:var(--panel-2);transition:border-color var(--tr), box-shadow var(--tr);border-radius:10px;align-items:stretch;display:flex;position:relative;overflow:hidden}.dash-phone:focus-within{border-color:var(--sig-line);box-shadow:0 0 0 3px var(--sig-soft)}.dash-phone-cc{border:0;border-right:1px solid var(--line-2);background:var(--panel-3);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--tr);flex:none;align-items:center;gap:6px;padding:0 11px;font-size:13px;display:flex}@media (hover:hover){.dash-phone-cc:hover{background:var(--hover)}}.dash-phone-iso{background:var(--panel);min-width:26px;height:19px;color:var(--text-2);letter-spacing:.02em;border-radius:5px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.dash-phone-chev{color:var(--text-3);flex:none}.dash-phone-dial{color:var(--text-2)}.dash-phone-input{flex:1;min-width:0;padding:10px 12px;box-shadow:none!important;background:0 0!important;border:0!important}.dash-phone-pop{z-index:var(--z-menu);background:var(--panel);border:1px solid var(--line-2);width:300px;animation:dash-rise var(--tr) both;border-radius:12px;flex-direction:column;gap:6px;padding:8px;display:flex;position:fixed;box-shadow:0 24px 56px #0009}.dash-phone-search{border:1px solid var(--line-2);background:var(--panel-2);border-radius:9px;flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.dash-phone-search svg{color:var(--text-3);flex:none}.dash-phone-search input{width:100%;padding:9px 0;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important}.dash-phone-list{scrollbar-width:thin;flex-direction:column;flex:1;gap:1px;min-height:0;display:flex;overflow-y:auto}.dash-phone-opt{width:100%;color:var(--text-2);font:inherit;cursor:pointer;text-align:left;transition:background var(--tr);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}@media (hover:hover){.dash-phone-opt:hover{background:var(--hover);color:var(--text)}}.dash-phone-opt.on{background:var(--sig-soft);color:var(--text)}.dash-phone-opt-iso{background:var(--panel-3);min-width:30px;height:22px;color:var(--text-2);letter-spacing:.02em;border-radius:6px;flex:none;place-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-grid}.dash-phone-opt-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.dash-phone-opt-dial{color:var(--text-3);flex:none;font-size:12.5px}.dash-phone-empty{color:var(--text-3);text-align:center;padding:14px 8px;font-size:12.5px}.dash-badge .cx-spin{border-width:1.5px;width:11px;height:11px}.dash-md{font-size:var(--fs-read);color:var(--text-2);word-break:break-word;line-height:1.65}.dash-md>:first-child{margin-top:0}.dash-md>:last-child{margin-bottom:0}.dash-md h1,.dash-md h2,.dash-md h3,.dash-md h4,.dash-md h5,.dash-md h6{color:var(--text);margin:20px 0 8px;font-weight:650;line-height:1.3}.dash-md h1{font-size:var(--fs-sec);border-bottom:1px solid var(--line);padding-bottom:6px}.dash-md h2{font-size:var(--fs-card);border-bottom:1px solid var(--line);padding-bottom:5px}.dash-md h3{font-size:var(--fs-title)}.dash-md h4{font-size:var(--fs-read)}.dash-md h5,.dash-md h6{font-size:var(--fs-ui);color:var(--text-3)}.dash-md p{margin:0 0 12px}.dash-md a{color:var(--sig-2);font-weight:500;text-decoration:none}@media (hover:hover){.dash-md a:hover{text-decoration:underline}}.dash-md strong{color:var(--text);font-weight:650}.dash-md em{font-style:italic}.dash-md ul,.dash-md ol{margin:0 0 12px;padding-left:22px}.dash-md ul{list-style:outside}.dash-md ol{list-style:decimal}.dash-md li>ul{list-style-type:circle}.dash-md li,.dash-md li>ul,.dash-md li>ol{margin:3px 0}.dash-md li::marker{color:var(--text-4)}.dash-md input[type=checkbox]{margin-inline-end:calc(7px + (16px - var(--h-tap)) / 2)}.dash-md blockquote{border-left:3px solid var(--line-2);color:var(--text-3);margin:0 0 12px;padding:4px 14px}.dash-md hr{border:0;border-top:1px solid var(--line);margin:18px 0}.dash-md code{font-family:var(--font-mono,ui-monospace, monospace);border-radius:calc(var(--r-ctl) - 2px);background:var(--panel-3);color:var(--text);padding:1.5px 5px;font-size:.88em}.dash-md pre{border:1px solid var(--line);border-radius:var(--r-menu);background:var(--panel-3);margin:0 0 12px;padding:12px 14px;overflow-x:auto}.dash-md pre code{font-size:var(--fs-meta);color:var(--text-2);background:0 0;padding:0;line-height:1.6}.dash-md table{border-collapse:collapse;width:100%;margin:0 0 12px;display:block;overflow-x:auto}.dash-md th,.dash-md td{border:1px solid var(--line);text-align:left;padding:7px 11px}.dash-md th{background:var(--panel-3);color:var(--text);font-weight:600}.dash-md img{border-radius:var(--r-menu);max-width:100%;height:auto}.dash-input{width:100%;font:inherit;font-size:var(--fs-ui);color:var(--text);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-menu);transition:border-color var(--tr);outline:none;padding:9px 12px}.dash-input:focus{border-color:var(--sig-line)}.dash-wai-nums{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel-2);flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;margin-bottom:14px;padding:3px;display:inline-flex}.dash-wai-num{cursor:pointer;text-align:left;transition:background var(--tr), border-color var(--tr);background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 12px;display:flex}@media (hover:hover){.dash-wai-num:hover{background:var(--hover)}}.dash-wai-num.on{background:var(--panel);border-color:var(--line-2);box-shadow:0 1px 2px #0000002e}.dash-wai-num b{font-size:var(--fs-ui);color:var(--text-3);transition:color var(--tr);align-items:center;gap:6px;font-weight:600;display:inline-flex}.dash-wai-num.on b{color:var(--text)}.dash-wai-num small{font-size:var(--fs-xs);color:var(--text-faint);letter-spacing:.01em}.dash-wai-num-off{background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px}.dash-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-wai-count{font-size:var(--fs-xs);color:var(--text-faint);font-variant-numeric:tabular-nums;font-weight:500}.dash-wai-count.near{color:var(--warn)}.dash-wai-count.over{color:var(--alert-text)}.dash-dummy-dot{background:var(--text-faint);width:7px;height:7px;transition:background var(--tr);border-radius:50%}.dash-dummy-ico{stroke-width:1.8px;flex:none}.dash-dummy.on{color:var(--warn)}.dash-dummy.on .dash-dummy-dot,.dash-dummy-note>.dash-dummy-dot{background:var(--warn)}.dash-dummy-note{border:1px solid color-mix(in srgb, var(--amber-400) 30%, transparent);border-radius:var(--r-pill);background:var(--warn-soft);font-size:var(--fs-meta);align-items:center;gap:7px;padding:5px 10px;font-weight:600;display:inline-flex;color:var(--warn)!important;margin:0!important}.dash-chan-btn.has-label{gap:7px;padding:0 10px}.dash-chan-name{font-size:var(--fs-ui);color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:130px;overflow:hidden}@media (hover:hover){.dash-chan-btn:hover .dash-chan-name{color:var(--text)}}.dash-count{font-size:var(--fs-xs);color:var(--text-faint);font-variant-numeric:tabular-nums;flex:none}.dash-count.warn{color:var(--warn)}.dash-count.over{color:var(--alert-text);font-weight:600}.dash-field.is-bad>input,.dash-field.is-bad>textarea,.dash-field.is-bad>select,.dash-field.is-bad>.dash-msged,.dash-field.is-bad>.dash-sel>.dash-sel-btn,.dash-field.is-bad>div>input{border-color:var(--alert)}.dash-field.is-bad>span:first-child{color:var(--alert-text)}@keyframes wfb-dash{to{stroke-dashoffset:-10px}}body:has(.dash-thread-head,.lay-reply-send) .fos-assist-launcher{display:none}
