.dashx{--bg:#f5f5f7;--canvas:#fff;--panel:#fff;--panel-2:#f5f5f7;--ink:#1d1d1f;--ink-2:#515154;--muted:#6e6e73;--muted-2:#86868b;--line:#e3e3e8;--line-strong:#d2d2d7;--hover:#f1f1f3;--accent:#0071e3;--platform-whatsapp:#12805b;--platform-messenger:#0866d8;--accent-hover:#0068d1;--accent-ink:#fff;--accent-fill:#0071e3;--accent-fill-hover:#0068d1;--link:#06c;--tint:#eaf2ff;--font-sans:Inter, Arial, sans-serif;--font-mono:"DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--shadow:0 1px 2px #0d1b2008, 0 14px 34px #0d1b200f;--shadow-pop:0 18px 50px #0000001f;--ok:#16a34a;--ok-ink:#0a7d3e;--warn:#ff9500;--warn-ink:#b25000;--danger:#dc2626;--danger-ink:#b42318;--info:#7c5cff;--st-pending-ink:#b25000;--st-pending:#ff9500;--st-review-ink:#0058c7;--st-review:#0071e3;--st-approved-ink:#0a7d5a;--st-approved:#12b886;--st-progress-ink:#5b46d6;--st-progress:#6d5bd6;--st-ready-ink:#0a7d1e;--st-ready:#34c759;--st-canceled-ink:#8a8a8e;--st-canceled:#8a8a8e;--wl-new-fg:#92400e;--wl-new-bg:#fef3c7;--wl-new-bd:#d5a441;--wl-review-fg:#1e40af;--wl-review-bg:#dbeafe;--wl-review-bd:#93b4e9;--wl-progress-fg:#5b21b6;--wl-progress-bg:#ede9fe;--wl-progress-bd:#b9a1e8;--wl-done-fg:#166534;--wl-done-bg:#dcfce7;--wl-done-bd:#80bd94;--wl-cancel-fg:#991b1b;--wl-cancel-bg:#fee2e2;--wl-cancel-bd:#d99797;--tint-weak:10%;--tint-mid:16%;--tint-strong:30%;--z-overlay:10050;--z-overlay-modal:10060;--z-menu:10070;--dur-1:.15s;--dur-2:.22s;--dur-3:.3s;--ease-out:cubic-bezier(.22, 1, .36, 1);z-index:1000;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;display:flex;position:fixed;inset:0;overflow:hidden}.dashx[dir=rtl]{--font-sans:Heebo, Arial, sans-serif}.dashx[data-theme=dark]{--bg:#0a151e;--canvas:#071019;--panel:#0e1a24;--panel-2:#12212d;--ink:#f7f9fb;--ink-2:#c5d1d8;--muted:#95a7b2;--muted-2:#7f909b;--line:#1f2d39;--line-strong:#2b3b48;--hover:#ffffff0f;--accent:#3d9bff;--accent-hover:#5aabff;--link:#7cbcff;--tint:#3d9bff29;--accent-fill:#0071e3;--accent-fill-hover:#1a83ef;--shadow:0 1px 2px #0000004d, 0 14px 34px #00000059;--shadow-pop:0 22px 48px #00000073;--ok:#34d399;--ok-ink:#6ee7b7;--warn:#fbbf24;--warn-ink:#fcd34d;--danger:#f87171;--danger-ink:#fca5a5;--info:#a78bfa;--st-pending-ink:#fcd34d;--st-pending:#fbbf24;--st-review-ink:#8ec5ff;--st-review:#3d9bff;--st-approved-ink:#5eead4;--st-approved:#2dd4bf;--st-progress-ink:#c4b5fd;--st-progress:#a78bfa;--st-ready-ink:#86efac;--st-ready:#4ade80;--st-canceled-ink:#c7c7cc;--st-canceled:#a1a1a6;--wl-new-fg:#fcd34d;--wl-new-bg:#3a2e12;--wl-new-bd:#6b5520;--wl-review-fg:#8ec5ff;--wl-review-bg:#14263f;--wl-review-bd:#27496f;--wl-progress-fg:#c4b5fd;--wl-progress-bg:#262046;--wl-progress-bd:#453a75;--wl-done-fg:#86efac;--wl-done-bg:#10301f;--wl-done-bd:#1f5636;--wl-cancel-fg:#fca5a5;--wl-cancel-bg:#3a1618;--wl-cancel-bd:#6b2b2e}.dashx *,.dashx :before,.dashx :after{box-sizing:border-box}.dashx-portal{--bg:#f5f5f7;--canvas:#fff;--panel:#fff;--panel-2:#f5f5f7;--ink:#1d1d1f;--ink-2:#515154;--muted:#6e6e73;--muted-2:#86868b;--line:#e3e3e8;--line-strong:#d2d2d7;--hover:#f1f1f3;--accent:#0071e3;--accent-hover:#0068d1;--accent-ink:#fff;--link:#06c;--tint:#eaf2ff;--accent-fill:#0071e3;--accent-fill-hover:#0068d1;--platform-whatsapp:#12805b;--platform-messenger:#0866d8;--font-sans:Inter, Arial, sans-serif;--font-mono:"DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--shadow:0 1px 2px #0d1b2008, 0 14px 34px #0d1b200f;--shadow-pop:0 18px 50px #0000001f;--ok:#16a34a;--ok-ink:#0a7d3e;--warn:#ff9500;--warn-ink:#b25000;--danger:#dc2626;--danger-ink:#b42318;--info:#7c5cff;--st-pending-ink:#b25000;--st-pending:#ff9500;--st-review-ink:#0058c7;--st-review:#0071e3;--st-approved-ink:#0a7d5a;--st-approved:#12b886;--st-progress-ink:#5b46d6;--st-progress:#6d5bd6;--st-ready-ink:#0a7d1e;--st-ready:#34c759;--st-canceled-ink:#8a8a8e;--st-canceled:#8a8a8e;--wl-new-fg:#92400e;--wl-new-bg:#fef3c7;--wl-new-bd:#d5a441;--wl-review-fg:#1e40af;--wl-review-bg:#dbeafe;--wl-review-bd:#93b4e9;--wl-progress-fg:#5b21b6;--wl-progress-bg:#ede9fe;--wl-progress-bd:#b9a1e8;--wl-done-fg:#166534;--wl-done-bg:#dcfce7;--wl-done-bd:#80bd94;--wl-cancel-fg:#991b1b;--wl-cancel-bg:#fee2e2;--wl-cancel-bd:#d99797;--tint-weak:10%;--tint-mid:16%;--tint-strong:30%;--z-overlay:10050;--z-overlay-modal:10060;--z-menu:10070;--dur-1:.15s;--dur-2:.22s;--dur-3:.3s;--ease-out:cubic-bezier(.22, 1, .36, 1);color:var(--ink);font-family:var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased}html[dir=rtl] .dashx-portal{--font-sans:Heebo, Arial, sans-serif}:root[data-theme=dark] .dashx-portal{--bg:#0a151e;--canvas:#071019;--panel:#0e1a24;--panel-2:#12212d;--ink:#f7f9fb;--ink-2:#c5d1d8;--muted:#95a7b2;--muted-2:#7f909b;--line:#1f2d39;--line-strong:#2b3b48;--hover:#ffffff0f;--accent:#3d9bff;--accent-hover:#5aabff;--link:#7cbcff;--tint:#3d9bff29;--accent-fill:#0071e3;--accent-fill-hover:#1a83ef;--shadow:0 1px 2px #0000004d, 0 14px 34px #00000059;--shadow-pop:0 22px 48px #00000073;--ok:#34d399;--ok-ink:#6ee7b7;--warn:#fbbf24;--warn-ink:#fcd34d;--danger:#f87171;--danger-ink:#fca5a5;--info:#a78bfa;--st-pending-ink:#fcd34d;--st-pending:#fbbf24;--st-review-ink:#8ec5ff;--st-review:#3d9bff;--st-approved-ink:#5eead4;--st-approved:#2dd4bf;--st-progress-ink:#c4b5fd;--st-progress:#a78bfa;--st-ready-ink:#86efac;--st-ready:#4ade80;--st-canceled-ink:#c7c7cc;--st-canceled:#a1a1a6;--wl-new-fg:#fcd34d;--wl-new-bg:#3a2e12;--wl-new-bd:#6b5520;--wl-review-fg:#8ec5ff;--wl-review-bg:#14263f;--wl-review-bd:#27496f;--wl-progress-fg:#c4b5fd;--wl-progress-bg:#262046;--wl-progress-bd:#453a75;--wl-done-fg:#86efac;--wl-done-bg:#10301f;--wl-done-bd:#1f5636;--wl-cancel-fg:#fca5a5;--wl-cancel-bg:#3a1618;--wl-cancel-bd:#6b2b2e}.dashx-portal *,.dashx-portal :before,.dashx-portal :after{box-sizing:border-box}.dashx-nav{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:4px;width:244px;padding:18px 14px;display:flex;overflow-y:auto}.dashx-nav-acct-sect{border-top:1px solid var(--line);margin-top:10px;padding-bottom:6px}.dashx-themepick{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;gap:2px;margin:4px 0 6px;padding:3px;display:flex}.dashx-themepick button{min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:4px 6px;font-size:11.5px;font-weight:600;display:inline-flex}.dashx-themepick button:hover{color:var(--ink)}.dashx-themepick button.is-active{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}@media (width<=380px){.dashx-themepick button span{display:none}}.dashx-logout-btn{color:var(--danger)}.dashx-logout-btn:hover{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.dashx-brand{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:6px 8px 16px;font-family:inherit;font-size:16px;font-weight:600;display:flex}.dashx-brand:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.dashx-brand .mk{gap:3px;display:inline-flex}.dashx-brand .mk i{background:var(--accent);opacity:.9;border-radius:2px;width:6px;height:16px}.dashx-brand .mk i:nth-child(2){opacity:.6}.dashx-brand .mk i:nth-child(3){opacity:.35}.dashx-brand-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.dashx-brand-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashx-brand-copy small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);font-size:11.5px;font-weight:500;overflow:hidden}.dashx-brand span b{font-weight:700}.dashx-brand-storage{width:calc(100% - 16px);color:var(--muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:-9px 8px 12px;padding:0}.dashx-brand-storage>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;display:block;overflow:hidden}.dashx-brand-storage:hover>span{color:var(--ink)}.dashx-brand-storage.full>span{color:var(--warn-ink)}.dashx-nav-utility{flex-direction:column;gap:2px;margin-top:4px;padding-bottom:6px;display:flex}.dashx-nav-storage{border:1px solid var(--line);width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:9px;flex-direction:column;gap:5px;margin:6px 0 4px;padding:8px 10px;display:flex}.dashx-nav-storage:hover{background:var(--panel-2)}.dashx-nav-storage .tx{color:var(--muted);align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.dashx-nav-storage .tx svg{flex-shrink:0}.dashx-nav-storage .bar{background:color-mix(in srgb, var(--muted) 20%, transparent);border-radius:999px;height:4px;display:block;overflow:hidden}.dashx-nav-storage .bar i{background:var(--accent);border-radius:999px;height:100%;transition:width .3s;display:block}.dashx-nav-storage.full .tx{color:var(--warn-ink)}.dashx-nav-storage.full .bar i{background:var(--warn-ink)}.dashx-nav.is-rail .dashx-nav-storage,.dashx-shell.nav-collapsed .dashx-nav-storage{display:none}.dashx-nav-item{text-align:start;width:100%;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500;display:flex}.dashx-nav-item:hover{background:var(--panel-2);color:var(--ink)}.dashx-nav-item.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);font-weight:600}.dashx-nav-item .badge-n{background:var(--accent);color:#fff;border-radius:999px;margin-inline-start:auto;padding:1px 7px;font-size:11px;font-weight:700}.dashx-nav-item.is-active .badge-n{background:var(--accent)}.dashx-acct{padding:2px 12px 8px}.dashx-acct b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.dashx-acct small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.dashx-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dashx-hamb,.dashx-nav-scrim{display:none}.dashx-topbar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--panel) 88%, transparent);-webkit-backdrop-filter:saturate(150%)blur(8px);backdrop-filter:saturate(150%)blur(8px);align-items:center;gap:14px;padding:14px 24px;display:flex}.dashx-topbar h1{margin:0;font-size:19px;font-weight:600}.dashx-topbar .grow{flex:1}.dashx-usage{align-items:center;gap:8px;display:flex;position:relative}.dashx-pill-shared{color:var(--muted);vertical-align:-1px;margin-inline-start:5px}.dashx-pill-btn.is-shared{cursor:help}.dashx-payer-pop{z-index:90;top:calc(100% + 8px);border:1px solid var(--line);background:var(--panel);width:min(320px,100vw - 28px);box-shadow:0 14px 36px color-mix(in srgb, var(--ink) 16%, transparent);text-align:start;border-radius:12px;padding:13px 15px;position:absolute;inset-inline-end:0}.dashx-payer-pop b{color:var(--ink);margin-bottom:5px;font-size:13.5px;display:block}.dashx-payer-pop p{color:var(--muted);margin:0 0 11px;font-size:12.5px;line-height:1.55}.dashx-payer-pop .dashx-btn{justify-content:center;width:100%}.dashx-pill-btn{cursor:pointer;font-family:inherit}.dashx-pill-btn:hover{border-color:var(--accent);color:var(--accent)}.dashx-pill-btn.is-low{color:var(--danger-ink);border-color:color-mix(in srgb, var(--danger) 30%, transparent);background:color-mix(in srgb, var(--danger) 8%, transparent)}:root[data-theme=dark] .dashx-pill-btn.is-low,.dashx[data-theme=dark] .dashx-pill-btn.is-low{color:#ff9b8f;background:#2a1512;border-color:#6b2a22}.dashx-pill{color:var(--ink);background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.dashx-pill.trial{color:#b25000;border-color:color-mix(in srgb, var(--warn) 40%, var(--line));background:color-mix(in srgb, var(--warn) 12%, transparent)}.dashx-linkbtn{color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.dashx-linkbtn:hover{color:var(--ink);background:var(--panel-2)}.dashx-logout-m{display:none}.dashx-content{flex:1;padding:24px;overflow-y:auto}.dashx-content>.inner{min-width:0;max-width:1040px;margin:0 auto}@media (width<=720px){.dashx-content{overflow-x:hidden}}.dashx-greet{margin:0 0 2px;font-size:22px;font-weight:600}.dashx-greet+p{color:var(--muted);margin:0 0 20px;font-size:14px}.dashx-tiles{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:26px;display:grid}.dashx-tile{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);text-align:start;width:100%;color:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:2px;padding:16px 16px 14px;font-family:inherit;transition:transform .15s,border-color .15s;display:flex}.dashx-tile:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));transform:translateY(-2px)}.dashx-tile .ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:34px;height:34px;color:var(--accent);border-radius:9px;place-items:center;margin-bottom:8px;display:grid}.dashx-tile span{color:var(--muted);font-size:12.5px}.dashx-tile small{color:var(--muted);margin-top:2px;font-size:11.5px}.dashx-section{margin-bottom:26px}.dashx-section-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.dashx-section-head h2{margin:0;font-size:15px;font-weight:600}.dashx-section-head .grow{flex:1}.dashx-seeall{color:var(--accent);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:500}.dashx-card,.dashx-acard,.dashx-embed{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px}.dashx-card{overflow:hidden}.dashx-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dashx-search{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:8px;min-width:200px;padding:8px 12px;display:flex}.dashx-search input{color:var(--ink);background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:14px}.dashx-chips{flex-wrap:wrap;gap:6px;display:flex}.dashx-chip{color:var(--muted);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:500}.dashx-order{border-bottom:1px solid var(--line);color:inherit;padding:14px 16px;font-family:inherit;display:block}.dashx-order:last-child{border-bottom:none}.dashx-order-link{text-align:start;border:none;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;width:100%}.dashx-order-link:hover{background:var(--panel-2)}.dashx-order-top{align-items:flex-start;gap:12px;display:flex}.dashx-order-main{flex:1;min-width:0}.dashx-order-main .who{font-size:14.5px;font-weight:600}.dashx-order-main .meta{color:var(--muted);margin-top:2px;font-size:12.5px}.dashx-order-main .meta code{background:var(--panel-2);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.dashx-order .notes{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.5}.dashx-status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.dashx-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.dashx-status[data-status=pending_review],.dashx-status-btn[data-status=pending_review],.dashx-statussel[data-status=pending_review]{color:var(--st-pending-ink);background:color-mix(in srgb, var(--st-pending) var(--tint-mid), transparent)}.dashx-status[data-status=in_review],.dashx-status-btn[data-status=in_review],.dashx-statussel[data-status=in_review]{color:var(--st-review-ink);background:color-mix(in srgb, var(--st-review) var(--tint-mid), transparent)}.dashx-status[data-status=approved],.dashx-status-btn[data-status=approved],.dashx-statussel[data-status=approved]{color:var(--st-approved-ink);background:color-mix(in srgb, var(--st-approved) var(--tint-mid), transparent)}.dashx-status[data-status=in_progress],.dashx-status-btn[data-status=in_progress],.dashx-statussel[data-status=in_progress]{color:var(--st-progress-ink);background:color-mix(in srgb, var(--st-progress) var(--tint-mid), transparent)}.dashx-status[data-status=ready],.dashx-status-btn[data-status=ready],.dashx-statussel[data-status=ready]{color:var(--st-ready-ink);background:color-mix(in srgb, var(--st-ready) var(--tint-mid), transparent)}.dashx-status[data-status=canceled],.dashx-status-btn[data-status=canceled],.dashx-statussel[data-status=canceled]{color:var(--st-canceled-ink);background:color-mix(in srgb, var(--st-canceled) var(--tint-mid), transparent)}.dashx-order-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.dashx-select{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:9px;padding:7px 10px;font-family:inherit;font-size:13px}.dashx-check{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.dashx-btn{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:none;border-radius:9px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600}.dashx-btn:disabled{opacity:.5;cursor:default}.dashx-selbar{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);z-index:5;border-top-left-radius:14px;border-top-right-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:10px 16px;display:flex;position:sticky;top:0}.dashx-selbar .grow{flex:1}.dashx-listhead{border-bottom:1px solid var(--line);padding:10px 16px}.dashx-check{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.dashx-check input,.dashx-rowcheck{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.dashx-rowcheck{flex-shrink:0;margin-top:2px}.dashx-order.is-selected,.dashx-row.is-selected{background:color-mix(in srgb, var(--accent) 6%, transparent)}.dashx-iconbtn{border:1px solid var(--line);background:var(--panel);width:30px;height:30px;color:var(--muted);cursor:pointer;touch-action:manipulation;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.dashx-iconbtn:hover{color:var(--ink);background:var(--panel-2)}.dashx-iconbtn.danger:hover{color:#e5484d;border-color:color-mix(in srgb, #e5484d 40%, var(--line));background:#e5484d14}.dashx-btn.danger{color:#fff;background:#e5484d;align-items:center;gap:6px;display:inline-flex}.dashx-btn.danger:hover{background:#d43a3f}.dashx-quick{vertical-align:middle;gap:5px;margin-inline-start:8px;display:inline-flex}.dashx-quick .qa{border:1px solid var(--line);background:var(--panel-2);width:26px;height:26px;color:var(--muted);border-radius:7px;place-items:center;text-decoration:none;display:inline-grid}.dashx-quick .qa:hover{color:#fff}.dashx-quick .qa.call:hover{background:#0071e3;border-color:#0071e3}.dashx-quick .qa.wa:hover{background:#25d366;border-color:#25d366}.dashx-quick .qa.sms:hover{background:#6d5bd6;border-color:#6d5bd6}.dashx-order-body{flex-direction:column;gap:4px;margin-top:8px;padding-inline-start:28px;display:flex}.dashx-order-body .ln{color:var(--ink);font-size:12.5px}.dashx-order-body .ln span{min-width:58px;color:var(--muted);display:inline-block}.dashx-order-body .notes{color:var(--muted);white-space:pre-wrap;margin-top:2px;font-size:13px;line-height:1.55}.dashx-order-body .notes.clamp{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashx-intake{margin-top:14px}.dashx-intake-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dashx-intake-head .svc{align-items:center;gap:6px;font-size:13.5px;font-weight:650;display:inline-flex}.dashx-intake-flow{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 2px;font-size:12px;display:flex}.dashx-intake-flow span{border:1px solid var(--line);background:var(--panel-2);border-radius:999px;align-items:center;min-height:25px;padding:3px 8px;display:inline-flex}.dashx-intake-flow svg{color:var(--accent);flex:none}.dashx-intake-shortcut{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--panel));border-radius:12px;align-items:center;gap:11px;margin:0 0 14px;padding:12px 14px;display:flex}.dashx-intake-shortcut-icon{background:color-mix(in srgb, var(--accent) 14%, var(--panel));width:32px;height:32px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.dashx-intake-shortcut>div{flex:1;min-width:0}.dashx-intake-shortcut b{color:var(--ink);font-size:13px;display:block}.dashx-intake-shortcut p{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.45}.dashx-intake-shortcut .dashx-btn{white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}@media (width<=560px){.dashx-intake-shortcut{flex-wrap:wrap;align-items:flex-start}.dashx-intake-shortcut .dashx-btn{justify-content:center;width:100%}}.dashx-intake .dashx-copyrow{margin-top:10px}.dashx-intake-tabs{gap:6px;margin:14px 0 0;display:flex}.dashx-intake-tabs button{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12px}.dashx-intake-tabs button.is-active{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--panel))}.dashx-intake-code{border:1px solid var(--line);background:var(--panel-2);white-space:pre;text-align:start;direction:ltr;border-radius:10px;max-width:100%;margin:8px 0 10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.65;overflow-x:auto}.dashx-intake-test{margin:8px 0 0;font-size:12.5px;line-height:1.5}.dashx-intake-test.ok{color:#18794e}.dashx-intake-test.bad{color:#b42318}.dashx-intake-fields{margin-top:12px}.dashx-intake-fields summary{cursor:pointer;font-size:13px;font-weight:600}.dashx-intake-fields ul{flex-wrap:wrap;gap:6px 14px;margin:8px 0;padding-inline-start:18px;display:flex}.dashx-intake-fields li{font-size:12.5px}.dashx-intake-fields li i{color:var(--muted);font-style:normal}.dashx-intake-origins{flex-direction:column;gap:4px;margin-top:14px;font-size:12.5px;display:flex}.dashx-intake-origins textarea{resize:vertical;text-align:left;border:1px solid var(--line);background:var(--panel-2);width:100%;max-width:100%;color:var(--ink);line-height:1.6;font:inherit;border-radius:9px;padding:9px 12px;font-size:13px}.dashx-intake-origins small{color:var(--muted);line-height:1.5}.dashx-intake-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.dashx-intake-foot .hits{color:var(--muted);font-size:12px}.dashx-intake-secret{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));background:color-mix(in srgb, var(--accent) 7%, var(--panel));border-radius:11px;margin-top:14px;padding:13px 15px}.dashx-intake-secret .dashx-addhead{margin-bottom:4px}.order-work-card{--card-pad:18px;padding:0}.order-work-card .dashx-order-top{padding:var(--card-pad);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.order-card-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.order-work-card .dashx-order-main .who{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.order-work-card .dashx-order-main .meta{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;display:flex}.order-work-card .order-work-name{overflow-wrap:anywhere}.order-card-section{border-top:1px solid var(--line)}.order-card-sectionhead{width:100%;padding:12px var(--card-pad);color:var(--muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.order-card-sectionhead:hover{background:var(--panel-2);color:var(--ink)}.order-card-sectionhead .ttl{flex:1;min-width:0}.order-card-section.is-open .order-card-sectionhead{color:var(--ink)}.order-card-sectionbody{padding:0 var(--card-pad) 14px;overflow-wrap:anywhere}.order-card-sectionbody .dashx-order-body{gap:8px;padding:0}.order-card-sectionbody>.order-work-panel{margin:0}.order-card-sectionhead .chev,.dashx-pay-toggle .chev{flex-shrink:0;transition:transform .15s}[aria-expanded=true] .chev,.dashx-pay.is-open .dashx-pay-toggle .chev{transform:rotate(90deg)}html[dir=rtl] .order-card-sectionhead .chev,html[dir=rtl] .dashx-pay-toggle .chev{transform:rotate(180deg)}html[dir=rtl] [aria-expanded=true] .chev,html[dir=rtl] .dashx-pay.is-open .dashx-pay-toggle .chev{transform:rotate(90deg)}.order-work-card>.dashx-pay{border-top:1px solid var(--line);padding:0 var(--card-pad);margin:0}.order-work-card>.dashx-order-actions{padding:12px var(--card-pad);border-top:1px solid var(--line);margin:0}.order-work-card>.dashx-thumbs{padding-inline:var(--card-pad)}@media (width<=640px){.order-work-card{--card-pad:14px}.order-work-card .dashx-order-top{grid-template-columns:auto minmax(0,1fr);row-gap:10px}.order-work-card .dashx-order-top>.dashx-rowcheck{grid-area:1/1}.order-work-card .dashx-order-top>.dashx-order-main{grid-area:1/2}.order-work-card .dashx-order-top>.order-card-controls{grid-area:2/1/3/-1;justify-content:flex-start}.order-work-card .order-work-name{font-size:16px}}.order-work-name .order-work-open{font:inherit;color:var(--muted);letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;margin-inline-start:9px;padding:1px 5px;font-size:11px;font-weight:400;display:inline-block}.order-work-name .order-work-open:hover{color:var(--ink);border-color:var(--line);background:var(--panel-2)}.dashx-bookings{max-width:860px}.dashx-book-bar{align-items:center;gap:8px;margin:14px 0;display:flex}.dashx-book-bar .spacer{flex:1}.dashx-book-when{align-items:center;gap:8px;display:flex}.dashx-book-when input{border:1px solid var(--line);background:var(--panel);min-height:38px;color:inherit;font:inherit;border-radius:10px;padding:0 10px}.dashx-book-count{color:#fff;background:#d8342a;border-radius:999px;margin-inline-start:6px;padding:1px 7px;font-size:11px;font-weight:700}.dashx-book-off{background:#fffaf0;border-color:#f0d9a8}.dashx-book-off b{margin-bottom:4px;display:block}.dashx-book-waiting{background:#f7fbff;border-color:#cfe0f5}.dashx-book-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.dashx-book-row:first-of-type{border-top:0}.dashx-book-time{font-variant-numeric:tabular-nums;flex:none;width:58px;font-weight:700}.dashx-book-time small{color:var(--muted);font-size:11px;font-weight:400;display:block}.dashx-book-who{flex:1;min-width:0}.dashx-book-who b{display:block}.dashx-book-who span{color:var(--muted);font-size:12px;display:block}.dashx-book-note{color:var(--muted);margin-top:3px;font-size:12px;font-style:normal;display:block}.dashx-book-row.is-done,.dashx-book-row.is-no_show{opacity:.62}.dashx-book-link input,.dashx-book-linkrow input{border:1px solid var(--line);background:var(--panel);min-width:0;min-height:38px;color:inherit;font:inherit;border-radius:10px;flex:1;padding:0 10px;font-size:12.5px}.dashx-book-linkrow{gap:8px;margin-top:8px;display:flex}.dashx-book-hours{border-collapse:collapse;width:100%;margin:12px 0}.dashx-book-hours td{padding:5px 6px 5px 0}.dashx-book-hours td:first-child{width:34%}.dashx-book-hours input{border:1px solid var(--line);background:var(--panel);min-height:36px;color:inherit;font:inherit;border-radius:9px;padding:0 8px}.dashx-book-svc{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.dashx-book-svc b{flex:1}.dashx-book-svc span{color:var(--muted);font-size:12px}.dashx-book-svcadd{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dashx-book-svcadd input{border:1px solid var(--line);background:var(--panel);min-height:38px;color:inherit;font:inherit;border-radius:10px;padding:0 10px}.dashx-book-svcadd input:first-child{flex:1;min-width:150px}.dashx-book-svcadd input[type=number]{width:92px}.dashx-book-nums{gap:10px;margin-top:14px;display:grid}.dashx-book-nums label{align-items:center;gap:8px;font-size:13px;display:flex}.dashx-book-nums label>span:first-child{flex:1}.dashx-book-nums input{border:1px solid var(--line);background:var(--panel);width:84px;min-height:36px;color:inherit;font:inherit;border-radius:9px;padding:0 9px}.dashx-book-slots{flex-wrap:wrap;gap:7px;max-height:190px;margin:8px 0 4px;display:flex;overflow-y:auto}@media (width<=560px){.dashx-book-row{flex-wrap:wrap}.dashx-book-who{flex:100%;order:2}.dashx-book-time{order:1}.dashx-book-svcadd input:first-child{flex:100%}}.dashx-thumbs{flex-wrap:wrap;gap:8px;margin-top:12px;padding-inline-start:28px;display:flex}.dashx-thumb{border:1px solid var(--line);cursor:pointer;background:var(--panel-2);border-radius:9px;width:60px;height:60px;padding:0;overflow:hidden}.dashx-thumb img{object-fit:cover;width:100%;height:100%;display:block}.dashx-lightbox{z-index:1100;background:#000000d9;place-items:center;display:grid;position:fixed;inset:0}.dashx-lightbox img{border-radius:8px;max-width:90vw;max-height:88vh;box-shadow:0 20px 60px #00000080}.dashx-lightbox .lb-close{top:18px;color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;inset-inline-end:20px}.dashx-lightbox .lb-nav{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;width:46px;height:46px;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.dashx-lightbox .lb-nav.prev{inset-inline-start:20px}.dashx-lightbox .lb-nav.next{inset-inline-end:20px}.dashx-lightbox .lb-count{color:#fff;background:#0006;border-radius:999px;padding:4px 12px;font-size:13px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.dashx-modal{z-index:1100;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dashx-modal-card{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:16px;width:100%;max-width:400px;max-height:90dvh;padding:24px;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.dashx-modal-ic{color:#e5484d;background:#e5484d24;border-radius:12px;place-items:center;width:46px;height:46px;margin:0 auto 14px;display:grid}.dashx-modal-card h3{margin:0 0 8px;font-size:17px;font-weight:600}.dashx-modal-msg{color:var(--muted);margin-bottom:20px;font-size:13.5px;line-height:1.55}.dashx-modal-msg b{color:var(--ink)}.dashx-modal-actions{justify-content:center;gap:10px;display:flex}.dashx-row,.dashx-prow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 16px;display:flex}.dashx-row:last-child{border-bottom:none}.dashx-avatar{background:color-mix(in srgb, var(--accent) 14%, transparent);width:36px;height:36px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.dashx-row .who{font-size:14px;font-weight:600}.dashx-row .sub{color:var(--muted);font-size:12.5px}.dashx-row .right{text-align:end;color:var(--muted);margin-inline-start:auto;font-size:12px}.dashx-row .right b{color:var(--ink);font-size:13px;display:block}.dashx-svc-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.dashx-svc{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);border-radius:14px;flex-direction:column;gap:4px;padding:18px;text-decoration:none;display:flex}.dashx-svc.is-disabled{opacity:.6}.dashx-svc .ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:40px;height:40px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}.dashx-svc b{font-size:15px;font-weight:600}.dashx-svc small{color:var(--muted);font-size:12.5px;line-height:1.5}.dashx-svc .cta{color:var(--accent);align-items:center;gap:5px;margin-top:8px;font-size:13px;font-weight:600;display:inline-flex}.dashx-svc .soon{color:var(--muted);margin-top:8px;font-size:12px;font-weight:600}.dashx-empty{text-align:center;color:var(--muted);padding:40px 20px;font-size:14px}.dashx-empty .ic{background:var(--panel-2);width:46px;height:46px;color:var(--muted);border-radius:12px;place-items:center;margin:0 auto 12px;display:grid}.dashx-loading{color:var(--muted);text-align:center;padding:30px;font-size:14px}.dashx-embed{padding:20px}@media (width<=900px){.dashx-tiles{grid-template-columns:repeat(2,1fr)}.dashx-svc-grid{grid-template-columns:1fr}}@media (width<=820px){.dashx-nav{z-index:1002;border-right:1px solid var(--line);width:82vw;max-width:300px;transition:transform .24s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%);box-shadow:8px 0 40px #0000002e}.dashx-nav.is-open{transform:none}.dashx-nav-scrim{z-index:1001;background:#0000006b;animation:.2s dashx-fadein;display:block;position:fixed;inset:0}.dashx-hamb{width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:9px;flex:none;justify-content:center;align-items:center;margin-inline-end:4px;display:inline-flex}.dashx-hamb:hover{background:var(--panel-2)}.dashx-logout-m{display:inline-flex}.dashx-content{-webkit-overflow-scrolling:touch;padding:16px}.dashx-topbar{padding:10px 12px}}@keyframes dashx-fadein{0%{opacity:0}to{opacity:1}}.dashx-iconbtn-wide{gap:5px;width:auto;padding-inline:8px}.dashx-iconbtn-wide small{color:var(--muted);font-size:11px;font-weight:600;line-height:1}.dashx-analytics{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.dashx-acard{padding:18px}.dashx-acard h3{margin:0 0 16px;font-size:14px;font-weight:600}.dashx-bars{align-items:flex-end;gap:8px;height:150px;display:flex}.dashx-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.dashx-bar .v{color:var(--muted);height:14px;font-size:11px;font-weight:600}.dashx-bar .track{background:var(--panel-2);border-radius:6px;flex:1;align-items:flex-end;width:100%;max-width:34px;display:flex;overflow:hidden}.dashx-bar .fill{border-radius:6px 6px 0 0;width:100%;min-height:2px;transition:height .3s}.dashx-bar .l{color:var(--muted);font-size:11px}.dashx-donut-wrap{align-items:center;gap:20px;display:flex}.dashx-donut{border-radius:50%;flex-shrink:0;place-items:center;width:128px;height:128px;display:grid}.dashx-donut .hole{background:var(--panel);text-align:center;border-radius:50%;place-items:center;width:84px;height:84px;display:grid}.dashx-donut .hole b{font-size:22px;font-weight:680}.dashx-donut .hole span{color:var(--muted);font-size:11px}.dashx-legend{flex-direction:column;gap:8px;font-size:13px;display:flex}.dashx-legend div{align-items:center;gap:8px;display:flex}.dashx-legend i{border-radius:3px;flex-shrink:0;width:11px;height:11px}.dashx-legend span{color:var(--muted)}.dashx-legend b{margin-inline-start:auto;padding-inline-start:14px}.dashx-rank{flex-direction:column;gap:10px;display:flex}.dashx-rank .row{align-items:center;gap:10px;font-size:13px;display:flex}.dashx-rank .l{text-overflow:ellipsis;white-space:nowrap;width:120px;color:var(--ink);flex-shrink:0;overflow:hidden}.dashx-rank .bar{background:var(--panel-2);border-radius:5px;flex:1;height:9px;overflow:hidden}.dashx-rank .f{border-radius:5px;min-width:3px;height:100%;display:block}.dashx-rank b{text-align:end;width:24px}.dashx-bizsplit{border-top:1px dashed var(--line);margin-top:12px;padding-top:12px}.dashx-bizsplit .hd{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11.5px;font-weight:600}.dashx-bizsplit .row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:7px 0;display:flex}.dashx-bizsplit .row:last-child{border-bottom:none}.dashx-bizsplit .row>span{flex-direction:column;gap:1px;display:flex}.dashx-bizsplit .row small{color:var(--muted);font-size:10.5px}.dashx-bizsplit .row b{font-size:13.5px}.dashx-bizsplit .row b.gain{color:var(--ok,#0a7d5a)}.dashx-bizsplit .row b.loss{color:var(--danger,#c0392b)}.dashx-analytics-screen{flex-direction:column;gap:16px;display:flex}.dashx-analytics-tabs{align-self:flex-start}.dashx-ga{flex-direction:column;gap:16px;display:flex}.dashx-ga-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashx-ga-head h2{align-items:center;gap:9px;margin:0 0 5px;font-size:22px;display:flex}.dashx-ga-head p,.dashx-ga-toolbar p,.dashx-ga-config p{color:var(--muted);margin:0;font-size:13px}.dashx-ga-notice{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:10px 13px;font-size:13px}.dashx-ga-config,.dashx-ga-failed{align-items:flex-start;gap:12px;padding:16px;display:flex}.dashx-ga-config code{background:var(--panel-2);direction:ltr;border-radius:6px;margin-top:8px;padding:5px 8px;display:inline-block}.dashx-ga-connect{flex-direction:column;gap:15px;padding:17px;display:flex}.dashx-ga-connecttop{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.dashx-ga-connecttop p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.dashx-ga-connecticon{width:38px;height:38px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:11px;place-items:center;display:grid}.dashx-ga-connect.connected .dashx-ga-connecticon{color:#0a7d5a;background:#0a7d5a1a}.dashx-ga-connectactions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.dashx-ga-guide{background:var(--panel-2);border-radius:10px;padding:13px 15px;font-size:12px}.dashx-ga-guide>ol{margin:8px 0;padding-inline-start:20px;line-height:1.7}.dashx-ga-guide>p{color:var(--muted);margin:8px 0 0}.dashx-ga-guide strong{color:var(--ink)}.dashx-ga-propload{min-height:38px;color:var(--muted);align-items:center;gap:7px;font-weight:400;display:flex}.dashx-ga-form{padding:18px}.dashx-ga-formhead,.dashx-ga-toolbar,.dashx-ga-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashx-ga-formhead h3,.dashx-ga-toolbar h3{margin:0}.dashx-ga-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:15px;display:grid}.dashx-ga-fields label{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.dashx-ga-fields input,.dashx-ga-fields select,.dashx-ga-fields textarea{box-sizing:border-box;width:100%;min-width:0}.dashx-ga-fields small{font-weight:400;line-height:1.35}.dashx-ga-fields .wide{grid-column:1/-1}.dashx-ga-check{align-items:flex-start;gap:9px;margin:14px 0;font-size:13px;display:flex}.dashx-ga-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:16px;display:grid}.dashx-ga-sites{flex-direction:column;gap:8px;display:flex;position:sticky;top:12px}button.dashx-ga-site{text-align:start;border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;padding:13px;display:flex}button.dashx-ga-site.active{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent)}.dashx-ga-site>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.dashx-ga-site b,.dashx-ga-site small,.dashx-ga-site i{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashx-ga-site small{color:var(--muted);text-align:start;direction:ltr;font-size:11px}.dashx-ga-site i{color:var(--muted);font-size:10px;font-style:normal}.dashx-ga-siteicon{background:var(--panel-2);width:31px;height:31px;color:var(--accent);border-radius:9px;flex:0 0 31px;place-items:center;display:grid}.dashx-ga-main,.dashx-ga-report{flex-direction:column;gap:14px;min-width:0;display:flex}.dashx-ga-toolbar{padding:14px 16px}.dashx-ga-toolbar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.dashx-ga-toolbar p{align-items:center;gap:5px;margin-top:4px;display:flex}.dashx-ga-scanning{justify-content:center;align-items:center;gap:24px;min-height:118px;padding:18px;display:flex;overflow:hidden}.dashx-ga-scanning>div:last-child{flex-direction:column;gap:5px;display:flex}.dashx-ga-scanning span{color:var(--muted);font-size:12px}.dashx-ga-scanning .radar{width:70px;height:70px;color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:50%;place-items:center;display:grid;position:relative}.dashx-ga-scanning .radar i{border:2px solid #0000;border-top-color:var(--accent);border-radius:50%;animation:1.05s linear infinite ga-spin;position:absolute;inset:-1px}.spin{animation:1.05s linear infinite ga-spin}@keyframes ga-spin{to{transform:rotate(360deg)}}.dashx-ga-period{color:var(--muted);text-align:end;font-size:12px}.dashx-ga-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashx-ga-metric{grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;min-width:0;padding:14px;display:grid}.dashx-ga-metric svg{color:var(--accent)}.dashx-ga-metric span{color:var(--muted);font-size:11px}.dashx-ga-metric b{grid-column:1/-1;font-size:24px}.dashx-ga-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dashx-ga-panel,.dashx-ga-advisor{padding:16px}.dashx-ga-panel h3,.dashx-ga-advisor h3{align-items:center;gap:8px;margin:0 0 14px;font-size:14px;display:flex}.dashx-ga-ranks{flex-direction:column;gap:9px;display:flex}.dashx-ga-ranks .row{grid-template-columns:minmax(76px,130px) minmax(45px,1fr) auto;align-items:center;gap:9px;display:grid}.dashx-ga-ranks .name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.dashx-ga-ranks .name small{color:var(--muted);text-overflow:ellipsis;display:block;overflow:hidden}.dashx-ga-ranks .track{background:var(--panel-2);border-radius:6px;height:7px;overflow:hidden}.dashx-ga-ranks .track i{background:var(--accent);border-radius:6px;height:100%;display:block}.dashx-ga-ranks b{font-size:11px}.dashx-ga-advisor p{white-space:pre-wrap;margin:0;line-height:1.65}.dashx-iconbtn.danger{color:var(--danger,#c0392b)}@media (width<=760px){.dashx-ga-head{flex-direction:column;align-items:stretch}.dashx-ga-layout{grid-template-columns:1fr}.dashx-ga-sites{scroll-snap-type:x proximity;grid-auto-columns:minmax(210px,80%);grid-auto-flow:column;padding:2px;display:grid;position:static;overflow-x:auto}button.dashx-ga-site{scroll-snap-align:start}.dashx-ga-fields,.dashx-ga-grid{grid-template-columns:1fr}.dashx-ga-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashx-ga-toolbar{flex-direction:column;align-items:flex-start}.dashx-ga-toolbar>div:last-child{justify-content:flex-start;width:100%}.dashx-ga-connecttop{grid-template-columns:auto minmax(0,1fr)}.dashx-ga-connectactions{grid-column:1/-1;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.spin,.dashx-ga-scanning .radar i{animation:none}}.dashx-rowmain{text-align:start;cursor:pointer;min-width:0;color:inherit;background:0 0;border:none;flex:1;padding:0;font-family:inherit}.dashx-rowmain:disabled{cursor:default}.dashx-rowmain:not(:disabled):hover .who{color:var(--accent)}.dashx-tag{color:var(--muted);background:var(--panel-2);border:1px solid var(--line);vertical-align:middle;border-radius:5px;padding:1px 6px;font-size:10.5px;font-weight:600}.dashx-tag svg{vertical-align:-1px;margin-inline-end:2px}.dashx-ph{direction:ltr;unicode-bidi:isolate;align-items:center;gap:5px;display:inline-flex}.dashx-ph img{object-fit:cover;border-radius:2px;flex:none;width:15px;height:11px}.dashx-consent{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;margin:6px 0 0;font-size:11.5px;display:flex}.dashx-consent .q{opacity:.85;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1 0 100%;font-style:italic;display:-webkit-box;overflow:hidden}.dashx-grpdot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.dashx-grpchip{color:var(--muted);background:var(--panel-2);border:1px solid var(--line);vertical-align:middle;border-radius:5px;align-items:center;margin-inline-start:8px;padding:1px 6px;font-size:10.5px;font-weight:650;display:inline-flex}.dashx-grprow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.dashx-grpchip.lg{gap:4px;margin-inline-start:0;padding:3px 4px 3px 9px;font-size:12px}.dashx-grpchip.lg button{color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;line-height:1}.dashx-grpchip.lg button:hover{opacity:1}.dashx-grpadd{position:relative}.dashx-grpadd .menu{z-index:20;top:calc(100% + 4px);border:1px solid var(--line);background:var(--panel);border-radius:11px;min-width:210px;max-height:260px;padding:6px;position:absolute;inset-inline-start:0;overflow-y:auto;box-shadow:0 14px 34px #0000002e}.dashx-grpadd .menu label{color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.dashx-grpadd .menu label:hover{background:var(--panel-2)}.dashx-grpadd .menu .empty{color:var(--muted);margin:4px 8px 8px;font-size:12.5px}.dashx-grpadd .menu .sep{background:var(--line);height:1px;margin:6px 4px}.dashx-grpadd .menu .add{width:100%;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:7px 8px;font-size:13px;font-weight:600;display:flex}.dashx-grpadd .menu .add:hover{background:var(--panel-2)}.dashx-grpadd .menu .new{flex-direction:column;gap:6px;padding:4px;display:flex}.dashx-grpadd .menu .new input,.dashx-grpadd .menu .new select{box-sizing:border-box;border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:7px 9px;font-size:13px}.dashx-grpadd .menu .new input:focus,.dashx-grpadd .menu .new select:focus{border-color:var(--accent);outline:none}.dashx-grpadd .menu .new .acts{justify-content:flex-end;align-items:center;gap:8px;display:flex}.dashx-btn.sm svg.is-open{transform:rotate(180deg)}.dashx-grplist{flex-direction:column;gap:6px;display:flex}.dashx-grplist .row{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;align-items:center;gap:9px;padding:7px 10px;display:flex}.dashx-grplist .row .nm{min-width:0;color:var(--ink);font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;padding:4px 6px;font-size:13.5px;font-weight:600}.dashx-grplist .row .nm:focus{border-color:var(--accent);background:var(--panel);outline:none}.dashx-grplist .row select{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;border-radius:8px;max-width:170px;padding:4px 6px;font-size:12px}.dashx-grplist .row .n{color:var(--muted);white-space:nowrap;font-size:12px}.dashx-grpcolors{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.dashx-grpcolors .sw{cursor:pointer;border:2px solid #0000;border-radius:7px;width:24px;height:24px}.dashx-grpcolors .sw.on{border-color:var(--ink)}.dashx-grppick{flex-direction:column;gap:4px;max-height:46vh;display:flex;overflow-y:auto}.dashx-grppick .row{cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;display:flex}.dashx-grppick .row:hover{background:var(--panel-2)}.dashx-grppick .row .nm{min-width:0;color:var(--ink);flex:1;font-size:13.5px}.dashx-analytics-note{color:var(--muted);text-align:center;margin:10px 0 0;font-size:12.5px}.dashx-analytics-note b{color:var(--ink)}.dashx-qr-chan{flex-wrap:wrap;gap:8px;margin:6px 0 4px;display:flex}.dashx-qr-chan .c{color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.dashx-qr-chan .c.qr{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.dashx-qr-chan .c.link{color:#0a7d3e;border-color:color-mix(in srgb, var(--ok) 30%, var(--line))}.dashx-qr-chan .c.dim{color:var(--muted);font-weight:500}.dashx-joinstats{color:var(--muted);margin:10px 0 0;font-size:13px}.dashx-joinstats b{color:var(--ink);font-size:15px}.dashx-joinstats .ok{color:#0a7d3e;font-weight:700}.dashx-filterlbl{color:var(--muted);align-self:center;margin-inline-end:2px;font-size:12px;font-weight:600}.dashx-joinnote{border:1px solid var(--line);border-inline-start:3px solid var(--accent);background:var(--panel-2);color:var(--ink);white-space:pre-wrap;word-break:break-word;border-radius:0 9px 9px 0;align-items:flex-start;gap:7px;margin:8px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}.dashx-joinnote svg{color:var(--accent);flex:none;margin-top:2px}.dashx-intchips{vertical-align:middle;flex-wrap:wrap;gap:4px;margin-inline-start:8px;display:inline-flex}.dashx-intchips .i{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:5px;padding:1px 6px;font-size:10.5px;font-weight:600}.dashx-langchip{color:var(--muted);align-items:center;gap:4px;margin-inline-start:8px;font-size:11.5px;display:inline-flex}.dashx-langchip:first-child{margin-inline-start:0}.dashx-langchip .pri{text-transform:uppercase;letter-spacing:.03em;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));border-radius:4px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:700}.dashx-langpick{margin-top:8px}.dashx-langpick .hd{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.dashx-langpick .chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dashx-langpick .chip{border:1px solid var(--line);background:var(--panel-2);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.dashx-langpick .chip button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 4px 4px 10px;font-size:12.5px}.dashx-langpick .chip .x{color:var(--muted);padding:4px 8px 5px 4px;font-size:15px;line-height:1}.dashx-langpick .chip .x:hover{color:#e5484d}.dashx-langpick .add{border:1px dashed var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 8px;font-size:12.5px}.dashx-langpick .addsite{border:1px dashed var(--line);min-width:0;max-width:100%;color:var(--ink);font:inherit;background:0 0;border-radius:999px;flex:150px;padding:5px 11px;font-size:12.5px}.dashx-langpick .addsite::placeholder{color:var(--muted)}.dashx-langpick .addsite:focus{border-style:solid;border-color:var(--accent);outline:none}.dashx-clink-more{flex-wrap:wrap;gap:4px 12px;margin:3px 0 0;display:flex}.dashx-row .right .muted{color:var(--muted);font-size:12px}.dashx-viewtoggle{border:1px solid var(--line);background:var(--panel);border-radius:9px;padding:3px;display:inline-flex}.dashx-viewtoggle button{width:31px;height:29px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.dashx-viewtoggle button:hover{color:var(--ink);background:var(--panel-2)}.dashx-viewtoggle button.is-active{color:var(--accent);background:color-mix(in srgb, var(--accent) 11%, transparent)}.dashx-client-grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px;padding:14px;display:grid}.dashx-client-card{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-direction:column;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden}.dashx-client-card:hover{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));transform:translateY(-1px);box-shadow:0 9px 24px #00000014}.dashx-client-card.is-selected{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 14%, transparent)}.dashx-client-card-head{align-items:center;gap:8px;padding:13px 13px 8px;display:flex}.dashx-client-card-head .dashx-rowcheck{flex:none}.dashx-client-avatar{cursor:pointer;border:0}.dashx-client-card-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashx-client-card-name button{color:var(--ink);font:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;overflow:hidden}.dashx-client-card-name button:hover{color:var(--accent)}.dashx-client-card-name span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashx-client-card-body{min-height:78px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:9px;padding:8px 13px 13px;display:flex}.dashx-client-contact{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px}.dashx-client-state{align-items:center;gap:5px;min-height:18px;display:flex}.dashx-client-card-chips{flex-wrap:wrap;gap:4px;display:flex}.dashx-client-card-chips .dashx-grpchip,.dashx-client-card-chips .dashx-intchips{margin-inline-start:0}.dashx-client-card-note{-webkit-line-clamp:2;color:var(--muted);text-align:start;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.dashx-client-card-note svg{vertical-align:-1px;margin-inline-end:4px}.dashx-client-card-msg{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--muted);text-align:start;font-size:12px;display:block;overflow:hidden}.dashx-client-card-msg svg{vertical-align:-1px;margin-inline-end:4px}.dashx-client-card-msg b{color:var(--ink);font-weight:600}.dashx-client-site{align-items:center;gap:8px;min-height:30px;padding:0 13px 10px;font-size:12px;display:flex}.dashx-client-site>a{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.dashx-client-site>a svg{flex:none}.dashx-client-site .sc{color:var(--muted);flex:none;align-items:center;gap:5px;margin-inline-start:auto;font-style:normal;display:inline-flex}.dashx-client-site .sc i{font-size:11px;font-style:normal}.dashx-client-site .dashx-linkbtn{flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.dashx-client-due{color:#b42318;font-weight:700}.dashx .dashx-client-card-foot{border-top:1px solid var(--line);min-height:36px;color:var(--muted);background:var(--panel);justify-content:space-between;align-items:center;gap:8px;padding:8px 13px;font-size:11.5px;display:flex}.dashx-client-card-foot span{align-items:center;gap:4px;min-width:0;display:inline-flex}.dashx-client-card-foot b{color:var(--ink)}.dashx-drawer-wrap{z-index:1050;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}@media (width<=640px){.dashx-drawer{border-inline-start:0;animation:.22s dashx-sheetup;width:100%!important;max-width:100%!important}.dashx-drawer-head{z-index:3;background:var(--bg);padding:calc(12px + env(safe-area-inset-top,0px)) 14px 12px;position:sticky;top:0}.dashx-drawer-body{padding:14px;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.dashx-drawer-head .dashx-iconbtn{width:40px;height:40px}.dashx-drawer-head{flex-wrap:wrap}}@keyframes dashx-sheetup{0%{opacity:.5;transform:translateY(22px)}to{opacity:1;transform:none}}.dashx-drawer{background:var(--bg);border-inline-start:1px solid var(--line);width:440px;max-width:92vw;height:100%;box-shadow:calc(var(--dashx-drawer-dir,1) * -10px) 0 40px #00000026;animation:dashx-slidein var(--dur-2,.22s) var(--ease-out,ease);flex-direction:column;display:flex}[dir=rtl] .dashx-drawer{--dashx-drawer-dir:-1}@keyframes dashx-slidein{0%{transform:translateX(calc(var(--dashx-drawer-dir,1) * 30px));opacity:.6}to{opacity:1;transform:none}}.dashx-drawer-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px;display:flex}.dashx-drawer-actions{flex:none;align-self:flex-start;align-items:center;gap:4px;margin-inline-start:auto;display:flex}@media (width<=640px){.dashx-drawer-actions{flex:0 0 100%;order:-1;justify-content:flex-end}}.dashx-drawer-actions .dashx-iconbtn{position:relative}.dashx-iconbtn-count{top:-3px;box-sizing:border-box;background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:-3px}.dashx-client-sitetabs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dashx-client-sitetabs button{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);background:var(--panel);max-width:100%;color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11.5px;overflow:hidden}.dashx-client-sitetabs button:hover{color:var(--ink)}.dashx-client-sitetabs button.is-active{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--panel))}.dashx-client-rings{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dashx-client-rings .dashx-ins-ring{flex-direction:column;align-items:center;gap:4px;display:flex}.dashx-client-when{color:var(--muted);white-space:nowrap;font-size:12px}.dashx-rv-ask{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dashx-rv-askhint{color:var(--muted);margin:8px 0 0;font-size:11.5px;line-height:1.5}.dashx-rv-hist{border-top:1px solid var(--line);margin-top:8px}.dashx-rv-hist .dashx-row{padding-inline:0}.dashx-client-money{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12.5px;display:flex}.dashx-client-money b{color:var(--ink)}.dashx-client-money .due b{color:#b42318}.dashx-convorow{border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:9px;flex-direction:column;gap:2px;margin-top:8px;padding:8px 10px;display:flex}.dashx-convorow:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.dashx-convorow .who{font-size:13px;font-weight:600}.dashx-convorow .last{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12.5px;overflow:hidden}.dashx-convorow .meta{color:var(--muted);font-size:11px}.dashx-lastmsg{color:var(--muted);align-items:baseline;gap:6px;margin-top:8px;font-size:12.5px;display:flex}.dashx-lastmsg b{color:var(--ink);flex:none;font-weight:600}.dashx-lastmsg span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dashx-lastmsg i{flex:none;font-size:11px;font-style:normal}.dashx-drawer-head h3{margin:0;font-size:17px;font-weight:600}.dashx-drawer-head p{color:var(--muted);margin:2px 0 8px;font-size:13px}.dashx-avatar.lg{width:48px;height:48px;font-size:17px}.dashx-drawer-body{flex:1;padding:16px 20px;overflow-y:auto}.dashx-hist{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-bottom:12px;padding:14px}.dashx-hist .top{align-items:center;gap:10px;display:flex}.dashx-hist .svc{flex:1;font-size:14px;font-weight:600}.dashx-hist .svc code{background:var(--panel-2);border-radius:4px;margin-inline-start:6px;padding:1px 5px;font-family:ui-monospace,Menlo,monospace;font-size:11px}.dashx-hist .date{color:var(--muted);margin-top:3px;font-size:12px}.dashx-hist .notes{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5}.dashx-hist .dashx-thumbs{padding-inline-start:0}.dashx-modal-card.wide{max-width:460px}.dashx-addhead{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.dashx-addhead h3{flex:auto;min-width:0;margin:0;font-size:17px;font-weight:600}.dashx-addhead-actions{flex:none;gap:8px;display:flex}@media (width<=560px){.dashx-addhead h3{flex-basis:100%}.dashx-addhead-actions{width:100%}.dashx-addhead-actions .dashx-btn{flex:1;justify-content:center}}.dashx-addform{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.dashx-addform input{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);border-radius:9px;grid-column:span 1;padding:9px 12px;font-family:inherit;font-size:13.5px}.dashx-addform input:first-child{grid-column:1/-1}.dashx-addform input:nth-child(2),.dashx-addform input:nth-child(3){grid-column:span 1}.dashx-addform button{grid-column:1/-1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.dashx-adddiv{color:var(--muted);align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.dashx-adddiv:before,.dashx-adddiv:after{content:"";background:var(--line);flex:1;height:1px}.dashx-addimport{gap:8px;display:flex}.dashx-addimport .dashx-btn{flex:1;justify-content:center}.dashx-addnote{color:var(--muted);margin:14px 0 0;font-size:11.5px;line-height:1.5}@media (width<=900px){.dashx-analytics{grid-template-columns:1fr}}@media (width<=640px){.dashx-client-grid{grid-template-columns:1fr;padding:10px}.dashx-client-card{min-height:0}.dashx-client-card-body{min-height:62px}}.dashx-clink{color:var(--accent);text-decoration:none}.dashx-clink:hover{text-decoration:underline}.dashx-order-body .ln .dashx-clink{color:var(--accent)}.dashx-svc .cta.enabled{color:#12b886;align-items:center;gap:5px;display:inline-flex}.dashx-star{cursor:pointer;color:#c9ccd3;vertical-align:middle;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.dashx-star:hover,.dashx-star.on{color:#f5b100}.dashx-star-gap{flex-shrink:0;width:15px;display:inline-block}.dashx-chip.star{align-items:center;gap:5px;display:inline-flex}.dashx-chip.star.is-active{color:#1d1d1f;background:#f5b100;border-color:#f5b100}.dashx-note-add{color:var(--muted);border:1px dashed var(--line);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:5px 10px;font-family:inherit;font-size:12.5px;display:inline-flex}.dashx-note-add:hover{color:var(--ink);border-color:var(--accent)}.dashx-note{color:var(--ink);border:1px solid color-mix(in srgb, #f5b100 30%, var(--line));background:#f5b10014;border-radius:8px;align-items:flex-start;gap:7px;margin-top:8px;padding:7px 10px;font-size:12.5px;display:flex}.dashx-note>svg{color:#b8860b;flex-shrink:0;margin-top:1px}.dashx-note span{white-space:pre-wrap;flex:1}.dashx-note-edit{color:var(--accent);cursor:pointer;background:0 0;border:none;flex-shrink:0;font-family:inherit;font-size:12px}.dashx-note.editing{background:0 0;border:none;flex-direction:column;align-items:stretch;gap:6px;padding:0}.dashx-note.editing textarea{border:1px solid var(--line);width:100%;font:inherit;background:var(--panel-2);color:var(--ink);resize:vertical;border-radius:8px;padding:8px 10px;font-size:13px}.dashx-note.editing .row{gap:8px;display:flex}.dashx-note-inline{color:#b8860b;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-width:240px;margin-inline-start:8px;font-size:11.5px;display:inline-flex;overflow:hidden}.dashx-clients-tbl{border-collapse:collapse;width:100%;font-size:13px}.dashx-clients-tbl th{background:var(--panel-2);color:var(--muted);text-align:start;white-space:nowrap;border-bottom:1px solid var(--line);padding:8px 10px;font-size:11px;font-weight:700}.dashx-clients-tbl td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;padding:9px 10px}.dashx-clients-tbl tr:last-child td{border-bottom:none}.dashx-clients-tbl tr:hover td{background:color-mix(in srgb, var(--accent) 3%, transparent)}.dashx-clients-tbl tr.is-selected td{background:color-mix(in srgb, var(--accent) 7%, transparent)}.dashx-clients-tbl th.c,.dashx-clients-tbl td.c{text-align:center;white-space:nowrap;width:1%;padding-inline:6px}.dashx-clients-tbl td.name{min-width:180px}.dashx-clients-tbl td.name .dashx-rowmain{font-size:14px;font-weight:600;display:inline}.dashx-clients-tbl td.contact{min-width:150px;color:var(--muted);white-space:nowrap;font-size:12.5px}.dashx-clients-tbl td.details{min-width:120px;max-width:320px;font-size:12px}.dashx-clients-tbl td.details .dashx-grpchip,.dashx-clients-tbl td.details .dashx-intchips,.dashx-clients-tbl td.details .dashx-note-inline{margin-inline:0 6px}.dashx-clients-tbl td.t{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.dashx-clients-tbl th.n,.dashx-clients-tbl td.n{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.dashx-clients-tbl td.n b{color:var(--ink)}.dashx-clients-tbl td.n span{color:var(--muted);font-size:11.5px;display:block}.dashx-sortth{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.dashx-sortth:hover,.dashx-sortth.is-active{color:var(--ink)}.dashx-sortth.is-active svg{color:var(--accent)}.dashx-sortbtn{gap:6px}.dashx-worklog .top{flex-wrap:wrap;gap:10px}.dashx-worklog-help,.dashx-worklog-empty{color:var(--muted);margin:8px 0;font-size:12px;line-height:1.6}.dashx-worklog-form{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:14px}.dashx-worklog-form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.dashx-worklog-form label{gap:6px;font-size:12px;font-weight:600;display:grid}.dashx-worklog-form input:not([type=checkbox]),.dashx-worklog-form textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:8px;padding:9px 10px;font-size:14px}.dashx-worklog-form textarea{resize:vertical}.dashx-worklog-form .dashx-worklog-check{align-items:center;gap:8px;display:flex}.dashx-worklog-check input{width:18px;height:18px;accent-color:var(--accent)}.dashx-worklog-actions{gap:8px;display:flex}.dashx-worklog-entry{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:16px 0;display:flex}.dashx-worklog-content{overflow-wrap:anywhere;flex:1;min-width:0}.dashx-worklog-content strong{font-size:14px}.dashx-worklog-content p{white-space:pre-wrap;margin:8px 0;font-size:13px;line-height:1.6}.dashx-worklog-content small{color:var(--muted);margin-top:7px;font-size:11px;display:block}.dashx-worklog-meta{color:var(--muted);flex-wrap:wrap;gap:8px;margin-top:5px;font-size:12px;display:flex}.dashx-worklog-meta time{direction:ltr;unicode-bidi:isolate}.dashx-worklog-toggle{border:1.5px solid var(--line);background:var(--panel);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.dashx-worklog-entry[data-complete=true] .dashx-worklog-toggle{color:#fff;background:#16804a;border-color:#16804a}.dashx-worklog button:focus-visible,.dashx-worklog input:focus-visible,.dashx-worklog textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.dashx-worklog button:disabled{cursor:default;opacity:.55}.dashx-worklog-error{color:#c73535;font-size:12px}.dashx-subtasks{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.dashx-subtasks-heading,.dashx-subtask-title,.dashx-subtask-bottom,.dashx-subtasks-total{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.dashx-subtasks-heading b{font-size:12px}.dashx-subtask{background:var(--panel-2);border:1px solid var(--line);border-radius:9px;margin-top:10px;padding:10px}.dashx-subtask-title strong{flex:1;min-width:0;font-size:12px}.dashx-subtask time{color:var(--muted);margin:4px 0 10px;font-size:11px;display:block}.dashx-subtask-bottom{font-size:12px}.dashx-subtask-actions{flex:none;align-items:center;gap:6px;margin-inline-start:auto;display:flex}.dashx-subtask-title strong{overflow-wrap:anywhere;flex:140px}.subtask-status-control{font-size:12px;font-weight:650;display:inline-grid;position:relative}.subtask-status-measure{visibility:hidden;white-space:nowrap;padding:6px 9px;box-sizing:border-box;border:1px solid #0000;grid-area:1/1;min-height:32px;padding-inline-end:29px}.dashx-subtasks .subtask-status-control .work-status{appearance:none;box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:32px;font:inherit;cursor:pointer;padding:6px 9px;padding-inline-end:29px;position:absolute;inset:0}.subtask-status-control>svg{inset-inline-end:9px;pointer-events:none;color:currentColor;position:absolute;top:50%;transform:translateY(-50%)}.dashx-subtasks select{border:1px solid var(--line);background:var(--panel);max-width:100%;color:var(--ink);font:inherit;border-radius:7px;padding:7px}.dashx-subtasks-total{border-top:1px solid var(--line);margin-top:14px;padding-top:10px;font-size:13px}.dashx-subtasks-total strong{font-size:16px}.dashx-subtasks .dashx-worklog-form{padding:10px}.dashx-subtask-grip{width:30px;height:34px;color:var(--muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.dashx-subtask-grip:active{cursor:grabbing}.dashx-subtask[data-dragging=true]{opacity:.65;outline:2px dashed var(--accent)}.dashx-subtask[data-drop-before=true]{border-top:3px solid var(--accent)}.dashx-subtask[data-drop-after=true]{border-bottom:3px solid var(--accent)}.dashx-subtasks .dashx-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.client-workspace{width:780px;max-width:94vw}.client-workspace .dashx-drawer-head{background:var(--panel);flex-shrink:0;max-height:42vh;padding:26px;overflow-y:auto}.client-workspace .dashx-avatar.lg{border-radius:18px;width:60px;height:60px}.client-workspace-tabs{background:var(--panel);border-bottom:1px solid var(--line);gap:8px;padding:0 26px;display:flex}.client-workspace-tabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-inline-end:18px;padding:16px 4px;font-size:13px;font-weight:650;display:flex}.client-workspace-tabs button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--ink)}.client-workspace-tabs button span{background:var(--panel-2);border-radius:6px;padding:2px 6px;font-size:11px}.clx-potential-tabs{border-bottom:1px solid var(--line);gap:8px;margin:4px 0 18px;display:flex}.clx-potential-tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;padding:11px 14px;font-weight:650;display:inline-flex}.clx-potential-tabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.clx-potential-tabs span,.clx-potential-filters span{background:var(--panel-2);border-radius:99px;padding:2px 7px;font-size:12px}.clx-potential-list{gap:12px;max-width:1040px;display:grid}.clx-potential-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.clx-potential-head h2{margin:0;font-size:20px}.clx-potential-filters{gap:6px;display:flex}.clx-potential-filters button{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border-radius:9px;padding:7px 10px;font-size:13px}.clx-potential-filters button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--panel));color:var(--accent)}.clx-potential-row{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:18px;padding:16px;display:flex}.clx-potential-main{overflow-wrap:anywhere;flex:1;gap:5px;min-width:min(100%,280px);display:grid}.clx-potential-main p{margin:4px 0;font-size:13px}.clx-potential-main small,.clx-potential-title time{color:var(--muted);font-size:12px}.clx-potential-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.clx-potential-title b{font-size:16px}.clx-potential-last{color:var(--muted)}.clx-potential-actions,.potential-lead-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.clx-potential-actions{align-content:center}@media (width<=700px){.clx-potential-row,.clx-potential-actions{width:100%;display:grid}.clx-potential-actions .dashx-btn{justify-content:center}}.client-workspace .dashx-drawer-body{padding:24px 26px}.client-workspace-intro{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.client-workspace-intro h3{letter-spacing:-.4px;margin:0 0 6px;font-size:20px}.client-workspace-intro p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.client-order-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:12px;overflow:hidden}.client-order-card>summary{cursor:pointer;padding:18px;list-style:none}.client-order-card>summary::-webkit-details-marker{display:none}.client-order-card>summary .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.client-order-card .svc{overflow-wrap:anywhere;font-size:15px;font-weight:700}.client-order-card .svc code{color:var(--muted);margin-inline-start:8px;font-size:11px}.client-order-card[open]>summary{border-bottom:1px solid var(--line)}.client-order-content{padding:18px}.client-order-content>.date{color:var(--muted);font-size:12px}.client-order-content>.notes{white-space:pre-wrap;margin-top:12px;font-size:13px;line-height:1.6}.client-work-archive{border-top:1px solid var(--line);margin-top:28px;padding-top:18px}.client-work-archive>summary{color:var(--muted);cursor:pointer;font-size:13px;font-weight:600}.client-work-archive>p{color:var(--muted);font-size:12px}.clx-builder-progress{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--panel));border-radius:14px;margin-block:16px;padding:14px 16px}.clx-builder-progress-head{color:var(--ink);align-items:center;gap:8px;display:flex}.clx-builder-progress-head svg{color:var(--accent)}.clx-builder-progress-head span{color:var(--accent);margin-inline-start:auto;font-size:11px;font-weight:700}.clx-builder-progress p{color:var(--muted);margin:8px 0 0;font-size:12px}.clx-builder-progress p b{color:var(--ink)}.clx-builder-progress details{margin-top:9px;font-size:12px}.clx-builder-progress summary{color:var(--accent);cursor:pointer;font-weight:650}.clx-builder-progress ol{color:var(--muted);margin:8px 0 0;padding-inline-start:20px}.clx-builder-pill{background:color-mix(in srgb, var(--accent) 9%, var(--panel));max-width:100%;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:650;display:inline-flex;overflow:hidden}.clx-builder-pill svg{flex:none}.order-work-panel{background:var(--panel-2);border-radius:12px;margin:12px 0;padding:18px}.order-work-panel .dashx-subtasks{border-top:0;margin-top:12px;padding-top:0}.order-work-panel .dashx-subtask{background:var(--panel)}.order-work-panel .dashx-subtasks-total{font-size:12px}.order-work-progress{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;display:flex}.order-work-totals{border-top:1px solid var(--line);margin-top:18px;padding-top:10px}.order-work-totals>span{justify-content:space-between;gap:12px;margin-top:9px;font-size:12px;display:flex}.order-work-totals .grand-total{color:var(--ink);font-size:14px;font-weight:650}.order-work-totals .grand-total b{letter-spacing:-.5px;font-size:21px}.order-work-totals small{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.5;display:block}.order-work-error{color:var(--danger,#c73535);font-size:12px}.orders-workspace-heading{justify-content:space-between;align-items:center;gap:20px;margin:4px 0 28px;display:flex}.orders-workspace-heading h2{letter-spacing:-.8px;margin:6px 0;font-size:28px}.orders-workspace-heading>div>span{color:var(--muted);letter-spacing:1.5px;font-size:10px;font-weight:700}.orders-workspace-heading p{color:var(--muted);margin:0;font-size:13px}.orders-workspace-count{border:1px solid var(--line);background:var(--panel);border-radius:14px;min-width:110px;padding:14px 20px}.orders-workspace-count b{font-size:28px;display:block}.orders-workspace-count span{letter-spacing:0!important;font-size:11px!important}.order-work-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin:12px;overflow:hidden}.order-work-name{letter-spacing:-.4px;margin:0 0 9px;font-size:18px;line-height:1.3}.order-work-name span{color:var(--muted);letter-spacing:0;margin-inline-start:9px;font-size:11px;font-weight:400;display:inline-block}.order-create-workspace.wide{width:min(820px,100vw - 28px)}.order-create-intro{color:var(--muted);margin:-2px 0 22px;font-size:13px;line-height:1.6}.order-create-tasks{border:1px solid var(--line);background:var(--panel-2);border-radius:14px;margin-top:22px;padding:20px}.order-create-tasks-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.order-create-tasks-head h4{margin:0;font-size:17px}.order-create-tasks-head label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.order-create-tasks-head select{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:7px;padding:6px}.order-create-tasks .dashx-subtasks{border:0}@media (width<=600px){.client-workspace .dashx-drawer-head{max-height:35vh;padding:16px}.client-workspace .dashx-drawer-body{padding:18px 14px}.client-workspace-tabs{padding:0 16px}.client-workspace-intro{flex-wrap:wrap}.client-order-card>summary,.client-order-content{padding:14px}.client-order-card>summary .top{flex-wrap:wrap}.order-work-panel{padding:12px}.orders-workspace-heading{align-items:flex-start;gap:10px}.orders-workspace-heading h2{font-size:24px}.orders-workspace-count{min-width:65px;padding:10px}.order-create-tasks{padding:12px}.order-work-card{margin:8px}}.order-create-workspace .dashx-editform select{box-sizing:border-box;width:100%;min-height:38px;font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.client-order-card .dashx-statussel{min-width:130px;max-width:100%}.dashx-client-clickrow,.dashx-client-card{cursor:pointer}.dashx-client-clickrow:hover{background:var(--panel-2)}.dashx-client-clickrow:focus-visible,.dashx-client-card:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dashx-client-clickrow .name .dashx-rowmain{font-weight:650}.dashx-client-clickrow .details .dashx-note-inline{text-overflow:ellipsis;white-space:nowrap;max-width:30ch;color:var(--muted);display:block;overflow:hidden}.worklog-recovery-notice{background:var(--panel-2);border:1px solid var(--line);border-inline-start:3px solid #c98622;border-radius:8px;margin:14px 0;padding:14px;font-size:13px;line-height:1.6}:is(.dashx,.dashx-portal) .work-status,:is(.dashx,.dashx-portal) .dashx-statussel[data-work-status]{border-radius:8px;padding:6px 9px;font-weight:650}:is(.dashx,.dashx-portal) [data-work-status=new],:is(.dashx,.dashx-portal) [data-work-status=pending_review]{color:var(--wl-new-fg)!important;background:var(--wl-new-bg)!important;border-color:var(--wl-new-bd)!important}:is(.dashx,.dashx-portal) [data-work-status=in_review]{color:var(--wl-review-fg)!important;background:var(--wl-review-bg)!important;border-color:var(--wl-review-bd)!important}:is(.dashx,.dashx-portal) [data-work-status=in_progress]{color:var(--wl-progress-fg)!important;background:var(--wl-progress-bg)!important;border-color:var(--wl-progress-bd)!important}:is(.dashx,.dashx-portal) [data-work-status=completed],:is(.dashx,.dashx-portal) [data-work-status=approved],:is(.dashx,.dashx-portal) [data-work-status=ready]{color:var(--wl-done-fg)!important;background:var(--wl-done-bg)!important;border-color:var(--wl-done-bd)!important}:is(.dashx,.dashx-portal) [data-work-status=canceled]{color:var(--wl-cancel-fg)!important;background:var(--wl-cancel-bg)!important;border-color:var(--wl-cancel-bd)!important}:is(.dashx,.dashx-portal) .work-status option,:is(.dashx,.dashx-portal) .dashx-statussel option{color:var(--ink);background:var(--panel)}.work-status-email{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;margin:16px 0;padding:16px}.work-status-email h4{margin:0 0 8px}.work-status-email p{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.work-status-email label{gap:8px;font-size:13px;display:grid}.work-status-email textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:var(--panel);border-radius:8px;padding:10px}.work-status-email .dashx-worklog-actions{flex-wrap:wrap;margin-top:12px}.order-pricing-tools{margin-top:16px}.order-pricing-tools .dashx-worklog-actions{flex-wrap:wrap}.pricing-section{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;margin-top:12px;padding:14px}.pricing-section label{gap:6px;margin:10px 0;font-size:13px;display:grid}.pricing-section textarea,.pricing-section input,.pricing-section select{box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;font:inherit;color:var(--ink);background:var(--panel);border-radius:8px;padding:9px}.pricing-section textarea{resize:vertical;line-height:1.6}.pricing-section fieldset{border:0;min-width:0;margin:0;padding:0}.pricing-section p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.pricing-estimate{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.client-edit-actions{background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.dashx-subtask .subtask-notes{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);margin:6px 0;font-size:13px;line-height:1.6}.dashx-worklog-form textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;border:1px solid var(--line);color:var(--ink);background:var(--panel);border-radius:8px;padding:9px}.subtask-estimate-dialog{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:14px;padding:20px;overflow-y:auto}.subtask-estimate-dialog::backdrop{background:#00000073}.subtask-estimate-dialog .pricing-section{margin:0}.estimate-close{margin-inline-start:auto;display:flex}.estimate-detail-tip{border-inline-start:3px solid var(--accent);background:var(--panel-2);border-radius:8px;padding:12px}.estimate-detail-tip p{margin-bottom:0}.client-site-fields{gap:10px;display:grid}.client-site-fields>button{justify-self:start}.client-site-row{align-items:end;gap:8px;display:flex}.client-site-row label{flex:1;min-width:0}.client-site-row input{box-sizing:border-box;width:100%}.client-work-badges{text-align:start;flex-wrap:wrap;gap:5px;margin-block:4px;display:flex}.client-work-badges .work-status{white-space:nowrap;border:1px solid;flex-direction:column;gap:2px;font-size:11px;display:inline-flex}.client-work-badges small{font-size:10px;font-weight:400}.embed-legal-fields{border:1px solid var(--line);border-radius:10px;margin-block:16px;padding:14px}.embed-legal-fields p{font-size:13px;line-height:1.5}.dashx-editform{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dashx-editform label{color:var(--muted);flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;display:flex}.dashx-editform label.full{grid-column:1/-1}.dashx-editform input,.dashx-editform textarea{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);border-radius:9px;padding:9px 12px;font-family:inherit;font-size:13.5px}.dashx-editform textarea{resize:vertical}.dashx-pay{border-top:1px dashed var(--line);margin-top:12px}.dashx-pay-summary{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:10px 0 4px;font-family:inherit;display:flex}.dashx-pay-summary .grow{flex:1}.dashx-pay-summary b{font-size:14px}.dashx-pay-summary small{color:var(--muted);font-size:11.5px}.dashx-pay-toggle{color:var(--accent);align-items:center;gap:3px;font-size:12px;display:inline-flex}.dashx-paybadge{text-transform:capitalize;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.dashx-paybadge.unpaid{color:var(--st-pending-ink);background:color-mix(in srgb, var(--st-pending) var(--tint-mid), transparent)}.dashx-paybadge.partial{color:var(--st-review-ink);background:color-mix(in srgb, var(--st-review) var(--tint-mid), transparent)}.dashx-paybadge.paid{color:var(--st-ready-ink);background:color-mix(in srgb, var(--st-ready) var(--tint-mid), transparent)}.dashx-pay-edit{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding:10px 0 4px;display:flex}.dashx-pay-edit label{color:var(--muted);flex-direction:column;gap:4px;font-size:11.5px;display:flex}.dashx-pay-edit label.chk{flex-direction:row;align-items:center;gap:6px;font-size:12.5px}.dashx-pay-edit input,.dashx-pay-edit select{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);font:inherit;border-radius:8px;width:90px;padding:6px 9px;font-size:13px}.dashx-pay-edit .statusrow{flex-basis:100%;gap:6px;display:flex}.dashx-pay-edit .payfoot{flex-basis:100%;align-items:center;gap:12px;display:flex}.dashx-pay-edit .payfoot .total{color:var(--muted);margin-inline-start:auto;font-size:13px}.dashx-pay-edit .payfoot .total b{color:var(--ink);margin-inline-start:4px;font-size:15px}.dashx-prow:last-child{border-bottom:none}.dashx-prow.is-low{background:color-mix(in srgb, var(--warn) 6%, transparent)}.dashx-prow .main{flex:1;min-width:0}.dashx-prow .who{font-size:14px;font-weight:600}.dashx-prow .sub{color:var(--muted);font-size:12px}.dashx-prow .sub .gain{color:#0a7d5a}.dashx-tag.low{color:#b25000;background:color-mix(in srgb, var(--warn) 16%, transparent);border-color:color-mix(in srgb, var(--warn) 30%, var(--line))}.dashx-stockctl{align-items:center;gap:8px;display:flex}.dashx-stockctl button{border:1px solid var(--line);background:var(--panel-2);width:26px;height:26px;color:var(--ink);cursor:pointer;border-radius:7px;font-size:15px;line-height:1}.dashx-stockctl b{text-align:center;min-width:26px;font-size:14px}.dashx-cur-list{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.dashx-cur{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex}.dashx-cur.is-default{border-color:var(--accent);color:var(--accent)}.dashx-cur button{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:15px;line-height:1}.dashx-cur-add{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.dashx-cur-add input{border:1px solid var(--line);background:var(--panel-2);min-width:180px;color:var(--ink);font:inherit;border-radius:9px;flex:1;padding:8px 12px}.dashx-cur-add.code input{text-transform:uppercase;flex:none;width:100px;min-width:0}.dashx-field{color:var(--muted);flex-direction:column;gap:5px;max-width:460px;font-size:12.5px;font-weight:500;display:flex}.dashx-field:where(.inline,:has(>select),:has(>input[type=number])){max-width:240px}.dashx-field.inline{flex-direction:row;align-items:center;gap:8px}.dashx-field select,.dashx-field input{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);font:inherit;border-radius:9px;padding:8px 11px;font-size:13.5px}.dashx-items h4{margin:0 0 8px;font-size:13px;font-weight:600}.dashx-item{align-items:center;gap:10px;padding:5px 0;font-size:13px;display:flex}.dashx-item span{flex:1}.dashx-item-add{gap:8px;margin-top:8px;display:flex}.dashx-item-add select{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);font:inherit;border-radius:8px;flex:1;padding:8px 10px;font-size:13px}.dashx-item-add input{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);font:inherit;border-radius:8px;padding:8px}.dashx-walink{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:12px;padding:12px;display:flex}.dashx-walink-main{flex:1;min-width:220px}.dashx-walink code{overflow-wrap:anywhere;color:var(--ink);font-size:12.5px;display:block}.dashx-walink-qr{background:#fff;border-radius:8px;flex:none;width:132px;height:132px}.dashx-money{flex-direction:column;gap:12px;display:flex}.dashx-money .mrow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.dashx-money .cur{min-width:40px;font-size:14px;font-weight:700}.dashx-money .mrow>span{flex-direction:column;display:flex}.dashx-money small{color:var(--muted);font-size:11px}.dashx-money b{font-size:15px}.dashx-money b.gain{color:#0a7d5a}.dashx-bell-wrap{position:relative}.dashx-iconlink{padding:7px 9px;position:relative}.dashx-bell-badge{top:-5px;color:#fff;background:#e5484d;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;inset-inline-end:-5px}.dashx-notifs{top:calc(100% + 8px);background:var(--panel);border:1px solid var(--line);width:360px;max-width:92vw;box-shadow:var(--shadow);z-index:60;border-radius:16px;padding:6px;position:absolute;inset-inline-end:0;overflow:hidden}.dashx-notifs-head{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 6px;display:flex}.dashx-notifs-markall{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.dashx-notifs-markall:hover{text-decoration:underline}.dashx-notifs-tabs{gap:8px;padding:2px 12px 10px;display:flex}.dashx-notifs-tabs button{background:var(--panel-2);color:var(--muted);cursor:pointer;border:none;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:600}.dashx-notifs-list{max-height:420px;overflow-y:auto}.dashx-notif{text-align:start;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px;font-family:inherit;display:flex;position:relative}.dashx-notif:hover{background:var(--panel-2)}.dashx-notif .ava{background:color-mix(in srgb, var(--accent) 14%, transparent);width:44px;height:44px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dashx-notif .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashx-notif .txt b{font-size:14px;font-weight:500;line-height:1.3}.dashx-notif .txt small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dashx-notif .txt i{color:var(--muted);margin-top:1px;font-size:12px;font-style:normal;font-weight:600}.dashx-notif.unread .txt b{font-weight:700}.dashx-notif.unread .txt i{color:var(--accent)}.dashx-notif-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-inline-start:2px}.dashx-toggle{color:var(--ink);cursor:pointer;align-items:center;gap:9px;padding:6px 0;font-size:13.5px;display:flex}.dashx-toggle.full{grid-column:1/-1}.dashx-toggle input{width:16px;height:16px;accent-color:var(--accent)}.dashx-phone-hint{color:#b25000;background:color-mix(in srgb, var(--warn) 10%, transparent);border:1px solid color-mix(in srgb, var(--warn) 30%, var(--line));border-radius:8px;align-items:center;gap:6px;margin:8px 0 0;padding:7px 10px;font-size:12.5px;display:flex}.dashx-phone-hint button{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-inline-start:auto;font-family:inherit;font-size:12.5px;font-weight:600}.dashx-row .right .muted{color:var(--muted)}@media (width<=640px){.dashx-topbar{flex-wrap:wrap;gap:8px 10px;padding:12px 14px}.dashx-topbar h1{flex:1 0 auto;font-size:17px}.dashx-usage{flex-wrap:wrap}.dashx-pill{padding:5px 9px;font-size:11.5px}.dashx-modal{place-items:end center;padding:0}.dashx-modal-card,.dashx-modal-card.wide{width:100%;max-width:100%;padding:20px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;max-height:92dvh;animation:.24s cubic-bezier(.22,1,.36,1) dashx-sheet}.dashx-editform,.dashx-addform{grid-template-columns:1fr}.dashx-addform input:first-child,.dashx-addform button{grid-column:1}.dashx-tiles{grid-template-columns:1fr 1fr}.dashx-order-top{flex-wrap:wrap}.dashx-content{overflow-x:hidden}.dashx-content>.inner{max-width:100%}.dashx-rv-stats{grid-template-columns:1fr 1fr}.dashx-iconbtn{min-width:34px;min-height:34px}.dashx-btn{min-height:40px}.dashx-order-top .dashx-order-main{flex-basis:100%;order:2}.dashx-prow{flex-wrap:wrap;row-gap:8px}.dashx-prow .main{flex-basis:100%}.dashx-rank .l{width:84px}.dashx-notifs{width:92vw;right:-6px}.dashx-drawer{width:100%;max-width:100%}.dashx-money .mrow{gap:10px}}@keyframes dashx-sheet{0%{transform:translateY(100%)}to{transform:none}}.dashx-nav-alert,.dashx-tab-alert{color:#fff;background:#e5484d;border-radius:50%;flex:none;place-items:center;min-width:18px;height:18px;font-size:11px;font-weight:800;display:grid}.dashx-nav-alert{margin-inline-start:auto}.dashx-faq-item{border-bottom:1px solid var(--line)}.dashx-faq-item:last-child{border-bottom:none}.dashx-faq-item button{text-align:start;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;font-size:14px;font-weight:500;display:flex}.dashx-faq-item button svg{color:var(--muted);flex-shrink:0;transition:transform .2s}.dashx-faq-item.open button svg{transform:rotate(180deg)}.dashx-faq-item p,.dashx-faq-a{color:var(--muted);margin:0 2px 14px;font-size:13.5px;line-height:1.6}.dashx-faq-a code{word-break:break-word;font-size:12.5px}.dashx-whatsnew{flex-direction:column;gap:8px;margin:0;padding-inline-start:18px;display:flex}.dashx-whatsnew li{color:var(--ink);font-size:13.5px}.dashx-channels{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.dashx-channels .ch{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.dashx-channels label.ch{cursor:pointer}.dashx-channels .ch.on{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, var(--line));background:color-mix(in srgb, var(--accent) 10%, transparent)}.dashx-channels .ch input{width:15px;height:15px;accent-color:var(--accent)}.dashx-chat{border-top:1px dashed var(--line);margin-top:12px;padding-top:10px}.dashx-chat-thread{flex-direction:column;gap:8px;max-height:260px;padding:4px 0 10px;display:flex;overflow-y:auto}.dashx-msg{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;align-self:flex-start;max-width:78%;padding:8px 12px;font-size:13px}.dashx-msg.mine{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 30%, var(--line));align-self:flex-end}.dashx-msg span{white-space:pre-wrap;display:block}.dashx-msg i{color:var(--muted);margin-top:3px;font-size:10.5px;font-style:normal;display:block}.dashx-chat-input{gap:8px;display:flex}.dashx-chat-input input{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);font:inherit;border-radius:9px;flex:1;padding:9px 12px;font-size:13.5px}.dashx-addr{position:relative}.dashx-addr-lbl{justify-content:space-between;align-items:center;gap:8px;display:flex}.dashx-addr-gps{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.dashx-addr-gps:disabled{opacity:.6;cursor:default}.dashx-addr-sugg{top:100%;z-index:30;background:var(--panel);border:1px solid var(--line);border-radius:10px;max-height:240px;margin-top:4px;position:absolute;inset-inline:0;overflow:hidden auto;box-shadow:0 12px 34px #00000038}.dashx-addr-sugg button{text-align:start;border:none;border-bottom:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:0 0;align-items:flex-start;gap:7px;padding:9px 12px;font-family:inherit;font-size:12.5px;display:flex}.dashx-addr-sugg button:last-child{border-bottom:none}.dashx-addr-sugg button:hover{background:var(--panel-2)}.dashx-addr-sugg svg{color:var(--muted);flex-shrink:0;margin-top:1px}.dashx-addr-pin{color:var(--muted);align-items:center;gap:4px;margin-top:5px;font-size:11.5px;display:inline-flex}.dashx-addr-pin a{color:var(--accent)}.dashx-hint{color:var(--muted);font-size:11px;font-weight:400}.dashx-linkbtn2{color:var(--accent);cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0}.dashx-loc-note{color:var(--muted)}.dashx-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dashx-field-row>*,.dashx-field{min-width:0}.dashx-field>select,.dashx-field>input,.dashx-field>textarea{box-sizing:border-box;min-width:0;max-width:100%}@media (width<=720px){.dashx-field-row{grid-template-columns:1fr}}.dashx-bizlogo{align-items:center;gap:12px;margin:6px 0 14px;display:flex}.dashx-bizlogo img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:9px;max-width:150px;max-height:52px;padding:5px 8px}.dashx-bizlogo-empty{border:1px dashed var(--line);width:52px;height:52px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.dashx-bizlogo label{position:relative}.dashx-singlebiz{border:1px solid color-mix(in srgb, var(--info,#2563eb) 26%, var(--line));background:color-mix(in srgb, var(--info,#2563eb) 6%, transparent);color:var(--ink);border-radius:11px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;padding:9px 13px;font-size:13px;display:flex}.dashx-singlebiz svg{color:var(--info,#2563eb);flex-shrink:0}.dashx-singlebiz span{flex:1;min-width:0}.dashx-singlebiz .dashx-linkbtn{flex-shrink:0}.dashx-storage-overlay{z-index:var(--z-overlay,10050);background:color-mix(in srgb, var(--ink) 42%, transparent);overscroll-behavior:contain;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dashx-storage-panel{background:var(--panel);width:min(640px,100%);max-height:min(780px,90dvh);color:var(--ink);border:1px solid var(--line);box-shadow:0 30px 70px color-mix(in srgb, var(--ink) 28%, transparent);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.dashx-storage-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:12px 10px 12px 16px;display:flex}.dashx-storage-head .ic{background:var(--panel-2);width:34px;height:34px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.dashx-storage-who{flex:1;gap:1px;min-width:0;display:grid}.dashx-storage-who b{font-size:16px;font-weight:700}.dashx-storage-who small{color:var(--muted);font-size:12px}.dashx-storage-x{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.dashx-storage-x:hover{background:var(--panel-2);color:var(--ink)}.dashx-storage-body{flex:1;min-height:0;padding:12px 14px 16px;overflow-y:auto}.dashx-storage-list{gap:2px;margin-top:8px;display:grid}.dashx-storage-row{border-radius:10px;align-items:center;gap:11px;min-height:52px;padding:9px 8px;display:flex}.dashx-storage-row:hover{background:var(--panel-2)}.dashx-storage-thumb{border:1px solid var(--line);background:var(--panel-2);width:44px;height:44px;color:var(--muted);cursor:pointer;border-radius:9px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.dashx-storage-thumb img{object-fit:cover;width:100%;height:100%;display:block}.dashx-storage-thumb:hover{border-color:var(--muted-2)}.dashx-storage-row .txt{text-align:start;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;gap:1px;padding:0;display:grid}.dashx-storage-acts{flex:none;align-items:center;gap:2px;display:flex}.dashx-storage-row .txt b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.dashx-storage-row .txt small{color:var(--muted);font-size:11.5px}.dashx-storage-row.is-attached .txt b{color:var(--muted);font-weight:500}@media (width<=760px){.dashx-storage-overlay{place-items:stretch stretch;padding:0}.dashx-storage-panel{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.dashx-storage-head{padding-top:calc(12px + env(safe-area-inset-top,0px))}.dashx-storage-body{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.dashx-storage-pick{width:34px;height:34px;color:var(--muted-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.dashx-storage-row.is-chosen{background:color-mix(in srgb, var(--accent,#2563eb) 9%, transparent)}.dashx-storage-row.is-chosen .dashx-storage-pick{color:var(--accent,#2563eb)}.dashx-storage-bar{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--panel);flex:none;gap:8px;display:flex}.dashx-storage-bar .dashx-btn{flex:1;justify-content:center}.dashx-storage-head .dashx-btn.ghost{flex:none;padding-inline:10px}.dashx-inv-hint{color:var(--ink);background:#f5a62324;border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;font-size:13px;display:flex}.dashx-inv-hint svg{color:#f5a623;flex-shrink:0}.dashx-inbox-help{align-items:center;gap:7px;width:fit-content;margin:2px 0 10px;text-decoration:none;display:inline-flex}.dashx-inv-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 4px;display:flex}.dashx-inv-row:last-child{border-bottom:none}.dashx-inv-rmain{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.dashx-inv-rmain b{font-size:14px}.dashx-inv-rmain small{color:var(--muted);width:100%;font-size:12px}.dashx-inv-badge{color:#fff;text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.dashx-inv-rtotal{white-space:nowrap;font-size:14px;font-weight:700}.dashx-inv-ractions{align-items:center;gap:2px;display:flex}.dashx-inv-lines{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.dashx-inv-lhead,.dashx-inv-line{grid-template-columns:1fr 70px 110px 90px 28px;align-items:center;gap:8px;display:grid}.dashx-inv-lhead{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-bottom:6px;padding:0 2px;font-size:11px}.dashx-inv-lhead span:nth-child(n+2){text-align:end}.dashx-inv-line{margin-bottom:7px}.dashx-inv-line input{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);box-sizing:border-box;border-radius:8px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px}.dashx-inv-line input[type=number]{text-align:end}.dashx-inv-linetotal{text-align:end;font-size:13px;font-weight:600}.dashx-inv-totals{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:18px;margin-top:12px;padding-top:12px;display:flex}.dashx-inv-totals .dashx-field{flex:none;width:120px}.dashx-inv-totals .chk{color:var(--muted);align-items:center;gap:6px;margin-top:22px;font-size:13px;display:flex}.dashx-inv-sum{min-width:200px;margin-inline-start:auto}.dashx-inv-sum>div{color:var(--muted);justify-content:space-between;padding:3px 0;font-size:13px;display:flex}.dashx-inv-sum .grand{border-top:1px solid var(--line);color:var(--ink);margin-top:4px;padding-top:8px;font-size:16px;font-weight:700}.dashx-inv-done{text-align:start}.dashx-inv-done-total{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:8px;padding:12px 0;display:flex}.dashx-inv-done-total b{font-size:22px;font-weight:800}.dashx-inv-link{gap:8px;margin:10px 0 4px;display:flex}.dashx-inv-link input{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);border-radius:9px;flex:1;padding:9px 12px;font-family:inherit;font-size:12.5px}.dashx-money-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:14px;display:grid}.dashx-money-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.dashx-money-card .cur{color:var(--muted);letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:700}.dashx-money-card .row{color:var(--muted);justify-content:space-between;padding:3px 0;font-size:13px;display:flex}.dashx-money-card .row b{color:var(--ink);font-weight:600}.dashx-money-card .row.grand{border-top:1px solid var(--line);margin-top:5px;padding-top:8px;font-size:15px}.dashx-money-card .row.grand b{color:var(--ok-ink);font-weight:800}.dashx-money-card .row.grand.neg b{color:var(--danger-ink)}.dashx-money-card .row.vat{margin-top:2px;font-size:11.5px}.dashx-exp-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 4px;display:flex}.dashx-exp-row:last-child{border-bottom:none}.dashx-exp-main{flex:1;min-width:0}.dashx-exp-main b{font-size:14px}.dashx-exp-main small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.dashx-exp-main .dashx-tag{margin-inline-start:6px}.dashx-exp-amt{text-align:end;white-space:nowrap;font-size:14px;font-weight:700}.dashx-exp-amt small{color:var(--muted);font-size:11px;font-weight:500;display:block}.dashx-exp-amt .q{color:var(--warn-ink);font-weight:700}.dashx-exp-actions{align-items:center;gap:2px;display:flex}.dashx-exp-actions a.dashx-iconbtn{color:inherit;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.dashx-exp-row.needs-review{background:#f5a62312}.dashx-exp-main .dashx-tag.warn{background:color-mix(in srgb, var(--warn) 13%, transparent);color:var(--warn-ink)}.dashx-exp-main .dashx-tag svg{vertical-align:-1px;margin-inline-end:3px}.dashx-exp-src{opacity:.75;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}.dashx-senders{flex-direction:column;gap:2px;display:flex}.dashx-senders .row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 4px;font-size:12.5px;display:flex}.dashx-senders .row:last-child{border-bottom:none}.dashx-senders .row b{font-weight:600}.dashx-senders .row small{color:var(--muted);font-size:11px}.dashx-senders .tag{border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700}.dashx-senders .tag.never{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger-ink)}.dashx-senders .tag.always{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}.dashx-senders .tag.counting{background:color-mix(in srgb, var(--muted) 15%, transparent);color:var(--muted)}.dashx-exp-pager{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 4px 2px;font-size:12.5px;display:flex}.dashx-exp-pager .dashx-btn{align-items:center;gap:5px;display:inline-flex}.dashx-exp-check{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin:0}.dashx-exp-row.is-sel{background:color-mix(in srgb, var(--accent) 7%, transparent)}.dashx-exp-monthhead .dashx-linkbtn{font-size:11.5px}.dashx-selbar .dashx-btn.danger{color:var(--danger-ink);border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}.dashx-selbar .dashx-btn.danger:hover{background:color-mix(in srgb, var(--danger) 8%, transparent)}.dashx-field-note{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.4;display:block}.dashx-drop{min-height:60vh;position:relative}.dashx-drop-veil{z-index:40;border:2px dashed var(--accent);background:color-mix(in srgb, var(--panel) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;border-radius:14px;place-items:center;display:grid;position:absolute;inset:-6px}.dashx-drop-veil .card{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:380px;padding:22px 26px;display:flex}.dashx-drop-veil svg{color:var(--accent)}.dashx-drop-veil b{font-size:15px}.dashx-drop-veil span{color:var(--muted);font-size:12.5px;line-height:1.5}.dashx-exp-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.dashx-exp-filters .fld{border:1px solid var(--line);background:var(--panel);border-radius:9px;flex:1;align-items:center;gap:7px;min-width:200px;padding:0 10px;display:flex}.dashx-exp-filters .fld svg{color:var(--muted);flex-shrink:0}.dashx-exp-filters .fld input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:13px}.dashx-exp-filters select{border:1px solid var(--line);background:var(--panel);font:inherit;color:var(--ink);border-radius:9px;padding:8px 10px;font-size:13px}.dashx-exp-viewtoggle{border:1px solid var(--line);border-radius:9px;display:inline-flex;overflow:hidden}.dashx-exp-viewtoggle button{background:var(--panel);color:var(--muted);cursor:pointer;border:none;padding:8px 11px;display:inline-flex}.dashx-exp-viewtoggle button.on{background:var(--accent);color:#fff}.dashx-exp-month+.dashx-exp-month{margin-top:6px}.dashx-exp-monthhead{border-bottom:1px solid var(--line);background:var(--panel);z-index:1;align-items:baseline;gap:10px;padding:12px 4px 7px;display:flex;position:sticky;top:0}.dashx-exp-monthhead b{font-size:13px}.dashx-exp-monthhead span{color:var(--muted);font-size:11.5px}.dashx-exp-monthhead em{margin-inline-start:auto;font-size:13px;font-style:normal;font-weight:700}.dashx-expcal-head{justify-content:center;align-items:center;gap:14px;padding:4px 0 12px;display:flex}.dashx-expcal-head b{text-align:center;min-width:160px;font-size:14px}.dashx-expcal-dow{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px;display:grid}.dashx-expcal-dow span{text-align:center;color:var(--muted);font-size:11px;font-weight:600}.dashx-expcal-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.dashx-expcal-grid .cell{border:1px solid var(--line);background:var(--panel);border-radius:9px;flex-direction:column;gap:3px;min-height:62px;padding:5px 6px;display:flex}.dashx-expcal-grid .cell.pad{background:0 0;border-color:#0000}.dashx-expcal-grid .cell.has{border-color:color-mix(in srgb, var(--accent) 34%, var(--line));background:color-mix(in srgb, var(--accent) 5%, transparent)}.dashx-expcal-grid .cell .d{color:var(--muted);font-size:11px;font-weight:600}.dashx-expcal-grid .cell .amt{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);font:inherit;cursor:pointer;text-align:start;text-overflow:ellipsis;border:none;border-radius:6px;margin-top:auto;padding:3px 5px;font-size:11.5px;font-weight:700;position:relative;overflow:hidden}.dashx-expcal-grid .cell .amt i{opacity:.7;margin-inline-start:4px;font-style:normal}@media (width<=640px){.dashx-expcal-grid .cell{min-height:48px;padding:3px 4px}.dashx-expcal-grid .cell .amt{padding:2px 3px;font-size:10px}}.dashx-activity{flex-direction:column;gap:2px;margin-top:6px;display:flex}.dashx-activity-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13px;display:flex}.dashx-activity-row:last-child{border-bottom:none}.dashx-activity-row .ev{text-transform:capitalize;font-weight:500}.dashx-activity-row .meta{color:var(--muted);white-space:nowrap;text-align:end;font-size:11.5px}.dashx-inbox-sources{flex-direction:column;align-items:stretch;gap:6px}.dashx-inbox-sources .head{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dashx-inbox-sources .head .grow{flex:1}.dashx-inbox-sources .list{flex-direction:column;gap:3px;margin:0;padding:0 0 0 21px;list-style:none;display:flex}[dir=rtl] .dashx-inbox-sources .list{padding:0 21px 0 0}.dashx-inbox-sources .list li{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.dashx-inbox-sources .list li b{color:var(--ink);direction:ltr;unicode-bidi:isolate;font-weight:600}.dashx-inbox-sources .list li.is-paused b{opacity:.6;text-decoration:line-through}.dashx-inbox-sources.is-paused{opacity:.85}.dashx-inbox-sources.is-paused .list li b{opacity:1;text-decoration:none}.dashx-inbox-sources .list li small{opacity:.8;font-size:11.5px}.dashx-inbox-sources .spam,.dashx-mailboxes .dashx-tag.spam{border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.dashx-inbox-sources .spam.on,.dashx-mailboxes .dashx-tag.spam.on{color:var(--ok-ink,#1b7f4b);border-color:color-mix(in srgb, var(--ok,#2fa36b) 40%, var(--line));background:color-mix(in srgb, var(--ok,#2fa36b) 10%, transparent)}.dashx-inbox-sources .spam.off,.dashx-mailboxes .dashx-tag.spam.off{color:var(--warn-ink,#b25000);border-color:color-mix(in srgb, var(--warn,#f5a623) 40%, var(--line));background:color-mix(in srgb, var(--warn,#f5a623) 12%, transparent)}.dashx-exp-mailbox .mb{direction:ltr;unicode-bidi:isolate;font-weight:500}.dashx-mailboxes{flex-direction:column;margin-top:8px;display:flex}.dashx-mailboxes .row{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 4px;font-size:12.5px;display:flex}.dashx-mailboxes .row:last-child{border-bottom:none}.dashx-mailboxes .row.is-editing{background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:8px}.dashx-mailboxes .row .who{flex-direction:column;min-width:0;display:flex}.dashx-mailboxes .row .who b{text-overflow:ellipsis;direction:ltr;unicode-bidi:isolate;font-weight:600;overflow:hidden}.dashx-mailboxes .row .who small{color:var(--muted);direction:ltr;unicode-bidi:isolate;font-size:11px}.dashx-mailboxes .row.is-paused .who b{opacity:.6}.dashx-mailboxes .row .grow{flex:1}.dashx-mailboxes .row .acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dashx-mailboxes .row .dashx-tag.ok{color:var(--ok-ink,#1b7f4b);border-color:color-mix(in srgb, var(--ok,#2fa36b) 40%, var(--line));background:color-mix(in srgb, var(--ok,#2fa36b) 10%, transparent)}.dashx-mailboxes .row .progress{color:var(--muted);flex-basis:100%;font-size:11.5px;line-height:1.4}.dashx-mailboxes .row .progress:empty{display:none}.dashx-mailbox-form{margin-top:6px}.dashx-spam-note{margin-top:2px}@media (width<=560px){.dashx-mailboxes .row .dashx-btn{padding:6px 9px;font-size:12px}.dashx-inbox-sources .list{padding:0}}.dashx-money-wrap{margin-top:14px}.dashx-money-fold{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:inherit;cursor:pointer;text-align:start;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.dashx-money-fold:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.dashx-money-fold svg{flex-shrink:0;transition:transform .16s;transform:rotate(-90deg)}[dir=rtl] .dashx-money-fold svg{transform:rotate(90deg)}.dashx-money-fold svg.is-open,[dir=rtl] .dashx-money-fold svg.is-open{transform:rotate(0)}.dashx-money-fold small{color:var(--muted);direction:ltr;unicode-bidi:isolate;margin-inline-start:auto;font-size:12px;font-weight:500}.dashx-money-wrap .dashx-money-grid{margin-top:10px}.dashx-bycat{margin-top:14px;padding:12px 14px}.dashx-bycat-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashx-bycat-head .grow{flex:1}.dashx-bycat-head .ttl{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:inline-flex}.dashx-bycat-head .ttl b{font-size:13.5px}.dashx-bycat-head .ttl svg{color:var(--accent)}.dashx-bycat-head .nav{align-items:center;gap:4px;display:flex}[dir=rtl] .dashx-bycat-head .nav svg{transform:scaleX(-1)}.dashx-bycat-head .nav .ym{text-align:center;min-width:120px;color:var(--muted);font-size:12.5px;font-weight:600}.dashx-bycat .cur-block+.cur-block{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.dashx-bycat .cur-head{color:var(--muted);justify-content:space-between;align-items:baseline;margin:10px 0 4px;font-size:12px;display:flex}.dashx-bycat .cur-head span{letter-spacing:.4px;font-weight:700}.dashx-bycat .rows{flex-direction:column;margin-top:8px;display:flex}.dashx-bycat .row{border-bottom:1px solid var(--line);grid-template-columns:minmax(84px,1.3fr) minmax(60px,3fr) 38px auto auto 52px;align-items:center;gap:10px;padding:6px 0;font-size:12.5px;display:grid}.dashx-bycat .row:last-child{border-bottom:none}.dashx-bycat .row .cat{color:var(--ink);font:inherit;text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600;overflow:hidden}.dashx-bycat .row .cat:hover{color:var(--accent)}.dashx-bycat .row .bar{background:var(--panel-2);border-radius:999px;height:7px;overflow:hidden}.dashx-bycat .row .bar .f{background:var(--accent);border-radius:999px;height:100%;display:block}.dashx-bycat .row .pct{color:var(--muted);text-align:end;font-variant-numeric:tabular-nums;font-size:11.5px}.dashx-bycat .row .amt{white-space:nowrap;font-variant-numeric:tabular-nums}.dashx-bycat .row .n{color:var(--muted);white-space:nowrap;font-size:11px}.dashx-bycat .row .delta{text-align:end;color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.dashx-bycat .row .delta.up{color:var(--warn-ink,#b25000)}.dashx-bycat .row .delta.down{color:var(--ok-ink,#1b7f4b)}.dashx-bycat .row .delta.is-new{color:var(--accent)}.dashx-bycat .cur-total{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:9px;font-size:13px;display:flex}.dashx-bycat .cur-total span{color:var(--muted)}.dashx-bycat-foot{margin-top:8px}@media (width<=560px){.dashx-bycat .row{grid-template-columns:1fr 34px auto 46px;row-gap:4px}.dashx-bycat .row .cat{grid-column:1/-1}.dashx-bycat .row .n{display:none}}[dir=rtl] .dashx-bycat-head .nav svg,[dir=rtl] .dashx-expcal-head svg{transform:scaleX(-1)}.dashx-chatprev{text-align:start;border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--muted);cursor:pointer;border-radius:9px;align-items:center;gap:6px;margin-top:8px;padding:7px 10px;font-family:inherit;font-size:12.5px;display:flex}.dashx-chatprev:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.dashx-chatprev svg{color:var(--accent);flex-shrink:0}.dashx-chatprev b{color:var(--ink);flex-shrink:0;font-weight:600}.dashx-chatprev span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.dashx-chatprev .badge-n{background:var(--accent);color:#fff;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:700}.dashx-btn.has-unread{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));color:var(--accent)}.dashx-message-header{justify-content:space-between;align-items:flex-end;gap:18px;margin:0 0 16px;display:flex}.dashx-message-header .dashx-kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:750}.dashx-message-header h2{color:var(--ink);letter-spacing:0;margin:0;font-size:25px}.dashx-message-header p:not(.dashx-kicker){color:var(--muted);margin:5px 0 0;font-size:13px}.dashx-message-summary{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:10px;align-items:baseline;gap:5px;padding:9px 12px;font-size:12px;display:flex}.dashx-message-summary b{color:var(--ink);font-size:20px}.dashx-convo{border-bottom:1px solid var(--line);transition:background .16s;position:relative}.dashx-convo:before{content:"";background:0 0;border-radius:0 3px 3px 0;width:3px;position:absolute;inset:10px auto 10px 0}.dashx-convo.is-unread:before{background:var(--accent)}.dashx-convo-bot:before{background:var(--ok)}.dashx-convo-bot.is-unread:before{background:var(--accent)}.dashx-convo:last-child{border-bottom:none}.dashx-convo-row{text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;width:100%;min-height:68px;padding:12px 12px 12px 16px;font-family:inherit;display:flex}.dashx-convo-row:hover{background:var(--panel-2)}.dashx-convo.is-open>.dashx-convo-row{background:color-mix(in srgb, var(--accent) 7%, transparent)}.dashx-convo-main{flex:1;min-width:0}.dashx-convo-main .top{align-items:center;gap:7px;display:flex}.dashx-convo-main .top b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dashx-convo-main .top i{color:var(--muted);flex-shrink:0;margin-inline-start:auto;font-size:11.5px;font-style:normal}.dashx-convo-main .prev{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;overflow:hidden}.dashx-convo-row>.badge-n{background:var(--accent);color:#fff;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:700}.dashx-sortgroup{gap:10px;margin-inline-start:auto;display:inline-flex}.dashx-sortgroup label{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.dashx-sortgroup select{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;padding:5px 8px;font-family:inherit;font-size:12.5px}.dashx-sortgroup{flex-wrap:wrap}@media (width<=420px){.dashx-sortgroup{width:100%;margin-inline-start:0;display:flex}.dashx-sortgroup label,.dashx-sortgroup select{flex:1;min-width:0}}.dashx-group-head{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:4px;padding:12px 2px 6px;font-size:12px;font-weight:700;display:flex}.dashx-group-head span{background:var(--panel-2);letter-spacing:0;border-radius:999px;padding:1px 8px;font-weight:600}.dashx-support-form{flex-direction:column;gap:8px;display:flex}.dashx-support-form input,.dashx-support-form textarea{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);box-sizing:border-box;border-radius:9px;width:100%;padding:9px 12px;font-family:inherit;font-size:13.5px}.dashx-support-form textarea{resize:vertical}.dashx-support-form .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dashx-convo-head{align-items:stretch;display:flex}.dashx-convo-head .dashx-convo-row{flex:1}.dashx-convo-open{border:none;border-inline-start:1px solid var(--line);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:3px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.dashx-convo-open:hover{color:var(--accent);background:var(--panel-2)}.dashx-chat{border:1px solid var(--line);background:var(--panel);border-radius:12px;overflow:hidden}.dashx-chat-thread{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-2) 55%, transparent), transparent);max-height:340px;padding:14px}.dashx-msg{border-radius:14px 14px 14px 4px;box-shadow:0 1px 1px #00000008}.dashx-msg.mine{border-radius:14px 14px 4px}.dashx-chat-input{border-top:1px solid var(--line);background:var(--panel);padding:10px}.dashx-chat-input input{border-radius:10px;min-height:40px}.dashx-chat-input .dashx-btn{place-items:center;min-width:42px;min-height:40px;padding:0;display:grid}html[dir=rtl] .dashx-convo:before{border-radius:3px 0 0 3px;inset:10px 0 10px auto}html[dir=rtl] .dashx-convo-row{padding:12px 16px 12px 12px}@media (width<=600px){.dashx-message-header{align-items:flex-start}.dashx-message-header h2{font-size:22px}.dashx-convo-open{padding:0 9px;font-size:0}.dashx-convo-open svg{width:17px;height:17px}.dashx-chat-thread{max-height:290px}.dashx-msg{max-width:88%}}.dashx-optout{color:var(--ink);background:#f5a62321;border-radius:9px;align-items:center;gap:7px;margin:8px 0 0;padding:8px 11px;font-size:12px;display:flex}.dashx-optout svg{color:#f5a623;flex-shrink:0}.dashx-message-summary{flex-direction:column;align-items:flex-start;gap:2px}.dashx-message-summary small{font-size:11px}.dashx-message-dialog .dashx-convo-panel{height:min(760px,92dvh)}.dashx-message-dialog .dashx-convo-body{flex-direction:column;gap:10px;display:flex;overflow:hidden}.dashx-message-dialog .dashx-chat,.dashx-message-dialog .dashx-botthread{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.dashx-message-dialog .dashx-chat-thread{overscroll-behavior:contain;overflow-wrap:anywhere;flex:1;min-height:0;max-height:none;padding:14px}.dashx-message-dialog .dashx-chat-input,.dashx-message-dialog-actions,.dashx-message-dialog .dashx-botthread>.dashx-btn{flex-shrink:0}.dashx-message-dialog .dashx-chat-input input{min-width:0}.dashx-message-dialog .dashx-optout{flex-shrink:0}.dashx-message-dialog-actions{justify-content:flex-end;padding-top:8px;display:flex}.dashx-message-dialog .dashx-convo-who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=760px){.dashx-message-dialog .dashx-convo-panel{height:100dvh;max-height:100dvh}}.dashx-message-dialog .dashx-botthread .dashx-chat-thread{flex:1 1 0;min-height:0;max-height:none}.dashx-message-dialog .dashx-botthread{border:0;gap:10px;padding:0;animation:none}.dashx-message-dialog .dashx-botthread .dashx-chat{flex:1 1 0;min-height:0}.dashx-message-dialog .dashx-msg{flex-shrink:0}.dashx-conversation-tools{flex:none;padding:8px 0}.dashx-conversation-toolbuttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashx-conversation-toolbuttons .dashx-btn{align-items:center;gap:6px;min-height:40px;display:inline-flex}.dashx-conversation-tools .dashx-addnote{margin:6px 0 0}.dashx-bizsel-row{width:100%;color:var(--ink);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:2px 3px;font-size:13px;display:flex}.dashx-bizsel-row:hover{background:var(--panel-2)}.dashx-bizsel-row .dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.dashx-bizsel-row .nm{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;overflow:hidden}.dashx-bizsel-row .pick{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;gap:8px;padding:7px 6px;font-size:13px;display:flex}.dashx-bizsel-row.is-current .pick{font-weight:600}.dashx-bizsel-row .pick .cur{color:var(--accent);flex-shrink:0}.dashx-bizsel-row .ren{color:var(--muted);cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px;transition:opacity .12s;display:inline-flex}.dashx-bizsel-row:hover .ren,.dashx-bizsel-row .ren:focus-visible{opacity:1}.dashx-bizsel-row .ren:hover{background:var(--panel);color:var(--accent)}.dashx-bizsel-row .ren:disabled{cursor:default;opacity:.3}.dashx-biztag{white-space:nowrap;vertical-align:middle;color:var(--bt);background:color-mix(in srgb, var(--bt) 12%, transparent);border:1px solid color-mix(in srgb, var(--bt) 32%, transparent);text-overflow:ellipsis;border-radius:999px;align-items:center;gap:5px;max-width:140px;padding:1px 8px;font-size:10.5px;font-weight:600;line-height:1.6;display:inline-flex;overflow:hidden}.dashx-biztag i{background:var(--bt);border-radius:50%;flex-shrink:0;width:6px;height:6px}.dashx-whatsnext-card{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 6%, transparent);border-radius:14px;margin:4px 0 18px;padding:14px 16px}.dashx-whatsnext-card .hd{text-transform:uppercase;letter-spacing:.5px;color:var(--accent);align-items:center;gap:7px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.dashx-whatsnext-card .items{flex-direction:column;gap:4px;display:flex}.dashx-whatsnext-card .item{text-align:start;border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:9px 11px;font-family:inherit;font-size:13.5px;display:flex}.dashx-whatsnext-card .item:hover{border-color:var(--accent)}.dashx-whatsnext-card .item span{flex:1}.dashx-whatsnext-card .item svg{color:var(--muted)}.dashx-whatsnext-card .dashx-ov-free{color:#15803d;background:#16a34a26;border-radius:999px;margin-inline-start:auto;padding:2px 9px;font-size:11px;font-weight:700}.dashx-prow.is-off{opacity:.55}.dashx-aa-artrow{cursor:grab;transition:border-color .12s,box-shadow .12s,opacity .12s}.dashx-aa-artrow.dragging{opacity:.5;cursor:grabbing}.dashx-aa-artrow.over{box-shadow:0 -2px 0 var(--accent) inset}.dashx-aa-artrow .grip{color:var(--muted);cursor:grab;flex:none;place-items:center;display:inline-grid}.dashx-prow .main.is-clickable{cursor:pointer;border-radius:8px;margin:-4px;padding:4px}.dashx-prow .main.is-clickable:hover .who{color:var(--accent)}.dashx-prow .main.is-clickable:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dashx-places-spin{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite dashx-spin}.dashx-places-rating{color:var(--accent);font-weight:600}.dashx-places-status{min-height:17px;color:var(--muted);margin:6px 2px 0;font-size:12.5px;line-height:1.4}.dashx-connect-bar{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;align-items:center;gap:11px;margin-bottom:12px;padding:11px 13px;display:flex}.dashx-connect-bar .ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.dashx-connect-bar .txt{flex:1;min-width:0;font-size:13px;line-height:1.45}@media (width<=620px){.dashx-connect-bar{flex-wrap:wrap}.dashx-connect-bar .txt{flex-basis:100%;order:3}}.dashx-feat{position:relative}.dashx-feat.is-on{border-color:var(--accent)}.dashx-feat .dashx-feat-actions{align-items:center;gap:10px;margin-top:10px;display:flex}.dashx-feat .dashx-feat-actions .dashx-btn{padding:6px 12px;font-size:13px}.dashx-set-sublabel{color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:600}.dashx-steps{color:var(--ink);margin:4px 0 10px;padding-inline-start:20px;font-size:13.5px;line-height:1.65}.dashx-steps li{margin-bottom:3px}.dashx-qr-ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:34px;height:34px;color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.dashx-qr-thumb{border:1px solid var(--line);width:48px;height:48px;color:var(--accent);background:#fff;border-radius:8px;flex:none;place-items:center;padding:3px;display:grid;overflow:hidden}.dashx-qr-thumb img{width:100%;height:100%;image-rendering:pixelated;display:block}.dashx-qr-start{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:linear-gradient(115deg, color-mix(in srgb, var(--accent) 10%, var(--panel)), var(--panel));border-radius:14px;justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;padding:18px 20px;display:flex}.dashx-qr-start-copy{max-width:520px}.dashx-qr-start-copy h2{letter-spacing:0;color:var(--ink);margin:3px 0 6px;font-size:21px}.dashx-qr-start-copy p:last-child{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.dashx-kicker{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.dashx-qr-steps{color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.dashx-qr-steps span{align-items:center;gap:5px;display:inline-flex}.dashx-qr-steps b{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;display:grid}.dashx-qr-steps i{background:var(--line);width:16px;height:1px}.dashx-qr-kinds{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:4px 0 2px;display:grid}.dashx-qr-kind{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:11px;flex-direction:column;align-items:center;gap:5px;padding:11px 6px;font-family:inherit;font-size:12px;display:flex}.dashx-qr-kind:hover{border-color:var(--accent);color:var(--ink)}.dashx-qr-kind.is-active{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);font-weight:600}.dashx-qr-kind svg{color:inherit}.dashx-qr-preview{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:240px;margin:10px 0;padding:14px;display:flex;overflow:hidden}.dashx-qr-preview img{width:100%;max-width:280px;height:auto;image-rendering:pixelated}.dashx-qr-preview.is-card{background:#fff;min-height:0;padding:0}.dashx-qr-preview canvas{background:#fff;width:100%;max-width:680px;height:auto;display:block}.dashx-qr-export-switch{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.dashx-qr-export-switch button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 10px;font:600 12.5px inherit}.dashx-qr-export-switch button.is-active{color:var(--ink);background:var(--panel);box-shadow:0 1px 3px #0f172a1f}.dashx-qr-card-fields{margin-top:12px}.dashx-qr-statnum{color:var(--muted);margin:2px 0 8px;font-size:15px}.dashx-qr-statnum b{color:var(--ink);margin-inline-end:6px;font-size:30px}.dashx-qr-h4{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:16px 0 8px;font-size:12px}.dashx-qr-spark{align-items:flex-end;gap:3px;height:74px;padding:4px 0;display:flex}.dashx-qr-spark .bar{flex:1;align-items:flex-end;height:100%;display:flex}.dashx-qr-spark .bar span{background:var(--accent);opacity:.85;border-radius:3px 3px 0 0;width:100%}.dashx-qr-bars{flex-direction:column;gap:7px;display:flex}.dashx-qr-bars .row{align-items:center;gap:10px;font-size:13px;display:flex}.dashx-qr-bars .lbl{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:0 0 40%;overflow:hidden}.dashx-qr-bars .track{background:var(--panel-2);border-radius:999px;flex:1;height:9px;overflow:hidden}.dashx-qr-bars .track i{background:var(--accent);border-radius:999px;height:100%;display:block}.dashx-qr-bars .n{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.dashx-feat-price{vertical-align:middle;margin-inline-start:8px;font-size:10.5px}.dashx-feat.is-locked .dashx-feat-price{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.dashx-tabs{border-bottom:1px solid var(--line);align-items:center;gap:6px;margin-bottom:14px;display:flex}.dashx-tab{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 12px 11px;font-family:inherit;font-size:14px;display:inline-flex;position:relative}.dashx-tab .badge-n{background:var(--accent);color:#fff;border-radius:999px;padding:0 6px;font-size:10px;font-weight:700}.dashx-rv-eyebrow{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.dashx-tag.ok{color:#0a7d3e;background:color-mix(in srgb, var(--ok) 15%, transparent);border-color:color-mix(in srgb, var(--ok) 30%, var(--line))}.dashx-copyrow{gap:8px;margin:8px 0 4px;display:flex}.dashx-copyrow input{border:1px solid var(--line);background:var(--panel-2);min-width:0;color:var(--ink);font:inherit;border-radius:9px;flex:1;padding:9px 11px;font-size:13px}.dashx-rv-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.dashx-rv-stats .cell{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:12px;padding:12px}.dashx-rv-stats .cell b{color:var(--ink);font-size:22px;display:block}.dashx-rv-stats .cell span{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-size:11px}.dashx-rv-h3{color:var(--ink);margin:0 0 4px;font-size:15px}.dashx-rv-stars{color:#f59e0b;letter-spacing:1px}.dashx-rv-stars .off{color:var(--line)}.dashx-rv-nostar{color:var(--muted)}.dashx-addnote code{background:var(--panel-2);border-radius:4px;padding:0 4px;font-size:12px}.dashx-rv-outcome{color:#18794e;margin:8px 0 0;font-size:12.5px;line-height:1.5}.dashx-rv-outcome.is-warn{color:#9a6700}.revx-page{flex-direction:column;gap:16px;min-width:0;display:flex}.revx-muted{color:var(--muted)}.revx-small{margin:0;font-size:12.5px}.revx-grow{flex:auto;min-width:0}.revx-link{font:inherit;color:var(--link);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.revx-link:hover{text-decoration:underline}.dashx-btn.revx-btn{white-space:nowrap;border-radius:10px;align-items:center;gap:6px;height:38px;display:inline-flex}.revx-iconbtn{border:1px solid var(--line);background:var(--panel);width:40px;height:40px;color:var(--ink-2);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.revx-iconbtn:hover{background:var(--hover);color:var(--ink)}.revx-iconbtn.is-ok{color:var(--ok-ink);border-color:color-mix(in srgb, var(--ok) var(--tint-strong), var(--line))}.revx-iconbtn:focus-visible,.revx-tab:focus-visible,.revx-pchip:focus-visible,.revx-mark:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.revx-mobonly{display:none!important}.revx-band{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;padding:14px 20px 0;display:flex}.revx-bandrow{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.revx-chips{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.revx-pchip{border:1px solid var(--line);background:var(--panel);height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:0 12px;font-size:13px;display:inline-flex}.revx-pchip b{white-space:nowrap;font-weight:650}.revx-pchip small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.revx-pchip svg{color:var(--muted);flex:none}.revx-pchip.is-primary{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel))}.revx-pchip.is-primary svg{color:var(--accent)}.revx-pchip:hover{background:var(--hover)}.revx-pchip.is-primary:hover{background:color-mix(in srgb, var(--accent) var(--tint-mid), var(--panel))}.revx-addchip{font:inherit;color:var(--link);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 4px;font-size:13.5px;font-weight:600}.revx-addchip:hover{text-decoration:underline}.revx-warnpill{background:color-mix(in srgb, var(--warn) var(--tint-mid), var(--panel));height:30px;color:var(--warn-ink);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.revx-warnpill>span{background:var(--warn-ink);border-radius:50%;width:7px;height:7px}.dashx-btn.revx-askbtn{white-space:nowrap;border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 18px;font-weight:650;display:inline-flex}.revx-tabs{scrollbar-width:none;gap:26px;display:flex;overflow-x:auto}.revx-tabs::-webkit-scrollbar{display:none}.revx-tab{height:44px;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.revx-tab:hover{color:var(--ink)}.revx-tab.is-active{color:var(--ink);border-bottom-color:var(--accent);font-weight:650}.revx-tabbadge{box-sizing:border-box;background:var(--danger);min-width:19px;height:19px;color:var(--accent-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.revx-card{background:var(--panel);border:1px solid var(--line);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.revx-cardhead{align-items:flex-start;gap:12px;display:flex}.revx-cardtitles{flex:auto;min-width:0}.revx-cardhead h2{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.revx-cardsub{color:var(--muted);margin:3px 0 0;font-size:13px;line-height:1.45}.revx-cols{align-items:flex-start;gap:20px;min-width:0;display:flex}.revx-maincol{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.revx-sidecol{flex-direction:column;flex:0 0 420px;gap:16px;min-width:0;display:flex}@media (width<=1280px){.revx-cols{flex-direction:column;align-items:stretch}.revx-sidecol{flex-basis:auto}}.revx-stars{color:var(--warn);letter-spacing:1px;white-space:nowrap;font-size:14px;line-height:1}.revx-stars .off{color:var(--line-strong)}.revx-stars.is-lg{letter-spacing:2px;font-size:19px}.revx-star{color:var(--warn)}.revx-initial{background:color-mix(in srgb, var(--warn) var(--tint-mid), var(--panel));width:36px;height:36px;color:var(--warn-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.revx-ghead{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.revx-gscore{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.revx-gscore>b{color:var(--ink);letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1}.revx-gmeta{flex-direction:column;flex:200px;gap:4px;min-width:0;display:flex}.revx-gmeta h2{color:var(--ink);margin:0;font-size:17px;font-weight:700}.revx-gmeta>span{font-size:13px}.revx-gsync{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.revx-gsync small{font-size:12px}.revx-gacts{flex-wrap:wrap;gap:8px;display:flex}.revx-linkblock{flex-direction:column;gap:6px;min-width:0;display:flex}.revx-fieldlabel{color:var(--ink);font-size:13px;font-weight:600}.revx-linkrow{align-items:center;gap:8px;min-width:0;display:flex}.revx-linkrow input{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:0;height:40px;color:var(--ink);font:inherit;text-overflow:ellipsis;border-radius:10px;flex:auto;padding:0 12px;font-size:13.5px}.revx-linkstatus{color:var(--muted);min-height:0;font-size:12px}.revx-linkstatus:empty{display:none}.revx-subhead{justify-content:space-between;align-items:center;gap:10px;display:flex}.revx-subhead h3{color:var(--ink);margin:0;font-size:15px;font-weight:700}.revx-greviews{flex-direction:column;gap:6px;display:flex}.revx-glist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.revx-grev{border-top:1px solid var(--line);gap:12px;padding:14px 0;display:flex}.revx-grev:first-child{border-top:0}.revx-grev.is-done .revx-grevbody p{color:var(--muted)}.revx-grevbody{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.revx-grevtop{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.revx-grevtop b{color:var(--ink);font-size:14px}.revx-grevtop small{font-size:12.5px}.revx-grevbody p{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.revx-mark{border:1px solid var(--line-strong);background:var(--panel);height:30px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.revx-mark:hover{background:var(--hover)}.revx-mark.is-on{background:color-mix(in srgb, var(--ok) var(--tint-mid), var(--panel));color:var(--ok-ink);border-color:#0000}.revx-note{background:var(--panel-2);color:var(--muted);border-radius:10px;align-items:flex-start;gap:8px;margin:6px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.revx-note svg{flex:none;margin-top:2px}.revx-metrics{grid-template-columns:1fr 1fr;gap:10px;display:grid}.revx-metric{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.revx-metric span{color:var(--muted);font-size:13px}.revx-metric b{color:var(--ink);font-size:28px;font-weight:750;line-height:1.1}.revx-skel{background:var(--panel-2);border-radius:8px;width:56px;height:28px;animation:1.2s ease-in-out infinite revx-pulse;display:block}@keyframes revx-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.revx-skel{animation:none}}.revx-pills{flex-wrap:wrap;gap:8px;display:flex}.revx-pill{background:var(--panel-2);height:26px;color:var(--ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.revx-pill.is-accent{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));color:var(--accent)}.revx-pill.is-violet{background:color-mix(in srgb, var(--info) var(--tint-weak), var(--panel));color:var(--info)}.revx-pill.is-ok{background:color-mix(in srgb, var(--ok) var(--tint-weak), var(--panel));color:var(--ok-ink)}.revx-pill.is-bad{background:color-mix(in srgb, var(--danger) var(--tint-weak), var(--panel));color:var(--danger-ink)}.revx-pill.is-warn{background:color-mix(in srgb, var(--warn) var(--tint-mid), var(--panel));color:var(--warn-ink)}.revx-chart{align-items:flex-end;gap:12px;height:130px;padding-top:4px;display:flex}.revx-bar{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.revx-bar small{color:var(--muted);font-size:11.5px}.revx-bar>span{background:color-mix(in srgb, var(--accent) 28%, var(--panel));border-radius:5px 5px 2px 2px;width:100%;max-width:30px;display:block}.revx-bar.is-now>span{background:var(--accent-fill)}.revx-chartaxis{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.revx-dist{flex-direction:column;gap:10px;display:flex}.revx-distrow{align-items:center;gap:10px;font-size:13px;display:flex}.revx-distlbl{white-space:nowrap;width:30px;color:var(--ink);flex:none}.revx-track{background:var(--panel-2);border-radius:99px;flex:auto;height:7px;overflow:hidden}.revx-track i{background:var(--warn);border-radius:99px;height:100%;display:block}.revx-distn{text-align:end;min-width:24px;color:var(--muted);flex:none}.revx-empty{flex-direction:column;gap:16px;width:100%;max-width:900px;margin-inline:auto;display:flex}.revx-emptyhero{text-align:center;align-items:center;gap:10px;padding:36px 24px}.revx-emptyhero h2{color:var(--ink);margin:6px 0 0;font-size:22px;font-weight:750}.revx-emptyhero p{max-width:520px;margin:0;font-size:14px;line-height:1.55}.revx-emptyic{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));width:56px;height:56px;color:var(--warn);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.revx-emptyic svg{fill:currentColor}.revx-emptyacts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.revx-emptyhero small{font-size:12.5px}.revx-steps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.revx-step{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;font-size:13px;display:flex}.revx-step b{color:var(--ink);font-size:14.5px}.revx-stepn{font-family:var(--font-mono);color:var(--accent);font-size:12px}.revx-tag{white-space:nowrap;background:var(--panel-2);height:22px;color:var(--ink-2);border-radius:999px;flex:none;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.revx-tag.is-ok{background:color-mix(in srgb, var(--ok) var(--tint-mid), var(--panel));color:var(--ok-ink)}.revx-tag.is-violet{background:color-mix(in srgb, var(--info) var(--tint-mid), var(--panel));color:var(--info)}.revx-chiprow{flex-wrap:wrap;gap:8px;display:flex}.revx-fchip{border:1px solid var(--line);background:var(--panel-2);height:32px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;padding:0 13px;font-size:13px;font-weight:600}.revx-fchip:hover{color:var(--ink)}.revx-fchip.is-on{background:var(--ink);border-color:var(--ink);color:var(--panel)}.revx-fchip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.revx-emptyline{color:var(--muted);margin:6px 0;font-size:13.5px}.revx-sidecol.is-wide{flex-basis:440px}.revx-reqs{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.revx-req{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:14px 0;display:flex}.revx-req:last-child{border-bottom:0}.revx-req .revx-initial{background:color-mix(in srgb, var(--ok) var(--tint-mid), var(--panel));color:var(--ok-ink)}.revx-reqbody{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.revx-reqtop{align-items:center;gap:8px;min-width:0;display:flex}.revx-reqtop b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.revx-reqsub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.revx-reqside{flex:none;align-items:center;gap:8px;display:flex;position:relative}.dashx-btn.revx-remind{height:36px;padding:0 12px;font-size:13px}.revx-copied{color:var(--ok-ink);white-space:nowrap;font-size:11.5px;font-weight:600;position:absolute;inset-block-start:-18px;inset-inline-end:44px}.revx-iconbtn.revx-more{background:0 0;border-color:#0000;width:34px}.revx-iconbtn.revx-more:hover{background:var(--hover)}.revx-search{border:1px solid var(--line);background:var(--panel);height:42px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.revx-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:auto;font-size:14px}.revx-search:focus-within{border-color:var(--accent)}.revx-clist{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.revx-clist li{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 2px;display:flex}.revx-clist li.is-sel{background:color-mix(in srgb, var(--accent) 5%, transparent)}.revx-clist label{cursor:pointer;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.revx-clist input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:none}.revx-cwho{flex-direction:column;gap:1px;min-width:0;display:flex}.revx-cwho b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.revx-cwho small{color:var(--muted);unicode-bidi:isolate;align-self:flex-start;font-size:12px}.revx-showmore{align-self:flex-start}.revx-selbar{background:var(--ink);color:var(--panel);box-shadow:var(--shadow-pop);border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:flex;position:sticky;bottom:8px}.revx-selbar b{font-size:14px}.revx-selclear{font:inherit;color:color-mix(in srgb, var(--panel) 70%, transparent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.revx-selclear:hover{color:var(--panel);text-decoration:underline}.revx-selgo{background:var(--panel);height:36px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:9px;padding:0 14px;font-size:13.5px;font-weight:650}.revx-fbpage{flex-direction:column;gap:14px;max-width:880px;display:flex}.revx-sechead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.revx-sechead h2{color:var(--ink);margin:0;font-size:19px;font-weight:750}.revx-sechead p{margin:4px 0 0;font-size:13.5px}.revx-fb{gap:12px}.revx-fb.is-done{opacity:.72}.revx-fbtop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.revx-fbtop b{color:var(--ink);font-size:15px}.revx-fbtop small{font-size:12.5px}.revx-fbmsg{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.55}.revx-fbmsg.is-empty{color:var(--muted)}.revx-fbnote .dashx-note{margin:0}.revx-fbacts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashx-btn.revx-btn.sm,.revx-fbacts .dashx-btn.sm{height:34px}@media (width<=620px){.revx-req{flex-wrap:wrap}.revx-reqside{justify-content:flex-end;width:100%}.revx-sechead{flex-direction:column}.revx-selbar{flex-wrap:wrap}}.revx-sidecol.is-half{flex-basis:480px}.revx-h3{color:var(--ink);margin:0;font-size:15px;font-weight:700}.revx-tag.is-accent{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));color:var(--accent)}.revx-alert{background:color-mix(in srgb, var(--danger) var(--tint-weak), var(--panel));color:var(--danger-ink);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.revx-plist{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.revx-prow{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:14px 0;display:flex}.revx-pic{background:var(--panel-2);width:36px;height:36px;color:var(--muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.revx-pic.is-primary{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));color:var(--accent)}.revx-pbody{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.revx-ptop{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.revx-ptop b{color:var(--ink);font-size:14.5px}.revx-psub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.revx-psub a{color:inherit}.revx-pacts{flex:none;align-items:center;gap:6px;display:flex}.revx-iconbtn.is-danger:hover{color:var(--danger-ink)}.revx-addplat{flex-direction:column;gap:10px;display:flex}.revx-findrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.revx-clear{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.revx-places{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.revx-places li{border:1px solid var(--line);color:var(--muted);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.revx-places li.is-on{border:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--panel));padding:11px 13px}.revx-placebody{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.revx-placebody b{color:var(--ink);font-size:14px}.revx-placebody small{font-size:12.5px}.revx-placetags{flex-wrap:wrap;gap:6px;display:flex}.revx-connected{background:var(--ok);height:34px;color:var(--accent-ink);white-space:nowrap;border-radius:9px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.revx-or{color:var(--muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.revx-or:before,.revx-or:after{content:"";background:var(--line);flex:auto;height:1px}.revx-inrow{gap:8px;min-width:0;display:flex}.revx-inrow input,.revx-field input,.revx-field select,.revx-field textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:0;height:42px;color:var(--ink);font:inherit;border-radius:10px;flex:auto;padding:0 12px;font-size:14px}.revx-field textarea{resize:vertical;height:auto;padding:10px 12px;line-height:1.5}.revx-inrow input:focus,.revx-field input:focus,.revx-field select:focus,.revx-field textarea:focus{outline:2px solid color-mix(in srgb, var(--accent) 40%, transparent);border-color:var(--accent)}.revx-helpsteps{color:var(--ink-2);margin:0;padding-inline-start:20px;font-size:13px;line-height:1.6}.revx-found{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.revx-found small{overflow-wrap:anywhere}.revx-manual{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.revx-field{min-width:0;color:var(--ink);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.revx-field>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.revx-field>span small{color:var(--muted);font-size:12px;font-weight:400}.revx-field .sex-seg{align-self:stretch;display:flex}.revx-field .sex-seg button{flex:1 1 0}.revx-manual .revx-field:first-child{flex:0 200px}.revx-filtergrid{align-items:stretch;gap:16px;display:flex}.revx-filterfields{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.revx-preview{border:1px solid var(--line);background:var(--panel-2);text-align:center;border-radius:14px;flex-direction:column;flex:0 0 210px;justify-content:center;align-items:center;gap:8px;padding:16px 12px;display:flex}.revx-preview small{color:var(--muted);font-size:12px}.revx-preview b{color:var(--ink);font-size:15px}.revx-previewstars{letter-spacing:3px;color:var(--line-strong);font-size:22px}.revx-routes{color:var(--ink);flex-direction:column;gap:6px;font-size:13.5px;display:flex}.revx-routes span{align-items:center;gap:7px;display:inline-flex}.revx-okic{color:var(--ok);flex:none}.revx-warnic{color:var(--warn-ink);flex:none}.revx-warnbox{background:color-mix(in srgb, var(--warn) var(--tint-weak), var(--panel));color:var(--warn-ink);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.revx-warnbox svg{flex:none;margin-top:2px}.revx-warnbox.revx-connectwa{gap:6px;margin-block:4px 8px;display:grid}.revx-connectwa p{color:var(--ink);margin:0}.revx-connectwa .dashx-btn{justify-self:start;text-decoration:none}.revx-card>.sex-seg{align-self:stretch;display:flex}.revx-card>.sex-seg button{flex:1 1 0}@media (width<=620px){.revx-filtergrid{flex-direction:column}.revx-preview{flex-basis:auto}.revx-prow{flex-wrap:wrap}.revx-pacts{justify-content:flex-end;width:100%}.revx-places li{flex-wrap:wrap}.revx-manual .revx-field:first-child{flex:100%}.revx-card>.sex-seg{overflow-x:auto}.revx-card>.sex-seg button{padding:0 8px}}.revx-srhidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.revx-srow{border-top:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.revx-srowtext{min-width:0;color:var(--ink);flex-direction:column;flex:auto;gap:3px;font-size:14px;line-height:1.45;display:flex}.revx-srowtext b{font-size:14.5px}.revx-srowtext small{color:var(--muted);font-size:12.5px}.revx-autogrid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.revx-span2{grid-column:1/-1}.revx-selectbtn{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:100%;height:42px;color:var(--ink);font:inherit;cursor:pointer;text-align:start;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:400;display:flex}.revx-selectbtn>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.revx-selectbtn svg{color:var(--muted);flex:none}.revx-checkslot{width:16px;color:var(--accent);justify-content:center;display:inline-flex}.revx-hours{align-items:center;gap:8px;display:flex}.revx-hours select{flex:1 1 0}.revx-delivery{overflow-wrap:anywhere;flex-direction:column;gap:12px;min-width:0;display:flex}.revx-dtitle{color:var(--ink);margin:0;font-size:17px;font-weight:700}.revx-radios{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.revx-radio{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.revx-radio input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:3px}.revx-radio>span{flex-direction:column;gap:3px;min-width:0;display:flex}.revx-radio b{color:var(--ink);font-size:14px}.revx-radio small{color:var(--muted);font-size:12.5px;line-height:1.5}.revx-radio.is-on{border:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--panel));padding:13px 15px}.revx-radio.is-off{opacity:.7;cursor:not-allowed;border-style:dashed}.revx-vars{font-family:var(--font-mono);font-size:12px}.revx-btnrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.revx-hr{border:0;border-top:1px solid var(--line);margin:4px 0}.dashx-btn.revx-dangerbtn{color:var(--danger-ink);border-color:color-mix(in srgb, var(--danger) var(--tint-strong), var(--line))}.revx-langs{flex-wrap:wrap;gap:8px;display:flex}.revx-lang{border:1px solid var(--line);height:34px;color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:0 12px;font-size:13.5px;display:inline-flex}.revx-lang b{font-weight:600}.revx-lang .revx-link{font-size:12.5px;font-weight:500}.revx-lang.is-default{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));color:var(--accent);border-color:#0000;font-weight:650}.revx-link.is-danger{color:var(--danger-ink)}.revx-select,.revx-inrow select{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:0;height:42px;color:var(--ink);font:inherit;border-radius:10px;flex:auto;padding:0 10px;font-size:14px}@media (width<=620px){.revx-autogrid{grid-template-columns:1fr}.revx-cardhead{flex-wrap:wrap}}.dashx-modal-card.revx-dlg{text-align:start;border-radius:20px;flex-direction:column;width:min(460px,100%);max-width:460px;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.revx-dlghead{align-items:center;gap:12px;padding:20px 22px 12px;display:flex}.revx-dlghead h3{min-width:0;color:var(--ink);flex:auto;margin:0;font-size:18px;font-weight:750}.revx-dlgic{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.revx-dlgic.is-ok{background:color-mix(in srgb, var(--ok) var(--tint-weak), var(--panel));color:var(--ok-ink)}.revx-dlgic.is-warn{background:color-mix(in srgb, var(--warn) var(--tint-mid), var(--panel));color:var(--warn-ink)}.revx-dlgbody{min-height:0;color:var(--ink-2);flex-direction:column;flex:auto;gap:14px;padding:4px 22px 18px;font-size:14px;display:flex;overflow-y:auto}.revx-dlgfoot{border-top:1px solid var(--line);background:var(--panel-2);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding:14px 22px;display:flex}.revx-footnote{flex:100%;font-size:12.5px}.revx-legend{margin-bottom:2px;padding:0}.revx-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.revx-tile{border:1px solid var(--line);background:var(--panel);min-height:70px;color:var(--ink-2);font:inherit;cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-size:13px;font-weight:600;display:flex}.revx-tile:hover{background:var(--hover)}.revx-tile.is-on{border:2px solid var(--accent);background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));color:var(--accent);padding:9px 7px}.revx-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.revx-short{display:none}.revx-dlgrow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.revx-dlgrow>:only-child{grid-column:1/-1}.revx-dlgrow .dashx-phonefield{min-width:0}.revx-dlgrow:has(.dashx-phonefield){grid-template-columns:1fr}.revx-helper{background:var(--panel-2);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.revx-helper svg{flex:none;margin-top:2px}.revx-helper.is-wa{background:color-mix(in srgb, var(--ok) var(--tint-weak), var(--panel));color:var(--ok-ink)}.revx-genlink{border:1px dashed var(--line-strong);background:var(--panel-2);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.revx-outcome{background:color-mix(in srgb, var(--ok) var(--tint-weak), var(--panel));color:var(--ok-ink);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.revx-outcome svg{flex:none;margin-top:2px}.revx-outcome.is-warn{background:color-mix(in srgb, var(--warn) var(--tint-mid), var(--panel));color:var(--warn-ink)}@media (width<=620px){.dashx-modal-card.revx-dlg{border-radius:18px 18px 0 0;width:100%;max-width:100%;max-height:92dvh}.revx-dlghead{padding:16px 16px 8px}.revx-dlgbody{padding:4px 16px 14px}.revx-dlgfoot{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.revx-dlgfoot .dashx-btn{flex:1 1 0;justify-content:center}.revx-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.revx-tile{min-height:62px;padding:8px 4px;font-size:12px}.revx-tile.is-on{padding:7px 3px}.revx-long{display:none}.revx-short{display:inline}.revx-dlgrow{grid-template-columns:1fr}}.revx-mfab{display:none}@media (width<=820px){.revx-deskonly{display:none!important}.revx-mobonly{display:flex!important}small.revx-mobonly{display:block!important}.revx-metrics.revx-mobonly{display:grid!important}.revx-band{background:0 0;border:0;border-radius:0;gap:0;padding:0}.revx-band .revx-bandrow{display:none}.revx-tabs{border-bottom:1px solid var(--line);gap:20px}.revx-mfab{z-index:5;padding:10px 2px calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--bg) 70%, transparent);margin:0 -2px;display:block;position:sticky;bottom:0}.revx-mfab .dashx-btn{border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-size:16px;font-weight:650;display:flex}.dashx:has(.revx-mfab) .dashx-assistant-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.revx-steps{grid-template-columns:1fr}}@media (width<=620px){.revx-page{gap:12px}.revx-card{border-radius:14px;padding:16px}.revx-cols,.revx-maincol,.revx-sidecol,.revx-ghead{gap:12px}.revx-gscore>b{font-size:38px}.revx-gacts .dashx-btn{flex:1 1 0;justify-content:center;padding:0 8px}.revx-metric b{font-size:26px}.revx-mark{height:28px;padding:0 10px}.revx-emptyhero{padding:26px 16px}}.dashx-hiw{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:12px;margin-bottom:14px;overflow:hidden}.dashx-hiw-head{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 14px;font-family:inherit;font-size:14px;display:flex}.dashx-hiw-head b{font-weight:600}.dashx-hiw-head .chev{color:var(--muted);transition:transform .18s}.dashx-hiw.is-open .dashx-hiw-head .chev{transform:rotate(90deg)}html[dir=rtl] .dashx-hiw-head .chev,.dashx[dir=rtl] .dashx-hiw-head .chev{transform:scaleX(-1)}html[dir=rtl] .dashx-hiw.is-open .dashx-hiw-head .chev,.dashx[dir=rtl] .dashx-hiw.is-open .dashx-hiw-head .chev{transform:rotate(90deg)}.dashx-hiw-body{color:var(--muted);padding:0 16px 14px;font-size:13.5px;line-height:1.6}.dashx-hiw-body p{margin:8px 0}.dashx-hiw-body b{color:var(--ink)}.dashx-hiw-body ul,.dashx-hiw-body ol{margin:8px 0;padding-inline-start:22px}.dashx-hiw-body li{margin:3px 0}.dashx-hint-btn{vertical-align:-3px;width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;margin-inline-start:5px;padding:0;transition:color .12s,background .12s;display:inline-grid}.dashx-hint-btn:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.dashx-hint-btn.is-open{color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.dashx-hint-body{border-inline-start:2px solid color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 5%, transparent);width:100%;color:var(--muted);border-radius:0 8px 8px 0;margin:6px 0 2px;padding:8px 11px;font-size:12.5px;font-weight:400;line-height:1.6;display:block}.dashx-qr-swatches{flex-wrap:wrap;justify-content:center;gap:8px;margin:6px 0 12px;display:flex}.dashx-qr-swatches .sw{border:2px solid var(--line);cursor:pointer;border-radius:50%;width:26px;height:26px;padding:0;position:relative}.dashx-qr-swatches .sw.on{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--accent)}.dashx-qr-swatches .sw.custom{justify-content:center;align-items:center;display:flex;overflow:hidden}.dashx-qr-swatches .sw.custom:after{content:"+";color:#fff;mix-blend-mode:difference;font-weight:700}.dashx-qr-swatches .sw.custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.dashx-rv-dist{flex-direction:column;gap:6px;display:flex}.dashx-rv-dist .row{align-items:center;gap:10px;font-size:13px;display:flex}.dashx-rv-dist .lbl{color:var(--muted);font-variant-numeric:tabular-nums;flex:0 0 30px}.dashx-rv-dist .track{background:var(--panel-2);border-radius:999px;flex:1;height:10px;overflow:hidden}.dashx-rv-dist .track i{border-radius:999px;height:100%;display:block}.dashx-rv-dist .track i.hi{background:var(--ok)}.dashx-rv-dist .track i.mid{background:#f59e0b}.dashx-rv-dist .track i.lo{background:var(--danger)}.dashx-rv-dist .n{text-align:end;color:var(--muted);font-variant-numeric:tabular-nums;flex:0 0 24px}.dashx-rv-preview{background:var(--panel-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;padding:14px;display:flex}.dashx-rv-preview .phone{text-align:center;background:#fff;border-radius:16px;flex:0 0 200px;padding:22px 16px;box-shadow:0 8px 24px #0f172a1f}.dashx-rv-preview .phone .badge{color:#fff;background:#4f46e5;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 8px;font-size:22px;display:flex}.dashx-rv-preview .phone .biz{color:#0f172a;font-size:15px;font-weight:700}.dashx-rv-preview .phone .lead{color:#475569;margin:8px 0;font-size:13px}.dashx-rv-preview .phone .stars{color:#f59e0b;letter-spacing:2px;font-size:26px}.dashx-rv-preview .phone .hint{color:#94a3b8;margin-top:4px;font-size:11px}.dashx-rv-preview .explain{flex:1;min-width:200px}.dashx-rv-preview .explain .ttl{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;font-size:12px}.dashx-rv-preview .explain .line{color:var(--ink);align-items:center;gap:8px;margin:6px 0;font-size:13.5px;display:flex}.dashx-rv-preview .explain .dot{border-radius:50%;flex:none;width:10px;height:10px}.dashx-rv-preview .explain .dot.hi{background:var(--ok)}.dashx-rv-preview .explain .dot.lo{background:var(--danger)}.dashx-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:32px 0 4px;padding:14px 2px 4px;font-size:12px;display:flex}.dashx-footer .grp{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.dashx-footer .grp.mid{flex:1;justify-content:center}.dashx-footer .grp.end{margin-inline-start:auto}.dashx-footer .lnk{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.dashx-footer .lnk:hover{color:var(--ink);text-decoration:underline}.dashx-footer .dot{background:#12b886;border-radius:50%;width:6px;height:6px;margin-inline-end:-6px}.dashx-footer .ver{opacity:.75;font-family:ui-monospace,Menlo,monospace;font-size:11px}.dashx-footer .new{background:var(--accent);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-inline-start:4px;display:inline-block}@media (width<=700px){.dashx-footer{text-align:center;justify-content:center;gap:6px 14px}.dashx-footer .grp.mid,.dashx-footer .grp.end{flex:1 0 100%;justify-content:center;margin-inline-start:0}}.dashx-whatsnew section{margin-bottom:16px}.dashx-whatsnew h4{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:700}.dashx-whatsnew ul{margin:0;padding-inline-start:18px}.dashx-whatsnew li{margin-bottom:5px;font-size:13.5px;line-height:1.55}@media (width<=820px){.dashx-content{padding-bottom:max(16px, env(safe-area-inset-bottom,0px))}}.dashx-sk{background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 6%, transparent) 25%, color-mix(in srgb, var(--ink) 13%, transparent) 50%, color-mix(in srgb, var(--ink) 6%, transparent) 75%);background-size:200% 100%;border-radius:7px;flex:none;animation:1.25s ease-in-out infinite dashx-sk;display:block}@keyframes dashx-sk{0%{background-position:200% 0}to{background-position:-200% 0}}.dashx-row.is-sk,.dashx-prow.is-sk,.dashx-inv-row.is-sk,.dashx-order.is-sk,.dashx-tile.is-sk{pointer-events:none}.dashx-row.is-sk .sk-main,.dashx-prow.is-sk .sk-main{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.dashx-inv-row.is-sk .dashx-inv-rmain,.dashx-order.is-sk .dashx-order-main{flex-direction:column;gap:7px;display:flex}.dashx-tile.is-sk .ic{border-radius:9px;width:34px;height:34px}.dashx-sk-toolbar{align-items:center;gap:10px;margin-bottom:14px;display:flex}.dashx-sk-toolbar .grow{flex:1}@media (prefers-reduced-motion:reduce){.dashx-sk{background:color-mix(in srgb, var(--ink) 9%, transparent);animation:none}}@media (width<=820px),(pointer:coarse){.dashx input:not([type=checkbox]):not([type=radio]),.dashx select,.dashx textarea,.dashx-portal input:not([type=checkbox]):not([type=radio]),.dashx-portal select,.dashx-portal textarea{font-size:16px!important}}.dashx{-webkit-tap-highlight-color:transparent}.dashx-content{overscroll-behavior:contain}.dashx-btn,.dashx-tile,.dashx-iconbtn,.dashx-chip{transition:transform .12s,background .15s,border-color .15s}.dashx-btn:active,.dashx-tile:active,.dashx-iconbtn:active,.dashx-chip:active{transform:scale(.96)}.dashx-nav-item:active{transform:scale(.98)}@media (width<=820px){.dashx-topbar{padding-top:calc(10px + env(safe-area-inset-top,0px));z-index:5;position:sticky;top:0}.dashx-nav{padding-top:calc(14px + env(safe-area-inset-top,0px))}.dashx-content{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.dashx-tabs{flex-wrap:wrap;row-gap:4px}.dashx-greet{font-size:20px}}@media (width<=560px){.dashx-topbar{flex-wrap:nowrap}.dashx-topbar h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dashx-usage{flex-wrap:nowrap}.dashx-usage .dashx-pill.trial{display:none}.dashx-usage .dashx-pill{padding:4px 8px;font-size:11.5px}.dashx-linkbtn.dashx-logout-m{display:none}.dashx-copyrow{flex-wrap:wrap}.dashx-copyrow input{flex:1 0 100%}.dashx-qr-kinds{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.dashx-rv-preview .phone{flex-basis:100%}}.dashx-nav-group{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);opacity:.8;padding:14px 12px 4px;font-size:10.5px}.dashx-nav-item.is-soon{cursor:default;opacity:.6}.dashx-nav-item.is-soon:hover{color:var(--muted);background:0 0}.dashx-soon{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;margin-inline-start:auto;padding:1px 7px;font-size:9.5px;font-weight:700}.dashx-places{margin-bottom:12px}.dashx-places .dashx-search{width:100%}.dashx-places-list{border:1px solid var(--line);background:var(--panel);border-radius:10px;margin-top:6px;overflow:hidden}.dashx-places-item{text-align:start;border:none;border-bottom:1px solid var(--line);width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:9px;padding:10px 12px;display:flex}.dashx-places-item:last-child{border-bottom:none}.dashx-places-item:hover{background:var(--panel-2)}.dashx-places-item.muted{color:var(--muted);cursor:default}.dashx-places-item svg{color:var(--accent);flex:none}.dashx-places-item span{flex-direction:column;min-width:0;display:flex}.dashx-places-item span b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.dashx-places-item span small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dashx-places-or{text-align:center;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:8px 0 2px;font-size:11.5px}.dashx-rv-new{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.dashx-rv-new .pill{background:var(--panel-2);color:var(--muted);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.dashx-rv-new .pill svg{color:currentColor}.dashx-rv-new .pill.hot{color:#b25000;border-color:color-mix(in srgb, #f59e0b 30%, var(--line));background:#f59e0b29}.dashx-rv-new .pill.up{background:color-mix(in srgb, var(--ok) 14%, transparent);color:#0a7d3e;border-color:color-mix(in srgb, var(--ok) 28%, var(--line))}.dashx-rv-new .pill.down{background:color-mix(in srgb, var(--danger) 12%, transparent);color:#b91c1c;border-color:color-mix(in srgb, var(--danger) 26%, var(--line))}.dashx-rv-platform{border-bottom:1px solid var(--line)}.dashx-rv-platform:last-child{border-bottom:none}.dashx-rv-greviews{flex-direction:column;gap:10px;padding:4px 0 12px;display:flex}.dashx-rv-greviews .grev{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.dashx-rv-greviews .grev .top{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.dashx-rv-greviews .grev .top b{color:var(--ink)}.dashx-rv-greviews .grev .top small{color:var(--muted)}.dashx-rv-greviews .grev p{color:var(--ink);margin:6px 0 0;font-size:13px;line-height:1.5}.dashx-spin{animation:.8s linear infinite dashx-spin}@keyframes dashx-spin{to{transform:rotate(360deg)}}.dashx-gsum{margin-bottom:14px}.dashx-gsum .head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dashx-gsum .score{flex-direction:column;align-items:center;line-height:1;display:flex}.dashx-gsum .score b{color:var(--ink);font-size:34px}.dashx-gsum .score .stars{color:#f59e0b;letter-spacing:1px;margin-top:3px;font-size:14px}.dashx-gsum .score .stars .off{color:var(--line)}.dashx-gsum .meta{flex-direction:column;min-width:0;display:flex}.dashx-gsum .meta b{color:var(--ink);font-size:15px}.dashx-gsum .meta small{color:var(--muted);font-size:12.5px}.dashx-nav-item .lbl-wrap{flex-direction:column;min-width:0;line-height:1.1;display:flex}.dashx-nav-sub{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;margin-top:3px;font-size:11px;font-weight:500;display:inline-flex}.dashx-nav-stars{color:#f59e0b;letter-spacing:.5px;font-size:10px}.dashx-nav-stars .off{color:var(--line)}.dashx-nav-ins{font-variant-numeric:tabular-nums;letter-spacing:.2px;align-items:flex-start;gap:6px;display:inline-flex}.dashx-nav-ins .cell{flex-direction:column;align-items:center;gap:1px;min-width:22px;display:flex}.dashx-nav-ins .cell b{font-size:10.5px;font-weight:700;line-height:1.1}.dashx-nav-ins .cell i{letter-spacing:.3px;color:var(--muted);opacity:.85;font-size:8px;font-style:normal;font-weight:700;line-height:1}.dashx-nav-item.is-active .dashx-nav-ins .cell i{color:color-mix(in srgb, var(--accent) 60%, var(--muted))}.dashx-addrow{align-items:center;gap:10px;display:flex}.dashx-statussel{font:inherit;border:1px solid var(--line);background:var(--panel-2);color:var(--ink);cursor:pointer;border-radius:999px;max-width:140px;padding:4px 9px;font-size:12px;font-weight:600}.dashx-statussel:hover{border-color:var(--accent)}.dashx-namelink{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.dashx-namelink:hover{color:var(--accent);text-decoration:underline}.dashx-status-btn{cursor:pointer;border:none;align-items:center;gap:4px;display:inline-flex}.dashx-status-btn:hover{filter:brightness(.96)}.dashx-status-btn:disabled{cursor:default;opacity:.7}.dashx-status.sm{font-size:11px}.dashx-order-main .meta{flex-wrap:wrap;align-items:center;gap:3px 8px;display:flex}.dashx-rv-greviews .grev .top{align-items:center;gap:8px;display:flex}.dashx-rv-greviews .grev .top .grow{flex:1}.dashx-mark{font:inherit;color:var(--muted);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.dashx-mark:hover{border-color:var(--accent);color:var(--ink)}.dashx-mark.on{color:#0a7d3e;background:color-mix(in srgb, var(--ok) 14%, transparent);border-color:color-mix(in srgb, var(--ok) 30%, var(--line))}.dashx-rv-greviews .grev.is-done{opacity:.6}.dashx-rv-more{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:12.5px;display:flex}.dashx-rv-more a{margin-inline-start:auto}.dashx select:not(.dashx-statussel){appearance:none;background-color:var(--panel);border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a8f98' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:15px;border-radius:10px;padding:9px 32px 9px 12px;font-size:13.5px;line-height:1.2;transition:border-color .15s,box-shadow .15s}.dashx select:not(.dashx-statussel):hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.dashx select:not(.dashx-statussel):focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);outline:none}.dashx-editform select{width:100%}.dashx-seg{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;display:inline-flex;overflow:hidden}.dashx-seg button{font:inherit;color:var(--muted);cursor:pointer;border:none;border-inline-start:1px solid var(--line);background:0 0;padding:8px 18px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.dashx-seg button:first-child{border-inline-start:none}.dashx-seg button:hover:not(.on){background:var(--panel);color:var(--ink)}.dashx-seg button.on{background:var(--accent);color:#fff}.dashx-segrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dashx-segrow>span{color:var(--ink);font-size:13.5px}.dashx-pay-summary{border-radius:10px;padding:10px 12px;transition:background .12s}.dashx-pay-summary:hover{background:var(--panel-2)}.dashx-pay-summary.unset{background:color-mix(in srgb, var(--accent) 6%, transparent)}.dashx-pay-set{color:var(--accent);align-items:center;gap:5px;display:inline-flex}.dashx-pay-toggle{color:var(--muted);align-items:center;gap:3px;font-size:12.5px;font-weight:600;display:inline-flex}.dashx-pay-summary:hover .dashx-pay-toggle{color:var(--accent)}.dashx-order-actions{align-items:center;gap:8px;margin-top:4px;display:flex}.dashx-qr-suggest{margin-bottom:14px}.dashx-qr-suggest .hd{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 2px 8px;font-size:11px}.dashx-qr-suggest .cards{flex-wrap:wrap;gap:10px;display:flex}.dashx-qr-suggest .sg{border:1px solid var(--line);background:var(--panel);min-width:96px;color:var(--muted);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:14px 12px;font-family:inherit;transition:border-color .12s,transform .1s;display:flex}.dashx-qr-suggest .sg:hover{border-color:var(--accent);color:var(--ink)}.dashx-qr-suggest .sg:active{transform:scale(.97)}.dashx-qr-suggest .sg .ic{background:var(--panel-2);width:38px;height:38px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;display:flex}.dashx-qr-suggest .sg b{color:var(--ink);font-size:12.5px;font-weight:600}.dashx-qr-suggest .sg small{color:var(--muted);text-align:center;font-size:10.5px;line-height:1.2}.dashx-qr-suggest .sg.feat{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:color-mix(in srgb, var(--accent) 6%, transparent);min-width:160px}.dashx-qr-listhead{align-items:center;margin:18px 0 8px}.dashx-qr-listhead>div{flex-direction:column;gap:2px;display:flex}.dashx-qr-listhead b{color:var(--ink);font-size:14px}.dashx-qr-listhead span{color:var(--muted);font-size:11.5px}@media (width<=620px){.dashx-qr-start{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.dashx-qr-steps{justify-content:space-between;width:100%}.dashx-qr-steps i{flex:1}.dashx-qr-suggest .cards{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashx-qr-suggest .sg,.dashx-qr-suggest .sg.feat{width:100%;min-width:0}.dashx-qr-listhead{gap:10px}.dashx-qr-listhead .dashx-btn{padding-inline:10px}}.dashx-mono{color:var(--muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px}.dashx-qr-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dashx-qrchip{color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:3px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.dashx-qrchip.is-live{color:#0a7d5a;border-color:color-mix(in srgb, #0a7d5a 25%, var(--line));background:#0a7d5a1a}.dashx-qrchip.dim{color:var(--muted);background:0 0;font-weight:500}.dashx-qr-nudge{cursor:pointer;font:inherit;color:#92400e;border:1px solid color-mix(in srgb, #f5b100 32%, var(--line));text-align:start;background:#f5b1001a;border-radius:8px;flex:1 0 100%;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.dashx-qr-nudge:hover{background:#f5b1002e}.dashx-qr-nudge svg{flex:none}.dashx-prow:has(>.dashx-qr-nudge){flex-wrap:wrap}.dashx-ring{vertical-align:-1px;border:1.5px solid;border-top-color:#0000;border-radius:50%;width:9px;height:9px;margin-inline-end:5px;animation:.7s linear infinite dashx-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.dashx-spin,.dashx-ring{animation-duration:2.4s}}.dashx-aa-err{color:#b42318}.dashx-nav-quote{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.dashx-nav-quote b{color:var(--ink,inherit);font-weight:600}.dashx-nav-money{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:inline-flex}.dashx-nav-money>span{font-weight:700}.dashx-nav-money .mut{opacity:.75;font-weight:500}.dashx-nav-due{color:var(--warn-ink);font-weight:600}.dashx-tg{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;margin-top:14px;padding:12px}.dashx-tg-head{align-items:center;gap:7px;margin-bottom:8px;display:flex}.dashx-tg-head b{color:var(--ink);font-size:13px}.dashx-tg-head span{color:var(--muted);margin-inline-start:auto;font-size:11px}.dashx-tg-steps{color:var(--muted);margin:0 0 10px;padding-inline-start:18px;font-size:11.5px;line-height:1.6}.dashx-tg-steps b{color:var(--ink)}.dashx-tg label{color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.dashx-tg input{box-sizing:border-box;background:var(--panel);border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);border-radius:9px;margin-top:4px;padding:8px 10px;font-size:13px}.dashx-tg-actions{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.dashx-tg-actions .dashx-btn{padding:6px 11px;font-size:12px}.dashx-push-cta{background:color-mix(in srgb, var(--accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));border-radius:10px;align-items:center;gap:10px;margin:0 10px 8px;padding:9px 11px;display:flex}.dashx-push-cta>svg{color:var(--accent);flex:none}.dashx-push-cta>div{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dashx-push-cta b{color:var(--ink);font-size:12.5px}.dashx-push-cta span{color:var(--muted);font-size:11px;line-height:1.35}.dashx-push-cta button{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;padding:6px 11px;font-size:12px;font-weight:600}.dashx-push-cta button:disabled{opacity:.6;cursor:default}.dashx-genpill{color:#4338ca;border:1px solid color-mix(in srgb, #6366f1 30%, var(--line));cursor:pointer;white-space:nowrap;background:#6366f11f;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.dashx-genpill:hover{background:#6366f133}@media (width<=720px){.dashx-genpill{gap:0;padding:5px 8px;font-size:0}.dashx-genpill .dashx-spin{margin-inline-end:0}}.dashx-qr-scans{margin-top:18px}.dashx-qr-scans .dashx-cardhead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.dashx-qr-scans .dashx-cardhead h3{color:var(--ink);margin:0;font-size:14px}.dashx-empty-sm{color:var(--muted);margin:0;font-size:12.5px}.dashx-scanlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dashx-scanlist li+li{border-top:1px solid var(--line)}.dashx-scanlist li.is-sel{background:color-mix(in srgb, var(--accent) 6%, transparent)}.dashx-scan-day{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:10px 4px 4px;font-size:10.5px;font-weight:700}.dashx-scanlist li:first-child .dashx-scan-day{padding-top:2px}.dashx-scan-row{align-items:center;gap:6px;display:flex}.dashx-scan-check{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0 2px}.dashx-scan-open{cursor:pointer;text-align:start;min-width:0;color:inherit;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:10px;padding:9px 4px;display:flex}.dashx-scan-open:hover{background:var(--panel-2)}.dashx-scan-more{cursor:pointer;width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.dashx-scan-more:hover{background:var(--panel-2)}.dashx-scan-more svg{transition:transform .15s}.dashx-scan-more svg.is-open{transform:rotate(180deg)}.dashx-scan-repeat{color:#6b21a8;border:1px solid color-mix(in srgb, #a855f7 28%, var(--line));background:#a855f71f;border-radius:999px;width:fit-content;margin-top:3px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-flex}.dashx-qr-removed{margin-top:18px}.dashx-qr-removed .dashx-cardhead h3{color:var(--ink);margin:0 0 10px;font-size:14px}.dashx-qr-removed .dashx-scan-row{gap:8px;padding:8px 0}.dashx-qr-removed .dashx-btn{padding:5px 10px;font-size:12px}.dashx-scan-claim{color:#92400e;border:1px solid color-mix(in srgb, #f59e0b 30%, var(--line));background:#f59e0b24;border-radius:999px;width:fit-content;margin-top:3px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-flex}.dashx-scan-selbar{background:color-mix(in srgb, var(--accent) 7%, transparent);border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;display:flex}.dashx-scan-selbar span{color:var(--ink);flex:1;font-size:12px;font-weight:600}.dashx-scan-selbar .dashx-btn{padding-block:5px}.dashx-scan-ic{background:var(--panel-2);border:1px solid var(--line);width:26px;height:26px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid}.dashx-scan-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dashx-scan-main b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.dashx-scan-meta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashx-scan-meta.dim{opacity:.8}.dashx-scan-when{color:var(--muted);white-space:nowrap;flex:none;font-size:11px}.dashx-scanrow{flex-direction:column;align-items:stretch}.dashx-scanrow-head{cursor:pointer;text-align:start;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;display:flex}.dashx-scanrow-head svg{color:var(--muted);flex:none;transition:transform .15s}.dashx-scanrow-head svg.is-open{transform:rotate(180deg)}.dashx-scan-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.dashx-scan-tags span{color:#92400e;border:1px solid color-mix(in srgb, #f59e0b 30%, var(--line));background:#f59e0b24;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.dashx-scandetail{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(88px,auto) 1fr;gap:3px 12px;margin:8px 0 4px;padding:8px 10px;display:grid}.dashx-scandetail>div{display:contents}.dashx-scandetail dt{color:var(--muted);font-size:11px}.dashx-scandetail dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:11.5px}.dashx-scandetail dd a{color:var(--accent);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.dashx-scandetail dd a:hover{text-decoration:underline}.dashx-qr-clearbar{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:12px;display:flex}.dashx-qr-clearbar span{min-width:180px;color:var(--muted);flex:1;font-size:11px;line-height:1.35}.dashx-btn.ghost.danger{color:#b42318;border-color:color-mix(in srgb, #b42318 30%, var(--line))}.dashx-btn.ghost.danger:hover:not(:disabled){background:#b4231814}.dashx-optional{color:var(--muted);font-weight:500}.dashx-fieldnote{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35;display:block}.dashx-fieldnote b{color:var(--ink);font-weight:600}.dashx-fieldnote.is-warn{color:#a16207}.dashx-wifi-preview{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:10px;padding:12px;display:flex}.dashx-wifi-preview>div{flex:1;min-width:200px}.dashx-wifi-preview img{background:#fff;border-radius:8px;flex:none;padding:6px}.dashx-wifi-payload{background:var(--hover);word-break:break-all;text-align:left;direction:ltr;unicode-bidi:embed;border-radius:8px;margin:6px 0 8px;padding:6px 8px;font-size:11px;line-height:1.4;display:block}.dashx-convo.is-unread>.dashx-convo-head{background:color-mix(in srgb, var(--accent) 5%, transparent);position:relative}.dashx-convo.is-unread>.dashx-convo-head:before{content:"";inset-inline-start:0;background:var(--accent);border-radius:999px;width:3px;position:absolute;top:8px;bottom:8px}.dashx-convo.is-unread .dashx-convo-main .top b{font-weight:700}.dashx-convo.is-unread .dashx-convo-main .prev{color:var(--ink);font-weight:500}.dashx-avatar.is-order{background:color-mix(in srgb, var(--info) 16%, transparent);color:var(--info)}.dashx-avatar.is-client{color:#0a7d5a;background:#0a7d5a26}.dashx-tag.t-order{color:var(--info);border-color:color-mix(in srgb, var(--info) 30%, var(--line));background:color-mix(in srgb, var(--info) 8%, transparent)}.dashx-tag.t-direct{color:#0a7d5a;border-color:color-mix(in srgb, #0a7d5a 30%, var(--line));background:#0a7d5a14}.dashx-convo-main .prev .you{color:var(--accent);font-weight:600}.dashx-convo-chev{color:var(--line);flex-shrink:0}.dashx-convo-row:hover .dashx-convo-chev{color:var(--muted)}.dashx-interest-grid{text-align:start;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 20px;display:grid}.dashx-interest{border:1.5px solid var(--line);background:var(--panel);cursor:pointer;text-align:start;border-radius:13px;align-items:center;gap:11px;padding:12px 13px;font-family:inherit;transition:border-color .12s,background .12s,transform 80ms;display:flex}.dashx-interest:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.dashx-interest:active{transform:scale(.985)}.dashx-interest.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent)}.dashx-interest .ic{background:var(--panel-2);width:38px;height:38px;color:var(--muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.dashx-interest.is-on .ic{background:var(--accent);color:#fff}.dashx-interest .tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dashx-interest .tx b{color:var(--ink);font-size:13.5px}.dashx-interest .tx small{color:var(--muted);font-size:11.5px;line-height:1.3}.dashx-interest .ck{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.dashx-interest:not(.is-on) .ck{background:0 0}@media (width<=560px){.dashx-interest-grid{grid-template-columns:1fr}}.dashx-inbox-cta{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:14px;align-items:center;gap:14px;margin-top:14px;padding:16px 18px;display:flex}.dashx-inbox-cta .ic{background:var(--accent);color:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.dashx-inbox-cta .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashx-inbox-cta .tx b{color:var(--ink);font-size:14px}.dashx-inbox-cta .tx span{color:var(--muted);font-size:12.5px;line-height:1.4}.dashx-inbox-cta .dashx-btn{flex-shrink:0}.dashx-inbox-note{color:var(--muted);align-items:center;gap:7px;margin-top:12px;font-size:12.5px;display:flex}.dashx-inbox-note .dashx-linkbtn{padding:3px 9px;font-size:12px}@media (width<=560px){.dashx-inbox-cta{flex-wrap:wrap}.dashx-inbox-cta .tx{flex-basis:calc(100% - 54px)}.dashx-inbox-cta .dashx-btn{justify-content:center;width:100%}}.dashx-modal-lg{width:min(760px,100vw - 32px);max-width:760px}.dashx-aa-gen{gap:8px;margin-top:6px;display:flex}.dashx-aa-gen input{border:1px solid var(--line);min-width:0;font:inherit;background:var(--panel);color:var(--ink);border-radius:11px;flex:1;padding:11px 14px;font-size:14px}.dashx-aa-gen input:focus{border-color:var(--accent);outline:none}.dashx-aa-gen .dashx-btn{flex-shrink:0}.dashx-aa-sub{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}.dashx-aa-embed{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;margin-top:10px;padding:12px}.dashx-code{background:var(--panel);border:1px solid var(--line);white-space:pre-wrap;word-break:break-all;max-height:180px;color:var(--ink);border-radius:9px;margin:0 0 8px;padding:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;line-height:1.5;overflow:auto}.dashx-aa-preview{border:1px solid var(--line);background:var(--panel);border-radius:10px;max-height:46vh;margin-top:6px;padding:16px 18px;overflow:auto}.dashx-aa-preview h2{margin:18px 0 8px;font-size:19px}.dashx-aa-preview h3{margin:14px 0 6px;font-size:16px}.dashx-aa-preview p{color:var(--ink);margin:0 0 12px;line-height:1.6}.dashx-aa-preview ul,.dashx-aa-preview ol{margin:0 0 12px;padding-inline-start:22px;line-height:1.6}.dashx-aa-toolbar{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dashx-toolbtn{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);cursor:pointer;border-radius:8px;padding:5px 10px;font-size:12.5px;line-height:1}.dashx-toolbtn:hover{background:var(--panel);border-color:var(--accent)}.dashx-aa-editor{cursor:text;outline:none;min-height:240px}.dashx-aa-editor:focus{border-color:var(--accent)}.dashx-tag.off{color:var(--muted);opacity:.8}.dashx-tag.danger{color:#c0362c;border-color:color-mix(in srgb, #e5484d 40%, var(--line));background:#e5484d1a}.dashx-iconbtn.ok{color:#0a7d5a}.dashx-iconbtn.ok:hover{background:#0a7d5a1f}@media (width<=560px){.dashx-aa-gen{flex-wrap:wrap}.dashx-aa-gen .dashx-btn{justify-content:center;width:100%}}.dashx-addon-paywall.is-pastdue{border-color:color-mix(in srgb, var(--warn,#d97706) 55%, var(--line));background:color-mix(in srgb, var(--warn,#d97706) 6%, transparent)}.dashx-addon-paywall.is-compact{margin-top:10px;padding:12px 14px}.dashx-addon-paywall .tx span:empty{display:none}.onb2{z-index:1200;-webkit-backdrop-filter:blur(14px);background:#0a0e1461;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.onb2-card{background:var(--bg);width:min(440px,100%);height:min(860px,94vh);color:var(--ink);box-shadow:var(--shadow-pop);border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width<=560px){.onb2-card{border-radius:0;width:100%;height:100%}}.onb2-top{flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:12px 12px 0;display:flex}.onb2-icon{width:44px;height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.onb2-icon:hover{background:var(--hover)}.onb2-top-end{align-items:center;gap:2px;display:inline-flex}.onb2-skip{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:600}.onb2-skip:hover{background:var(--hover)}.onb2-top.is-lang{inset-inline:0;z-index:2;pointer-events:none;justify-content:flex-end;position:absolute;top:0}.onb2-top.is-lang>*{pointer-events:auto}.onb2-lang{border:1px solid var(--line);height:34px;color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.onb2-lang:hover,.onb2-lang:focus-within{color:var(--accent);border-color:var(--accent)}.onb2-lang select{opacity:0;cursor:pointer;font-size:16px;position:absolute;inset:0}.onb2-icon.sm{width:32px;height:32px;color:var(--muted)}[dir=rtl] .onb2-flip{transform:scaleX(-1)}.onb2-rot{transform:rotate(90deg)}.onb2-dots{gap:6px;display:flex}.onb2-dots span{background:var(--line-strong);border-radius:4px;width:7px;height:7px;transition:width .3s cubic-bezier(.2,.8,.2,1),background .3s}.onb2-dots span.is-past{background:var(--accent)}.onb2-dots span.is-at{background:var(--accent);width:22px}.onb2-stage{flex:1;min-height:0;position:relative;overflow:hidden}.onb2-screen{touch-action:pan-y;flex-direction:column;display:flex;position:absolute;inset:0}.onb2-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:8px 22px 12px;display:flex;overflow-y:auto}.onb2-foot{padding:12px 22px calc(22px + env(safe-area-inset-bottom));flex-direction:column;flex-shrink:0;align-items:center;gap:10px;display:flex}.onb2-h{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:800;line-height:1.15}.onb2-h-xl{font-size:33px}.onb2-lead{color:var(--ink-2);margin:-6px 0 0;font-size:15px;line-height:1.5}.onb2-center{text-align:center}.onb2-muted{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.onb2-sub{color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.onb2-cta{background:var(--accent-fill);width:100%;min-height:56px;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:17px;font-weight:700;transition:transform .12s,background .15s,opacity .15s;display:inline-flex}.onb2-cta:hover{background:var(--accent-fill-hover)}.onb2-cta:active{transform:scale(.98)}.onb2-cta:disabled{opacity:.45;cursor:default;transform:none}.onb2-link{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-height:36px;padding:6px;font-size:14px;text-decoration:none;display:inline-flex}.onb2-link.sm{min-height:0;padding:0;font-size:13px}.onb2-link:disabled{color:var(--muted-2);cursor:default}.onb2-welcome{text-align:center;justify-content:center;align-items:center;gap:34px}.onb2-wfeat{flex-wrap:wrap;justify-content:center;gap:7px;max-width:440px;margin:6px 0 0;padding:0;list-style:none;display:flex}.onb2-wfeat li{background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:600;animation:.45s ease-out both onb2-up;display:inline-flex}.onb2-wfeat li svg{color:var(--accent);flex-shrink:0}.onb2-welcome-tx{flex-direction:column;align-items:center;gap:12px;animation:.6s ease-out 1.2s both onb2-up;display:flex}.onb2-hi{color:#736df4;font-size:15px;font-weight:500}.onb2-brand{flex-direction:column;align-items:center;gap:12px;display:flex}.onb2-mark{width:168px;height:168px;position:relative}.onb2-mark-in{animation:1.8s cubic-bezier(.3,1.2,.5,1) both onb2-settle;position:absolute;inset:0}.onb2-mark-in i{border-radius:17px;width:40%;height:40%;animation:.9s cubic-bezier(.3,1.3,.5,1) both onb2-drop;position:absolute}.onb2-mark-in i:first-child{background:#736df4;top:18.3%;left:18.3%}.onb2-mark-in i:nth-child(2){background:#4ed9c4;animation-delay:.25s;top:18.3%;left:49.4%}.onb2-mark-in i:nth-child(3){background:#ff8469;animation-delay:.5s;top:48.9%;left:33.9%}.onb2-word{font-size:20px;font-weight:800;animation:.5s ease-out 1.1s both onb2-up}.onb2-word span{color:#736df4}.onb2-welcome+.onb2-foot .onb2-cta{animation:.6s ease-out 1.6s both onb2-up,2.4s ease-in-out 2.4s infinite onb2-glow}.onb2-field{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.onb2-field>span:first-child{align-items:center;gap:5px;display:inline-flex}.onb2-field input,.onb2-field select,.onb2-pw{border:2px solid var(--line);background:var(--panel);min-height:52px;color:var(--ink);font:inherit;box-sizing:border-box;border-radius:14px;width:100%;padding:0 14px;font-size:17px}.onb2-field input:focus,.onb2-field select:focus,.onb2-pw:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--tint);outline:none}.onb2-input-wrap{color:var(--muted);align-items:center;display:flex;position:relative}.onb2-input-wrap>svg{pointer-events:none;position:absolute;inset-inline-start:14px}.onb2-input-wrap input{padding-inline-start:42px}.onb2-input-wrap .onb2-tag{position:absolute;inset-inline-end:12px}.onb2-input-wrap:has(.onb2-tag) input{text-overflow:ellipsis;padding-inline-end:96px}.onb2-tag{background:var(--tint);color:var(--accent);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.onb2-tag.ok{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok-ink)}.onb2-note{background:var(--tint);color:var(--ink);border-radius:14px;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;font-size:13px;display:flex}.onb2-note.warn{background:color-mix(in srgb, var(--st-pending) 14%, transparent)}.onb2-note svg{color:var(--accent);flex-shrink:0;margin-top:1px}.onb2-box{background:var(--panel);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.onb2-box>b{font-size:14px}.onb2-check{align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.onb2-edit{flex-direction:column;gap:12px;animation:.3s ease-out both onb2-up;display:flex}.onb2-google{flex-direction:column;gap:8px;display:flex}.onb2-google .google-biz-import{margin:0}.onb2-place{background:var(--panel);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:12px;padding:16px;animation:.45s ease-out both onb2-up;display:flex}.onb2-place-head{align-items:center;gap:12px;display:flex}.onb2-pin{background:var(--tint);width:52px;height:52px;color:var(--accent);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;animation:.6s cubic-bezier(.3,1.4,.5,1) .15s both onb2-pin;display:flex}.onb2-place-tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.onb2-place-tx>b{font-size:17px}.onb2-rating{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.onb2-rating b{color:var(--ink)}.onb2-stars{letter-spacing:2px;color:var(--line-strong);white-space:nowrap;font-size:15px;line-height:16px;display:inline-block;position:relative}.onb2-stars span:last-child{color:#ff9500;animation:1.1s ease-out .4s both onb2-stars;position:absolute;inset:0 auto 0 0;overflow:hidden}.onb2-chips{flex-wrap:wrap;gap:6px;display:flex}.onb2-chip{border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:500;animation:.4s ease-out both onb2-pop;display:inline-flex}.onb2-chip.ok{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok-ink)}.onb2-read{background:var(--panel);box-shadow:var(--shadow);border-radius:18px;gap:14px;padding:14px;animation:.4s ease-out both onb2-up;display:flex}.onb2-thumb{border:1px solid var(--line);box-sizing:border-box;background:var(--panel-2);border-radius:10px;flex-direction:column;flex-shrink:0;gap:6px;width:96px;height:124px;padding:9px;display:flex;position:relative;overflow:hidden}.onb2-thumb b{background:var(--ink);border-radius:7px;width:28px;height:28px}.onb2-thumb i{background:linear-gradient(90deg, var(--line) 25%, var(--hover) 50%, var(--line) 75%);background-size:200% 100%;border-radius:4px;height:7px;animation:1.6s linear infinite onb2-shimmer}.onb2-thumb i:nth-of-type(2){width:70%}.onb2-thumb i:nth-of-type(3){width:85%}.onb2-thumb em{background:var(--line);border-radius:6px;height:26px}.onb2-scan{background:var(--accent);height:3px;box-shadow:0 0 14px 3px color-mix(in srgb, var(--accent) 45%, transparent);animation:1.6s ease-in-out infinite alternate onb2-scan;position:absolute;inset-inline:0}.onb2-read-tx{flex-direction:column;gap:6px;min-width:0;display:flex}.onb2-read-h{align-items:center;gap:6px;font-size:14px;display:inline-flex}.onb2-facts{flex-direction:column;gap:6px;margin-top:4px;display:flex}.onb2-fly{align-items:center;gap:6px;font-size:13px;animation:.55s cubic-bezier(.3,1.3,.5,1) both onb2-fly;display:inline-flex}.onb2-fly:before{content:"";background:var(--ok);border-radius:50%;width:8px;height:8px}.onb2-list{background:var(--panel);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.onb2-row{min-height:50px;color:inherit;font-size:15px;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:0 14px;display:flex}.onb2-row+.onb2-row,.onb2-list>*+*{border-top:1px solid var(--line)}.onb2-row .k{color:var(--muted);min-width:88px;font-size:13px}.onb2-row .k.grow{color:var(--ink);flex:1;font-size:14px}.onb2-row .v{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.onb2-row-btn{cursor:pointer;color:var(--link)}.onb2-row-btn .k.grow{color:var(--link)}.onb2-ck{border:2px dashed var(--line-strong);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.onb2-ck.on{background:var(--ok);color:#fff;border:0;animation:.4s ease-out both onb2-pop}.onb2-feat{min-height:64px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:10px 14px;animation:.35s ease-out both onb2-up;display:flex}.onb2-feat:hover{background:var(--hover)}.onb2-feat-ic{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .2s;display:flex}.onb2-feat-ic.c0{background:var(--tint);color:var(--accent)}.onb2-feat-ic.c1{background:color-mix(in srgb, var(--st-pending) 16%, transparent);color:var(--st-pending-ink)}.onb2-feat-ic.c2{background:color-mix(in srgb, var(--ok) 15%, transparent);color:var(--ok-ink)}.onb2-feat-ic.c3{background:color-mix(in srgb, var(--info) 15%, transparent);color:var(--st-progress-ink)}.onb2-feat-ic.off{opacity:.5}.onb2-feat-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.onb2-feat-tx b{font-size:15px}.onb2-feat-tx small{color:var(--muted);font-size:12.5px}.onb2-switch{background:var(--line-strong);border-radius:14px;flex-shrink:0;width:46px;height:28px;transition:background .2s;position:relative}.onb2-switch span{top:2px;background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;inset-inline-start:2px;box-shadow:0 2px 4px #0003}.onb2-switch.on{background:#34c759}.onb2-switch.on span{transform:translate(18px)}[dir=rtl] .onb2-switch.on span{transform:translate(-18px)}.onb2-chat{background:var(--panel);box-sizing:border-box;border-radius:18px;flex-direction:column;gap:6px;min-height:112px;padding:12px;display:flex}.onb2-bub{max-width:80%;padding:7px 11px;font-size:13px;animation:.45s ease-out both onb2-pop}.onb2-bub.them{background:var(--accent-fill);color:var(--accent-ink);border-radius:14px 14px 14px 4px;align-self:flex-start}.onb2-bub.us{background:var(--hover);border-radius:14px 14px 4px;align-self:flex-end;animation-delay:.6s}.onb2-swap{display:grid}.onb2-swap>span{opacity:0;grid-area:1/1;animation:8s infinite onb2-swap}.onb2-swap>span:nth-child(2){animation-delay:2s}.onb2-swap>span:nth-child(3){animation-delay:4s}.onb2-swap>span:nth-child(4){animation-delay:6s}.onb2-typing{align-self:flex-end;gap:4px;padding:4px 10px;display:inline-flex}.onb2-typing i{background:var(--muted-2);border-radius:50%;width:6px;height:6px;animation:1.2s infinite onb2-dot}.onb2-typing i:nth-child(2){animation-delay:.2s}.onb2-typing i:nth-child(3){animation-delay:.4s}.onb2-pills{flex-wrap:wrap;gap:6px;display:flex}.onb2-pill{border:1.5px solid var(--line);background:var(--panel);min-height:40px;color:var(--ink-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.onb2-pill.on{background:var(--tint);color:var(--accent);border-color:var(--accent)}.onb2-pills.static .onb2-pill{cursor:default;min-height:34px;font-size:13px}.onb2-langs{background:var(--panel);color:inherit;font:inherit;text-align:start;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.onb2-langs>svg{color:var(--accent);flex-shrink:0}.onb2-langs>span:nth-child(2){flex-direction:column;flex:1;display:flex}.onb2-langs small{color:var(--muted);font-size:12.5px}.onb2-brands{gap:4px;display:inline-flex}.onb2-brands i{border-radius:5px;width:18px;height:18px}.onb2-brands .wa{background:var(--platform-whatsapp)}.onb2-brands .ig{background:#c13584}.onb2-brands .ms{background:var(--platform-messenger)}.onb2-bot{background:var(--accent-fill);border-radius:26px;justify-content:center;align-self:center;align-items:center;gap:14px;width:88px;height:88px;margin-top:18px;animation:2.2s ease-in-out infinite onb2-wave;display:flex;position:relative}.onb2-bot:before{content:"";width:10px;height:10px;box-shadow:0 6px 0 -2px var(--accent-fill);background:#ff8469;border-radius:50%;position:absolute;top:-14px}.onb2-bot i{background:#fff;border-radius:6px;width:12px;height:16px}.onb2-env{flex-shrink:0;justify-content:center;align-items:flex-end;height:104px;display:flex;position:relative}.onb2-env b{background:var(--accent-fill);border-radius:12px;width:92px;height:60px;position:relative;overflow:hidden}.onb2-env b:after{content:"";border:4px solid #fff;border-width:0 4px 4px 0;border-radius:0 0 6px;width:56px;height:56px;position:absolute;top:-34px;left:50%;transform:translate(-50%)rotate(45deg)}.onb2-env i{background:var(--panel);border-radius:4px;width:28px;height:36px;animation:2.4s ease-out infinite onb2-paper;position:absolute;bottom:28px;box-shadow:0 4px 10px #0000001f}.onb2-env i:first-child{--dx:-64px;--rot:-18deg}.onb2-env i:nth-child(2){--dx:0px;--rot:4deg;animation-delay:.8s}.onb2-env i:nth-child(3){--dx:64px;--rot:16deg;animation-delay:1.6s}.onb2-steps{color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding-inline-start:20px;font-size:13px;display:flex}.onb2-pw{letter-spacing:.12em}.onb2-seg{background:var(--hover);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:3px;display:grid}.onb2-seg button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:700}.onb2-seg button.on{background:var(--panel);color:var(--ink);box-shadow:0 1px 3px #0000001f}.onb2-build{align-items:center;padding-top:28px}.onb2-ring{flex-shrink:0;width:180px;height:180px;position:relative}.onb2-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.onb2-ring circle{fill:none;stroke-width:10px}.onb2-ring .bg{stroke:var(--hover)}.onb2-ring .fg{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.onb2-orbit{animation:6s linear infinite onb2-orbit;position:absolute;inset:18px}.onb2-orbit i{border-radius:4px;width:13px;height:13px;position:absolute}.onb2-orbit i:first-child{top:-4px;background:#736df4;inset-inline-start:calc(50% - 6px)}.onb2-orbit i:nth-child(2){bottom:10%;background:#4ed9c4;inset-inline-start:4%}.onb2-orbit i:nth-child(3){bottom:10%;background:#ff8469;inset-inline-end:4%}.onb2-pct{justify-content:center;align-items:center;font-size:42px;font-weight:800;display:flex;position:absolute;inset:0}.onb2-now{min-height:22px;color:var(--accent);text-align:center;margin:-6px 0 0;font-size:16px;font-weight:500}.onb2-steps-list{box-sizing:border-box;background:var(--panel);border-radius:18px;width:100%;margin:0;padding:6px 14px;list-style:none}.onb2-steps-list li{min-height:40px;color:var(--muted-2);align-items:center;gap:12px;font-size:15px;display:flex}.onb2-steps-list .st{border:2px solid var(--line-strong);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.onb2-steps-list .is-running{color:var(--accent);font-weight:700}.onb2-steps-list .is-running .st{color:var(--accent);border:0}.onb2-steps-list .is-done{color:var(--ink)}.onb2-steps-list .is-done .st{background:var(--ok);color:#fff;border:0;animation:.35s ease-out both onb2-pop}.onb2-steps-list .is-failed .st{background:var(--st-pending);color:#fff;border:0}.onb2-steps-list .is-skipped{color:var(--muted)}.onb2-steps-list .rs{color:var(--ok-ink);white-space:nowrap;margin-inline-start:auto;font-size:12px;font-weight:500}.onb2-steps-list .is-skipped .rs,.onb2-steps-list .is-failed .rs{color:var(--muted)}.onb2-spin{animation:.9s linear infinite onb2-spin}.onb2-done{padding-top:22px}.onb2-done-head{align-items:center;gap:12px;display:flex}.onb2-done-head>span:last-child{flex-direction:column;display:flex}.onb2-bigck{background:var(--ok);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;animation:.6s cubic-bezier(.3,1.5,.5,1) both onb2-check;display:flex}.onb2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onb2-tile{background:var(--panel);color:inherit;font:inherit;text-align:start;border:0;border-radius:18px;flex-direction:column;gap:6px;padding:14px;animation:.5s cubic-bezier(.2,.8,.2,1) both onb2-card;display:flex}button.onb2-tile{cursor:pointer}.onb2-tile:nth-child(2){animation-delay:.12s}.onb2-tile:nth-child(3){animation-delay:.24s}.onb2-tile:nth-child(4){animation-delay:.36s}.onb2-tile:nth-child(5){animation-delay:.48s}.onb2-tile.wide{grid-column:1/-1}.onb2-tile small{color:var(--muted);font-size:12px}.onb2-tile .big{font-size:32px;font-weight:800;line-height:1}.onb2-tile-head{justify-content:space-between;align-items:center;display:flex}.onb2-gauges{justify-content:space-around;display:flex}.onb2-gauge{flex-direction:column;align-items:center;display:flex;position:relative}.onb2-gauge svg{width:52px;height:52px;transform:rotate(-90deg)}.onb2-gauge circle{fill:none;stroke-width:5px;stroke:var(--hover)}.onb2-gauge circle+circle{stroke-linecap:round;stroke:var(--muted-2);animation:1.2s ease-out .3s both onb2-gauge}.onb2-gauge.good circle+circle{stroke:var(--ok)}.onb2-gauge.mid circle+circle{stroke:var(--st-pending)}.onb2-gauge.bad circle+circle{stroke:var(--danger)}.onb2-gauge b{font-size:15px;position:absolute;top:16px}.onb2-copy{background:var(--hover);border-radius:12px;align-items:center;gap:8px;min-height:44px;padding-inline:12px 6px;font-size:13px;display:flex}.onb2-copy span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.onb2-copy button{background:var(--accent-fill);min-height:34px;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.onb2-connect{gap:6px;display:flex}.onb2-connect button{min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:10px;flex:1;font-size:12.5px;font-weight:700}.onb2-connect .wa{border-color:var(--platform-whatsapp);color:var(--platform-whatsapp)}.onb2-connect .ig{color:#a3286f;border-color:#c13584}.onb2-connect .ms{border-color:var(--platform-messenger);color:var(--platform-messenger)}.onb2-card-mini{aspect-ratio:1.75;color:#fff;box-sizing:border-box;background:#1d1d1f;border-radius:10px;align-items:flex-start;padding:10px;font-size:12px;animation:.7s ease-out .6s both onb2-flipin;display:flex}@keyframes onb2-drop{0%{opacity:0;transform:translateY(-360px)rotate(-8deg)}60%{opacity:1;transform:translateY(8px)}78%{transform:translateY(-5px)}to{transform:none}}@keyframes onb2-settle{0%,55%{transform:rotate(0)}85%{transform:rotate(35deg)}to{transform:rotate(31deg)}}@keyframes onb2-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes onb2-glow{0%,to{box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 28%, transparent)}50%{box-shadow:0 10px 34px color-mix(in srgb, var(--accent) 50%, transparent)}}@keyframes onb2-pop{0%{opacity:0;transform:scale(.6)}80%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes onb2-pin{0%{opacity:0;transform:translateY(-28px)}70%{opacity:1;transform:translateY(3px)}to{transform:none}}@keyframes onb2-stars{0%{width:0}}@keyframes onb2-scan{0%{top:0}to{top:calc(100% - 3px)}}@keyframes onb2-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes onb2-fly{0%{opacity:0;transform:translateY(-40px)scale(.5)}70%{opacity:1;transform:translateY(3px)scale(1.04)}to{opacity:1;transform:none}}@keyframes onb2-swap{0%,22%{opacity:1;transform:none}25%,97%{opacity:0;transform:translateY(-6px)}to{opacity:1}}@keyframes onb2-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes onb2-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes onb2-paper{0%{opacity:0;transform:translateY(30px)scale(.6)}30%{opacity:1}to{transform:translate(var(--dx), -60px) rotate(var(--rot)) scale(1);opacity:0}}@keyframes onb2-orbit{to{transform:rotate(360deg)}}@keyframes onb2-spin{to{transform:rotate(360deg)}}@keyframes onb2-check{0%{transform:scale(0)rotate(-30deg)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes onb2-card{0%{opacity:0;transform:translateY(36px)scale(.94)}to{opacity:1;transform:none}}@keyframes onb2-gauge{0%{stroke-dashoffset:126px}}@keyframes onb2-flipin{0%{opacity:0;transform:perspective(500px)rotateY(80deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.onb2 *,.onb2 :before,.onb2 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.onb2-google .google-biz-import input{border:2px solid var(--accent);background:var(--panel);min-height:56px;color:var(--ink);font:inherit;box-sizing:border-box;width:100%;box-shadow:0 0 0 4px var(--tint);border-radius:14px;padding:0 14px;font-size:18px}.onb2-google .google-biz-import input:focus{outline:none}.onb2-google .google-biz-import ul{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.onb2-google .google-biz-import li button{background:var(--panel);width:100%;min-height:60px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;animation:.35s ease-out both onb2-up;display:flex}.onb2-google .google-biz-import li:nth-child(2) button{animation-delay:80ms}.onb2-google .google-biz-import li:nth-child(3) button{animation-delay:.16s}.onb2-google .google-biz-import li button:hover{background:var(--tint)}.onb2-google .google-biz-import li button strong{font-size:16px}.onb2-google .google-biz-import li button span{color:var(--muted);font-size:13px}.onb2-google .google-biz-import p{color:var(--muted);margin:8px 0 0;font-size:13px}.onb2-want{background:var(--panel);border:1.5px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.onb2-want input{opacity:0;width:1px;height:1px;position:absolute}.onb2-want .box{border:2px solid var(--line-strong);box-sizing:border-box;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s,border-color .15s;display:inline-flex}.onb2-want>span:last-child{flex-direction:column;gap:2px;display:flex}.onb2-want b{font-size:15px}.onb2-want small{color:var(--muted);font-size:12.5px}.onb2-want.on{border-color:var(--accent);background:var(--tint)}.onb2-want.on .box{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink);animation:.3s ease-out both onb2-pop}.onb2-want:focus-within{box-shadow:0 0 0 4px var(--tint)}.onb2-google-btn{justify-content:center;min-height:44px;display:flex}.onb2-apple{color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#1d1d1f;border:0;border-radius:14px;font-size:16px;font-weight:650}.onb2-apple:disabled{opacity:.5}.onb2-or{color:var(--muted);align-items:center;gap:10px;margin:2px 0;font-size:13px;display:flex}.onb2-or:before,.onb2-or:after{content:"";background:var(--line);flex:1;height:1px}.onb2-signup{flex-direction:column;gap:12px;display:flex}.onb2-terms{color:var(--ink-2);align-items:flex-start;font-size:13px}.onb2-terms a{color:var(--link)}.onb2.is-page{background:var(--bg);-webkit-backdrop-filter:none;flex:1;width:100%;min-height:100dvh;position:relative;inset:auto}@media (width>=561px){.onb2.is-page{background:#e9e9ee}}.onb2-chatbtns{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:6px;display:flex}.onb2-chatbtns span{border:1.5px solid var(--accent);color:var(--accent);background:var(--panel);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;animation:.35s ease-out both onb2-pop}.onb2-try{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.onb2-try-btn{background:var(--ok);color:#fff;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:15px;font-weight:700;text-decoration:none;animation:.4s ease-out .9s both onb2-pop;display:inline-flex}.onb2-try-btn:hover{filter:brightness(1.06)}.onb2-body>*{flex-shrink:0}.onb2-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.onb2-side{display:none}@media (width>=561px) and (width<=899px){.onb2-card{width:min(600px,92vw);height:min(940px,94vh)}.onb2-body,.onb2-foot{padding-inline:36px}.onb2-foot .onb2-cta{max-width:420px}}@media (width>=900px){.onb2-card{flex-direction:row;width:min(1040px,94vw);height:min(760px,92vh)}.onb2-side{box-sizing:border-box;background:var(--panel);border-inline-end:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:28px;width:300px;padding:32px 28px;display:flex}.onb2-side-brand{align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.onb2-side-brand b span{color:#736df4}.onb2-side-mark{width:30px;height:30px;position:relative;transform:rotate(31deg)}.onb2-side-mark i{border-radius:4px;width:40%;height:40%;position:absolute}.onb2-side-mark i:first-child{background:#736df4;top:18%;left:18%}.onb2-side-mark i:nth-child(2){background:#4ed9c4;top:18%;left:49%}.onb2-side-mark i:nth-child(3){background:#ff8469;top:49%;left:34%}.onb2-side-steps{flex-direction:column;flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.onb2-side-steps li{min-height:40px;color:var(--muted);border-radius:12px;align-items:center;gap:12px;padding:0 10px;font-size:15px;transition:background .25s,color .25s;display:flex}.onb2-side-steps .n{border:1.5px solid var(--line-strong);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.onb2-side-steps li.is-past{color:var(--ink)}.onb2-side-steps li.is-past .n{background:var(--ok);color:#fff;border:0}.onb2-side-steps li.is-at{background:var(--tint);color:var(--accent);font-weight:700}.onb2-side-steps li.is-at .n{border-color:var(--accent);background:var(--accent-fill);color:var(--accent-ink)}.onb2-side-note{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.onb2-top .onb2-dots{visibility:hidden}.onb2-body{gap:16px;padding:12px 56px 16px}.onb2-foot{flex-direction:row;justify-content:space-between;padding:14px 56px 30px}.onb2-foot .onb2-cta{order:2;width:auto;min-width:240px;padding-inline:28px}.onb2-foot .onb2-link{order:1}.onb2-h{font-size:32px}.onb2-h-xl{font-size:40px}.onb2-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.onb2-tile.wide{grid-column:span 2}.onb2-list:has(.onb2-feat){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.onb2-list:has(.onb2-feat)>*+*{border-top:0}.onb2-feat{border-bottom:1px solid var(--line)}.onb2-welcome{text-align:start;flex-direction:row;justify-content:center;gap:56px}.onb2-welcome .onb2-welcome-tx{align-items:flex-start;max-width:460px}.onb2-welcome .onb2-wfeat{justify-content:flex-start}.onb2-welcome+.onb2-foot{justify-content:center}.onb2-build{grid-template-rows:auto auto 1fr;grid-template-columns:220px minmax(0,1fr);align-content:center;align-items:start;column-gap:40px;display:grid}.onb2-build .onb2-ring{grid-row:1/span 3;align-self:center}.onb2-build .onb2-h,.onb2-build .onb2-now{text-align:start}.onb2-build .onb2-now{margin-top:4px}}@media (width<=560px){.onb2-card{flex-direction:column}}.onb2-done-logo{border:1px solid var(--line);background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:6px;animation:.5s ease-out both onb2-up;display:inline-flex;position:relative}.onb2-done-logo.is-dark{background:#1f2430;border-color:#1f2430}.onb2-done-logo img{object-fit:contain;max-width:100%;max-height:100%}.onb2-done-logo-ck{inset-inline-end:-6px;background:var(--ok,#16a34a);color:#fff;border:2px solid var(--bg,#fff);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;bottom:-6px}.dashx-video-lock{place-items:center;min-height:60vh;padding:20px;display:grid}.dashx-video-lockcard{text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:18px;width:100%;max-width:360px;padding:30px 24px;box-shadow:0 10px 40px #0f172a14}.dashx-video-lockcard .ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:56px;height:56px;color:var(--accent);border-radius:15px;place-items:center;margin:0 auto 14px;display:grid}.dashx-video-lockcard h3{margin:0 0 6px;font-size:18px}.dashx-video-lockcard p{color:var(--muted);margin:0 0 16px;font-size:13px}.dashx-video-lockcard input{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;background:var(--panel-2);color:var(--ink);border-radius:11px;margin-bottom:10px;padding:11px 14px}.dashx-video-lockcard input:focus{border-color:var(--accent);outline:none}.dashx-video-lockcard .dashx-btn{justify-content:center;width:100%}.dashx-video-gen{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-top:14px;padding:14px}.dashx-video-gen textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;resize:vertical;background:var(--panel-2);color:var(--ink);border-radius:11px;padding:11px 14px;font-size:14px}.dashx-video-gen textarea:focus{border-color:var(--accent);outline:none}.dashx-video-gen .row{gap:8px;margin-top:8px;display:flex}.dashx-video-gen .row input{border:1px solid var(--line);min-width:0;font:inherit;background:var(--panel-2);color:var(--ink);border-radius:11px;flex:1;padding:10px 13px;font-size:13.5px}.dashx-video-gen .row input:focus{border-color:var(--accent);outline:none}.dashx-video-gen .row .dashx-btn{flex-shrink:0}.dashx-video-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:16px;display:grid}.dashx-video-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.dashx-video-card video{aspect-ratio:16/10;object-fit:cover;background:#000;width:100%;display:block}.dashx-video-card .ph{aspect-ratio:16/10;background:var(--panel-2);width:100%;color:var(--muted);place-items:center;display:grid}.dashx-video-card .ph .spin{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite dashx-spin}.dashx-video-card .meta{padding:10px 12px 12px}.dashx-video-card .meta .top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.dashx-video-card .meta p{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;display:-webkit-box;overflow:hidden}.dashx-video-card .meta .err{color:#c0362c;font-size:11px}.dashx-video-card .meta .dashx-linkbtn{margin-top:6px;padding:4px 10px;font-size:12px}.dashx-video-gen .row{flex-wrap:wrap}@media (width<=560px){.dashx-video-gen .row .dashx-btn{justify-content:center;width:100%}}.dashx-qr-rowmain{min-width:0;font:inherit;text-align:start;cursor:pointer;color:inherit;background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:12px;margin:0;padding:0;display:flex}.dashx-qr-rowmain:hover .who{color:var(--accent)}.dashx-qr-detailbar{flex-wrap:wrap;gap:8px;margin:4px 0 14px;display:flex}.dashx-aa-subrow{border-bottom:1px solid var(--line);padding:12px 14px}.dashx-aa-subrow:last-child{border-bottom:none}.dashx-aa-subrow .top{align-items:center;gap:10px;display:flex}.dashx-aa-subrow .who{font-size:14px;font-weight:600}.dashx-aa-subrow .sub{color:var(--muted);font-size:12px}.dashx-aa-subrow .sched{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.dashx-aa-subrow .sched select{border:1px solid var(--line);font:inherit;background:var(--panel-2);color:var(--ink);border-radius:9px;padding:6px 10px;font-size:12.5px}.dashx-aa-subrow .sched select:disabled{opacity:.5}.dashx-aa-words{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.dashx-aa-words input{border:1px solid var(--line);width:68px;font:inherit;background:var(--panel-2);color:var(--ink);border-radius:9px;padding:6px 8px;font-size:12.5px}.dashx-toggle.sm{gap:6px;font-size:12.5px}.dashx-tick{letter-spacing:-2px;color:color-mix(in srgb, currentColor 55%, transparent);margin-inline-start:5px;font-size:11px;font-style:normal}.dashx-tick.read{color:#34b7f1;letter-spacing:-2px}.dashx-msg.mine i{align-items:center;display:inline-flex}.dashx-cal-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dashx-cal-autobar{border:1px solid var(--line);background:var(--panel-2);border-radius:11px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:9px 12px;display:flex}.dashx-cal-autobar .lbl{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.dashx-cal-autobar .lbl b{color:var(--ink);font-weight:650}.dashx-cal-autobar .dashx-btn{padding:5px 11px;font-size:12.5px}.dashx-cal-bar .nav{align-items:center;gap:8px;display:flex}.dashx-cal-bar .month{text-align:center;justify-content:center;align-items:center;gap:8px;min-width:150px;font-size:15px;font-weight:600;display:inline-flex}.dashx-cal-bar .grow{flex:1}.dashx-cal-bar .gen{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.dashx-cal-bar .gen .note{color:var(--muted);font-size:11px}.dashx-cal-bar .month .spin{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite dashx-spin}.dashx-cal-empty{text-align:center;border:1px dashed var(--line);background:var(--panel-2);border-radius:14px;flex-direction:column;align-items:center;gap:8px;margin-bottom:12px;padding:22px 16px;display:flex}.dashx-cal-empty .ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:42px;height:42px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.dashx-cal-empty p{color:var(--muted);margin:0;font-size:13.5px}.dashx-cal-empty b{color:var(--ink)}.dashx-cal-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.dashx-cal-grid{--st-planned:#6b7280;--st-generated:#f59e0b;--st-published:var(--ok);background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(7,minmax(128px,1fr));gap:1px;min-width:900px;display:grid;overflow:hidden}.dashx-cal-head{background:var(--panel-2);color:var(--muted);text-align:center;text-transform:uppercase;letter-spacing:.04em;padding:8px 4px;font-size:11px;font-weight:600}.dashx-cal-cell{background:var(--panel);flex-direction:column;gap:5px;min-height:152px;padding:6px;transition:background .12s,box-shadow .12s;display:flex}.dashx-cal-cell.out{background:var(--panel-2)}.dashx-cal-cell.out .dnum{opacity:.4}.dashx-cal-cell.today{background:color-mix(in srgb, var(--accent) 5%, var(--panel))}.dashx-cal-cell.today .dnum{background:var(--accent);color:var(--accent-ink)}.dashx-cal-cell.over{background:color-mix(in srgb, var(--accent) 12%, var(--panel));box-shadow:inset 0 0 0 2px var(--accent)}.dashx-cal-cell .dhead{justify-content:space-between;align-items:center;gap:4px;display:flex}.dashx-cal-cell .dnum{color:var(--ink);border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:grid}.dashx-cal-cell .add{width:20px;height:20px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:6px;font-size:15px;line-height:1;transition:opacity .12s,background .12s}.dashx-cal-cell:hover .add,.dashx-cal-cell .add:focus-visible{opacity:1}.dashx-cal-cell .add:hover{background:var(--panel-2);border-color:var(--line);color:var(--ink)}.dashx-cal-cell .chips{flex-direction:column;gap:4px;min-width:0;display:flex}.dashx-cal-item{min-width:0}.dashx-cal-chip{--st:var(--st-planned);cursor:pointer;border:1px solid color-mix(in srgb, var(--st) 28%, var(--line));border-inline-start:3px solid var(--st);background:color-mix(in srgb, var(--st) 9%, var(--panel));color:var(--ink);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:flex-start;gap:6px;padding:5px 7px;font-size:11.5px;font-weight:500;transition:box-shadow .12s,transform .12s;display:flex}.dashx-cal-chip:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--st) 22%, transparent);transform:translateY(-1px)}.dashx-cal-chip:active{cursor:grabbing;transform:none}.dashx-cal-item.open .dashx-cal-chip{box-shadow:0 0 0 2px color-mix(in srgb, var(--st) 55%, transparent)}.dashx-cal-chip .body{flex:1;min-width:0}.dashx-cal-chip .t{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}.dashx-cal-chip .term{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;display:block;overflow:hidden}.dashx-cal-chip .dot{background:var(--st);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:4px}.dashx-cal-chip .mk{color:var(--st);flex:none;margin-top:3px}.dashx-cal-chip .mk.dim{color:var(--muted)}.dashx-cal-chip.generated{--st:var(--st-generated)}.dashx-cal-chip.published{--st:var(--st-published)}.dashx-cal-chip.skipped{opacity:.55}.dashx-cal-list{--st-planned:#6b7280;--st-generated:#f59e0b;--st-published:var(--ok);flex-direction:column;gap:6px;display:flex}.dashx-cal-lrow{--st:var(--st-planned);text-align:start;border:1px solid var(--line);border-inline-start:3px solid var(--st);background:var(--panel);width:100%;color:var(--ink);font:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:11px;padding:10px 12px;display:flex}.dashx-cal-lrow:hover{background:var(--panel-2)}.dashx-cal-lrow.today{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}.dashx-cal-lrow.generated{--st:var(--st-generated)}.dashx-cal-lrow.published{--st:var(--st-published)}.dashx-cal-lrow .date{text-align:center;flex:none;width:38px;line-height:1.05}.dashx-cal-lrow .date b{font-size:17px;font-weight:700;display:block}.dashx-cal-lrow .date i{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:10.5px;font-style:normal}.dashx-cal-lrow .body{flex:1;min-width:0}.dashx-cal-lrow .t{word-break:break-word;font-size:13.5px;font-weight:600;line-height:1.3;display:block}.dashx-cal-lrow .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:3px;font-size:11.5px;display:flex}.dashx-cal-lrow .meta .st{color:var(--st);font-weight:650}.dashx-cal-lrow .meta .term{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dashx-cal-lrow .go{color:var(--muted);flex:none}[dir=rtl] .dashx-cal-lrow .go{transform:scaleX(-1)}.dashx-cal-pill{background:#6b7280;border-radius:50%;width:9px;height:9px;margin-inline-end:7px;display:inline-block}.dashx-cal-pill.generated{background:#f59e0b}.dashx-cal-pill.published{background:var(--ok)}.dashx-cal-actions{flex-wrap:wrap;align-items:center;gap:6px;padding:5px 4px 3px;display:flex}.dashx-cal-actions .dashx-linkbtn{padding:2px 7px;font-size:11.5px}.dashx-cal-actions .dashx-linkbtn.danger:hover{color:#e5484d;border-color:color-mix(in srgb, #e5484d 40%, var(--line))}@media (width<=640px){.dashx-cal-bar .gen{align-items:stretch}}.dashx-set-card{width:min(900px,100vw - 32px);max-width:900px}.dashx-set-body{grid-template-columns:200px 1fr;gap:18px;min-height:340px;margin:4px 0 8px;display:grid}.dashx-set-nav{border-inline-end:1px solid var(--line);flex-direction:column;gap:2px;padding-inline-end:14px;display:flex}.dashx-set-navsel{display:none}.dashx-set-tab{text-align:start;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.dashx-set-tab:hover{background:var(--panel-2);color:var(--ink)}.dashx-set-tab.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);font-weight:600}.dashx-set-tab svg{flex-shrink:0}.dashx-set-panel,.dashx-set-section{min-width:0}.dashx-set-toggles{flex-direction:column;gap:10px;display:flex}.dashx-set-toggle{cursor:pointer;flex-direction:column;gap:2px;display:flex}.dashx-set-toggle small{color:var(--muted);margin-inline-start:25px;font-size:11.5px}.dashx-set-radios{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dashx-set-radio{border:1px solid var(--line);cursor:pointer;background:var(--panel-2);border-radius:11px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:11px 13px;display:grid}.dashx-set-radio.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.dashx-set-radio input{width:16px;height:16px;accent-color:var(--accent);grid-row:1/span 2}.dashx-set-radio .lbl{color:var(--ink);font-size:13.5px;font-weight:600}.dashx-set-radio .desc{color:var(--muted);grid-column:2;font-size:11.5px}.dashx-set-ta{box-sizing:border-box;border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:13.5px}.dashx-set-count{text-align:end;color:var(--muted);margin-top:4px;font-size:11.5px}.dashx-set-addrow{flex-wrap:wrap;gap:8px;margin:6px 0;display:flex}.dashx-set-addrow input{border:1px solid var(--line);background:var(--panel-2);min-width:140px;color:var(--ink);font:inherit;border-radius:9px;flex:1;padding:9px 12px;font-size:13.5px}.dashx-set-items{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.dashx-set-items li{border:1px solid var(--line);background:var(--panel-2);border-radius:9px;align-items:center;gap:8px;padding:7px 8px 7px 12px;display:flex}.dashx-set-items li span{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.dashx-set-saved{color:#0a7d5a;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.dashx-set-langsel{border:1px solid var(--line);background:var(--panel-2);min-width:140px;color:var(--ink);font:inherit;cursor:pointer;border-radius:9px;flex:1;padding:9px 12px;font-size:13.5px}.dashx-set-langsel:disabled{opacity:.6;cursor:not-allowed}.dashx-set-langchips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dashx-set-langchip{color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 12px;font-size:13px;display:inline-flex}.dashx-set-langchip .dashx-iconbtn{padding:2px}@media (width<=640px){.dashx-set-card{width:100%;max-width:100%}.dashx-set-body{grid-template-columns:1fr;gap:12px}.dashx-set-nav{border-inline-end:none;border-bottom:1px solid var(--line);padding-inline-end:0;flex-direction:row;padding-bottom:0}.dashx-set-nav .dashx-set-tab{display:none}.dashx-set-navsel{border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);font:inherit;border-radius:9px;padding:9px 12px;font-size:13.5px;display:block}.dashx-set-radios{grid-template-columns:1fr}}.dashx-aa-cta{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 60%, var(--info)));box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 32%, transparent);align-items:center;gap:7px;display:inline-flex}.dashx-aa-cta:hover{filter:brightness(1.05)}.dashx-aa-cta.lg{border-radius:12px;padding:11px 20px;font-size:14.5px}.dashx-card.dashx-aa-polish{border-color:color-mix(in srgb, var(--accent) 18%, var(--line))}.dashx-aa-row{transition:background .15s;position:relative}.dashx-aa-row:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}.dashx-aa-row .who{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashx-aa-row .who .dashx-tag{align-items:center;gap:3px;display:inline-flex}.dashx-aa-row-ic{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 18%, transparent), color-mix(in srgb, var(--info) 16%, transparent));width:34px;height:34px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.dashx-aa-hero{text-align:center;border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));background:radial-gradient(120% 90% at 50% -10%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 60%), var(--panel);box-shadow:var(--shadow);border-radius:18px;padding:40px 24px 32px;position:relative;overflow:hidden}.dashx-aa-hero-glow{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--info) 24%, transparent), transparent 70%);filter:blur(20px);height:220px;position:absolute;inset:-40% 20% auto}.dashx-aa-hero-ic{color:#fff;background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 55%, var(--info)));width:60px;height:60px;box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 36%, transparent);border-radius:16px;place-items:center;margin:0 auto 16px;display:grid;position:relative}.dashx-aa-hero h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:700;position:relative}.dashx-aa-hero p{max-width:480px;color:var(--muted);margin:0 auto 20px;font-size:14px;line-height:1.6;position:relative}.dashx-aa-hero-steps{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex;position:relative}.dashx-aa-hero-steps span{color:var(--muted);background:var(--panel-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.dashx-aa-hero-steps span svg{color:var(--accent)}.dashx-onb-card{background:var(--panel);border:1px solid var(--line);text-align:start;border-radius:18px;flex-direction:column;width:min(720px,100vw - 32px);max-height:92dvh;display:flex;overflow:hidden;box-shadow:0 24px 70px #0006}.dashx-onb-head{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 14%, var(--panel)), color-mix(in srgb, var(--info) 12%, var(--panel)));border-bottom:1px solid var(--line);padding:16px 20px 0;position:relative;overflow:hidden}.dashx-onb-glow{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 30%, transparent), transparent 70%);filter:blur(24px);pointer-events:none;width:220px;height:160px;position:absolute;inset:-60px -20px auto auto}.dashx-onb-brandline{justify-content:space-between;align-items:center;display:flex;position:relative}.dashx-onb-badge{color:var(--accent);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.dashx-onb-x{background:color-mix(in srgb, var(--ink) 6%, transparent);width:30px;height:30px;color:var(--muted);cursor:pointer;border:none;border-radius:8px;place-items:center;display:grid}.dashx-onb-x:hover{color:var(--ink)}.dashx-onb-steplabels{flex-wrap:wrap;gap:6px 10px;margin:14px 0 12px;display:flex;position:relative}.dashx-onb-slabel{color:var(--muted);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.dashx-onb-slabel i{font-style:normal}.dashx-onb-slabel.active{color:var(--accent)}.dashx-onb-slabel.done{color:var(--ink)}.dashx-onb-slabel .b{border:1.5px solid var(--line);background:var(--panel);border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.dashx-onb-slabel.active .b{border-color:var(--accent);background:var(--accent);color:#fff}.dashx-onb-slabel.done .b{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.dashx-onb-progress{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px 999px 0 0;height:4px;position:relative;overflow:hidden}.dashx-onb-progress i{background:linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 55%, var(--info)));transition:width var(--dur-3) var(--ease-out);position:absolute;inset:0 auto 0 0}.dashx-onb-body{flex:1;padding:24px 24px 8px;overflow-y:auto}.dashx-onb-step{animation:.28s dashx-onb-fade}@keyframes dashx-onb-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dashx-onb-stepic{width:46px;height:46px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:13px;place-items:center;margin-bottom:12px;display:grid}.dashx-onb-stepic.ok{color:#0a7d3e;background:color-mix(in srgb, var(--ok) 15%, transparent)}.dashx-onb-step h3{letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:700}.dashx-onb-sub{color:var(--muted);margin:0 0 18px;font-size:13.5px;line-height:1.55}.dashx-onb-sub b{color:var(--ink)}.dashx-onb-field{color:var(--muted);flex-direction:column;gap:6px;margin-bottom:14px;font-size:12.5px;font-weight:600;display:flex}.dashx-onb-field .opt{font-weight:400}.dashx-onb-field input,.dashx-onb-field select{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);border-radius:10px;width:100%;padding:11px 13px;font-family:inherit;font-size:14px}.dashx-onb-field input:focus,.dashx-onb-field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.dashx-onb-grid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.dashx-onb-grid .full{grid-column:1/-1}.dashx-onb-reachlabel{color:var(--ink);margin:4px 0 8px;font-size:12.5px;font-weight:700}.dashx-onb-radios{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dashx-onb-radio{border:1px solid var(--line);cursor:pointer;background:var(--panel-2);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:12px 14px;display:grid}.dashx-onb-radio.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.dashx-onb-radio input{width:16px;height:16px;accent-color:var(--accent);grid-row:1/span 2}.dashx-onb-radio .lbl{color:var(--ink);font-size:13.5px;font-weight:600}.dashx-onb-radio .desc{color:var(--muted);grid-column:2;font-size:11.5px}.dashx-onb-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dashx-onb-listh{color:#0a7d3e;align-items:center;gap:6px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:inline-flex}.dashx-onb-listh.no{color:#c0362c}.dashx-onb-items{flex-direction:column;gap:7px;margin:8px 0 0;padding:0;list-style:none;display:flex}.dashx-onb-items li{border:1px solid var(--line);background:var(--panel-2);cursor:grab;border-radius:10px;align-items:center;gap:8px;padding:8px 8px 8px 6px;transition:border-color .12s,box-shadow .12s,transform 60ms;display:flex}.dashx-onb-items li.static{cursor:default}.dashx-onb-items li.dragging{opacity:.5}.dashx-onb-items li.over{border-color:var(--accent);box-shadow:0 -2px 0 var(--accent) inset}.dashx-onb-items li .grip{color:var(--muted);cursor:grab;flex-shrink:0;place-items:center;display:inline-grid}.dashx-onb-items li .grip.static{color:var(--accent);cursor:default}.dashx-onb-items li .t{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.dashx-onb-empty{color:var(--muted);margin:12px 0 0;font-size:12.5px}.dashx-onb-how{counter-reset:none;flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.dashx-onb-how li{border:1px solid var(--line);background:var(--panel-2);border-radius:13px;grid-template-columns:auto auto 1fr;align-items:start;gap:12px;padding:14px;display:grid}.dashx-onb-how .n{background:var(--accent);color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.dashx-onb-how .hic{width:38px;height:38px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:10px;place-items:center;display:grid}.dashx-onb-how b{margin-bottom:3px;font-size:14px;display:block}.dashx-onb-how span{color:var(--muted);font-size:12.5px;line-height:1.5;display:block}.dashx-onb-recap{border:1px solid var(--line);background:var(--panel-2);border-radius:13px;grid-template-columns:1fr 1fr;gap:8px 14px;margin:4px 0 20px;padding:16px;display:grid}.dashx-onb-recap>div{flex-direction:column;gap:2px;display:flex}.dashx-onb-recap span{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.dashx-onb-recap b{color:var(--ink);font-size:13.5px}.dashx-onb-foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--panel);align-items:center;gap:10px;display:flex}.dashx-onb-foot .dashx-btn{align-items:center;gap:5px;display:inline-flex}.dashx-onb-analyze{text-align:center;padding:40px 24px 44px}.dashx-onb-spinwrap{width:64px;height:64px;color:var(--accent);place-items:center;margin:0 auto 18px;display:grid;position:relative}.dashx-onb-spin{border:3px solid color-mix(in srgb, var(--accent) 18%, transparent);border-top-color:var(--accent);border-radius:999px;animation:.8s linear infinite dashx-onb-rot;position:absolute;inset:0}@keyframes dashx-onb-rot{to{transform:rotate(360deg)}}.dashx-onb-analyze h3{margin:0 0 6px;font-size:19px;font-weight:700}.dashx-onb-analyze>p{max-width:380px;color:var(--muted);margin:0 auto 22px;font-size:13.5px;line-height:1.55}.dashx-onb-checks{text-align:start;flex-direction:column;gap:10px;max-width:320px;margin:0 auto;padding:0;list-style:none;display:flex}.dashx-onb-checks li{color:var(--muted);opacity:.55;align-items:center;gap:10px;font-size:13.5px;transition:opacity .3s,color .3s;display:flex}.dashx-onb-checks li.active{opacity:1;color:var(--ink);font-weight:600}.dashx-onb-checks li.done{opacity:1;color:var(--ink)}.dashx-onb-checks .mk{background:color-mix(in srgb, var(--accent) 12%, transparent);width:22px;height:22px;color:var(--accent);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.dashx-onb-checks li.done .mk{background:color-mix(in srgb, var(--ok) 16%, transparent);color:#0a7d3e}.dashx-onb-checks .mk .pend{background:color-mix(in srgb, var(--muted) 50%, transparent);border-radius:999px;width:7px;height:7px}.dashx-onb-dotspin{border:2px solid color-mix(in srgb, var(--accent) 25%, transparent);border-top-color:var(--accent);border-radius:999px;width:13px;height:13px;animation:.7s linear infinite dashx-onb-rot}@media (width<=640px){.dashx-onb-card{border-radius:18px 18px 0 0;align-self:flex-end;width:100%;max-width:100%;max-height:94dvh}.dashx-modal:has(.dashx-onb-card){place-items:end center;padding:0}.dashx-onb-grid,.dashx-onb-radios,.dashx-onb-two,.dashx-onb-recap{grid-template-columns:1fr}.dashx-onb-steplabels .dashx-onb-slabel i{display:none}.dashx-onb-body{padding:20px 18px 8px}}@media (prefers-reduced-motion:reduce){.dashx-onb-spin,.dashx-onb-dotspin,.dashx-onb-step{animation:none}.dashx-onb-progress i{transition:none}}.dash-billing-intro{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));background:linear-gradient(115deg, color-mix(in srgb, var(--accent) 9%, var(--panel)), var(--panel) 62%);border-radius:14px;justify-content:space-between;align-items:flex-end;gap:18px;margin:2px 0 18px;padding:18px 20px;display:flex}.dash-billing-kicker{color:var(--accent);letter-spacing:.1em;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.dash-billing-intro h2{color:var(--ink);letter-spacing:0;margin:0;font-size:22px}.dash-billing-intro p{max-width:590px;color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.45}.dash-billing-secure{color:var(--ok-ink,#0a7d3e);background:color-mix(in srgb, var(--ok,#16a34a) 12%, transparent);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.dash-bybiz{margin-top:18px}.dash-bybiz-note{color:var(--muted,#6e6e73);margin:-4px 0 10px;font-size:11.5px;line-height:1.5}.dash-bybiz-periods{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.dash-bybiz-period{border:1px solid var(--line,#e3e3e8);font:inherit;color:var(--muted,#6e6e73);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600}.dash-bybiz-period.on{background:var(--accent,#0071e3);border-color:var(--accent,#0071e3);color:#fff}.dash-bybiz-list{margin:0;padding:0;list-style:none}.dash-bybiz-list>li{border-bottom:1px solid var(--line,#eee)}.dash-bybiz-list>li:last-child{border-bottom:0}.dash-bybiz-row{width:100%;font:inherit;text-align:start;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:9px 0;font-size:12.5px;display:flex}button.dash-bybiz-row{cursor:pointer}.dash-bybiz-row>b{white-space:nowrap;margin-inline-start:auto;font-size:12.5px;font-weight:700}.dash-bybiz-row>.dash-muted{margin-inline-start:auto;font-size:12px}.dash-bybiz-caret{color:var(--muted,#6e6e73);flex-shrink:0;transition:transform .15s}.dash-bybiz-caret.open{transform:rotate(180deg)}.dash-bybiz-idle{opacity:.55}.dash-bybiz-idle .dash-bybiz-row>b{margin-inline-start:auto}.dash-bybiz-services{margin:0 0 9px;padding:0;list-style:none}.dash-bybiz-services li{color:var(--muted,#6e6e73);align-items:baseline;gap:8px;padding:4px 0;font-size:12px;display:flex}.dash-bybiz-services li em{opacity:.8;font-size:11px;font-style:normal}.dash-bybiz-services li b{color:inherit;white-space:nowrap;margin-inline-start:auto;font-weight:600}.dash-pricing{margin-top:18px}.dash-pricing-trial{background:color-mix(in srgb, var(--accent,#0071e3) 9%, transparent);color:var(--accent,#0071e3);border-radius:10px;align-items:center;gap:7px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;font-weight:600;display:flex}.dash-pricing-trial svg{flex-shrink:0}.dash-plan-now{border:1px solid var(--line,#d2d2d7);background:var(--panel,#fff);border-radius:11px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px;padding:10px 13px;display:flex}.dash-plan-now b{font-size:13px;font-weight:700}.dash-plan-now span{color:var(--muted,#6e6e73);font-size:12px}.dash-plan-now em{color:var(--accent,#0071e3);flex-basis:100%;font-size:12px;font-style:normal;font-weight:600}.dash-storage{margin-top:12px}.dash-storage-top{color:var(--muted,#6e6e73);justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;font-weight:600;display:flex}.dash-storage-bar{background:color-mix(in srgb, var(--muted,#6e6e73) 18%, transparent);border-radius:999px;height:6px;margin-top:5px;overflow:hidden}.dash-storage-bar i{background:var(--accent,#0071e3);border-radius:999px;height:100%;transition:width .3s;display:block}.dash-storage.full .dash-storage-bar i{background:#e5484d}.dash-storage.full .dash-storage-top{color:#e5484d}.dash-plan-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dash-plan{border:1px solid var(--line,#d2d2d7);background:var(--panel,#fff);border-radius:13px;flex-direction:column;gap:4px;padding:15px 14px;display:flex}.dash-plan.featured{border-color:var(--accent,#0071e3);box-shadow:0 0 0 1px var(--accent,#0071e3) inset}.dash-plan-name{font-size:13px;font-weight:700}.dash-plan-price{letter-spacing:-.02em;font-size:22px;font-weight:800}.dash-plan-price span{color:var(--muted,#6e6e73);font-size:12px;font-weight:600}.dash-plan-tokens{color:var(--accent,#0071e3);margin-bottom:4px;font-size:12px;font-weight:600}.dash-plan-feats{gap:4px;margin:0 0 10px;padding:0;list-style:none;display:grid}.dash-plan-feats li{color:var(--muted,#6e6e73);align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;display:flex}.dash-plan-feats li svg{color:var(--accent,#0071e3);flex-shrink:0;margin-top:2px}.dash-plan-cta{border:1px solid var(--line,#d2d2d7);font:inherit;color:inherit;opacity:.65;cursor:default;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding:8px 10px;font-size:12.5px;font-weight:700;display:flex}.dash-plan-cta em{text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb, var(--muted,#6e6e73) 16%, transparent);color:var(--muted,#6e6e73);border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:700}.dash-plan-cta.on{opacity:1;cursor:pointer;border-color:var(--accent,#0071e3);background:var(--accent,#0071e3);color:#fff;transition:filter .15s,opacity .15s}.dash-plan-cta.on:hover:not(:disabled){filter:brightness(1.08)}.dash-plan-cta.on:disabled{opacity:.55;cursor:default}.dash-plan.current{border-color:var(--accent,#0071e3);background:color-mix(in srgb, var(--accent,#0071e3) 4%, var(--panel,#fff))}.dash-plan-current{background:color-mix(in srgb, var(--accent,#0071e3) 12%, transparent);color:var(--accent,#0071e3);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:8px 10px;font-size:12.5px;font-weight:700;display:flex}.dash-plan-current svg{flex-shrink:0}.dash-plan-cancel{font:inherit;color:var(--muted,#6e6e73);cursor:pointer;background:0 0;border:0;margin:6px auto 0;padding:0;font-size:11.5px;font-weight:600;text-decoration:underline}.dash-plan-cancel:hover{color:#e5484d}.dash-badge-plan{background:color-mix(in srgb, var(--accent,#0071e3) 12%, transparent);color:var(--accent,#0071e3)}.dash-pricing-h5{color:var(--muted,#3a3a3c);margin:16px 0 8px;font-size:12.5px;font-weight:700}.dash-token-menu{border:1px solid var(--line,#e3e3e8);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.dash-token-menu li{border-bottom:1px solid var(--line,#eee);align-items:baseline;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.dash-token-menu li:last-child{border-bottom:0}.dash-token-menu li:nth-child(odd){background:color-mix(in srgb, var(--muted,#6e6e73) 4%, transparent)}.dash-token-menu li b{white-space:nowrap;margin-inline-start:auto;font-weight:700}.dash-pricing-packs-note{color:var(--muted,#6e6e73);margin:12px 0 0;font-size:11.5px;line-height:1.5}.dash-hero{margin:4px 0 14px}.dash-hero-mode{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.dash-hero-label{color:var(--muted);font-size:12.5px;font-weight:600;display:block}.dash-hero-value{color:var(--ink);letter-spacing:-.03em;margin-top:2px;font-size:44px;font-weight:800;line-height:1.05;display:block}.dash-hero-note{color:var(--muted);margin-top:6px;font-size:12px;display:block}.dash-actionbar{scrollbar-width:none;gap:9px;margin-bottom:16px;padding-bottom:2px;display:flex;overflow-x:auto}.dash-actionbar::-webkit-scrollbar{display:none}.dash-action{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 15px;font-size:12.5px;font-weight:650;transition:all .15s;display:inline-flex}.dash-action:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--panel))}.dash-action.is-primary{background:var(--accent);color:var(--accent-ink);border-color:#0000}.dash-action.is-primary:hover{background:color-mix(in srgb, var(--accent) 88%, #000)}.dash-reload-note{border:1px solid var(--line);background:var(--panel);border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:18px;padding:14px;display:flex}.dash-reload-note.is-on{border-color:color-mix(in srgb, var(--ok,#16a34a) 40%, var(--line));background:color-mix(in srgb, var(--ok,#16a34a) 7%, var(--panel))}.dash-reload-icon{color:var(--muted);flex:none;margin-top:1px}.dash-reload-note.is-on .dash-reload-icon{color:var(--ok-ink,#0a7d3e)}.dash-reload-note b{color:var(--ink);font-size:13px;display:block}.dash-reload-note.is-on b{color:var(--ok-ink,#0a7d3e)}.dash-reload-note p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.55}.dash-reload-modify{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;flex:none;align-self:center;margin-inline-start:auto;padding:7px 14px;font-size:12px;font-weight:700}.dash-reload-modify:hover{background:var(--panel-2)}.dash-sheet-back{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.dash-sheet{border:1px solid var(--line);background:var(--panel);border-radius:16px;width:min(440px,100%);max-height:88vh;padding:18px;overflow-y:auto;box-shadow:0 24px 60px #00000047}.dash-sheet-head{align-items:center;margin-bottom:14px;display:flex}.dash-sheet-head b{color:var(--ink);font-size:16px}.dash-sheet-x{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;margin-inline-start:auto;padding:6px;display:inline-flex}.dash-sheet-x:hover{background:var(--panel-2);color:var(--ink)}.dash-sheet-note{color:var(--muted);margin:0 0 14px;font-size:12px;line-height:1.55}.dash-sheet-cta{background:var(--accent);width:100%;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:11px;margin-top:16px;padding:12px;font-size:14px;font-weight:700}.dash-sheet-cta:disabled{opacity:.6;cursor:default}.dash-amt-chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.dash-amt-chip{border:1.5px solid var(--line);background:var(--panel);min-width:80px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;flex:1 1 0;padding:10px;font-size:14px;font-weight:700}.dash-amt-chip:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.dash-amt-chip.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--panel));color:var(--accent)}.dash-amt-field{margin-bottom:13px;display:block}.dash-amt-field>span{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.dash-amt-field>div{border:1.5px solid var(--line);background:var(--panel);border-radius:11px;align-items:center;gap:2px;padding:0 12px;display:flex}.dash-amt-field>div:focus-within{border-color:var(--accent)}.dash-amt-field i{color:var(--muted);font-size:17px;font-style:normal;font-weight:700}.dash-amt-field input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:12px 4px;font-size:19px;font-weight:700}.dash-switch-row{cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.dash-switch-row input{flex:none;width:17px;height:17px;margin-top:2px}.dash-switch-row b{color:var(--ink);font-size:13px;font-weight:650}@media (width<=520px){.dash-hero-value{font-size:38px}.dash-sheet-back{align-items:flex-end;padding:0}.dash-sheet{width:100%;max-height:92vh;padding-bottom:max(18px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0}}.dash-fold{border:1px solid var(--line,#e3e3e8);background:var(--panel,#fff);border-radius:12px;margin-top:10px;overflow:hidden}.dash-fold[open]{border-color:color-mix(in srgb, var(--accent) 26%, var(--line))}.dash-fold-head{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:13px 15px;list-style:none;display:flex}.dash-fold-head::-webkit-details-marker{display:none}.dash-fold-head:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}.dash-fold-title{color:var(--ink,#1d1d1f);align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:inline-flex}.dash-fold-sub{color:var(--muted,#6e6e73);font-size:11.5px}.dash-fold-caret{color:var(--muted,#6e6e73);flex:none;margin-inline-start:auto;transition:transform .15s}.dash-fold[open]>.dash-fold-head .dash-fold-caret{transform:rotate(180deg)}.dash-fold-body{padding:0 15px 15px}.dash-fold-body>.dash-bybiz,.dash-fold-body>.dash-pricing{margin-top:0}.dash-plan-section{border:1px solid var(--line,#e3e3e8);background:var(--panel,#fff);border-radius:12px;margin-top:10px;padding:15px}.dash-plan-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.dash-plan-section-head h2{color:var(--ink,#1d1d1f);align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:700;display:inline-flex}.dash-plan-section-head p{color:var(--muted,#6e6e73);margin:0;font-size:11.5px}@media (width<=640px){.dash-billing-intro{flex-direction:column;align-items:flex-start;padding:16px}.dash-billing-secure{align-self:flex-start}.dash-plan-grid{grid-template-columns:1fr}.dash-reload-note{flex-wrap:wrap}.dash-reload-modify{align-self:flex-start;margin-inline-start:27px}.dash-fold-sub,.dash-plan-section-head p{display:none}}.dash-addon-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dash-addon{border:1px solid var(--line);background:var(--panel);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.dash-addon.is-on{border-color:color-mix(in srgb, var(--ok,#16a34a) 40%, var(--line))}.dash-addon.is-warn{border-color:color-mix(in srgb, var(--warn,#d97706) 55%, var(--line));background:color-mix(in srgb, var(--warn,#d97706) 6%, var(--panel))}.dash-addon-main{flex:1;gap:3px;min-width:0;display:grid}.dash-addon-main>b{font-size:15px}.dash-addon-price{color:var(--muted);margin-inline-start:6px;font-weight:600}.dash-addon-desc{color:var(--muted);font-size:13px}.dash-addon-status{font-size:12.5px;font-weight:600}.dash-addon-status.is-on{color:var(--ok-ink,#0a7d3e)}.dash-addon-status.is-warn{color:var(--warn-ink,#92400e)}.dash-addon-status.is-off{color:var(--muted)}.dash-addon-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:6px;display:flex}.dash-addon-actions .dash-plan-cta,.dash-addon-actions .dash-plan-cancel{white-space:nowrap;margin:0}.dash-addons-note{margin-top:10px}.dash-pricing-addons{color:var(--muted);margin:14px 0 4px;font-size:13.5px}.dash-pricing-addons b{color:var(--ink,inherit)}@media (width<=560px){.dash-addon{flex-wrap:wrap}.dash-addon-actions{flex-flow:wrap;width:100%}.dash-addon-actions>*{flex:1}}.dashx-bld-picker{margin-bottom:14px}.dashx-bld-picker label{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.dashx-bld-picker select{color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:9px;min-width:200px;padding:8px 10px;font-family:inherit;font-size:14px}.dashx-bld-overview{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 9%, var(--panel)), var(--panel) 62%);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:end;gap:22px;margin:0 0 14px;padding:22px;display:grid}.dashx-bld-kicker{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.dashx-bld-overview h1{color:var(--ink);letter-spacing:0;margin:6px 0;font-size:24px;line-height:1.1}.dashx-bld-overview p{max-width:560px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.dashx-bld-overview-stats{border:1px solid var(--line);background:var(--panel);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));display:grid;overflow:hidden}.dashx-bld-overview-stats button{border:0;border-inline-start:1px solid var(--line);min-width:0;color:var(--muted);font:inherit;text-align:start;cursor:pointer;background:0 0;flex-direction:column;gap:3px;padding:12px 10px;font-size:11px;display:flex}.dashx-bld-overview-stats button:first-child{border-inline-start:0}.dashx-bld-overview-stats button:hover{background:var(--panel-2);color:var(--ink)}.dashx-bld-overview-stats button b{color:var(--ink);font-size:18px;line-height:1}.dashx-bld-overview-stats button.has-work b{color:var(--danger)}.dashx-bld-nav{border:1px solid var(--line);background:var(--panel);scrollbar-width:none;border-radius:12px;align-items:stretch;gap:10px;margin-bottom:16px;padding:8px;display:flex;overflow-x:auto}.dashx-bld-nav::-webkit-scrollbar{display:none}.dashx-bld-nav-group{border-inline-end:1px solid var(--line);white-space:nowrap;align-items:center;gap:3px;padding-inline-end:10px;display:flex}.dashx-bld-nav-group:last-child{border-inline-end:0;padding-inline-end:0}.dashx-bld-nav-group>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:0 8px;font-size:10px;font-weight:750}.dashx-bld-nav-group button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 9px;font-size:12.5px;font-weight:650;display:inline-flex}.dashx-bld-nav-group button:hover{color:var(--ink);background:var(--panel-2)}.dashx-bld-nav-group button.is-active{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.dashx-bld-lookup{max-width:720px;margin:0 auto}.dashx-bld-search{margin-bottom:16px}.dashx-bld-plate{gap:10px;display:flex}.dashx-bld-plate input{letter-spacing:2px;text-transform:uppercase;text-align:center;min-width:0;color:var(--ink);background:var(--panel-2);border:2px solid var(--line);border-radius:12px;flex:1;padding:14px 16px;font-family:inherit;font-size:24px;font-weight:700}.dashx-bld-plate input:focus{border-color:var(--accent);background:var(--panel);outline:none}.dashx-bld-plate input::placeholder{letter-spacing:0;text-transform:none;color:var(--muted);font-weight:500}.dashx-bld-plate .dashx-btn{white-space:nowrap;align-items:center;gap:7px;padding:0 20px;font-size:15px;display:inline-flex}.dashx-bld-scope{margin-top:12px}.dashx-bld-scope label{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.dashx-bld-scope select{color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:6px 9px;font-family:inherit;font-size:13px}.dashx-bld-platetag{letter-spacing:1px;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:15px;font-weight:700;display:inline-flex}.dashx-bld-platetag.sm{letter-spacing:.5px;padding:2px 7px;font-size:12.5px}.dashx-bld-hit-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dashx-bld-ok{color:#0a7d3e;background:color-mix(in srgb, var(--ok) 14%, transparent);border-radius:999px;align-items:center;gap:5px;padding:3px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.dashx-bld-hit.is-found{border-color:color-mix(in srgb, var(--ok) 40%, var(--line))}.dashx-bld-hit-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dashx-bld-hit-grid .cell{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.dashx-bld-hit-grid .cell.big{grid-column:1/-1}.dashx-bld-hit-grid .cell .k{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);font-size:11px;font-weight:700}.dashx-bld-hit-grid .cell b{color:var(--ink);font-size:17px}.dashx-bld-hit-grid .cell.big b{font-size:22px}.dashx-bld-hit-grid .cell small{color:var(--muted);font-size:12.5px}.dashx-bld-tel{color:var(--accent);align-items:center;gap:5px;margin-top:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.dashx-bld-none{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:18px 10px;display:flex}.dashx-bld-none .ic{width:48px;height:48px;color:var(--muted);background:var(--panel-2);border:1px solid var(--line);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.dashx-bld-none b{color:var(--ink);font-size:16px}.dashx-bld-none span{color:var(--muted);font-size:13px}.dashx-bld-csv{box-sizing:border-box;width:100%;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);resize:vertical;border-radius:9px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.dashx-bld-csv:focus{border-color:var(--accent);outline:none}@media (width<=560px){.dashx-bld-plate{flex-direction:column}.dashx-bld-plate input{font-size:20px}.dashx-bld-hit-grid{grid-template-columns:1fr}}.dashx-bld-ac{position:relative}.dashx-bld-ac input{padding-inline-end:32px}.dashx-bld-ac-spin{inset-inline-end:11px;border:2px solid var(--line);border-top-color:var(--accent);pointer-events:none;border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite dashx-spin;position:absolute;top:50%}.dashx-bld-ac-list{z-index:40;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;max-height:260px;position:absolute;top:calc(100% + 3px);left:0;right:0;overflow:hidden auto}.dashx-bld-ac-item{text-align:start;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:7px;padding:9px 11px;font-size:13px;line-height:1.35;display:flex}.dashx-bld-ac-item:hover{background:var(--panel-2)}.dashx-bld-ac-item svg{color:var(--muted);flex-shrink:0;margin-top:2px}.dashx-bld-geo-ok{color:var(--ok);align-items:center;gap:4px;margin-top:5px;font-size:11.5px;display:inline-flex}.dashx-bld-grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:14px;display:grid}.dashx-bld-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:10px;padding:15px 16px;transition:box-shadow .18s,transform .18s,opacity .18s;display:flex;position:relative}.dashx-bld-card:hover{transform:translateY(-1px);box-shadow:0 12px 30px #00000017}.dashx-bld-card.is-off{opacity:.62}.dashx-bld-card.is-off:hover{transform:none}.dashx-bld-card.is-busy{opacity:.5;pointer-events:none}.dashx-bld-card-top{align-items:flex-start;gap:10px;display:flex}.dashx-bld-card-top .ic{width:34px;height:34px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:9px;flex:none;place-items:center;display:grid}.dashx-bld-card-top .hd{flex:1;min-width:0}.dashx-bld-card-top .nm{overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14.5px;font-weight:650;line-height:1.25;display:flex}.dashx-bld-card-top .nm .fav-inline{color:#f5b100;flex:none}.dashx-bld-off-badge{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:650;display:inline-flex}.dashx-bld-addr{color:var(--ink);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}.dashx-bld-addr .muted{color:var(--muted)}.dashx-bld-chips{flex-wrap:wrap;gap:5px;display:flex}.dashx-bld-chip{background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;display:inline-flex}.dashx-bld-chip svg{color:var(--accent)}.dashx-bld-stats{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.dashx-bld-stats .st{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.dashx-bld-stats .st span{color:var(--muted);font-weight:500}.dashx-bld-stats .st svg{color:var(--muted)}.dashx-bld-stats .st:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.dashx-bld-note{margin-top:auto}.dashx-phonefield{margin-top:6px}.dashx-phonefield .phone-country-trigger{background:var(--panel-2);border-color:var(--line);color:var(--ink);border-radius:9px 0 0 9px;height:40px}.dashx-phonefield input[type=tel]{background:var(--panel)!important;border:1px solid var(--line)!important;height:40px!important;color:var(--ink)!important;font:inherit!important;border-left:0!important;border-radius:0 9px 9px 0!important;padding:0 11px!important;font-size:14px!important}.dashx-phonefield input[type=tel]:focus{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent)!important}.dashx-phonefield .phone-country-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dashx-phonefield .phone-country-trigger{max-width:160px}.dashx-phonefield .phone-country-list p{color:var(--muted)}.dashx-phonefield .phone-country-menu{background:var(--panel);border-color:var(--line)}.dashx-phonefield .phone-country-search{background:var(--panel-2);border-bottom-color:var(--line);color:var(--muted)}.dashx-phonefield .phone-country-search input{color:var(--ink);font:inherit;background:0 0;border:0;outline:none;width:100%;font-size:13px}.dashx-phonefield .phone-country-list button{color:var(--ink);background:0 0}.dashx-phonefield .phone-country-list button:hover,.dashx-phonefield .phone-country-list button[aria-selected=true]{background:var(--panel-2)}.dashx-tab-badge{background:var(--danger);color:#fff;border-radius:999px;margin-inline-start:5px;padding:1px 6px;font-size:10.5px;font-weight:700}.dashx-msn-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}.dashx-msn-stat{border:1px solid var(--line);background:var(--panel);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;display:flex}.dashx-msn-stat b{color:#2563eb;font-size:20px}.dashx-msn-stat.prog b{color:#ea580c}.dashx-msn-stat.done b{color:var(--ok)}.dashx-msn-stat span{color:var(--muted);font-size:11.5px}.dashx-msn-stat.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent)}.dashx-msn-bldsel{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;border-radius:10px;padding:8px 10px;font-size:13px}.dashx-msn-row.is-done .who,.dashx-msn-row.is-done .sub{opacity:.55;text-decoration:line-through}.dashx-msn-check{border:1.5px solid var(--line);color:#0000;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.dashx-msn-check:hover{border-color:var(--ok);color:var(--ok)}.dashx-msn-check.on{border-color:var(--ok);background:var(--ok);color:#fff}.dashx-msn-pr{border-radius:999px;margin-inline-end:6px;padding:1px 8px;font-size:10.5px;font-weight:700;display:inline-block}.dashx-msn-prpick{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dashx-msn-propt{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600}.dashx-field-label{color:var(--muted);font-size:12.5px;font-weight:600;display:block}.dashx-wk-ic{width:30px;height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 11%, transparent);border-radius:8px;flex:none;place-items:center;display:grid}.dashx-wk-typechips{flex-wrap:wrap;gap:6px;display:flex}.dashx-wk-chip{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.dashx-wk-chip.is-on{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent)}.dashx-wk-typerow{gap:8px;margin-top:6px;display:flex}.dashx-wk-typerow select{flex:1}.dashx-wk-iconpick{flex-wrap:wrap;gap:6px;display:flex}.dashx-wk-iconopt{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;place-items:center;display:grid}.dashx-wk-iconopt.is-on{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.dashx-row.is-off .who,.dashx-row.is-off .sub{opacity:.55}.dashx-msn-due{background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:10.5px;font-weight:650;display:inline-flex}.dashx-msn-due.is-over{background:color-mix(in srgb, var(--danger) 13%, transparent);color:var(--danger)}.dashx-msn-recur{color:#7c3aed;background:#7c3aed1c;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:10.5px;font-weight:650;display:inline-flex}.dashx-msn-overdue-note{background:color-mix(in srgb, var(--danger) 9%, transparent);color:var(--danger);border-radius:10px;align-items:center;gap:7px;margin-bottom:10px;padding:9px 13px;font-size:12.5px;font-weight:600;display:flex}.dashx-dt-chips{flex-wrap:wrap;gap:6px;margin:6px 0 7px;display:flex}.dashx-dt-chip{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.dashx-dt-chip:hover{border-color:var(--accent);color:var(--ink)}.dashx-dt-chip.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.dashx-dt-chip.is-clear{color:var(--muted);align-items:center;gap:3px;display:inline-flex}.dashx-dt-chip.is-clear:hover{border-color:var(--danger);color:var(--danger)}.dashx-dt-row{gap:8px;display:flex}.dashx-dt-row input{min-width:0;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:9px;flex:1;padding:8px 10px;font-family:inherit;font-size:14px}.dashx-dt-row input[type=time]{flex:0 130px}.dashx-dt-row input:disabled{opacity:.45;cursor:not-allowed}.dashx-bld-card.is-clickable{cursor:pointer}.dashx-bld-card.is-clickable:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 12px 30px #0000001a}.dashx-bld-card.is-clickable:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx-bld-open{color:var(--accent);opacity:0;align-items:center;gap:3px;margin-top:auto;font-size:12px;font-weight:650;transition:opacity .15s;display:inline-flex}.dashx-bld-card:hover .dashx-bld-open,.dashx-bld-card:focus-visible .dashx-bld-open{opacity:1}.dashx-bldd{text-align:start!important;max-width:680px!important}.dashx-bldd .dashx-bld-card-top .ic.big{border-radius:12px;width:44px;height:44px}.dashx-bldd .nm.big{flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.dashx-bldd-addr{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.4}.dashx-bldd-sec{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.dashx-bldd-sechead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.dashx-bldd-sechead h4{color:var(--ink);align-items:center;gap:7px;margin:0;font-size:13.5px;font-weight:700;display:inline-flex}.dashx-bldd-sechead h4 svg{color:var(--accent)}.dashx-bldd-secact{align-items:center;gap:8px;display:flex}.dashx-btn.sm{padding:6px 11px;font-size:12.5px}.dashx-bldd-grid2{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.dashx-bldd-soon{color:var(--muted);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.dashx-bldd-soon svg{color:var(--accent);flex:none;margin-top:2px}.dashx-veh-colorrow{align-items:center;gap:7px;margin-top:6px;display:flex}.dashx-veh-colorrow select{flex:1}.dashx-veh-swatch{border:1px solid var(--line);border-radius:50%;flex:none;width:18px;height:18px}.dashx-veh-swatch.sm{vertical-align:-1px;width:10px;height:10px;margin-inline-end:4px;display:inline-block}.dashx-bld-partial{border-top:1px solid var(--line);text-align:start;margin-top:12px;padding-top:10px}.dashx-fee-settings{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.dashx-fee-settings label{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.dashx-fee-settings input,.dashx-fee-settings select{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;border-radius:8px;max-width:110px;padding:7px 9px;font-size:13px}.dashx-fee-toggle{align-items:center;color:var(--ink)!important;flex-direction:row!important;gap:7px!important;font-size:13px!important}.dashx-fee-totals{color:var(--muted);font-size:13px}.dashx-fee-wa{flex-wrap:wrap;gap:7px;display:flex}@media (width<=700px){.dashx-bld-overview{grid-template-columns:1fr;gap:16px;padding:18px}.dashx-bld-overview h1{font-size:21px}.dashx-bld-overview-stats{grid-template-columns:repeat(2,1fr)}.dashx-bld-overview-stats button:nth-child(3){border-inline-start:0;border-top:1px solid var(--line)}.dashx-bld-overview-stats button:nth-child(4){border-top:1px solid var(--line)}.dashx-bld-nav{margin-inline:-2px}.dashx-bld-nav-group>span{display:none}.dashx-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.dashx-tabs::-webkit-scrollbar{display:none}.dashx-tab{white-space:nowrap;flex:none}.dashx-msn-stats{gap:7px}.dashx-msn-stat{padding:9px 6px}.dashx-msn-stat b{font-size:17px}.dashx-bldd-grid2{grid-template-columns:1fr}.dashx-bld-open{opacity:1}.dashx-wk-typechips{scrollbar-width:none;flex-wrap:nowrap;max-width:60vw;overflow-x:auto}}.dashx-ent{z-index:900;background:var(--panel);border-inline-start:1px solid var(--line);flex-direction:column;width:min(560px,100%);animation:.18s cubic-bezier(.2,.7,.2,1) dashx-ent-in;display:flex;position:fixed;inset-block:0;inset-inline-end:0;box-shadow:-18px 0 48px #0000002e}@keyframes dashx-ent-in{0%{opacity:.6;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dashx-ent{animation:none}}.dashx-ent-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.dashx-ent-title{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dashx-ent-title .kind{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.dashx-ent-title b{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:680;overflow:hidden}.dashx-ent-menu{display:none}.dashx-ent-crumbs{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:2px;padding:8px 14px;font-size:12px;display:flex}.dashx-ent-crumbs button{color:var(--muted);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:6px;max-width:150px;padding:2px 5px;overflow:hidden}.dashx-ent-crumbs button:hover{background:var(--panel-2);color:var(--ink)}.dashx-ent-crumbs button.is-current{color:var(--ink);font-weight:650}.dashx-ent-crumbs button+button:before{content:"›";color:var(--muted);margin-inline-end:6px}.dashx-ent-body{overscroll-behavior:contain;flex:1;min-height:0;padding:14px;overflow-y:auto}.dashx-ent-field{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:7px 0;font-size:13.5px;display:flex}.dashx-ent-field:last-child{border-bottom:0}.dashx-ent-field .k{width:116px;color:var(--muted);flex:none;font-size:12.5px}.dashx-ent-field .v{flex:1;min-width:0}.dashx-ent-sect{margin-top:16px}.dashx-ent-sect h4{letter-spacing:.3px;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;margin:0 0 7px;font-size:12.5px;font-weight:700;display:flex}.dashx-ent-sect h4 .n{background:var(--panel-2);min-width:19px;height:19px;color:var(--ink);letter-spacing:0;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.dashx-entlink{font:inherit;color:var(--accent);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:4px;padding:0}.dashx-entlink:hover{text-decoration:underline}.dashx-entlink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx-ent-row{text-align:start;border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:9px 10px;font-size:13.5px;display:flex}.dashx-ent-row:hover{border-color:var(--accent)}.dashx-ent-row .who{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dashx-ent-row .sub{color:var(--muted);font-size:12px}.dashx-ent-row svg{color:var(--muted);flex:none}@media (width<=900px){.dashx-ent{border-inline-start:0;width:100%}.dashx-ent-menu{display:inline-grid}}.dashx-calls-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.dashx-calls-bar-end{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.dashx-call-quick{gap:8px;margin-bottom:14px;display:flex}.dashx-call-quick select{flex:0 190px;min-width:0}.dashx-call-quick input{flex:1;min-width:0}.dashx-call-quick select,.dashx-call-quick input{color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:9px;padding:9px 11px;font-family:inherit;font-size:14px}.dashx-call-quick input:focus{border-color:var(--accent);outline:none}.dashx-call-row{align-items:flex-start;gap:10px}.dashx-call-row.is-closed-row .who>.dashx-call-subject{opacity:.62}.dashx-call-urg{border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.dashx-call-no{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:6px;flex:none;padding:1px 7px;font-size:11.5px;font-weight:700}.dashx-call-no:hover{border-color:var(--accent);color:var(--accent)}.dashx-call-no.big{cursor:default;padding:2px 9px;font-size:13px}.dashx-call-subject{font-weight:600}.dashx-call-status{border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700;display:inline-block}.dashx-call-status.is-open{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}.dashx-call-status.is-handled{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok)}.dashx-call-status.is-closed{background:var(--panel-2);color:var(--muted)}.dashx-call-topic{background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:10.5px;font-weight:650;display:inline-flex}.dashx-call-recur{color:#7c3aed;background:#7c3aed1c;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:10.5px;font-weight:650;display:inline-flex}.dashx-call-urg-pill{border:1px solid;border-radius:999px;padding:1px 9px;font-size:11px;font-weight:700;display:inline-block}.dashx-call-suggest{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 5%, transparent);color:var(--muted);border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;font-size:11.5px;display:inline-flex}.dashx-call-suggest b{color:var(--ink)}.dashx-call-suggest button{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:2px;padding:2px 8px;font-size:11px;display:inline-flex}.dashx-call-suggest button:first-of-type:hover{border-color:var(--ok);color:var(--ok)}.dashx-call-suggest button:last-of-type:hover{border-color:var(--danger);color:var(--danger)}.dashx-call-form .req>.dashx-field-label:after,.dashx-call-form label.req:after{content:" *";color:var(--danger);font-weight:700}.dashx-call-form label.req>input,.dashx-call-form label.req>select,.dashx-call-form label.req>textarea{border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}.dashx-call-form label.req>input:focus,.dashx-call-form label.req>select:focus{border-color:var(--accent)}.dashx-call-adv{border-top:1px solid var(--line);grid-column:1/-1;margin-top:4px;padding-top:10px}.dashx-call-adv>summary{cursor:pointer;color:var(--muted);list-style:revert;padding:4px 0;font-size:12.5px;font-weight:650}.dashx-call-adv>summary:hover{color:var(--ink)}.dashx-call-adv[open]>summary{margin-bottom:8px}.dashx-call-notify{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:4px 12px;margin-top:6px;display:grid}.dashx-call-head{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;display:flex}.dashx-call-actions{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.dashx-call-fields{gap:2px;margin-bottom:14px;display:grid}.dashx-call-addnote{gap:8px;margin-bottom:10px;display:flex}.dashx-call-addnote input{min-width:0;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:9px;flex:1;padding:8px 10px;font-family:inherit;font-size:13.5px}.dashx-call-tl-wrap{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.dashx-call-tl{border-collapse:collapse;width:100%;font-size:12.5px}.dashx-call-tl th{background:var(--panel-2);color:var(--muted);text-align:start;white-space:nowrap;padding:7px 10px;font-size:11px;font-weight:700}.dashx-call-tl td{border-top:1px solid var(--line);color:var(--ink);vertical-align:top;padding:7px 10px}.dashx-call-tl td.t{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.dashx-call-tl td.w{color:var(--muted);white-space:nowrap}.dashx-call-tl td.d .body{color:var(--muted);display:block}.dashx-call-tl td.d .conf{color:var(--muted);font-size:11px}.dashx-call-tl tr.is-link{cursor:pointer}.dashx-call-tl tr.is-link:hover{background:var(--panel-2)}.dashx-call-tl tr.is-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dashx-call-ai{color:var(--accent);align-items:center;gap:3px;font-weight:650;display:inline-flex}.dashx-topic-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px;display:grid}.dashx-topic-item{border:1px solid var(--line);background:var(--panel);border-radius:9px;align-items:center;gap:6px;padding:6px 9px;display:flex}.dashx-topic-item .dashx-toggle{cursor:pointer;flex:1;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.dashx-topic-item.is-off{opacity:.5}.dashx-topic-item.is-off .dashx-toggle{text-decoration:line-through}.dashx-sched{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;margin:4px 0 16px;padding:12px 14px}.dashx-sched-row.is-off{opacity:.55}.dashx-sched-preview{border:1px dashed var(--line);background:var(--panel-2);border-radius:9px;margin-top:4px;padding:9px 12px}.dashx-sched-preview ul{color:var(--muted);margin:4px 0 0;padding-inline-start:18px;font-size:12.5px}.dashx-slog-day{margin-bottom:14px}.dashx-slog-day h4{color:var(--muted);margin:0 0 6px;font-size:12.5px;font-weight:700}.dashx-slog-time{width:44px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}@media (width<=700px){.dashx-call-quick{flex-wrap:wrap}.dashx-call-quick select{flex:100%}.dashx-calls-bar-end{width:100%;margin-inline-start:0}}.dashx-bportal .dashx-card{margin-bottom:14px}.dashx-bportal .dashx-switchrow{padding-inline:0}.dashx-bportal-feats{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.dashx-chipcheck{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;display:inline-flex}.dashx-chipcheck input{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}.dashx-chipcheck:has(input:checked){border-color:color-mix(in srgb, var(--accent) 45%, var(--line));color:var(--accent)}.dashx-bportal-link{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.dashx-bportal-link code{overflow-wrap:anywhere;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;flex:220px;min-width:0;padding:7px 10px;font-size:12.5px}.dashx-bportal-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:11px 0;display:flex}.dashx-bportal-row:last-child{border-bottom:none}.dashx-bportal-row.is-revoked{opacity:.55}.dashx-bportal-who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashx-bportal-who b{overflow-wrap:anywhere}.dashx-bportal-seen{font-variant-numeric:tabular-nums;flex:none}.dashx-tag.is-pending{background:color-mix(in srgb, var(--warn) var(--tint-mid), transparent);color:var(--warn-ink)}.dashx-tag.is-active{background:color-mix(in srgb, var(--ok) var(--tint-mid), transparent);color:var(--ok-ink)}.dashx-tag.is-revoked,.dashx-tag.is-declined{background:color-mix(in srgb, var(--danger) var(--tint-weak), transparent);color:var(--danger-ink)}@media (width<=700px){.dashx-bportal-seen{display:none}}.dashx-bportal-req{overflow-wrap:anywhere}.dashx-aa-sched{color:var(--ink);flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;font-size:12px;display:flex}.dashx-aa-sched svg{color:var(--accent);flex:none}.dashx-aa-sched .t{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.dashx-aa-sched .off,.dashx-aa-sched .meta{color:var(--muted)}.dashx-aa-sched .meta:before{content:"·";margin-inline-end:6px}.dashx-aa-prev{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:7px;margin-top:8px;display:grid}.dashx-aa-prevcard{border:1px solid var(--line);background:var(--panel-2);font:inherit;text-align:start;cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:flex}.dashx-aa-prevcard:hover{border-color:var(--accent)}.dashx-aa-prevcard img,.dashx-aa-prevcard .ph{object-fit:cover;border-radius:7px;flex:none;width:38px;height:38px}.dashx-aa-prevcard .ph{background:var(--panel);color:var(--muted);place-items:center;display:grid}.dashx-aa-prevcard .tx{flex-direction:column;gap:3px;min-width:0;display:flex}.dashx-aa-prevcard .ttl{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.dashx-aa-prevcard .sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.dashx-tzsearch{box-sizing:border-box;background:var(--panel);border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);border-radius:9px;margin-bottom:6px;padding:7px 10px;font-size:13px}.dashx-tzfield{max-width:340px}.dashx-tzfield select[size]{padding:4px}.dashx-tzfield option{padding:4px 6px}.dashx-qr-thumbbtn{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;margin:0;padding:0;display:flex}.dashx-qr-thumbbtn:hover .dashx-qr-thumb,.dashx-qr-thumbbtn:focus-visible .dashx-qr-thumb{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 12%, transparent)}.dashx-tg-ok{color:#0a7d5a;border:1px solid color-mix(in srgb, #0a7d5a 28%, var(--line));background:#0a7d5a1f;border-radius:999px;align-items:center;gap:3px;margin-inline-start:auto;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}.dashx-tg-bad{color:#b42318;margin-inline-start:auto;font-size:11px;font-weight:600}.dashx-tg-bot{background:var(--panel);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:9px 11px;display:flex}.dashx-tg-bot>div{flex-direction:column;flex:1;min-width:0;display:flex}.dashx-tg-bot b{color:var(--ink);font-size:13px}.dashx-tg-bot span{color:var(--muted);font-size:11px}.dashx-tg-bot .dashx-btn{padding:5px 10px;font-size:12px}.dashx-tg-sub{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);margin:4px 0 6px;font-size:11px;font-weight:700}.dashx-tg-chats{flex-direction:column;gap:4px;margin:0 0 10px;padding:0;list-style:none;display:flex}.dashx-tg-chats li{background:var(--panel);border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;padding:6px 9px;display:flex}.dashx-tg-chats .ok{color:#0a7d5a;background:#0a7d5a26;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;display:grid}.dashx-tg-chats .bad{color:#b42318;background:#b4231826;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:11px;font-weight:700;display:grid}.dashx-tg-chats .nm{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.dashx-tg-actions input{flex:1;min-width:120px}.dashx-channels .ch.is-off{opacity:.55}.dashx-aa-command{justify-content:space-between;align-items:flex-end;gap:18px;padding:4px 2px 18px;display:flex}.dashx-aa-command h1{color:var(--ink);letter-spacing:0;margin:3px 0 5px;font-size:26px;line-height:1.1}.dashx-aa-command p{max-width:620px;color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.dashx-aa-eyebrow{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.dashx-aa-command .dashx-btn{white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.dashx-aa-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.dashx-aa-kpi{text-align:start;background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:1px;padding:12px 14px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.dashx-aa-kpi:hover:not(:disabled):not(.static){border-color:var(--accent);transform:translateY(-1px);box-shadow:0 4px 14px #0000000f}.dashx-aa-kpi:disabled{cursor:default;opacity:.75}.dashx-aa-kpi.static{cursor:default}.dashx-aa-kpi .ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:28px;height:28px;color:var(--accent);border-radius:9px;place-items:center;margin-bottom:5px;display:grid}.dashx-aa-kpi b{color:var(--ink);font-size:21px;font-weight:700;line-height:1.15}.dashx-aa-kpi>span{color:var(--ink);font-size:12px;font-weight:600}.dashx-aa-kpi small{color:var(--muted);font-size:11px}.dashx-aa-kpi.attn{border-color:color-mix(in srgb, #b45309 40%, var(--line));background:color-mix(in srgb, #b45309 6%, var(--panel))}.dashx-aa-kpi.attn .ic{color:#b45309;background:#b4530924}.dashx-aa-kpi.attn b{color:#b45309}.dashx-aa-kpi.bad .ic{color:#b42318;background:#b4231824}.dashx-aa-kpi.bad small{color:#b42318;font-weight:600}.dashx-aa-workflow{border:1px solid var(--line);background:var(--panel);border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;margin:-2px 0 16px;padding:10px 12px;display:flex}.dashx-aa-workflow-label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-inline-end:4px;font-size:11.5px;font-weight:700;display:inline-flex}.dashx-aa-workflow-label svg{color:var(--accent)}.dashx-aa-workflow>span,.dashx-aa-workflow>button{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font:600 11.5px inherit;display:inline-flex}.dashx-aa-workflow>button{cursor:pointer}.dashx-aa-workflow>button:hover{color:var(--ink);border-color:var(--accent)}.dashx-aa-workflow b{background:var(--line);width:16px;height:16px;color:var(--muted);border-radius:50%;place-items:center;font-size:10px;display:grid}.dashx-aa-workflow .done{color:#087c55;border-color:color-mix(in srgb, #22c55e 30%, var(--line));background:color-mix(in srgb, #22c55e 8%, var(--panel))}.dashx-aa-workflow .done b{color:#fff;background:#22c55e}.dashx-aa-row-actions{flex:none;align-items:center;gap:7px;display:flex}.dashx-aa-row-actions .dashx-btn{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.dashx-aa-stats{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.dashx-aa-stat{color:var(--muted);background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:baseline;gap:4px;padding:2px 9px;font-size:11.5px;display:inline-flex}.dashx-aa-stat b{color:var(--ink);font-size:12.5px;font-weight:700}.dashx-aa-stat:hover:not(.plain){border-color:var(--accent);color:var(--ink)}.dashx-aa-stat.plain{cursor:default}.dashx-aa-stat.ok b{color:#0a7d5a}.dashx-aa-stat.attn{border-color:color-mix(in srgb, #b45309 35%, var(--line));background:#b4530914}.dashx-aa-stat.attn b{color:#b45309}.dashx-aa-stat.bad{border-color:color-mix(in srgb, #b42318 35%, var(--line))}.dashx-aa-stat.bad b{color:#b42318}.dashx-aa-stat.busy b{color:var(--accent)}.dashx-aa-stat.off b{color:var(--muted)}.dashx-aa-warn{text-align:start;color:#b45309;border:1px solid color-mix(in srgb, #b45309 26%, var(--line));cursor:pointer;background:#b4530914;border-radius:9px;align-items:center;gap:6px;margin-top:6px;padding:5px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.dashx-aa-warn:hover{background:#b4530924}.dashx-aa-warn.bad{color:#b42318;border-color:color-mix(in srgb, #b42318 26%, var(--line));background:#b4231814}@media (width<=900px){.dashx-aa-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.dashx-aa-command{flex-direction:column;align-items:flex-start}.dashx-aa-command .dashx-btn{justify-content:center;width:100%}.dashx-aa-row{align-items:flex-start}.dashx-aa-row-actions{flex-wrap:wrap;width:100%;padding-inline-start:42px}}@media (width<=480px){.dashx-aa-kpis{grid-template-columns:1fr 1fr;gap:8px}.dashx-aa-kpi{padding:10px 11px}.dashx-aa-kpi b{font-size:18px}.dashx-aa-workflow-label{width:100%}.dashx-aa-row-actions{padding-inline-start:0}.dashx-aa-row-actions .dashx-btn{flex:1;justify-content:center}}.dashx-aa-nocredit{background:color-mix(in srgb, #b45309 8%, var(--panel));border:1px solid color-mix(in srgb, #b45309 30%, var(--line));color:#b45309;border-radius:14px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.dashx-aa-nocredit>div{flex-direction:column;flex:1;min-width:0;display:flex}.dashx-aa-nocredit b{font-size:13px}.dashx-aa-nocredit span{color:var(--muted);font-size:12px}@media (width<=620px){.dashx-aa-nocredit{flex-wrap:wrap}.dashx-aa-nocredit .dashx-btn{width:100%}}.dashx-cal-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 10px;font-size:11.5px;display:flex}.dashx-cal-legend span{align-items:center;gap:5px;display:inline-flex}.dashx-cal-legend .k{background:#6b7280;border-radius:50%;width:9px;height:9px}.dashx-cal-legend .k.generated{background:#f59e0b}.dashx-cal-legend .k.published{background:var(--ok)}.dashx-cal-legend .sep{background:var(--line);width:1px;height:12px}.dashx-cal-legend .tally{color:var(--ink);margin-inline-start:auto;font-weight:600}.dashx-cal-term{color:var(--muted);background:var(--panel-2);border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:1px 8px;font-size:11px;overflow:hidden}@media (width<=620px){.dashx-cal-legend .tally{width:100%;margin-inline-start:0}}.dashx-botlist{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.dashx-botcard{text-align:start;font:inherit;cursor:pointer;background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:12px;align-items:center;gap:10px;min-width:220px;padding:10px 14px;display:flex}.dashx-botcard:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.dashx-botcard.is-active{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 14%, transparent)}.dashx-botcard .ic{background:color-mix(in srgb, var(--accent) 14%, transparent);width:32px;height:32px;color:var(--accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.dashx-botcard .main{flex-direction:column;gap:2px;min-width:0;display:flex}.dashx-botcard .main b{font-size:14px}.dashx-botcard .sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.dashx-botcard .dashx-bot-phone{white-space:nowrap;direction:ltr;unicode-bidi:isolate}.dashx-botcard.is-add{border:1px solid var(--accent);background:var(--accent);color:#fff;min-width:0;box-shadow:0 1px 2px color-mix(in srgb, var(--accent) 35%, transparent);border-style:solid;justify-content:center;gap:7px;font-weight:600;transition:background .15s,box-shadow .15s,transform .15s}.dashx-botcard.is-add:hover{background:color-mix(in srgb, var(--accent) 88%, #000);border-color:color-mix(in srgb, var(--accent) 88%, #000);box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 32%, transparent);transform:translateY(-1px)}.dashx-botcard.is-add:active{transform:none}.dashx-botcard.is-add svg{color:#fff}@media (prefers-reduced-motion:reduce){.dashx-botcard.is-add{transition:none}.dashx-botcard.is-add:hover{transform:none}}.dashx-bot-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.dashx-bot-tabs::-webkit-scrollbar{display:none}.dashx-bot-tabs .dashx-tab{white-space:nowrap;flex:none}.dashx-bot-tabs .badge-n{flex:none}.dashx-bot-hero{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:linear-gradient(118deg, color-mix(in srgb, var(--accent) 9%, var(--panel)), var(--panel) 60%);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;margin:0 0 16px;padding:22px;display:grid}.dashx-bot-eyebrow{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.dashx-bot-hero h1{color:var(--ink);letter-spacing:0;align-items:center;gap:9px;margin:5px 0 6px;font-size:26px;line-height:1.08;display:flex}.dashx-bot-rename{width:28px;height:28px;color:var(--muted);cursor:pointer;opacity:.55;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,background .15s;display:inline-flex}.dashx-bot-hero:hover .dashx-bot-rename,.dashx-bot-rename:focus-visible{opacity:1}.dashx-bot-rename:hover{color:var(--accent);border-color:var(--line);background:var(--panel-2)}@media (hover:none){.dashx-bot-rename{opacity:1}}.dashx-bot-hero p{max-width:570px;color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.dashx-bot-hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:9px;display:flex}.dashx-bot-hero-actions .dashx-btn{white-space:nowrap;align-items:center;gap:6px;min-height:38px;display:inline-flex}.dashx-bot-live{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.dashx-bot-live>span{background:#94a3b8;border-radius:50%;width:7px;height:7px}.dashx-bot-live.is-live{color:#087c55}.dashx-bot-live.is-live>span{background:#22c55e;box-shadow:0 0 0 3px #22c55e26}.dashx-bot-hero-stats{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(5,1fr);padding-top:14px;display:grid}.dashx-bot-hero-stats>span,.dashx-bot-hero-stats>button{color:var(--muted);text-align:start;border:0;border-inline-start:1px solid var(--line);background:0 0;flex-direction:column;gap:2px;padding:0 14px;font:500 11.5px inherit;display:flex}.dashx-bot-hero-stats>span:first-child{border-inline-start:0;padding-inline-start:0}.dashx-bot-hero-stats>button{cursor:pointer}.dashx-bot-hero-stats>button:hover b{color:var(--accent)}.dashx-bot-hero-stats b{color:var(--ink);font-size:16px;line-height:1.2}.dashx-bot-model b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashx-goals{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.dashx-goal{text-align:start;font:inherit;cursor:pointer;color:var(--ink);background:var(--panel-2);border:1px solid var(--line);border-radius:11px;flex-direction:column;gap:3px;padding:11px 13px;display:flex}.dashx-goal b{font-size:13.5px}.dashx-goal span{color:var(--muted);font-size:12px;line-height:1.35}.dashx-goal.is-active{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--panel-2))}.dashx-try-thread{min-height:190px;max-height:320px}.dashx-typing{align-items:center;gap:4px;padding:2px 0;display:inline-flex}.dashx-typing i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite botDot}.dashx-typing i:nth-child(2){animation-delay:.15s}.dashx-typing i:nth-child(3){animation-delay:.3s}@keyframes botDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.dashx-wiz{border:1px solid var(--line);border-radius:12px;margin:12px 0 0;padding:0;list-style:none;overflow:hidden}.dashx-wiz>li{border-bottom:1px solid var(--line)}.dashx-wiz>li:last-child{border-bottom:none}.dashx-wiz-head{text-align:start;width:100%;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:12px 14px;display:flex}.dashx-wiz-head b{flex:1;min-width:0;font-size:13.5px;font-weight:600}.dashx-wiz-head .n{background:var(--panel-2);width:22px;height:22px;color:var(--muted);border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.dashx-wiz>li.is-done .dashx-wiz-head .n{background:var(--ok);border-color:var(--ok);color:#fff}.dashx-wiz>li.is-open .dashx-wiz-head{background:var(--panel-2)}.dashx-wiz>li.is-open .chev{transform:rotate(90deg)}.dashx-wiz-head .chev{color:var(--muted);flex-shrink:0;transition:transform .15s}.dashx-wiz-body{color:var(--muted);padding:0 14px 14px 46px;font-size:13px;line-height:1.5}.dashx-wiz-body p{margin:0 0 10px}.dashx-wiz-nav{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.dashx-wiz-msg{border-radius:9px;align-items:center;gap:6px;margin:10px 0 0;padding:8px 10px;font-size:12.5px;display:flex}.dashx-wiz-msg.ok{background:color-mix(in srgb, var(--ok) 10%, transparent);color:var(--ok-ink)}.dashx-wiz-msg.bad{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger-ink)}.dashx-copyrow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.dashx-copyrow .lbl{color:var(--muted);min-width:92px;font-size:12px}.dashx-copyrow code{background:var(--panel-2);border:1px solid var(--line);white-space:nowrap;min-width:160px;color:var(--ink);border-radius:8px;flex:1;padding:7px 9px;font-size:12px;overflow-x:auto}.dashx-wanums{flex-direction:column;gap:7px;margin-bottom:10px;display:flex}.dashx-wanum{border:1px solid var(--line);background:var(--panel-2);color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;display:flex}.dashx-wanum:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.dashx-wanum.is-active{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--panel-2))}.dashx-wanum b{font-variant-numeric:tabular-nums;font-size:13.5px}.dashx-wanum span{color:var(--muted);font-size:11.5px}.dashx-kbmeter{align-items:center;gap:10px;margin-top:12px;display:flex}.dashx-kbmeter .bar{background:var(--panel-2);border-radius:4px;flex:1;height:7px;overflow:hidden}.dashx-kbmeter .bar span{background:var(--accent);border-radius:4px;height:100%;transition:width .2s;display:block}.dashx-kbmeter .bar span.hot{background:var(--warn)}.dashx-kbmeter .lbl{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.dashx-power{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 0;display:flex}.dashx-power:last-child{border-bottom:none}.dashx-power .main{flex-direction:column;flex:1;gap:3px;min-width:200px;display:flex}.dashx-power .main b{font-size:13.5px}.dashx-power .main span{color:var(--muted);font-size:12px;line-height:1.4}.dashx-botthread{border-bottom:1px solid var(--line);padding:0 16px 14px}.dashx-foldchev{color:var(--muted);flex-shrink:0;transition:transform .18s,color .18s}[dir=rtl] .dashx-row:not(.is-open) .dashx-foldchev{transform:scaleX(-1)}.dashx-row.is-open .dashx-foldchev{color:var(--accent);transform:rotate(90deg)}.dashx-row.is-open{background:color-mix(in srgb, var(--accent) 5%, var(--panel-2))}.dashx-botthread{animation:.18s both botFold}@keyframes botFold{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dashx-botthread{animation:none}.dashx-foldchev{transition:none}}.dashx-threadwrap{position:relative}.dashx-botthread .dashx-chat-thread{overscroll-behavior:contain;max-height:min(460px,52vh)}.dashx-daysep{z-index:2;pointer-events:none;justify-content:center;margin:8px 0 4px;display:flex;position:sticky;top:0}.dashx-daysep span{color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:3px 11px;font-size:11px;font-weight:650;box-shadow:0 1px 3px #0000000d}.dashx-msg.is-run{margin-block-start:-4px}.dashx-newmsgs{inset-inline:0;z-index:6;cursor:pointer;background:var(--accent);color:#fff;border:0;border-radius:999px;align-items:center;gap:6px;width:max-content;margin-inline:auto;padding:6px 14px;font:650 12px inherit;animation:.18s both botNew;display:inline-flex;position:absolute;bottom:10px;box-shadow:0 4px 14px #0000002e}.dashx-newmsgs:hover{filter:brightness(1.06)}@keyframes botNew{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dashx-newmsgs{animation:none}}.dashx-actbtns{flex-shrink:0;gap:8px;display:flex}.dashx-alertdot{background:var(--muted);border-radius:50%;flex-shrink:0;width:9px;height:9px}.dashx-alertdot.k-broken,.dashx-alertdot.k-abuse{background:var(--danger)}.dashx-alertdot.k-budget,.dashx-alertdot.k-unhappy{background:var(--warn)}.dashx-alertdot.k-lead{background:var(--ok)}.dashx-alertdot.k-human{background:var(--info)}.dashx-alertdot.is-seen{box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.dashx-alertrow.is-seen .who{color:var(--muted);font-weight:500}.dashx-alertrow .dashx-iconbtn{opacity:0;transition:opacity .12s}.dashx-alertrow:hover .dashx-iconbtn,.dashx-alertrow:focus-within .dashx-iconbtn{opacity:1}@media (hover:none){.dashx-alertrow .dashx-iconbtn{opacity:1}}.dashx-linkbtn.danger{color:var(--danger)}.dashx-usagechart{align-items:flex-end;gap:3px;height:90px;margin:10px 0;display:flex}.dashx-usagechart .col{flex:1;align-items:flex-end;min-width:3px;height:100%;display:flex}.dashx-usagechart .col span{background:var(--accent);opacity:.8;border-radius:3px 3px 0 0;width:100%;min-height:2px}@media (width<=700px){.dashx-botcard{min-width:100%}.dashx-wiz-body{padding-inline-start:14px}.dashx-copyrow .lbl{min-width:100%}.dashx-bot-hero{grid-template-columns:1fr;padding:18px}.dashx-bot-hero-actions{justify-content:flex-start;align-items:flex-start}.dashx-bot-hero-stats{grid-template-columns:repeat(2,1fr);gap:12px 0}.dashx-bot-hero-stats>span:nth-child(odd),.dashx-bot-hero-stats>button{border-inline-start:0;padding-inline-start:0}.dashx-bot-hero-stats>:last-child:nth-child(odd){grid-column:1/-1}}.dashx-diag{border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.dashx-diaglist{flex-direction:column;gap:7px;margin:10px 0 0;padding:0;list-style:none;display:flex}.dashx-diaglist li{align-items:flex-start;gap:8px;font-size:13px;display:flex}.dashx-diaglist li.ok{color:var(--muted)}.dashx-diaglist li.ok svg{color:var(--ok);flex-shrink:0;margin-top:2px}.dashx-diaglist li.bad{color:var(--ink)}.dashx-diaglist li.bad svg{color:var(--danger);flex-shrink:0;margin-top:2px}.dashx-diaglist li span{flex-direction:column;gap:2px;min-width:0;display:flex}.dashx-diaglist li b{font-weight:600}.dashx-diaglist li em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.4}.dashx-avatar.is-bot{background:color-mix(in srgb, var(--ok) 16%, transparent);color:var(--ok-ink)}.dashx-tag.t-bot{background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok-ink)}.dashx-learnlist{flex-direction:column;gap:8px;max-height:46vh;margin:4px 0;display:flex;overflow-y:auto}.dashx-learnitem{cursor:pointer;border:1px solid var(--line);background:var(--panel-2);border-radius:11px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.dashx-learnitem.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--panel-2))}.dashx-learnitem input{accent-color:var(--accent);flex-shrink:0;width:16px;height:16px;margin-top:3px}.dashx-learnitem span{flex-direction:column;gap:3px;min-width:0;display:flex}.dashx-learnitem b{font-size:13.5px}.dashx-learnitem em{color:var(--muted);font-size:12.5px;font-style:normal;line-height:1.45}.dashx-botbar{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.dashx-botstate{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.dashx-botstate .dot{background:var(--muted);border-radius:50%;width:9px;height:9px}.dashx-botstate.is-on{color:var(--ok-ink)}.dashx-botstate.is-on .dot{background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 20%, transparent)}.dashx-goal{padding-inline-end:30px;position:relative}.dashx-goal .tick{inset-inline-end:10px;border:1px solid var(--line);color:#fff;border-radius:5px;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:10px}.dashx-goal.is-active .tick{background:var(--accent);border-color:var(--accent)}.dashx-bookbox{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;margin-top:14px;padding:12px 14px}.dashx-bookbox.is-locked .dashx-field{opacity:.55}.dashx-bookbox.is-locked input:disabled{cursor:not-allowed;background:var(--panel)}.dashx-bookbox.is-locked h4,.dashx-bookbox.is-locked .dashx-inv-hint{opacity:1}.dashx-bookbox h4{align-items:center;gap:6px;margin:0 0 6px;font-size:13.5px;display:flex}.dashx-whoanswers{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:11px;margin:12px 0;padding:11px 13px;display:flex}.dashx-whoanswers .ic{background:color-mix(in srgb, var(--accent) 14%, transparent);width:30px;height:30px;color:var(--accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.dashx-whoanswers .txt{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.dashx-whoanswers .txt b{font-size:13.5px}.dashx-whoanswers em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.4}.dashx-whoanswers.is-you{border-color:color-mix(in srgb, var(--warn) 45%, var(--line));background:color-mix(in srgb, var(--warn) 8%, var(--panel-2))}.dashx-whoanswers.is-you .ic{background:color-mix(in srgb, var(--warn) 18%, transparent);color:var(--warn-ink)}.dashx-whoanswers.is-bot .ic{background:color-mix(in srgb, var(--ok) 15%, transparent);color:var(--ok-ink)}.dashx-whophone{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.dashx-row.is-unreadconvo .who{font-weight:700}.dashx-row.is-unreadconvo{background:color-mix(in srgb, var(--accent) 4%, transparent)}.dashx-pinmark{color:var(--muted);flex-shrink:0}.dashx-favmark{color:var(--warn);flex-shrink:0}.dashx-convomenu{flex-shrink:0;position:relative}.dashx-tick{letter-spacing:-1px;color:var(--muted);margin-inline-start:5px;font-style:normal}.dashx-tick.read{color:#34b7f1}.dashx-tick.bad{color:var(--danger);letter-spacing:0;font-weight:700}.dashx-cardhead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:4px;display:flex}.dashx-savebar{align-items:center;gap:9px;margin-inline-start:auto;display:flex}.dashx-savebar .st{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.dashx-savebar.is-saved .st{color:var(--ok,#0a7d5a)}.dashx-savebar.is-error .st{color:var(--danger,#c0392b);font-weight:600}.dashx-savebar .dashx-btn:disabled{opacity:.45;cursor:default}@media (width<=560px){.dashx-savebar{justify-content:space-between;width:100%;margin-inline-start:0}}.dashx-msglink{color:inherit;text-underline-offset:2px;word-break:break-all;text-decoration:underline}.dashx-msglink:hover{opacity:.8}.dashx-msg.mine .dashx-msglink{color:inherit}.dashx-addrpick{position:relative}.dashx-addrpick .row{align-items:center;gap:8px;display:flex}.dashx-addrpick .row input{flex:1;min-width:0}.dashx-addrpick .pin{color:var(--ok,#0a7d5a);flex-shrink:0}.dashx-addrpick .spin{color:var(--muted);flex-shrink:0;animation:1s linear infinite dashx-spin}.dashx-addrlist{z-index:40;inset-inline:0;background:var(--panel);border:1px solid var(--line);border-radius:11px;max-height:240px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 12px 34px #0000002e}.dashx-addrlist button{width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.dashx-addrlist button:hover{background:var(--panel-2)}.dashx-addrlist svg{color:var(--muted);flex-shrink:0}.dashx-steps-num{color:var(--ink);margin:8px 0 10px;padding-inline-start:20px;font-size:13px;line-height:1.7}.dashx-steps-num li{margin-bottom:3px}.dashx-steps-num a{color:var(--accent);word-break:break-all}.dashx-limitwhat{border:1px solid var(--line);border-radius:11px;margin-top:12px;overflow:hidden}.dashx-limitwhat .row{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:10px 13px;font-size:12.5px;display:flex}.dashx-limitwhat .row:last-child{border-bottom:none}.dashx-limitwhat .row b{font-size:13px}.dashx-limitwhat .row span{color:var(--muted);line-height:1.5}.dashx-limitwhat .row.is-warn{background:color-mix(in srgb, var(--warn,#b7791f) 7%, transparent)}.dashx-limitwhat .row.is-warn b{color:var(--warn,#b7791f)}.dashx-switches{border:1px solid var(--line);border-radius:12px;margin-top:18px;overflow:hidden}.dashx-switchrow{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:11px;padding:13px 15px;transition:background .12s;display:flex}.dashx-switchrow:last-child{border-bottom:none}.dashx-switchrow:hover{background:var(--panel-2)}.dashx-switchrow input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:2px}.dashx-switchrow .tx{flex-direction:column;gap:3px;min-width:0;display:flex}.dashx-switchrow .tx b{color:var(--ink);font-size:13.5px;font-weight:600}.dashx-switchrow .tx small{color:var(--muted);font-size:12px;line-height:1.5}@media (width<=720px){.dashx-field-row{gap:12px}.dashx-field-row .dashx-field{width:100%;max-width:100%}.dashx-goals{grid-template-columns:1fr}.dashx-switchrow{padding:12px}}.dashx-row .right .cost,.dashx-convo-row .right .cost{font-variant-numeric:tabular-nums;color:var(--muted);margin-top:2px;font-size:11px;font-style:normal;display:block}.dashx-costsplit{border:1px solid var(--line);border-radius:11px;margin-top:8px;overflow:hidden}.dashx-costsplit .row{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:11px 13px;font-size:12.5px;display:flex}.dashx-costsplit .row:last-child{border-bottom:none}.dashx-costsplit .row b{color:var(--ink);font-size:13px}.dashx-costsplit .row span{color:var(--muted);line-height:1.5}.dashx-brainset{margin-top:18px}.dashx-brainset h4{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:center;gap:9px;margin:0 0 9px;font-size:11.5px;display:flex}.dashx-brainset h4:after{content:"";background:var(--line);flex:1;height:1px}.dashx-brainset h4 em{text-transform:none;letter-spacing:0;color:var(--muted);border:1px solid var(--line);background:var(--panel-2);border-radius:999px;order:3;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-style:normal;display:inline-flex}.dashx-models{grid-template-columns:repeat(auto-fit,minmax(186px,1fr));gap:8px;display:grid}.dashx-model{text-align:start;border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:12px 13px 11px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.dashx-model:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:color-mix(in srgb, var(--accent) 3%, var(--panel))}.dashx-model:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx-model.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--panel));box-shadow:0 0 0 1px var(--accent) inset}.dashx-model.is-on .top b{color:var(--accent)}.dashx-model.is-on:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 15%, var(--panel))}.dashx-model .flag{top:-8px;text-transform:uppercase;letter-spacing:.05em;background:var(--panel-2);color:var(--muted);border:1px solid var(--line);border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:9.5px;font-weight:700;line-height:1.5;display:inline-flex;position:absolute;inset-inline-end:11px}.dashx-model .top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dashx-model .top b{color:var(--ink);font-size:14px}.dashx-model .top em{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:600}.dashx-model .top em i{color:var(--muted);font-size:10.5px;font-style:normal;font-weight:400}.dashx-model .sub{color:var(--muted);font-size:12px;line-height:1.45}.dashx-model .foot{flex-direction:column;gap:3px;margin-top:auto;padding-top:8px;display:flex}.dashx-model code{color:var(--muted);opacity:.8;font-size:10.5px}.dashx-model.is-locked{opacity:.45;cursor:not-allowed}.dashx-brainset.is-locked .dashx-models{filter:grayscale()}@media (width<=720px){.dashx-models{grid-template-columns:1fr;gap:13px}.dashx-model{padding:11px 12px 10px}.dashx-model .foot{padding-top:6px}}.dashx-gaps .gap{border-bottom:1px solid var(--line);padding:11px 0}.dashx-gaps .gap:last-child{border-bottom:none;padding-bottom:0}.dashx-gaps .q{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:7px;display:flex}.dashx-gaps .q b{color:var(--ink);font-size:13.5px}.dashx-gaps .acts{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dashx-gaps .acts input{flex:260px;min-width:0}.dashx-gaps .acts .dashx-addnote{flex:100%;margin:2px 0 0}.dashx-gaps .dashx-linkbtn{opacity:.7;margin-top:6px;font-size:11.5px}@media (width<=720px){.dashx-gaps .acts{flex-flow:wrap}.dashx-gaps .acts .dashx-btn{flex:1 1 0;justify-content:center;min-width:92px}.dashx-gaps .acts input{flex:100%}}.dashx-msg i .cost{font-variant-numeric:tabular-nums;opacity:.85;font-style:normal}.dashx-tpls .tpl{border-bottom:1px solid var(--line);padding:11px 0}.dashx-tpls .tpl:last-child{border-bottom:none;padding-bottom:0}.dashx-tpls .tpl .top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashx-tpls .tpl .top b{font-family:ui-monospace,monospace;font-size:12.5px}.dashx-tpls .tpl .body{color:var(--muted);white-space:pre-wrap;margin:6px 0 0;font-size:12.5px;line-height:1.5}.dashx-tplform{border:1px solid var(--line);border-radius:11px;gap:10px;margin:10px 0;padding:12px;display:grid}.dashx-addnote.danger{color:#c0392b}.dashx-tpls .tpl .body.foot{opacity:.8;font-size:11.5px}.dashx-tpls .tpl .acts{align-items:center;gap:14px;margin-top:8px;display:flex}.dashx-tpls .tpl .btnchips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.dashx-tpls .tpl .btnchips .chip{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;display:inline-flex}.dashx-tplhead-acts{flex-wrap:wrap;flex:0 auto;align-items:center;gap:12px;min-width:0;display:flex}.dashx-tplhead-acts .dashx-linkbtn{align-items:center;gap:5px;display:inline-flex}.dashx-tplform-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dashx-tplform-head b{font-size:13.5px}.dashx-tplform .dashx-field-row{grid-template-columns:1.3fr .7fr 1.5fr}.dashx-tplform .dashx-addnote .count{font-variant-numeric:tabular-nums;opacity:.8}.dashx-tplform-acts{align-items:center;gap:14px;display:flex}.dashx-tplsamples{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;gap:8px;padding:11px 12px;display:grid}.dashx-tplsamples>b{font-size:12.5px}.dashx-tplsamples .dashx-addnote{margin:0}.dashx-tplsamples .row{grid-template-columns:74px 1fr;align-items:center;gap:8px;display:grid}.dashx-tplsamples .row .ph{color:var(--muted);font-family:ui-monospace,monospace;font-size:12px}.dashx-tplsamples .row input{width:100%}.dashx-tplsamples .row input.bad{border-color:#e5484d}.dashx-tplbtns{gap:8px;display:grid}.dashx-tplbtns>b{font-size:12.5px}.dashx-tplbtns .dashx-addnote{margin:0}.dashx-tplbtns .btnrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashx-tplbtns .btnrow .dashx-select{flex:none}.dashx-tplbtns .btnrow input{flex:150px;min-width:0}.dashx-tplbtns .dashx-linkbtn{justify-self:start;align-items:center;gap:5px;display:inline-flex}.dashx-tplpreview .cap{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px}.dashx-tplpreview .bubble{border:1px solid var(--line);background:var(--panel-2);border-radius:12px 12px 12px 3px;max-width:340px;margin-top:5px;padding:9px 11px}.dashx-tplpreview .bubble .txt{white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.5}.dashx-tplpreview .bubble .foot{color:var(--muted);margin:6px 0 0;font-size:11.5px}.dashx-tplpreview .bubble .pbtn{text-align:center;border-top:1px solid var(--line);color:var(--link);margin-top:6px;padding:6px 0;font-size:12.5px}.dashx-tplsent{border:1px solid var(--line);background:var(--panel-2);border-radius:11px;gap:9px;margin:10px 0;padding:11px 13px;display:grid}.dashx-tplsent .hd{align-items:center;gap:8px;display:flex}.dashx-tplsent .hd b{flex:auto;font-size:13.5px}.dashx-tplsent.ok{border-color:color-mix(in srgb, #22c55e 45%, var(--line))}.dashx-tplsent.ok .hd{color:var(--ok-ink,#15803d)}.dashx-tplsent.bad{background:color-mix(in srgb, #e5484d 6%, var(--panel-2));border-color:#e5484d}.dashx-tplsent.bad .hd{color:#c0392b}.dashx-tplsent .trail{gap:5px;margin:0;padding:0;list-style:none;display:grid}.dashx-tplsent .trail li{color:var(--muted);grid-template-columns:14px 1fr auto;align-items:baseline;gap:8px;font-size:12.5px;display:grid}.dashx-tplsent .trail li:before{content:"●";font-size:9px;line-height:1.6}.dashx-tplsent .trail li.ok:before{color:#22c55e}.dashx-tplsent .trail li.bad:before{color:#e5484d}.dashx-tplsent .trail li.wait:before{color:var(--muted)}.dashx-tplsent .trail li.bad span{color:#c0392b;font-weight:600}.dashx-tplsent .trail time{opacity:.75;font-variant-numeric:tabular-nums;font-size:11.5px}.dashx-tplsent .why{justify-items:start;gap:7px;font-size:12.5px;line-height:1.55;display:grid}.dashx-tplsent .why p{margin:0}.dashx-tplsent .why .raw{color:var(--muted)}.dashx-tplsent .why .raw b{font-weight:600}.dashx-tplsent .why .cause{color:var(--ink)}.dashx-tplsent .past summary{cursor:pointer;color:var(--muted);font-size:12px}.dashx-tplsent .past .row{color:var(--muted);border-top:1px solid var(--line);grid-template-columns:1fr auto auto;gap:10px;padding:5px 0;font-size:12px;display:grid}.dashx-tplsent .past .row.bad b{color:#c0392b}.dashx-tplstarter{border:1px dashed var(--line);border-radius:11px;margin:10px 0;padding:12px}.dashx-tplstarter>b{font-size:13px}.dashx-tplstarter .dashx-addnote{margin:4px 0 10px}.dashx-tplstarter .acts{flex-wrap:wrap;gap:8px;display:flex}.dashx-tplsend{text-align:start;gap:10px;max-width:460px;display:grid}.dashx-tplsend .head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dashx-tplsend .head b{font-size:15px}.dashx-tplsend .dashx-addnote{margin:0}.dashx-tplsend .picks{gap:4px;max-height:190px;display:grid;overflow-y:auto}.dashx-tplsend .pick{text-align:start;cursor:pointer;border:1px solid var(--line);background:var(--panel);border-radius:9px;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:7px 10px;display:flex}.dashx-tplsend .pick:hover{background:var(--panel-2)}.dashx-tplsend .pick b{font-size:12.5px}.dashx-tplsend .pick span{color:var(--muted);font-size:11.5px}.dashx-tplsend .dashx-phonefield{z-index:2;position:relative}.dashx-tplsend .livestat{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;line-height:1.5;display:flex}.dashx-tplsend .livestat.ok{border-color:color-mix(in srgb, #22c55e 45%, var(--line));color:var(--ok-ink,#15803d)}.dashx-tplsend .livestat.bad{background:color-mix(in srgb, #e5484d 7%, var(--panel-2));color:#c0392b;border-color:#e5484d}.dashx-tplsend .livestat b{font-weight:650}.dashx-tplsend .livestat .dashx-typing{flex:none}.dashx-wahealth .alert{background:color-mix(in srgb, #e5484d 7%, var(--panel));color:#c0392b;border:1px solid #e5484d;border-radius:11px;align-items:flex-start;gap:10px;margin:4px 0 12px;padding:12px 14px;display:flex}.dashx-wahealth .alert b{font-size:13.5px;display:block}.dashx-wahealth .alert p{color:var(--ink);margin:4px 0 9px;font-size:12.5px;line-height:1.55}.dashx-wahealth .grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.dashx-wahealth .cell{flex-direction:column;gap:3px;display:flex}.dashx-wahealth .cell span{color:var(--muted);font-size:11.5px}.dashx-wahealth .cell b{font-size:14px}.dashx-wahealth .cell b.ok{color:var(--ok-ink,#15803d)}.dashx-wahealth .cell b.bad{color:#c0392b}.dashx-wahealth .nums{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.dashx-wahealth .nums li{border:1px solid var(--line);color:var(--muted);border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:8px 10px;font-size:12px;display:flex}.dashx-wahealth .nums li b{color:var(--ink);font-size:12.5px}.dashx-wahealth .nums .q.green{color:var(--ok-ink,#15803d)}.dashx-wahealth .nums .q.yellow{color:#b45309}.dashx-wahealth .nums .q.red{color:#c0392b;font-weight:650}.dashx-wabaev{gap:6px;margin-top:12px;display:grid}.dashx-wabaev>b{font-size:12.5px}.dashx-wabaev details{border:1px solid var(--line);background:var(--panel-2);border-radius:9px}.dashx-wabaev summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}.dashx-wabaev summary code{font-family:ui-monospace,monospace;font-size:11.5px}.dashx-wabaev summary span{color:var(--muted);font-variant-numeric:tabular-nums}.dashx-wabaev pre{border-top:1px solid var(--line);white-space:pre;margin:0;padding:8px 10px;font-size:11.5px;line-height:1.45;overflow-x:auto}@media (width<=720px){.dashx-tplform .dashx-field-row{grid-template-columns:1fr}.dashx-tplsamples .row{grid-template-columns:1fr;gap:4px}.dashx-tplbtns .btnrow input{flex-basis:100%}.dashx-tplstarter .acts .dashx-btn{flex:100%}}.dashx-model .gapflag{align-items:center;gap:4px;margin-top:5px;font-size:11px;display:inline-flex}.dashx-model .gapflag.yes{color:var(--ok-ink)}.dashx-model .gapflag.no{color:var(--muted);opacity:.85}.dashx-infodot{cursor:pointer;width:20px;height:20px;color:var(--muted);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.dashx-infodot:hover,.dashx-infodot[aria-expanded=true]{color:#4f46e5;background:#eef2ff}.dashx-infodot:focus-visible{outline-offset:1px;outline:2px solid #4f46e5}.dashx-infopanel{background:#f5f7ff;border:1px solid #c7d2fe;border-radius:12px;max-width:780px;margin:8px 0 14px;padding:12px 14px;font-size:12.5px;line-height:1.55}.dashx-infopanel b{margin-top:8px;font-size:12.5px;display:block}.dashx-infopanel b:first-child{margin-top:0}.dashx-infopanel p{color:#475569;margin:2px 0 0}.dashx-infopanel p.muted{color:#64748b;margin-top:10px;font-style:italic}@media (prefers-color-scheme:dark){.dashx-infopanel{background:#141c33;border-color:#312e81}.dashx-infopanel p{color:#94a3b8}.dashx-infodot:hover,.dashx-infodot[aria-expanded=true]{color:#c7d2fe;background:#1e1b4b}}.dashx-wahealth .alert .hint{opacity:.9;font-size:12px}.dashx-wahealth .alert .acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashx-waprofile{gap:12px;margin-top:10px;display:grid}.dashx-waprofile .top{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.dashx-waprofile .pic{justify-items:center;gap:6px;width:132px;display:grid}.dashx-waprofile .pic img,.dashx-waprofile .pic .ph{object-fit:cover;border:1px solid var(--line);background:var(--panel-2);width:76px;height:76px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.dashx-waprofile .pic .dashx-addnote{text-align:center;font-size:11px}.dashx-waprofile .nm{flex:260px;gap:6px;min-width:0;display:grid}.dashx-waprofile .nm .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dashx-waprofile .acts{align-items:center;gap:12px;display:flex}.dashx-waprofile .acts .ok{color:var(--ok-ink,#15803d);font-size:12.5px}.dashx-waprofile .dashx-addnote .count{font-variant-numeric:tabular-nums;opacity:.8}.dashx-tpls .tpl .btnchips .chip .url{opacity:.75;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-family:ui-monospace,monospace;font-size:10.5px;font-style:normal;overflow:hidden}.dashx-wh{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 4%, var(--panel));border-radius:11px;gap:8px;margin:12px 0;padding:12px 14px;display:grid}.dashx-wh .hd{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.dashx-wh .hd b{font-size:13.5px}.dashx-wh .hd .dashx-addnote{margin:0}.dashx-wh .acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashx-assist{border:1px solid color-mix(in srgb, var(--accent) 34%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--panel));border-radius:12px;gap:8px;margin:12px 0;padding:14px 16px;display:grid}.dashx-assist>.hd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashx-assist>.hd b{font-size:14.5px}.dashx-assist .steps{border:1px solid var(--line);background:var(--panel);border-radius:10px;gap:8px;margin-top:4px;padding:11px 13px;display:grid}.dashx-assist .steps>b{font-size:13px}.dashx-assist .steps .dashx-steps-num{margin:0}.dashx-assist .dashx-btn{justify-self:start}.dashx-assist>.dashx-steps-num{margin:2px 0}.dashx-assist .acts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dashx-numfacts{align-items:flex-start}.dashx-numfacts>svg{flex:none;margin-top:2px}.dashx-numfacts p{margin:4px 0 0;font-weight:400}.dashx-numfacts p:first-of-type{margin-top:6px}.dashx-consent{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;margin:4px 0 2px;padding:11px 13px;display:flex}.dashx-consent input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;flex:none;margin-top:2px}.dashx-consent span{color:var(--ink);font-size:12.5px;line-height:1.5}.dashx-consent:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.dashx-consent.bad{background:color-mix(in srgb, #ef4444 7%, var(--panel));border-color:#ef4444;animation:.45s consentNudge}.dashx-consent.bad span{color:#b91c1c}.dashx-consent.bad input{accent-color:#ef4444;outline-offset:2px;outline:2px solid #ef444473}@media (prefers-color-scheme:dark){.dashx-consent.bad span{color:#fca5a5}}@keyframes consentNudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.dashx-consent.bad{animation:none}}.dashx-consent:has(input:checked){border-color:color-mix(in srgb, var(--ok,#16a34a) 45%, var(--line));background:color-mix(in srgb, var(--ok,#16a34a) 5%, var(--panel))}.dashx-assist .dashx-phonefield{width:100%}.dashx-assist .dashx-btn:not(.ghost):not(.sm){box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 26%, transparent);border-radius:10px;padding:12px 20px;font-size:14.5px;font-weight:700;transition:transform .12s,box-shadow .12s,filter .12s}.dashx-assist .dashx-btn:not(.ghost):not(.sm):hover:not(:disabled){box-shadow:0 9px 22px color-mix(in srgb, var(--accent) 32%, transparent);transform:translateY(-1px)}.dashx-assist .dashx-btn:not(.ghost):not(.sm):active:not(:disabled){transform:translateY(0)}.dashx-assist .dashx-btn:disabled{box-shadow:none}.dashx-assist .dashx-field.full input{padding:10px 12px;font-size:14.5px}@media (width<=560px){.dashx-assist .dashx-btn:not(.ghost):not(.sm){justify-content:center;width:100%}.dashx-assist .acts{width:100%}}.dashx-assist.ok{border-color:color-mix(in srgb, var(--ok,#16a34a) 40%, var(--line));background:color-mix(in srgb, var(--ok,#16a34a) 6%, var(--panel))}.dashx-botcard.has-menu{cursor:default;padding-block:0}.dashx-botpick{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:12px 0;display:flex}.dashx-botpick:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.bot-msg-pricing{max-width:100%;color:inherit;margin-top:4px;font-size:11px}.bot-msg-pricing summary{cursor:pointer;text-underline-offset:3px;overflow-wrap:anywhere;min-height:24px;padding:4px 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;list-style:none}.bot-msg-pricing[open]>div{overflow-wrap:anywhere;border:1px solid;border-radius:9px;max-width:300px;padding:10px;font-size:12px;line-height:1.5}.bot-msg-pricing a{color:inherit;text-decoration:underline}.bot-msg-pricing p{margin:6px 0}.bot-inventory-options .dashx-power{flex-wrap:wrap;gap:12px}.bot-inventory-options .dashx-power .main{flex:220px;min-width:0}.dashx-power>.dashx-field{min-width:0;max-width:100%;margin:0}.dashx-power>.dashx-field select{max-width:100%;min-height:44px}@media (width<=600px){.dashx-power>.dashx-field,.dashx-power>.dashx-field select{width:100%}}.dashx-kb-section{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dashx-kb-section b{color:var(--ink);align-items:center;gap:6px;font-size:13px;display:inline-flex}.dashx-kb-section .dashx-addnote{flex-basis:100%;margin:0}.dashx-knowledge-row.is-off .who,.dashx-knowledge-row.is-off .sub{opacity:.5}.dashx-knowledge-row .dashx-rowcheck{flex:none}.dashx-scopeseg{flex-wrap:wrap;gap:6px;margin-top:6px;display:inline-flex}.dashx-copyopts{flex-wrap:wrap;gap:8px 16px;margin:4px 0 10px;display:flex}.dashx-modal-card .dashx-goals{margin:6px 0 10px}.dashx-kb-templatebtn{margin-inline-start:auto}@media (width<=760px){.dashx-addhead-actions{flex-wrap:wrap;gap:8px;width:100%;display:flex}.dashx-addhead-actions .dashx-btn{flex:calc(50% - 4px);justify-content:center;min-height:40px}}.dashx-fillin-item{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.dashx-fillin-item input,.dashx-fillin-item textarea{width:100%;font:inherit}.dashx-fillin-item .dashx-tag{align-self:flex-start}.dashx-try-samples{flex-direction:column;gap:8px;padding:10px;display:flex}.dashx-try-samples .dashx-chip,.dashx-usedby{cursor:pointer}.dashx-try-more{padding:6px 10px 2px}.dashx-wa-nudge{border:1px solid color-mix(in srgb, #25d366 45%, var(--line));background:color-mix(in srgb, #25d366 9%, var(--panel));color:var(--ink);border-radius:13px;align-items:center;gap:12px;margin-bottom:14px;padding:13px 16px;text-decoration:none;display:flex}.dashx-wa-nudge:hover{background:color-mix(in srgb, #25d366 15%, var(--panel))}.dashx-wa-nudge-mark{color:#06281a;background:#25d366;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.dashx-wa-nudge-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.dashx-wa-nudge-copy b{font-size:13.5px}.dashx-wa-nudge-copy span{color:var(--muted);font-size:12px}.dashx-wa-nudge-go{color:#06281a;background:#25d366;border-radius:10px;flex:none;align-items:center;min-height:36px;margin-inline-start:auto;padding:0 15px;font-size:13.5px;font-weight:750;display:inline-flex}@media (width<=620px){.dashx-wa-nudge{flex-wrap:wrap}.dashx-wa-nudge-go{justify-content:center;width:100%;margin-inline-start:0}}.dashx-convo-overlay{z-index:var(--z-overlay,10050);background:color-mix(in srgb, var(--ink) 42%, transparent);overscroll-behavior:contain;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.dashx-convo-panel{background:var(--panel);width:min(720px,100%);max-height:min(860px,92dvh);color:var(--ink);border:1px solid var(--line);box-shadow:0 30px 70px color-mix(in srgb, var(--ink) 28%, transparent);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.dashx-convo-head{border-bottom:1px solid var(--line);background:var(--panel);flex:none;align-items:center;gap:12px;padding:12px 10px 12px 16px;display:flex}.dashx-convo-who{flex:1;gap:1px;min-width:0;display:grid}.dashx-convo-who b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.dashx-convo-who small{color:var(--muted);font-size:12px}.dashx-convo-x{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.dashx-convo-x:hover{background:var(--panel-2);color:var(--ink)}.dashx-convo-body{flex:1;min-height:0;padding:4px 14px 14px;overflow-y:auto}.dashx-convo-body>.dashx-threadwrap{border:0;margin:0}@media (width<=760px){.dashx-convo-overlay{place-items:stretch stretch;padding:0}.dashx-convo-panel{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.dashx-convo-head{padding-top:calc(12px + env(safe-area-inset-top,0px));z-index:1;position:sticky;top:0}.dashx-convo-body{padding:4px 12px calc(12px + env(safe-area-inset-bottom,0px))}}.dashx-convo-body .dashx-whoanswers{border-radius:12px;margin-top:4px}.dashx-convo-body .dashx-chat{background:0 0;border:0;border-radius:0;padding:0}.dashx-bot-conversation-profile{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.dashx-bot-conversation-profile .dashx-addnote{flex-basis:100%;margin:0}.dashx-convo-copy:disabled{opacity:.45;cursor:default}.dashx-inv-hint.dashx-away{background:color-mix(in srgb, #eab308 12%, var(--panel));color:var(--ink);border-color:#eab308;font-weight:600}.dashx-daypick{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dashx-daypick .dashx-chip{justify-content:center;min-width:40px}.dashx-menu .dashx-menu-label{color:var(--muted);padding:6px 11px 2px;font-size:12px;font-weight:600;display:block}.dashx-menu button.is-checked{color:var(--accent);font-weight:600}.dashx-menu .dashx-menu-check{color:var(--accent);margin-inline-start:auto}.botx-tag.is-bot{color:var(--muted)}.botx-tag svg{vertical-align:-1px}.dashx-teambar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.dashx-permgrid{flex-direction:column;gap:14px;margin-top:14px;display:flex}.dashx-permgroup h4{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:700}.dashx-permrow{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:6px 0;display:flex}.dashx-permrow:last-child{border-bottom:none}.dashx-permrow .dashx-toggle{flex:1;min-width:0}.dashx-permrow .tail{flex-shrink:0;font-size:11.5px}.dashx-permrow .def{color:var(--muted);opacity:.75;font-style:normal}.dashx-permrow .lock{color:var(--muted);align-items:center;gap:4px;font-style:normal;display:inline-flex}.dashx-permrow.is-blocked{opacity:.55}.dashx-permrow.is-blocked .dashx-toggle{cursor:not-allowed}.dashx-teamacthead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dashx-teamact .dashx-activity-row .ev{text-transform:none;font-weight:400}.dashx-teamact .dashx-activity-row .ev b{font-weight:600}.dashx-actdetail{color:var(--muted)}.dashx-permname{flex:1;min-width:0}.dashx-permlevel{flex-shrink:0;padding:4px 8px;font-size:12px}.dashx-permrow.is-blocked .dashx-permlevel{cursor:not-allowed}.dashx-menuscrim{z-index:calc(var(--z-menu,10070) - 1);position:fixed;inset:0}.dashx-menu{z-index:var(--z-menu,10070);overscroll-behavior:contain;background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-width:200px;max-width:min(340px,100vw - 16px);max-height:calc(100vh - 16px);padding:5px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 16px 44px #0000003d}.dashx-menu button,.dashx-menu a{text-align:start;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 11px;font-size:13.5px;line-height:1.3;text-decoration:none;display:flex}.dashx-menu button:hover:not(:disabled),.dashx-menu a:hover{background:var(--panel-2)}.dashx-menu button svg,.dashx-menu a svg{color:var(--muted);flex:none}.dashx-menu button:disabled{color:var(--muted);cursor:default}.dashx-menu button.danger,.dashx-menu button.danger svg{color:var(--danger-ink)}.dashx-menu hr{border:0;border-top:1px solid var(--line);margin:4px 2px}.dashx-statusmenu button{justify-content:space-between;gap:12px}.dashx-statusmenu button svg{color:var(--accent)}.is-conversation-menu .dashx-menuscrim{z-index:calc(var(--z-menu,10070) - 1)}.is-conversation-menu .dashx-menu{z-index:var(--z-menu,10070)}.voice-fab{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--panel));color:var(--accent);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:650;transition:background .15s,transform .1s;display:inline-flex}.voice-fab:hover{background:color-mix(in srgb, var(--accent) 16%, var(--panel))}.voice-fab:active{transform:scale(.97)}.voice-fab--compact{gap:0;padding:7px}.dashx-bld-overview-voice{margin-top:12px}.voice-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (width>=720px){.voice-backdrop{align-items:center;padding:24px}}.voice-sheet{background:var(--panel);width:100%;max-width:520px;max-height:88vh;color:var(--ink);border:1px solid var(--line);padding:18px 18px 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;animation:.18s ease-out voice-rise;overflow-y:auto;box-shadow:0 -8px 40px #00000047}@media (width>=720px){.voice-sheet{border-radius:18px;padding-bottom:24px}}@keyframes voice-rise{0%{opacity:.6;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.voice-sheet{animation:none}}.voice-sheet__head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.voice-sheet__head h3{margin:0;font-size:16px;font-weight:700}.voice-x{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px}.voice-x:hover{background:var(--panel-2);color:var(--ink)}.voice-stage{flex-direction:column;align-items:center;gap:12px;padding:10px 0 16px;display:flex}.voice-mic{cursor:pointer;background:color-mix(in srgb, var(--accent) 14%, var(--panel-2));width:76px;height:76px;color:var(--accent);border:0;border-radius:50%;place-items:center;transition:background .15s,transform .1s;display:grid}.voice-mic:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 22%, var(--panel-2))}.voice-mic:active:not(:disabled){transform:scale(.95)}.voice-mic:disabled{opacity:.6;cursor:default}.voice-mic.is-recording{background:color-mix(in srgb, var(--danger) 16%, var(--panel-2));color:var(--danger);animation:1.6s ease-in-out infinite voice-pulse}@keyframes voice-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 34%, transparent)}50%{box-shadow:0 0 0 12px color-mix(in srgb, var(--danger) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.voice-mic.is-recording{box-shadow:0 0 0 4px color-mix(in srgb, var(--danger) 34%, transparent);animation:none}}.voice-spin{animation:1s linear infinite voice-spin}@keyframes voice-spin{to{transform:rotate(360deg)}}.voice-meter{align-items:center;gap:4px;height:26px;display:flex}.voice-meter span{background:var(--danger);transform-origin:50%;border-radius:2px;width:4px;height:100%;transition:transform 70ms linear}.voice-hint{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.voice-type{align-items:center;gap:8px;display:flex}.voice-type input[type=text],.voice-type input:not([type]){border:1px solid var(--line);background:var(--panel-2);min-width:0;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:9px 11px;font-size:14px}.voice-type button[type=submit]{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:650}.voice-type button:disabled{opacity:.5;cursor:default}.voice-clip{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);cursor:pointer;border-radius:10px;padding:9px;position:relative}.voice-clip b{top:-5px;background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:700;display:grid;position:absolute;inset-inline-end:-5px}.voice-files{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.voice-files li{color:var(--muted);background:var(--panel-2);border-radius:8px;align-items:center;gap:8px;padding:5px 9px;font-size:12.5px;display:flex}.voice-files li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.voice-files li button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px}.voice-result{margin-top:14px}.voice-heard{color:var(--muted);overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;font-style:italic}.voice-reply{overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.voice-note{border-radius:9px;align-items:flex-start;gap:7px;margin:12px 0 0;padding:9px 11px;font-size:13px;line-height:1.45;display:flex}.voice-note svg{flex-shrink:0;margin-top:1px}.voice-note--warn{color:#b25000;background:color-mix(in srgb, var(--warn) 10%, transparent);border:1px solid color-mix(in srgb, var(--warn) 30%, var(--line))}.dashx-assistant-fab{inset-inline-end:18px;z-index:930;cursor:pointer;background:var(--accent);color:#fff;width:50px;height:50px;box-shadow:0 6px 22px color-mix(in srgb, var(--accent) 40%, transparent);border:0;border-radius:50%;place-items:center;transition:transform .12s;display:grid;position:fixed;bottom:18px}.dashx-assistant-fab:hover{transform:translateY(-2px)}.dashx-assistant-fab:active{transform:scale(.95)}@supports (padding:env(safe-area-inset-bottom)){.dashx-assistant-fab{bottom:calc(18px + env(safe-area-inset-bottom,0px))}}.dashx-assistant{z-index:940;inset-inline-end:0;background:var(--panel);width:min(420px,100vw);color:var(--ink);border-inline-start:1px solid var(--line);flex-direction:column;animation:.18s ease-out dashx-assistant-in;display:flex;position:fixed;top:0;bottom:0;box-shadow:-8px 0 34px #00000029}@keyframes dashx-assistant-in{0%{opacity:.5;transform:translate(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dashx-assistant{animation:none}}@media (width<=620px){.dashx-assistant{inset-inline:0;border-inline-start:0;border-top:1px solid var(--line);height:86vh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:16px 16px 0 0;top:auto}}.dashx-assistant__head{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.dashx-assistant__id{align-items:center;gap:7px;font-size:14.5px;font-weight:700;display:inline-flex}.dashx-assistant__head>div{gap:2px;display:flex}.dashx-assistant__head button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px}.dashx-assistant__head button:hover{background:var(--panel-2);color:var(--ink)}.dashx-assistant__head button.is-on{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.dashx-assistant__say{vertical-align:middle;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-inline-start:6px;padding:2px}.dashx-assistant__say:hover{color:var(--accent);background:var(--panel-2)}.dashx-assistant__say.is-speaking{color:var(--accent);animation:1.4s ease-in-out infinite dashx-say-pulse}@keyframes dashx-say-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.dashx-assistant__say.is-speaking{animation:none}}.dashx-assistant__log{flex:1;min-height:0;padding:14px;overflow-y:auto}.dashx-assistant__empty{text-align:center;color:var(--muted);padding:28px 12px}.dashx-assistant__empty svg{opacity:.5}.dashx-assistant__empty p{margin:10px 0 14px;font-size:14px}.dashx-assistant__empty ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dashx-assistant__empty li{background:var(--panel-2);border-radius:9px;padding:8px 10px;font-size:13px}.dashx-assistant__turn{margin-bottom:18px}.dashx-assistant__q{background:color-mix(in srgb, var(--accent) 12%, var(--panel-2));overflow-wrap:anywhere;border-radius:12px 12px 12px 3px;margin:0 0 8px;padding:8px 11px;font-size:14px}.dashx-assistant__a{overflow-wrap:anywhere;margin:0 0 8px;font-size:14.5px;line-height:1.5}.dashx-assistant__err{color:var(--danger);margin:0 0 8px;font-size:13px}.dashx-assistant__thinking{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:flex}.dashx-assistant__card{border:1px solid var(--line);background:var(--panel-2);border-radius:11px;margin:8px 0;padding:10px 11px}.dashx-assistant__tablewrap{overflow-x:auto}.dashx-assistant__card table{border-collapse:collapse;width:100%;font-size:13px}.dashx-assistant__card td{vertical-align:top;padding:4px 0}.dashx-assistant__card td:first-child{padding-inline-end:10px;font-weight:600}.dashx-assistant__card td:last-child{color:var(--muted);text-align:end;white-space:nowrap}.dashx-assistant__more{color:var(--muted);margin:6px 0 0;font-size:12px}.dashx-assistant__kv{margin:0;font-size:13px}.dashx-assistant__kv>div{justify-content:space-between;gap:12px;padding:3px 0;display:flex}.dashx-assistant__kv dt{color:var(--muted);text-transform:capitalize}.dashx-assistant__kv dd{text-align:end;overflow-wrap:anywhere;margin:0;font-weight:600}.dashx-assistant__links{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.dashx-assistant__go{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--line));background:var(--panel);color:var(--accent);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:650;display:inline-flex}.dashx-assistant__go:hover{background:color-mix(in srgb, var(--accent) 10%, var(--panel))}.dashx-assistant__cta{border:1px dashed var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border-radius:9px;padding:5px 11px;font-size:12.5px;font-weight:600}.dashx-assistant__cta:hover{color:var(--ink);background:var(--panel-2);border-style:solid}.dashx-assistant__cost{color:var(--muted);font-variant-numeric:tabular-nums;opacity:.75;margin:4px 0 0;font-size:11px}.dashx-assistant__go svg{transform:scaleX(1)}[dir=rtl] .dashx-assistant__go svg{transform:scaleX(-1)}.dashx-assistant__bar{border-top:1px solid var(--line);background:var(--panel);flex-shrink:0;align-items:center;gap:7px;padding:10px 12px;display:flex}.dashx-assistant__bar textarea{border:1px solid var(--line);background:var(--panel-2);min-width:0;color:var(--ink);font:inherit;resize:none;border-radius:18px;flex:1;max-height:132px;padding:9px 13px;font-family:inherit;font-size:16px;line-height:1.35;overflow-y:hidden}.dashx-assistant__bar{align-items:flex-end}.dashx-assistant__mic,.dashx-assistant__clip,.dashx-assistant__send{cursor:pointer;border:1px solid var(--line);background:var(--panel-2);width:36px;height:36px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.dashx-assistant__send{background:var(--accent);color:#fff;border:0}.dashx-assistant__bar button:disabled{opacity:.45;cursor:default}.dashx-assistant__mic.is-recording{border-color:var(--danger);color:var(--danger)}.dashx-assistant__mic i{inset-inline-end:3px;background:var(--danger);transform-origin:bottom;border-radius:2px;width:3px;height:12px;transition:transform 70ms linear;position:absolute;bottom:3px}.dashx-assistant__clip b{top:-3px;background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:10px;font-weight:700;display:grid;position:absolute;inset-inline-end:-3px}.dashx-mcp-mods{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dashx-mcp-mod{border:1px solid var(--line);background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:baseline;gap:4px;padding:4px 10px;font-size:12.5px;display:inline-flex}.dashx-mcp-mod b{color:var(--ink);text-transform:capitalize;font-weight:650}.dashx-mcp-mod small{opacity:.7;margin-inline-start:2px}.dashx-mcp-scopes{flex-wrap:wrap;gap:6px;margin:4px 0 2px;display:flex}.dashx-mcp-scopes button{border:1px dashed var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12.5px}.dashx-mcp-scopes button.is-on{border-style:solid;border-color:color-mix(in srgb, var(--accent) 40%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--panel));color:var(--accent);font-weight:650}.dashx-mcp-snip{border:1px solid var(--line);border-radius:10px;margin-top:12px;overflow:hidden}.dashx-mcp-snip__head{background:var(--panel-2);border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:650;display:flex}.dashx-mcp-snip__head button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:2px 4px;font-size:12px;font-weight:650;display:inline-flex}.dashx-mcp-snip__head button:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.dashx-mcp-snip pre{background:var(--panel);color:var(--ink);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5;overflow-x:auto}.dashx-mcp-snip pre,.dashx-mcp-snip code{text-align:left;direction:ltr;unicode-bidi:isolate}.dashx-mcp-level{border:1px solid var(--line);background:var(--panel-2);border-radius:999px;gap:2px;margin:0 0 16px;padding:3px;display:inline-flex}.dashx-mcp-level button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:12.5px;font-weight:650;display:inline-flex}.dashx-mcp-level button.is-on{background:var(--panel);color:var(--ink);box-shadow:0 1px 2px #00000014}.dashx-mcp-step h3{align-items:center;gap:8px;display:flex}.dashx-mcp-step__n{background:color-mix(in srgb, var(--accent) 14%, var(--panel));width:22px;height:22px;color:var(--accent);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:750;display:grid}.dashx-mcp-tabs{scrollbar-width:thin;gap:6px;margin:10px 0 4px;padding-bottom:4px;display:flex;overflow-x:auto}.dashx-mcp-tabs button{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:6px 13px;font-size:12.5px}.dashx-mcp-tabs button.is-on{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 12%, var(--panel));color:var(--accent);font-weight:650}.dashx-mcp-areas{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px 18px;margin:14px 0 0;display:grid}.dashx-mcp-areas dt{color:var(--ink);font-size:13px;font-weight:650}.dashx-mcp-areas dd{color:var(--muted);margin:2px 0 0;font-size:12.5px;line-height:1.5}.dashx-mcp-howto{margin:12px 0 0;padding-inline-start:20px}.dashx-mcp-egs{margin:10px 0 0;padding-inline-start:18px}.dashx-mcp-howto li,.dashx-mcp-egs li{color:var(--muted);margin-bottom:6px;font-size:13px;line-height:1.55}.voice-pending{margin-top:18px}.voice-pending h4{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px;font-weight:750}.voice-card{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--panel));border-radius:12px;margin-bottom:8px;padding:12px 13px}.voice-card p{overflow-wrap:anywhere;margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.4}.voice-card__acts{gap:8px;display:flex}.voice-card__acts button{font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:7px 13px;font-size:13px;font-weight:650;display:inline-flex}.voice-yes{background:var(--accent);color:#fff;border:0}.voice-no{border:1px solid var(--line);background:var(--panel);color:var(--muted)}.voice-card__acts button:disabled{opacity:.55;cursor:default}.dashx-assistant__dials{flex-direction:column;gap:6px;margin-top:9px;display:flex}.dashx-assistant__dial{border:1px solid color-mix(in srgb, var(--ok) 35%, var(--line));background:color-mix(in srgb, var(--ok) 7%, transparent);min-height:44px;color:var(--ink);border-radius:10px;align-items:center;gap:9px;padding:8px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.dashx-assistant__dial:hover{border-color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent)}.dashx-assistant__dial svg{color:var(--ok);flex:none}.dashx-assistant__dial .n{flex-direction:column;flex:1;min-width:0;display:flex}.dashx-assistant__dial .n small{color:var(--muted);font-size:11.5px;font-weight:500}.dashx-assistant__dial .p{color:var(--muted);font-variant-numeric:tabular-nums;direction:ltr;font-size:12.5px;font-weight:500}.voice-orb-btn{cursor:pointer;background:0 0;border:0;padding:0}.voice-orb-btn:disabled{opacity:.55;cursor:default}.voice-orb-btn:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:50%}.voice-orb{place-items:center;display:inline-grid;position:relative}.voice-orb__blob{border-radius:50%;transition:transform 90ms ease-out;position:absolute;inset:0}.voice-orb__blob.b1{background:color-mix(in srgb, var(--accent) 22%, transparent)}.voice-orb__blob.b2{background:color-mix(in srgb, var(--accent) 30%, transparent);inset:8%}.voice-orb__blob.b3{background:color-mix(in srgb, var(--accent) 42%, transparent);inset:17%}.voice-orb__core{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:58%;height:58%;display:grid;position:relative}.voice-orb__spin{animation:.9s linear infinite voice-spin}.voice-orb--idle .voice-orb__blob{animation:3.6s ease-in-out infinite voice-orb-breathe}.voice-orb--idle .voice-orb__blob.b2{animation-delay:.5s}.voice-orb--idle .voice-orb__blob.b3{animation-delay:1s}@keyframes voice-orb-breathe{0%,to{opacity:.55}50%{opacity:1}}.voice-orb--listening .voice-orb__blob.b1{background:color-mix(in srgb, var(--danger) 20%, transparent)}.voice-orb--listening .voice-orb__blob.b2{background:color-mix(in srgb, var(--danger) 28%, transparent)}.voice-orb--listening .voice-orb__blob.b3{background:color-mix(in srgb, var(--danger) 40%, transparent)}.voice-orb--listening .voice-orb__core{background:var(--danger)}.voice-orb--speaking .voice-orb__blob{animation:1.8s ease-in-out infinite voice-orb-speak}@keyframes voice-orb-speak{0%,to{opacity:.6}50%{opacity:1}}.voice-orb--thinking .voice-orb__blob{animation:1.4s ease-in-out infinite voice-orb-breathe}@media (prefers-reduced-motion:reduce){.voice-orb__blob{opacity:.85;animation:none!important}.voice-orb__spin{animation:none}}.voice-ptt{touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:inline-grid;position:relative}.voice-ptt-hint{color:var(--muted);text-align:center;margin-top:8px;font-size:12px}.voice-stage.is-armed .voice-orb__core{background:var(--danger)}.voice-stage.is-armed .voice-ptt-hint{color:var(--danger);font-weight:650}.voice-stage.is-locked .voice-ptt-hint{color:var(--accent);font-weight:650}.voice-mark{color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;inset-block-start:-2px;inset-inline-end:-2px;box-shadow:0 2px 8px #0000002e}.voice-mark.is-ok{background:var(--ok)}.voice-mark.is-bad{background:var(--danger)}.voice-extras{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.voice-chip{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.voice-chip:hover{color:var(--ink);border-color:var(--accent)}.voice-chip.is-on{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.voice-chip.is-disabled{opacity:.55;cursor:default}.voice-wake-pill{z-index:1003;border:1px solid color-mix(in srgb, var(--danger) 40%, var(--line));background:var(--panel);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:650;display:inline-flex;position:fixed;inset-block-end:18px;inset-inline-start:18px;box-shadow:0 6px 20px #00000024}.voice-wake-dot{background:var(--danger);border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite voice-wake-breathe}@keyframes voice-wake-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.voice-wake-dot{animation:none}}.dashx-voice-h{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:18px 0 2px;font-size:12px;font-weight:750}.dashx-voice-row{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:10px;padding:9px 4px;font-size:13px;display:flex}.dashx-voice-row:last-of-type{border-bottom:0}.dashx-voice-row:hover{background:color-mix(in srgb, var(--accent) 4%, transparent)}.dashx-voice-row>span{flex:1;min-width:0}.dashx-voice-row small{color:var(--muted);font-size:11.5px}.dashx-voice-row input[type=radio]{accent-color:var(--accent);flex:none}.dashx-voice-play{flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.dashx-assistant__bar{position:relative}.dashx-assistant__mentions{inset-inline:12px;z-index:5;border:1px solid var(--line);background:var(--panel);border-radius:12px;max-height:240px;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 4px);overflow-y:auto;box-shadow:0 10px 28px #00000024}.dashx-assistant__mentions button{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 10px;display:flex}.dashx-assistant__mentions button.is-hi,.dashx-assistant__mentions button:hover{background:#1a73e81a}.dashx-assistant__mentions small{color:var(--muted);font-size:11.5px}.dashx-modal-card.dashx-quickedit{text-align:center;border-radius:16px;padding:20px 20px 0;display:block}@media (width>=641px){.dashx-modal-card.dashx-quickedit{max-width:360px}}.dashx-modal-card.dashx-quickedit .dashx-addhead{border:0;margin:0 0 4px;padding:0;display:block}.dashx-modal-card.dashx-quickedit .dashx-addhead h3{letter-spacing:-.2px;margin:0;font-size:17px;font-weight:650}.dashx-modal-card.dashx-quickedit .dashx-addhead .dashx-iconbtn{display:none}.dashx-modal-card.dashx-quickedit .dashx-addnote{text-align:center;margin:0 0 14px;font-size:13px;line-height:1.45}@media (width<=640px){.dashx-modal-card.dashx-quickedit{padding:20px 18px 0}.dashx-modal-card.dashx-quickedit .dashx-modal-actions{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.dashx-modal-card.dashx-quickedit .dashx-modal-actions .dashx-btn{min-height:52px}}.dashx-modal-card.dashx-quickedit .dashx-field{text-align:start;align-self:stretch;width:100%;max-width:100%;margin-bottom:4px;font-size:12.5px;font-weight:600}.dashx-modal-card.dashx-quickedit .dashx-field>input,.dashx-modal-card.dashx-quickedit .dashx-field>select,.dashx-modal-card.dashx-quickedit .dashx-field>textarea{box-sizing:border-box;width:100%}@media (width<=640px),(pointer:coarse){.dashx-modal-card.dashx-quickedit .dashx-field>input,.dashx-modal-card.dashx-quickedit .dashx-field>select,.dashx-modal-card.dashx-quickedit .dashx-field>textarea{min-height:46px;padding:12px 14px}.dashx-modal-card.dashx-quickedit .dashx-field{font-size:13.5px}}.dashx-modal-card.dashx-quickedit .dashx-modal-actions{flex-direction:column-reverse;align-items:stretch;gap:4px;margin:18px 0 0;padding:0 0 18px;display:flex}.dashx-modal-card.dashx-quickedit .dashx-modal-actions .dashx-btn{background:var(--accent,#0071e3);color:#fff;border:0;border-radius:12px;width:100%;min-height:48px;margin:0;font-size:16px;font-weight:650}.dashx-modal-card.dashx-quickedit .dashx-modal-actions .dashx-btn:hover:not(:disabled){filter:brightness(.94)}.dashx-modal-card.dashx-quickedit .dashx-modal-actions .dashx-btn:disabled{opacity:.42}.dashx-modal-card.dashx-quickedit .dashx-modal-actions .dashx-btn.danger{background:#e5484d}.dashx-modal-card.dashx-quickedit .dashx-modal-actions .dashx-btn.ghost{min-height:44px;color:var(--muted);background:0 0;font-size:15px;font-weight:500}.dashx-modal-card.dashx-quickedit .dashx-modal-actions .dashx-btn.ghost:hover:not(:disabled){filter:none;background:var(--panel-2);color:var(--ink)}.dashx-modal-card.dashx-quickedit .dashx-tzfield select[size]{min-height:168px}.dashx-quick-logo{align-items:center;gap:16px;display:flex}.dashx-quick-logo .prev{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex:none;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}.dashx-quick-logo .prev img{object-fit:contain;width:100%;height:100%}.dashx-quick-logo .prev .none{color:var(--muted);place-items:center;display:grid}.dashx-quick-logo .pick{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.dashx-quick-logo .dashx-btn.is-busy{pointer-events:none;opacity:.75}.dashx-quick-shrunk{color:#0a7d3e;background:color-mix(in srgb, var(--ok) 12%, transparent);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.dashx-quick-shrunk svg{flex:none}.dashx-quick-err{color:#b42318;background:#e5484d1f;border:1px solid #e5484d47;border-radius:9px;margin:10px 0 0;padding:9px 11px;font-size:12.5px;line-height:1.45}.dashx-quick-logo .spin{animation:.9s linear infinite dashx-quick-spin}@keyframes dashx-quick-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dashx-quick-logo .spin{animation:none}}@media (width<=480px){.dashx-quick-logo{gap:12px}.dashx-quick-logo .prev{width:68px;height:68px}}.dashx-sec-row{flex-wrap:wrap;align-items:center;gap:10px}.dashx-sec-row .who{flex:200px;min-width:0}.dashx-sec-row .sub{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.dashx-sec-row .right{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.dashx-sec-row.is-current{border-inline-start:3px solid var(--accent);padding-inline-start:9px}.dashx-sec-row.is-focus{border-radius:10px;animation:2.4s ease-out dashx-sec-flash}@keyframes dashx-sec-flash{0%,55%{background:color-mix(in srgb, var(--accent) 14%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.dashx-sec-row.is-focus{background:color-mix(in srgb, var(--accent) 10%, transparent);animation:none}}@media (width<=640px){.dashx-sec-row .right{width:100%;margin-inline-start:0}.dashx-sec-row .right .dashx-btn{flex:auto;justify-content:center}}.shx-bz-bizcard{border:1px solid var(--line);background:var(--panel);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin:0;padding:6px 10px;transition:border-color .15s,background .15s;display:flex}.shx-bz-bizcard:hover,.shx-bz-bizcard.is-open{border-color:var(--line-strong);background:var(--panel-2)}.shx-bz-bizcard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shx-bz-bizcard-txt{flex-direction:column;flex:auto;min-width:0;display:flex}.shx-bz-bizcard-txt .nm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.3;overflow:hidden}.shx-bz-bizcard-txt .st{color:var(--ok-ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:12px;line-height:1.35;display:inline-flex;overflow:hidden}.shx-bz-bizcard-txt .st i{background:var(--ok);border-radius:50%;flex:none;width:6px;height:6px}.shx-bz-bizcard-txt .st.is-away{color:var(--warn-ink)}.shx-bz-bizcard-txt .st.is-away i{background:var(--warn)}.shx-bz-bizcard .chev{color:var(--muted);flex:none}.shx-bz-bizmark{background:color-mix(in srgb, var(--shx-hue,var(--accent)) 16%, var(--panel));width:30px;height:30px;color:color-mix(in srgb, var(--shx-hue,var(--accent)) 78%, var(--ink));letter-spacing:0;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.shx-bz-bizmark.is-sm{border-radius:7px;width:26px;height:26px;font-size:12px}.dashx-menu.shx-bz-bizmenu{border-radius:14px;width:340px;padding:0;overflow-x:hidden}.shx-bz-bizmenu .shx-bz-bizmenu-hd{color:var(--muted);padding:10px 14px 4px;font-size:12px;font-weight:700}.shx-bz-bizmenu .shx-bz-bizrow{align-items:center;gap:2px;min-height:44px;padding-inline-end:8px;display:flex}.shx-bz-bizmenu .shx-bz-bizrow.is-current{background:var(--tint)}.dashx-menu.shx-bz-bizmenu .shx-bz-bizrow .pick{min-width:0;min-height:44px;color:var(--ink);border-radius:0;flex:auto;gap:10px;padding:0 6px 0 14px;padding-inline:14px 6px;font-size:14px;font-weight:500}.dashx-menu.shx-bz-bizmenu .shx-bz-bizrow .pick:hover{background:0 0}.shx-bz-bizmenu .shx-bz-bizrow:hover:not(.is-current){background:var(--hover)}.shx-bz-bizmenu .shx-bz-bizrow.is-current .pick{font-weight:650}.shx-bz-bizmenu .shx-bz-bizrow .nm{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dashx-menu.shx-bz-bizmenu .shx-bz-bizrow .cur{color:var(--accent)}.dashx-menu.shx-bz-bizmenu .shx-bz-bizrow .ren{width:32px;height:32px;color:var(--ink-2);border-radius:10px;flex:none;justify-content:center;padding:0}.dashx-menu.shx-bz-bizmenu .shx-bz-bizrow .ren svg{color:inherit}.dashx-menu.shx-bz-bizmenu .shx-bz-bizrow .ren:hover:not(:disabled){background:var(--panel-2);color:var(--ink)}.shx-bz-roletag{background:var(--hover);height:24px;color:var(--muted);white-space:nowrap;border-radius:12px;flex:none;align-items:center;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.dashx-menu.shx-bz-bizmenu .shx-bz-bizmenu-add{border-top:1px solid var(--line);min-height:44px;color:var(--link,var(--accent));border-radius:0;margin-top:6px;padding:0 14px;font-size:14px;font-weight:600}.dashx-menu.shx-bz-bizmenu .shx-bz-bizmenu-add svg{color:currentColor}.shx-bz-bizstatus{background:var(--panel-2);border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.shx-bz-bizstatus .row{align-items:center;gap:8px;display:flex}.shx-bz-bizstatus .dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px}.shx-bz-bizstatus .dot.is-away{background:var(--warn)}.shx-bz-bizstatus .lbl{min-width:0;color:var(--ink);flex:auto;font-size:14px;font-weight:650}.shx-bz-bizstatus .note{color:var(--muted);font-size:12.5px;line-height:1.45}.shx-bz-bizstatus .acts{flex-wrap:wrap;gap:8px;display:flex}.shx-bz-bizstatus-form{flex-direction:column;gap:12px;display:flex}.shx-bz-bizstatus-form .ttl{color:var(--ink);font-size:15px;font-weight:700}.dashx-menu.shx-bz-bizmenu .shx-bz-btn,.shx-bz-btn{border:1px solid var(--accent-fill);background:var(--accent-fill);width:auto;min-height:36px;color:var(--accent-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.dashx-menu.shx-bz-bizmenu .shx-bz-btn:hover:not(:disabled),.shx-bz-btn:hover:not(:disabled){background:var(--accent-fill-hover);border-color:var(--accent-fill-hover)}.dashx-menu.shx-bz-bizmenu .shx-bz-btn:disabled,.shx-bz-btn:disabled{opacity:.55;cursor:default}.dashx-menu.shx-bz-bizmenu .shx-bz-linkbtn,.shx-bz-linkbtn{width:auto;min-height:0;color:var(--link,var(--accent));font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;padding:2px 0;font-size:13px;font-weight:600;display:inline-flex}.dashx-menu.shx-bz-bizmenu .shx-bz-linkbtn:hover:not(:disabled),.shx-bz-linkbtn:hover:not(:disabled){background:0 0;text-decoration:underline}.dashx-menu.shx-bz-bizmenu .shx-bz-bizstatus-form .acts .shx-bz-linkbtn{padding:0 8px}.shx-bz-field{color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.shx-bz-input,.dashx .shx-bz-input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;height:42px;color:var(--ink);font:inherit;border-radius:12px;padding:0 14px;font-size:14px;font-weight:400}.shx-bz-input:focus-visible,.dashx .shx-bz-input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.shx-bz-hint{color:var(--muted);font-size:12.5px;line-height:1.45}.shx-bz-error{color:var(--danger-ink);font-size:13px}.dashx-modal-card.shx-bz-dialog{text-align:start;border-radius:20px;max-width:380px;padding:0;overflow:hidden}@media (width<=640px){.dashx-modal-card.shx-bz-dialog{border-radius:18px 18px 0 0;max-width:100%}.shx-bz-dialog-foot{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}}.shx-bz-dialog-head{align-items:center;gap:12px;padding:20px 22px 0;display:flex}.shx-bz-dialog-head h3{color:var(--ink);flex:auto;margin:0;font-size:17px;font-weight:750}.shx-bz-dialog-ic{background:var(--tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.shx-bz-dialog-body{flex-direction:column;gap:12px;padding:14px 22px 18px;display:flex}.shx-bz-dialog-foot{border-top:1px solid var(--line);background:var(--panel-2);justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.shx-bz-banner{color:var(--ink);border-radius:14px;align-items:center;gap:14px;margin:0 0 16px;padding:14px 18px;display:flex}.shx-bz-banner>.ic{flex:none;display:flex}.shx-bz-banner .tx{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.shx-bz-banner .tx b{font-size:14.5px;font-weight:700}.shx-bz-banner .tx span{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.shx-bz-banner.is-warn{background:color-mix(in srgb, var(--warn) 14%, var(--panel))}.shx-bz-banner.is-warn>.ic{color:var(--warn-ink)}.shx-bz-banner.is-danger{background:color-mix(in srgb, var(--danger) 11%, var(--panel))}.shx-bz-banner.is-danger>.ic{color:var(--danger-ink)}.shx-bz-banner.is-muted{background:var(--hover)}.shx-bz-banner.is-muted>.ic{color:var(--ink-2)}.shx-bz-banner .shx-bz-ghostbtn{flex:none}.shx-bz-ghostbtn{border:1px solid var(--line-strong);background:var(--panel);min-height:36px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.shx-bz-ghostbtn:hover:not(:disabled){background:var(--panel-2)}@media (width<=560px){.shx-bz-banner{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:12px 14px}.shx-bz-banner .tx{flex-basis:calc(100% - 40px)}.shx-bz-banner .shx-bz-ghostbtn{margin-inline-start:32px}}.shx-bz-state{text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;gap:8px;margin:16px 0;padding:28px 20px;display:flex}.shx-bz-state>.ic{background:var(--panel-2);width:52px;height:52px;color:var(--ink-2);border-radius:16px;justify-content:center;align-items:center;margin-bottom:2px;display:inline-flex}.shx-bz-state.is-accent>.ic{background:var(--tint);color:var(--accent)}.shx-bz-state h2{color:var(--ink);margin:0;font-size:17px;font-weight:750}.shx-bz-state p{max-width:460px;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.shx-bz-state .acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.shx-bz-wel{z-index:1200;-webkit-backdrop-filter:blur(10px);background:#1012156b;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.dashx[data-theme=dark] .shx-bz-wel{background:#02070bb3}.shx-bz-wel-card{background:var(--panel);width:100%;max-width:620px;max-height:calc(100dvh - 40px);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-pop);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.shx-bz-wel-head{align-items:flex-start;gap:10px;padding:24px 26px 0;display:flex}.shx-bz-wel-head .tx{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.shx-bz-wel-head .step{color:var(--accent);font-size:12.5px;font-weight:600}.shx-bz-wel-head h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800;line-height:1.25}.dashx[dir=rtl] .shx-bz-wel-head h2{letter-spacing:0}.shx-bz-wel-head p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.shx-bz-wel-x{width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.shx-bz-wel-x:hover:not(:disabled){background:var(--panel-2);color:var(--ink)}.shx-bz-wel-body{flex:auto;min-height:0;padding:18px 26px;overflow-y:auto}.shx-bz-wel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.shx-bz-wel-tile{text-align:start;border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #0000}.shx-bz-wel-tile:hover{border-color:var(--muted-2)}.shx-bz-wel-tile.is-on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--tint)}.shx-bz-wel-tile>.ic{color:var(--ink-2);flex:none;padding-top:1px;display:flex}.shx-bz-wel-tile.is-on>.ic,.shx-bz-wel-tile .ck{color:var(--accent)}.shx-bz-wel-tile .tx{flex-direction:column;flex:auto;min-width:0;display:flex}.shx-bz-wel-tile .tx b{font-size:14px;font-weight:650}.shx-bz-wel-tile .tx small{color:var(--muted);font-size:12.5px;line-height:1.4}.shx-bz-wel-tile .ck{flex:none;width:16px;display:flex}.shx-bz-wel-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.shx-bz-wel-fields .shx-bz-field select,.shx-bz-wel-fields .shx-bz-field input{border:1px solid var(--line-strong);background:var(--panel);width:100%;height:42px;color:var(--ink);font:inherit;border-radius:12px;padding:0 12px;font-size:14px;font-weight:400}.shx-bz-wel-fields .shx-bz-field input[type=search]{margin-bottom:0}.shx-bz-wel-detected{background:color-mix(in srgb, var(--ok) 12%, var(--panel));color:var(--ok-ink);border-radius:10px;align-items:flex-start;gap:10px;margin:14px 0 0;padding:10px 12px;font-size:13px;display:flex}.shx-bz-wel-detected svg{flex:none;margin-top:2px}.shx-bz-wel-contact{flex-direction:column;gap:8px;margin-top:16px;display:flex}.shx-bz-wel-contact>b{font-size:14px;font-weight:650}.shx-bz-wel-check{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex;position:relative}.shx-bz-wel-check.is-fixed{cursor:default}.shx-bz-wel-check input{opacity:0;width:1px;height:1px;position:absolute}.shx-bz-wel-check .box{border:1.5px solid var(--line-strong);background:var(--panel);width:20px;height:20px;color:var(--accent-ink);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.shx-bz-wel-check.is-on .box{background:var(--accent-fill);border-color:var(--accent-fill)}.shx-bz-wel-check input:focus-visible+.box{outline:2px solid var(--accent);outline-offset:2px}.shx-bz-wel-chips{flex-wrap:wrap;gap:6px;display:flex}.shx-bz-wel-chip{border:1px solid var(--line-strong);background:var(--panel);height:30px;color:var(--ink-2);font:inherit;cursor:pointer;border-radius:15px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}.shx-bz-wel-chip:hover{color:var(--ink);border-color:var(--muted-2)}.shx-bz-wel-chip.is-on{background:var(--tint);border-color:var(--accent);color:var(--accent)}.shx-bz-wel-foot{border-top:1px solid var(--line);background:var(--panel-2);align-items:center;gap:10px;padding:16px 26px;display:flex}.shx-bz-wel-foot .grow{flex:auto}.shx-bz-wel-foot .shx-bz-btn{min-height:40px;padding:0 16px;font-size:14px}.shx-bz-wel-foot .shx-bz-linkbtn{font-size:13.5px}.dashx[dir=rtl] .shx-bz-flip{transform:scaleX(-1)}@media (width<=600px){.shx-bz-wel{place-items:end center;padding:0}.shx-bz-wel-card{border-radius:18px 18px 0 0;max-width:100%;max-height:94dvh}.shx-bz-wel-head{padding:20px 18px 0}.shx-bz-wel-head h2{font-size:21px}.shx-bz-wel-body{padding:16px 18px}.shx-bz-wel-grid,.shx-bz-wel-fields{grid-template-columns:1fr}.shx-bz-wel-foot{padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px))}}.dashx-row,.dashx-prow,.dashx-inv-row,.dashx-exp-row,.dashx-aa-subrow{transition:background .13s}.dashx-row:not(.is-selected):hover,.dashx-prow:not(.is-low):not(.is-off):hover,.dashx-inv-row:hover,.dashx-exp-row:hover,.dashx-aa-subrow:hover{background:var(--panel-2)}.dashx-row .who,.dashx-prow .who,.dashx-inv-rmain b,.dashx-exp-main b,.dashx-aa-subrow .who{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dashx-tablewrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.dashx a:focus-visible,.dashx button:focus-visible,.dashx input:focus-visible,.dashx select:focus-visible,.dashx textarea:focus-visible,.dashx [role=button]:focus-visible,.dashx [tabindex]:focus-visible,.dashx-portal a:focus-visible,.dashx-portal button:focus-visible,.dashx-portal input:focus-visible,.dashx-portal select:focus-visible,.dashx-portal textarea:focus-visible,.dashx-portal [role=button]:focus-visible,.dashx-portal [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx-modal:focus-visible,.dashx-modal:focus,.dashx-drawer-wrap:focus-visible,.dashx-drawer-wrap:focus,.dashx-lightbox:focus-visible,.dashx-lightbox:focus{outline:none}@media (prefers-reduced-motion:reduce){.dashx *,.dashx :before,.dashx :after,.dashx-portal *,.dashx-portal :before,.dashx-portal :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.dashx [class*=spin],.dashx .dashx-ring,.dashx-portal [class*=spin],.dashx-portal .dashx-ring{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}.dashx[dir=rtl] input[type=url],.dashx[dir=rtl] input[inputmode=url i],.dashx-portal[dir=rtl] input[type=url],.dashx-portal[dir=rtl] input[inputmode=url i],html[dir=rtl] .dashx-portal input[type=url],html[dir=rtl] .dashx-portal input[inputmode=url i]{text-align:left;direction:ltr}@media (width<=560px){.dashx-inv-lhead,.dashx-inv-line{grid-template-columns:1fr 46px 72px 66px 26px;gap:5px}.dashx-inv-line input{padding:8px 7px}}.dashx-main,.dashx-content{background-color:var(--bg)}.dashx .dashx-footer{color:var(--muted);margin:32px 0 4px;padding:14px 2px 4px;background:var(--bg)!important}@media (width<=700px){.dashx .dashx-footer{border:0;border-top:1px solid color-mix(in srgb, var(--line) 72%, transparent);text-align:center;border-radius:0;gap:6px 14px;margin:28px 0 4px;padding:16px 2px 6px;display:flex;background:color-mix(in srgb, var(--panel-2) 22%, var(--bg))!important}.dashx .dashx-footer .grp{justify-content:center;width:auto;margin:0}.dashx .dashx-footer .status{min-height:22px;color:var(--muted);flex:1 0 100%;gap:8px;font-size:11.5px}.dashx .dashx-footer .status .lnk{color:var(--muted)}.dashx .dashx-footer .actions{flex:1 0 100%;gap:14px;display:inline-flex}.dashx .dashx-footer .actions .lnk{min-height:auto;color:var(--muted);background:0 0;border:0;border-radius:0;padding:2px 0;font-size:11.5px;line-height:1.3}.dashx .dashx-footer .actions .lnk:active{color:var(--accent)}.dashx .dashx-footer .legal{flex:1 0 100%;gap:14px;font-size:11px}.dashx .dashx-footer .legal .lnk{font-size:11px}.dashx .dashx-footer .ver{display:none}}.dashx-nav{background:color-mix(in srgb, var(--panel) 94%, var(--bg));width:260px;padding:16px 12px 18px}.dashx-nav-group{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:17px 10px 6px;font-size:10px;font-weight:750}.dashx-nav-item{border-radius:8px;min-height:42px;transition:background .16s,color .16s,transform .16s}.dashx-nav-item:hover{transform:translate(2px)}.dashx-nav-item.is-active{box-shadow:inset 3px 0 0 var(--accent)}.dashx-nav-item svg{flex:none}.dashx-topbar{background:color-mix(in srgb, var(--panel) 92%, transparent);min-height:68px;padding:14px 28px;position:relative}.dashx-card,.dashx-acard,.dashx-embed{border-radius:10px}.dashx-tile{border-radius:10px;position:relative}.dashx-tile:hover{box-shadow:0 12px 30px color-mix(in srgb, var(--ink) 9%, transparent)}.dashx-tile-new{background:var(--accent);color:#fff;border-radius:999px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:800;line-height:1.6;position:absolute;inset-block-start:7px;inset-inline-end:8px}.dashx-settings-intro{justify-content:space-between;align-items:flex-end;gap:16px;margin:22px 2px 0;display:flex}.dashx-settings-intro h2{letter-spacing:0;margin:0;font-size:20px}.dashx-settings-intro p{color:var(--muted);margin:4px 0 0;font-size:13px}.dashx-settings-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:11.5px;display:flex}.dashx-settings-legend span{align-items:center;gap:4px;display:inline-flex}.dashx-settings-legend span:first-child{color:#087c55}.dashx-settings-tabs{scrollbar-width:none;margin-top:18px;overflow-x:auto}.dashx-settings-tabs::-webkit-scrollbar{display:none}.dashx-settings-tabs .dashx-tab{white-space:nowrap;flex:none}.dashx-settings-cardhead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.dashx-settings-cardhead h3{margin:0}.dashx-autosave{color:#087c55;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:650;display:inline-flex}.dashx-batchsave{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:600}.dashx-settings-savebar{z-index:4;border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 94%, transparent);box-shadow:0 10px 26px color-mix(in srgb, var(--ink) 12%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:12px 14px;display:flex;position:sticky;bottom:14px}.dashx-settings-savebar.is-pending{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.dashx-settings-savebar div{flex-direction:column;gap:2px;min-width:0;display:flex}.dashx-settings-savebar b{color:var(--ink);font-size:13px}.dashx-settings-savebar span{color:var(--muted);font-size:11.5px;line-height:1.35}.dashx-settings-savebar .dashx-btn{white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.dashx-knowledge-row{transition:opacity .16s,box-shadow .16s}.dashx-knowledge-row.is-dragging{opacity:.5;box-shadow:0 8px 20px color-mix(in srgb, var(--ink) 16%, transparent)}.dashx-knowledge-grip{width:30px;min-height:34px;color:var(--muted);cursor:grab;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:inline-grid}.dashx-knowledge-grip:active{cursor:grabbing}.dashx-knowledge-grip:hover{color:var(--accent);background:var(--panel-2)}.dashx-reauth{flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;display:flex}.dashx-reauth .dash-gsi-holder{min-height:44px;margin:0}@media (width<=560px){.dashx-settings-intro{flex-direction:column;align-items:flex-start;gap:8px}.dashx-settings-savebar{flex-direction:column;align-items:stretch;bottom:8px}.dashx-settings-savebar .dashx-btn{justify-content:center;width:100%}}.dashx-locale{position:relative}.dashx-locale-innav,.dashx-balance-innav{display:none}.dashx-locale-trigger{background:var(--panel);min-width:118px;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent);border-radius:10px;justify-content:center;gap:7px}.dashx-locale-trigger:hover,.dashx-locale-trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));color:var(--ink);background:color-mix(in srgb, var(--accent) 7%, var(--panel))}.dashx-locale-flag{font-size:16px;line-height:1}.dashx-locale-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden}.dashx-locale-trigger svg:last-child{color:var(--muted);transition:transform .16s}.dashx-locale-trigger[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.dashx-locale-topbar .dashx-locale-trigger{width:28px;min-width:0;height:28px;box-shadow:none;background:0 0;border:0;justify-content:center;gap:0;padding:0}.dashx-locale-topbar .dashx-locale-trigger:hover,.dashx-locale-topbar .dashx-locale-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--accent) 8%, transparent);border:0}.dashx-locale-topbar .dashx-locale-name,.dashx-locale-topbar .dashx-locale-trigger svg:last-child{display:none}.dashx-locale-topbar .dashx-locale-flag{font-size:18px}.dashx-locale-menu{z-index:80;top:calc(100% + 8px);border:1px solid var(--line);background:var(--panel);width:188px;max-height:min(420px,70vh);box-shadow:0 14px 36px color-mix(in srgb, var(--ink) 16%, transparent);border-radius:12px;padding:5px;position:absolute;inset-inline-end:0;overflow-y:auto}.dashx-locale-menu button{width:100%;color:var(--ink);text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:9px 10px;font-size:13px;display:flex}.dashx-locale-menu button:hover{background:var(--panel-2)}.dashx-locale-menu button b{flex:1;font-weight:600}.dashx-locale-menu button svg{color:var(--accent)}html[dir=rtl] .dashx{flex-direction:row-reverse}html[dir=rtl] .dashx-nav{border-right:0;border-left:1px solid var(--line)}html[dir=rtl] .dashx-nav-item.is-active{box-shadow:inset -3px 0 0 var(--accent)}html[dir=rtl] .dashx-nav-item:hover{transform:translate(-2px)}.dashx[dir=rtl]{direction:rtl;flex-direction:row-reverse}.dashx[dir=rtl]>.dashx-nav{order:2}.dashx[dir=rtl]>.dashx-main{order:1}.dashx[dir=rtl] .dashx-nav{border-right:0;border-left:1px solid var(--line)}.dashx[dir=rtl] .dashx-nav-item.is-active{box-shadow:inset -3px 0 0 var(--accent)}.dashx[dir=rtl] .dashx-nav-item:hover{transform:translate(-2px)}.dashx[dir=rtl] .dashx-content,.dashx[dir=rtl] .dashx-topbar{text-align:right}.dashx[dir=rtl] .dashx-notifs{left:0;right:auto}@media (width<=820px){.dashx-nav{width:min(86vw,336px)}.dashx-topbar{min-height:60px;padding:10px 14px}.dashx-content{padding:16px 14px}.dashx-locale-trigger{min-width:0;padding-inline:9px}.dashx-locale-innav{display:none}html[dir=rtl] .dashx-nav{border-left:0;border-right:1px solid var(--line);inset:0 0 0 auto;transform:translate(100%)}html[dir=rtl] .dashx-nav.is-open{transform:none}.dashx[dir=rtl] .dashx-nav{border-left:0;border-right:1px solid var(--line);inset:0 0 0 auto;transform:translate(100%)}.dashx[dir=rtl] .dashx-nav.is-open{transform:none}.dashx[dir=rtl] .dashx-notifs{left:-6px;right:auto}}@media (width<=520px){.dashx-topbar{flex-wrap:nowrap;gap:6px;min-height:58px;padding-inline:12px}.dashx-topbar h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;display:block;overflow:hidden}.dashx-topbar .dashx-usage{display:none}.dashx-hamb{position:relative}.dashx-hamb.is-low:after{content:"";top:6px;background:var(--danger,#d92d20);width:8px;height:8px;box-shadow:0 0 0 2px var(--canvas);border-radius:50%;position:absolute;inset-inline-end:6px}.dashx-balance-innav{display:block}.dashx-topbar .dashx-genpill,.dashx-topbar .dashx-locale{display:none}.dashx-topbar .grow{min-width:0}.dashx-locale-trigger{width:38px;min-width:38px;height:38px;box-shadow:none;background:0 0;border:0;justify-content:center;padding:0}.dashx-locale-trigger:hover,.dashx-locale-trigger[aria-expanded=true]{background:var(--panel-2);border-color:#0000}.dashx-locale-name,.dashx-locale-trigger svg:last-child{display:none}.dashx-locale-flag{font-size:18px}.dashx-locale-menu{top:64px;width:auto;position:fixed;inset-inline:14px}.dashx-locale-innav{margin-top:2px;display:block}.dashx-locale-innav .dashx-locale-trigger{border-radius:9px;justify-content:flex-start;gap:11px;width:100%;min-width:0;height:auto;padding:9px 10px}.dashx-locale-innav .dashx-locale-name{font-size:13px;font-weight:600;display:block}.dashx-locale-innav .dashx-locale-trigger svg:last-child{margin-inline-start:auto;display:block}.dashx-locale-innav .dashx-locale-menu{width:auto;box-shadow:none;margin-top:4px;position:static;inset:auto}.dashx-tiles{gap:10px}.dashx-tile{padding:13px}}@media (width<=360px){.dashx-topbar{padding-inline:8px}}.dashx-pill-btn .lbl{opacity:.7;margin-inline-end:3px;font-weight:500}.notification-email-card{overflow-wrap:anywhere;min-width:0}.notification-email-card .dashx-field input{width:100%;min-width:0;min-height:44px}.notification-email-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.notification-email-actions .dashx-btn{white-space:normal}.dashx-lead-hero{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:14px;padding:15px 17px;display:flex}.dashx-lead-hero .ic{background:var(--panel-2);width:40px;height:40px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.dashx-lead-hero .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashx-lead-hero .tx b{color:var(--ink);font-size:15px;font-weight:650}.dashx-lead-hero .tx span{color:var(--muted);font-size:12.5px;line-height:1.5}.dashx-lead-hero .tx .status{align-items:center;gap:7px;display:inline-flex}.dashx-lead-hero .tx .status:before{content:"";background:var(--muted);opacity:.45;border-radius:50%;flex:none;width:8px;height:8px}.dashx-lead-hero .tx .status.on{color:var(--ink)}.dashx-lead-hero .tx .status.on:before{opacity:1;background:#2fa84f}.dashx-lead-hero .kpis{flex:none;gap:18px;display:flex}.dashx-lead-hero .kpis div{flex-direction:column;align-items:center;display:flex}.dashx-lead-hero .kpis b{color:var(--ink);font-size:19px;font-weight:700;line-height:1.2}.dashx-lead-hero .kpis span{color:var(--muted);font-size:11px}.dashx-lead-score{font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;min-width:34px;height:26px;padding:0 7px;font-size:13px;font-weight:700;display:inline-grid}.dashx-lead-score.hot{color:#e5484d;background:#e5484d29}.dashx-lead-score.warm{color:#c67c04;background:#f5a5242e}.dashx-lead-score.cool{background:var(--panel-2);color:var(--muted)}.dashx-lead-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin-bottom:12px;padding:14px 15px}.dashx-lead-card .head{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:7px;display:flex}.dashx-lead-card .head b{color:var(--ink);font-size:14px;font-weight:650}.dashx-lead-card .why,.dashx-lead-row .why{color:var(--accent);margin-bottom:6px;font-size:12.5px}.dashx-lead-card .post,.dashx-lead-row .post{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-inline-start:3px solid var(--line);margin-bottom:11px;padding-inline-start:11px;font-size:13.5px;line-height:1.6}.dashx-lead-card .draftlbl{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.dashx-lead-draft{box-sizing:border-box;border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:1.6}.dashx-lead-card .acts{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.dashx-lead-card .acts .dashx-btn{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dashx-lead-card .pill,.dashx-lead-row .pill{background:var(--panel-2);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:11px}.dashx-lead-row .pill.biz{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}.dashx-lead-row .tag{background:var(--panel-2);color:var(--muted);border-radius:6px;padding:2px 7px;font-size:11px}.dashx-lead-card .warn,.dashx-lead-hunt .warn{color:#c67c04;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.dashx-lead-row{border:1px solid var(--line);background:var(--panel);border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:13px 14px;display:flex}.dashx-lead-row .body{flex:1;min-width:0}.dashx-lead-row .top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:5px;display:flex}.dashx-lead-row .top b{color:var(--ink);font-size:13.5px;font-weight:650}.dashx-lead-row .side{flex-direction:column;flex:none;gap:6px;width:158px;display:flex}.dashx-lead-row .side .dashx-btn{white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:inline-flex}.dashx-lead-filters{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;display:flex}.dashx-lead-hunt{border:1px solid var(--line);background:var(--panel);border-radius:13px;align-items:center;gap:12px;margin-bottom:10px;padding:13px 14px;display:flex}.dashx-lead-hunt .tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dashx-lead-hunt .tx b{color:var(--ink);font-size:13.5px;font-weight:650}.dashx-lead-hunt .tx span{color:var(--muted);font-size:12px}.dashx-lead-note{color:var(--muted);margin:8px 0;font-size:12.5px;line-height:1.6}.dashx-leads .dashx-hiw-body h4{color:var(--ink);margin:18px 0 6px;font-size:13.5px;font-weight:650}.dashx-leads .dashx-hiw-body h4:first-child{margin-top:0}.dashx-leads .dashx-hiw-body ol{padding-inline-start:20px}.dashx-leads .dashx-hiw-body li{margin:4px 0}.dashx-lead-matrix{border:1px solid var(--line);background:var(--panel);border-radius:10px;margin:12px 0;overflow:hidden}.dashx-lead-matrix .row{border-bottom:1px solid var(--line);grid-template-columns:92px 78px 1fr;align-items:baseline;gap:10px;padding:10px 13px;display:grid}.dashx-lead-matrix .row:last-child{border-bottom:none}.dashx-lead-matrix .row b{color:var(--ink);font-size:13px;font-weight:600}.dashx-lead-matrix .what{color:var(--muted);font-size:12.5px;line-height:1.55}.dashx-lead-matrix .badge{white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 9px;font-size:11px;font-weight:600}.dashx-lead-matrix .badge.auto{color:#1e7a38;background:#2fa84f29}.dashx-lead-matrix .badge.tap,.dashx-lead-matrix .badge.none{background:var(--panel-2);color:var(--muted)}@media (width<=620px){.dashx-lead-matrix .row{grid-template-columns:1fr auto;row-gap:4px}.dashx-lead-matrix .what{grid-column:1/-1}}.dashx-lead-radio{flex-direction:column;gap:6px;margin:4px 0 16px;display:flex}.dashx-lead-radio label{border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:11px;padding:12px 14px;transition:background .12s,border-color .12s;display:flex}.dashx-lead-radio label:hover{background:var(--panel-2)}.dashx-lead-radio label.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent)}.dashx-lead-radio input{accent-color:var(--accent);flex:none;width:16px;height:16px;margin-top:2px}.dashx-lead-radio .tx{flex-direction:column;gap:3px;min-width:0;display:flex}.dashx-lead-radio .tx b{color:var(--ink);font-size:13.5px;font-weight:600}.dashx-lead-radio .tx small{color:var(--muted);font-size:12px;line-height:1.5}.dashx-leads .dashx-acard>.dashx-field{margin-bottom:14px}.dashx-leads .dashx-acard>.dashx-field.full{max-width:100%}.dashx-leads .dashx-acard>.dashx-field:last-child{margin-bottom:0}.dashx-leads .dashx-acard>.dashx-field>input[type=range]{accent-color:var(--accent);padding:0}.dashx-leads .dashx-acard>.dashx-field>.lbl{flex-wrap:wrap;align-items:center;gap:0 4px;display:flex}.dashx-leads .dashx-acard>.dashx-addnote{margin-bottom:14px}.dashx-leads .dashx-acard>.dashx-cardhead h3{align-items:center;gap:8px;margin:0 0 4px;font-size:14px;font-weight:600;display:flex}.dashx-lead-setup{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:12px;margin-bottom:16px;padding:14px 16px}.dashx-lead-setup .head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.dashx-lead-setup .head b{color:var(--ink);font-size:14px;font-weight:650}.dashx-lead-setup .head span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.dashx-lead-setup .bar{background:var(--panel-2);border-radius:999px;height:4px;margin-bottom:12px;overflow:hidden}.dashx-lead-setup .bar i{background:var(--accent);border-radius:999px;height:100%;transition:width .3s;display:block}.dashx-lead-setup ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dashx-lead-setup li{color:var(--muted);align-items:flex-start;gap:10px;padding:4px 0;font-size:12.5px;line-height:1.55;display:flex}.dashx-lead-setup li .n{background:var(--panel-2);width:20px;height:20px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.dashx-lead-setup li .body{flex:1;min-width:0}.dashx-lead-setup li.done .n{color:#1e7a38;background:#2fa84f2e}.dashx-lead-setup li.done .line{opacity:.55;text-decoration:line-through}.dashx-lead-setup li .line b{color:var(--ink);font-weight:600}.dashx-lead-setup li.active{background:var(--panel);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:10px;margin:4px 0;padding:11px 12px}.dashx-lead-setup li.active .n{background:var(--accent);color:#fff}.dashx-lead-setup li.active .line b{color:var(--ink)}.dashx-lead-setup li .how{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.65}.dashx-lead-setup li .how a{color:var(--accent)}.dashx-lead-setup li .cta{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.dashx-lead-setup li .cta .dashx-btn{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.dashx-lead-mode{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.dashx-lead-mode button{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s}.dashx-lead-mode button.on{background:var(--accent);border-color:var(--accent);color:#fff}.dashx-lead-mode span{color:var(--muted);font-size:12px}.dashx-lead-setup li span{min-width:0}.dashx-lead-setup li .dashx-hint-body{opacity:1;text-decoration:none}.dashx-lead-setup li code{background:var(--panel-2);color:var(--ink);border-radius:5px;padding:1px 5px;font-size:11.5px}.dashx-lead-setup .acts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dashx-lead-setup .acts .dashx-btn{align-items:center;gap:6px;display:inline-flex}.dashx-lead-setup .hookerr{color:#a5301f;background:#c0392b14;border-radius:8px;align-items:flex-start;gap:7px;margin:12px 0 0;padding:9px 11px;font-size:12px;line-height:1.5;display:flex}.dashx-lead-connect{margin:12px 0 4px}.dashx-lead-connect p{color:var(--muted);margin:0 0 10px;font-size:12.5px;line-height:1.65}.dashx-lead-connect p.fine{margin:8px 0 0;font-size:11.5px}.dashx-lead-connect code{background:var(--panel-2);color:var(--ink);border-radius:5px;padding:1px 6px;font-size:11.5px}.dashx-lead-connect .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashx-lead-connect .row input{border:1px solid var(--line);background:var(--panel-2);min-width:0;color:var(--ink);font:inherit;border-radius:9px;flex:260px;padding:9px 12px;font-size:13px}.dashx-lead-connect .row .dashx-btn{flex:none}.dashx-leads .dashx-switchrow.is-off{opacity:.72;cursor:default}.dashx-leads .dashx-switchrow .tx small.warn{color:#a5301f}.dashx-lead-ideas{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.dashx-lead-ideas .head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.dashx-lead-ideas .head b{color:var(--ink);font-size:13.5px;font-weight:650}.dashx-lead-ideas .head .dashx-btn{align-items:center;gap:6px;display:inline-flex}.dashx-lead-ideas .way{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:11px 0;display:flex}.dashx-lead-ideas .way:last-of-type{border-bottom:none}.dashx-lead-ideas .way .tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dashx-lead-ideas .way .tx b{color:var(--ink);font-size:13px;font-weight:650}.dashx-lead-ideas .way .tx small{color:var(--muted);font-size:12px;line-height:1.6}.dashx-lead-ideas .way .dashx-btn{white-space:nowrap;flex:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (width<=560px){.dashx-lead-ideas .way{flex-wrap:wrap}.dashx-lead-ideas .way .dashx-btn{justify-content:center;width:100%}}.dashx-lead-ideas .idea{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.dashx-lead-ideas .idea:last-of-type{border-bottom:none}.dashx-lead-ideas .idea .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashx-lead-ideas .idea .tx b{color:var(--ink);font-size:13px;font-weight:600}.dashx-lead-ideas .idea .tx small{color:var(--muted);font-size:11.5px}.dashx-lead-ideas .idea .dashx-btn{flex:none;align-items:center;gap:5px;display:inline-flex}@media (width<=560px){.dashx-lead-ideas .idea{flex-wrap:wrap}.dashx-lead-ideas .idea .tx{flex:100%}}.dashx-lead-blocker{border:1px solid color-mix(in srgb, #c0392b 35%, var(--line));background:#c0392b0f;border-radius:10px;margin:12px 0;padding:12px 14px}.dashx-lead-blocker b{color:#a5301f;align-items:center;gap:7px;font-size:13.5px;display:flex}.dashx-lead-blocker p{color:var(--muted);margin:7px 0 0;font-size:12.5px;line-height:1.6}.dashx-lead-blocker p b{color:var(--ink);display:inline}.dashx-lead-tgbar{justify-content:space-between;align-items:center;gap:10px;padding:12px 0 2px;display:flex}.dashx-lead-tgbar span{color:var(--muted);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.dashx-lead-tgbar span:before{content:"";background:var(--muted);opacity:.45;border-radius:50%;width:8px;height:8px}.dashx-lead-tgbar span.on{color:var(--ink)}.dashx-lead-tgbar span.on:before{opacity:1;background:#2fa84f}@media (width<=640px){.dashx-lead-hero{align-items:flex-start}.dashx-lead-hero .kpis{justify-content:space-between;width:100%}.dashx-lead-row{flex-wrap:wrap}.dashx-lead-row .side{flex-flow:wrap;width:100%}.dashx-lead-row .side>*{flex:auto}.dashx-lead-card .acts .dashx-btn{flex:auto;justify-content:center}}.dashx-wa-hero{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:14px;margin:0 0 16px;padding:18px 20px;display:flex}.dashx-wa-hero.is-live{border-color:color-mix(in srgb, #22c55e 34%, var(--line));background:linear-gradient(118deg, color-mix(in srgb, #22c55e 8%, var(--panel)), var(--panel) 62%)}.dashx-wa-hero>.ic{background:var(--panel-2);width:42px;height:42px;color:var(--muted);border-radius:11px;flex:none;place-items:center;display:grid}.dashx-wa-hero.is-live>.ic{color:#087c55;background:#22c55e24}.dashx-wa-hero .tx{flex:260px;min-width:0}.dashx-wa-hero h1{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0 0 5px;font-size:22px;line-height:1.15}.dashx-wa-hero p{max-width:560px;color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.dashx-wa-hero .act{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.dashx-tag.warn{color:#b54708;border-color:color-mix(in srgb, var(--warn) 34%, var(--line));background:color-mix(in srgb, var(--warn) 13%, transparent)}.dashx-wa-strip{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.dashx-wa-strip.is-live{border-color:color-mix(in srgb, #22c55e 30%, var(--line))}.dashx-wa-strip.needs{border-color:color-mix(in srgb, var(--warn) 38%, var(--line));background:color-mix(in srgb, var(--warn) 6%, var(--panel))}.dashx-wa-strip>.ic{background:var(--panel-2);width:36px;height:36px;color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid}.dashx-wa-strip.is-live>.ic{color:#087c55;background:#22c55e24}.dashx-wa-strip .tx{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.dashx-wa-strip .tx b{color:var(--ink);font-size:13.5px}.dashx-wa-strip .tx small{color:var(--muted);font-size:12.5px;line-height:1.5}.dashx-wa-strip .dashx-btn,.dashx-wa-strip .dashx-linkbtn{white-space:nowrap;flex:none}.dashx-wa-assist{border-color:color-mix(in srgb, var(--accent) 26%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--panel));flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.dashx-wa-assist>.ic{background:color-mix(in srgb, var(--accent) 13%, transparent);width:40px;height:40px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.dashx-wa-assist .tx{flex:240px;min-width:0}.dashx-wa-assist h3{margin:2px 0 4px;font-size:15px}.dashx-wa-assist p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.dashx-wa-assist .acts{flex-wrap:wrap;flex:none;align-items:center;gap:9px;display:flex}.dashx-wa-assist .acts .dashx-btn,.dashx-wa-assist .acts .dashx-linkbtn{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dashx-wa-chat{color:#fff;background:#25d366;border-color:#25d366;text-decoration:none}.dashx-wa-chat:hover{color:#fff;background:#1eb457;border-color:#1eb457}@media (width<=560px){.dashx-wa-assist .acts{width:100%}.dashx-wa-assist .acts .dashx-btn{flex:auto;justify-content:center}}.dashx-next{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 6%, var(--panel));border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:13px 16px;display:flex}.dashx-next.done{border-color:color-mix(in srgb, #22c55e 30%, var(--line));background:color-mix(in srgb, #22c55e 6%, var(--panel))}.dashx-next>.ic{background:color-mix(in srgb, var(--accent) 14%, transparent);width:32px;height:32px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.dashx-next.done>.ic{color:#087c55;background:#22c55e26}.dashx-next .tx{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.dashx-next .tx b{color:var(--ink);font-size:13.5px}.dashx-next .tx small{color:var(--muted);font-size:12.5px;line-height:1.5}.dashx-cardlead{color:var(--muted);margin:-2px 0 14px;font-size:12.5px;line-height:1.55}@media (width<=560px){.dashx-wa-hero{padding:15px}.dashx-wa-hero h1{font-size:19px}.dashx-wa-hero .act,.dashx-wa-strip .dashx-btn,.dashx-wa-strip .dashx-linkbtn{justify-content:center;width:100%}.dashx-wa-hero .act{justify-content:flex-start}}.dashx-phone-row .ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.dashx-phone-row .tx,.dashx-phone-call .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashx-phone-row .tx b{font-variant-numeric:tabular-nums;font-size:14px}.dashx-phone-row .tx small,.dashx-phone-call .tx small{color:var(--muted);font-size:12px}.dashx-phone-call .tx small.sum{color:var(--ink);opacity:.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashx-phone-call .ic{color:var(--muted);flex:none}.dashx-phone-call{text-align:start;width:100%;font:inherit;cursor:pointer;background:0 0;border:0}.dashx-phone-call:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.dashx-phone-ok,.dashx-phone-pending{align-items:center;gap:4px;margin-top:3px;display:inline-flex!important}.dashx-phone-ok{color:#18794e!important}.dashx-phone-pending{color:#9a6700!important}.dashx-phone-targets{border:1px solid var(--line);border-radius:10px;gap:8px;margin:0 0 16px;padding:13px;display:grid}.dashx-phone-targets>b{align-items:center;gap:6px;font-size:13px;display:flex}.dashx-phone-targets>small{color:var(--muted);font-size:12px}.dashx-checkrow{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.dashx-checkrow input{accent-color:var(--accent)}.dashx-phone-summary{background:color-mix(in srgb, var(--accent) 7%, var(--panel));border-radius:10px;margin:0 0 14px;padding:12px 14px}.dashx-phone-summary p{margin:5px 0 0;line-height:1.55}.dashx-phone-recording{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin:14px 0;padding:12px 14px;display:grid}.dashx-phone-recording audio{grid-column:1/-1;width:100%}.dashx-phone-recording .dashx-linkbtn{justify-self:start}.dashx-phone-transcript{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.dashx-phone-transcript summary{cursor:pointer;font-weight:650}.dashx-phone-transcript p{white-space:pre-wrap;color:var(--muted);line-height:1.65}.dashx-phone-consent{border:1px solid color-mix(in srgb, var(--warn) 42%, var(--line));background:color-mix(in srgb, var(--warn) 8%, var(--panel));text-align:start;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px 16px;display:flex}.dashx-phone-consent>svg{color:#b25000;flex:none;margin-top:2px}.dashx-phone-consent b{color:var(--ink);margin-bottom:6px;font-size:14px;display:block}.dashx-phone-consent p{border-inline-start:3px solid color-mix(in srgb, var(--warn) 55%, var(--line));background:var(--panel);color:var(--ink);border-radius:9px;margin:0 0 8px;padding:9px 12px;font-size:13px;line-height:1.6}.dashx-phone-consent small{color:var(--muted);margin-bottom:12px;font-size:12.5px;line-height:1.55;display:block}.dashx-phone-warn{background:color-mix(in srgb, var(--danger,#e5484d) 10%, transparent);color:#b42318;border-radius:8px;margin-top:6px;padding:7px 10px;font-size:12px;font-style:normal;line-height:1.5;display:block}.dashx-phone-sheet{text-align:start}.dashx-phone-sheet .dashx-field{align-self:stretch;width:100%;max-width:100%}.dashx-phone-sheet .dashx-switches{margin:18px 0}.dashx-phone-sheet .dashx-modal-actions{justify-content:flex-start}@media (width<=560px){.dashx-phone-consent{padding:12px}.dashx-phone-sheet .dashx-modal-actions .dashx-btn{justify-content:center;width:100%}}.dashx,.dashx-portal{font-family:var(--font-sans);font-synthesis:none}.dashx button,.dashx input,.dashx select,.dashx textarea,.dashx-portal button,.dashx-portal input,.dashx-portal select,.dashx-portal textarea{font-family:inherit}.dashx h1,.dashx h2,.dashx-portal h2{letter-spacing:-.02em}.dashx h3,.dashx-portal h3{letter-spacing:-.01em}.dashx[dir=rtl] h1,.dashx[dir=rtl] h2,.dashx[dir=rtl] h3,html[dir=rtl] .dashx-portal h2,html[dir=rtl] .dashx-portal h3{letter-spacing:0}.dashx-nav-group,.orders-workspace-heading>div:first-child>span,.dashx-kicker,.dash-billing-kicker,.dashx-aa-eyebrow,.dashx-bld-kicker,.dashx-bot-eyebrow,.dashx-rv-eyebrow,.bot-workspace .dashx-bot-eyebrow,.dashx-qr-suggest .hd,.dashx-scan-day,.dashx-soon{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.dashx-nav-group{color:var(--muted-2);margin:20px 12px 7px;font-size:10px}.dashx-nav-sect:first-of-type .dashx-nav-group{margin-top:4px}.orders-workspace-heading>div:first-child>span,.dashx-kicker,.dash-billing-kicker,.dashx-aa-eyebrow,.dashx-bld-kicker,.dashx-bot-eyebrow,.dashx-rv-eyebrow{color:var(--link);font-size:11px}.orders-workspace-count span{font-family:var(--font-sans);color:var(--muted);text-transform:none;font-weight:500}.dashx-soon{letter-spacing:.06em;font-size:9px}.dashx-qr-suggest .hd,.dashx-scan-day{color:var(--muted-2);font-size:10px}.dashx[dir=rtl] .dashx-nav-group,.dashx[dir=rtl] .orders-workspace-heading>div:first-child>span,.dashx[dir=rtl] .dashx-kicker,.dashx[dir=rtl] .dash-billing-kicker,.dashx[dir=rtl] .dashx-aa-eyebrow,.dashx[dir=rtl] .dashx-bld-kicker,.dashx[dir=rtl] .dashx-bot-eyebrow,.dashx[dir=rtl] .dashx-rv-eyebrow{letter-spacing:.04em}.dashx-footer .ver,.dashx-order-main .meta code{font-family:var(--font-mono)}.dashx{background:var(--canvas)}.dashx-main,.dashx-content{background-color:var(--canvas);background-image:radial-gradient(color-mix(in srgb, var(--ink) 5.5%, transparent) .65px, transparent .8px);background-size:18px 18px}.dashx-main{background-image:none}.dashx .dashx-footer{border-top-color:var(--line);background:0 0!important}.dashx-nav{background:var(--panel);border-right:1px solid var(--line);padding:16px 12px 18px}.dashx[dir=rtl] .dashx-nav,html[dir=rtl] .dashx-nav{border-right:0;border-left:1px solid var(--line)}.dashx-brand{letter-spacing:-.04em;gap:10px;padding:4px 8px 14px;font-size:16px;font-weight:750}.dashx[dir=rtl] .dashx-brand{letter-spacing:0}.dashx-brand .mk{flex:none;gap:0;width:25px;height:25px;display:block;position:relative;transform:rotate(30deg)}.dashx-brand .mk i{opacity:1;background:#57e9c5;border-radius:4px;width:13px;height:13px;position:absolute}.dashx-brand .mk i:first-child{opacity:1;background:#7376ff;top:6px;left:0}.dashx-brand .mk i:nth-child(2){opacity:1;top:0;right:0}.dashx-brand .mk i:nth-child(3){opacity:1;background:#ff7f61;bottom:0;right:0}.dashx-brand:hover .mk i,.dashx-brand:focus-visible .mk i{animation:.72s cubic-bezier(.22,.8,.3,1) both brand-square-dance}.dashx-brand:hover .mk i:nth-child(2){animation-delay:70ms}.dashx-brand:hover .mk i:nth-child(3){animation-delay:.14s}.dashx-brand-copy>span{color:var(--ink);font-weight:750}.dashx-brand-copy>span b{color:var(--accent);font-weight:750}.dashx-brand:hover .dashx-brand-copy>span{color:var(--ink)}.dashx-brand-copy small{font-family:var(--font-sans);letter-spacing:0;color:var(--muted);font-size:11.5px;font-weight:500}.dashx-brand-storage{margin-top:-8px}.dashx-brand-storage>span{font-family:var(--font-mono);letter-spacing:.02em;direction:ltr;unicode-bidi:isolate;font-size:10.5px}.dashx-nav-item{min-height:40px;color:var(--ink-2);border-radius:9px;padding:9px 12px;font-size:13.5px;font-weight:550;transition:background .16s,color .16s}.dashx-nav-item:hover{color:var(--ink);background:var(--hover);transform:none}.dashx-nav-item.is-active{background:var(--tint);color:var(--accent);box-shadow:none;font-weight:650}.dashx[dir=rtl] .dashx-nav-item.is-active,html[dir=rtl] .dashx-nav-item.is-active{box-shadow:none}.dashx[dir=rtl] .dashx-nav-item:hover,html[dir=rtl] .dashx-nav-item:hover{transform:none}.dashx-nav-item .badge-n{padding:1px 6px;font-size:10.5px;font-weight:700}.dashx-nav-sub{color:var(--muted);font-size:11px;font-weight:500}.dashx-nav-item.is-active .dashx-nav-sub{color:color-mix(in srgb, var(--accent) 75%, var(--muted))}.dashx-nav-acct-sect{border-top-color:var(--line)}.dashx-themepick{border-color:var(--line);background:var(--panel-2);border-radius:10px}.dashx-themepick button.is-active{border-radius:8px;box-shadow:0 1px 2px #0000000f}.dashx-nav-storage{border-color:var(--line);border-radius:10px}.dashx-nav-storage .tx{font-size:11px}.dashx-topbar{background:color-mix(in srgb, var(--panel) 86%, transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(20px);gap:12px;min-height:64px;padding:12px 28px}.dashx-topbar h1{letter-spacing:-.02em;font-size:21px;font-weight:700}.dashx[dir=rtl] .dashx-topbar h1{letter-spacing:0}.dashx-brand-storage.is-static{cursor:default}.dashx-brand-storage small{opacity:.75;white-space:normal;margin-top:2px;font-weight:400;line-height:1.35;display:block}.dashx-pill{border-color:var(--line-strong);background:var(--panel);border-radius:10px;padding:7px 12px;font-weight:650}.dashx-pill-btn:hover{border-color:var(--muted-2);background:var(--panel-2);color:var(--ink)}.dashx-pill-btn .lbl{opacity:1;color:var(--muted);font-weight:500}.dashx-pill.trial{background:color-mix(in srgb, var(--warn) 12%, var(--panel))}.dashx-linkbtn{border-color:var(--line-strong);background:var(--panel);color:var(--ink-2);border-radius:10px;font-weight:600}.dashx-linkbtn:hover{border-color:var(--muted-2);background:var(--panel-2);color:var(--ink)}.dashx-iconlink{justify-content:center;width:36px;height:36px;padding:0}.dashx-locale-topbar .dashx-locale-trigger{border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;width:36px;height:36px}.dashx-locale-topbar .dashx-locale-trigger:hover,.dashx-locale-topbar .dashx-locale-trigger[aria-expanded=true]{border:1px solid var(--muted-2);background:var(--panel-2)}.dashx-locale-menu,.dashx-payer-pop,.dashx-notifs{box-shadow:var(--shadow-pop);border-radius:14px}.dashx-notifs-head b{letter-spacing:-.02em;font-size:19px;font-weight:700}.dashx-notifs-tabs button{font-weight:600}.dashx-notifs-tabs button.on{background:var(--tint);color:var(--accent)}.dashx-genpill{border-radius:10px}.dashx-content{padding:30px 32px 24px}.dashx-content>.inner{max-width:1180px}@media (width<=820px){.dashx-content{padding:18px 16px}}.dashx-card,.dashx-acard,.dashx-embed,.dashx-game-level,.orders-workspace-count{border-color:var(--line);box-shadow:var(--shadow);border-radius:16px}.dashx-card.pad{padding:22px}.dashx-tile{border-color:var(--line);border-radius:16px;padding:18px 18px 16px}.dashx-tile:hover{border-color:var(--line-strong);box-shadow:0 14px 34px color-mix(in srgb, var(--ink) 8%, transparent)}.dashx-tile .ic{background:var(--tint);width:36px;height:36px;color:var(--link);border-radius:10px}.dashx-tile b{letter-spacing:-.02em;font-size:28px;font-weight:700}.dashx[dir=rtl] .dashx-tile b{letter-spacing:0}.dashx-tile span{color:var(--muted);font-size:13px;font-weight:500}.dashx-tile small{font-size:12px}.dashx-tile-new{font-weight:700}.dashx-greet{letter-spacing:-.02em;margin-bottom:6px;font-size:30px;font-weight:700;line-height:1.1}.dashx-greet+p{margin-bottom:24px;font-size:15px;line-height:1.5}.orders-workspace-heading h2{letter-spacing:-.02em;font-size:30px;font-weight:700}.orders-workspace-heading p{font-size:14px}.orders-workspace-count b{letter-spacing:-.02em;font-size:28px;font-weight:700}.dashx-settings-intro h2,.dash-billing-intro h2{letter-spacing:-.02em;font-size:26px;font-weight:700}.dashx-settings-intro p{font-size:14px}.dashx[dir=rtl] .dashx-greet,.dashx[dir=rtl] .orders-workspace-heading h2,.dashx[dir=rtl] .orders-workspace-count b,.dashx[dir=rtl] .dashx-settings-intro h2,.dashx[dir=rtl] .dash-billing-intro h2{letter-spacing:0}.dashx-section-head h2{font-size:17px;font-weight:650}.dashx-section-head{margin-bottom:12px}.dashx-seeall{color:var(--link);font-weight:600}.dashx-acard h3,.dashx-card h3{letter-spacing:-.01em;font-weight:650}.dashx-addhead h3,.dashx-drawer-head h3,.dashx-modal-card h3{letter-spacing:-.02em;font-size:19px;font-weight:700}.dashx-empty{font-size:14.5px}.dashx-empty .ic{background:var(--panel-2);border-radius:14px;width:52px;height:52px}.dashx-empty h2{font-size:20px;font-weight:700}.dashx-interest{border-radius:12px}.dashx-row:not(.is-selected):hover,.dashx-prow:not(.is-low):not(.is-off):hover,.dashx-inv-row:hover,.dashx-exp-row:hover,.dashx-aa-subrow:hover,.dashx-order-link:hover{background:var(--hover)}.dashx-avatar{background:var(--tint);color:var(--link);font-weight:650}.dashx-row .who,.dashx-prow .who,.dashx-order-main .who{font-weight:600}.dashx-listhead,.dashx-selbar{border-color:var(--line)}.dashx-selbar{border-top-left-radius:16px;border-top-right-radius:16px}.dashx-qr-scans,.dashx-qr-removed{padding:18px 20px}.dashx-hiw{border-color:color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:12px}.dashx-hiw-head{font-weight:600}.dashx-btn{background:var(--accent-fill);min-height:38px;color:var(--accent-ink);box-shadow:none;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 16px;font-size:13.5px;font-weight:700;line-height:1.2;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.dashx-btn:hover:not(:disabled){background:var(--accent-fill-hover);transform:translateY(-1px)}.dashx-btn:active:not(:disabled),.dashx-iconbtn:active:not(:disabled){transform:scale(.97)}.dashx-btn.ghost{background:var(--panel);color:var(--ink);border:1px solid var(--line-strong)}.dashx-btn.ghost:hover:not(:disabled){background:var(--panel-2);border-color:var(--muted-2)}.dashx-btn.danger{background:var(--danger)}.dashx-btn.danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 88%, #000)}.dashx-btn.sm{border-radius:9px;min-height:32px;padding:6px 12px;font-size:12.5px}.dashx-btn:disabled{transform:none}.dashx-btn svg{flex:none}.dashx .dashx-btn.botx-wa-cta{border-color:var(--platform-whatsapp);background:var(--platform-whatsapp);color:#fff}.dashx .dashx-btn.botx-wa-cta:hover:not(:disabled){background:#0e694a;border-color:#0e694a}.dashx .dashx-btn.botx-messenger-cta{border-color:var(--platform-messenger);background:var(--platform-messenger);color:#fff}.dashx .dashx-btn.botx-messenger-cta:hover:not(:disabled){background:#0756b6;border-color:#0756b6}.dashx-iconbtn{border-color:var(--line-strong);background:var(--panel);border-radius:9px}.dashx-iconbtn:hover{border-color:var(--muted-2);background:var(--panel-2);color:var(--ink)}.dashx-botcard.is-add{box-shadow:none;border-radius:10px;font-weight:700}.dashx-nav-item .badge-n,.dashx-tab .badge-n,.dashx-tile-new,.dashx-assistant-fab,.dashx-game-toast,.dashx-botcard.is-add{background:var(--accent-fill);color:#fff}.dashx-botcard.is-add{border-color:var(--accent-fill)}.dashx-botcard.is-add:hover{background:var(--accent-fill-hover);border-color:var(--accent-fill-hover)}.dashx-nav-storage .bar i,.dashx-game-level .quest .qbar i{background:var(--accent-fill)}.dashx-chip{border-color:var(--line-strong);background:var(--panel);color:var(--ink-2);padding:6px 12px;font-size:12.5px;font-weight:600}.dashx-chip:hover{border-color:var(--muted-2);color:var(--ink)}.dashx-chip.is-active{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.dashx-tag{border-radius:6px;font-weight:600}.dashx :where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden]),select,textarea){border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);font:inherit;border-radius:10px;min-width:0;padding:9px 12px;font-size:14px}.dashx :where(input,select,textarea):focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.dashx-field select,.dashx-field input,.dashx-field textarea,.dashx-select,.dashx-search,.dashx-chat-input input,.dashx-note.editing textarea{border:1px solid var(--line-strong);background:var(--panel);color:var(--ink);border-radius:10px;transition:border-color .15s,box-shadow .15s}.dashx-field select,.dashx-field input,.dashx-field textarea{padding:10px 12px;font-size:14px}.dashx-select{padding:9px 12px;font-size:13.5px}.dashx-search{padding:9px 13px}.dashx-search input{font-size:14px}.dashx-search:focus-within,.dashx-field select:focus,.dashx-field input:focus,.dashx-field textarea:focus,.dashx-select:focus,.dashx-chat-input input:focus,.dashx-note.editing textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.dashx-field{color:var(--ink-2);font-size:12.5px;font-weight:550}.dashx-field-label{color:var(--ink-2);font-weight:600}.dashx-field-note,.dashx-addnote{color:var(--muted)}.dashx input::placeholder,.dashx textarea::placeholder{color:var(--muted-2)}.dashx-toggle{font-weight:500}.dashx-tab{color:var(--ink-2);padding:9px 12px 12px;font-size:14px;font-weight:550}.dashx-tab:hover{color:var(--ink)}.dashx-tab.is-active{color:var(--accent);border-bottom-color:#0000;font-weight:650}.dashx-tab:after{content:"";inset-inline:0;background:var(--accent);pointer-events:none;height:2px;transition:transform var(--dur-2) var(--ease-out);border-radius:2px;position:absolute;bottom:-2px;transform:scaleX(0)}.dashx-tab.is-active:after{transform:scaleX(1)}.dashx-tabs{border-bottom-color:var(--line)}.dashx-status{font-weight:650}.dashx-modal{-webkit-backdrop-filter:blur(10px);background:#1012156b}.dashx-modal-card{border-color:var(--line);box-shadow:var(--shadow-pop);border-radius:18px;padding:28px}.dashx-modal-msg{font-size:14px}.dashx-drawer{box-shadow:calc(var(--dashx-drawer-dir,1) * -18px) 0 50px #0000001f}.dashx-drawer-head h3{font-size:20px}.dashx-menu{box-shadow:var(--shadow-pop);border-radius:12px}.dashx-menu button,.dashx-menu a{font-weight:500}.dashx-assistant-fab{width:52px;height:52px;box-shadow:0 10px 28px color-mix(in srgb, var(--accent-fill) 38%, transparent);transition:transform .18s,box-shadow .18s}.dashx-assistant-fab:hover{box-shadow:0 14px 34px color-mix(in srgb, var(--accent-fill) 42%, transparent);transform:translateY(-2px)}.dashx-msg{border-radius:14px;font-size:13.5px}.dashx-msg.mine{background:var(--tint);border-color:color-mix(in srgb, var(--accent) 24%, var(--line))}.dashx[data-theme=dark] .dashx-content{background-image:radial-gradient(#ffffff0f .65px,#0000 .8px)}.dashx[data-theme=dark] .dashx-topbar{background:color-mix(in srgb, var(--canvas) 72%, transparent)}.dashx[data-theme=dark] .dashx-chip.is-active{color:var(--canvas)}.dashx[data-theme=dark] .dashx-modal{background:#02070bb3}.dashx[data-theme=dark] .dashx-tile:hover{box-shadow:0 14px 34px #0006}.dashx[data-theme=dark] .dashx-brand .mk i{box-shadow:0 2px 9px #57e9c559}.dashx[data-theme=dark] .dashx-brand .mk i:first-child{box-shadow:0 2px 9px #7376ff59}.dashx[data-theme=dark] .dashx-brand .mk i:nth-child(3){box-shadow:0 2px 9px #ff7f6159}@media (width>=641px){.dashx-modal{animation:dashx-fadein var(--dur-2) var(--ease-out)}.dashx-modal-card{animation:dashx-card-in var(--dur-2) var(--ease-out)}}.dashx-menu{transform-origin:top;animation:dashx-pop-in var(--dur-1) var(--ease-out)}.dashx-notifs{transform-origin:top;animation:dashx-pop-in var(--dur-2) var(--ease-out)}@keyframes dashx-card-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes dashx-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.dashx-row:not(.is-sk),.dashx-prow:not(.is-sk),.dashx-inv-row:not(.is-sk),.dashx-order:not(.is-sk),.dashx-tile:not(.is-sk){animation:dashx-fadein var(--dur-1) ease-out}@media (prefers-reduced-motion:reduce){.dashx-brand:hover .mk i,.dashx-brand:focus-visible .mk i{filter:brightness(1.15);animation:none}.dashx-btn:hover:not(:disabled),.dashx-assistant-fab:hover{transform:none}}.appx-card{align-items:flex-start;gap:12px;display:flex;position:relative}.appx-ic{background:color-mix(in srgb, var(--accent) 12%, transparent);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.appx-main{flex-direction:column;gap:6px;min-width:0;padding-inline-end:22px;display:flex}.appx-main b{font-size:15px}.appx-main p{color:var(--ink-2,var(--muted));margin:0;font-size:13.5px;line-height:1.45}.appx-btn{align-self:flex-start;margin-top:4px;text-decoration:none}.appx-x{top:10px;width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;inset-inline-end:10px}.appx-x:hover{background:var(--hover)}@media (width>=821px){.dashx .dashx-topbar{z-index:30;background:var(--panel);border-bottom:1px solid var(--line);gap:10px;min-height:64px;padding-block:0;padding-inline:28px;position:relative}.dashx .dashx-topbar h1{font-size:20px;font-weight:750}.dashx .dashx-topbar .dashx-topbar-biz{display:none}.dashx .shx-tb-usage{gap:10px}.dashx .shx-tb-pill{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);height:32px;color:var(--ink);border-radius:16px;gap:6px;padding:0 12px;font-size:13px;font-weight:600}.dashx .shx-tb-balance .lbl{color:inherit;opacity:1;margin-inline-end:0;font-weight:600}.dashx .shx-tb-balance:hover{border-color:var(--line-strong);background:var(--hover);color:var(--ink)}.dashx .shx-tb-trial{color:var(--warn-ink);border-color:color-mix(in srgb, var(--warn) 35%, var(--line));background:color-mix(in srgb, var(--warn) 10%, var(--panel))}.dashx .shx-tb-gen{box-sizing:border-box;background:color-mix(in srgb, var(--info) 12%, var(--panel));height:32px;color:var(--st-progress-ink);border:0;border-radius:16px;gap:6px;padding:0 12px;font-size:13px;font-weight:600}.dashx .shx-tb-gen:hover{background:color-mix(in srgb, var(--info) 20%, var(--panel))}.dashx .shx-tb-gen .dashx-ring{display:none}.dashx .dashx-locale-topbar .dashx-locale-trigger{border:1px solid var(--line);background:var(--panel);width:auto;min-width:0;height:32px;color:var(--ink);border-radius:16px;gap:5px;padding:0 10px}.dashx .dashx-locale-topbar .dashx-locale-trigger:hover,.dashx .dashx-locale-topbar .dashx-locale-trigger[aria-expanded=true]{border-color:var(--line-strong);background:var(--hover)}.dashx .shx-tb-bell{width:40px;height:40px;color:var(--ink-2);background:0 0;border:0;border-radius:10px}.dashx .shx-tb-bell:hover,.dashx .shx-tb-bell[aria-expanded=true]{background:var(--hover);color:var(--ink)}}.shx-tb-lang{align-items:center;gap:5px;display:inline-flex}.shx-tb-lang svg{color:var(--muted);flex:none}.shx-tb-lang b{font-size:12.5px;font-weight:600}.dashx .shx-tb-balance.is-low,.dashx[data-theme=dark] .shx-tb-balance.is-low{color:var(--danger-ink);border-color:color-mix(in srgb, var(--danger) 35%, var(--line));background:color-mix(in srgb, var(--danger) 8%, var(--panel))}.dashx .shx-tb-balance.is-low .lbl{color:inherit}.dashx .shx-tb-badge{top:4px;right:auto;box-sizing:border-box;border:2px solid var(--panel);background:var(--danger-ink);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:flex;inset-inline-end:2px}.dashx .shx-tb-payer{border:1px solid var(--line);background:var(--panel);width:min(320px,100vw - 28px);box-shadow:var(--shadow-pop);border-radius:14px;padding:16px}.dashx .shx-tb-payer b{color:var(--ink);align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}.dashx .shx-tb-payer b svg{color:var(--accent);flex:none}.dashx .shx-tb-payer p{color:var(--ink-2);margin:0 0 12px;font-size:13.5px;line-height:1.5}.dashx .shx-tb-payer .dashx-btn{border-radius:10px;width:auto;height:36px;padding:0 12px;font-size:13px;font-weight:600}.dashx .shx-tb-notifs{border:1px solid var(--line);background:var(--panel);width:380px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-pop);border-radius:14px;flex-direction:column;padding:0;display:flex}.dashx .shx-tb-nhead{align-items:center;gap:10px;padding:14px 16px 8px;display:flex}.dashx .shx-tb-nhead h2{min-width:0;color:var(--ink);flex:1;margin:0;font-size:17px;font-weight:750}.dashx .shx-tb-nhead .dashx-notifs-markall{color:var(--accent);font-size:13px;font-weight:600}.dashx .shx-tb-nclose{display:none}.dashx .shx-tb-notifs .dashx-push-cta{background:var(--tint);border:0;border-radius:12px;gap:10px;margin:4px 16px 10px;padding:12px}.dashx .shx-tb-notifs .dashx-push-cta>svg{width:18px;height:18px;color:var(--accent)}.dashx .shx-tb-notifs .dashx-push-cta b{font-size:13.5px;font-weight:650}.dashx .shx-tb-notifs .dashx-push-cta span{color:var(--ink-2);font-size:12.5px;line-height:1.4}.dashx .shx-tb-notifs .dashx-push-cta button{background:var(--accent-fill);height:36px;color:var(--accent-ink);white-space:nowrap;border-radius:10px;padding:0 12px;font-size:13px;font-weight:600}.dashx .shx-tb-ntabs{background:var(--hover);border-radius:11px;align-self:flex-start;gap:0;margin:0 16px 10px;padding:3px;display:inline-flex}.dashx .shx-tb-ntabs button{height:32px;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:550}.dashx .shx-tb-ntabs button.on{background:var(--panel);color:var(--ink);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 10%, transparent);font-weight:650}.dashx .shx-tb-notifs .dashx-notifs-list{max-height:440px;overflow-y:auto}.dashx .shx-tb-notifs .dashx-empty{border-top:1px solid var(--line)}.dashx .shx-tb-nrow{border-top:1px solid var(--line);color:var(--ink);border-radius:0;align-items:flex-start;gap:12px;padding:12px 16px}.dashx .shx-tb-nrow:hover{background:var(--hover)}.dashx .shx-tb-nrow.unread{background:color-mix(in srgb, var(--accent) 4%, var(--panel))}.dashx .shx-tb-nrow.unread:hover{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}.dashx .shx-tb-nrow .ava{background:var(--hover);width:34px;height:34px;color:var(--ink-2);border-radius:10px}.dashx .shx-tb-nrow[data-tone=accent] .ava{background:var(--tint);color:var(--accent)}.dashx .shx-tb-nrow[data-tone=warn] .ava{background:color-mix(in srgb, var(--warn) 14%, var(--panel));color:var(--warn-ink)}.dashx .shx-tb-nrow[data-tone=info] .ava{background:color-mix(in srgb, var(--info) 14%, var(--panel));color:var(--st-progress-ink)}.dashx .shx-tb-nrow[data-tone=danger] .ava{background:color-mix(in srgb, var(--danger) 10%, var(--panel));color:var(--danger-ink)}.dashx .shx-tb-nrow[data-tone=ok] .ava{background:color-mix(in srgb, var(--ok) 12%, var(--panel));color:var(--ok-ink)}.dashx .shx-tb-nrow .txt{gap:1px}.dashx .shx-tb-nrow .txt b,.dashx .shx-tb-nrow.unread .txt b{font-size:14px;font-weight:650}.dashx .shx-tb-nrow .txt small{color:var(--ink-2);font-size:13px}.dashx .shx-tb-nrow .txt i,.dashx .shx-tb-nrow.unread .txt i{color:var(--muted);font-size:12px;font-weight:400}.dashx .shx-tb-nrow .dashx-notif-biz{background:0 0;margin:0;padding:0;font-weight:400}.dashx .shx-tb-nrow .dashx-notif-dot{width:8px;height:8px;margin:6px 0 0}@media (width<=820px){.dashx .shx-tb-notifs,.dashx[dir=rtl] .shx-tb-notifs{z-index:1100;width:auto;max-width:none;max-height:none;box-shadow:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border:0;border-radius:0;animation:none;position:fixed;inset:0}.dashx .shx-tb-nhead{box-sizing:border-box;border-bottom:1px solid var(--line);gap:4px;min-height:60px;padding:0 6px 0 14px}.dashx[dir=rtl] .shx-tb-nhead{padding:0 14px 0 6px}.dashx .shx-tb-nhead h2{font-size:18px}.dashx .shx-tb-nhead .dashx-notifs-markall{padding:0 8px;font-size:13.5px}.dashx .shx-tb-nclose{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dashx .shx-tb-nclose:hover{background:var(--hover)}.dashx .shx-tb-notifs .dashx-push-cta{margin:12px 14px 4px}.dashx .shx-tb-ntabs{align-self:stretch;margin:8px 14px;display:flex}.dashx .shx-tb-ntabs button{flex:1 1 0}.dashx .shx-tb-notifs .dashx-notifs-list{overscroll-behavior:contain;flex:1;min-height:0;max-height:none}}.dashx .shx-tb-footer{gap:8px 10px;font-size:12.5px}.dashx .shx-tb-footer .grp{gap:10px}.dashx .shx-tb-footer .grp.mid{flex:0 auto;justify-content:flex-start}.dashx .shx-tb-footer .lnk{color:var(--muted);font-size:12.5px}.dashx .shx-tb-footer .lnk:hover{color:var(--accent)}.dashx .shx-tb-footer .grp>*+:before,.dashx .shx-tb-footer .grp.mid:before{content:"·";color:var(--line-strong);margin-inline-end:10px;text-decoration:none;display:inline-block}.dashx .shx-tb-footer .shx-tb-synced{align-items:center;gap:6px;display:inline-flex}.dashx .shx-tb-footer .dot{background:var(--ok);width:6px;height:6px;margin:0}.dashx .shx-tb-footer .new{width:6px;height:6px;margin-inline-start:5px}.dashx .shx-tb-footer .ver{font-family:var(--font-mono);opacity:1;font-size:12px}@media (width<=700px){.dashx .shx-tb-footer .grp.mid:before{content:none}.dashx .shx-tb-footer .grp.mid{justify-content:center}}.shx-tb-toast{z-index:1200;bottom:calc(80px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--ink);max-width:min(440px,100vw - 32px);color:var(--canvas);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.45;animation:.18s ease-out shx-tb-toast-in;display:flex;position:fixed;inset-inline-end:18px;box-shadow:0 10px 30px #0003}.shx-tb-toast-msg{overflow-wrap:anywhere;flex:1;min-width:0}.shx-tb-toast-x{width:28px;height:28px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-inline-end:-6px;display:inline-flex}.shx-tb-toast-x:hover{opacity:1;background:color-mix(in srgb, var(--canvas) 14%, transparent)}@keyframes shx-tb-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=520px){.shx-tb-toast{max-width:none;inset-inline:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.shx-tb-toast{animation:none}}.dashx .dashx-nav.shx-sb-nav{gap:2px;padding:16px 12px 12px}.shx-sb-brandrow{align-items:center;gap:4px;display:flex}.dashx .shx-sb-brand{flex:auto;min-width:0;padding:4px 8px 12px}.shx-sb-bizslot{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.shx-sb-bizslot:empty{display:none}.shx-sb-pins{flex-direction:column;gap:2px;display:flex}.dashx .shx-sb-row{text-align:start;gap:10px;width:100%;min-height:40px}.dashx .shx-sb-row.has-sub{min-height:46px;padding-block:4px}.shx-sb-sep{background:var(--line);flex:none;height:1px;margin:8px 4px}.shx-sb-count{color:var(--muted);margin-inline-start:auto;font-size:12px;font-weight:500}.dashx-nav-item.is-active .shx-sb-count{color:inherit}.shx-sb-spacer{flex:auto;min-height:12px}.shx-sb-iconbtn{width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.shx-sb-iconbtn:hover{background:var(--hover);color:var(--ink)}.shx-sb-iconbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx .dashx-nav-item.shx-sb-ask{color:color-mix(in srgb, var(--info) 78%, var(--ink));background:color-mix(in srgb, var(--info) 11%, transparent);font-weight:600}.dashx .dashx-nav-item.shx-sb-ask:hover{background:color-mix(in srgb, var(--info) 18%, transparent)}.shx-sb-storage{width:100%;font:inherit;text-align:start;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:5px;padding:6px 10px;display:flex}.shx-sb-storage:hover{background:var(--hover)}.shx-sb-storage-top{align-items:center;gap:6px;font-size:12px;display:flex}.shx-sb-storage-top .grow{flex:auto}.shx-sb-storage-bar{background:var(--hover);border-radius:2px;height:4px;display:block;overflow:hidden}.shx-sb-storage-bar i{background:var(--accent-fill);border-radius:2px;height:100%;display:block}.shx-sb-storage.is-full,.shx-sb-storage.is-full .shx-sb-storage-top{color:var(--danger-ink)}.shx-sb-storage.is-full .shx-sb-storage-bar i{background:var(--danger)}.shx-sb-acctwrap{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.shx-sb-acctrow{width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.shx-sb-acctrow:hover,.shx-sb-acctrow[aria-expanded=true]{background:var(--hover)}.shx-sb-acctrow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shx-sb-acctrow .dashx-nav-alert{margin-inline-start:0}.shx-sb-acctrow-txt{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.shx-sb-acctrow-txt .nm{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.shx-sb-acctrow-txt .sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.shx-sb-acctrow-more{color:var(--muted);flex:none}.shx-sb-avatar{background:var(--tint);width:32px;height:32px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.shx-sb-balance{border:1px solid var(--line);background:var(--panel-2);width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin-bottom:8px;padding:6px 10px;font-size:14px;font-weight:600;display:flex}.shx-sb-balance svg{color:var(--muted);flex:none}.shx-sb-balance.is-static{cursor:default;align-items:flex-start}.shx-sb-balance.is-low{color:var(--danger-ink);border-color:color-mix(in srgb, var(--danger) 40%, var(--line))}.shx-sb-balance-txt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.shx-sb-balance-txt small{color:var(--muted);font-size:11.5px;font-weight:500;line-height:1.35}.dashx[dir=ltr] .shx-sb-fwd,.dashx[dir=rtl] .shx-sb-flip,html[dir=rtl] .dashx-portal .shx-sb-flip{transform:scaleX(-1)}.shx-sb-mrow-val{color:var(--muted);white-space:nowrap;margin-inline-start:auto;font-size:12.5px;font-weight:500}.shx-sb-chev{color:var(--muted);flex:none;transition:transform .15s}.shx-sb-chev.is-open,details[open]>summary .shx-sb-chev{transform:rotate(180deg)}.shx-sb-langlist{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex-direction:column;max-height:240px;margin:2px 0 4px;padding:3px;display:flex;overflow-y:auto}.shx-sb-langlist button{width:100%;min-height:36px;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:13.5px;display:flex}.dashx-menu .shx-sb-langlist button{padding:6px 10px}.shx-sb-langlist button:hover{background:var(--hover)}.shx-sb-langlist button[aria-checked=true],.shx-sb-langlist button[aria-pressed=true]{font-weight:650}.shx-sb-langlist button svg{color:var(--accent)}.shx-sb-langlist .grow{flex:auto}.dashx-menu.shx-sb-acct{width:300px}.shx-sb-acct-head{align-items:center;gap:10px;padding:8px 10px 6px;display:flex}.shx-sb-acct-id{flex-direction:column;min-width:0;line-height:1.35;display:flex}.shx-sb-acct-id b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.shx-sb-acct-id small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;text-align:start;font-size:12px;overflow:hidden}.dashx-menu.shx-sb-acct .shx-sb-mrow{min-height:40px;padding-block:8px}.shx-sb-mrow-txt{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.shx-sb-mrow-txt>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shx-sb-mrow-txt .dashx-nav-sub{text-overflow:ellipsis;margin-top:0;font-size:11.5px;overflow:hidden}.dashx-menu.shx-sb-acct .shx-sb-mrow .dashx-nav-alert{margin-inline-start:0}.shx-sb-acct-theme{flex-direction:column;gap:6px;padding:6px 11px;display:flex}.shx-sb-acct-theme-lbl{color:var(--ink);align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.shx-sb-acct-theme-lbl svg{color:var(--muted)}.shx-sb-acct-theme .dashx-themepick{margin:0}.dashx-menu.shx-sb-acct .dashx-themepick button{width:auto;min-height:32px;color:var(--muted);border-radius:7px;flex:1 1 0;justify-content:center;gap:5px;padding:4px 6px;font-size:12px;font-weight:600}.dashx-menu.shx-sb-acct .dashx-themepick button svg{color:currentColor}.dashx-menu.shx-sb-acct .dashx-themepick button:hover:not(:disabled){color:var(--ink);background:0 0}.dashx-menu.shx-sb-acct .dashx-themepick button.is-active{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.dashx.shx-sb-host{display:contents}.shx-sb-scrim{z-index:1040;background:color-mix(in srgb, var(--ink) 28%, transparent);animation:.18s dashx-fadein;position:fixed;inset:0}.shx-sb-tools{z-index:1041;top:0;bottom:0;box-sizing:border-box;background:var(--panel);width:min(780px,100vw - 264px);color:var(--ink);border-inline-end:1px solid var(--line);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:fixed;inset-inline-start:264px}.shx-sb-tools-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 22px;display:flex}.shx-sb-tools-head h2{flex:auto;margin:0;font-size:19px;font-weight:750}.shx-sb-tools-search{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:280px;height:42px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.shx-sb-tools-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.dashx.shx-sb-host .shx-sb-tools-search input,.dashx.shx-sb-host .shx-sb-tools-search input:focus{width:auto;min-width:0;height:100%;box-shadow:none;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;outline:0;flex:auto;margin:0;padding:0;font-size:14px}.shx-sb-tools-hint{color:var(--muted);align-items:center;gap:6px;margin:0;padding:10px 22px 0;font-size:12.5px;display:flex}.shx-sb-tools-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 22px 16px;overflow-y:auto}.shx-sb-tools-cols{align-items:flex-start;gap:22px;display:flex}.shx-sb-tools-col{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;display:flex}.shx-sb-tools-col:empty{display:none}.shx-sb-tools-group{flex-direction:column;gap:2px;display:flex}.shx-sb-tools-group h3{color:var(--muted);letter-spacing:0;margin:0 0 4px;padding:0 6px;font-size:12px;font-weight:700}.shx-sb-tools-empty{color:var(--muted);margin:8px 6px;font-size:13.5px}.shx-sb-tool{border-radius:10px;align-items:center;gap:4px;min-height:48px;display:flex}.shx-sb-tool:hover{background:var(--hover)}.shx-sb-tool.is-active{background:var(--tint)}.shx-sb-tool-go{min-width:0;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:auto;align-items:center;gap:10px;padding:4px 6px;display:flex}.shx-sb-tool-go:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.shx-sb-tool-ic{background:var(--panel-2);width:32px;height:32px;color:var(--ink-2);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.shx-sb-tool.is-active .shx-sb-tool-ic{background:var(--panel);color:var(--accent)}.shx-sb-tool-txt{flex-direction:column;flex:auto;min-width:0;display:flex}.shx-sb-tool-txt .lbl{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.shx-sb-tool-txt .dashx-nav-sub{text-overflow:ellipsis;max-width:100%;margin-top:1px;font-size:12px;overflow:hidden}.shx-sb-tool-go .dashx-soon,.shx-sb-tool-go .dashx-nav-alert{margin-inline-start:0}.shx-sb-badge{box-sizing:border-box;background:var(--accent-fill);min-width:20px;height:20px;color:var(--accent-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.shx-sb-pin{width:32px;height:32px;color:var(--line-strong);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-inline-end:4px;display:inline-flex}.shx-sb-pin:hover{color:var(--muted);background:var(--panel-2)}.shx-sb-pin.is-on{background:var(--tint);color:var(--accent)}.shx-sb-pin:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.shx-sb-paused{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;margin-top:4px}.shx-sb-paused summary{cursor:pointer;color:var(--muted);align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.45;list-style:none;display:flex}.shx-sb-paused summary::-webkit-details-marker{display:none}.shx-sb-paused summary>span{flex:auto;min-width:0}.shx-sb-paused summary svg{flex:none}.shx-sb-paused-list{padding:0 6px 6px}.shx-sb-tool.is-paused{opacity:.6}.shx-sb-tool.is-paused:hover{background:0 0}.shx-sb-tool.is-paused .shx-sb-tool-go{cursor:default}.shx-sb-tools-foot{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;padding:12px 22px;font-size:13px;display:flex}.shx-sb-tools-foot>span{flex:auto;min-width:0}.shx-sb-tools-foot .dashx-btn{flex:none;align-items:center;gap:6px;display:inline-flex}@media (width>=821px){.dashx .dashx-nav.shx-sb-nav{width:264px}.shx-sb-phone{display:none!important}.dashx .dashx-assistant-fab{display:none}}@media (width<=820px){.shx-sb-desk{display:none!important}.dashx .dashx-nav.shx-sb-nav{padding:calc(10px + env(safe-area-inset-top,0px)) 12px calc(12px + env(safe-area-inset-bottom,0px))}.dashx .shx-sb-brand{padding:4px 8px 8px}.dashx .shx-sb-row{min-height:44px}.shx-sb-tools{width:auto;box-shadow:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border:0;inset:0}.shx-sb-tools-head{flex-wrap:wrap;gap:8px 10px;padding:12px 14px}.shx-sb-tools-search{flex:1 0 100%;order:3;width:auto}.shx-sb-tools-hint{padding-inline:14px}.shx-sb-tools-body{padding:10px 10px 16px}.shx-sb-tools-cols{flex-direction:column;gap:16px}.shx-sb-tools-col{width:100%}.shx-sb-tools-foot{flex-wrap:wrap;padding:12px 14px}.shx-sb-pin{width:40px;height:40px}.dashx .dashx-topbar .dashx-usage,.dashx .dashx-topbar .dashx-locale,.dashx .dashx-topbar .dashx-genpill{display:none}.dashx .dashx-topbar{flex-wrap:nowrap;gap:6px}.dashx .dashx-topbar .dashx-topbar-title{flex:auto;min-width:0}.dashx .dashx-topbar h1{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.dashx .dashx-topbar .dashx-topbar-biz{font-size:12px}.dashx .dashx-hamb{width:44px;height:44px;margin-inline-end:0;position:relative}.dashx .dashx-hamb.is-low:after{content:"";top:8px;background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 2px var(--canvas);border-radius:50%;position:absolute;inset-inline-end:8px}}@media (prefers-reduced-motion:reduce){.shx-sb-scrim{animation:none}.shx-sb-chev{transition:none}}.shx-sb-pins{gap:6px}.shx-sb-sec{flex-direction:column;gap:1px;display:flex}.shx-sb-sechead{width:100%;color:var(--muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:2px 0 1px;padding:5px 10px 3px;font-size:11.5px;font-weight:700;display:flex}.shx-sb-sechead:hover:not(:disabled){color:var(--ink);background:var(--panel-2)}.shx-sb-sechead:disabled{cursor:default}.shx-sb-sechead .grow{flex:auto;min-width:0}.shx-sb-secchev{opacity:.7;flex:none;transition:transform .15s}.shx-sb-sechead:disabled .shx-sb-secchev{opacity:.25}.shx-sb-secchev.is-folded{transform:rotate(90deg)}[dir=rtl] .shx-sb-secchev.is-folded{transform:rotate(-90deg)}.shx-sb-secdot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.shx-sb-secchev{transition:none}}.dashx .dashx-nav.shx-sb-nav{overscroll-behavior:contain;overflow-y:auto}.dashx .dashx-nav.shx-sb-nav>*{flex-shrink:0}.dashx .shx-sb-feat{background:color-mix(in srgb, var(--accent) var(--tint-weak,10%), transparent);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:14px;margin:4px 0 8px;padding:6px}.dashx .shx-sb-feat.is-active{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.dashx .shx-sb-featrow{background:0 0}.dashx .shx-sb-featrow .lbl{font-weight:750}.dashx .shx-sb-featico{background:linear-gradient(135deg, var(--accent), #7c5cff);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.dashx .shx-sb-featacts{flex-wrap:wrap;gap:6px;padding:2px 6px 4px;display:flex}.dashx .shx-sb-featact{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);background:var(--panel,#fff);min-height:30px;color:var(--accent);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.dashx .shx-sb-featact:hover{background:color-mix(in srgb, var(--accent) 10%, var(--panel,#fff))}.dashx .shx-sb-featact:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx .shx-sb-featcount{color:#fff;text-align:center;background:#e5484d;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px}.dashx .shx-sb-featrow .dashx-nav-sub{white-space:normal;text-overflow:clip;overflow:visible}.ovx{flex-direction:column;gap:16px;display:flex}.ovx-install{background:var(--panel);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.ovx-install-ic{color:var(--accent);flex:none}.ovx-install-txt{min-width:0;color:var(--ink);flex:1;font-size:13.5px}.ovx-install-txt b{font-weight:700}.ovx-install-hint{color:var(--muted);flex:none;display:inline-flex}.dashx .ovx-btn{box-sizing:border-box;height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:var(--panel);color:var(--ink);border:1px solid var(--line-strong);border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.dashx .ovx-btn:hover{background:var(--hover)}.dashx .ovx-btn:disabled{opacity:.6;cursor:default}.dashx .ovx-btn-primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.dashx .ovx-btn-primary:hover{background:var(--accent-fill-hover)}.dashx .ovx-btn-link{color:var(--accent);background:0 0;border-color:#0000}.dashx .ovx-btn-link:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}.dashx .ovx-btn-block{width:100%}.dashx .ovx-iconbtn{width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dashx .ovx-iconbtn:hover{background:var(--hover)}.dashx .ovx-link{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;flex:none;padding:4px 0;font-size:13px;font-weight:600}.dashx .ovx-link:hover{text-decoration:underline}.dashx .ovx-link-start{align-self:flex-start}.ovx-cols{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.ovx-main,.ovx-side{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width<=1200px){.ovx-cols{grid-template-columns:minmax(0,1fr)}}.ovx-greet{flex-direction:column;gap:2px;display:flex}.ovx-greet-title{align-items:center;gap:8px;min-width:0;display:flex}.dashx .ovx-greet h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:24px;font-weight:800}.ovx-rename{border:1px solid var(--line);background:var(--card);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ovx-rename:hover,.ovx-rename:focus-visible{color:var(--accent);border-color:var(--accent)}.ovx-rename:disabled{opacity:.5;cursor:default}.ovx-greet span{color:var(--muted);font-size:14px}.ovx-connect{background:var(--tint);color:var(--ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.ovx-connect-ic{color:var(--accent);flex:none}.ovx-connect-txt{flex:260px;min-width:0;font-size:13.5px}.ovx-tiles{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:12px;display:grid}.dashx .ovx-tile{background:var(--panel);border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;transition:border-color .12s;display:flex}.dashx .ovx-tile:hover{border-color:var(--line-strong)}.dashx .ovx-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ovx-tile-label{color:var(--muted);font-size:12.5px}.ovx-tile-num{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.25}.ovx-tile-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;overflow:hidden}.ovx-tile-sub.is-good{color:var(--ok-ink)}.ovx-skel{background:linear-gradient(90deg, var(--hover), color-mix(in srgb, var(--hover) 40%, var(--panel)), var(--hover));background-size:200% 100%;border-radius:8px;animation:1.2s ease-in-out infinite ovx-shimmer;display:block}.ovx-skel-num{width:56px;height:24px;margin-block:3px}.ovx-skel-row{height:40px;margin:8px 18px}@keyframes ovx-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ovx-card{background:var(--panel);border:1px solid var(--line);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.ovx-card-head{align-items:flex-start;gap:12px;display:flex}.ovx-card-titles{flex:1;min-width:0}.dashx .ovx-card-titles h2{color:var(--ink);margin:0;font-size:17px;font-weight:700}.dashx .ovx-card-titles p{color:var(--muted);margin:2px 0 0;font-size:13px}.ovx-card-foot{padding:12px 18px}.ovx-empty{color:var(--muted);margin:0;font-size:13.5px}.ovx-orders{gap:0;padding:0;overflow:hidden}.ovx-orders>.ovx-card-head{padding:16px 18px 12px}.ovx-orders>.ovx-empty{padding:0 18px 18px}.ovx-otable{border-collapse:collapse;width:100%}.dashx .ovx-otable th{text-align:start;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;background:0 0;padding:10px 12px;font-size:12px;font-weight:600}.dashx .ovx-otable td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px;font-size:13.5px}.ovx-otable th:first-child,.ovx-otable td:first-child{padding-inline-start:18px}.ovx-otable tbody tr{cursor:pointer}.ovx-otable tbody tr:hover{background:var(--hover)}.ovx-o-who{align-items:center;gap:10px;min-width:0;display:flex}.ovx-o-names{flex-direction:column;min-width:0;display:flex}.dashx .ovx-o-name{font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:650}.dashx .ovx-o-name:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ovx-o-svc{color:var(--muted);font-size:12px}.ovx-o-msub{color:var(--muted);font-size:12.5px;display:none}.ovx-o-when,.ovx-o-code{color:var(--muted);white-space:nowrap;font-size:13px}.ovx-avatar{background:color-mix(in srgb, var(--info) 14%, var(--panel));width:32px;height:32px;color:var(--info);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ovx-avatar[data-tone="1"]{background:color-mix(in srgb, var(--ok) 16%, var(--panel));color:var(--ok-ink)}.ovx-avatar[data-tone="2"]{background:color-mix(in srgb, var(--warn) 16%, var(--panel));color:var(--warn-ink)}.ovx-avatar[data-tone="3"]{background:var(--tint);color:var(--accent)}.ovx-bar{background:var(--hover);border-radius:3px;height:6px;overflow:hidden}.ovx-bar i{background:var(--ok);height:100%;transition:inline-size var(--dur-3) var(--ease-out);border-radius:3px;display:block}.ovx-task-list{flex-direction:column;display:flex}.dashx .ovx-task-list h3,.dashx .ovx-levels h3{color:var(--muted);margin:10px 0 4px;font-size:13px;font-weight:600}.dashx .ovx-task{border:0;border-top:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:6px 4px;font-size:14px;display:flex}.dashx .ovx-task:hover .ovx-task-label{color:var(--accent)}.dashx .ovx-task:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.ovx-task-ic{background:var(--tint);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.ovx-task-txt{flex-direction:column;flex:1;min-width:0;display:flex}.ovx-task-label{overflow-wrap:anywhere}.ovx-task-meta{color:var(--muted);font-size:12.5px;display:none}.ovx-task-prog{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:600}.ovx-chev{color:var(--muted);flex:none}[dir=rtl] .ovx-chev{transform:scaleX(-1)}.ovx-task.is-done .ovx-task-ic{background:color-mix(in srgb, var(--ok) 14%, var(--panel));color:var(--ok-ink)}.ovx-task.is-done .ovx-task-label{color:var(--muted);text-decoration:line-through}.ovx-quiet{color:var(--muted);align-items:center;gap:8px;margin:6px 0 0;font-size:13.5px;display:flex}.ovx-quiet svg{color:var(--ok)}.ovx-levels{flex-direction:column;display:flex}.ovx-level{border-top:1px solid var(--line);align-items:center;gap:12px;padding:8px 4px;display:flex}.ovx-level-n{background:var(--tint);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.ovx-level.is-done .ovx-level-n{background:var(--ok);color:var(--accent-ink)}.ovx-level.is-locked{opacity:.65}.ovx-level.is-locked .ovx-level-n{background:var(--hover);color:var(--muted)}.ovx-level-txt{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.ovx-level-txt small{color:var(--muted);font-size:12.5px}.ovx-level-count{color:var(--muted);flex:none;font-size:12.5px;font-weight:600}.ovx-level-award{color:var(--warn-ink);flex:none}.ovx-rings{justify-content:space-between;gap:6px;display:flex}.ovx-ring{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.ovx-ring>span{color:var(--ink-2);font-size:11px;font-weight:600}.ovx-promo-row{align-items:center;gap:12px;display:flex}.ovx-promo-ic{color:var(--accent);flex:none}.ovx-promo-txt{flex-direction:column;flex:1;min-width:0;display:flex}.dashx .ovx-promo-txt h2{color:var(--ink);margin:0;font-size:15px;font-weight:700}.ovx-promo-txt span{color:var(--muted);font-size:13px}.ovx-chip-ok{background:color-mix(in srgb, var(--ok) 14%, var(--panel));height:24px;color:var(--ok-ink);white-space:nowrap;border-radius:12px;flex:none;align-items:center;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.ovx-shortcuts{gap:6px}.ovx-shortcuts>.ovx-card-head{margin-bottom:4px}.ovx-confetti{pointer-events:none;z-index:2000;width:100%;height:100%;position:fixed;inset:0}.ovx-levelup{inset-inline-start:50%;z-index:2001;background:var(--accent-fill);color:var(--accent-ink);box-shadow:var(--shadow-pop);border-radius:999px;align-items:center;gap:9px;padding:12px 20px;font-size:14px;font-weight:700;animation:.35s cubic-bezier(.2,1.4,.4,1) ovx-pop;display:inline-flex;position:fixed;bottom:34px;transform:translate(-50%)}[dir=rtl] .ovx-levelup{animation-name:ovx-pop-rtl;transform:translate(50%)}@keyframes ovx-pop{0%{opacity:0;transform:translate(-50%,16px)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes ovx-pop-rtl{0%{opacity:0;transform:translate(50%,16px)scale(.9)}to{opacity:1;transform:translate(50%)scale(1)}}@media (prefers-reduced-motion:reduce){.ovx-confetti{display:none}.ovx-levelup,.ovx-skel,.ovx-bar i{transition:none;animation:none}}@media (width<=820px){.ovx,.ovx-main,.ovx-side{gap:12px}.dashx .ovx-greet h2{font-size:20px}.ovx-greet span{display:none}.ovx-install{align-items:flex-start;padding:10px 12px}.ovx-install-txt{font-size:13px}.ovx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ovx-orders,.ovx-tasks{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.ovx-orders>.ovx-card-head,.ovx-tasks>.ovx-card-head{padding:4px 0 0}.dashx .ovx-orders .ovx-card-titles h2,.dashx .ovx-tasks .ovx-card-titles h2{font-size:15px}.ovx-orders>.ovx-empty{padding:0}.ovx-otable thead{display:none}.ovx-otable,.ovx-otable tbody{flex-direction:column;gap:8px;display:flex}.ovx-otable tr{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.dashx .ovx-otable td{border:0;padding:0;display:block}.ovx-otable td:first-child{flex:1;min-width:0;padding-inline-start:0}.dashx .ovx-otable td.ovx-o-when,.dashx .ovx-otable td.ovx-o-code{display:none}.ovx-avatar{width:36px;height:36px;font-size:14px}.dashx .ovx-o-name{font-size:14.5px}.ovx-o-svc{display:none}.ovx-o-msub{display:block}.ovx-card-foot{padding:4px 0 0}.ovx-skel-row{border-radius:14px;height:60px;margin:6px 0}.ovx-tasks .ovx-bar{display:none}.ovx-tasks .ovx-task-list{gap:8px}.dashx .ovx-tasks .ovx-task{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:12px 14px}.ovx-tasks .ovx-task-ic{display:none}.ovx-tasks .ovx-task-label{font-size:14.5px;font-weight:650}.ovx-tasks .ovx-task.is-done .ovx-task-label{font-weight:400}.ovx-task-meta{display:block}.ovx:not([data-new]) .ovx-tasks .ovx-card-titles p{display:none}.ovx-levels .ovx-level{padding-inline:0}.ovx-rings{flex-wrap:wrap;justify-content:space-around;row-gap:12px}}.ovx-gaps-list{flex-direction:column;gap:6px;display:flex}.dashx .ovx-gaps-row{text-align:start;border:1px solid var(--line);background:var(--panel-2);width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.dashx .ovx-gaps-row:hover{border-color:var(--accent)}.ovx-gaps-row svg{color:var(--accent);flex:none;margin-top:2px}.ovx-gaps-row span{flex-direction:column;gap:2px;min-width:0;display:flex}.ovx-gaps-row b{overflow-wrap:anywhere;font-weight:600}.ovx-gaps-row small{color:var(--muted);font-size:12.5px}.bcx-card{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 60%), var(--panel);flex-direction:row;align-items:center;gap:16px;overflow:hidden}.bcx-fan{cursor:pointer;background:0 0;border:0;flex:none;width:108px;height:132px;padding:0;position:relative}.bcx-svg{aspect-ratio:55/85;width:74px;height:auto;transition:transform var(--dur-3) var(--ease-out);background:#fff;border-radius:6px;position:absolute;top:6px;box-shadow:0 6px 18px #0000002e}.bcx-svg.b{inset-inline-start:0;transform:rotate(-9deg)}.bcx-svg.f{inset-inline-start:30px;transform:rotate(6deg)}.bcx-card:hover .bcx-svg.b{transform:rotate(-13deg)translate(-4px)}.bcx-card:hover .bcx-svg.f{transform:rotate(9deg)translate(4px)}.bcx-txt{flex-direction:column;gap:6px;min-width:0;display:flex}.bcx-txt b{font-size:15px}.bcx-txt p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.bcx-row{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:4px;display:flex}.bcx-cta{align-items:center;gap:6px;display:inline-flex}.bcx-free{background:var(--st-ready,var(--hover));height:22px;color:var(--st-ready-ink,var(--ok-ink));border-radius:11px;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.bcx-svg{transition:none}}.bkx{flex-direction:column;gap:16px;min-width:0;display:flex}.bkx-head{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:0 20px;position:relative;overflow:hidden}.bkx-head-row{flex-wrap:wrap;align-items:center;gap:10px;min-height:64px;padding:12px 0 6px;display:flex}.bkx-nav{align-items:center;gap:8px;min-width:0;display:flex}.bkx-navbtn{width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bkx-navbtn:hover{background:var(--hover);color:var(--ink)}.bkx .dashx-btn.bkx-today{height:36px;min-height:36px;padding:0 12px;font-size:13px}.bkx-title{white-space:nowrap;margin-inline-start:4px;font-size:17px;font-weight:750}.bkx-title.is-btn{color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex:auto;margin:0;padding:0;font-size:16px;font-weight:750}.bkx-titlewrap{min-width:0;display:inline-flex;position:relative}.bkx-title.is-pick{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 6px;font-size:17px;font-weight:750}.bkx-title.is-pick:hover{background:var(--hover)}.bkx-datepick{inset-inline-start:0;opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0}.bkx-spacer{flex:1 1 0}.bkx .dashx-btn.bkx-accentbtn{color:var(--accent);background:0 0;border-color:#0000}.bkx .dashx-btn.bkx-accentbtn:hover:not(:disabled){background:var(--hover);border-color:#0000}.bkx .dashx-btn.bkx-accentbtn span{color:inherit}.bkx-head .dashx-btn{min-height:40px}.bkx-seg{background:var(--hover);border-radius:11px;padding:3px;display:inline-flex}.bkx-seg button{height:32px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:550}.bkx-seg button[aria-checked=true]{background:var(--panel);color:var(--ink);font-weight:650;box-shadow:0 1px 2px #00000014}.bkx-seg.is-full{display:flex}.bkx-seg.is-full button{flex:1 1 0}.bkx-tabs{gap:26px;display:flex}.bkx-tabs button{height:44px;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 2px;font-size:14px;font-weight:500;display:flex}.bkx-tabs button:hover{color:var(--ink)}.bkx-tabs button.is-active{color:var(--ink);border-bottom-color:var(--accent);font-weight:650}.bkx-tabs button b{box-sizing:border-box;background:var(--accent-fill);min-width:20px;height:20px;color:var(--accent-ink);border-radius:10px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-grid}.bkx-progress{inset-inline:0;height:2px;position:absolute;bottom:0;overflow:hidden}.bkx-progress:after{content:"";background:var(--accent);width:30%;animation:1s ease-in-out infinite bkx-slide;position:absolute;top:0;bottom:0}@keyframes bkx-slide{0%{inset-inline-start:-30%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.bkx-progress:after{opacity:.5;width:100%;animation:none}}.bkx-main.is-loading .dashx-dcal,.bkx-main.is-loading .dashx-dmon,.bkx-main.is-loading .bkx-daylist{opacity:.6;transition:opacity .15s}.bkx-banner{border:1px solid color-mix(in srgb, var(--warn) 35%, var(--line));background:color-mix(in srgb, var(--warn) 8%, var(--panel));border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}.bkx-banner>div{flex:280px;min-width:0}.bkx-banner b{font-size:14px;display:block}.bkx-banner p{color:var(--ink-2);margin:2px 0 0;font-size:13px}.bkx-warn{background:color-mix(in srgb, var(--warn) 12%, var(--panel));color:var(--warn-ink);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.bkx-body{align-items:flex-start;gap:20px;display:flex}.bkx-main{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.bkx-side{flex-direction:column;flex:0 0 340px;gap:16px;width:340px;display:flex}@media (width<=1360px){.bkx-body{flex-direction:column;align-items:stretch}.bkx-side{display:contents}.bkx-side .bkx-waiting{order:-1}.bkx-side .bkx-linkcard{order:2}}.bkx-card{border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.bkx-card-head{align-items:flex-start;gap:12px;display:flex}.bkx-card-head>div{flex:auto;min-width:0}.bkx-card-head h2{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.bkx-card-head p{color:var(--muted);margin:2px 0 0;font-size:13px}.bkx-wlist{flex-direction:column;display:flex}.bkx-wrow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 0;display:flex}.bkx-wwho{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:200px;align-items:center;gap:10px;padding:0;display:flex}.bkx-wwho:hover b{text-decoration:underline}.bkx-avatar{background:color-mix(in srgb, var(--info) 14%, var(--panel));width:32px;height:32px;color:var(--info);border-radius:16px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.bkx-wtx{flex-direction:column;min-width:0;display:flex}.bkx-wtx b{font-size:14px;font-weight:650}.bkx-wtx small{color:var(--muted);font-size:12px}.bkx-wacts{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.bkx .dashx-btn.sm{min-height:36px}.bkx-textbtn{height:36px;color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 10px;font-size:13px;font-weight:600}.bkx-textbtn:hover:not(:disabled){background:var(--hover)}.bkx-textbtn.is-danger{color:var(--danger-ink)}.bkx-textbtn:disabled{opacity:.5;cursor:default}.bkx-linkrow{gap:8px;display:flex}.bkx-linkrow input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);min-width:0;height:42px;color:var(--ink);font:inherit;border-radius:12px;flex:auto;padding:0 14px;font-size:14px}.bkx-iconbtn{border:1px solid var(--line-strong);background:var(--panel);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bkx-iconbtn:hover{background:var(--hover)}.bkx-iconbtn.is-quiet{width:36px;height:36px;color:var(--ink-2);background:0 0;border-color:#0000}.bkx-iconbtn.is-quiet:hover{background:var(--hover);color:var(--ink)}.bkx .dashx-btn.bkx-qrbtn,.bkx-setup .dashx-btn.bkx-qrbtn{flex:none;height:40px;min-height:40px}.bkx-keys{color:var(--muted);font-size:12.5px}.bkx-daylist{flex-direction:column;display:flex}.bkx-drow{border:0;border-top:1px solid var(--line);color:inherit;font:inherit;text-align:start;box-sizing:border-box;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 0;text-decoration:none;display:flex}.bkx-drow:first-child{border-top:0}a.bkx-drow:hover,button.bkx-drow:hover{text-decoration:none}.bkx-dtime{font-variant-numeric:tabular-nums;flex:none;width:52px;font-size:13.5px;font-weight:700}.bkx-dtime small{color:var(--muted);font-size:11px;font-weight:400;display:block}.bkx-dtx{flex-direction:column;flex:auto;min-width:0;display:flex}.bkx-dtx b{font-size:14.5px;font-weight:650}.bkx-dtx small{color:var(--muted);font-size:12.5px}.bkx-dopen{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.bkx-dopen:hover b{text-decoration:underline}.bkx-dnote{color:var(--muted);margin-top:3px;font-size:12px;font-style:normal;display:block}.bkx-drow.is-google,.bkx-drow.is-block{color:var(--muted);cursor:pointer}.bkx-drow.is-google .bkx-dtx b,.bkx-drow.is-block .bkx-dtx b{color:var(--muted);font-weight:600}.bkx-drow.is-done,.bkx-drow.is-no_show{opacity:.62}.bkx-daylist.is-phone{gap:10px}.bkx-daylist.is-phone .bkx-drow{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:14px;padding:12px 14px}.bkx-daylist.is-phone .bkx-drow.is-pending{background:color-mix(in srgb, var(--warn) 12%, var(--panel))}.bkx-daylist.is-phone .bkx-drow.is-google,.bkx-daylist.is-phone .bkx-drow.is-block{background:var(--panel-2)}.bkx-empty{border:1px dashed var(--line-strong);text-align:center;color:var(--muted);border-radius:14px;margin:8px 0;padding:22px 16px;font-size:13.5px}.bkx-pill{white-space:nowrap;height:24px;color:var(--muted);background:var(--panel-2);border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.bkx-pill i{background:currentColor;border-radius:4px;flex:none;width:7px;height:7px}.bkx-pill.is-pending{color:var(--warn-ink);background:color-mix(in srgb, var(--warn) 14%, var(--panel))}.bkx-pill.is-confirmed{color:var(--ok-ink);background:color-mix(in srgb, var(--ok) 12%, var(--panel))}.bkx-pill.is-declined,.bkx-pill.is-cancelled{color:var(--danger-ink);background:color-mix(in srgb, var(--danger) 10%, var(--panel))}.bkx-nocol{flex-direction:row;align-items:flex-start;gap:14px}.bkx-nocol h2{margin:0 0 4px;font-size:17px}.bkx-nocol p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.dashx-modal-card.bkx-dlg{text-align:start;border-radius:20px;flex-direction:column;max-width:440px;padding:0;display:flex;overflow:hidden}.dashx-modal-card.bkx-dlg.is-wide{max-width:460px}.bkx-dlg-head{align-items:flex-start;gap:12px;padding:20px 22px 0;display:flex}.bkx-dlg-head h3{flex:auto;margin:0;padding-top:8px;font-size:17px;font-weight:750}.bkx-dlg-head .dashx-iconbtn{flex:none}.bkx-dlg-ic{background:var(--tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.bkx-dlg-body{color:var(--ink-2);flex-direction:column;gap:12px;min-height:0;padding:12px 22px 18px;font-size:14px;display:flex;overflow-y:auto}.bkx-dlg-foot{border-top:1px solid var(--line);background:var(--panel-2);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.bkx-dlg-foot .dashx-btn{min-height:36px;padding:0 12px;font-size:13px}.bkx .dashx-btn.ghost.bkx-danger,.dashx-btn.ghost.bkx-danger{color:var(--danger-ink)}.bkx-dlg-foot .bkx-danger{margin-inline-end:auto}@media (width<=820px){.dashx-modal-card.bkx-dlg,.dashx-modal-card.bkx-dlg.is-wide{border-radius:18px 18px 0 0;max-width:100%;padding:0}.bkx-dlg-foot{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.bkx-dlg-foot .bkx-danger{margin-inline-end:0}}.bkx-card-when{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bkx-card-when b{color:var(--ink);font-variant-numeric:tabular-nums;flex:auto;font-size:18px;font-weight:800}.bkx-rows{flex-direction:column;display:flex}.bkx-rows>div{border-top:1px solid var(--line);gap:10px;padding:7px 0;font-size:13.5px;display:flex}.bkx-rows>div>span:first-child{width:120px;color:var(--muted);flex:none}.bkx-rows>div>span:last-child{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:auto}.bkx-contact{flex-wrap:wrap;gap:8px;display:flex}.bkx-contact .dashx-btn{min-height:36px;padding:0 12px;font-size:13px;text-decoration:none}.bkx-note-actions{align-items:center;gap:10px;display:flex}.bkx-note-actions small{color:var(--muted)}.bkx-arrow{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.bkx-arrow s{color:var(--muted)}.bkx-arrow b{color:var(--ink)}.bkx-arrow-ic{color:var(--muted)}.dashx[dir=rtl] .bkx-arrow-ic{display:inline-block;transform:scaleX(-1)}.bkx-who{color:var(--muted);margin:-4px 0 0;font-size:13px}.bkx-field{flex-direction:column;gap:6px;min-width:0;display:flex}.bkx-field-label{color:var(--ink-2);font-size:13px;font-weight:600}.bkx-field>input:not([type=checkbox]),.bkx-numwrap>input,.bkx-field>textarea{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;height:42px;color:var(--ink);font:inherit;border-radius:12px;padding:0 14px;font-size:14px}.bkx-field>textarea{resize:vertical;height:auto;min-height:50px;padding:12px 14px;line-height:1.55}.bkx-field>input:focus,.bkx-numwrap>input:focus,.bkx-field>textarea:focus,.bkx-select:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:1px}.bkx-grid2{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.bkx-grid3{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}@media (width<=480px){.bkx-grid3{grid-template-columns:1fr 1fr}.bkx-grid3>:first-child{grid-column:1/-1}}.bkx-numwrap{align-items:center;display:flex;position:relative}.bkx-numwrap input{padding-inline-end:64px!important}.bkx-numunit{color:var(--muted);pointer-events:none;white-space:nowrap;font-size:12.5px;position:absolute;inset-inline-end:12px}.bkx-select{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;height:42px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:14px;display:flex}.bkx-select:hover:not(:disabled){border-color:var(--muted-2)}.bkx-select:disabled{opacity:.55;cursor:default}.bkx-select>svg{color:var(--muted);flex:none}.bkx-select-val{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dashx-menu.bkx-selmenu{min-width:220px;max-height:320px;overflow-y:auto}.bkx-selmenu-check{width:16px;color:var(--accent);flex:none;display:inline-flex}.bkx-check{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.bkx-check input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:2px 0 0}.bkx-check>span{flex-direction:column;display:flex}.bkx-check b{color:var(--ink);font-size:14px;font-weight:600}.bkx-check small{color:var(--muted);font-size:12.5px}.bkx-linkbtn{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13px;text-decoration:none;display:inline-flex}.bkx-linkbtn:hover{text-decoration:underline}.bkx-slots{flex-wrap:wrap;gap:8px;max-height:190px;display:flex;overflow-y:auto}.bkx-slot{border:1px solid var(--line-strong);background:var(--panel);min-width:64px;height:36px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px;padding:0 12px;font-size:13px;font-weight:600}.bkx-slot:hover{border-color:var(--accent)}.bkx-slot[aria-pressed=true]{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.bkx-qr{text-align:center;align-items:center}.bkx-qr img{background:#fff;border-radius:12px;width:240px;height:240px}.bkx-qr-url{color:var(--ink);font-size:13px}.bkx-switchrow{border-top:1px solid var(--line);align-items:center;gap:12px;padding:8px 0;display:flex}.bkx-switchrow-tx{min-width:0;color:var(--ink);flex-direction:column;flex:auto;font-size:14px;display:flex}.bkx-switchrow-tx small{color:var(--muted);font-size:12.5px}.bkx-switch{box-sizing:border-box;background:var(--line-strong);cursor:pointer;border:0;border-radius:13px;flex:none;width:42px;height:26px;padding:3px;display:flex}.bkx-switch[aria-checked=true]{background:var(--accent-fill)}.bkx-switch span{background:#fff;border-radius:10px;width:20px;height:20px;display:block;box-shadow:0 1px 3px #0003}.bkx-switch[aria-checked=true] span{margin-inline-start:auto}.bkx-switch:disabled{opacity:.5;cursor:default}.bkx-switch:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:2px}.bkx-setup{align-items:flex-start;gap:20px;display:flex}.bkx-setup-main{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.bkx-setup-side{flex-direction:column;flex:0 0 560px;gap:16px;width:560px;min-width:0;display:flex}.bkx-setup .dashx-acard{border-radius:16px;margin:0}@media (width<=1360px){.bkx-setup{flex-direction:column;align-items:stretch}.bkx-setup-side{flex:none;width:auto}}.bkx-switches{flex-direction:column;display:flex}.bkx-rules-grid{margin-top:4px}.bkx-foot-note{color:var(--muted);margin:0;font-size:12.5px}.bkx-svclist{flex-direction:column;display:flex}.bkx-svc{border-top:1px solid var(--line);align-items:center;gap:6px;padding:8px 0;display:flex}.bkx-svc-tx{flex-direction:column;flex:auto;min-width:0;display:flex}.bkx-svc-tx b{font-size:14px;font-weight:650}.bkx-svc-tx small{color:var(--muted);font-size:12.5px}.bkx-svc-desc{color:var(--muted-2)}.bkx-tag{height:22px;color:var(--ink-2);background:var(--panel-2);border-radius:11px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.bkx-setup .ohc{flex-direction:column;gap:8px;padding:20px;display:flex}.bkx-setup .ohc-head{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.bkx-setup .ohc-head>div{flex:220px;min-width:0}.bkx-setup .ohc-head h3{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.bkx-setup .ohc-head h3 svg{display:none}.bkx-setup .ohc-head .dashx-addnote{margin:2px 0 0;font-size:13px}.bkx-setup .ohc-head .dashx-btn.ghost{color:var(--accent);background:0 0;border-color:#0000;min-height:36px;font-size:13px}.bkx-setup .ohc-head .dashx-btn.ghost:hover:not(:disabled){background:var(--hover)}.bkx-setup .ohc-grid{border-collapse:collapse;width:100%;margin:0}.bkx-setup .ohc-grid tr{border-top:1px solid var(--line)}.bkx-setup .ohc-grid th{text-align:start;width:72px;padding:7px 0;font-size:14px;font-weight:600}.bkx-setup .ohc-grid td{padding:7px 4px}.bkx-setup .ohc-grid .ohc-dash{width:14px;color:var(--muted);text-align:center}.bkx-setup .ohc-grid input[type=time]{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:110px;height:42px;color:var(--ink);font:inherit;border-radius:12px;padding:0 12px;font-size:14px}.bkx-setup .ohc-grid tr.is-closed th{color:var(--muted)}.bkx-setup .ohc-grid tr.is-closed input[type=time]{opacity:.6}.bkx-setup .ohc-grid .dashx-linkbtn{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:13px}.bkx-setup .ohc-grid .dashx-linkbtn:hover{color:var(--danger-ink);text-decoration:underline}@media (width<=820px){.bkx{gap:10px;padding-bottom:76px}.bkx-head{border-radius:14px;padding:0 12px}.bkx-head-row{gap:8px;min-height:0;padding:10px 0 4px}.bkx-nav{flex:100%;gap:4px}.bkx-navbtn{width:40px;height:40px}.bkx-spacer{display:none}.bkx-head .bkx-seg{flex:100%;display:flex}.bkx-head .bkx-seg button{flex:1 1 0}.bkx-tabs{gap:22px}.bkx-card{padding:16px}.bkx-grid2{grid-template-columns:1fr}.bkx-wrow{flex-wrap:wrap}.bkx-wwho{flex:100%}.bkx-wacts{margin-inline-start:42px}.bkx-rows>div>span:first-child{width:96px}.bkx-setup-side{width:auto}.bkx-setup .ohc{padding:16px}.bkx-setup .ohc-grid th{width:52px;font-size:13.5px}.bkx-setup .ohc-grid td{padding:6px 2px}.bkx-setup .ohc-grid input[type=time]{width:92px;padding:0 6px}}.bkx-mbar{inset-inline:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--panel);border-top:1px solid var(--line);position:fixed;bottom:0}.bkx-mbar .dashx-btn{border-radius:12px;justify-content:center;width:100%;min-height:50px;font-size:16px;font-weight:700}@media (width<=820px){.dashx:has(.bkx-mbar) .dashx-assistant-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.svai-head-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.svai-btn{color:var(--accent)}.svai-card{gap:12px;width:100%;max-width:620px;display:grid}.svai-card h3{align-items:center;gap:6px;display:flex}.svai-list{gap:6px;max-height:60vh;display:grid;overflow:auto}.svai-row{border:1px solid var(--line);cursor:pointer;background:var(--panel);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.svai-row input{flex:none;margin-top:3px}.svai-ic{color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.svai-row.is-add .svai-ic{background:var(--ok)}.svai-row.is-upd .svai-ic{background:var(--accent)}.svai-row.is-rem .svai-ic{background:var(--danger-ink)}.svai-main{gap:2px;min-width:0;display:grid}.svai-main b{font-size:14px}.svai-main small{color:var(--ink-2);font-size:12.5px}.svai-main em{color:var(--muted);font-size:12px;font-style:normal}.svai-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.svai-foot small{color:var(--muted);margin-inline-end:auto}.svai-modal{z-index:1300!important}.svai-panel{border:1px solid color-mix(in srgb, var(--accent) var(--tint-mid), transparent);background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));border-radius:14px;gap:10px;margin:10px 0 14px;padding:14px;display:grid}.svai-phead{justify-content:space-between;align-items:center;gap:8px;display:flex}.svai-phead b{align-items:center;gap:6px;display:inline-flex}.svai-lead{color:var(--ink-2);margin:0;font-size:13px}.svai-hint{gap:6px;font-size:13px;font-weight:600;display:grid}.svai-hint textarea{font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--ink);resize:vertical;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:400}.svai-panel .svai-list{max-height:none}.svai-btn{white-space:nowrap}.orx-page{flex-direction:column;gap:14px;display:flex}.orx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.orx-muted{color:var(--muted)}.orx-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.orx-band-sum{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.orx-band-actions{flex-wrap:wrap;gap:10px;display:flex}.orx-btn{align-items:center;gap:7px;min-height:36px;text-decoration:none;display:inline-flex}.orx-new{padding-inline:16px}.orx-linkbtn{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 4px;font-size:13.5px;font-weight:550;display:inline-flex}.orx-linkbtn:hover{text-decoration:underline}.orx-linkbtn:disabled{opacity:.5;cursor:default;text-decoration:none}.orx-warn{color:var(--warn-ink);background:color-mix(in srgb, var(--warn) var(--tint-weak), var(--panel));border:1px solid color-mix(in srgb, var(--warn) var(--tint-strong), transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.orx-warn.inline{margin:10px 16px}.orx-card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;overflow:hidden}.orx-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:16px;display:flex}.orx-search{flex:260px;min-width:200px;max-width:320px}.orx-chips{flex-wrap:wrap;flex:auto;gap:8px;display:flex}.orx-chip{border:1px solid var(--line-strong);background:var(--panel);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 13px;font-size:13px;font-weight:550;display:inline-flex}.orx-chip .n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.orx-chip:hover{background:var(--hover)}.orx-chip.is-active{background:var(--ink);border-color:var(--ink);color:var(--bg)}.orx-chip.is-active .n{color:color-mix(in srgb, var(--bg) 75%, transparent)}.orx-sortgroup{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.orx-refresh{width:32px;height:32px}.orx-spin{animation:1s linear infinite orx-spin}@keyframes orx-spin{to{transform:rotate(360deg)}}.orx-selbar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--accent) 6%, var(--panel));z-index:3;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;top:0}.orx-selbar .grow{flex:1}.orx-state{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:44px 20px;font-size:14px;display:flex}.orx-state .ic{background:var(--panel-2);width:42px;height:42px;color:var(--muted);border-radius:12px;place-items:center;display:grid}.orx-state .ic.danger{color:var(--danger-ink);background:color-mix(in srgb, var(--danger) var(--tint-weak), transparent)}.orx-state b{color:var(--ink);font-size:15px}.orx-table{transition:opacity .15s}.orx-table.is-refreshing{opacity:.75}.orx-tr{grid-template-columns:64px minmax(170px,1.5fr) minmax(150px,1.2fr) minmax(90px,.7fr) 160px 150px 44px;align-items:center;gap:12px;padding:0 16px;display:grid}.orx-th{min-height:42px;color:var(--muted);border-bottom:1px solid var(--line);font-size:12.5px;font-weight:600}.orx-row{border-bottom:1px solid var(--line);cursor:pointer;min-height:66px}.orx-row:last-child{border-bottom:0}.orx-row:hover{background:var(--hover)}.orx-row.is-selected{background:color-mix(in srgb, var(--accent) 6%, transparent)}.orx-row.is-active{background:color-mix(in srgb, var(--accent) 10%, transparent)}.orx-tr .c-sel{align-items:center;gap:10px;display:inline-flex}.orx-tr .c-order{flex-direction:column;min-width:0;padding:10px 0;display:flex}.orx-title{font:inherit;color:var(--ink);text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-size:14.5px;font-weight:650;overflow:hidden}.orx-title:hover{color:var(--accent)}.orx-sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;font-size:12.5px;display:flex}.orx-code{font:inherit;color:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0}.orx-code:hover{color:var(--accent);text-decoration:underline}.orx-unread{color:var(--accent-ink);background:var(--accent-fill);border-radius:999px;align-items:center;gap:3px;margin-inline-start:4px;padding:0 6px;font-weight:650;display:inline-flex}.orx-mline{display:none}.orx-tr .c-client{align-items:center;gap:10px;min-width:0;display:flex}.orx-avatar{width:28px;height:28px;color:var(--st-review-ink);background:color-mix(in srgb, var(--st-review) var(--tint-weak), transparent);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.orx-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.orx-tr .c-when{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.orx-tr .c-pay{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.orx-tr .c-pay .dashx-paybadge{text-align:center;min-width:96px}.orx-bot-stage{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.35}.orx-tr .c-more{justify-content:flex-end;display:flex}.orx-th .c-sel{gap:0}.orx-group{color:var(--ink-2);background:var(--panel-2);border-bottom:1px solid var(--line);padding:8px 16px;font-size:12.5px;font-weight:650;display:block}.orx-group b{color:var(--muted);margin-inline-start:8px;font-weight:600}.orx-mfab{display:none}.orx-drawer-wrap{z-index:1040;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}.orx-drawer{background:var(--panel);width:min(560px,100vw);height:100%;color:var(--ink);border-inline-start:1px solid var(--line);box-shadow:var(--shadow-pop);flex-direction:column;animation:.18s orx-in;display:flex}@keyframes orx-in{0%{opacity:0;transform:translateX(calc(var(--orx-dir,1) * 24px))}to{opacity:1;transform:none}}[dir=rtl] .orx-drawer{--orx-dir:-1}.orx-drawer-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 20px;display:flex}.orx-drawer-head h2{flex:1;margin:0;font-size:19px;font-weight:700}.orx-drawer-tools{align-items:center;gap:6px;display:flex}.orx-ib{width:36px;height:36px;color:var(--ink-2);background:0 0;border:0}.orx-ib:hover{background:var(--hover);color:var(--ink)}.orx-drawer-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:18px 20px 32px;display:flex;overflow-y:auto}.orx-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.orx-pills .grow{flex:1}.orx-pills .dashx-paybadge{padding:4px 10px;font-size:12px}.orx-d-title{letter-spacing:-.02em;margin:4px 0 0;font-size:22px;font-weight:750}.orx-d-meta{color:var(--muted);flex-wrap:wrap;gap:4px;margin:0;font-size:13px;display:flex}.orx-d-meta>*+:before{content:"·";color:var(--muted-2);margin-inline-end:4px}.orx-d-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.orx-d-actions .has-unread{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.orx-chat{border:1px solid var(--line);border-radius:12px;padding:10px}.orx-sec{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:4px;padding-top:14px;display:flex}.orx-sec>h4{color:var(--ink-2);margin:0;font-size:13px;font-weight:700}.orx-sec>h4 span{color:var(--muted);font-weight:550}.orx-dl{grid-template-columns:minmax(96px,32%) 1fr;margin:0;display:grid}.orx-dl dt,.orx-dl dd{border-bottom:1px solid var(--line);margin:0;padding:10px 0;font-size:13.5px}.orx-dl dt{color:var(--muted)}.orx-dl dd{overflow-wrap:anywhere;min-width:0}.orx-dl dt:last-of-type,.orx-dl dd:last-of-type{border-bottom:0}.orx-notes{white-space:pre-wrap}.orx-notes.clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.orx-pay{flex-direction:column;gap:10px;display:flex}.orx-pay-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.orx-pay-actions .grow{flex:1}.orx-pay-edit{border:1px solid var(--line);border-radius:12px;padding:12px}.orx-drawer .dashx-thumbs{margin:0}.orx-dialog{text-align:start;max-width:560px}.orx-dlg-title{align-items:center;gap:10px;display:flex}.orx-dlg-ic{width:36px;height:36px;color:var(--accent);background:var(--tint);border-radius:10px;flex:none;place-items:center;display:grid}.orx-items-wrap{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.orx-qty{width:56px}.orx-notify{text-align:start;max-width:440px}.orx-notify-head{align-items:center;gap:12px;display:flex}.orx-notify-head h3{margin:0;font-size:17px}.orx-notify p{color:var(--ink-2);margin:12px 0 0;font-size:14px}.dashx-modal-card.orx-intake-card{text-align:start;width:min(720px,100%);max-width:720px;max-height:calc(100dvh - 40px);overflow-y:auto}.orx-intake-card .dashx-intake{box-shadow:none;border:0;margin:0;padding:0}.orx-mo-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.orx-mo-band p{color:var(--ink-2);margin:0;font-size:14px}.orx-mo-track{align-items:center;gap:8px;display:flex}.orx-mo-track input{border:1px solid var(--line-strong);background:var(--panel);width:190px;min-height:40px;color:var(--ink);font:inherit;letter-spacing:.04em;border-radius:10px;padding:8px 12px;font-size:14px}.orx-mo-list{flex-direction:column;gap:14px;max-width:760px;margin-inline-end:auto;display:flex}.orx-mo-card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.orx-mo-top{align-items:flex-start;gap:12px;display:flex}.orx-mo-main{flex:1;min-width:0}.orx-mo-main h3{margin:0;font-size:17px;font-weight:700}.orx-mo-meta{color:var(--muted);flex-wrap:wrap;gap:4px;margin:4px 0 0;font-size:13px;display:flex}.orx-mo-meta>*+:before{content:"·";margin-inline-end:4px}.orx-mo-meta code{font-family:var(--font-mono);font-size:12px}.orx-mo-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.orx-mo-more{flex-direction:column;gap:10px;display:flex}@media (width<=820px){.dashx:has(.orx-mfab) .dashx-assistant-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.orx-page{gap:10px;padding-bottom:76px}.orx-band{gap:8px}.orx-band-sum{font-size:13px}.orx-band .orx-new{display:none}.orx-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.orx-toolbar{border:0;gap:10px;padding:0 0 4px}.orx-search{flex-basis:100%;max-width:none}.orx-chips{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;margin-inline:-2px;padding:2px;overflow-x:auto}.orx-chips::-webkit-scrollbar{display:none}.orx-sortgroup{margin-inline-start:0}.orx-selbar{border:1px solid var(--line);border-radius:12px}.orx-th{display:none}.orx-table{flex-direction:column;gap:10px;display:flex}.orx-group{background:0 0;border:0;padding:6px 2px 0}.orx-tr.orx-row{background:var(--panel);border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;min-height:0;padding:12px 14px}.orx-row .c-status{min-width:0;max-width:min(34vw,140px)}.orx-row .c-sel,.orx-row .c-client,.orx-row .c-when,.orx-row .c-pay{display:none}.orx-row .c-order{padding:0}.orx-row .orx-sub{display:none}.orx-mline{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.orx-mfab{inset-inline:0;z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--bg) 92%, transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:block;position:fixed;bottom:0}.orx-mfab .dashx-btn{border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;font-size:16px;display:inline-flex}.orx-drawer{border:0;width:100vw}.orx-drawer-head{padding:12px 14px}.orx-drawer-body{padding:14px 14px calc(28px + env(safe-area-inset-bottom,0px))}.orx-dl{grid-template-columns:minmax(84px,34%) 1fr}.orx-mo-track{width:100%}.orx-mo-track input{flex:1;width:auto}.orx-mo-card{padding:14px}}.orx-blockdel{cursor:pointer;align-items:center;gap:8px;margin-top:12px;font-size:14px;font-weight:500;display:flex}.clx{flex-direction:column;gap:14px;min-width:0;display:flex}.clx>.dashx-hiw,.clx>.dashx-connect-bar{margin:0}.clx-connect:empty{display:none}.clx-band{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.clx-count{min-width:0;color:var(--muted);flex:auto;margin:0;font-size:13.5px}.clx-bandacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.clx-bandacts .dashx-btn{border-radius:10px;height:38px}.clx-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.clx-card[aria-busy=true] .clx-table tbody,.clx-card[aria-busy=true] .clx-grid,.clx-card[aria-busy=true] .clx-mlist{opacity:.55;transition:opacity .15s}.clx-toolbar{flex-wrap:wrap;align-items:center;gap:10px 8px;padding:16px 18px 12px;display:flex}.clx-search{flex:300px;align-items:center;min-width:200px;max-width:420px;margin:0;display:flex;position:relative}.clx-search>svg{color:var(--muted);pointer-events:none;position:absolute;inset-inline-start:12px}.clx-search input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;height:40px;color:var(--ink);font:inherit;border-radius:10px;padding-block:0;padding-inline:36px 34px;font-size:14px}.clx-search input:focus{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:0;border-color:var(--accent)}.clx-clearq{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;inset-inline-end:6px}.clx-clearq:hover{background:var(--hover);color:var(--ink)}.clx-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.clx-fchip{height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:var(--panel);color:var(--ink-2);border:1px solid var(--line-strong);border-radius:16px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.clx-fchip:hover{background:var(--hover)}.clx-fchip.active,.clx-fchip.on{background:var(--ink);color:var(--panel);border-color:var(--ink)}.clx-fchip.active:hover{opacity:.9}.clx-fchip svg{flex:none}.clx-toolbar2{flex-wrap:wrap;align-items:center;gap:4px;padding:0 18px 12px;display:flex}.clx-toolbar2 .grow{flex:auto}.clx-seg{background:var(--hover);border-radius:11px;padding:3px;display:inline-flex}.clx-seg button{height:32px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:550}.clx-seg button[aria-checked=true]{background:var(--panel);color:var(--ink);font-weight:650;box-shadow:0 1px 2px #00000014}.clx-tbtn{height:36px;color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.clx-tbtn:hover:not(:disabled){background:var(--tint)}.clx-tbtn:disabled{color:var(--muted);cursor:default}.clx-fmenu button .n{color:var(--muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12px}.clx-fmenu button svg{color:var(--accent)!important}.clx-tickpad{flex:none;width:14px;display:inline-block}.clx-menunote{max-width:260px;color:var(--muted);margin:4px 10px 6px;font-size:12px;line-height:1.45}.clx-swmenu{min-width:0!important}.clx-swmenu button{justify-content:flex-start}.clx-bulk{background:var(--ink);color:var(--panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 18px 12px;padding:10px 14px;display:flex}.clx-bulk b{font-size:13.5px;font-weight:650}.clx-bulk .grow{flex:auto}.clx-bulklink{font:inherit;color:color-mix(in srgb, var(--accent) 35%, var(--panel));cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.clx-bulklink:hover{text-decoration:underline}.clx-bulkbtn{background:var(--panel);height:34px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:650}.clx-bulkbtn:hover{opacity:.9}.clx-bulkdel{height:34px;color:color-mix(in srgb, var(--danger) 55%, var(--panel));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:650}.clx-tablewrap{overflow-x:auto}.clx-table{border-collapse:collapse;background:var(--panel);width:100%}.clx-table th{border-bottom:1px solid var(--line);text-align:start;color:var(--muted);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.clx-table td{border-bottom:1px solid var(--line);vertical-align:middle;color:var(--ink);padding:11px 12px;font-size:13.5px}.clx-table tbody tr{cursor:pointer}.clx-table tbody tr:hover td{background:color-mix(in srgb, var(--hover) 70%, transparent)}.clx-table tbody tr.is-selected td{background:var(--tint)}.clx-table tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.clx-table th.c,.clx-table td.c{text-align:center;width:1%}.clx-table .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.clx-selcell{align-items:center;gap:8px;display:inline-flex}.clx-selcell input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer}.clx-favpad{width:22px;display:inline-block}.clx-favstatic{color:var(--warn);flex:none}.clx-namecell{align-items:flex-start;gap:10px;min-width:200px;display:flex}.clx-namecell>div{flex-direction:column;gap:5px;min-width:0;display:flex}.clx-rowname{font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:650}.clx-rowname:hover{color:var(--accent)}.clx-tags{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.clx-note-inline{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--muted);align-items:center;gap:4px;font-size:12px;display:inline-flex;overflow:hidden}.clx-contact{white-space:nowrap}.clx-contact>span:first-child{display:block}.clx-lang{color:var(--muted);margin-top:3px;font-size:12px;display:block}.clx-muted{white-space:nowrap;color:var(--muted)!important}.clx-orders{white-space:nowrap;font-size:13px!important}.clx-orders>span{vertical-align:middle}.clx-chips{flex-wrap:wrap;gap:4px;display:flex}.clx-avatar{border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;line-height:1;display:inline-grid}.clx-avatar.sm{width:28px;height:28px;font-size:12px}.clx-avatar.lg{width:56px;height:56px;font-size:22px}.clx-chip,.clx-gchip,.clx-origin,.clx-pill{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.clx-chip{background:var(--hover);color:var(--ink-2)}.clx-chip.muted{border:1px dashed var(--line-strong);color:var(--muted);background:0 0;font-weight:550}.clx-gchip{--g:var(--muted);background:var(--panel);border:1px solid var(--line);color:var(--ink)}.clx-gchip.link{cursor:pointer;font:inherit;font-size:12.5px;font-weight:600}.clx-gchip.link:hover{border-color:var(--line-strong);background:var(--hover)}.clx-gchip:before{content:"";background:var(--g);border-radius:50%;width:7px;height:7px}.clx-gchip.lg{height:26px}.clx-gchip button{width:16px;height:16px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-inline-start:2px;padding:0;font-size:14px;display:inline-grid}.clx-gchip button:hover{background:color-mix(in srgb, var(--g) 22%, transparent);color:var(--ink)}.clx-origin{background:var(--hover);color:var(--ink-2)}.clx-origin.bot{background:color-mix(in srgb, var(--info) 14%, var(--panel));color:var(--st-progress-ink)}.clx-pill{background:var(--hover);color:var(--ink-2)}.clx-pill>i{opacity:.75;background:currentColor;border-radius:50%;width:6px;height:6px}.clx-pill.ok{background:color-mix(in srgb, var(--ok) 13%, var(--panel));color:var(--ok-ink)}.clx-pill.info{background:color-mix(in srgb, var(--info) 12%, var(--panel));color:var(--st-progress-ink)}.clx-pill.bad{background:color-mix(in srgb, var(--danger) 11%, var(--panel));color:var(--danger-ink)}.clx-gdot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.clx-grid .clx-avatar{width:36px;height:36px}.clx-foot{color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 18px;font-size:12.5px;display:flex}.clx-foot>span{flex:auto}.clx-mlist{flex-direction:column;gap:10px;margin:0;padding:0 12px 12px;list-style:none;display:flex}.clx-mrow{border:1px solid var(--line);background:var(--panel);cursor:pointer;box-sizing:border-box;border-radius:14px;align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.clx-mrow.is-selected{background:var(--tint);border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}.clx-mrow:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.clx-mrow .clx-avatar{width:40px;height:40px;font-size:15px}.clx-mwho{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.clx-mwho>b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.clx-mwho>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.clx-mtags{gap:4px;margin-top:3px;display:flex!important}.clx-mfab{z-index:5;padding:10px 2px calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--bg) 70%, transparent);margin:0 -2px;position:sticky;bottom:0}.clx-mfab .dashx-btn{border-radius:12px;justify-content:center;width:100%;height:48px;font-size:15px}@media (width<=820px){.clx{gap:12px}.clx-band{gap:8px}.clx-count{flex-basis:100%}.clx-bandacts .dashx-btn{height:34px;font-size:13px}.clx-card{background:0 0;border:0;border-radius:0;overflow:visible}.clx-toolbar{padding:0 0 10px}.clx-search{flex-basis:100%;max-width:none}.clx-search input{border-radius:12px;height:44px}.clx-filters{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.clx-filters::-webkit-scrollbar{display:none}.clx-filters .clx-fchip{height:34px}.clx-filters .clx-tbtn{border:1px solid var(--line-strong);height:34px;color:var(--ink-2);background:var(--panel);border-radius:16px}.clx-mlist{padding:0}.clx-bulk{margin:0 0 10px}.clx-bulk .clx-bulkbtn,.clx-bulk .clx-bulkdel{height:32px;font-size:12.5px}.clx-foot{border-top:0;padding:10px 2px}}.dashx-modal-card.clx-dlg{text-align:start;border-radius:20px;flex-direction:column;max-width:480px;padding:0;display:flex;overflow:hidden}.dashx-modal-card.clx-dlg.wide{max-width:520px}.clx-dlghead{align-items:center;gap:12px;padding:20px 22px 14px;display:flex}.clx-dlghead h3{flex:auto;font-size:19px;font-weight:700;margin:0!important}.clx-dlgicon{background:var(--tint);width:40px;height:40px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.clx-dlgbody{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:0 22px 18px;display:flex;overflow-y:auto}.clx-dlgbody .dashx-editform{margin:0}.clx-dlgfoot{background:var(--panel-2);border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}form.clx-dlgbody>.clx-dlgfoot{z-index:1;margin:8px -22px -18px;position:sticky;bottom:-18px}.clx-dlghint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.clx-flabel{color:var(--ink);margin-top:4px;font-size:12.5px;font-weight:650;display:block}.clx-saved{color:var(--ok-ink);font-weight:600}.clx-addrow{gap:8px;display:flex}.clx-div{color:var(--muted);align-items:center;gap:10px;margin:4px 0;font-size:12px;display:flex}.clx-div:before,.clx-div:after{content:"";border-top:1px solid var(--line);flex:1}.clx-importrow{flex-wrap:wrap;gap:8px;display:flex}.clx-infonote{background:var(--panel-2);color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.clx-infonote>svg{color:var(--muted);flex:none;margin-top:2px}.clx-infonote p{margin:0;font-size:12.5px;line-height:1.55}.clx-textarea{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:13.5px}.clx-copyrow{align-items:center;gap:8px;display:flex}.clx-copyrow input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);min-width:0;height:40px;color:var(--ink);font:inherit;border-radius:10px;flex:auto;padding:0 12px;font-size:13.5px}.clx-boxbtn{border:1px solid var(--line-strong)!important;border-radius:10px!important;width:40px!important;height:40px!important}.clx-svcs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.clx-svc{background:var(--hover);height:30px;color:var(--ink);border-radius:15px;align-items:center;gap:4px;padding-inline:12px 6px;font-size:13px;font-weight:550;display:inline-flex}.clx-svc button{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.clx-svc button:hover{background:var(--line);color:var(--ink)}.clx-svcs input{border:1px dashed var(--line-strong);min-width:140px;height:30px;color:var(--ink);font:inherit;background:0 0;border-radius:15px;padding:0 12px;font-size:13px}.clx-linkadd{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 2px;font-size:13px;font-weight:600;display:inline-flex}.clx-linkadd:hover{text-decoration:underline}.clx-langsel{margin:2px 0 0}.clx-mailbox{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.clx-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.clx-stats>div{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.clx-stats span{color:var(--muted);font-size:12px}.clx-stats b{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.clx-stats .ok b{color:var(--ok-ink)}.clx-gtree{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.clx-gtree li{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:48px;padding-block:4px;display:flex}.clx-gname{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:550;overflow:hidden}.clx-gcount{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.clx-gedit{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;display:flex}.clx-gedit input,.clx-gedit select,.clx-gcreate input,.clx-gcreate select{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);height:36px;color:var(--ink);font:inherit;border-radius:9px;min-width:0;padding:0 10px;font-size:13.5px}.clx-gedit input{flex:140px}.clx-gdotbtn{cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}.clx-gdotbtn:hover{background:var(--hover)}.clx-gdotbtn.lg{border:1px solid var(--line-strong);border-radius:9px;width:36px;height:36px}.clx-gcreate{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.clx-gcreate input{flex:100px}.clx-gcreate select{flex:0 140px}@media (width<=640px){.dashx-modal-card.clx-dlg,.dashx-modal-card.clx-dlg.wide{border-radius:18px 18px 0 0;max-width:100%;padding:0}.clx-dlgfoot{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}}.dashx-drawer.clx-drawer{background:var(--panel);width:560px;max-width:94vw}.clx-dbar{border-bottom:1px solid var(--line);background:var(--panel);flex:none;align-items:center;gap:10px;padding:16px 20px;display:flex}.clx-dtitle{letter-spacing:-.01em;flex:auto;min-width:0;margin:0;font-size:20px;font-weight:700}.clx-dtitle .m,.clx-dback,.clx-dmore{display:none}.clx-dicons{align-items:center;gap:4px;display:flex}.clx-dicons .dashx-iconbtn{background:0 0;border-color:#0000;width:38px;height:38px;position:relative}.clx-dscroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px 20px 28px;overflow-y:auto}.clx-dhero{align-items:flex-start;gap:14px;display:flex}.clx-dwho{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.clx-dname{align-items:center;gap:6px;display:flex}.clx-dname h3{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.clx-dtags{flex-wrap:wrap;gap:5px;display:flex}.clx-dtags:empty{display:none}.clx-dcontact{color:var(--muted);flex-wrap:wrap;gap:2px 12px;margin:0;font-size:13px;display:flex}.clx-dcompany,.clx-dlangs{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:5px;margin:0;font-size:13px;display:flex}.clx-qa{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.clx-qbtn{border:1px solid var(--line-strong);background:var(--panel);height:36px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.clx-qbtn:hover{background:var(--hover);color:var(--ink);text-decoration:none}.clx-qbtn svg{flex:none}.clx-qbtn .m{display:none}.clx-dmeta{flex-direction:column;gap:10px;margin-top:16px;display:flex}.clx-dlabel{color:var(--muted);align-items:center;gap:5px;font-size:12.5px;font-weight:650;display:inline-flex}.clx-dgroups{flex-direction:column;gap:6px;display:flex}.clx-dgroups .dashx-grprow{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.clx-dnone{color:var(--muted)}.clx-consent{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;margin:0;font-size:12.5px;display:flex}.clx-consent>svg{color:var(--ok)}.clx-consent .q{flex-basis:100%;font-style:italic}.clx-note .dashx-note,.clx-note .dashx-note-add{border-radius:12px}.clx-note .dashx-note:not(.editing){background:color-mix(in srgb, var(--warn) 11%, var(--panel));border-color:color-mix(in srgb, var(--warn) 22%, var(--line));color:var(--ink);padding:12px 14px}.clx-dedit{flex-direction:column;gap:12px;display:flex}.clx-dedit-acts{justify-content:flex-end;gap:8px;display:flex}.clx-dtabs{border-bottom:1px solid var(--line);gap:22px;margin-top:18px;display:flex}.clx-dtabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:12px 2px;font-size:14px;font-weight:600;display:inline-flex}.clx-dtabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--accent);font-weight:700}.clx-dtabs em{box-sizing:border-box;background:var(--hover);min-width:20px;height:20px;color:var(--ink-2);border-radius:10px;place-items:center;padding:0 5px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-grid}.clx-dtabs button[aria-pressed=true] em{background:var(--accent-fill);color:var(--accent-ink)}.clx-dtabs .m{display:none}.clx-dbody{padding-top:16px}.clx-dsec{justify-content:space-between;align-items:center;gap:10px;margin:4px 0 10px;display:flex}.clx-dsec+.dashx-empty{margin-top:0}.clx-derr{color:var(--danger-ink);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.clx-dhint{color:var(--muted);margin:8px 0 0;font-size:12.5px}.client-order-card.clx-order{border-radius:14px;margin-bottom:10px}.client-order-card.clx-order>summary{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.clx-order-main{flex-direction:column;gap:3px;min-width:0;display:flex}.clx-order-main .svc{font-size:15px;font-weight:700}.clx-order-sub{color:var(--muted);flex-wrap:wrap;gap:0 6px;font-size:12.5px;display:flex}.clx-order-sub>*+:before{content:"·";margin-inline-end:6px}.client-order-card.clx-order .dashx-statussel{border-radius:999px;flex:none;min-width:0;padding:4px 10px;font-size:12.5px}.clx-money{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.clx-money>div{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.clx-money span{color:var(--muted);font-size:12.5px}.clx-money b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.clx-money i{color:var(--muted);font-size:11.5px;font-style:normal}.clx-money .due b{color:var(--warn-ink)}@media (width<=820px){.dashx-drawer.clx-drawer{background:var(--bg);width:100%!important;max-width:100%!important}.clx-dbar{padding:calc(8px + env(safe-area-inset-top,0px)) 8px 8px}.clx-dback,.clx-dmore{place-items:center;display:inline-grid}.clx-dback{width:40px;height:40px}.clx-dicons{display:none}.clx-dtitle{text-align:center;font-size:16px}.clx-dtitle .d{display:none}.clx-dtitle .m{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.clx-dmore .dashx-iconbtn{width:40px;height:40px}.clx-dscroll{padding:16px 16px calc(28px + env(safe-area-inset-bottom,0px))}.clx-dhero{text-align:center;flex-direction:column;align-items:center}.clx-dhero .clx-avatar.lg{width:64px;height:64px;font-size:26px}.clx-dwho{align-items:center}.clx-dname,.clx-dtags,.clx-dcontact,.clx-dcompany,.clx-dlangs{justify-content:center}.clx-qa{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;display:grid}.clx-qbtn{border-color:var(--line);border-radius:12px;flex-direction:column;gap:4px;height:62px;padding:6px;font-size:12.5px}.clx-qbtn svg{color:var(--accent);width:18px;height:18px}.clx-qbtn .d{display:none}.clx-qbtn .m{display:inline}.clx-dtabs .d{display:none}.clx-dtabs .m{display:inline}.client-order-card.clx-order{background:var(--panel)}.clx-money b{font-size:18px}.clx-money>div{padding:12px}}[dir=rtl] .clx-dback svg,html[dir=rtl] .clx-dback svg{transform:scaleX(-1)}@media (width<=820px){.clx.is-phone .clx-addbtn{display:none}.dashx:has(.clx-mfab) .dashx-assistant-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.clx-dedit .dashx-editform>.full{grid-column:1/-1}.clx-dedit select:not(.add){box-sizing:border-box;border:1px solid var(--line);background:var(--panel-2);width:100%;height:38px;color:var(--ink);font:inherit;border-radius:9px;padding:0 10px;font-size:13.5px}.clx-layout{align-items:flex-start;gap:16px;min-width:0;display:flex}.clx-col{flex-direction:column;flex:auto;gap:14px;min-width:0;display:flex}.clx-rail{box-sizing:border-box;background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:0 0 236px;gap:2px;padding:12px 8px;display:flex;position:sticky;top:12px}.clx-railhead{color:var(--muted);justify-content:space-between;align-items:center;padding:2px 6px 8px 8px;font-size:13px;font-weight:650;display:flex}.clx-railrow{width:100%;min-height:40px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:550;display:flex}.clx-railrow:hover{background:var(--hover)}.clx-railrow.on{background:var(--tint);color:var(--accent);font-weight:650}.clx-railrow .nm{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.clx-railrow .n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.clx-railrow.on .n{color:var(--accent)}.clx-railrow svg{flex:none}.clx-railcorner{border-inline-start:1.5px solid var(--line-strong);border-bottom:1.5px solid var(--line-strong);border-end-start-radius:4px;flex:none;width:8px;height:10px;margin-inline-end:-2px;transform:translateY(-4px)}.clx-rail hr{border:0;border-top:1px solid var(--line);width:calc(100% - 16px);margin:6px 8px}.clx-railtree{flex-direction:column;gap:2px;max-height:52vh;display:flex;overflow-y:auto}.clx-railmanage{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;display:flex}.clx-railmanage:hover{background:var(--hover)}.clx-railhelp{color:var(--muted);margin:4px 12px 2px;font-size:12px;line-height:1.5}.clx-railempty{border:1.5px dashed var(--line-strong);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;margin:8px 4px 4px;padding:14px;display:flex}.clx-railempty b{font-size:14px}.clx-railempty p{color:var(--muted);margin:0 0 4px;font-size:12.5px;line-height:1.5}@media (width<=1099px){.clx-rail{display:none}}@media (width>=1100px){.clx-grpfilter:not(.is-on),.clx-bandgroups{display:none}}.clx-grpfilter{display:contents}.clx-crumb{align-items:center;gap:6px;display:flex}.clx-crumb button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0}.clx-crumb button:hover{color:var(--accent);text-decoration:underline}.clx-crumb b{color:var(--ink);font-weight:650}[dir=rtl] .clx-crumbsep{transform:scaleX(-1)}.clx-ghead{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.clx-gheadtop{align-items:flex-start;gap:14px;display:flex}.clx-gicon{--g:var(--muted);background:color-mix(in srgb, var(--g) 14%, var(--panel));border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.clx-gicon .clx-gdot{width:16px;height:16px}.clx-gheadwho{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.clx-gheadwho h2{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:750}.clx-gstats{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:13px;display:flex}.clx-gstats>span+span:before{content:"·";margin-inline-end:6px}.clx-gmove{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.clx-gmove select{border:1px solid var(--line-strong);background:var(--panel);height:34px;color:var(--ink);font:inherit;border-radius:9px;padding:0 10px;font-size:13px}.clx-gacts{flex-wrap:wrap;gap:8px;display:flex}.clx-gacts .m{display:none}.clx-swrow{flex-wrap:wrap;gap:6px;padding:2px 10px 8px;display:flex}.dashx-menu .clx-swrow button.clx-sw{border:2px solid var(--panel);width:22px;height:22px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none;padding:0}.dashx-menu .clx-swrow button.clx-sw.on{box-shadow:0 0 0 2px var(--ink)}.dashx-menu .clx-menunote{margin:6px 11px 4px}.clx-mgroups{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.clx-mgroups::-webkit-scrollbar{display:none}.clx-mgroups .clx-fchip{height:34px}.clx-mgroups .n,.clx-fchip .n{opacity:.7;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}@media (width<=820px){.clx-layout{display:block}.clx-col{gap:10px}.clx-ghead{gap:12px;padding:14px 16px}.clx-gicon{display:none}.clx-gheadwho h2{font-size:18px}.clx-gacts{grid-template-columns:1fr 1fr;display:grid}.clx-gacts .dashx-btn{justify-content:center}.clx-gacts .d{display:none}.clx-gacts .m{display:inline}}.dashx-places-item.clx-picked{background:var(--tint)}.clx-pickbox{border:1.5px solid var(--line-strong);width:18px;height:18px;color:var(--accent-ink);border-radius:5px;flex:none;place-items:center;display:inline-grid}.clx-pickbox.on{background:var(--accent-fill);border-color:var(--accent-fill)}.clx-mtop{align-items:center;gap:6px;min-width:0;display:flex}.clx-mtop>b,.clx-mtop>button{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clx-mwho .clx-mtop>b{font-size:15px;font-weight:650}.clx-unread{box-sizing:border-box;background:var(--accent,#0a7cff);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.clx-last{min-width:0;color:var(--muted);align-items:center;gap:4px;font-size:12.5px;display:flex!important}.clx-last svg{flex:none}.clx-last b{flex:none;font-weight:600}.clx-last .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clx-last i{opacity:.8;flex:none;font-style:normal}.clx-last i:before{content:"·";margin-inline-end:4px}.clx-last.is-new{color:var(--ink)}.clx-last.is-new b{color:var(--accent,#0a7cff)}.clx-mwho>.clx-mtop{color:var(--ink);font-size:inherit}.clx-mtags{flex-wrap:wrap;align-items:center}.clx-joined{color:var(--muted);white-space:nowrap;font-size:12px}.clx-origin.is-bot{background:color-mix(in srgb, var(--info) 14%, var(--panel));color:var(--st-progress-ink)}.clx-origin.is-website{background:color-mix(in srgb, var(--accent) 12%, var(--panel));color:var(--accent)}.clx-origin.is-club{background:color-mix(in srgb, var(--ok) 14%, var(--panel));color:var(--ok-ink)}.clx-origin.is-lead{background:color-mix(in srgb, var(--warn) 16%, var(--panel));color:var(--warn-ink)}.clx-interest-pick{gap:6px;display:grid}.clx-interest-h{color:var(--ink-2);font-size:13px}.clx-interest-chips{flex-wrap:wrap;gap:6px;display:flex}.clx-ichip{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:5px 11px;font-size:13px;display:inline-flex}.clx-ichip.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) var(--tint-weak), transparent);color:var(--accent)}.clx-tasks{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:8px;margin:12px 0;padding:12px;display:grid}.clx-tasks-h{font-size:14px;font-weight:600}.clx-tasks-empty{color:var(--muted);margin:0;font-size:13px}.clx-tasks-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.clx-task{align-items:center;gap:8px;min-height:32px;display:flex}.clx-task-check{border:1.5px solid var(--line);background:var(--panel);color:#fff;cursor:pointer;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;padding:0;display:grid}.clx-task.is-done .clx-task-check{background:var(--ok);border-color:var(--ok)}.clx-task-t{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;font-size:14px;display:flex}.clx-task-t small{color:var(--muted);font-size:12px}.clx-task.is-done .clx-task-t{color:var(--muted);text-decoration:line-through}.clx-task.is-late .clx-task-t small{color:var(--danger-ink);font-weight:600}.clx-task-del{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px}.clx-task-del:hover{color:var(--danger-ink)}.clx-task-add{flex-wrap:wrap;gap:6px;display:flex}.clx-task-add input{min-width:0;font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;flex:160px;padding:7px 10px;font-size:14px}.clx-task-add input[type=datetime-local]{flex:0 200px}.clx-interest-act{gap:6px;margin-top:6px;display:flex}.clx-int-edit{cursor:pointer;border:1px dashed var(--line);font:inherit;background:0 0}.clx-followup{color:var(--ink-2);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.clx-taskcount{background:var(--accent);color:#fff;text-align:center;border-radius:999px;min-width:18px;margin-inline-start:4px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}.clx-otasks{gap:12px;width:100%;max-width:560px;display:grid}.clx-otasks-g h4{color:var(--ink-2);align-items:center;gap:6px;margin:0 0 4px;font-size:13px;display:flex}.clx-otasks-g h4 span{color:var(--muted);font-weight:500}.clx-otasks-who{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.clx-otasks-who:hover{text-decoration:underline}.clx-task-who{font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--ink-2);border-radius:6px;max-width:140px;padding:2px 6px;font-size:12px}.clx-task-whot{color:var(--ink-2)!important}.clx-task-bot{color:var(--accent);vertical-align:-2px;flex:none;margin-inline-end:2px}.clx-otasks-mine{color:var(--ink-2);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.clx-cbots{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:10px;margin:12px 0;padding:12px;display:grid}.clx-cbot{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.clx-cbot-ic{width:32px;height:32px;color:var(--accent);background:color-mix(in srgb, var(--accent) var(--tint-weak), transparent);border-radius:10px;flex:none;place-items:center;display:grid}.clx-cbot-main{flex:160px;gap:2px;min-width:0;display:grid}.clx-cbot-main b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.clx-cbot-st{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}.clx-cbot-st.is-ok{color:var(--ok-ink);font-weight:600}.clx-cbot-st.is-info{color:var(--st-progress-ink);font-weight:600}.clx-cbot-st.is-warn{color:var(--warn-ink)}.clx-cbot-act{flex-wrap:wrap;gap:6px;display:flex}.clx-cbot-act .dashx-btn{padding:6px 12px;font-size:13px}.clx-status{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:150px;display:flex}.clx-stchip{white-space:nowrap;background:var(--panel-2);color:var(--ink-2);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.clx-stchip small{color:var(--muted);font-weight:400}.clx-stchip.is-approved{background:color-mix(in srgb, var(--ok) var(--tint-weak), transparent);color:var(--ok-ink)}.clx-stchip.is-opened,.clx-stchip.is-edited{background:color-mix(in srgb, var(--info) var(--tint-weak), transparent);color:var(--st-progress-ink)}.clx-stchip.is-task{background:color-mix(in srgb, var(--accent) var(--tint-weak), transparent);color:var(--accent)}.clx-stchip.is-late{background:color-mix(in srgb, var(--danger) var(--tint-weak), transparent);color:var(--danger-ink)}.clx-st-orders{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.clx-table td.clx-col-act,.clx-table th.clx-col-act{background:var(--panel);z-index:1;box-shadow:calc(var(--dir-sign,1) * -8px) 0 8px -8px #0000001f;position:sticky;inset-inline-end:0}[dir=rtl] .clx-table{--dir-sign:-1}.clx-table tbody tr:hover td.clx-col-act{background:color-mix(in srgb, var(--hover) 70%, var(--panel))}@media (width<=1280px){.clx-table .clx-col-groups{display:none}}@media (width<=1100px){.clx-table .clx-col-added{display:none}}.clx-name-contact{color:var(--ink-2);margin-top:2px;font-size:12.5px;display:none}@media (width<=1450px){.clx-table .clx-col-contact{display:none}.clx-name-contact{display:block}}.clx-table td.clx-col-name{max-width:340px}.clx-table td.clx-col-name *{overflow-wrap:anywhere;white-space:normal}.clx-table .clx-status{min-width:170px}.clx-cbots-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.clx-cbot-cost{color:var(--muted);font-size:12px}.inv-card{gap:12px;width:100%;max-width:980px;display:grid}.inv-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;min-height:0;display:grid}@media (width<=860px){.inv-grid{grid-template-columns:1fr}}.inv-form{align-content:start;gap:12px;max-height:64vh;padding-inline-end:4px;display:grid;overflow:auto}.inv-seg{flex-wrap:wrap;gap:6px;display:flex}.inv-seg button{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:inline-flex}.inv-seg button[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) var(--tint-weak), transparent);color:var(--accent);font-weight:600}.inv-row{justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.inv-row.col{display:grid}.inv-row textarea,.inv-row input,.inv-row select,.inv-subject,.inv-price,.inv-pricing select{font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:9px;padding:7px 10px;font-size:14px;font-weight:400}.inv-h{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:13px;font-weight:600;display:flex}.inv-muted{color:var(--muted);margin:0;font-size:12.5px}.inv-svcs{gap:4px;display:grid}.inv-svc{border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.inv-svc.is-on{background:color-mix(in srgb, var(--accent) var(--tint-weak), transparent)}.inv-svc label{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.inv-price{width:90px}.inv-pricing{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;font-size:13px;display:flex}.inv-preview{align-content:start;gap:6px;min-width:0;display:grid}.inv-text{min-height:360px;font:inherit;border:1px solid var(--line);color:#111;white-space:pre-wrap;resize:vertical;background:#e7fbe0;border-radius:12px;padding:12px;font-size:14px;line-height:1.5}.inv-frame{border:1px solid var(--line);background:#eef1f6;border-radius:12px;width:100%;height:420px}.inv-subject{box-sizing:border-box;width:100%}.inv-foot{justify-content:flex-end;gap:8px;display:flex}.inv-modal{z-index:1300!important}.icl-card{width:100%;max-width:520px}.icl-body{gap:12px;padding:4px 0 8px;display:grid}.icl-body .inv-row input{box-sizing:border-box;width:100%}.inv-tpl{flex-wrap:wrap}.inv-tpl select{flex:140px}.clx-cbot-tl{flex-wrap:wrap;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.clx-cbot-tl li{background:color-mix(in srgb, var(--ok) var(--tint-weak), transparent);color:var(--ok-ink);border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:11.5px;display:inline-flex}.clx-cbot-tl small{color:var(--muted)}.clx-cbot-convos{gap:4px;margin-top:6px;display:grid}.clx-cbot-ch{color:var(--ink-2);font-size:12px;font-weight:600}.clx-cbot-convo{text-align:start;border:1px solid var(--line);background:var(--panel);font:inherit;cursor:pointer;border-radius:9px;gap:1px;padding:6px 9px;display:grid}.clx-cbot-convo:hover{border-color:var(--accent)}.clx-cbot-convo span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.clx-cbot-convo small{color:var(--muted);font-size:11.5px}.clx-hist{gap:2px;margin:0;padding:0;list-style:none;display:grid}.clx-hist-day{color:var(--muted);margin:12px 0 4px;font-size:12px;font-weight:700}.clx-hist li:first-child .clx-hist-day{margin-top:2px}.clx-hist-row{text-align:start;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;padding:7px 8px;display:flex}.clx-hist-row.is-link{cursor:pointer}.clx-hist-row.is-link:hover{background:var(--hover)}.clx-hist-ic{background:var(--panel-2);width:26px;height:26px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;display:grid}.clx-hist-ic.is-in{background:color-mix(in srgb, var(--info) var(--tint-weak), transparent);color:var(--st-progress-ink)}.clx-hist-ic.is-ok{background:color-mix(in srgb, var(--ok) var(--tint-weak), transparent);color:var(--ok-ink)}.clx-hist-main{flex:1;gap:1px;min-width:0;display:grid}.clx-hist-main b{font-size:13.5px;font-weight:600}.clx-hist-main small{color:var(--ink-2);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.clx-hist-time{color:var(--muted);flex:none;font-size:12px}.clx-stchip.is-waiting{background:color-mix(in srgb, var(--warn) var(--tint-weak), transparent);color:var(--warn-ink)}.clx-sum{border:1px solid color-mix(in srgb, var(--accent) var(--tint-mid), transparent);background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));border-radius:12px;margin:0 0 12px;padding:12px 14px}.clx-sum p{white-space:pre-line;margin:0 0 6px;font-size:14px;line-height:1.55}.clx-sum-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.clx-sum-foot small{color:var(--muted);font-size:12px}.clx-sum-btn{justify-content:center;width:100%}.clx-record-ref{color:var(--muted);font-size:11px;line-height:1.35;display:block}.clx-delete-records{text-align:start;max-height:180px;margin:12px 0 0;padding-inline-start:22px;overflow-y:auto}.clx-delete-records li+li{margin-block-start:6px}.stx-page{flex-direction:column;gap:14px;display:flex}.stx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stx-muted{color:var(--muted)}.stx-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.stx-band-sum{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13.5px}.stx-band-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stx-btn{white-space:nowrap;align-items:center;gap:6px;min-height:36px;text-decoration:none;display:inline-flex}.stx-new{min-height:40px;padding-inline:16px}.stx-linkbtn{font:inherit;color:var(--link);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;font-weight:600;display:inline-flex}.stx-linkbtn:hover{background:var(--hover)}.stx-warn{color:var(--warn-ink);background:color-mix(in srgb, var(--warn) var(--tint-weak), var(--panel));border:1px solid color-mix(in srgb, var(--warn) var(--tint-strong), transparent);border-radius:10px;align-items:center;gap:8px;margin:10px 16px;padding:10px 14px;font-size:13px;display:flex}.stx-card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;overflow:hidden}.stx-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 18px 12px;display:flex}.stx-search{flex:0 280px;min-width:200px}.dashx-search.stx-search{box-sizing:border-box;border-radius:10px;min-height:40px;padding-block:0}.stx-search input{height:38px;padding-block:0}.stx-chip{border:1px solid var(--line-strong);background:var(--panel);min-height:32px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.stx-chip .n{opacity:.75;font-variant-numeric:tabular-nums;font-size:12px}.stx-chip:hover{background:var(--hover)}.stx-chip.is-active{background:var(--ink);border-color:var(--ink);color:var(--bg)}.stx-state{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:44px 20px;font-size:14px;display:flex}.stx-state.compact{padding:22px 12px}.stx-state .ic{background:var(--panel-2);width:42px;height:42px;color:var(--muted);border-radius:12px;place-items:center;display:grid}.stx-state .ic.danger{color:var(--danger-ink);background:color-mix(in srgb, var(--danger) var(--tint-weak), transparent)}.stx-state b{color:var(--ink);font-size:15px}.stx-tr{grid-template-columns:minmax(180px,1fr) 150px 70px 130px minmax(200px,230px);align-items:center;gap:0 12px;padding:0 18px;display:grid}.sux-tr{grid-template-columns:minmax(180px,1fr) 180px 90px 160px}.stx-th{min-height:40px;color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;font-size:12px;font-weight:600}.stx-row{border-bottom:1px solid var(--line);min-height:60px;font-size:13.5px}.stx-row:last-child{border-bottom:0}.stx-row:hover{background:var(--hover)}.stx-tr .c-prod{flex-direction:column;min-width:0;padding:10px 0;display:flex}.stx-name-line{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.stx-name{font:inherit;color:var(--ink);text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-weight:650;overflow:hidden}button.stx-name:hover{color:var(--accent)}.stx-name.static{cursor:default}.stx-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.stx-mline{display:none}.stx-low{white-space:nowrap;height:24px;color:var(--danger-ink);background:color-mix(in srgb, var(--danger) var(--tint-weak), transparent);border-radius:12px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.stx-low .dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.stx-tr .c-price{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.stx-gain{color:var(--ok-ink);font-weight:650}.stx-tr .c-act{justify-content:flex-end;align-items:center;gap:2px;display:flex}.stx-otherbiz{font-size:12px}.stx-stepper{border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.stx-stepper button{background:var(--panel);width:34px;height:34px;color:var(--ink);font:inherit;cursor:pointer;border:0;font-size:16px}.stx-stepper button:hover:not(:disabled){background:var(--hover)}.stx-stepper button:disabled{color:var(--muted-2);cursor:default}.stx-stepper bdi{text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-weight:700}.sux-head{padding:16px 18px 12px}.sux-head h2{margin:0;font-size:17px;font-weight:700}.sux-head p{color:var(--muted);margin:2px 0 0;font-size:13px}.sux-mfor{display:none}.sux-qty{font-variant-numeric:tabular-nums;font-weight:700}.sux-qty-l,.stx-mfab{display:none}.dashx-modal-card.stx-dialog{text-align:start;border-radius:20px;flex-direction:column;width:100%;max-width:480px;max-height:calc(100dvh - 40px);padding:0;display:flex;overflow:hidden}.dashx-modal-card.stx-dialog.narrow{max-width:420px}.dashx-modal-card.stx-dialog.wide{max-width:520px}.stx-dlg-head{align-items:flex-start;gap:12px;padding:20px 22px 0;display:flex}.stx-dlg-head h3{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;padding-top:8px;font-size:17px;font-weight:750}.stx-dlg-head .dashx-iconbtn{flex:none}.stx-dlg-ic{background:var(--tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.stx-dlg-body{min-width:0;color:var(--ink-2);border:0;flex-direction:column;gap:12px;min-height:0;margin:0;padding:12px 22px 18px;font-size:14px;display:flex;overflow-y:auto}.stx-dlg-foot{border-top:1px solid var(--line);background:var(--panel-2);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.stx-dlg-foot .dashx-btn{align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;display:inline-flex}.stx-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stx-field{color:var(--ink-2);flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.stx-field input,.stx-field select,.stx-prov-add input,.stx-prov-form input{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;height:42px;font:inherit;color:var(--ink);background:var(--panel);border-radius:12px;padding:0 14px;font-size:14px;font-weight:400}.stx-field input:focus-visible,.stx-field select:focus-visible,.stx-prov-add input:focus-visible,.stx-prov-form input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.stx-dlg-body:disabled .stx-field input,.stx-dlg-body:disabled .stx-field select{background:var(--panel-2);color:var(--ink-2)}.stx-profit{color:var(--ok-ink);background:color-mix(in srgb, var(--ok) var(--tint-weak), transparent);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.stx-profit.is-loss{color:var(--danger-ink);background:color-mix(in srgb, var(--danger) var(--tint-weak), transparent)}.stx-check{cursor:pointer;color:var(--ink);align-items:flex-start;gap:10px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.stx-check input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.stx-hint{color:var(--muted);margin:-4px 0 0;font-size:12.5px}.stx-provs{margin:0;padding:0;list-style:none}.stx-prov{border-top:1px solid var(--line);align-items:center;gap:6px;padding:9px 0;display:flex}.stx-prov:last-child{border-bottom:1px solid var(--line)}.stx-prov-main{flex-direction:column;flex:auto;min-width:0;display:flex}.stx-prov-main b{color:var(--ink);font-weight:650}.stx-prov-main span{color:var(--muted);text-align:start;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.stx-prov-form,.stx-prov-add{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.stx-prov-form input{border-radius:10px;height:36px;padding:0 10px}@media (width<=820px){.dashx:has(.stx-mfab) .dashx-assistant-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.stx-page:has(.stx-mfab){padding-bottom:76px}.stx-band{gap:8px}.stx-band .stx-new{display:none}.stx-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.stx-toolbar{padding:0 0 4px}.stx-search{flex:100%}.stx-th{display:none}.stx-table{flex-direction:column;gap:10px;display:flex}.stx-warn{margin:0}.stx-tr.stx-row{background:var(--panel);border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"prod prod""qty act";gap:8px;min-height:0;padding:12px 14px}.stx-row:last-child{border-bottom:1px solid var(--line)}.stx-row .c-prod{grid-area:prod;padding:0}.stx-row .c-qty{grid-area:qty}.stx-row .c-act{grid-area:act}.stx-row .c-price,.stx-row .c-margin,.stx-row .c-for{display:none}.stx-mline{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.stx-restock span{display:none}.stx-stepper button{width:40px;height:40px}.sux-head{padding:0 2px 6px}.sux-mfor{display:inline}.sux-tr.stx-row .c-qty{align-items:baseline;gap:5px;display:flex}.sux-qty-l{color:var(--muted);font-size:12.5px;display:inline}.stx-mfab{inset-inline:0;z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--bg) 92%, transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:block;position:fixed;bottom:0}.stx-mfab .dashx-btn{border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;font-size:16px;display:inline-flex}.dashx-modal-card.stx-dialog,.dashx-modal-card.stx-dialog.narrow,.dashx-modal-card.stx-dialog.wide{border-radius:18px 18px 0 0;max-width:100%;max-height:92dvh;padding:0}.stx-dlg-foot{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.stx-prov{flex-wrap:wrap}.stx-prov-form,.stx-prov-add{grid-template-columns:1fr}}@media (width<=420px){.stx-grid{grid-template-columns:1fr}}.sex-page{flex-direction:column;gap:16px;min-width:0;display:flex}.sex-muted{color:var(--muted)}.sex-mono{font-family:var(--font-mono);color:var(--muted);font-size:12px}.sex-ok{color:var(--ok-ink);align-items:center;gap:4px;display:inline-flex}.sex-bad{color:var(--danger-ink)}.sex-head{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;display:flex}.sex-legend{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}.sex-legend svg{color:var(--ok-ink);flex-shrink:0}.sex-tabs{scrollbar-width:none;gap:26px;display:flex;overflow-x:auto}.sex-tabs::-webkit-scrollbar{display:none}.sex-tab{height:44px;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;padding:0;font-size:14px;font-weight:500;display:inline-flex}.sex-tab:hover{color:var(--ink)}.sex-tab.is-active{color:var(--ink);border-bottom-color:var(--accent);font-weight:650}.sex-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.sex-mtitle,.sex-mback,.sex-mlist{display:none}.sex-body{flex-direction:column;gap:16px;min-width:0;display:flex}.sex-cols{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.sex-col{flex-direction:column;flex:520px;gap:16px;min-width:0;max-width:640px;display:flex}.sex-col-wide{max-width:820px}.sex-body>.sex-col{flex:none;width:100%}.sex-col-side{flex:380px;max-width:520px}.sex-col>.dashx-acard,.sex-embed .dashx-acard{margin-top:0!important}.sex-col>.dashx-acard{border-radius:16px}.sex-card{background:var(--panel);border:1px solid var(--line);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.sex-card-head{align-items:flex-start;gap:12px;display:flex}.sex-card-titles{flex:1;min-width:0}.sex-card-title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.sex-card-sub{color:var(--muted);margin:2px 0 0;font-size:13px}.sex-subhead{color:var(--ink-2);margin:8px 0 0;font-size:13px;font-weight:650}.sex-note{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.sex-note.is-warn{color:var(--warn-ink)}.sex-row{border-top:1px solid var(--line);align-items:center;gap:16px;min-width:0;padding:12px 0;display:flex}.sex-card>.sex-card-head+.sex-row{margin-top:2px}.sex-row-label{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sex-row-label>label,.sex-row-name{color:var(--ink);font-size:14px;font-weight:600}.sex-row-hint{color:var(--muted);font-size:12.5px}.sex-row-ctl{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:60%;display:flex}.sex-instant{align-items:center;gap:3px;display:inline-flex}.sex-instant svg{color:var(--ok-ink)}.sex-input,.sex-select{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;height:42px;font:inherit;color:var(--ink);background:var(--panel);border-radius:12px;min-width:0;padding:0 14px;font-size:14px}.sex-select{cursor:pointer;padding-inline-end:10px}.sex-select[size]{height:auto;padding:4px}.sex-input:focus,.sex-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.sex-input:disabled{background:var(--panel-2);color:var(--muted)}.sex-w90{width:90px}.sex-w220{width:220px}.sex-w280{width:280px}.sex-inline{align-items:center;gap:8px;min-width:0;display:flex}.sex-inline>.sex-input{flex:1}.sex-inline>.dashx-btn{flex-shrink:0}.sex-tz{flex-direction:column;gap:6px;display:flex}.sex-field{color:var(--ink-2);flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.sex-field-lbl{flex-direction:column;gap:1px;display:flex}.sex-field-lbl small{color:var(--muted);font-size:12.5px;font-weight:400}.sex-field .sex-input,.sex-field .sex-select,.sex-field input:not([type=checkbox]):not(.sex-input){font-weight:400}.sex-grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sex-span2{grid-column:1/-1}.sex-check{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.sex-check input{width:18px;height:18px;accent-color:var(--accent-fill);flex-shrink:0;margin:1px 0 0}.sex-check>span{flex-direction:column;display:flex}.sex-check small{color:var(--muted);font-size:12.5px;font-weight:400}.sex-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sex-self-start{align-self:flex-start}.sex-steps{color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding-inline-start:20px;font-size:13.5px;display:flex}.sex-link{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:6px 2px;font-size:13.5px;font-weight:600;display:inline-flex}.sex-link.inline{font-size:inherit;padding:0;font-weight:500}.sex-link:hover{text-decoration:underline}.sex-link:disabled{opacity:.5;cursor:default;text-decoration:none}.sex-icon{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;display:inline-grid}.sex-icon:hover{background:var(--hover);color:var(--ink)}.sex-icon:disabled{opacity:.5;cursor:default}.sex-danger-btn{color:var(--danger-ink)!important}.sex-danger-btn:disabled{opacity:.5}.sex-switch{background:var(--line-strong);cursor:pointer;box-sizing:border-box;border:0;border-radius:13px;flex-shrink:0;width:42px;height:26px;padding:3px;transition:background .15s;display:flex}.sex-switch>span{background:var(--accent-ink);border-radius:10px;width:20px;height:20px;transition:margin .15s;display:block;box-shadow:0 1px 3px #0003}.sex-switch.is-on{background:var(--accent-fill)}.sex-switch.is-on>span{margin-inline-start:auto}.sex-switch:disabled{opacity:.45;cursor:default}.sex-switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sex-seg{background:var(--panel-2);border-radius:11px;flex-shrink:0;padding:3px;display:inline-flex}.sex-seg button{height:32px;font:inherit;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:550}.sex-seg button.is-on{background:var(--panel);color:var(--ink);font-weight:650;box-shadow:0 1px 2px #00000014}.sex-seg button:disabled{cursor:default}.sex-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sex-tag{background:var(--panel-2);height:24px;color:var(--muted);white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.sex-tag.info{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));color:var(--accent)}.sex-tag.ok{background:color-mix(in srgb, var(--ok) var(--tint-weak), var(--panel));color:var(--ok-ink)}.sex-tag.warn{background:color-mix(in srgb, var(--warn) var(--tint-mid), var(--panel));color:var(--warn-ink)}.sex-tag.danger{background:color-mix(in srgb, var(--danger) var(--tint-weak), var(--panel));color:var(--danger-ink)}.sex-hint{background:color-mix(in srgb, var(--accent) 6%, var(--panel));color:var(--ink-2);border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.sex-hint.warn{background:color-mix(in srgb, var(--warn) var(--tint-weak), var(--panel));color:var(--warn-ink);border:1px solid color-mix(in srgb, var(--warn) var(--tint-strong), transparent)}.sex-hint>span{flex:1;min-width:0}.sex-hint>svg{flex-shrink:0;margin-top:1px}.sex-hint .sex-link{padding:0}.sex-kv{flex-direction:column;display:flex}.sex-kv-row{border-top:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:9px 0;font-size:13.5px;display:flex}.sex-kv-row .k{width:130px;color:var(--muted);flex-shrink:0}.sex-kv-row .k small{font-size:12px}.sex-kv-row .v{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1}.sex-kv-row .v small{color:var(--muted)}.sex-chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sex-chip{background:var(--panel-2);height:26px;color:var(--ink-2);border-radius:13px;align-items:center;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}.sex-chip.is-default{background:color-mix(in srgb, var(--accent) var(--tint-weak), var(--panel));color:var(--accent)}.sex-chip-main,.sex-chip-x{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;height:100%}.sex-chip-main{white-space:nowrap;padding:0 9px}.sex-chip-x{padding-block:0;padding-inline:2px 8px;font-size:15px;line-height:1}.sex-chip-main:hover,.sex-chip-x:hover{background:var(--hover)}.sex-logo{flex-wrap:wrap;align-items:center;gap:12px;padding:4px 0 6px;display:flex}.sex-logo img,.sex-logo-empty{object-fit:contain;background:var(--panel-2);border:1px solid var(--line);border-radius:14px;width:64px;height:64px}.sex-logo-empty{color:var(--muted);place-items:center;display:grid}.sex-filebtn{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.sex-savebar{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);max-width:820px;box-shadow:var(--shadow);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex;position:static}.sex-savebar.is-pending{z-index:5;border-color:color-mix(in srgb, var(--accent) var(--tint-strong), var(--line));position:sticky;bottom:0}.sex-savebar-txt{min-width:200px;color:var(--muted);flex-direction:column;flex:1;font-size:13px;display:flex}.sex-savebar-txt b{color:var(--ink);font-size:14px}.sex-stack{flex-direction:column;gap:10px;display:flex}.sex-list{flex-direction:column;display:flex}.sex-mbox{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.sex-mbox.is-editing{background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:8px;padding-inline:8px}.sex-mbox .who{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.sex-mbox .addr{color:var(--ink);overflow-wrap:anywhere;font-weight:650}.sex-mbox .sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 4px;font-size:12.5px;display:flex}.sex-mbox.is-paused .addr{color:var(--ink-2)}.sex-mbox .acts{align-items:center;gap:2px;display:flex}.sex-mbox .progress{color:var(--muted);flex-basis:100%;font-size:12px}.sex-spam{align-items:center;gap:3px;display:inline-flex}.sex-spam.off{color:var(--warn-ink)}.sex-mform{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.sex-senders{flex-direction:column;gap:6px;display:flex}.sex-sender{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.sex-sender .who{font-weight:600}.sex-sender small{color:var(--muted)}.sex-sender .grow{flex:1}.sex-powers-group{flex-direction:column;display:flex}.sex-powers .sex-row-ctl{max-width:none}.sex-linkcard{flex-direction:row;align-items:center;gap:12px}.sex-linkcard .ic{color:var(--accent);flex-shrink:0}.sex-linkcard .txt{flex-direction:column;flex:1;min-width:0;display:flex}.sex-linkcard .txt small{color:var(--muted);font-size:12.5px}.sex-embed{padding:4px 0 8px}.sex-embed .dashx-acard{border:1px solid var(--line);box-shadow:none}.sex-dev{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.sex-dev .ic{color:var(--muted);flex-shrink:0;display:inline-flex}.sex-dev .who{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.sex-dev .nm{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-weight:650;display:flex}.sex-dev .sub{color:var(--muted);font-size:12.5px}.sex-dev .acts{align-items:center;gap:8px;display:flex}.sex-dev.is-focus{background:color-mix(in srgb, var(--warn) var(--tint-weak), transparent);border-radius:10px;padding-inline:10px}.sex-reauth{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media (width<=820px){.sex-page[data-m=list] .sex-head,.sex-page[data-m=list] .sex-body{display:none}.sex-page[data-m=list] .sex-mlist{flex-direction:column;gap:10px;display:flex}.sex-mitem{box-sizing:border-box;text-align:start;background:var(--panel);border:1px solid var(--line);width:100%;min-height:64px;font:inherit;color:var(--ink);cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sex-mitem .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sex-mitem b{font-size:16px;font-weight:700}.sex-mitem small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sex-mitem svg{color:var(--muted);flex-shrink:0}.sex-head{border-bottom:0;gap:4px}.sex-tabs,.sex-legend{display:none}.sex-mback{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:6px 0;font-size:14px;font-weight:600;display:inline-flex}.sex-mtitle{color:var(--ink);margin:0;font-size:20px;font-weight:750;display:block}.sex-cols{flex-direction:column;gap:16px}.sex-col,.sex-col-side,.sex-col-wide{flex:none;width:100%;max-width:none}.sex-card{padding:16px}.sex-row{flex-wrap:wrap;gap:8px 12px}.sex-row-ctl{max-width:100%}.sex-row:has(.sex-input,.sex-select,.sex-chips,.sex-seg) .sex-row-ctl{flex-basis:100%;justify-content:flex-start}.sex-w220,.sex-w280{width:100%}.sex-chips{justify-content:flex-start}.sex-grid2{grid-template-columns:1fr}.sex-kv-row .k{width:96px}.sex-savebar{bottom:8px}.sex-seg{max-width:100%;overflow-x:auto}}.sex-alert{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.sex-alert>svg{flex-shrink:0;margin-top:2px}.sex-alert>div{flex:1;min-width:0}.sex-alert b{margin-bottom:4px;display:block}.sex-alert p{margin:6px 0 0}.sex-alert p:first-of-type{margin-top:2px}.sex-alert .sex-fine{opacity:.85;font-size:12px}.sex-alert.is-stop{background:color-mix(in srgb, var(--danger) var(--tint-weak), var(--panel));color:var(--danger-ink);border:1px solid color-mix(in srgb, var(--danger) var(--tint-strong), transparent)}.sex-field .sex-hint{background:0 0;border:none;gap:6px;padding:6px 0;font-size:12px}.sex-field .sex-hint .fnx-link{font-size:12px}.fnx{flex-direction:column;gap:16px;min-width:0;display:flex}.fnx>.dashx-hiw,.fnx>.dashx-inv-hint,.fnx>.dashx-addon-paywall{margin:0}.fnx.dashx-drop{min-height:60vh}.fnx-band{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fnx-bandnote{min-width:0;color:var(--muted);flex:auto;margin:0;font-size:13.5px}.fnx-bandacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fnx-bandacts .dashx-btn{border-radius:10px;height:38px}.fnx-scanbtn{cursor:pointer}.fnx-scanbtn[aria-disabled=true]{cursor:default;opacity:.7}.fnx-cols{align-items:flex-start;gap:20px;min-width:0;display:flex}.fnx-maincol{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.fnx-side{flex-direction:column;flex:0 0 320px;gap:16px;width:320px;min-width:0;display:flex}.fnx-exp .fnx-side{flex-basis:380px;width:380px}.fnx-side:empty{display:none}.fnx-side>.dashx-card,.fnx-side>.dashx-inbox-note{margin:0}.fnx-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;min-width:0}.fnx-cardhead{align-items:flex-start;gap:12px;display:flex}.fnx-cardhead h2{flex-wrap:wrap;flex:auto;align-items:baseline;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.fnx-cardhead h2 small{color:var(--muted);font-size:12.5px;font-weight:500}.fnx-error{border:1px solid color-mix(in srgb, var(--danger) 30%, var(--line));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:var(--ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.fnx-error>svg{color:var(--danger);flex:none}.fnx-error span{flex:200px}.fnx-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.fnx-tile{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.fnx-tile .lbl{color:var(--muted);font-size:12.5px}.fnx-tile .val{letter-spacing:-.01em;text-align:start;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:800;overflow:hidden}.fnx-tile .val.neg{color:var(--danger)}.fnx-tile .sub{color:var(--muted);font-size:12.5px}.fnx-tile .sub.warn{color:var(--warn)}.fnx-listcard{overflow:hidden}.fnx-toolbar{flex-wrap:wrap;align-items:center;gap:10px 8px;padding:16px 18px 12px;display:flex}.fnx-toolbar .grow{flex:auto}.fnx-search{flex:0 280px;align-items:center;min-width:200px;margin:0;display:flex;position:relative}.fnx-exp .fnx-search{flex-basis:240px}.fnx-search>svg{color:var(--muted);pointer-events:none;position:absolute;inset-inline-start:12px}.fnx-search input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;height:40px;color:var(--ink);font:inherit;border-radius:10px;padding-block:0;padding-inline:36px 32px;font-size:14px}.fnx-search input::-webkit-search-cancel-button{display:none}.fnx-search input:focus{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:0;border-color:var(--accent)}.fnx-clearq{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;inset-inline-end:6px}.fnx-clearq:hover{background:var(--hover);color:var(--ink)}.fnx-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fnx-chip{height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:var(--panel);color:var(--ink-2);border:1px solid var(--line-strong);border-radius:16px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.fnx-chip:hover{background:var(--hover)}.fnx-chip.on{background:var(--ink);color:var(--panel);border-color:var(--ink)}.fnx-chip .n{opacity:.75;font-variant-numeric:tabular-nums;font-size:12px}.fnx-tbtn{height:36px;color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.fnx-tbtn:hover:not(:disabled){background:var(--tint)}.fnx-tbtn:disabled{color:var(--muted);cursor:default}.fnx-seg{background:var(--hover);border-radius:11px;padding:3px;display:inline-flex}.fnx-seg button{height:32px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:550}.fnx-seg button[aria-checked=true]{background:var(--panel);color:var(--ink);font-weight:650;box-shadow:0 1px 2px #00000014}.fnx-menu button .fnx-tickpad,.fnx-tickpad{flex:none;width:14px;display:inline-block}.fnx-menu button svg{color:var(--accent)!important}.fnx-pill{white-space:nowrap;--pc:var(--accent);background:color-mix(in srgb, var(--pc) 12%, var(--panel));height:24px;color:var(--pc);border-radius:12px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.fnx-pill i{background:var(--pc);border-radius:4px;flex:none;width:7px;height:7px}.fnx-pill.is-paid{--pc:var(--ok)}.fnx-pill.is-void,.fnx-pill.is-draft{--pc:var(--muted)}.fnx-pill.is-review{--pc:var(--warn)}.fnx-av{--tc:var(--accent);background:color-mix(in srgb, var(--tc) 14%, var(--panel));width:28px;height:28px;color:var(--tc);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.fnx-av.tone-b{--tc:var(--ok)}.fnx-av.tone-c{--tc:var(--danger)}.fnx-av.tone-d{--tc:var(--info)}.fnx-av.tone-e{--tc:var(--warn)}.fnx-tablewrap{overflow-x:auto}.fnx-table{border-collapse:collapse;background:var(--panel);width:100%}.fnx-table th{border-bottom:1px solid var(--line);text-align:start;color:var(--muted);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.fnx-table td{border-bottom:1px solid var(--line);vertical-align:middle;color:var(--ink);padding:11px 12px;font-size:13.5px}.fnx-table tbody tr:last-child td{border-bottom:0}.fnx-table tbody tr:hover td{background:color-mix(in srgb, var(--hover) 60%, transparent)}.fnx-table .w-num{width:150px}.fnx-table .w-date{width:90px}.fnx-table .w-amt,.fnx-table .w-st{width:110px}.fnx-table .w-act{width:170px}.fnx-table .muted{color:var(--muted);white-space:nowrap}.fnx-table .num,.fnx-table .amt{white-space:nowrap;font-weight:650}.fnx-table .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fnx-client{align-items:center;gap:10px;min-width:0;display:flex}.fnx-client .nm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.fnx-rowacts{justify-content:flex-end;gap:2px;display:flex}.fnx-rowacts .dashx-iconbtn,.fnx-exrow>.dashx-iconbtn,.fnx-exrow>button.dashx-iconbtn{background:0 0;border-color:#0000;width:32px;height:32px}.fnx-rowacts .dashx-iconbtn:hover,.fnx-exrow>.dashx-iconbtn:hover{background:var(--hover)}.fnx-pitch{flex-direction:column;gap:8px;padding:20px;display:flex}.fnx-pitch-head{align-items:flex-start;gap:10px;display:flex}.fnx-pitch-head svg{color:var(--accent);flex:none;margin-top:2px}.fnx-pitch-head b{font-size:14px;font-weight:700;line-height:1.4}.fnx-pitch p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.fnx-pitch p.muted{color:var(--muted-2,var(--muted))}.fnx-side .dashx-bycat{border-radius:16px;padding:18px 20px}.fnx-side .dashx-bycat .row{grid-template-columns:minmax(70px,110px) minmax(40px,1fr) auto 44px;gap:8px}.fnx-side .dashx-bycat .row .pct,.fnx-side .dashx-bycat .row .n{display:none}.fnx-side .dashx-bycat-head .nav .ym{min-width:96px}.fnx-side .dashx-inbox-sources{border-radius:16px;padding:16px 18px}.fnx-mlist{flex-direction:column;gap:10px;margin:0;padding:0 12px 12px;list-style:none;display:flex}.fnx-mrow{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;box-sizing:border-box;border-radius:14px;align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.fnx-mrow:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fnx-mrow .fnx-av{width:36px;height:36px;font-size:14px}.fnx-mrow .main{flex-direction:column;flex:auto;min-width:0;display:flex}.fnx-mrow .main b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:650;overflow:hidden}.fnx-mrow .main small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.fnx-mrow .end{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.fnx-mrow .amt{font-weight:700}.fnx-mfab{z-index:5;padding:10px 2px calc(10px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--bg) 70%, transparent);margin:0 -2px;position:sticky;bottom:0}.fnx-mfab .dashx-btn{border-radius:12px;justify-content:center;width:100%;height:50px;font-size:15px}.fnx-money{flex-direction:column;gap:14px;padding:20px;display:flex}.fnx-moneyrow{flex-direction:column;gap:6px;display:flex}.fnx-moneyrow .cur{letter-spacing:.4px;color:var(--muted);font-size:12px;font-weight:700}.fnx-tiles.five{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.fnx-tiles.five .val{font-size:22px}.fnx-exlist{padding-bottom:6px}.fnx-exlist>.dashx-empty{margin:10px 18px 18px}.fnx-month{padding:0 18px}.fnx-month+.fnx-month{margin-top:10px}.fnx-monthhead{align-items:center;gap:10px;padding:6px 0;display:flex}.fnx-monthhead b{font-size:14px;font-weight:750}.fnx-monthhead .grow{flex:auto}.fnx-monthhead .tot{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}.fnx-exrow{border-top:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.fnx-exrow.is-sel{background:color-mix(in srgb, var(--tint) 70%, transparent);margin-inline:-18px;padding-inline:18px}.fnx-check-in{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.fnx-exmain{min-width:0;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;gap:2px;padding:0;display:flex}.fnx-exmain .t{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fnx-exmain .t b{font-size:14px;font-weight:650}.fnx-exmain small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.fnx-exmain small.src{font-size:11.5px}.fnx-exmain:hover .t b{color:var(--accent)}.fnx-exmain:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.fnx-tagchip{background:var(--hover);height:22px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:11px;align-items:center;gap:5px;max-width:100%;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.fnx-tagchip.mail{background:color-mix(in srgb, var(--info) 12%, var(--panel));color:var(--info)}.fnx-tagchip .mb{font-weight:500}.fnx-tagchip.is-link{background:color-mix(in srgb, var(--warn) 13%, var(--panel));color:var(--warn-ink,#b25000)}.fnx-reviewbtn{flex:none;height:32px;padding:0 10px;font-size:12.5px}.fnx-examt{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;width:96px;font-weight:700;display:flex}.fnx-examt small{color:var(--muted);white-space:nowrap;font-size:11.5px;font-weight:500}.fnx-examt .q{color:var(--warn)}.fnx-pager{color:var(--muted);padding:12px 18px 10px;font-size:12.5px}.fnx-pager .dashx-linkbtn{font-size:12.5px}.fnx-cal{padding:4px 18px 18px}.fnx-selbar{z-index:6;background:var(--ink);color:var(--panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 18px 12px;padding:10px 14px;display:flex;position:sticky;top:0}.fnx-selbar b{font-size:13.5px;font-weight:650}.fnx-selbar .sum{opacity:.8;font-size:13px}.fnx-selbar .grow{flex:auto}.fnx-selbtn{background:var(--panel);height:34px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.fnx-sellink{color:inherit;font:inherit;opacity:.85;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:13px}.fnx-sellink:hover{text-decoration:underline}.fnx-seldel{height:34px;color:color-mix(in srgb, var(--danger) 55%, var(--panel));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.fnx-fails{padding:14px 18px}.fnx-fails .head{align-items:center;gap:8px;display:flex}.fnx-fails .head svg{color:var(--warn)}.fnx-fails .head b{font-size:14px}.fnx-fails .head .grow{flex:auto}.fnx-fails ul{margin:8px 0 0;padding:0;list-style:none}.fnx-fails li{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.fnx-fails li svg{color:var(--danger);flex:none;margin-top:3px}.fnx-veil{z-index:40;border:2px dashed var(--accent);background:color-mix(in srgb, var(--panel) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;border-radius:16px;position:absolute;inset:-6px}.fnx-veil .card{background:var(--panel);border:1px solid var(--line);max-width:420px;box-shadow:var(--shadow-pop);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin:12vh auto 0;padding:28px 30px;display:flex;position:sticky;top:30vh}.fnx-veil .card>svg{color:var(--accent)}.fnx-veil .card b{font-size:17px;font-weight:750}.fnx-veil .prog{color:var(--ink-2);font-size:13.5px}.fnx-veil .bar{background:var(--hover);border-radius:3px;width:220px;height:6px;display:block;overflow:hidden}.fnx-veil .bar i{background:var(--accent);height:100%;transition:width .2s;display:block}.fnx-veil .fmt{color:var(--muted);font-size:12.5px}.dashx-modal-card.fnx-dlg{text-align:start;border-radius:20px;flex-direction:column;width:100%;max-width:500px;padding:0;display:flex;overflow:hidden}.dashx-modal-card.fnx-dlg.wide{max-width:640px}.fnx-dlghead{align-items:center;gap:12px;padding:20px 22px 12px;display:flex}.fnx-dlghead h3{flex:auto;font-size:17px;font-weight:750;margin:0!important}.fnx-dlgicon{background:var(--tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.fnx-dlgbody{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:0 22px 18px;font-size:14px;display:flex;overflow-y:auto}.fnx-dlgfoot{background:var(--panel-2);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px;display:flex}.fnx-footstart{margin-inline-end:auto}.fnx-grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fnx-grid2 .full{grid-column:1/-1}.fnx-field{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.fnx-field .lbl{color:var(--ink-2);font-size:13px;font-weight:600}.fnx-field .lbl-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fnx-field .lbl-acts{gap:10px;margin-inline-start:auto;display:inline-flex}.fnx-field .lbl-acts .dashx-linkbtn{font-size:12px}.fnx-field input,.fnx-field select,.fnx-combo input,.fnx-inlineadd input,.fnx-catlist input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;height:42px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px;font-size:14px}.fnx-field input:focus,.fnx-field select:focus,.fnx-combo input:focus,.fnx-inlineadd input:focus,.fnx-catlist input:focus{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:0;border-color:var(--accent)}.fnx-note{color:var(--muted);align-self:flex-start;font-size:12px}.fnx-hint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.fnx-issuer{background:var(--hover);color:var(--ink-2);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:5px 10px;font-size:12.5px;display:inline-flex}.fnx-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;font-weight:600;display:flex}.fnx-check input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.fnx-okline,.fnx-warnline{border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.fnx-okline{background:color-mix(in srgb, var(--ok) 10%, var(--panel))}.fnx-okline svg{color:var(--ok);flex:none;margin-top:2px}.fnx-warnline{background:color-mix(in srgb, var(--warn) 10%, var(--panel))}.fnx-warnline svg{color:var(--warn);flex:none;margin-top:2px}.fnx-linkrow{gap:8px;display:flex}.fnx-linkrow input{flex:auto;min-width:0}.fnx-linkrow .dashx-btn{flex:none;height:42px}.fnx-sq{justify-content:center;width:42px;padding:0}.fnx-btnrow{flex-wrap:wrap;gap:8px;display:flex}.fnx-qr{border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px;display:flex}.fnx-qr img{width:180px;height:180px;image-rendering:pixelated}.fnx-combo{position:relative}.fnx-combo-list{inset-inline:0;z-index:30;border:1px solid var(--line);background:var(--panel);max-height:240px;box-shadow:var(--shadow-pop);border-radius:12px;padding:4px;position:absolute;top:calc(100% + 4px);overflow-y:auto}.fnx-combo-list button{width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.fnx-combo-list button:hover,.fnx-combo-list button:focus-visible{background:var(--hover)}.fnx-combo-list button svg{color:var(--muted);flex:none;margin-top:3px}.fnx-combo-list button span{flex-direction:column;min-width:0;display:flex}.fnx-combo-list small{color:var(--muted);font-size:12px}.fnx-lines{flex-direction:column;gap:8px;display:flex}.fnx-lhead,.fnx-line{grid-template-columns:minmax(0,1fr) 70px 100px 90px 32px;align-items:center;gap:8px;display:grid}.fnx-lhead span{color:var(--muted);font-size:11.5px}.fnx-line input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:100%;height:42px;color:var(--ink);font:inherit;border-radius:10px;padding:0 10px;font-size:14px}.fnx-line input:focus{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:0;border-color:var(--accent)}.fnx-line .lt{text-align:end;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.fnx-line .dashx-iconbtn{width:32px;height:32px}.fnx-addline{height:34px}.fnx-totalsrow{align-items:flex-end;gap:16px;display:flex}.fnx-totalsleft{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.fnx-sum{flex:none;width:210px}.fnx-sum>div{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:13.5px;display:flex}.fnx-sum>div span{color:var(--muted)}.fnx-sum>div.grand span,.fnx-sum>div.grand bdi{color:var(--ink);font-weight:750}.fnx-inlineadd{gap:6px;display:flex}.fnx-inlineadd .dashx-btn{flex:none;height:42px}.fnx-filebox{border:1px dashed var(--line-strong);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.fnx-filebox>svg{color:var(--muted);flex:none}.fnx-filebox .nm{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13.5px;overflow:hidden}.fnx-filebox .dashx-btn{flex:none;height:34px}.fnx-catlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fnx-catlist li{border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px 0;display:flex}.fnx-catlist li:first-child{border-top:0}.fnx-catlist li.empty{color:var(--muted);font-size:13px}.fnx-catlist .nm{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.fnx-catlist input{flex:auto;height:38px}.fnx-catlist .dashx-btn{flex:none;height:38px}.fnx-catpreset{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:6px;display:flex}.fnx-catpreset .lbl{color:var(--muted);font-size:12px;font-weight:600}.fnx-catpreset .chips{flex-wrap:wrap;gap:6px;display:flex}.fnx-sheetsum{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.fnx-sheetsum>span{flex-direction:column;flex:auto;min-width:0;display:flex}.fnx-sheetsum>span.end{flex:none;align-items:flex-end;gap:4px}.fnx-sheetsum small{color:var(--muted);font-size:12.5px}.fnx-sheetsum .amt{font-size:16px;font-weight:750}.fnx-sheetacts{flex-direction:column;display:flex}.fnx-sheetacts>button,.fnx-sheetacts>a{border:0;border-top:1px solid var(--line);min-height:48px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 4px;font-size:15px;text-decoration:none;display:flex}.fnx-sheetacts>:first-child{border-top:0}.fnx-sheetacts svg{color:var(--muted);flex:none}.fnx-sheetacts .danger,.fnx-sheetacts .danger svg{color:var(--danger)}@media (width<=1180px){.fnx-cols{flex-direction:column;align-items:stretch}.fnx-side,.fnx-exp .fnx-side{flex-basis:auto;width:auto}}@media (width<=820px){.fnx{gap:12px}.fnx-band{gap:8px}.fnx-bandnote{flex-basis:100%}.fnx-bandnote:empty{display:none}.fnx-bandacts .dashx-btn{height:36px;font-size:13px}.fnx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.fnx-tile .val{font-size:21px}.fnx-listcard{background:0 0;border:0;border-radius:0;overflow:visible}.fnx-toolbar{padding:0 0 10px}.fnx-search,.fnx-exp .fnx-search{flex-basis:100%;max-width:none}.fnx-search input{border-radius:12px;height:44px}.fnx-chips{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.fnx-chips::-webkit-scrollbar{display:none}.fnx-chip{flex:none;height:34px}.fnx-toolbar .grow{display:none}.fnx-mlist{padding:0}.fnx-listcard>.dashx-empty{margin:0}.fnx-exlist .fnx-month{padding:0}.fnx-exrow{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:10px;margin-top:8px;padding:12px 14px}.fnx-exrow.is-sel{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));margin-inline:0;padding-inline:14px}.fnx-exrow.needs-review{border-inline-start:3px solid var(--warn)}.fnx-exmain .t b{font-size:14.5px}.fnx-examt{width:auto}.fnx-pager{padding:12px 2px}.fnx-cal{padding:0}.fnx-selbar{margin:0 0 10px;position:sticky;top:auto;bottom:76px}.fnx-money{padding:16px}.dashx-modal-card.fnx-dlg,.dashx-modal-card.fnx-dlg.wide{max-width:none}.fnx-dlghead{padding:18px 18px 10px}.fnx-dlgbody{padding:0 18px 16px}.fnx-dlgfoot{padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px))}.fnx-grid2{grid-template-columns:1fr}.fnx-lhead{display:none}.fnx-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.fnx-line input:first-child{grid-column:1/-1}.fnx-line .lt{display:none}.fnx-totalsrow{flex-direction:column;align-items:stretch}.fnx-sum{width:auto}.fnx-veil .card{max-width:86%}}.fnx-link{color:var(--link,var(--accent));font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.fnx-link:hover:not(:disabled){text-decoration:underline}.fnx-link:disabled{color:var(--muted);cursor:default}.fnx-link.fnx-note,.fnx-field .lbl-acts .fnx-link{font-size:12px}.fnx-monthhead .fnx-link{font-size:12.5px}.fnx-dlgfoot .fnx-footstart{border-color:color-mix(in srgb, var(--danger) 35%, var(--line));color:var(--danger);background:0 0}.fnx-dlgfoot .fnx-footstart:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 8%, var(--panel))}@media (width<=820px){.fnx-bandacts{flex-wrap:nowrap;width:100%}.fnx-bandacts>*{flex:1 1 0;justify-content:center;min-width:0}}.apx-page:not(.dashx *){--panel:#fff;--panel-2:#f5f5f7;--hover:#f1f1f3;--line:#e3e3e8;--line-strong:#d2d2d7;--ink:#1d1d1f;--ink-2:#515154;--muted:#6e6e73;--accent:#0071e3;--accent-fill:#0071e3;--accent-ink:#fff;--tint:#eaf2ff;--ok:#16a34a;--ok-ink:#0a7d3e;--warn-ink:#b25000;--danger-ink:#b42318;--tint-weak:10%;--tint-mid:16%;--tint-strong:30%}.dashx-embed:has(>.apx-page){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.apx-page{min-width:0;color:var(--ink);flex-direction:column;gap:16px;display:flex}.apx-narrow{max-width:820px}.apx-mid{max-width:880px}.apx-cols{align-items:flex-start;gap:20px;min-width:0;display:flex}.apx-col-main{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.apx-col-main.is-760{max-width:760px}.apx-col-main.is-780{max-width:780px}.apx-col-side{flex-direction:column;flex:0 0 380px;gap:16px;width:380px;min-width:0;display:flex}.apx-col-side.is-400{flex-basis:400px;width:400px}.apx-grow{flex:auto;min-width:0}.apx-muted{color:var(--muted)}.apx-accent{color:var(--accent)}.apx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.apx-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;padding-block-end:12px;display:flex}.apx-bar.is-tabs{flex-direction:column;align-items:stretch;gap:6px;padding-block-end:0}.apx-bar>*{min-width:0;max-width:100%}.apx-bar-line{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.apx-bar-status{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13.5px;display:inline-flex}.apx-bar-status.is-bad{color:var(--danger-ink)}.apx-card{background:var(--panel);border:1px solid var(--line);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.apx-card.is-tight{gap:8px}.apx-card.is-compact{padding:14px}.apx-card.is-list{gap:0}.apx-card.is-flush{gap:0;padding:0;overflow:hidden}.apx-card-pad{padding:16px 18px 12px}.apx-card-title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.apx-card-sub{color:var(--muted);margin:2px 0 0;font-size:13px}.apx-hero-title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:800;line-height:1.3;display:flex}.apx-hero-title.is-sm{font-size:20px}.apx-title-row{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.apx-title-row.is-top{align-items:flex-start}.apx-lead{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}.apx-note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}.apx-note.is-warn{color:var(--warn-ink)}.apx-note.is-ok{color:var(--ok-ink)}.apx-pad-y{padding-block:12px}.apx-inline-note{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.apx-inline-note>svg{flex-shrink:0;margin-top:2px}.apx-inline-note.is-warn{color:var(--warn-ink)}.apx-inline-ic{vertical-align:-2px}.apx-btn{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);height:36px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.apx-btn:hover:not(:disabled){background:var(--hover);color:var(--ink);text-decoration:none}.apx-btn:disabled{opacity:.5;cursor:not-allowed}.apx-btn:focus-visible,.apx-link:focus-visible,.apx-tab:focus-visible,.apx-chip.is-btn:focus-visible,.apx-rowlink:focus-visible,.apx-faq-item>button:focus-visible,.apx-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.apx-btn.is-tall{height:40px;padding:0 16px;font-size:14px}.apx-btn.is-icon{flex-shrink:0;width:40px;height:40px;padding:0}.apx-btn.is-primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.apx-btn.is-primary:hover:not(:disabled){background:var(--accent-fill-hover,var(--accent-fill));color:var(--accent-ink)}.apx-btn.is-ok{background:var(--ok-ink);border-color:var(--ok-ink);color:var(--accent-ink)}.apx-btn.is-ok:hover:not(:disabled){background:color-mix(in srgb, var(--ok-ink) 88%, var(--ink));color:var(--accent-ink)}.apx-btn.is-text{color:var(--accent);background:0 0;border-color:#0000}.apx-btn.is-text:hover:not(:disabled){background:var(--hover);color:var(--accent)}.apx-btn.is-danger,.apx-btn.is-danger:hover:not(:disabled){color:var(--danger-ink)}.apx-link{font:inherit;color:var(--link,var(--accent));cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.apx-link:hover:not(:disabled){text-decoration:underline}.apx-link:disabled{opacity:.5;cursor:default}.apx-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apx-chip{box-sizing:border-box;background:var(--hover);height:24px;color:var(--ink-2);font:inherit;white-space:nowrap;border:0;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.apx-chip.is-ok{background:color-mix(in srgb, var(--ok-ink) var(--tint-weak), transparent);color:var(--ok-ink)}.apx-chip.is-warn{background:color-mix(in srgb, var(--warn-ink) var(--tint-weak), transparent);color:var(--warn-ink)}.apx-chip.is-btn{cursor:pointer;color:var(--muted)}.apx-chip.is-btn:hover{color:var(--ink)}.apx-chip.is-btn.is-on{background:var(--tint);color:var(--accent)}.apx-chips{flex-wrap:wrap;gap:6px;display:flex}.apx-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.apx-label{color:var(--ink-2);font-size:13px;font-weight:600}.apx-field{color:var(--ink-2);flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.apx-input{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;height:42px;font:inherit;color:var(--ink);background:var(--panel);border-radius:12px;min-width:0;padding:0 14px;font-size:14px;font-weight:400}.apx-textarea{resize:vertical;height:auto;padding:12px 14px;line-height:1.5}.apx-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.apx-grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.apx-check{color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.apx-check input{width:18px;height:18px;accent-color:var(--accent-fill);flex-shrink:0;margin:1px 0 0}.apx-subform{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.apx-share{flex-direction:column;gap:6px;min-width:0;display:flex}.apx-share-row{align-items:center;gap:8px;min-width:0;display:flex}.apx-share-row .apx-input{flex:1}.apx-qr{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px;display:flex}.apx-qr img{border-radius:8px;width:160px;height:160px}.apx-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.apx-stat{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.apx-stat>span{color:var(--muted);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.apx-stat>bdi{color:var(--ink);overflow-wrap:anywhere;font-size:24px;font-weight:800;line-height:1.25}.apx-stat>bdi.is-text{font-size:17px;font-weight:700}.apx-stat>small{color:var(--muted);font-size:12.5px}.apx-kv-list{flex-direction:column;display:flex}.apx-kv{align-items:baseline;gap:10px;min-width:0;padding:7px 0;font-size:13.5px;display:flex}.apx-kv-k{width:120px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:0 0 120px;overflow:hidden}.apx-kv-list .apx-kv-k{flex-basis:180px;width:180px}.apx-kv-v{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1}.apx-kv.is-dim .apx-kv-v{color:var(--muted)}.apx-rows{flex-direction:column;display:flex}.apx-row{border-top:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.apx-rows>.apx-row:first-child{border-top:0}.apx-row-main{flex-direction:column;flex:1;min-width:0;display:flex}.apx-row-title{flex-wrap:wrap;align-items:center;gap:8px;font-weight:650;display:inline-flex}.apx-row-sub{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px}.apx-rowlink{width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.apx-rowlink svg{color:var(--accent);flex-shrink:0}.apx-rowlink:hover span{text-decoration:underline}.apx-plain-list{color:var(--ink);flex-direction:column;gap:6px;margin:0;padding-inline-start:18px;font-size:13.5px;line-height:1.5;display:flex}.apx-plain-list.is-quotes{padding-inline-start:0;list-style:none}.apx-table-wrap{overflow-x:auto}.apx-table{border-collapse:collapse;background:var(--panel);width:100%}.apx-table th{color:var(--muted);text-align:start;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.apx-table td{border-bottom:1px solid var(--line);padding:11px 12px;font-size:13.5px}.apx-table tbody tr:last-child td{border-bottom:0}.apx-table .is-num{text-align:end}.apx-barrow{align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.apx-barrow-k{flex:0 0 120px;width:120px}.apx-barrow-track{background:var(--hover);border-radius:4px;flex:1;min-width:40px;height:8px;overflow:hidden}.apx-barrow-track>span{background:var(--accent-fill);border-radius:4px;height:100%;display:block}.apx-barrow-v{text-align:end;min-width:56px;font-weight:600}.apx-barrow-n{min-width:72px;color:var(--muted);font-size:12px}.apx-tabs{scrollbar-width:none;border-bottom:1px solid var(--line);gap:26px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.apx-tabs.is-flush{border-bottom:0}.apx-tabs::-webkit-scrollbar{display:none}.apx-tab{height:44px;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:7px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.apx-tab:hover:not(:disabled){color:var(--ink)}.apx-tab.is-on{color:var(--ink);border-bottom-color:var(--accent);font-weight:650}.apx-tab:disabled{opacity:.45;cursor:not-allowed}.apx-seg{background:var(--hover);border-radius:11px;flex-shrink:0;padding:3px;display:inline-flex}.apx-seg button{height:32px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:550}.apx-seg button.is-on{background:var(--panel);color:var(--ink);box-shadow:var(--shadow);font-weight:650}.apx-group{flex-direction:column;gap:8px;display:flex}.apx-group-title{color:var(--muted);margin:0;font-size:13px;font-weight:700}.apx-feat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.apx-feat{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.apx-feat.is-on{border-color:var(--accent)}.apx-feat-head{align-items:center;gap:10px;min-width:0;display:flex}.apx-feat-ic{background:var(--tint);width:36px;height:36px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.apx-feat-name{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:700}.apx-feat-desc{color:var(--muted);flex:1;font-size:13px;line-height:1.45}.apx-feat-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.apx-code{background:var(--ink);color:var(--panel);border-radius:12px;min-width:0;overflow:hidden}.apx-code-head{color:color-mix(in srgb, var(--panel) 65%, var(--ink));border-bottom:1px solid color-mix(in srgb, var(--panel) 12%, var(--ink));justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:flex}.apx-code-head>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.apx-code-head button{border:1px solid color-mix(in srgb, var(--panel) 25%, var(--ink));color:var(--panel);font:inherit;cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-size:12px;display:inline-flex}.apx-code-head button:hover{background:color-mix(in srgb, var(--panel) 10%, var(--ink))}.apx-code pre{font-family:var(--font-mono);text-align:left;margin:0;padding:12px 14px;font-size:12px;line-height:1.6;overflow-x:auto}.apx-howto{color:var(--ink);flex-direction:column;gap:4px;margin:0;padding-inline-start:20px;font-size:13.5px;display:flex}.apx-areas{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;display:grid}.apx-areas dt{font-size:13px;font-weight:650}.apx-areas dd{color:var(--muted);margin:0;font-size:12.5px}.apx-fresh{border:1px solid color-mix(in srgb, var(--warn-ink) var(--tint-strong), var(--line));background:color-mix(in srgb, var(--warn-ink) 6%, var(--panel));border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.apx-fresh code{font-family:var(--font-mono);word-break:break-all;font-size:12.5px}.apx-search{align-items:center;width:240px;max-width:100%;display:flex;position:relative}.apx-search>svg{color:var(--muted);pointer-events:none;position:absolute;inset-inline-start:12px}.apx-search .apx-input{border-radius:10px;height:40px;padding-inline-start:36px}.apx-faq{flex-direction:column;display:flex}.apx-faq-item{border-bottom:1px solid var(--line)}.apx-faq-item:last-child{border-bottom:0}.apx-faq-item>button{width:100%;font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14.5px;font-weight:650;display:flex}.apx-faq-item>button svg{color:var(--muted);flex-shrink:0;transition:transform .15s}.apx-faq-item.is-open>button svg{transform:rotate(180deg)}.apx-faq-item>p{color:var(--ink-2);margin:0 0 12px;font-size:13.5px;line-height:1.6}.apx-prop-site{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.apx-prop-site h4{flex:1;margin:0;font-size:14px;font-weight:650}.apx-prop-generate{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.apx-prop-generate .apx-btn{white-space:normal;height:auto;min-height:36px;padding-block:6px}.apx-prop-saved .lt-proposals-saved>div{gap:8px}@media (prefers-reduced-motion:reduce){.apx-faq-item>button svg{transition:none}}@media (width<=1200px){.apx-feat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1020px){.apx-cols{flex-direction:column;align-items:stretch}.apx-col-side,.apx-col-side.is-400{flex:none;width:100%}.apx-col-main.is-760,.apx-col-main.is-780{max-width:none}}@media (width<=820px){.apx-feat-grid,.apx-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.apx-card{padding:16px}.apx-hero-title{font-size:19px}.apx-grid2,.apx-areas{grid-template-columns:1fr}.apx-search{width:100%}.apx-kv-list .apx-kv{flex-direction:column;gap:2px}.apx-kv-list .apx-kv-k{white-space:normal;flex:none;width:auto}.apx-barrow{flex-wrap:wrap}.apx-barrow-k{flex-basis:100%;width:auto}.apx-barrow-n{min-width:0}.apx-bar-line>.apx-bar-status{flex:100%}.apx-bar-line>.apx-grow{display:none}.apx-bar-line>.apx-btn{flex:calc(50% - 5px);min-width:0}.apx-bar-line>.apx-btn.is-primary{flex-basis:100%}.apx-row{align-items:flex-start}}@media (width<=480px){.apx-feat-grid{grid-template-columns:1fr}.apx-stat>bdi{font-size:20px}}.btx{flex-direction:column;gap:16px;min-width:0;display:flex}.btx>.dashx-hiw,.btx>.dashx-section-note{margin:0}.dashx-embed:has(>.btx:not(.btx-compact)){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.btx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btx-muted{color:var(--muted);font-size:13px}.btx-foot{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.btx-foot.is-top{margin-top:-4px}.btx-warn{color:var(--warn-ink);margin:0;font-size:12.5px}.btx-band{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;padding:14px 20px 0;display:flex}.btx-band.is-flat{padding-bottom:14px}.btx-band-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btx-band-sub{min-width:0;color:var(--muted);flex:auto;align-items:center;gap:6px;margin:0;font-size:13.5px;display:inline-flex}.btx-tabs{scrollbar-width:none;gap:26px;display:flex;overflow-x:auto}.btx-tabs::-webkit-scrollbar{display:none}.btx-tabs button{height:44px;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 2px;font-size:14px;font-weight:500;display:flex}.btx-tabs button:hover{color:var(--ink)}.btx-tabs button.is-active{color:var(--ink);border-bottom-color:var(--accent);font-weight:650}.btx-cols{align-items:flex-start;gap:20px;display:flex}.btx-col-main{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.btx-col-side{flex-direction:column;flex:0 0 420px;gap:16px;min-width:0;display:flex}.btx-cols.is-team .btx-col-side{flex-basis:400px}.btx-col-side:empty{display:none}.btx-card{box-sizing:border-box;background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.btx-card.is-flush{gap:0;padding:0;overflow:hidden}.btx-cardhead{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.btx-cardhead h2{min-width:0;color:var(--ink);flex:auto;margin:0;font-size:17px;font-weight:700}.btx-btn{box-sizing:border-box;height:36px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.btx-btn.is-lg{height:40px;padding:0 16px;font-size:14px}.btx-btn.is-sm{height:32px;padding:0 10px;font-size:12.5px}.btx-btn.is-primary{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.btx-btn.is-primary:hover:not(:disabled){background:var(--accent-fill-hover);border-color:var(--accent-fill-hover)}.btx-btn.is-secondary{background:var(--panel);border-color:var(--line-strong);color:var(--ink)}.btx-btn.is-secondary:hover:not(:disabled){background:var(--hover)}.btx-btn.is-ghost{border-color:var(--line-strong);color:var(--ink);background:0 0;width:100%}.btx-btn.is-ghost:hover:not(:disabled){background:var(--hover)}.btx-btn.is-link{color:var(--accent);background:0 0}.btx-btn.is-link:hover:not(:disabled){background:var(--tint)}.btx-btn.is-danger{color:var(--danger-ink)}.btx-btn.is-danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 8%, transparent)}.btx-btn:disabled{opacity:.55;cursor:default}.btx-linkbtn{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 0 0;font-size:13px;display:inline-flex}.btx-linkbtn:hover{text-decoration:underline}.btx-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.btx-chip{white-space:nowrap;background:var(--hover);height:24px;color:var(--ink-2);border-radius:12px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.btx-chip.is-sm{height:20px;margin-inline-start:6px;padding:0 7px;font-size:11.5px}.btx-chip.is-accent,.btx-chip.is-role-owner{background:var(--tint);color:var(--accent)}.btx-chip.is-role-manager{background:color-mix(in srgb, var(--st-progress) 13%, var(--panel));color:var(--st-progress-ink)}.btx-chip.is-role-staff{background:var(--hover);color:var(--ink-2)}.btx-chip.is-role-viewer,.btx-chip.is-muted{background:var(--hover);color:var(--muted)}.btx-chip.is-warn{background:color-mix(in srgb, var(--warn) 13%, var(--panel));color:var(--warn-ink)}.btx-chip.is-warn i{background:currentColor;border-radius:4px;flex:none;width:7px;height:7px}.btx-chip.is-ok{background:color-mix(in srgb, var(--ok) 12%, var(--panel));color:var(--ok-ink)}.btx-chip.is-danger{background:color-mix(in srgb, var(--danger) 10%, var(--panel));color:var(--danger-ink)}.btx-seg{background:var(--hover);border-radius:11px;max-width:100%;padding:3px;display:inline-flex}.btx-seg.is-full{display:flex}.btx-seg.is-full button{flex:1 1 0}.btx-seg button{height:32px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:550}.btx-seg button[aria-checked=true]{background:var(--panel);color:var(--ink);font-weight:650;box-shadow:0 1px 2px #00000014}.btx-seg button:disabled{opacity:.45;cursor:not-allowed}.btx-hero{gap:14px}.btx-hero-row{align-items:flex-start;gap:20px;display:flex}.btx-hero-main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.btx-hero-mode{color:var(--muted);font-size:13px}.btx-hero-value{color:var(--ink);text-align:start;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1.1}.btx-hero-note{color:var(--ink-2);font-size:13.5px}.btx-hero-gift{color:var(--ok-ink);font-size:13px}.btx-hero-acts{flex-direction:column;flex:none;gap:8px;display:flex}.btx-payment-setup{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--tint);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.btx-payment-setup strong{color:var(--ink);font-size:14px;display:block}.btx-payment-setup p{color:var(--ink-2);margin:4px 0 0;font-size:13px;line-height:1.5}.btx-payment-setup-actions{flex:none;gap:8px;display:flex}.btx-storage{flex-direction:column;gap:6px;display:flex}.btx-storage-top{color:var(--muted);font-size:12.5px;display:flex}.btx-storage-top span{flex:auto}.btx-meter{background:var(--hover);border-radius:3px;height:6px;overflow:hidden}.btx-meter i{background:var(--accent-fill);border-radius:3px;height:100%;display:block}.btx-storage.is-full .btx-meter i{background:var(--danger)}.btx-reload{background:var(--panel-2);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.btx-reload svg{flex:none;margin-top:2px}.btx-reload.is-on svg{color:var(--ok-ink)}.btx-bars{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.btx-bar{width:100%;color:var(--ink);font:inherit;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 4px;font-size:13px;display:flex}button.btx-bar{cursor:pointer}button.btx-bar:hover{background:var(--hover)}.btx-bar-name{text-overflow:ellipsis;white-space:nowrap;flex:0 0 140px;min-width:0;overflow:hidden}.btx-bar-track{background:var(--hover);border-radius:4px;flex:auto;height:8px;overflow:hidden}.btx-bar-track i{background:var(--accent-fill);border-radius:4px;height:100%;display:block}.btx-bar-val{text-align:end;font-variant-numeric:tabular-nums;flex:none;min-width:64px;font-weight:600}.btx-caret{color:var(--muted);flex:none;transition:transform .15s}.btx-caret.is-open{transform:rotate(180deg)}.btx-bars li.is-idle .btx-bar{color:var(--muted)}.btx-services{padding:0;flex-direction:column;gap:2px;margin:2px 0 8px;padding-inline-start:150px;list-style:none;display:flex}.btx-services li{color:var(--ink-2);gap:10px;padding:3px 4px;font-size:12.5px;display:flex}.btx-services li span{flex:auto;min-width:0}.btx-services li em{color:var(--muted);font-style:normal}.btx-services li bdi{text-align:end;font-variant-numeric:tabular-nums;min-width:64px}.btx-addons{gap:6px}.btx-addon{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.btx-addon-main{flex-direction:column;flex:auto;min-width:0;display:flex}.btx-addon-main b{color:var(--ink);font-weight:650}.btx-addon-sub{color:var(--muted);font-size:12.5px}.btx-tone.is-on{color:var(--muted)}.btx-tone.is-warn{color:var(--warn-ink);font-weight:600}.btx-addon-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:inline-flex}.btx-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.btx-rows>li{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.btx-rows>li>span:first-child{flex:auto;min-width:0}.btx-txn-name{text-overflow:ellipsis;overflow:hidden}.btx-txn-when{color:var(--muted);flex:none;font-size:13px}.btx-amt{text-align:end;font-variant-numeric:tabular-nums;flex:none;min-width:64px;font-weight:650}.btx-amt.is-pos{color:var(--ok-ink)}.btx-pay-main{flex-direction:column;display:flex}.btx-pay-main small{color:var(--muted);font-size:12px}.btx-payments{margin-bottom:8px}.btx-sheet-foot{align-items:center;gap:6px;display:flex;margin:12px 0 0!important}.btx-plans{flex-direction:column;gap:16px;display:flex}.btx-trialline{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}.btx-plannow{background:var(--tint);color:var(--ink);border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;font-size:13.5px;display:flex}.btx-plannow span{color:var(--ink-2)}.btx-plannow em{color:var(--muted);font-size:12.5px;font-style:normal}.btx-plangrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.btx-plan{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.btx-plan.is-current{border:2px solid var(--accent);padding:21px}.btx-plan-top{align-items:center;gap:8px;display:flex}.btx-plan-name{color:var(--ink);flex:auto;font-size:18px;font-weight:800}.btx-plan-price{color:var(--muted)}.btx-plan-price bdi{color:var(--ink);letter-spacing:-.02em;font-size:34px;font-weight:800}.btx-plan-gift{color:var(--accent);align-items:flex-start;gap:7px;margin:0;font-size:12.5px;font-weight:700;line-height:1.4;display:flex}.btx-plan-gift svg{flex:none;margin-top:1px}.btx-feats{flex-direction:column;flex:auto;gap:8px;margin:0;padding:0;list-style:none;display:flex}.btx-feats li{color:var(--ink-2);gap:8px;font-size:13.5px;line-height:1.4;display:flex}.btx-feats svg{color:var(--ok-ink);flex:none;margin-top:2px}.btx-plan-act{flex-direction:column;display:flex}.btx-plan-act .btx-btn.is-primary{width:100%}.btx-plan-current{height:36px;color:var(--accent);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.btx-plan-lock{box-sizing:border-box;background:var(--panel-2);min-height:36px;color:var(--ink-2);text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;line-height:1.35;display:flex}.btx-compact .btx-plan{padding:16px}.btx-compact .btx-plan.is-current{padding:15px}.dash-sheet.btx-sheet{border-radius:20px}.btx-table{border-collapse:collapse;background:var(--panel);width:100%}.btx-table th{text-align:start;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:600}.btx-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px;font-size:13.5px}.btx-table tbody tr:last-child td{border-bottom:0}.btx-table th.c-role{width:190px}.btx-table th.c-seen{width:150px}.btx-table th.c-act,.btx-table td.c-act{text-align:end;width:44px}.btx-table tr.is-revoked td{opacity:.6}.btx-person{align-items:center;gap:10px;min-width:0;display:flex}.btx-person>span{flex-direction:column;min-width:0;display:flex}.btx-person b{color:var(--ink);flex-wrap:wrap;align-items:center;font-size:14px;font-weight:650;display:inline-flex}.btx-person small{color:var(--muted);text-overflow:ellipsis;text-align:start;unicode-bidi:plaintext;font-size:12px;overflow:hidden}.btx-avatar{border-radius:16px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.btx-avatar.t0{background:var(--tint);color:var(--st-review-ink)}.btx-avatar.t1{background:color-mix(in srgb, var(--st-approved) 15%, var(--panel));color:var(--st-approved-ink)}.btx-avatar.t2{background:color-mix(in srgb, var(--danger) 12%, var(--panel));color:var(--danger-ink)}.btx-avatar.t3{background:color-mix(in srgb, var(--warn) 15%, var(--panel));color:var(--warn-ink)}.btx-avatar.t4{background:color-mix(in srgb, var(--st-progress) 13%, var(--panel));color:var(--st-progress-ink)}.btx-empty{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:10px;padding:16px;font-size:13.5px;display:flex}.btx-check{cursor:pointer;color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex;position:relative}.btx-check input{opacity:0;width:1px;height:1px;position:absolute}.btx-checkbox{border:1.5px solid var(--line-strong);background:var(--panel);color:#0000;box-sizing:border-box;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.btx-check input:checked+.btx-checkbox{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.btx-check input:focus-visible+.btx-checkbox{outline:2px solid color-mix(in srgb, var(--accent) 50%, transparent);outline-offset:2px}.btx-leave{display:flex}.btx-activity{gap:8px}.btx-feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.btx-feed li{border-top:1px solid var(--line);color:var(--ink);align-items:flex-start;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.btx-feed li .btx-avatar{width:28px;height:28px;font-size:12px}.btx-feed-text{overflow-wrap:anywhere;flex:auto;min-width:0;padding-top:3px;line-height:1.45}.btx-feed-time{color:var(--muted);flex:none;padding-top:4px;font-size:12.5px}.btx-select{padding:0 12px 0 14px;box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);max-width:100%;height:42px;color:var(--ink);font:inherit;cursor:pointer;text-align:start;border-radius:12px;align-items:center;gap:8px;padding-inline:14px 12px;font-size:14px;display:inline-flex}.btx-select span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.btx-select svg{color:var(--muted);flex:none}.btx-select.is-sm{border-radius:10px;height:34px;padding-inline:12px 10px;font-size:13px}.btx-tickpad{flex:none;width:14px;display:inline-block}.dashx-menu .btx-menucheck{color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 11px;font-size:13.5px;display:flex}.dashx-menu .btx-menucheck:hover{background:var(--panel-2)}.dashx-menu .btx-menucheck input{width:16px;height:16px;accent-color:var(--accent);margin:0}.dashx-modal-card.btx-dlg{text-align:start;border-radius:20px;flex-direction:column;width:560px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);padding:0;display:flex;overflow:hidden}.btx-dlg-head{align-items:flex-start;gap:12px;padding:20px 22px 0;display:flex}.btx-dlg-head h3{flex:auto;min-width:0;margin:0;padding-top:8px;font-weight:750;font-size:17px!important}.btx-dlg-head .dashx-iconbtn{flex:none}.btx-dlg-ic{background:var(--tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.btx-dlg-ic.is-danger{background:color-mix(in srgb, var(--danger) 10%, var(--panel));color:var(--danger-ink)}.btx-dlg-body{color:var(--ink-2);flex-direction:column;gap:14px;min-height:0;padding:12px 22px 18px;font-size:14px;display:flex;overflow-y:auto}.btx-dlg-body p{margin:0}.btx-dlg-foot{border-top:1px solid var(--line);background:var(--panel-2);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.btx-field{flex-direction:column;gap:6px;min-width:0;display:flex}.btx-field2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.btx-label{color:var(--ink-2);flex-direction:column;gap:1px;font-size:13px;font-weight:600;display:flex}.btx-label small{color:var(--muted);font-size:12.5px;font-weight:400}.btx-input{box-sizing:border-box;border:1px solid var(--line-strong);width:100%;height:42px;font:inherit;background:var(--panel);color:var(--ink);border-radius:12px;padding:0 14px;font-size:14px}.btx-input:focus{outline:2px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:0;border-color:var(--accent)}.btx-input.is-static{background:var(--panel-2);color:var(--ink-2);align-items:center;display:flex}input.btx-input[dir=ltr]{text-align:left}.btx-email{margin:-6px 0 0!important}.btx-copyrow{padding:8px 8px 8px 12px;border:1px solid var(--line);background:var(--panel-2);border-radius:12px;align-items:center;gap:8px;padding-inline:12px 8px;display:flex}.btx-copyrow code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--ink);flex:auto;font-size:12px;overflow:hidden}.btx-perms{flex-direction:column;gap:10px;display:flex}.btx-permgroup h4{color:var(--muted);letter-spacing:.02em;margin:4px 0 2px;font-size:12px;font-weight:700}.btx-permrow{border-top:1px solid var(--line);align-items:center;gap:10px;padding:7px 0;display:flex}.btx-permname{min-width:0;color:var(--ink);flex-wrap:wrap;flex:auto;align-items:center;gap:4px;font-size:14px;display:flex}.btx-permname .btx-chip.is-sm{margin-inline-start:2px}.btx-permrow.is-blocked .btx-permname{color:var(--muted)}.btx-permlock{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.btx-reset{height:20px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:3px;padding:0 6px;font-size:11.5px;display:inline-flex}.btx-reset:hover{background:var(--tint)}@media (width<=1180px){.btx-cols{flex-direction:column;align-items:stretch}.btx-col-side,.btx-cols.is-team .btx-col-side{flex-basis:auto}}@media (width<=820px){.btx{gap:12px}.btx-band{border-radius:14px;padding:12px 16px 0}.btx-band.is-flat{padding-bottom:12px}.btx-band-row .btx-btn{width:100%}.btx-card{border-radius:14px;padding:16px}.btx-card.is-flush{padding:0}.btx-hero-row{flex-direction:column;gap:14px}.btx-hero-value{font-size:38px}.btx-hero-acts{flex-flow:wrap;width:100%}.btx-hero-acts .btx-btn.is-primary{flex:100%}.btx-hero-acts .btx-btn{flex:auto}.btx-payment-setup{flex-direction:column;align-items:stretch}.btx-payment-setup-actions{flex-wrap:wrap}.btx-payment-setup-actions .btx-btn{flex:auto}.btx-cardhead .btx-seg{width:100%}.btx-cardhead .btx-seg button{flex:1 1 0;padding:0 6px}.btx-bar-name{flex-basis:96px}.btx-services{padding-inline-start:4px}.btx-plangrid{grid-template-columns:minmax(0,1fr)}.btx-table thead{display:none}.btx-table,.btx-table tbody{display:block}.btx-table tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"p a""r a""s a";column-gap:8px;padding:12px 14px;display:grid}.btx-table tbody tr:last-child{border-bottom:0}.btx-table td{border:0;padding:0;display:block}.btx-table td:first-child{grid-area:p}.btx-table td.c-role{padding-top:8px;grid-area:r;padding-inline-start:42px}.btx-table td.c-seen{padding-top:4px;grid-area:s;padding-inline-start:42px;font-size:12.5px}.btx-table td.c-act{grid-area:a;align-self:center;width:auto}.btx-table td.c-seen:empty{display:none}.btx-table td.c-seen:has(>span:empty){display:none}.dashx-modal-card.btx-dlg{border-radius:18px 18px 0 0;width:100%;max-width:100%;max-height:92vh}.btx-dlg-head{padding:16px 16px 0}.btx-dlg-body{padding:12px 16px 16px}.btx-dlg-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.btx-dlg-foot .btx-btn{flex:1 1 0;height:42px}.btx-field2{grid-template-columns:minmax(0,1fr)}.btx-permrow{flex-wrap:wrap}.btx-permrow .btx-seg{margin-inline-start:auto}}.dashx .cnx-ctx{background:var(--panel-2);color:var(--ink-2);text-align:start;border-radius:12px;align-items:center;gap:10px;margin-block-end:12px;padding:10px 12px;font-size:13.5px;line-height:1.4;display:flex}.dashx .cnx-ctx-av{background:var(--tint);width:32px;height:32px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.dashx .cnx-ctx-txt{overflow-wrap:anywhere;flex:1;min-width:0}.dashx .cnx-ctx-txt b{color:var(--ink);font-weight:650}.dashx .cnx-ctx-from{color:var(--muted)}.dashx .cnx-ctx-change{color:var(--link,var(--accent));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:4px 6px;font-size:12.5px;font-weight:600}.dashx .cnx-ctx-change:hover{text-decoration:underline}.dashx .cnx-ctx-change:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dashx .cnx-toast-ic{color:color-mix(in srgb, var(--ok) 55%, var(--canvas));flex:none;display:inline-flex}.dashx .cnx-toast-act{color:color-mix(in srgb, var(--accent) 45%, var(--canvas));font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;padding:4px 6px;font-weight:650}.dashx .cnx-toast-act:hover{background:color-mix(in srgb, var(--canvas) 14%, transparent)}.dashx .cnx-toast-act:focus-visible{outline-offset:1px;outline:2px solid}.dashx .cnx-nx{flex-direction:column;gap:8px;margin-block:4px 12px;display:flex}.dashx .cnx-nx-h{color:var(--muted);font-size:13px;font-weight:700}.dashx .cnx-nx-grid{grid-template-columns:repeat(var(--cnx-nx-n,4), minmax(0, 1fr));gap:8px;display:grid}.dashx .cnx-nx-tile{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-height:64px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;overflow-wrap:anywhere;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:10px 4px;font-size:12.5px;font-weight:600;line-height:1.25;display:flex}.dashx .cnx-nx-tile:hover{border-color:var(--line-strong);background:var(--panel-2)}.dashx .cnx-nx-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx .cnx-nx-ic{color:var(--accent);display:flex}.dashx .cnx-nx-tile.is-primary{border-color:var(--accent);background:var(--tint);color:var(--accent)}.dashx .cnx-nx-tile.is-primary:hover{background:var(--tint-mid,var(--tint))}.dashx .cnx-nx-hint{color:var(--muted);font-size:12.5px;line-height:1.4}.dashx .cnx-nx-client{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-inline-start:8px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.dashx .cnx-nx-client:hover{text-decoration:underline}.dashx .cnx-nx-client:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.dashx .cnx-nx-supplier{background:var(--panel-2);color:var(--ink-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;display:flex}.dashx .cnx-nx-supplier-txt{overflow-wrap:anywhere;flex:160px;min-width:0}.dashx .cnx-nx-supplier-txt b{color:var(--ink);font-weight:650}.dashx .cnx-nx-supplier-acts{flex-wrap:wrap;gap:6px;display:flex}@media (width<=820px){.dashx .cnx-nx-grid{grid-template-columns:repeat(min(var(--cnx-nx-n,4), 2), minmax(0, 1fr))}.dashx .cnx-nx-tile{flex-direction:row;gap:8px;min-height:56px;padding:10px 8px}}.cnx-cl-bar{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.cnx-cl-act{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);min-width:0;min-height:62px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:10px 4px;font-size:12.5px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.cnx-cl-act>span{overflow-wrap:anywhere;max-width:100%}.cnx-cl-act svg{color:var(--accent);flex:none}.cnx-cl-act:hover:not(:disabled){background:var(--hover);color:var(--ink);text-decoration:none}.cnx-cl-act:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cnx-cl-act.is-primary{border-color:var(--accent);background:var(--tint);color:var(--accent)}.cnx-cl-act.is-primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 16%, var(--panel));color:var(--accent)}.cnx-cl-act.is-done{color:var(--ink-2)}.cnx-cl-act.is-done svg{color:var(--ok)}.cnx-cl-act:disabled{cursor:default;opacity:.45}.cnx-scanbar{gap:6px;margin-top:8px;display:grid}.dashx .cnx-cv-bar{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;margin-block-start:8px;display:flex}.dashx .cnx-cv-bar .dashx-btn{gap:6px}.dashx .cnx-cv-bar .dashx-btn svg{color:var(--accent);flex:none}@media (width<=820px){.dashx .cnx-cv-bar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashx .cnx-cv-bar .dashx-btn{justify-content:center;min-height:40px}}.dashx-convo-overlay~.dashx .dashx-modal{z-index:var(--z-overlay-modal,10060)}.dashx .cnx-gl-newbtn{box-sizing:border-box;border:1px solid var(--accent-fill);background:var(--accent-fill);height:36px;color:var(--accent-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.dashx .cnx-gl-newbtn:hover{background:var(--accent-fill-hover);border-color:var(--accent-fill-hover)}.dashx .cnx-gl-newbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dashx .cnx-gl-newbtn svg{flex:none}@media (width<=820px){.dashx .cnx-gl-newbtn{width:44px;height:44px;color:var(--accent);background:0 0;border:0;padding:0}.dashx .cnx-gl-newbtn:hover{background:var(--hover)}.dashx .cnx-gl-newbtn svg{width:21px;height:21px}.dashx .cnx-gl-newlbl{display:none}}.dashx-menu.cnx-gl-newmenu{min-width:260px;padding:0 5px 6px}.cnx-gl-newmenu .cnx-gl-newhead{color:var(--muted);padding:10px 9px 4px;font-size:12px;font-weight:700}.dashx-menu.cnx-gl-newmenu button{min-height:40px;padding-block:4px;font-size:14px}.dashx-menu.cnx-gl-newmenu button svg{color:var(--ink-2)}.cnx-gl-newmenu .cnx-gl-newitem{flex:1;min-width:0}.cnx-gl-newmenu .cnx-gl-kbd{font-family:var(--font-mono);color:var(--muted);flex:none;font-size:11.5px}@media (hover:none),(width<=820px){.cnx-gl-newmenu .cnx-gl-kbd{display:none}}.dashx .cnx-gl-jumpbtn{box-sizing:border-box;background:var(--panel-2);width:100%;height:38px;color:var(--muted);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;margin-block:2px 6px;padding:0 10px;font-size:13.5px;display:flex}.dashx .cnx-gl-jumpbtn:hover{background:var(--hover);color:var(--ink-2)}.dashx .cnx-gl-jumpbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dashx .cnx-gl-jumpbtn svg{flex:none}.dashx .cnx-gl-jumpbtn .grow{flex:1;min-width:0}.dashx .cnx-gl-jumpbtn bdi{font-family:var(--font-mono);font-size:11px}@media (width<=820px){.dashx .cnx-gl-jumpbtn{height:44px}.dashx .cnx-gl-jumpbtn bdi{display:none}}.cnx-gl-jscrim{z-index:1250;background:color-mix(in srgb, var(--ink) 28%, transparent);animation:.15s dashx-fadein;position:fixed;inset:0}.cnx-gl-jump{z-index:1251;background:var(--panel);width:min(560px,100vw - 32px);max-height:min(560px,76vh);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-pop,0 18px 50px #00000029);font-family:var(--font-sans);border-radius:16px;flex-direction:column;font-size:14px;line-height:1.45;display:flex;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}.cnx-gl-jhead{border-bottom:1px solid var(--line);color:var(--muted);flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.cnx-gl-jhead svg{flex:none}.cnx-gl-jhead input{min-width:0;height:28px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px}.dashx .cnx-gl-jhead input,.dashx .cnx-gl-jhead input:focus,.dashx .cnx-gl-jhead input:focus-visible{box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}.cnx-gl-jhead input::placeholder{color:var(--muted-2,var(--muted))}.cnx-gl-jesc{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:2px 6px;font-size:11px}.cnx-gl-jesc:hover{color:var(--ink);border-color:var(--line-strong)}.cnx-gl-jlist{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:6px;overflow-y:auto}.cnx-gl-jgroup{color:var(--muted);padding:10px 14px 4px;font-size:12px;font-weight:700}.cnx-gl-jrow{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:flex}.cnx-gl-jrow.is-active{background:var(--tint)}.cnx-gl-jic{color:var(--ink-2);flex:none;display:flex}.cnx-gl-jrow.is-actions .cnx-gl-jic{color:var(--accent)}.cnx-gl-jlbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.cnx-gl-jkind{color:var(--muted);flex:none;font-size:12px}.cnx-gl-jempty{color:var(--muted);margin:0;padding:14px;font-size:13.5px}.cnx-gl-jfoot{color:var(--muted);border-top:1px solid var(--line);flex:none;padding:10px 14px;font-size:12px}@media (width<=820px){.cnx-gl-jump{top:calc(8px + env(safe-area-inset-top,0px));max-height:70vh}.cnx-gl-jfoot{display:none}}@media (prefers-reduced-motion:reduce){.cnx-gl-jscrim{animation:none}}.arx-ar-lead{color:var(--muted);margin:0 0 12px;font-size:13px}.arx-ar-ro{background:var(--panel-2);color:var(--ink-2);border-radius:10px;align-items:center;gap:6px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;display:flex}.arx-ar-ro svg{color:var(--muted);flex:none}.arx-ar{container-type:inline-size}.arx-ar-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:22px;display:grid}@container (width<=820px){.arx-ar-grid{grid-template-columns:minmax(0,1fr)}.arx-ar-side{position:static}}.arx-ar-form{border:0;min-width:0;margin:0;padding:0}.arx-ar-form:disabled .arx-ar-rule,.arx-ar-form:disabled .arx-ar-modes button{cursor:default}.arx-ar-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width<=820px){.arx-ar-modes{grid-template-columns:minmax(0,1fr)}}.arx-ar-modes button{text-align:start;font:inherit;border:1px solid var(--line-strong);background:var(--panel);color:var(--ink-2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.arx-ar-modes button:hover:not(:disabled){background:var(--hover)}.arx-ar-modes button b{color:var(--ink);font-size:13.5px;line-height:1.35;display:block}.arx-ar-modes button small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.arx-ar-modes button.is-on{border-color:var(--accent);background:var(--tint);box-shadow:inset 0 0 0 1px var(--accent)}.arx-ar-modes button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.arx-ar-dot{border:2px solid var(--line-strong);background:var(--canvas);border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.arx-ar-modes button.is-on .arx-ar-dot{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--canvas);background:var(--accent)}.arx-ar-warn{color:var(--ink-2);background:color-mix(in srgb, var(--warn-ink) 10%, transparent);border:1px solid color-mix(in srgb, var(--warn-ink) 35%, transparent);border-radius:10px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;display:flex}.arx-ar-warn svg{color:var(--warn-ink);flex:none;margin-top:1px}.arx-ar-warn b{color:var(--warn-ink)}.arx-ar-window{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.arx-ar-window .dashx-field{flex:200px;min-width:0;margin:0}.arx-ar-window input[type=datetime-local]{width:100%}.arx-ar-clear{min-height:0;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0 0 10px;font-size:13px;font-weight:600}.arx-ar-wstate{margin-top:6px;display:block}.arx-ar-wstate.is-active{color:var(--ok-ink)}.arx-ar-wstate.is-ended,.arx-ar-wstate.is-bad{color:var(--warn-ink)}.arx-ar-empty{color:var(--muted);border:1px dashed var(--line-strong);text-align:center;border-radius:12px;margin:0;padding:14px;font-size:13px}.arx-ar-rules{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.arx-ar-rule{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.arx-ar-rule.is-active{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}.arx-ar-rtop{align-items:center;gap:8px;display:flex}.arx-ar-num{background:color-mix(in srgb, var(--accent) 12%, transparent);width:26px;height:26px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.arx-ar-seg{border:1px solid var(--line-strong);background:var(--canvas);border-radius:10px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.arx-ar-seg button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 12px;font-size:12.5px;font-weight:600}.arx-ar-seg button.is-on{background:var(--tint);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.arx-ar-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.arx-ar-del{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-inline-start:auto;display:grid}.arx-ar-del:hover:not(:disabled){background:var(--hover);color:var(--danger-ink)}.arx-ar-del:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.arx-ar-form:disabled .arx-ar-del{display:none}.arx-ar-field{flex-direction:column;gap:5px;min-width:0;display:flex}.arx-ar-lbl{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.arx-ar-field>input,.arx-ar-field textarea,.arx-ar-try input{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--canvas);border:1px solid var(--line-strong);border-radius:8px;padding:8px 10px;font-size:14px}.arx-ar-field textarea{resize:vertical;min-height:72px}.arx-ar-field>input:focus,.arx-ar-field textarea:focus,.arx-ar-try input:focus,.arx-ar-chips:focus-within{outline:2px solid var(--accent);outline-offset:-1px}.arx-ar-chips{box-sizing:border-box;background:var(--canvas);border:1px solid var(--line-strong);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:6px;display:flex}.arx-ar-chips input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:120px;padding:3px 4px;font-size:14px}.arx-ar-chip{background:var(--tint);max-width:100%;color:var(--accent);border-radius:999px;align-items:center;gap:4px;padding-block:3px;padding-inline:10px 4px;font-size:12.5px;font-weight:600;display:inline-flex}.arx-ar-chip bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arx-ar-chip button{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.arx-ar-chip button:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 15%, transparent)}.arx-ar-form:disabled .arx-ar-chip button,.arx-ar-form:disabled .arx-ar-chips input,.arx-ar-form:disabled .arx-ar-ins{display:none}.arx-ar-replyhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.arx-ar-ins{align-items:center;gap:5px;display:inline-flex}.arx-ar-len{color:var(--muted-2);align-self:flex-end;font-size:11px}.arx-ar-len.is-over{color:var(--warn-ink);font-weight:600}.arx-ar-once{cursor:pointer;align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.arx-ar-once input{accent-color:var(--accent);margin-top:3px}.arx-ar-once span{flex-direction:column;display:flex}.arx-ar-once small{color:var(--muted);font-size:12px}.arx-ar-need{color:var(--warn-ink);margin:0;font-size:12px}.arx-ar-add{margin-top:10px}.arx-ar-side{flex-direction:column;gap:14px;min-width:0;display:flex;position:sticky;top:12px}.arx-ar-side .chx-wa{position:static}.arx-ar-wa .chx-wa-body{min-height:180px}.arx-ar-ph{opacity:.55;font-style:italic}.arx-ar-try{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.arx-ar-result{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;font-size:13px;display:flex}.arx-ar-result.is-hit{border-color:color-mix(in srgb, var(--ok-ink) 40%, transparent)}.arx-ar-result.is-hit b{color:var(--ok-ink)}.arx-ar-result small{color:var(--warn-ink);font-size:12px}.arx-ar-quote{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink-2);border-inline-start:2px solid var(--line-strong);padding-inline-start:8px}.arx-ar-soon{background:var(--panel-2);color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;display:flex}.arx-ar-soon svg{color:var(--accent);flex:none;margin-top:2px}.arx-ar-soon b{color:var(--ink);font-size:14px;display:block}.arx-ar-soon p{color:var(--muted);margin:4px 0 0;font-size:13px}.arx-ar-soon.is-error svg{color:var(--warn-ink)}.arx-ar-soon.is-error button{margin-top:8px}@media (width<=820px){.arx-ar-rule{padding:10px}.arx-ar-seg button{padding:6px 10px}.arx-ar-replyhead{flex-wrap:wrap}}.arx-ar-btnbox{gap:8px;padding-top:2px}.arx-ar-btntoggle span{display:block}.arx-ar-btntoggle span svg{vertical-align:-2px;color:var(--muted)}.arx-ar-btntoggle small{margin-top:2px;display:block}.arx-ar-btnfields{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;padding-inline-start:24px;display:grid}@container (width<=560px){.arx-ar-btnfields{grid-template-columns:minmax(0,1fr)}}.arx-ar-btnfields .dashx-field{min-width:0}.arx-ar-btnfields input{box-sizing:border-box;width:100%}.arx-ar-btnfields input[aria-invalid=true]{border-color:var(--danger)}.arx-ar-err{color:var(--danger-ink);font-size:11.5px}.arx-ar-btnpending{color:var(--muted);grid-column:1/-1;font-size:12px}.arx-ar-wabtn{cursor:default}.arx-ar-off{color:var(--ink-2);background:var(--panel-2);border:1px solid var(--line-strong);border-radius:10px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;display:flex}.arx-ar-off svg{color:var(--muted);flex:none;margin-top:1px}.arx-ar-off.is-on{background:color-mix(in srgb, var(--ok) 10%, transparent);border-color:color-mix(in srgb, var(--ok) 40%, transparent)}.arx-ar-off.is-on svg{color:var(--ok-ink)}.arx-ar-pill{height:26px;font:inherit;white-space:nowrap;cursor:pointer;color:var(--accent);background:var(--tint);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:13px;align-items:center;gap:5px;max-width:100%;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.arx-ar-pill:hover{background:color-mix(in srgb, var(--accent) 16%, transparent)}.arx-ar-pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.arx-ar-pill.is-only{color:var(--warn-ink);background:color-mix(in srgb, var(--warn-ink) 10%, transparent);border-color:color-mix(in srgb, var(--warn-ink) 35%, transparent)}.arx-ar-pill bdi{text-overflow:ellipsis;font-weight:500;overflow:hidden}@media (width<=760px){.arx-ar-pill{order:6;height:28px}}html[dir] .arx-ar-btnfields input[type=url][dir=ltr]{text-align:left}.arx-ar-chbox{gap:6px;padding-top:2px}.arx-ar-chhead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.arx-ar-chhead small{color:var(--muted);font-size:12px}.arx-ar-chlist{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.arx-ar-ch{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.arx-ar-chrow{grid-template-columns:auto minmax(0,1.3fr) minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.arx-ar-chnum{background:color-mix(in srgb, var(--accent) 12%, transparent);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.arx-ar-chtitle,.arx-ar-chact,.arx-ar-chmore{min-width:0}.arx-ar-ch input,.arx-ar-ch select,.arx-ar-ch textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--canvas);border:1px solid var(--line-strong);border-radius:8px;padding:7px 9px;font-size:14px}.arx-ar-ch textarea{resize:vertical;min-height:56px}.arx-ar-ch input[aria-invalid=true],.arx-ar-ch textarea[aria-invalid=true]{border-color:var(--danger)}.arx-ar-ch input:focus,.arx-ar-ch select:focus,.arx-ar-ch textarea:focus{outline:2px solid var(--accent);outline-offset:-1px}.arx-ar-chact select{min-height:36px}.arx-ar-chdel{margin-bottom:22px}.arx-ar-chnote{font-size:12px}.arx-ar-chadd{align-self:flex-start}.arx-ar-form:disabled .arx-ar-chadd{display:none}html[dir] .arx-ar-ch input[type=url][dir=ltr]{text-align:left}@container (width<=560px){.arx-ar-chrow{grid-template-columns:auto minmax(0,1fr) auto}.arx-ar-chact{grid-column:2/3}}@media (width<=820px){.arx-ar-chrow{grid-template-columns:auto minmax(0,1fr) auto}.arx-ar-chact{grid-column:2/3}.arx-ar-chdel{grid-area:1/3}}.arx-ar-note{background:var(--panel-2);color:var(--ink-2);border-radius:10px;margin:0 0 12px;padding:8px 12px;font-size:13px}.arx-ar-note.is-ok{color:var(--ok-ink);background:color-mix(in srgb, var(--ok) 10%, transparent)}.arx-ar-note.is-err{color:var(--danger-ink)}.arx-ar-emptybig{text-align:center;border:1px dashed var(--line-strong);border-radius:14px;margin-bottom:12px;padding:22px 16px}.arx-ar-emptybig b{font-size:15px;display:block}.arx-ar-emptybig p{color:var(--muted);margin:6px 0 12px;font-size:13px}.arx-ar-slist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.arx-ar-sic{background:var(--panel-2);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:22px;line-height:1;display:grid}.arx-ar-stx{flex-direction:column;gap:2px;min-width:0;display:flex}.arx-ar-stx>b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.arx-ar-sst{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:13px;font-weight:600;display:flex}.arx-ar-sst small{color:var(--muted);font-size:12px;font-weight:400}.arx-ar-sst.is-on{color:var(--ok-ink)}.arx-ar-sst.is-sched{color:var(--accent)}.arx-ar-sst.is-off,.arx-ar-sst.is-ended{color:var(--muted)}.arx-ar-dotst{background:var(--muted-2);border-radius:50%;flex:none;width:8px;height:8px}.arx-ar-dotst.is-on{background:var(--ok-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 28%, transparent)}.arx-ar-dotst.is-sched{background:var(--accent)}.arx-ar-dotst.is-off,.arx-ar-dotst.is-ended{background:var(--line-strong)}.arx-ar-smode{color:var(--muted);font-size:12px}.arx-ar-smode.is-only{color:var(--warn-ink)}.arx-ar-sact{flex:none;align-items:center;gap:2px;display:flex}.arx-ar-ibtn{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.arx-ar-ibtn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.arx-ar-ibtn.is-danger:hover:not(:disabled){color:var(--danger-ink)}.arx-ar-ibtn:disabled{opacity:.4;cursor:default}.arx-ar-ibtn:focus-visible,.arx-ar-switch:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.arx-ar-switch{box-sizing:border-box;background:var(--line-strong);cursor:pointer;border:0;border-radius:13px;flex:none;width:42px;height:26px;margin-inline-end:6px;padding:3px;transition:background .15s;display:flex}.arx-ar-switch>span{background:var(--accent-ink,#fff);border-radius:10px;width:20px;height:20px;transition:margin .15s;display:block;box-shadow:0 1px 3px #0003}.arx-ar-switch.is-on{background:var(--ok-ink)}.arx-ar-switch.is-on>span{margin-inline-start:auto}.arx-ar-switch:disabled{opacity:.45;cursor:default}.arx-ar-order{margin-top:10px;display:block}.arx-ar-namerow{flex-direction:column;gap:10px;display:flex}.arx-ar-name{margin:0}.arx-ar-name input{box-sizing:border-box;width:100%}.arx-ar-icons{flex-wrap:wrap;gap:4px;display:flex}.arx-ar-icons button{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:10px;width:36px;height:36px;padding:0;font-size:18px;line-height:1}.arx-ar-icons button:hover:not(:disabled){background:var(--hover)}.arx-ar-icons button.is-on{border-color:var(--accent);background:var(--tint);box-shadow:inset 0 0 0 1px var(--accent)}.arx-ar-icons button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.arx-ar-form:disabled .arx-ar-icons button:not(.is-on){display:none}.arx-ar-offhint{background:var(--panel-2);border:1px solid var(--line-strong);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;display:flex}.arx-ar-offhint svg{color:var(--muted);flex:none;margin-top:1px}.arx-ar-types{margin-bottom:10px}.arx-ar-shelp{margin-top:6px;display:block}.arx-ar-shelp.is-bad{color:var(--warn-ink)}.arx-ar-weekly{flex-wrap:wrap;gap:10px 18px;display:flex}.arx-ar-wk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arx-ar-wk .arx-ar-lbl{min-width:40px}.arx-ar-wk select,.arx-ar-wk input,.arx-ar-yearly select,.arx-ar-yearly input{font:inherit;color:var(--ink);background:var(--canvas);border:1px solid var(--line-strong);box-sizing:border-box;border-radius:8px;min-height:38px;padding:7px 9px;font-size:14px}.arx-ar-yearly{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:10px;display:grid}.arx-ar-yearly .dashx-field{min-width:0;margin:0}.arx-ar-yearly select,.arx-ar-yearly input{width:100%}@container (width<=560px){.arx-ar-yearly{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.arx-ar-yearly>:first-child{grid-column:1/-1}}.arx-ar-next{color:var(--ok-ink);background:color-mix(in srgb, var(--ok) 10%, transparent);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:13px;display:flex}.arx-ar-next svg{flex:none;margin-top:2px}.arx-ar-next.is-none{color:var(--muted);background:var(--panel-2)}.arx-ar-pillic{font-size:14px;line-height:1}.arx-ar-pill .arx-ar-pillname{text-overflow:ellipsis;max-width:160px;font-weight:600;overflow:hidden}.arx-ar-pillmore{background:color-mix(in srgb, currentColor 15%, transparent);border-radius:9px;place-items:center;min-width:20px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}@media (width<=820px){.arx-ar-ibtn{width:40px;height:40px}}.arx-ar-bstyle{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;margin:8px 0 4px;padding:10px 12px;display:flex}.arx-ar-bstyle legend{padding:0 4px}.arx-ar-bsopt{cursor:pointer;align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.arx-ar-bsopt input{flex:none;margin-top:3px}.arx-ar-relay{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;margin:10px 0;padding:10px 12px;display:flex}.arx-ar-relay-on{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.arx-ar-relay-on input{flex:none;margin-top:3px}.arx-ar-relay-on small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.arx-ar-relay-tpls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.arx-ar-relay-tpls .arx-ar-lbl{width:100%}.arx-ar-relay-tpls button{border:1px solid var(--line);background:var(--panel,transparent);color:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:13px}.arx-ar-relay-tpls button.is-on{border-color:var(--accent,#2563eb);background:var(--accent,#2563eb);color:var(--accent-ink,#fff);font-weight:600}.arx-ar-relay-test{border-top:1px dashed var(--line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.arx-ar-relay-test>.arx-ar-lbl{align-items:center;gap:6px;display:flex}.arx-ar-relay-test small{color:var(--muted);font-size:12.5px}.arx-ar-relay-reset{color:var(--accent,#2563eb);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-inline-start:auto;font-size:12.5px;display:inline-flex}.arx-ar-relay-msgs{background:#efeae2;border-radius:10px;flex-direction:column;gap:6px;max-height:320px;padding:8px;display:flex;overflow-y:auto}.arx-ar-relay-msg{color:#111;white-space:pre-wrap;background:#fff;border-radius:10px;align-self:flex-start;max-width:85%;padding:7px 10px;font-size:14px}.arx-ar-relay-msg.is-mine{background:#d9fdd3;align-self:flex-end}.arx-ar-relay-msg.is-err{color:#8a1c1c;background:#fde2e2}.arx-ar-relay-msg.is-typing{opacity:.6}.arx-ar-relay-send{gap:6px;display:flex}.arx-ar-relay-send input{flex:1;min-width:0}.arx-ar-page{flex-direction:column;gap:14px;min-width:0;display:flex}.arx-ar.arx-ar-page .dashx-acard.arx-ar-card{border-radius:14px;min-width:0;margin:0;padding:18px 20px}.arx-ar-page>.arx-ar-ro{margin:0}.arx-ar-chead{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.arx-ar-chead>div{flex:auto;min-width:0}.arx-ar .arx-ar-chead h3{color:var(--ink);margin:0;font-size:15px;font-weight:650}.arx-ar-chead p{color:var(--muted);margin:2px 0 0;font-size:12.5px}.arx-ar-cic{background:var(--tint);width:34px;height:34px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.arx-ar-col{flex-direction:column;gap:14px;display:flex}.arx-ar-grid.arx-ar-lgrid,.arx-ar-grid.arx-ar-sgrid{grid-template-columns:minmax(0,1fr) 320px;gap:18px}@container (width<=860px){.arx-ar-grid.arx-ar-lgrid,.arx-ar-grid.arx-ar-sgrid{grid-template-columns:minmax(0,1fr)}.arx-ar-side{position:static}}.arx-ar-lmain{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:12px;min-width:0;display:flex}.arx-ar-lmain>*{flex:100%;min-width:0;margin:0}.arx-ar-lmain>.arx-ar-lcount{flex:auto}.arx-ar-lmain>.arx-ar-baract{flex:0 auto}.arx-ar-lcount{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13.5px;display:flex}.arx-ar-lcount b{color:var(--ink);font-size:15px;font-weight:700}.arx-ar-baract{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.arx-ar-row{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;align-items:center;gap:8px;min-width:0;padding:12px 14px;scroll-margin-top:80px;display:flex}.arx-ar-row.is-live{border-color:color-mix(in srgb, var(--ok-ink) 45%, var(--line))}.arx-ar-row.is-live .arx-ar-sic{background:color-mix(in srgb, var(--ok) 14%, transparent)}.arx-ar-row.is-off .arx-ar-sic{filter:grayscale();opacity:.6}.arx-ar-row.is-off .arx-ar-stx>b{color:var(--ink-2)}.arx-ar-rowopen{min-width:0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:auto;align-items:center;gap:12px;padding:2px;display:flex}.arx-ar-rowopen:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.arx-ar-rowopen:hover .arx-ar-stx>b{color:var(--accent)}.arx-ar-side .dashx-acard.arx-ar-sidecard{position:static}.arx-ar .arx-ar-sidecard h3{margin:0 0 10px;font-size:15px;font-weight:650}.arx-ar-sidecard>small{margin-top:10px;display:block}.arx-ar-sidecard .arx-ar-try{background:0 0;border:0;padding:0}.arx-ar-nowsub{color:var(--muted);margin:-4px 0 10px;font-size:13px}.arx-ar-tipnote{background:var(--tint);color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.arx-ar-tipnote svg{color:var(--accent);flex:none;margin-top:2px}.arx-ar-spage{flex-direction:column;gap:14px;min-width:0;display:flex}.arx-ar-spage>.arx-ar-offhint,.arx-ar-spage>.arx-ar-note{margin:0}.arx-ar-crumb{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:13.5px;display:flex}.arx-ar-crumb button{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;padding:4px 0;font-weight:600}.arx-ar-crumb button:hover{text-decoration:underline}.arx-ar-crumb button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.arx-ar-crumb bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);overflow:hidden}.arx-ar-crumb svg{color:var(--muted-2);flex:none}[dir=rtl] .arx-ar-flip{transform:scaleX(-1)}.arx-ar-shdr{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.arx-ar-sic.arx-ar-sic-lg{border-radius:14px;width:52px;height:52px;font-size:26px}.arx-ar-shdr.is-live .arx-ar-sic{background:color-mix(in srgb, var(--ok) 14%, transparent)}.arx-ar-shdr.is-off .arx-ar-sic{filter:grayscale();opacity:.6}.arx-ar-shdrtx{flex-direction:column;flex:220px;gap:3px;min-width:0;display:flex}.arx-ar-shdrtx h2{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.arx-ar-shdrtx .arx-ar-sst>span:not(.arx-ar-sep){color:var(--ink-2);font-weight:500}.arx-ar-shdrtx .arx-ar-sst>span.arx-ar-onlytx{color:var(--warn-ink)}.arx-ar-sep{color:var(--muted-2);font-weight:400}.arx-ar-shdract{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arx-ar-swgrp{align-items:center;gap:6px;display:inline-flex}.arx-ar-swlabel{color:var(--ink-2);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.arx-ar-swlabel .arx-ar-switch{margin-inline-end:0}.arx-ar-sgrid .arx-ar-form{min-width:0}.arx-ar-card .arx-ar-modes+.arx-ar-warn,.arx-ar-card .arx-ar-modes+.arx-ar-off{margin-top:12px}@container (width<=560px){.arx-ar-modes{grid-template-columns:minmax(0,1fr)}}.arx-ar-card .arx-ar-relay{gap:10px;margin:0}.arx-ar-relay.is-on{border:2px solid var(--accent);padding:12px 14px}.arx-ar-relay-digest{background:var(--tint);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:12.5px;display:flex}.arx-ar-relay-digest svg{color:var(--accent);flex:none;margin-top:1px}.arx-ar-lblrow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.arx-ar-lblrow .arx-ar-len{align-self:auto}.arx-ar-relay-cta .arx-ar-lbl svg{color:var(--muted)}.arx-ar-btnfields.arx-ar-relay-ctafields{padding-inline-start:0}.arx-ar-rulescard .arx-ar-chead{align-items:center}.arx-ar-rulescard .arx-ar-add{flex:none;margin:0}.arx-ar-rulescard .arx-ar-empty{margin-bottom:10px}.arx-ar-rule.is-active{border:2px solid var(--accent);padding:13px}.arx-ar-rtop .arx-ar-del{margin-inline-start:0}.arx-ar-rtitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;overflow:hidden}.arx-ar-rtitle span{color:var(--ink-2);font-weight:500}.arx-ar-match{align-self:flex-start}.arx-ar-rrowbtn{border:1px solid var(--line);background:var(--panel);width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.arx-ar-rrowbtn:hover{background:var(--hover)}.arx-ar-rrowbtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.arx-ar-rrowtx{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.arx-ar-rrowtx b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.arx-ar-rrowtx b span{color:var(--ink-2);font-weight:500}.arx-ar-rrowtx small{color:var(--muted);font-size:12px}.arx-ar-rrowtx em{font-style:normal}.arx-ar-rrowchev{color:var(--muted);flex:none}.dashx-modal-card.arx-ar-gdlg{text-align:start;border-radius:20px;flex-direction:column;width:100%;max-width:980px;max-height:calc(100dvh - 40px);padding:0;display:flex;overflow:hidden}.arx-ar-ghead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 20px;display:flex}.arx-ar-ghead h2{color:var(--ink);flex:auto;margin:0;font-size:18px;font-weight:700}.arx-ar-gbody{flex:auto;min-height:0;padding:14px 20px 18px;overflow-y:auto}.arx-ar-glead{color:var(--muted);margin:0;font-size:13px}.arx-ar-gfull{margin:10px 0 0}.arx-ar-ggroup h3{color:var(--ink-2);margin:16px 0 8px;font-size:13.5px;font-weight:650}.arx-ar-ggroup h3 small{color:var(--muted-2);font-weight:500}.arx-ar-gtiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.arx-ar-gtile{border:1px solid var(--line);background:var(--panel);font:inherit;color:inherit;text-align:start;cursor:pointer;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;min-width:0;padding:10px 12px;display:flex}.arx-ar-gtile:hover:not(:disabled){border-color:var(--accent);background:var(--tint)}.arx-ar-gtile:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.arx-ar-gtile:disabled{opacity:.5;cursor:default}.arx-ar-gname{align-items:center;gap:8px;min-width:0;display:flex}.arx-ar-gname b{color:var(--ink);overflow-wrap:anywhere;font-size:14px}.arx-ar-gic{flex:none;font-size:20px;line-height:1.2}.arx-ar-gwhen{color:var(--muted);font-size:12px}.arx-ar-gwhen em{font-style:normal}.arx-ar-gwhen em.is-only{color:var(--warn-ink)}.arx-ar-gdesc{color:var(--muted-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;display:-webkit-box;overflow:hidden}.arx-ar-gused{color:var(--ok-ink);background:color-mix(in srgb, var(--ok) 12%, transparent);border-radius:999px;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600}.arx-ar-gfoot{border-top:1px solid var(--line);justify-content:flex-end;padding:12px 20px;display:flex}@media (width<=1000px){.arx-ar-gtiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.dashx-modal .dashx-modal-card.arx-ar-gdlg{border-radius:18px 18px 0 0;max-width:100%;max-height:92dvh;padding:0}.arx-ar-ghead,.arx-ar-gbody{padding-inline:16px}.arx-ar-gfoot{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.arx-ar-gtiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=380px){.arx-ar-gtiles{grid-template-columns:minmax(0,1fr)}}.dashx-menu button.arx-ar-phoneonly{display:none}@media (width<=760px){.arx-ar-lmain>.arx-ar-baract{flex:100%;order:10;justify-content:stretch}.arx-ar-lmain>.arx-ar-order{order:9}.arx-ar-baract .dashx-btn{flex:auto;justify-content:center}.arx-ar-row{gap:6px;padding:10px 12px}.arx-ar-row .arx-ar-rowsched,.arx-ar-row .arx-ar-smode,.arx-ar-deskonly{display:none}.arx-ar-row .arx-ar-sic{width:40px;height:40px;font-size:20px}.dashx-menu button.arx-ar-phoneonly{display:flex}.arx-ar.arx-ar-page .dashx-acard.arx-ar-card{padding:14px}.arx-ar-shdr{gap:10px}.arx-ar-sic.arx-ar-sic-lg{width:44px;height:44px;font-size:22px}.arx-ar-shdrtx h2{font-size:18px}.arx-ar-shdract{width:100%}.arx-ar-shdract .dashx-btn{flex:auto;justify-content:center}.arx-ar-swgrp{flex:100%;order:-1;justify-content:space-between}.arx-ar-grid.arx-ar-lgrid,.arx-ar-grid.arx-ar-sgrid{grid-template-columns:minmax(0,1fr)}.arx-ar-side{position:static}.arx-ar-rule.is-active{padding:11px}}.arx-ar-relay-max input{width:90px}.dashx-msg-by{letter-spacing:.3px;background:color-mix(in srgb,currentColor 14%,transparent);border-radius:4px;margin-inline-end:6px;padding:0 5px;font-size:10px;font-weight:700;display:inline-block}.dashx-topbar-title{flex-direction:column;gap:1px;min-width:0;display:flex}.dashx-topbar-title h1{margin:0}.dashx-topbar-biz{max-width:100%;font:inherit;color:var(--muted);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;font-size:11.5px;font-weight:600;display:inline-flex;overflow:hidden}.dashx-topbar-biz:hover{color:var(--accent)}.dashx-topbar-biz svg{flex:none}.dashx-notif-biz{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:4px;margin-inline-end:6px;padding:0 5px;font-style:normal;font-weight:650;display:inline-block}
