@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_740967ca-module__6sF5la__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_740967ca-module__6sF5la__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--dc-canvas);color:var(--dc-ink);font-family:var(--dc-font);margin:0;line-height:normal}button,input,select,textarea{font-family:inherit}:focus-visible:not([class*=ant-]):not([class*=dc-]){outline:2px solid var(--dc-brand);outline-offset:2px}@media print{body{color:#000;background:#fff}.dc-shell{background:0 0;min-height:0;padding:0;display:block}.dc-side,.dc-pagehead,.no-print{display:none!important}.dc-card{break-inside:avoid;box-shadow:none!important;border-color:#d9d9d9!important}}
:root{--dc-canvas:linear-gradient(155deg, #f9f2fd 0%, #f1e4f9 55%, #f7effc 100%);--dc-canvas-flat:#f1e4f9;--dc-ink:#311847;--dc-ink-2:#5a3d75;--dc-muted:#a086b5;--dc-cream:#fbf7fd;--dc-cream-soft:#fbf7fdb3;--dc-brand:#7e4d9b;--dc-deep:#5b2d80;--dc-lilac:#c9b8d6;--dc-grad-dark:linear-gradient(135deg, #311847, #5b2d80);--dc-grad-hero:linear-gradient(135deg, #311847 0%, #5b2d80 70%, #7e4d9b 100%);--dc-grad-fill:linear-gradient(90deg, #7e4d9b, #311847);--dc-grad-bar:linear-gradient(180deg, #a678c9, #7e4d9b);--dc-bar:#7e4d9b38;--dc-bar-hi:#7e4d9b73;--dc-bar-cut:#3118478c;--dc-bar-cut-now:#311847;--dc-surface:#ffffffd9;--dc-surface-shell:#ffffffbf;--dc-surface-hero:#fffc;--dc-surface-chip:#ffffffe6;--dc-surface-solid:#fff;--dc-chip-hover:#f7f1fb;--dc-blur:blur(10px);--dc-blur-shell:blur(14px);--dc-wash:#7e4d9b1a;--dc-wash-soft:#7e4d9b14;--dc-wash-ink:#31184714;--dc-wash-track:#7e4d9b1f;--dc-hairline:#3118471a;--dc-hairline-soft:#3118470f;--dc-hairline-strong:#31184729;--dc-wash-strong:#7e4d9b29;--dc-wash-faint:#7e4d9b0f;--dc-hairline-row:#7e4d9b1f;--dc-well:#7e4d9b12;--dc-ring:#7e4d9b40;--dc-ring-menu:#7e4d9b24;--dc-ring-soft:#7e4d9b29;--dc-ring-alert:#e8590c4d;--dc-alert-bg:#e8590c17;--dc-alert-bg-hi:#e8590c29;--dc-hatch-off:repeating-linear-gradient(135deg, #3118470d 0 6px, transparent 6px 12px);--dc-hatch:repeating-linear-gradient(135deg, #7e4d9b1f 0 6px, #7e4d9b0a 6px 12px);--dc-today-wash:#f5c33b12;--dc-travel:#d4b4e0;--dc-r-block:8px;--dc-now-glow:#e8590c8c;--dc-ring-ghost:#7e4d9b66;--dc-track-off:#7e4d9b33;--dc-scrim:#31184759;--dc-on-hero:#d8c3ea;--dc-on-hero-fill:#ffffff2e;--dc-sheen-band:linear-gradient(90deg, transparent, #ffffff24, transparent);--dc-grad-toggle:linear-gradient(135deg, #311847, #7e4d9b);--dc-sh-queue:0 5px 16px #3118471a;--dc-sh-knob:0 1px 4px #3118474d;--dc-ok:#2f9e44;--dc-ok-bg:#2f9e4421;--dc-ok-lite:#7ee2a0;--dc-ok-ink:#1b6e2e;--dc-warn:#f5c33b;--dc-warn-ink:#a06a00;--dc-warn-bg:#f5c33b38;--dc-danger:#e8590c;--dc-danger-ink:#c74e0a;--dc-danger-bg:#e8590c1f;--dc-danger-line:#e8590c59;--dc-danger-deep:#8a3d08;--dc-star:#d9930d;--dc-star-off:#a086b559;--dc-star-off-gold:#d9930d40;--dc-star-low:#c2255c;--dc-star-ls:2px;--dc-row-alert-bg:#d1453b0d;--dc-row-late-bg:#e8590c17;--dc-info:#0b8399;--dc-info-bg:#0b83991f;--dc-red:#e03131;--dc-red-bg:#e031311f;--dc-gold-ink:#946200;--dc-gold-bg:#f5c33b47;--dc-blue:#1971c2;--dc-blue-bg:#1971c21f;--dc-route:#4285f4;--dc-route-casing:#1967d2;--dc-tone-wait-ink:#8f5f00;--dc-tone-wait-bg:#f5c33b42;--dc-tone-sched-ink:#1864ab;--dc-tone-sched-bg:#1971c221;--dc-tone-live-ink:#087487;--dc-tone-live-bg:#0b839924;--dc-tone-ok-ink:#1b6e2e;--dc-tone-ok-bg:#2f9e4426;--dc-tone-attn-ink:#c2410c;--dc-tone-attn-bg:#e8590c24;--dc-tone-fail-ink:#a61e2d;--dc-tone-fail-bg:#c92a371f;--dc-tone-off-ink:#6f6579;--dc-tone-off-bg:#6f657924;--dc-tone-on-fg:#fff;--dc-st-pending-bg:var(--dc-tone-wait-bg);--dc-st-pending-ink:var(--dc-tone-wait-ink);--dc-st-pending-dot:var(--dc-tone-wait-ink);--dc-st-confirmed-bg:var(--dc-tone-sched-bg);--dc-st-confirmed-ink:var(--dc-tone-sched-ink);--dc-st-confirmed-dot:var(--dc-tone-sched-ink);--dc-st-transit-bg:var(--dc-tone-live-bg);--dc-st-transit-ink:var(--dc-tone-live-ink);--dc-st-transit-dot:var(--dc-tone-live-ink);--dc-st-arrived-bg:var(--dc-tone-live-bg);--dc-st-arrived-ink:var(--dc-tone-live-ink);--dc-st-arrived-dot:var(--dc-tone-live-ink);--dc-st-live-bg:var(--dc-tone-live-bg);--dc-st-live-ink:var(--dc-tone-live-ink);--dc-st-live-dot:var(--dc-tone-live-ink);--dc-st-done-bg:var(--dc-tone-ok-bg);--dc-st-done-ink:var(--dc-tone-ok-ink);--dc-st-done-dot:var(--dc-tone-ok-ink);--dc-st-cancelled-bg:var(--dc-tone-fail-bg);--dc-st-cancelled-ink:var(--dc-tone-fail-ink);--dc-st-cancelled-dot:var(--dc-tone-fail-ink);--dc-st-noshow-bg:var(--dc-tone-fail-bg);--dc-st-noshow-ink:var(--dc-tone-fail-ink);--dc-st-noshow-dot:var(--dc-tone-fail-ink);--dc-av-1:linear-gradient(135deg, #f5c33b, #e8590c);--dc-av-2:linear-gradient(135deg, #5b2d80, #311847);--dc-av-3:linear-gradient(135deg, #7e4d9b, #311847);--dc-av-4:linear-gradient(135deg, #3d7c99, #2a5a70);--dc-av-5:linear-gradient(135deg, #2f9e44, #1b6e2e);--dc-av-6:linear-gradient(135deg, #a086b5, #7e4d9b);--dc-av-7:linear-gradient(135deg, #e8590c, #b13f04);--dc-av-8:linear-gradient(135deg, #c74e8a, #8e2f5e);--dc-r-xs:12px;--dc-r-sm:14px;--dc-r-md:16px;--dc-r-panel:18px;--dc-r-lg:22px;--dc-r-shell:24px;--dc-r-pill:999px;--dc-sh-sm:0 4px 14px #31184714;--dc-sh-md:0 8px 24px #31184717;--dc-sh-lg:0 14px 34px #31184759;--dc-sh-hero-hi:0 20px 44px #31184773;--dc-sh-shell:0 8px 32px #3118471a;--dc-sh-raised:0 6px 16px #31184759;--dc-sh-raised-hi:0 10px 22px #31184773;--dc-sh-lift:0 16px 36px #31184729;--dc-sh-menu:0 16px 40px #31184738;--dc-sh-chip:0 3px 10px #31184712;--dc-sh-tab:0 3px 10px #3118471f;--dc-sh-switch:0 1px 4px #3118471f;--dc-sh-modal:0 30px 80px #31184773;--dc-font:var(--font-instrument-sans), ui-sans-serif, -apple-system, "Segoe UI", Roboto, sans-serif;--dc-font-mono:ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--dc-fs-display:40px;--dc-lh-display:46px;--dc-fs-hero:46px;--dc-fs-h1:28px;--dc-fs-h1-detail:24px;--dc-fs-kpi:26px;--dc-fs-count:44px;--dc-fs-card-kpi:34px;--dc-fs-panel-kpi:38px;--dc-fs-card-count:32px;--dc-fs-row-lead:14.5px;--dc-fs-h2:17px;--dc-fs-setting:22px;--dc-fs-h2-compact:15px;--dc-fs-h3:16px;--dc-fs-fig:15px;--dc-fs-doc-body:16px;--dc-fs-doc-h2:21px;--dc-fs-doc-h3:17px;--dc-fs-body:14px;--dc-fs-sub:13.5px;--dc-fs-sm:13px;--dc-fs-chip:12.5px;--dc-fs-meta:12px;--dc-fs-micro:11px;--dc-fs-legend:11.5px;--dc-fs-nano:10.5px;--dc-fs-col:10px;--dc-fs-label:9.5px;--dc-fw-regular:400;--dc-fw-medium:500;--dc-fw-semibold:600;--dc-fw-bold:700;--dc-ls-display:-.03em;--dc-ls-h1:-.02em;--dc-ls-label:.16em;--dc-ls-day:.08em;--dc-ls-month:.06em;--dc-ls-kpi:.14em;--dc-ls-col:.12em;--dc-ls-tag:.1em;--dc-sp-1:4px;--dc-sp-2:8px;--dc-sp-2h:10px;--dc-sp-3:12px;--dc-sp-3h:14px;--dc-sp-4:16px;--dc-sp-5:20px;--dc-sp-6:24px;--dc-filter-h:32px;--dc-filter-lab-w:92px;--dc-avatar:40px;--dc-avatar-sm:36px;--dc-avatar-xs:32px;--dc-avatar-2xs:26px;--dc-avatar-row:30px;--dc-dot:8px;--dc-dot-sm:7px;--dc-dot-lg:9px;--dc-pager:34px;--dc-iconbtn:42px;--dc-toggle-w:44px;--dc-toggle-h:26px;--dc-toggle-knob:20px;--dc-counter:26px;--dc-bar-h:10px;--dc-skel-line:.72em;--dc-spin:.9em;--dc-spin-gap:6px;--dc-spin-bw:1.5px;--dc-row-clock-w:40px;--dc-row-daytime-w:110px;--dc-row-late-w:60px;--dc-t-fast:.15s;--dc-t-base:.18s;--dc-t-slow:.2s;--dc-lift:translateY(-4px);--dc-lift-sm:translateY(-2px);--dc-lift-xs:translateY(-1px);--dc-slide:translateX(4px);--dc-slide-sm:translateX(3px);--dc-scale:scale(1.08);--dc-scale-sm:scale(1.03);--dc-ink-faint:#c9b8d8;--dc-ink-disabled:#bfaccd;--dc-wait-ink:#c0480a;--dc-wait-bg:#e8590c24;--dc-note-ink:#8a6d1a;--dc-note-meta:#b59a4e;--dc-note-body:#5c4a12;--dc-note-bg:#f5c33b21;--dc-note-line:#d9a51480;--dc-note-field-bg:#f5c33b1a;--dc-note-field-line:#f5c33b8c;--dc-warn-wash:#f5c33b24;--dc-warn-line:#f5c33b80;--dc-ok-wash:#2f9e441f;--dc-ok-wash-soft:#2f9e441a;--dc-ok-wash-faint:#2f9e4414;--dc-ok-line:#2f9e4440;--dc-ok-deep:#2f7d3c;--dc-amber-ink:#9a5b00;--dc-amber-wash:#e88c0c1f;--dc-r-tipbox:8px;--dc-sh-tip:0 4px 12px #31184733;--dc-tip-w-wrap:230px;--dc-tip-arrow:8px;--dc-wash-ghost:#7e4d9b08;--dc-wash-chip:#7e4d9b17;--dc-wash-hi:#7e4d9b2e;--dc-wash-ink-soft:#3118470f;--dc-hairline-rule:#7e4d9b24;--dc-hairline-row-faint:#7e4d9b1a;--dc-ring-field:#7e4d9b33;--dc-ring-outline:#7e4d9b4d;--dc-ring-drop:#7e4d9b2e;--dc-ring-row-on:#7e4d9b38;--dc-ring-disabled:#7e4d9b24;--dc-ring-focus-soft:#7e4d9b59;--dc-focus-halo:#7e4d9b1f;--dc-surface-ghost:#fff9;--dc-grad-bubble:linear-gradient(135deg, #5b2d80, #7e4d9b);--dc-grad-claim:linear-gradient(135deg, #7e4d9b, #5b2d80);--dc-grad-accent:linear-gradient(180deg, #7e4d9b, #5b2d80);--dc-grad-pair:linear-gradient(135deg, #9b6dd0, #5b2d80);--dc-sh-xs:0 1px 3px #3118470d;--dc-sh-panel:0 6px 18px #31184712;--dc-sh-btn:0 4px 12px #31184740;--dc-sh-claim:0 4px 12px #7e4d9b4d;--dc-sh-bubble:0 4px 12px #5b2d8038;--dc-sh-bubble-user:0 2px 10px #3118470f;--dc-sh-drop:0 12px 32px #3118472e;--dc-fs-tiny:9px;--dc-fs-kpi-cell:20px;--dc-fs-kpi-cell-phone:18px;--dc-fs-label-phone:8.5px;--dc-fs-emoji:26px;--dc-fs-modal-title:20px;--dc-fs-clock:38px;--dc-fs-unit:20px;--dc-fs-affirm:18px;--dc-fs-dismiss:16px;--dc-fs-otp:20px;--dc-fs-preview-h1:20px;--dc-fs-glyph:17px;--dc-fs-arrow:18px;--dc-r-2xs:10px;--dc-r-seg:11px;--dc-r-tag:6px;--dc-r-tip:4px;--dc-sp-13:13px;--dc-ctl-y-xs:5px;--dc-ctl-y-sm:6px;--dc-ctl-y-md:7px;--dc-ctl-y-lg:8px;--dc-ctl-x-xs:12px;--dc-ctl-x-sm:14px;--dc-ctl-x-md:16px;--dc-ctl-x-lg:18px;--dc-btn-y-md:11px;--dc-btn-x-md:22px;--dc-btn-y-sm:9px;--dc-btn-x-sm:20px;--dc-iconbtn-sm:30px;--dc-iconbtn-xs:24px;--dc-modal-w-confirm:440px;--dc-modal-w-md:560px;--dc-modal-w-composer:760px;--dc-modal-w-lg:920px;--dc-avatar-list:38px;--dc-accent-w:3px;--dc-dot-xs:6px;--dc-dot-2xs:5px;--dc-tl-w:13px;--dc-tl-line-w:1.5px;--dc-tl-halo:3px;--dc-tl-dot-top:4px;--dc-tl-transfer:#d9a514;--dc-drop-min-w:190px;--dc-picker-max-h:240px;--dc-bubble-max:74%;--dc-bubble-av-top:17px;--dc-nps-max:72%;--dc-divider-max:70%;--dc-pair-x-top:9px;--dc-chat-list-w:340px;--dc-chat-conv-min:440px;--dc-chat-rail-w:296px;--dc-chat-col-h:calc(100vh - 172px);--dc-chat-col-min-h:600px;--dc-sheet-w:min(408px, 100vw);--dc-surface-sheet:#fffffff5;--dc-sh-sheet:-14px 0 40px #31184724;--dc-t-sheet:.26s;--dc-t-sheet-scrim:.22s;--dc-ease-sheet:cubic-bezier(.3, .8, .3, 1);--dc-sheet-x:22px;--dc-sheet-pad-head-b:15px;--dc-sheet-pad-body-t:18px;--dc-sheet-pad-body-b:26px;--dc-sheet-body-gap:19px;--dc-fs-sheet-title:19px;--dc-ls-sheet-title:-.3px;--dc-sheet-title-gutter:34px;--dc-sheet-close:28px;--dc-sheet-close-inset-t:17px;--dc-sheet-close-inset-r:16px;--dc-fs-sheet-close:15px;--dc-on-dark-subtle:#fff9;--dc-on-dark-chip:#ffffff29;--dc-on-dark-chip-hi:#ffffff47;--dc-tabbar-h:56px;--dc-safe-b:env(safe-area-inset-bottom,0px);--dc-drawer-w:min(300px, 86vw);--dc-z-tabbar:18;--dc-z-drawer:20;--dc-fab-over-composer:140px;--dc-tap:44px;--dc-sheet-top-gap:var(--dc-sp-6);--dc-tip-w-phone:calc(50vw - var(--dc-sp-4));--dc-doc-h-phone:50dvh;--dc-gsearch-w:560px;--dc-gsearch-top:12vh;--an-canvas:#f4f0f8;--an-ink-panel:linear-gradient(135deg, #2a1340 0%, #3f1f60 60%, #5b2d80 100%);--an-cat-1:#7e4d9b;--an-cat-2:#2a8c9e;--an-cat-3:#e8694a;--an-cat-4:#e0a425;--an-cat-5:#3aa66a;--an-cat-6:#3b6fd8;--an-cat-7:#d0569b;--an-other:#9aa1b1;--an-cli:#7e4d9b;--an-pro:#2a8c9e;--an-ios:#311847;--an-android:#3aa66a;--an-ch-push:#8b5cf6;--an-ch-whats:#2bb673;--an-ch-mail:#3b6fd8;--an-ch-banner:#e0a425;--an-ch-coupon:#d0569b;--an-ch-link:#2a8c9e;--an-ch-organic:#9aa1b1;--an-ch-paid:#e8694a;--an-ch-direct:#c9b8d6;--an-acq:#a678c9;--an-act:#7e4d9b;--an-ret:#3d7c99;--an-rev:#2f6f6a;--an-rec:#e0a425;--an-seq-1:#f6f0fb;--an-seq-2:#e7d8f2;--an-seq-3:#d2b8e6;--an-seq-4:#b893d6;--an-seq-5:#8a5bb0;--an-seq-6:#5b2d80;--an-teal-1:#e6f3f5;--an-teal-2:#b9dee3;--an-teal-3:#7fc0c9;--an-teal-4:#45a0ad;--an-teal-5:#1f7482;--an-div-1:#c4421f;--an-div-2:#f4ab90;--an-div-3:#efe9f3;--an-div-4:#a9c3ee;--an-div-5:#3b62c4;--an-gain:#2e9e5b;--an-loss:#e4572e;--an-gain-ink:#1a7a4f;--an-loss-ink:#c4421f;--an-watch:#f0a30a;--an-gold-ink:#9a6b00;--an-na:#b5a9c4;--an-money:#2f6f6a;--an-sp-4:4px;--an-sp-8:8px;--an-sp-12:12px;--an-sp-16:16px;--an-sp-20:20px;--an-sp-24:24px;--an-sp-28:28px;--an-sp-card:28px;--an-sp-gap:24px;--an-sp-head:20px;--an-row-h:56px;--an-fs-body:14px;--an-fs-sec:13px;--an-fs-cap:12px;--an-fs-label:11px;--an-fs-big:40px;--an-fs-band:32px;--an-fs-band-4:30px;--an-fs-flow:22px;--an-fs-headline:19px;--an-fs-step:18px;--an-fs-title:16px;--an-fs-mini-title:9.5px;--an-fs-mini-label:9px;--an-fs-mini-h:8px;--an-fs-mini-bar:7.5px;--an-fs-mini-p:7px;--an-fs-mini-chip:6.5px;--an-r-md:14px;--an-r-lg:18px;--an-wash-soft:#7e4d9b12;--an-wash-ink:#31184712;--an-wash-faint:#7e4d9b0d;--an-ok-bg:#2e9e5b1f;--an-ok-ink:#1f7a44;--an-danger-bg:#e4572e1c;--an-danger-ink:#c2421c;--an-danger-deep:#8a3310;--an-sh-card:0 1px 2px #3118470d, 0 0 0 1px #31184712;--an-ls-label:.14em}@keyframes dc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.7)}}@keyframes dc-ticker{0%,to{opacity:1}50%{opacity:.4}}@keyframes dc-sheen{0%{transform:translate(-120%)rotate(12deg)}to{transform:translate(420%)rotate(12deg)}}@keyframes dc-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:root{--dc-lift:none;--dc-lift-sm:none;--dc-lift-xs:none;--dc-slide:none;--dc-slide-sm:none;--dc-scale:none;--dc-scale-sm:none;--dc-t-sheet:0s;--dc-t-sheet-scrim:0s}.dc-pulse,.dc-ticker,.dc-sheen,.dc-fade-up{animation:none!important}}
.dc-scope{font-family:var(--dc-font);font-size:var(--dc-fs-body);color:var(--dc-ink);line-height:normal}.dc-label{font-size:var(--dc-fs-label);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-label);text-transform:uppercase;color:var(--dc-muted);margin:0}.dc-h1{font-size:var(--dc-fs-h1);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-h1);text-wrap:balance;margin:0}.dc-h1--detail{font-size:var(--dc-fs-h1-detail)}.dc-h2{font-size:var(--dc-fs-h2);font-weight:var(--dc-fw-semibold);margin:0}.dc-sub{font-size:var(--dc-fs-sm);color:var(--dc-brand)}.dc-meta{font-size:var(--dc-fs-meta);color:var(--dc-muted)}.dc-btn{--dc-btn-y:var(--dc-btn-y-md);--dc-btn-x:var(--dc-btn-x-md);--dc-btn-fs:var(--dc-fs-sub);--dc-btn-bw:0px;font-family:inherit;font-size:var(--dc-btn-fs);font-weight:var(--dc-fw-semibold);border:var(--dc-btn-bw) solid transparent;border-radius:var(--dc-r-pill);padding:calc(var(--dc-btn-y) - var(--dc-btn-bw)) calc(var(--dc-btn-x) - var(--dc-btn-bw));cursor:pointer;justify-content:center;align-items:center;gap:var(--dc-sp-2);white-space:nowrap;transition:transform var(--dc-t-fast), background var(--dc-t-fast), border-color var(--dc-t-fast), color var(--dc-t-fast);line-height:normal;text-decoration:none;display:inline-flex}.dc-btn:disabled{cursor:not-allowed;opacity:.45}.dc-btn:not(:disabled):hover{transform:var(--dc-lift-sm)}.dc-btn--sm{--dc-btn-y:var(--dc-btn-y-sm);--dc-btn-x:var(--dc-btn-x-sm);--dc-btn-fs:var(--dc-fs-sm)}.dc-btn--xs{--dc-btn-y:var(--dc-ctl-y-xs);--dc-btn-x:var(--dc-ctl-x-xs);--dc-btn-fs:var(--dc-fs-legend)}.dc-btn--primary{background:var(--dc-grad-dark);color:var(--dc-cream)}.dc-btn--secondary{background:var(--dc-surface-solid);color:var(--dc-ink);box-shadow:inset 0 0 0 1px var(--dc-hairline)}.dc-btn--ghost{--dc-btn-bw:1.5px;color:var(--dc-brand);border-color:var(--dc-ring-ghost);background:0 0}.dc-btn--ghost:not(:disabled):hover{border-color:var(--dc-brand);background:var(--dc-wash-soft)}.dc-btn--danger{background:var(--dc-danger-bg);color:var(--dc-danger-ink)}.dc-btn--danger:not(:disabled):hover{background:var(--dc-danger);color:var(--dc-surface-solid)}.dc-btn--danger-ghost{--dc-btn-bw:1.5px;color:var(--dc-danger-ink);border-color:var(--dc-danger-line);background:0 0}.dc-btn--danger-ghost:not(:disabled):hover{border-color:var(--dc-danger);background:var(--dc-danger-bg)}.dc-btn--wash{background:var(--dc-wash);color:var(--dc-ink-2)}.dc-btn--wash:not(:disabled):hover{background:var(--dc-wash-hi)}.dc-btn--outline{--dc-btn-bw:1px;color:var(--dc-ink-2);border-color:var(--dc-ring-outline);background:0 0}.dc-btn--outline:not(:disabled):hover{background:var(--dc-wash-soft)}.dc-btn--outline.dc-btn--edge:not(:disabled):hover{border-color:var(--dc-brand);color:var(--dc-ink);background:0 0}.dc-btn--claim{background:var(--dc-grad-claim);color:var(--dc-cream)}.dc-btn.dc-btn--link{font-size:var(--dc-fs-chip);color:var(--dc-brand);background:0 0;padding:0}.dc-btn.dc-btn--link:not(:disabled):hover{color:var(--dc-ink);transform:none}.dc-btn--claim:not(:disabled):hover,.dc-btn--xs:not(:disabled):hover{transform:var(--dc-lift-xs)}.dc-link{font-family:inherit;font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-semibold);color:var(--dc-brand);cursor:pointer;align-items:center;gap:var(--dc-sp-1);transition:color var(--dc-t-fast);background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.dc-link:hover{color:var(--dc-ink)}.dc-iconbtn{--dc-iconbtn-size:var(--dc-iconbtn);width:var(--dc-iconbtn-size);height:var(--dc-iconbtn-size);border-radius:var(--dc-r-pill);background:var(--dc-surface-solid);box-shadow:inset 0 0 0 1px var(--dc-hairline);color:var(--dc-ink-2);font-family:inherit;font-size:var(--dc-fs-body);cursor:pointer;transition:transform var(--dc-t-fast), background var(--dc-t-fast), color var(--dc-t-fast);border:none;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}.dc-iconbtn:hover{transform:var(--dc-scale)}.dc-iconbtn--sm{--dc-iconbtn-size:var(--dc-iconbtn-sm);font-size:var(--dc-fs-sm)}.dc-iconbtn--xs{--dc-iconbtn-size:var(--dc-iconbtn-xs);font-size:var(--dc-fs-meta)}.dc-iconbtn--wash{background:var(--dc-wash);box-shadow:none}.dc-iconbtn--wash:hover{background:var(--dc-wash-hi);color:var(--dc-ink);transform:none}.dc-iconbtn--plain{box-shadow:none;color:var(--dc-muted);background:0 0}.dc-iconbtn--plain:hover{background:var(--dc-wash-soft);color:var(--dc-ink);transform:none}.dc-iconbtn--plain[aria-pressed=true]{background:var(--dc-wash-soft);color:var(--dc-ink)}.dc-iconbtn:disabled{cursor:not-allowed;opacity:.45;transform:none}.dc-iconbtn__dot{top:var(--dc-sp-2);right:var(--dc-sp-2);width:var(--dc-dot);height:var(--dc-dot);border-radius:var(--dc-r-pill);background:var(--dc-danger);border:2px solid var(--dc-surface-solid);position:absolute}:where(a:hover){color:var(--dc-ink)}:where(.dc-scope a){color:var(--dc-brand);text-decoration:none}.dc-prose a{text-decoration:underline}.dc-card{background:var(--dc-surface);-webkit-backdrop-filter:var(--dc-blur);backdrop-filter:var(--dc-blur);border-radius:var(--dc-r-lg);padding:var(--dc-sp-6);box-shadow:var(--dc-sh-md)}.dc-card--flush{padding:0}.dc-card--compact{padding:18px var(--dc-sp-5)}.dc-card--compact .dc-card__title{font-size:var(--dc-fs-h2-compact)}.dc-card--compact .dc-card__head{margin-bottom:14px}.dc-card--compact .dc-card__sub{margin-top:3px}.dc-card--tap{cursor:pointer;transition:transform var(--dc-t-slow), box-shadow var(--dc-t-slow)}@media (hover:hover){.dc-card--tap:hover{transform:var(--dc-lift);box-shadow:var(--dc-sh-lift)}}.dc-card__head{justify-content:space-between;align-items:flex-start;gap:var(--dc-sp-4);margin-bottom:var(--dc-sp-4);display:flex}.dc-card__title{font-size:var(--dc-fs-h2);font-weight:var(--dc-fw-semibold);margin:0}.dc-card__sub{font-size:var(--dc-fs-meta);color:var(--dc-muted);margin:2px 0 0}.dc-kpi__label{font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-medium);color:var(--dc-brand)}.dc-kpi__value{font-size:var(--dc-fs-display);line-height:var(--dc-lh-display);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-display);margin:var(--dc-sp-2) 0 var(--dc-sp-1)}.dc-kpi__row{justify-content:space-between;align-items:flex-end;gap:var(--dc-sp-3);display:flex}.dc-kpi__spark{margin-bottom:var(--dc-sp-2);flex:none}.dc-sparkbars__bar{fill:color-mix(in srgb, var(--dc-brand) 26%, transparent)}.dc-sparkbars__bar--today{fill:var(--dc-brand)}.dc-kpi__legend{font-size:var(--dc-fs-sm);color:var(--dc-muted)}.dc-kpi-hero{background:var(--dc-grad-hero);color:var(--dc-cream);border-radius:var(--dc-r-lg);padding:var(--dc-sp-6);box-shadow:var(--dc-sh-lg);position:relative;overflow:hidden}.dc-kpi-hero__sheen,.dc-sheen{background:var(--dc-sheen-band);pointer-events:none;width:60px;height:200%;animation:4.5s ease-in-out infinite dc-sheen;position:absolute;top:0;left:0}.dc-kpi-hero__label{font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-medium);color:var(--dc-on-hero)}.dc-kpi-hero__value{font-size:var(--dc-fs-hero);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-display);margin:var(--dc-sp-2) 0 var(--dc-sp-1)}.dc-kpi-hero__delta{background:var(--dc-on-hero-fill);border-radius:var(--dc-r-pill);padding:3px var(--dc-sp-2);font-size:var(--dc-fs-meta);font-weight:var(--dc-fw-semibold)}.dc-badge{box-sizing:border-box;border-radius:var(--dc-r-pill);min-height:22px;font-size:var(--dc-fs-legend);font-weight:var(--dc-fw-semibold);white-space:nowrap;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.dc-badge__dot{width:var(--dc-dot-xs);height:var(--dc-dot-xs);border-radius:var(--dc-r-pill);background:currentColor;flex:none}.dc-badge--lg{gap:var(--dc-sp-2);padding:var(--dc-ctl-y-sm) 13px;font-size:var(--dc-fs-chip)}.dc-badge--lg .dc-badge__dot{width:var(--dc-dot);height:var(--dc-dot)}.dc-badge--toned{background:var(--dc-tbg);color:var(--dc-tink)}.dc-badge--neutral{background:var(--dc-wash);color:var(--dc-ink-2)}.dc-badge--tag{background:var(--dc-wash);color:var(--dc-brand);font-size:var(--dc-fs-col);letter-spacing:var(--dc-ls-tag);text-transform:uppercase;padding:5px 10px}.dc-badge--brand{background:var(--dc-wash-strong);color:var(--dc-brand)}.dc-badge--solid{background:var(--dc-brand);color:var(--dc-cream)}.dc-pulse{animation:2s infinite dc-pulse}.dc-ticker{animation:1.6s infinite dc-ticker}.dc-fade-up{animation:dc-fade-up var(--dc-t-slow) ease}.dc-chip{font-family:inherit;font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-medium);color:var(--dc-ink-2);background:var(--dc-surface-solid);border-radius:var(--dc-r-pill);height:var(--dc-filter-h);box-sizing:border-box;padding:0 var(--dc-sp-3h);box-shadow:var(--dc-sh-chip);cursor:pointer;align-items:center;gap:var(--dc-dot-xs);white-space:nowrap;transition:background var(--dc-t-fast), color var(--dc-t-fast);border:none;text-decoration:none;display:inline-flex}@media (hover:hover){.dc-chip:hover:not(.dc-chip--on){background:var(--dc-chip-hover)}}.dc-chip--on{background:var(--dc-grad-dark);color:var(--dc-cream);font-weight:var(--dc-fw-semibold);box-shadow:none}.dc-chip__n{font-size:var(--dc-fs-legend);font-weight:var(--dc-fw-semibold);color:var(--dc-muted);font-variant-numeric:tabular-nums}.dc-chip--on .dc-chip__n{color:var(--dc-cream-soft)}.dc-chip--zero{color:var(--dc-muted)}.dc-chip--zero .dc-chip__n{opacity:.55}.dc-chip__ck{display:none}.dc-chip--on .dc-chip__ck{display:inline}.dc-chip__x{color:inherit;text-decoration:none}.dc-chip--toned{background:var(--dc-tbg);color:var(--dc-tink);font-weight:var(--dc-fw-semibold);box-shadow:none}.dc-chip--toned:before{content:"";width:var(--dc-dot-sm);height:var(--dc-dot-sm);background:var(--dc-tink);border-radius:50%;flex:none}.dc-chip--toned .dc-chip__n{color:var(--dc-tink);opacity:.75}@media (hover:hover){.dc-chip--toned:hover:not(.dc-chip--on){background:color-mix(in srgb, var(--dc-tink) 22%, transparent)}}.dc-chip--toned.dc-chip--on{background:var(--dc-tink);color:var(--dc-tone-on-fg);box-shadow:0 3px 10px color-mix(in srgb, var(--dc-tink) 35%, transparent)}.dc-chip--toned.dc-chip--on:before{background:var(--dc-tone-on-fg);opacity:.85}.dc-chip--toned.dc-chip--on .dc-chip__n{color:var(--dc-tone-on-fg);opacity:.8}.dc-tone-wait{--dc-tink:var(--dc-tone-wait-ink);--dc-tbg:var(--dc-tone-wait-bg)}.dc-tone-sched{--dc-tink:var(--dc-tone-sched-ink);--dc-tbg:var(--dc-tone-sched-bg)}.dc-tone-live{--dc-tink:var(--dc-tone-live-ink);--dc-tbg:var(--dc-tone-live-bg)}.dc-tone-ok{--dc-tink:var(--dc-tone-ok-ink);--dc-tbg:var(--dc-tone-ok-bg)}.dc-tone-attn{--dc-tink:var(--dc-tone-attn-ink);--dc-tbg:var(--dc-tone-attn-bg)}.dc-tone-fail{--dc-tink:var(--dc-tone-fail-ink);--dc-tbg:var(--dc-tone-fail-bg)}.dc-tone-off{--dc-tink:var(--dc-tone-off-ink);--dc-tbg:var(--dc-tone-off-bg)}.dc-chip:disabled{cursor:default;opacity:.55}.dc-queue{align-items:center;gap:var(--dc-sp-2);background:var(--dc-surface-solid);border-radius:var(--dc-r-pill);padding:var(--dc-sp-2) var(--dc-sp-4) var(--dc-sp-2) var(--dc-sp-3);box-shadow:var(--dc-sh-queue);font-size:var(--dc-fs-sub);font-weight:var(--dc-fw-semibold);color:var(--dc-ink);cursor:pointer;transition:transform var(--dc-t-fast);border:none;text-decoration:none;display:inline-flex}@media (hover:hover){.dc-queue:hover{transform:var(--dc-lift-sm)}}.dc-queue--alert{border:1.5px solid var(--dc-danger)}.dc-queue__n{background:var(--dc-brand);color:var(--dc-surface-solid);font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-bold);border-radius:var(--dc-r-pill);min-width:var(--dc-counter);height:var(--dc-counter);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.dc-queue--alert .dc-queue__n{background:var(--dc-danger)}.dc-tabs{box-sizing:border-box;width:fit-content;max-width:100%;height:var(--dc-filter-h);background:var(--dc-wash);border-radius:var(--dc-r-pill);gap:3px;padding:3px;display:inline-flex}.dc-tab{box-sizing:border-box;height:calc(var(--dc-filter-h) - 6px);font-family:inherit;font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-semibold);color:var(--dc-ink-2);border-radius:var(--dc-r-pill);padding:0 var(--dc-sp-3h);cursor:pointer;white-space:nowrap;transition:color var(--dc-t-fast);background:0 0;border:none;align-items:center;text-decoration:none;display:inline-flex}.dc-tab:hover{color:var(--dc-ink)}.dc-tab--on{background:var(--dc-surface-solid);color:var(--dc-ink);box-shadow:var(--dc-sh-switch)}.dc-tab__n{color:var(--dc-muted);font-weight:var(--dc-fw-semibold);font-variant-numeric:tabular-nums;margin-left:5px}.dc-tab__n--toned{color:var(--dc-tink);font-weight:var(--dc-fw-bold)}.dc-field{flex-direction:column;gap:6px;min-width:0;display:flex}.dc-field__label{font-size:var(--dc-fs-col);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-col);text-transform:uppercase;color:var(--dc-muted)}.dc-control,.dc-input,.dc-textarea{--dc-control-bw:1.5px;--dc-control-y:var(--dc-sp-2h);--dc-control-x:var(--dc-sp-3);font-family:inherit;font-size:var(--dc-fs-sub);font-weight:var(--dc-fw-medium);color:var(--dc-ink);background:var(--dc-wash-faint);border:var(--dc-control-bw) solid var(--dc-ring);border-radius:var(--dc-r-xs);padding:var(--dc-control-y) var(--dc-control-x);box-sizing:border-box;width:100%;min-width:0;transition:border-color var(--dc-t-fast), box-shadow var(--dc-t-fast);outline:none;line-height:normal}.dc-control::placeholder,.dc-input::placeholder,.dc-textarea::placeholder{color:var(--dc-muted);font-weight:var(--dc-fw-regular)}.dc-control:hover,.dc-input:hover,.dc-textarea:hover{border-color:var(--dc-ring-focus-soft)}.dc-control:focus,.dc-control:focus-within,.dc-input:focus,.dc-textarea:focus{border-color:var(--dc-brand)}.dc-control:focus-visible,.dc-input:focus-visible,.dc-textarea:focus-visible{outline:2px solid var(--dc-ring-focus-soft);outline-offset:1px}.dc-control[aria-invalid=true],.dc-input[aria-invalid=true],.dc-textarea[aria-invalid=true]{border-color:var(--dc-danger)}.dc-control:disabled,.dc-input:disabled,.dc-textarea:disabled{color:var(--dc-ink-disabled);border-color:var(--dc-ring-disabled);cursor:not-allowed}.dc-control.dc-control--bare,.dc-control.dc-control--bare:hover,.dc-control.dc-control--bare:focus{background:0 0;border-color:#0000;border-radius:0}.dc-control.dc-control--bare:focus-visible{outline:none}textarea.dc-control.dc-control--bare{resize:none}textarea.dc-control.dc-control--grow{field-sizing:content;min-height:calc(3lh + 2 * var(--dc-control-y) + 2 * var(--dc-control-bw));max-height:35dvh;overflow-y:auto}.dc-control--sm,.dc-input--sm{--dc-control-y:calc(var(--dc-ctl-y-md) - 1.5px);--dc-control-x:calc(var(--dc-ctl-x-sm) - 1.5px);font-size:var(--dc-fs-chip);border-radius:var(--dc-r-pill);width:auto}.dc-control--cell{--dc-control-bw:1px;--dc-control-y:var(--dc-sp-1);--dc-control-x:6px;font-size:var(--dc-fs-chip);border-color:var(--dc-brand);border-radius:var(--dc-r-block);background:var(--dc-surface-solid)}.dc-control--display{--dc-control-y:var(--dc-sp-2);--dc-control-x:var(--dc-sp-3);font-size:var(--dc-fs-kpi);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-h1)}.dc-control--display .dc-control__unit{font-size:var(--dc-fs-body)}select.dc-control{appearance:none;cursor:pointer;padding-right:calc(var(--dc-control-x) + 20px);background-image:linear-gradient(45deg, transparent 50%, var(--dc-muted) 50%), linear-gradient(135deg, var(--dc-muted) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px}textarea.dc-control,.dc-textarea{resize:vertical;line-height:1.5}.dc-control::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity var(--dc-t-fast)}.dc-control::-webkit-datetime-edit{padding:0}.dc-control::-webkit-datetime-edit-fields-wrapper{padding:0}.dc-control::-webkit-calendar-picker-indicator{margin-block:-2px}.dc-control:hover::-webkit-calendar-picker-indicator{opacity:1}.dc-control:focus-visible::-webkit-calendar-picker-indicator{opacity:1}.dc-control--affix{align-items:center;gap:var(--dc-sp-1);cursor:text;display:inline-flex}.dc-control__bare{font:inherit;color:inherit;width:100%;min-width:0;text-align:inherit;background:0 0;border:none;outline:none;padding:0}.dc-control__bare::placeholder{color:var(--dc-muted);font-weight:var(--dc-fw-regular)}.dc-control__unit{color:var(--dc-muted);font-weight:var(--dc-fw-semibold);flex:none}.dc-control--affix:has(.dc-control__bare[aria-invalid=true]){border-color:var(--dc-danger)}.dc-control--affix:has(.dc-control__bare:disabled){color:var(--dc-ink-disabled);border-color:var(--dc-ring-disabled);cursor:not-allowed}.dc-formerror{background:var(--dc-danger-bg);color:var(--dc-danger-ink);font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-medium);border-radius:var(--dc-r-xs);padding:9px var(--dc-sp-3);margin:0}.dc-check{align-items:center;gap:var(--dc-sp-2);font-size:var(--dc-fs-sm);color:var(--dc-ink);cursor:pointer;display:inline-flex}.dc-check__box{width:16px;height:16px;accent-color:var(--dc-brand);cursor:pointer;flex:none;margin:0}.dc-check:has(.dc-check__box:disabled){color:var(--dc-ink-disabled);cursor:not-allowed}.dc-field__error{font-size:var(--dc-fs-meta);color:var(--dc-danger-ink)}.dc-field__hint{font-size:var(--dc-fs-meta);color:var(--dc-muted)}.dc-search{align-items:center;gap:var(--dc-sp-2);background:var(--dc-surface-solid);border-radius:var(--dc-r-pill);min-width:0;height:var(--dc-filter-h);box-sizing:border-box;padding:0 var(--dc-sp-3h);box-shadow:var(--dc-sh-chip);flex:240px;display:flex}.dc-search:focus-within{box-shadow:var(--dc-sh-chip), 0 0 0 2px color-mix(in srgb, var(--dc-brand) 35%, transparent)}.dc-search__icon{color:var(--dc-muted);flex:none}.dc-search--fixed{flex:0 1 var(--dc-search-w);width:var(--dc-search-w)}.dc-search__input{font-family:inherit;font-size:var(--dc-fs-sm);color:var(--dc-ink);background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:0}.dc-search__input::placeholder{color:var(--dc-muted)}.dc-search__input::-webkit-search-cancel-button{appearance:none}.dc-search__hits{font-size:var(--dc-fs-legend);color:var(--dc-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dc-search__x{background:var(--dc-well);color:var(--dc-ink-2);width:18px;height:18px;font-family:inherit;font-size:var(--dc-fs-meta);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.dc-toggle{width:var(--dc-toggle-w);height:var(--dc-toggle-h);border-radius:var(--dc-r-pill);background:var(--dc-track-off);cursor:pointer;transition:background var(--dc-t-fast);border:none;flex:none;padding:0;position:relative}.dc-toggle__knob{width:var(--dc-toggle-knob);height:var(--dc-toggle-knob);border-radius:var(--dc-r-pill);background:var(--dc-surface-solid);box-shadow:var(--dc-sh-knob);transition:transform var(--dc-t-fast);position:absolute;top:3px;left:3px}.dc-toggle[aria-checked=true]{background:var(--dc-grad-toggle)}.dc-toggle[aria-checked=true] .dc-toggle__knob{transform:translateX(calc(var(--dc-toggle-w) - var(--dc-toggle-knob) - 6px));box-shadow:none}.dc-table-wrap{overflow-x:auto}.dc-table{border-collapse:collapse;width:100%;font-size:var(--dc-fs-sub)}.dc-table th{text-align:left;font-size:var(--dc-fs-label);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-label);text-transform:uppercase;color:var(--dc-muted);padding:0 var(--dc-sp-3) var(--dc-sp-2);white-space:nowrap}.dc-table td{padding:var(--dc-sp-3);border-top:1px solid var(--dc-hairline);vertical-align:middle}.dc-table tbody tr{transition:background var(--dc-t-base)}.dc-table tbody tr:hover{background:var(--dc-wash-soft)}.dc-table__num{text-align:right}.dc-row{align-items:center;gap:var(--dc-sp-4);padding:var(--dc-sp-2) var(--dc-sp-3);border-radius:var(--dc-r-md);color:inherit;transition:background var(--dc-t-base), transform var(--dc-t-base);text-decoration:none;display:flex}.dc-row--tap{cursor:pointer}@media (hover:hover){.dc-row--tap:hover{background:var(--dc-wash-soft);transform:var(--dc-slide)}}.dc-row__main{flex:1;min-width:0}.dc-row__title{font-size:var(--dc-fs-body);font-weight:var(--dc-fw-semibold)}.dc-row__sub{font-size:var(--dc-fs-meta);color:var(--dc-muted)}.dc-avatar{width:var(--dc-avatar);height:var(--dc-avatar);border-radius:var(--dc-r-pill);background:var(--dc-grad-dark);color:var(--dc-surface-solid);font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.dc-avatar--c1{background:var(--dc-av-1)}.dc-avatar--c2{background:var(--dc-av-2)}.dc-avatar--c3{background:var(--dc-av-3)}.dc-avatar--c4{background:var(--dc-av-4)}.dc-avatar--c5{background:var(--dc-av-5)}.dc-avatar--c6{background:var(--dc-av-6)}.dc-avatar--c7{background:var(--dc-av-7)}.dc-avatar--c8{background:var(--dc-av-8)}.dc-avatar--2xs{width:var(--dc-avatar-2xs);height:var(--dc-avatar-2xs);font-size:var(--dc-fs-col)}.dc-avatar--row{width:var(--dc-avatar-row);height:var(--dc-avatar-row);font-size:var(--dc-fs-micro)}.dc-avatar--sm{width:var(--dc-avatar-sm);height:var(--dc-avatar-sm)}.dc-avatar--xs{width:var(--dc-avatar-xs);height:var(--dc-avatar-xs);font-size:var(--dc-fs-meta)}.dc-avatar__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.dc-avatars{display:inline-flex}.dc-avatars .dc-avatar{border:2px solid var(--dc-surface-solid)}.dc-avatars .dc-avatar+.dc-avatar{margin-left:-10px}.dc-avatars__more{background:var(--dc-wash-strong);color:var(--dc-brand)}.dc-pager{align-items:center;gap:6px;display:flex}.dc-pager__item{width:var(--dc-pager);height:var(--dc-pager);border-radius:var(--dc-r-pill);font-family:inherit;font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-medium);color:var(--dc-ink-2);cursor:pointer;transition:background var(--dc-t-fast);background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.dc-pager__item:hover{background:var(--dc-wash)}.dc-pager__item--on{background:var(--dc-grad-dark);color:var(--dc-cream);font-weight:var(--dc-fw-semibold)}.dc-pager__item--on:hover{background:var(--dc-grad-dark)}.dc-pager__item--step{background:var(--dc-surface-solid);box-shadow:inset 0 0 0 1px var(--dc-hairline);color:var(--dc-ink)}.dc-pager__item[aria-disabled=true]{opacity:.4;pointer-events:none}.dc-progress{height:var(--dc-bar-h);border-radius:var(--dc-r-pill);background:var(--dc-wash-track);overflow:hidden}.dc-progress__fill{border-radius:var(--dc-r-pill);background:var(--dc-grad-fill);height:100%}.dc-banner{align-items:center;gap:var(--dc-sp-3);border-radius:var(--dc-r-md);padding:var(--dc-sp-4) 18px;font-size:var(--dc-fs-sub);display:flex}.dc-banner--alert{background:var(--dc-danger-bg);border:1.5px solid var(--dc-danger-line);color:var(--dc-danger-deep);font-weight:var(--dc-fw-medium)}.dc-banner--info{background:var(--dc-wash-soft);color:var(--dc-ink-2)}.dc-banner__dot{width:var(--dc-dot-lg);height:var(--dc-dot-lg);border-radius:var(--dc-r-pill);background:var(--dc-danger);flex:none;animation:1.4s infinite dc-ticker}.dc-empty{text-align:center;justify-content:center;align-items:center;gap:var(--dc-sp-2);padding:var(--dc-sp-6);flex-direction:column;display:flex}.dc-empty__mark{border-radius:var(--dc-r-pill);background:var(--dc-wash);width:44px;height:44px;color:var(--dc-muted);justify-content:center;align-items:center;display:flex}.dc-empty__title{font-size:var(--dc-fs-body);font-weight:var(--dc-fw-semibold)}.dc-empty__sub{font-size:var(--dc-fs-chip);color:var(--dc-muted)}.dc-modal{--dc-modal-w:var(--dc-modal-w-md);max-width:min(var(--dc-modal-w), calc(100vw - var(--dc-sp-6) * 2));width:100%;color:var(--dc-ink);background:0 0;border:none;padding:0}.dc-modal--confirm{--dc-modal-w:var(--dc-modal-w-confirm)}.dc-modal--composer{--dc-modal-w:var(--dc-modal-w-composer)}.dc-modal--lg{--dc-modal-w:var(--dc-modal-w-lg)}.dc-modal::backdrop{background:var(--dc-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dc-modal__panel{background:var(--dc-surface-solid);border-radius:var(--dc-r-shell);padding:var(--dc-sp-6);box-shadow:var(--dc-sh-lg);gap:var(--dc-sp-4);max-height:calc(100vh - var(--dc-sp-6) * 2);flex-direction:column;display:flex}.dc-modal__head{justify-content:space-between;align-items:flex-start;gap:var(--dc-sp-3);display:flex}.dc-modal__body{min-height:0;overflow:auto}.dc-modal__actions{justify-content:flex-end;gap:var(--dc-sp-2);flex-wrap:wrap;display:flex}.dc-sheet{z-index:20;pointer-events:none;position:fixed;inset:0}.dc-sheet--open{pointer-events:auto}.dc-sheet__scrim{background:var(--dc-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--dc-t-sheet-scrim);position:fixed;inset:0}.dc-sheet__scrim--open{opacity:1}.dc-sheet__panel{width:var(--dc-sheet-w);z-index:21;background:var(--dc-surface-sheet);-webkit-backdrop-filter:var(--dc-blur-shell);backdrop-filter:var(--dc-blur-shell);border-left:1px solid var(--dc-hairline);box-shadow:var(--dc-sh-sheet);transition:transform var(--dc-t-sheet) var(--dc-ease-sheet);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.dc-sheet__panel--open{transform:translate(0)}.dc-sheet__panel:focus-visible{outline:none}.dc-sheet__head{padding:var(--dc-sp-5) var(--dc-sheet-x) var(--dc-sheet-pad-head-b);border-bottom:1px solid var(--dc-hairline);background:var(--dc-grad-dark);color:var(--dc-cream);flex:none;position:relative}.dc-sheet__title{font-size:var(--dc-fs-sheet-title);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-sheet-title);padding-right:var(--dc-sheet-title-gutter);text-wrap:balance;margin:0}.dc-sheet__subtitle{margin-top:var(--dc-sp-1);color:var(--dc-on-dark-subtle);font-size:var(--dc-fs-sub)}.dc-sheet__close{top:var(--dc-sheet-close-inset-t);right:var(--dc-sheet-close-inset-r);width:var(--dc-sheet-close);height:var(--dc-sheet-close);border-radius:var(--dc-r-pill);background:var(--dc-on-dark-chip);color:var(--dc-cream);font-size:var(--dc-fs-sheet-close);cursor:pointer;transition:background var(--dc-t-fast);border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.dc-sheet__close:hover{background:var(--dc-on-dark-chip-hi)}.dc-sheet__close:focus-visible{outline:2px solid var(--dc-cream);outline-offset:2px}.dc-sheet__body{min-height:0;padding:var(--dc-sheet-pad-body-t) var(--dc-sheet-x) var(--dc-sheet-pad-body-b);gap:var(--dc-sheet-body-gap);flex-direction:column;flex:1;display:flex;overflow-y:auto}.dc-toasts{bottom:var(--dc-sp-6);right:var(--dc-sp-6);z-index:1000;gap:var(--dc-sp-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.dc-toast{background:var(--dc-grad-dark);color:var(--dc-cream);border-radius:var(--dc-r-md);padding:var(--dc-sp-3) 18px;box-shadow:var(--dc-sh-lg);font-size:var(--dc-fs-sub);font-weight:var(--dc-fw-medium);pointer-events:auto;max-width:380px}.dc-toast--danger{background:var(--dc-danger)}.dc-btn:focus-visible,.dc-link:focus-visible,.dc-chip:focus-visible,.dc-tab:focus-visible,.dc-queue:focus-visible,.dc-iconbtn:focus-visible,.dc-toggle:focus-visible,.dc-row--tap:focus-visible,.dc-pager__item:focus-visible{outline:2px solid var(--dc-brand);outline-offset:2px}.dc-drop{display:inline-flex;position:relative}.dc-drop__btn{font-family:inherit;font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-medium);color:var(--dc-ink-2);background:var(--dc-surface-solid);border-radius:var(--dc-r-pill);height:var(--dc-filter-h);box-sizing:border-box;padding:0 var(--dc-sp-3h);box-shadow:var(--dc-sh-chip);cursor:pointer;align-items:center;gap:var(--dc-dot-xs);white-space:nowrap;transition:background var(--dc-t-fast);border:none;display:inline-flex}.dc-drop__prefix{color:var(--dc-muted)}.dc-drop__value{font-weight:var(--dc-fw-semibold);color:var(--dc-ink)}.dc-drop__btn:hover,.dc-drop__btn--open{background:var(--dc-chip-hover)}.dc-drop__caret{color:var(--dc-muted);flex:none;margin-left:2px}.dc-drop__btn--on,.dc-drop__btn--on:hover,.dc-drop__btn--on.dc-drop__btn--open{background:var(--dc-grad-dark);box-shadow:none}.dc-drop__btn--on .dc-drop__prefix{color:var(--dc-cream-soft)}.dc-drop__btn--on .dc-drop__value,.dc-drop__btn--on .dc-drop__caret{color:var(--dc-cream)}.dc-drop--clear .dc-drop__btn{padding-right:32px}.dc-drop--clear .dc-drop__caret{display:none}.dc-drop__x{width:18px;height:18px;font-size:var(--dc-fs-sm);color:var(--dc-cream);background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:absolute;top:50%;right:8px;translate:0 -50%}.dc-drop__menu{top:calc(100% + var(--dc-sp-2));z-index:30;background:var(--dc-surface-solid);border:1px solid var(--dc-ring-menu);border-radius:var(--dc-r-md);min-width:250px;max-height:300px;box-shadow:var(--dc-sh-menu);flex-direction:column;gap:1px;padding:6px;display:flex;position:absolute;left:0;overflow-y:auto}.dc-drop__menu--end{left:auto;right:0}.dc-drop__item{justify-content:space-between;align-items:center;gap:var(--dc-sp-4);font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-medium);color:var(--dc-ink);padding:9px var(--dc-sp-3);white-space:nowrap;transition:background var(--dc-t-fast);border-radius:10px;text-decoration:none;display:flex}.dc-drop__count{font-size:var(--dc-fs-legend);font-weight:var(--dc-fw-medium);color:var(--dc-muted)}.dc-drop__item:hover{background:var(--dc-wash);color:var(--dc-ink)}.dc-drop__item--on{font-weight:var(--dc-fw-semibold);background:var(--dc-wash)}.dc-drop__item--on:hover{background:var(--dc-wash-strong)}.dc-drop__search{z-index:1;width:100%;padding:10px var(--dc-sp-3);border:none;border-bottom:1px solid var(--dc-hairline);background:var(--dc-surface-solid);font:inherit;font-size:var(--dc-fs-sm);color:var(--dc-ink);outline:none;margin:-6px 0 6px;display:block;position:sticky;top:-6px}.dc-drop__search::placeholder{color:var(--dc-muted)}.dc-drop__group{padding:10px var(--dc-sp-3) 4px;font-size:var(--dc-fs-label);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-kpi);text-transform:uppercase;color:var(--dc-muted)}.dc-drop__none{padding:9px var(--dc-sp-3);font-size:var(--dc-fs-sm);color:var(--dc-muted);margin:0}.dc-split{align-items:stretch;display:inline-flex;position:relative}.dc-split>.dc-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.dc-split>.dc-btn:first-child:not(:disabled):hover,.dc-split>.dc-split__caret:not(:disabled):hover{transform:none}.dc-split__caret{--dc-btn-x:var(--dc-sp-2);border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px}.dc-split__chev{opacity:.85;transition:transform var(--dc-t-fast) ease;display:block}.dc-split__chev--open{transform:rotate(180deg)}.dc-split>.dc-btn--outline+.dc-split__caret{margin-left:-1px}.dc-split__icon{margin-right:var(--dc-sp-1);display:inline-flex}.dc-split__menu{min-width:220px}.dc-split__menu--up{top:auto;bottom:calc(100% + var(--dc-sp-2))}.dc-split__item{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.dc-split__item--danger,.dc-split__item--danger:hover{color:var(--dc-danger-ink)}.dc-split__sep{height:1px;margin:4px var(--dc-sp-2);background:var(--dc-ring-menu)}.dc-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dc-emv{align-items:center;gap:var(--dc-sp-2);flex-wrap:wrap;display:inline-flex}.dc-emv__msg{font-size:var(--dc-fs-nano);font-weight:var(--dc-fw-medium);color:var(--dc-muted)}.dc-emv__msg--ok{color:var(--dc-ok)}.dc-emv__msg--bad{color:var(--dc-danger-ink)}.dc-emv__note{font-size:var(--dc-fs-nano);font-weight:var(--dc-fw-medium);color:var(--dc-muted);margin-top:3px;display:block}.dc-control.dc-textarea--note,.dc-textarea.dc-textarea--note{background:var(--dc-note-field-bg);border-color:var(--dc-note-field-line)}.dc-seg{background:var(--dc-wash-soft);border-radius:var(--dc-r-seg);gap:2px;padding:3px;display:flex}.dc-seg__item{color:var(--dc-ink-2);border-radius:var(--dc-r-block);padding:var(--dc-dot-xs) 2px;font-family:inherit;font-size:var(--dc-fs-nano);font-weight:var(--dc-fw-semibold);text-align:center;white-space:nowrap;cursor:pointer;transition:background var(--dc-t-fast), color var(--dc-t-fast);background:0 0;border:none;flex:1;text-decoration:none}.dc-seg__item:hover{color:var(--dc-ink)}.dc-seg__item--on,.dc-seg__item--on:hover{background:var(--dc-grad-dark);color:var(--dc-surface-solid)}.dc-seg--pill{border-radius:var(--dc-r-pill);background:var(--dc-well);gap:2px;padding:3px}.dc-seg--pill .dc-seg__item{border-radius:var(--dc-r-pill);padding:5px var(--dc-sp-3h);font-size:var(--dc-fs-legend);color:var(--dc-muted);flex:none}.dc-seg--pill .dc-seg__item--on{background:var(--dc-surface-solid);color:var(--dc-ink)}.dc-seg--pill .dc-seg__item--note.dc-seg__item--on{color:var(--dc-note-ink)}.dc-confirm{align-items:center;gap:var(--dc-sp-2);background:var(--dc-warn-wash);border:1px solid var(--dc-warn-line);border-radius:var(--dc-r-pill);padding:var(--dc-sp-1) var(--dc-sp-1) var(--dc-sp-1) var(--dc-sp-3h);display:flex}.dc-confirm__q{font-size:var(--dc-fs-meta);font-weight:var(--dc-fw-medium);color:var(--dc-note-ink);white-space:nowrap}.dc-bubble{gap:var(--dc-sp-2);display:flex}.dc-bubble--user{justify-content:flex-start}.dc-bubble--agent{justify-content:flex-end}.dc-bubble__col{max-width:var(--dc-bubble-max);min-width:0}.dc-bubble__avatar{margin-top:var(--dc-bubble-av-top)}.dc-bubble__head{align-items:baseline;gap:var(--dc-dot-xs);margin-bottom:3px;display:flex}.dc-bubble--agent .dc-bubble__head{justify-content:flex-end}.dc-bubble__who{font-size:var(--dc-fs-micro);font-weight:var(--dc-fw-semibold);color:var(--dc-ink-2)}.dc-bubble--agent .dc-bubble__who{color:var(--dc-brand)}.dc-bubble__t{font-size:var(--dc-fs-nano);color:var(--dc-ink-faint);flex:none}.dc-bubble__via{border-radius:var(--dc-r-pill);background:var(--dc-ok-bg);color:var(--dc-ok-ink);font-size:var(--dc-fs-nano);font-weight:var(--dc-fw-semibold);white-space:nowrap;flex:none;align-self:center;align-items:center;gap:3px;padding:1px 7px 1px 5px;display:inline-flex}.dc-bubble__via--mark{opacity:.85;background:0 0;padding:0}.dc-bubble__via svg{flex:none}.dc-bubble__via--held{color:var(--dc-warn-ink);white-space:normal;background:0 0;padding:0;display:inline}.dc-bubble__via--wait{background:var(--dc-warn-bg);color:var(--dc-warn-ink);white-space:normal}.dc-bubble__body{font-size:var(--dc-fs-sub);white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--dc-sp-2h) var(--dc-sp-3h);line-height:1.55}.dc-bubble--user .dc-bubble__body{background:var(--dc-surface-solid);border:1px solid var(--dc-hairline-row);border-radius:var(--dc-r-tip) var(--dc-r-md) var(--dc-r-md) var(--dc-r-md);color:var(--dc-ink);box-shadow:var(--dc-sh-bubble-user)}.dc-bubble--agent .dc-bubble__body{background:var(--dc-grad-bubble);border-radius:var(--dc-r-md) var(--dc-r-tip) var(--dc-r-md) var(--dc-r-md);color:var(--dc-cream);box-shadow:var(--dc-sh-bubble)}.dc-bubble--waiting .dc-bubble__body{background:var(--dc-surface-solid);border:1.5px dashed var(--dc-warn);color:var(--dc-ink);box-shadow:none}.dc-sysline{align-items:center;gap:var(--dc-sp-2h);display:flex}.dc-sysline:before,.dc-sysline:after{content:"";background:var(--dc-hairline-rule);flex:1;height:1px}.dc-sysline__t{max-width:var(--dc-divider-max);text-align:center;font-size:var(--dc-fs-nano);color:var(--dc-muted)}.dc-note{background:var(--dc-note-bg);border:1.5px dashed var(--dc-note-line);border-radius:var(--dc-r-sm);padding:var(--dc-sp-2h) var(--dc-sp-3h)}.dc-note__head{align-items:center;gap:var(--dc-sp-2);margin-bottom:2px;display:flex}.dc-note__tag{font-size:var(--dc-fs-col);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-day);color:var(--dc-note-ink)}.dc-note__t{font-size:var(--dc-fs-nano);color:var(--dc-note-meta)}.dc-note__body{font-size:var(--dc-fs-sm);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--dc-note-body);line-height:1.5}.dc-survey{justify-content:center;display:flex}.dc-survey__card{background:var(--dc-surface-solid);border:1px solid var(--dc-ring-field);border-radius:var(--dc-r-md);padding:var(--dc-sp-3) 18px;max-width:var(--dc-nps-max);gap:var(--dc-dot-xs);box-shadow:var(--dc-sh-sm);flex-direction:column;display:flex}.dc-survey__head{align-items:center;gap:var(--dc-sp-2);display:flex}.dc-survey__tag{font-size:var(--dc-fs-label);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-col);color:var(--dc-muted)}.dc-survey__t{font-size:var(--dc-fs-nano);color:var(--dc-ink-faint)}.dc-survey__row{align-items:center;gap:var(--dc-sp-2h);display:flex}.dc-survey__score{width:var(--dc-avatar-list);height:var(--dc-avatar-list);border-radius:var(--dc-r-pill);font-size:var(--dc-fs-h3);font-weight:var(--dc-fw-bold);flex:none;justify-content:center;align-items:center;display:flex}.dc-survey__line{font-size:var(--dc-fs-meta);font-weight:var(--dc-fw-semibold)}.dc-survey__quote{font-size:var(--dc-fs-chip);color:var(--dc-ink-2);font-style:italic}.dc-survey--promoter .dc-survey__score{background:var(--dc-ok-wash);color:var(--dc-ok)}.dc-survey--promoter .dc-survey__line{color:var(--dc-ok)}.dc-survey--passive .dc-survey__score{background:var(--dc-warn-bg);color:var(--dc-note-ink)}.dc-survey--passive .dc-survey__line{color:var(--dc-note-ink)}.dc-survey--detractor .dc-survey__score{background:var(--dc-wait-bg);color:var(--dc-wait-ink)}.dc-survey--detractor .dc-survey__line{color:var(--dc-wait-ink)}.dc-tl{flex-direction:column;display:flex}.dc-tl__item{gap:var(--dc-sp-2h);display:flex}.dc-tl__gutter{width:var(--dc-tl-w);flex-direction:column;flex:none;align-items:center;display:flex}.dc-tl__dot{width:var(--dc-dot-sm);height:var(--dc-dot-sm);border-radius:var(--dc-r-pill);margin-top:var(--dc-tl-dot-top);background:var(--dc-muted);box-shadow:0 0 0 var(--dc-tl-halo) var(--dc-wash-track);flex:none}.dc-tl__line{width:var(--dc-tl-line-w);margin-top:var(--dc-tl-dot-top);background:var(--dc-ring-drop);flex:1}.dc-tl__item--last .dc-tl__line{background:0 0}.dc-tl__body{min-width:0;padding-bottom:var(--dc-sp-3);flex:1}.dc-tl__head{justify-content:space-between;align-items:baseline;gap:var(--dc-sp-2);display:flex}.dc-tl__label{font-size:var(--dc-fs-legend);font-weight:var(--dc-fw-semibold);color:var(--dc-ink)}.dc-tl__t{font-size:var(--dc-fs-col);font-weight:var(--dc-fw-medium);color:var(--dc-ink-faint);flex:none}.dc-tl__detail{font-size:var(--dc-fs-micro);color:var(--dc-muted);margin-top:2px}.dc-tl__dot--open{background:var(--dc-ok);box-shadow:0 0 0 var(--dc-tl-halo) var(--dc-ok-wash)}.dc-tl__dot--claim{background:var(--dc-brand);box-shadow:0 0 0 var(--dc-tl-halo) var(--dc-wash-track)}.dc-tl__dot--transfer{background:var(--dc-tl-transfer);box-shadow:0 0 0 var(--dc-tl-halo) var(--dc-warn-bg)}.dc-tl__dot--release{background:var(--dc-wait-ink);box-shadow:0 0 0 var(--dc-tl-halo) var(--dc-wait-bg)}.dc-tl__dot--done{background:var(--dc-st-done-dot);box-shadow:0 0 0 var(--dc-tl-halo) var(--dc-st-done-bg)}.dc-tl__dot--settled{background:var(--dc-muted);box-shadow:0 0 0 var(--dc-tl-halo) var(--dc-wash-ink)}.dc-avatar--ghost{border:1.5px dashed var(--dc-ring-outline);color:var(--dc-muted);background:0 0}.dc-pair{align-items:flex-start;gap:var(--dc-dot-xs);display:flex}.dc-pair__side{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.dc-pair__side .dc-avatar--b{background:var(--dc-grad-pair)}.dc-pair__name{font-size:var(--dc-fs-legend);font-weight:var(--dc-fw-semibold);color:var(--dc-ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dc-pair__rating{font-size:var(--dc-fs-micro);font-weight:var(--dc-fw-semibold);color:var(--dc-ink-2)}.dc-pair__x{font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-semibold);color:var(--dc-ink-faint);margin-top:var(--dc-pair-x-top);flex:none}.dc-stars{font-size:var(--dc-fs-legend);letter-spacing:var(--dc-star-ls);color:var(--dc-star);white-space:nowrap}.dc-stars--low{color:var(--dc-star-low)}.dc-stars--meta{font-size:var(--dc-fs-meta)}.dc-stars--sm{font-size:var(--dc-fs-sm)}.dc-stars__off{color:var(--dc-star-off)}.dc-stars__off--gold{color:var(--dc-star-off-gold)}.dc-btn:disabled[title]{--dc-btn-bw:1px;background:var(--dc-wash);border-color:var(--dc-ring-disabled);color:var(--dc-ink-disabled);box-shadow:none;opacity:1}.dc-btn:disabled[title]:hover{transform:none}.dc-btn.dc-btn--link:disabled[title]{--dc-btn-bw:0px;color:var(--dc-ink-disabled);background:0 0}.dc-kpistrip{gap:var(--dc-sp-3);flex-wrap:wrap;display:flex}.dc-skel{background:var(--dc-wash-track);animation:1.6s ease-in-out infinite dc-ticker;display:block}.dc-tip{display:inline-flex;position:relative}.dc-tip__bubble{z-index:20;border-radius:var(--dc-r-xs);background:var(--dc-ink);width:max-content;max-width:260px;color:var(--dc-surface-solid);font-size:var(--dc-fs-meta);text-align:left;box-shadow:var(--dc-sh-raised);opacity:0;visibility:hidden;transition:opacity var(--dc-t-base), visibility var(--dc-t-base), display var(--dc-t-base) allow-discrete;pointer-events:none;padding:7px 10px;line-height:1.35;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.dc-tip--start .dc-tip__bubble{left:0;transform:none}.dc-tip:hover .dc-tip__bubble,.dc-tip:focus-within .dc-tip__bubble{opacity:1;visibility:visible;display:block}@starting-style{.dc-tip:hover .dc-tip__bubble,.dc-tip:focus-within .dc-tip__bubble{opacity:0}}@media (prefers-reduced-motion:reduce){.dc-skel{animation:none}.dc-tip__bubble{transition:none}}.dc-orline{align-items:center;gap:var(--dc-sp-3);color:var(--dc-muted);font-size:var(--dc-fs-meta);letter-spacing:.08em;text-transform:uppercase;display:flex}.dc-orline:before,.dc-orline:after{content:"";background:var(--dc-hairline);flex:1;height:1px}.dc-pagehead{justify-content:space-between;align-items:center;gap:var(--dc-sp-4);padding:var(--dc-sp-1) var(--dc-sp-1) 0;flex-wrap:wrap;display:flex}.dc-pagehead__text{flex-direction:column;min-width:0;display:flex}.dc-pagehead__title{align-items:center;gap:var(--dc-sp-2h);flex-wrap:wrap;min-width:0;display:flex}.dc-pagehead__eyebrow{font-size:var(--dc-fs-meta);color:var(--dc-muted)}.dc-pagehead__sub{margin:var(--dc-sp-1) 0 0;font-size:var(--dc-fs-sm);color:var(--dc-muted)}.dc-pagehead__back{margin-bottom:var(--dc-sp-1);font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-semibold);color:var(--dc-brand);align-self:flex-start;text-decoration:none}.dc-pagehead__back:hover{color:var(--dc-ink)}.dc-pagehead__actions{align-items:center;gap:var(--dc-sp-2h);flex-wrap:wrap;display:flex}.dc-kpi{background:var(--dc-surface-hero);-webkit-backdrop-filter:var(--dc-blur);backdrop-filter:var(--dc-blur);border-radius:var(--dc-r-lg);padding:var(--dc-sp-5) 22px;box-shadow:var(--dc-sh-md);min-width:0}.dc-kpi .dc-kpi__value{font-size:var(--dc-fs-card-kpi);font-variant-numeric:tabular-nums;line-height:normal}.dc-kpi .dc-kpi__legend{font-size:var(--dc-fs-chip)}.dc-kpi--compact{background:var(--dc-surface);border-radius:var(--dc-r-panel);padding:var(--dc-sp-3) var(--dc-sp-4)}.dc-kpi--compact .dc-kpi__label{font-size:var(--dc-fs-label);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-kpi);text-transform:uppercase;color:var(--dc-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dc-kpi--compact .dc-kpi__value{font-size:var(--dc-fs-kpi);letter-spacing:var(--dc-ls-h1);white-space:nowrap;margin:6px 0 2px}.dc-kpi--compact .dc-kpi__legend{font-size:var(--dc-fs-legend)}.dc-kpi--bare{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding-inline:var(--dc-sp-3);background:0 0}.dc-kpirow{background:var(--dc-surface);-webkit-backdrop-filter:var(--dc-blur);backdrop-filter:var(--dc-blur);border-radius:var(--dc-r-panel);box-shadow:var(--dc-sh-md);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:13px 0;display:grid}.dc-kpi--cell{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-radius:0;padding:1px 18px}.dc-kpi--cell+.dc-kpi--cell{border-left:1px solid var(--dc-hairline)}.dc-kpi--cell .dc-kpi__label{font-size:var(--dc-fs-label);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-kpi);text-transform:uppercase;color:var(--dc-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dc-kpi--cell .dc-kpi__value{font-size:var(--dc-fs-kpi-cell);letter-spacing:var(--dc-ls-h1);white-space:nowrap;margin:4px 0 1px}.dc-kpi--cell .dc-kpi__legend{font-size:var(--dc-fs-micro);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dc-kpi__info{float:right;margin:-4px -6px 0 var(--dc-sp-1)}.dc-colhead,.dc-gridrow{grid-template-columns:var(--dc-cols);gap:var(--dc-sp-3);align-items:center;display:grid}.dc-colhead{padding:var(--dc-sp-2) var(--dc-sp-3h) var(--dc-sp-2h);font-size:var(--dc-fs-col);font-weight:var(--dc-fw-semibold);letter-spacing:var(--dc-ls-col);text-transform:uppercase;color:var(--dc-muted);border-bottom:1px solid var(--dc-hairline)}.dc-gridrow{padding:11px var(--dc-sp-3h);border-radius:var(--dc-r-sm);color:inherit;transition:background var(--dc-t-base), transform var(--dc-t-base);text-decoration:none}.dc-gridrow--tap{cursor:pointer}@media (hover:hover){.dc-gridrow--tap:hover{background:var(--dc-wash-soft);transform:var(--dc-slide)}}.dc-empty--line{padding:26px var(--dc-sp-3h);gap:0}.dc-empty--line .dc-empty__title{font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-regular);color:var(--dc-muted)}.dc-empty--dashed{border:1.5px dashed var(--dc-ring);border-radius:var(--dc-r-sm);padding:var(--dc-sp-4);gap:var(--dc-sp-1)}.dc-empty--dashed .dc-empty__title{font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-regular);color:var(--dc-muted)}.dc-card--list{padding:var(--dc-sp-3h)}.dc-tabs--chips{gap:var(--dc-sp-2);background:0 0;border-radius:0;flex-wrap:wrap;width:auto;height:auto;padding:0;display:flex}.dc-seg--options{gap:var(--dc-dot-xs);background:0 0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}.dc-seg--options .dc-seg__item{border:1.5px solid var(--dc-ring-outline);border-radius:var(--dc-r-pill);padding:calc(var(--dc-ctl-y-md) - 1.5px) calc(13px - 1.5px);font-size:var(--dc-fs-meta);font-weight:var(--dc-fw-semibold);color:var(--dc-ink-2);flex:none;line-height:1.35}.dc-seg--options .dc-seg__item:hover{border-color:var(--dc-brand)}.dc-seg--options .dc-seg__item--on,.dc-seg--options .dc-seg__item--on:hover{border-color:var(--dc-deep);background:var(--dc-grad-dark);color:var(--dc-cream)}.dc-seg__item:disabled{cursor:not-allowed;opacity:.55}.dc-filterbar{gap:var(--dc-sp-2h);background:var(--dc-surface);min-width:0;-webkit-backdrop-filter:var(--dc-blur);backdrop-filter:var(--dc-blur);border-radius:var(--dc-r-panel);box-shadow:var(--dc-sh-md);padding:var(--dc-sp-3) var(--dc-sp-3h);flex-direction:column;display:flex}.dc-filterbar--inset{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;padding:var(--dc-sp-3) 0 0;border-top:1px solid var(--dc-hairline);background:0 0;border-radius:0}.dc-filterbar--bare{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-radius:0;padding:0}.dc-filterbar--dense .dc-filterrow{gap:6px}.dc-filterbar--dense .dc-chip{padding:0 var(--dc-sp-2h);gap:5px}.dc-filterbar--dense .dc-chip--toned:before{display:none}.dc-filterrow{align-items:center;gap:var(--dc-sp-2);flex-wrap:wrap;min-width:0;display:flex}.dc-filterrow+.dc-filterrow{border-top:1px solid var(--dc-hairline);padding-top:var(--dc-sp-2h)}.dc-filterrow__lab{flex:0 0 var(--dc-filter-lab-w)}.dc-filterrow__end{align-items:center;gap:var(--dc-sp-3h);margin-left:auto;display:flex}.dc-filterlink{font-family:inherit;font-size:var(--dc-fs-chip);font-weight:var(--dc-fw-semibold);color:var(--dc-brand);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:none}.dc-badge--soft{background:var(--dc-wash-soft);color:var(--dc-brand);font-size:var(--dc-fs-nano);font-weight:var(--dc-fw-medium);padding:3px 9px}.dc-skelpage{flex-direction:column;min-width:0;display:flex}.dc-skelgrid{grid-template-columns:var(--dc-cols);min-width:0;display:grid}@media (max-width:1100px){.dc-skelgrid--stack-1100{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.dc-skelgrid--stack-960{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.dc-skelgrid--stack-720{grid-template-columns:minmax(0,1fr)}}.dc-skel--line{vertical-align:middle;height:var(--dc-skel-line);border-radius:var(--dc-r-pill);max-width:100%;display:inline-block}.dc-skelhost{min-width:0}.dc-skelhost--sub{font-size:var(--dc-fs-sub)}.dc-skelhost--sm{font-size:var(--dc-fs-sm)}.dc-skelhost--meta{font-size:var(--dc-fs-meta)}.dc-skelhost--legend{font-size:var(--dc-fs-legend)}.dc-skel--block{border-radius:var(--dc-r-md)}.dc-skel--circle{border-radius:50%;flex:none}.dc-skelshape{background:var(--dc-wash-track);box-shadow:none;color:#0000;cursor:default;pointer-events:none;border-color:#0000;animation:1.6s ease-in-out infinite dc-ticker}.dc-skelshape--block{display:block}.dc-skelshape--end{margin-left:auto}.dc-skelshape__fill{vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.dc-search>.dc-skelshape__fill{padding-block:1px}.dc-skelshape__glyph{visibility:hidden}.dc-skelcell{flex-direction:column;gap:2px;min-width:0;display:flex}.dc-skelcell__title{font-size:var(--dc-fs-sm);font-weight:var(--dc-fw-semibold)}.dc-skelcell__sub{font-size:var(--dc-fs-meta)}.dc-skelcell__one{min-width:0}.dc-skeltable{overflow:hidden}.dc-skellines{gap:var(--dc-sp-2h);font-size:var(--dc-fs-sm);flex-direction:column;display:flex}.dc-btn--loading{gap:var(--dc-spin-gap);padding-left:calc(var(--dc-btn-x) - var(--dc-btn-bw) - (var(--dc-spin) + var(--dc-spin-gap)) / 2);padding-right:calc(var(--dc-btn-x) - var(--dc-btn-bw) - (var(--dc-spin) + var(--dc-spin-gap)) / 2);pointer-events:none}.dc-spin{vertical-align:-.125em;width:var(--dc-spin);height:var(--dc-spin);border:var(--dc-spin-bw) solid currentColor;border-right-color:#0000;border-radius:50%;flex:none;margin-inline-end:var(--dc-spin-gap);animation:.8s linear infinite dc-spin;display:inline-block}.dc-btn .dc-spin{margin-inline-end:0}@keyframes dc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dc-skelshape,.dc-spin{animation:none}}@media (max-width:760px){.dc-split--collapse .dc-split__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.dc-split--collapse .dc-split__icon{margin-right:0}.dc-colhead,.dc-gridrow{grid-template-columns:var(--dc-cols-phone,var(--dc-cols))}.dc-cell--desk{display:none!important}.dc-card:where(:not(.dc-card--flush,.dc-card--list)){padding:var(--dc-sp-4)}.dc-card__head{flex-wrap:wrap}.dc-pagehead__actions{width:100%}.dc-search,.dc-search--fixed{flex:100%;width:100%;max-width:100%}.dc-filterrow__lab{flex-basis:100%;margin:4px 0 0}.dc-filterrow__end{margin-left:0}.dc-tabs,.dc-seg--pill{scrollbar-width:none;max-width:100%;overflow-x:auto}.dc-tabs::-webkit-scrollbar{display:none}.dc-seg--pill::-webkit-scrollbar{display:none}.dc-confirm{border-radius:var(--dc-r-md);flex-wrap:wrap}.dc-confirm__q{white-space:normal}.dc-table-wrap{max-width:100%}.dc-pager__item{width:var(--dc-tap);height:var(--dc-tap)}.dc-modal{width:100%;max-width:none;max-height:none;margin:auto 0 0}.dc-modal__panel{max-height:calc(100dvh - var(--dc-sheet-top-gap));border-radius:var(--dc-r-lg) var(--dc-r-lg) 0 0;padding:var(--dc-sp-4);padding-bottom:calc(var(--dc-sp-4) + var(--dc-safe-b))}.dc-modal__actions:not(:has(>:nth-child(3)))>*{flex:1 1 0}.dc-sheet__body{padding-bottom:calc(var(--dc-sheet-pad-body-b) + var(--dc-safe-b))}.dc-drop__menu{min-width:min(250px, calc(100vw - var(--dc-sp-6)));max-width:calc(100vw - var(--dc-sp-6))}.dc-drop__item{white-space:normal}.dc-tip__bubble{max-width:var(--dc-tip-w-phone);left:auto;right:0;transform:none}.dc-kpi{padding:var(--dc-sp-4)}.dc-kpi .dc-kpi__value{font-size:var(--dc-fs-kpi)}.dc-kpirow{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;padding:4px 0}.dc-kpi.dc-kpi--cell{padding:10px 10px 10px 12px}.dc-kpi--cell:nth-child(3n+1){border-left:0}.dc-kpi--cell:nth-child(n+4){border-top:1px solid var(--dc-hairline)}.dc-kpi.dc-kpi--cell .dc-kpi__value{font-size:var(--dc-fs-kpi-cell-phone)}.dc-kpi--cell .dc-kpi__label{font-size:var(--dc-fs-label-phone);letter-spacing:var(--dc-ls-tag)}.dc-kpi--cell .dc-kpi__info{display:none}.dc-drop--phoneblock{width:100%;display:flex}.dc-drop--phoneblock .dc-drop__btn{flex:auto;min-width:0}.dc-drop--phoneblock .dc-drop__value{text-overflow:ellipsis;min-width:0;overflow:hidden}.dc-drop--phoneblock .dc-drop__caret{margin-left:auto}.dc-skelgrid--stack-760{grid-template-columns:minmax(0,1fr)}}.dc-tip--compact .dc-tip__bubble{border-radius:var(--dc-r-tipbox);background:var(--dc-ink);color:var(--dc-cream);font-size:var(--dc-fs-legend);font-weight:var(--dc-fw-semibold);white-space:nowrap;max-width:none;box-shadow:var(--dc-sh-tip);padding:5px 9px;line-height:1.35}.dc-tip--compact .dc-tip__bubble:before{content:"";width:var(--dc-tip-arrow);height:var(--dc-tip-arrow);margin-left:calc(var(--dc-tip-arrow) / -2);background:var(--dc-ink);position:absolute;left:50%;transform:rotate(45deg)}.dc-tip--below .dc-tip__bubble{top:calc(100% + 8px);bottom:auto}.dc-tip--below .dc-tip__bubble:before{top:calc(var(--dc-tip-arrow) / -2)}.dc-tip--up .dc-tip__bubble{top:auto;bottom:calc(100% + 8px)}.dc-tip--up .dc-tip__bubble:before{bottom:calc(var(--dc-tip-arrow) / -2)}.dc-tip--end .dc-tip__bubble{left:auto;right:-6px;transform:none}.dc-tip--end .dc-tip__bubble:before{left:auto;right:18px}.dc-tip--wrap .dc-tip__bubble{white-space:normal;width:var(--dc-tip-w-wrap);font-weight:var(--dc-fw-medium);text-align:left;line-height:1.4}.dc-tip__title{font-weight:var(--dc-fw-semibold);margin-bottom:var(--dc-sp-1);display:block}.dc-tip__para{display:block}.dc-tip__para+.dc-tip__para{margin-top:var(--dc-sp-1)}.dc-iconbtn--quiet{box-shadow:none;color:var(--dc-muted);background:0 0}.dc-iconbtn--quiet:hover,.dc-iconbtn--quiet:focus-visible{background:var(--dc-wash);color:var(--dc-brand);transform:none}.dc-iconbtn--quiet:has(.dc-iconbtn__dot--ok){color:var(--dc-brand)}.dc-iconbtn--xs.dc-iconbtn--quiet svg{width:15px;height:15px}.dc-iconbtn__dot--ok{width:var(--dc-dot-sm);height:var(--dc-dot-sm);background:var(--dc-ok);box-shadow:0 0 0 2px var(--dc-cream);border:none;top:2px;right:2px}.dc-mpill{display:inline-flex;position:relative}.dc-mpill__btn{max-width:100%;font-family:inherit;font-size:var(--dc-fs-meta);font-weight:var(--dc-fw-semibold);color:var(--dc-ink-2);background:var(--dc-surface-solid);border:1.5px solid var(--dc-ring-soft);border-radius:var(--dc-r-pill);cursor:pointer;align-items:center;gap:6px;padding:3px 8px 3px 10px;display:inline-flex}.dc-mpill__btn svg{flex:none;width:12px;height:12px}.dc-mpill__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dc-mpill__chev{color:var(--dc-muted)}.dc-mpill__btn--empty{color:var(--dc-muted);border-style:dashed}.dc-mpill__btn:hover,.dc-mpill__btn[aria-expanded=true]{border-color:var(--dc-ring-field);color:var(--dc-ink)}.dc-mpill__btn:focus-visible{outline:2px solid var(--dc-brand);outline-offset:2px}.dc-mpill__btn:disabled{cursor:not-allowed;opacity:.45}.dc-mpill__menu{z-index:30;width:290px;max-width:calc(100vw - var(--dc-sp-6));background:var(--dc-surface-solid);border-radius:var(--dc-r-sm);max-height:360px;box-shadow:var(--dc-sh-drop);font-size:var(--dc-fs-chip);padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.dc-mpill__menu--up{top:auto;bottom:calc(100% + 8px)}.dc-mpill__grp{font-size:var(--dc-fs-nano);font-weight:var(--dc-fw-bold);letter-spacing:var(--dc-ls-month);text-transform:uppercase;color:var(--dc-muted);padding:8px 10px 4px}.dc-mpill__it{align-items:center;gap:var(--dc-sp-2);width:100%;color:var(--dc-ink);font-family:inherit;font-size:var(--dc-fs-chip);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:7px 10px;display:flex}.dc-mpill__it:hover,.dc-mpill__it:focus-visible{background:var(--dc-wash-soft);outline:none}.dc-mpill__it--on{background:var(--dc-wash);font-weight:var(--dc-fw-semibold)}.dc-mpill__it--muted{color:var(--dc-muted)}.dc-mpill__hint{color:var(--dc-muted);font-size:var(--dc-fs-micro);font-weight:var(--dc-fw-regular);white-space:nowrap;margin-left:auto}.dc-mpill__sep{border:0;border-top:1px solid var(--dc-ring-soft);margin:4px 6px}.dc-via{font-family:inherit;font-size:var(--dc-fs-meta);font-weight:var(--dc-fw-semibold);border-radius:var(--dc-r-pill);white-space:nowrap;cursor:default;border:none;align-items:center;gap:6px;padding:5px 11px 5px 8px;display:inline-flex}.dc-via svg{flex:none;width:14px;height:14px}.dc-via__tick{border-radius:4px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.dc-via__tick svg{width:10px;height:10px}.dc-via--open,.dc-via--on{background:var(--dc-ok-wash);color:var(--dc-ok-ink)}.dc-via--on .dc-via__tick{background:var(--dc-ok);color:var(--dc-surface-solid)}.dc-via--off{color:var(--dc-muted);border:1.5px solid var(--dc-ring-soft);background:0 0;padding:4px 10px 4px 7px}.dc-via--off .dc-via__tick{border:1.5px solid var(--dc-ink-faint);background:var(--dc-surface-solid)}.dc-via--app{background:var(--dc-wash);color:var(--dc-ink-2);padding:5px 11px}.dc-via--warn{background:var(--dc-amber-wash);color:var(--dc-amber-ink)}button.dc-via{cursor:pointer}button.dc-via:disabled{cursor:not-allowed;opacity:.45}.dc-via:focus-visible{outline:2px solid var(--dc-brand);outline-offset:2px}.dc-topic{font-size:var(--dc-fs-micro);font-weight:var(--dc-fw-semibold);color:var(--dc-ink-2);align-items:center;gap:10px;margin:6px 0 2px;display:flex}.dc-topic:before,.dc-topic:after{content:"";background:var(--dc-ring-soft);flex:1;height:1px}.dc-topic__t{color:inherit;max-width:var(--dc-divider-max);background:var(--dc-surface-solid);border:1px solid var(--dc-ring-soft);border-radius:var(--dc-r-pill);align-items:center;gap:6px;padding:3px 10px;text-decoration:none;display:inline-flex}a.dc-topic__t:hover{border-color:var(--dc-ring-field);color:var(--dc-ink)}.dc-topic__t svg{flex:none;width:12px;height:12px}.dc-sysline--ok{justify-content:center}.dc-sysline--ok:before,.dc-sysline--ok:after{content:none}.dc-sysline--ok .dc-sysline__t{font-size:var(--dc-fs-micro);color:var(--dc-ok-ink);background:var(--dc-ok-wash);border-radius:var(--dc-r-pill);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.dc-sysline--ok svg{flex:none;width:12px;height:12px}.dc-bubble__status{justify-content:flex-end;align-items:center;gap:var(--dc-sp-2);margin-top:var(--dc-sp-1);flex-wrap:wrap;display:flex}.dc-bubble__tick{color:var(--dc-ink-faint);border-radius:var(--dc-r-xs);cursor:default;align-items:center;gap:2px;display:inline-flex}.dc-bubble__tick svg{flex:none}.dc-bubble__tick:focus-visible{outline:2px solid var(--dc-brand);outline-offset:2px}.dc-bubble__tick--read{color:var(--dc-brand)}.dc-bubble__tick--waiting{color:var(--dc-amber-ink)}.dc-bubble__tick--failed{color:var(--dc-danger-ink)}