@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:optional;src:url(/assets/inter-latin-400-C38fXH4l.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:optional;src:url(/assets/inter-latin-ext-400-C1nco2VV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:optional;src:url(/assets/inter-latin-600-LgqL8muc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:optional;src:url(/assets/inter-latin-ext-600-D2bJ5OIk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:optional;src:url(/assets/plus-jakarta-latin-600-DLTa1BUW.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:optional;src:url(/assets/plus-jakarta-latin-ext-600-DQgPU_Cg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:optional;src:url(/assets/plus-jakarta-latin-700-CfpNZvy6.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:optional;src:url(/assets/plus-jakarta-latin-ext-700-BajbvANd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:optional;src:url(/assets/plus-jakarta-latin-800-CusIZhrK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:optional;src:url(/assets/plus-jakarta-latin-ext-800-B6BjB2Ju.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ds-bg: #f8fafc;--ds-surface: #ffffff;--ds-surface-2: #f1f5f9;--ds-border: #e2e8f0;--ds-border-strong: #cbd5e1;--ds-text: #0f172a;--ds-text-muted: #475569;--ds-text-faint: #94a3b8;--ds-primary: #223c76;--ds-primary-pressed: #1a2f5d;--ds-primary-soft: #edeff4;--ds-sheet-wash: #edeff4;--ds-on-primary: #ffffff;--ds-mark-navy: #223c76;--ds-mark-yellow: #ffd200;--ds-mark-green: #3f9244;--ds-mark-red: #ee3524;--ds-success: #00a859;--ds-success-soft: #ecfdf5;--ds-warning: #223c76;--ds-warning-soft: #edeff4;--ds-danger: #e52e2d;--ds-danger-soft: #fef2f2;--ds-telemetry: #00b5e2;--ds-telemetry-soft: #ecfeff;--ds-font-display: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-body: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ds-display: 800 28px/34px var(--ds-font-display);--ds-headline-md: 700 20px/28px var(--ds-font-display);--ds-headline-sm: 600 18px/24px var(--ds-font-display);--ds-title: 600 16px/22px var(--ds-font-body);--ds-body: 400 14px/20px var(--ds-font-body);--ds-chat: 400 15px/22px var(--ds-font-body);--ds-body-sm: 400 13px/18px var(--ds-font-body);--ds-label: 600 12px/16px var(--ds-font-body);--ds-code: 600 13px/16px var(--ds-font-body);--ds-space-2xs: 4px;--ds-space-xs: 8px;--ds-space-sm: 12px;--ds-space-md: 16px;--ds-space-lg: 20px;--ds-space-xl: 24px;--ds-space-2xl: 32px;--ds-gutter: 16px;--ds-frame: 480px;--ds-rail: 248px;--ds-tap: 48px;--ds-radius-control: 12px;--ds-radius-card: 16px;--ds-radius-sheet: 24px;--ds-radius-pill: 9999px;--ds-radius-sharp: 4px;--ds-shadow-card: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--ds-shadow-sheet: 0 -4px 16px rgba(15, 23, 42, .08);--ds-focus: 0 0 0 3px rgba(34, 60, 118, .22);--ds-ease: .16s ease;--ds-safe-top: env(safe-area-inset-top, 0px);--ds-safe-bottom: env(safe-area-inset-bottom, 0px)}[data-brand=holding]{--ds-primary: #223c76;--ds-primary-pressed: #1a2f5d;--ds-primary-soft: #edeff4;--ds-focus: 0 0 0 3px rgba(34, 60, 118, .22)}[data-brand=kvision]{--ds-primary: #0284c7;--ds-primary-pressed: #0369a1;--ds-primary-soft: #e0f2fe}[data-brand=mnc_vision]{--ds-primary: #0b2564;--ds-primary-pressed: #081c4c;--ds-primary-soft: #e0e7ff}[data-brand=mnc_play]{--ds-primary: #059669;--ds-primary-pressed: #047857;--ds-primary-soft: #d1fae5}[data-brand=indovision]{--ds-primary: #1c2c5c;--ds-primary-pressed: #141f42;--ds-primary-soft: #eceef4;--ds-focus: 0 0 0 3px rgba(28, 44, 92, .22)}@media(prefers-reduced-motion:reduce){:root{--ds-ease: 0ms}}html[data-save-data] *,html.save-data *{animation:none!important;transition:none!important}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--ds-bg, #f8fafc);color:var(--ds-text, #0f172a);font:var(--ds-body, 400 14px/20px system-ui, sans-serif);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;color-scheme:light}h1,h2,h3,.ds-header__title{text-wrap:pretty}.ds-frame{width:100%;max-width:var(--ds-frame);margin:0 auto;min-height:100dvh;background:var(--ds-bg)}.ds-icon{width:1.25em;height:1.25em;display:inline-block;vertical-align:-.2em;flex-shrink:0;fill:currentColor}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-xs);min-height:var(--ds-tap);padding:12px 16px;border-radius:var(--ds-radius-pill);border:0;font:var(--ds-label);letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:background var(--ds-ease),transform var(--ds-ease)}.ds-btn:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-btn:active{transform:scale(.98)}.ds-btn[disabled]{opacity:.5;pointer-events:none}.ds-btn--primary{background:var(--ds-primary);color:var(--ds-on-primary);box-shadow:var(--ds-shadow-card)}.ds-btn--primary:hover{background:var(--ds-primary-pressed)}.ds-btn--secondary{background:var(--ds-surface);color:var(--ds-primary);border:1.5px solid var(--ds-primary)}.ds-btn--destructive{background:var(--ds-surface);color:var(--ds-danger);border:1.5px solid var(--ds-border-strong)}.ds-btn--ghost{background:var(--ds-primary-soft);color:var(--ds-primary);border:1.5px solid var(--ds-primary)}.ds-btn--icon{width:var(--ds-tap);padding:0}.ds-btn--ghost.ds-btn--icon{border-color:transparent}.ds-btn>.ds-icon{width:1.25em;height:1.25em;color:currentColor}.ds-btn--mark{gap:6px;height:var(--ds-control);min-height:var(--ds-control);padding:0 12px;border:1px solid var(--ds-primary);border-radius:var(--ds-radius-sharp);background:var(--ds-primary-soft);box-shadow:none;color:var(--ds-primary);font:var(--ds-body-sm);font-weight:600}.ds-btn--mark:hover{background:var(--ds-surface-container-high);color:var(--ds-primary)}.ds-btn--mark>.ds-icon{width:14px;height:14px;padding:0;border-radius:0;background:transparent;color:currentColor}.ds-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 14px;border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-text-muted);font:var(--ds-label);cursor:pointer}.ds-chip--on{background:var(--ds-primary);color:var(--ds-on-primary);border-color:var(--ds-primary)}.ds-field{width:100%;min-height:var(--ds-tap);padding:0 12px;border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-control);background:var(--ds-surface);font:var(--ds-body);color:var(--ds-text)}.ds-field:focus{outline:none;box-shadow:var(--ds-focus);border-color:var(--ds-primary)}.ds-field--error{border-color:var(--ds-danger)}.ds-field-help{margin:4px 0 0;font:var(--ds-label);color:var(--ds-text-muted)}.ds-field-help--error{color:var(--ds-danger)}.ds-field-help--ok{color:var(--ds-success)}.ds-field-wrap{position:relative;display:block;width:100%}.ds-field-wrap .ds-field{padding-right:var(--ds-tap)}.ds-field-wrap__reveal{position:absolute;top:0;right:0;width:var(--ds-tap);height:100%;min-height:var(--ds-tap);display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:var(--ds-text-muted);cursor:pointer}.ds-field-wrap__reveal:hover,.ds-field-wrap__reveal:focus-visible{color:var(--ds-primary);outline:none}.ds-field-wrap__reveal:focus-visible{box-shadow:var(--ds-focus);border-radius:var(--ds-radius-control)}.ds-textarea{min-height:88px;padding:10px 12px;resize:vertical}.ds-check,.ds-radio{width:20px;height:20px;accent-color:var(--ds-primary)}.ds-switch{position:relative;display:inline-flex;align-items:center;width:36px;height:20px;padding:2px;border:0;border-radius:var(--ds-radius-pill);background:var(--ds-border-strong);cursor:pointer;flex-shrink:0;transition:background var(--ds-ease)}.ds-switch[aria-checked=true]{background:var(--ds-primary)}.ds-switch:disabled{opacity:.45;cursor:not-allowed}.ds-switch:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-switch__thumb{width:16px;height:16px;border-radius:var(--ds-radius-pill);background:var(--ds-surface);box-shadow:var(--ds-shadow-card);transition:transform var(--ds-ease)}.ds-switch[aria-checked=true] .ds-switch__thumb{transform:translate(16px)}.ds-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--ds-radius-pill);font:var(--ds-label);border:1px solid transparent}.ds-badge--ok{background:var(--ds-success-soft);color:var(--ds-success);border-color:color-mix(in srgb,var(--ds-success) 28%,var(--ds-border))}.ds-badge--warn{background:var(--ds-warning-soft);color:var(--ds-primary-pressed);border-color:var(--ds-border-strong)}.ds-badge--danger{background:var(--ds-danger-soft);color:var(--ds-danger);border-color:color-mix(in srgb,var(--ds-danger) 28%,var(--ds-border))}.ds-badge--info{background:var(--ds-telemetry-soft);color:var(--ds-telemetry);border-color:color-mix(in srgb,var(--ds-telemetry) 28%,var(--ds-border))}.ds-avatar{width:28px;height:28px;border-radius:var(--ds-radius-pill);background:var(--ds-surface);color:var(--ds-primary);border:1px solid var(--ds-border-strong);display:inline-flex;align-items:center;justify-content:center;font:var(--ds-label);font-size:11px;font-weight:600;letter-spacing:0;box-shadow:none;flex-shrink:0;overflow:hidden}.ds-divider{border:0;border-top:1px solid var(--ds-border);margin:var(--ds-space-md) 0}.ds-spinner{width:18px;height:18px;border:2px solid var(--ds-border-strong);border-top-color:var(--ds-primary);border-radius:50%;animation:ds-spin .7s linear infinite}@keyframes ds-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ds-spinner{animation:none;border-top-color:var(--ds-primary)}}.ds-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:var(--ds-tap) 1fr var(--ds-tap);align-items:center;flex-shrink:0;min-height:52px;padding:var(--ds-safe-top) var(--ds-gutter) var(--ds-space-2xs);background:var(--ds-surface);border-bottom:1px solid var(--ds-border);box-shadow:var(--ds-shadow-card)}.ds-header>.ds-header__brand{grid-column:2;justify-self:center;height:24px;width:auto;max-width:168px;object-fit:contain;display:block}.ds-header__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-decoder{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-sm);padding:var(--ds-space-xs) var(--ds-space-sm);background:var(--ds-surface);border:1px solid var(--ds-telemetry);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-card)}.ds-decoder__id{font:var(--ds-code);letter-spacing:.06em;color:var(--ds-telemetry)}.ds-decoder__meta{font:var(--ds-label);color:var(--ds-text-muted)}.ds-agentbar{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-2xs) var(--ds-space-sm);background:var(--ds-surface-2);border-bottom:1px solid var(--ds-border)}.ds-agentbar>div{display:flex;align-items:center;gap:var(--ds-space-xs);min-width:0}.ds-agentbar__name{font:var(--ds-headline-sm);color:var(--ds-text)}.ds-agentbar__close{flex-shrink:0;min-height:var(--ds-tap);padding:0 var(--ds-space-sm);border-color:transparent;background:transparent;color:var(--ds-text-muted);font:var(--ds-label)}.ds-agentbar__close:hover{background:var(--ds-surface-container-low);color:var(--ds-primary)}.ds-agentbar__live{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 8px;border-radius:var(--ds-radius-pill);background:var(--ds-success-soft);color:var(--ds-success);font:var(--ds-label)}.ds-agentbar__live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ds-success)}.ds-agentbar__live[data-kind=bot]{background:var(--ds-surface-2);color:var(--ds-text-muted)}.ds-agentbar__live[data-kind=bot]:before{background:var(--ds-text-faint)}.ds-bubble__text{white-space:pre-wrap}.ds-bubble{position:relative;max-width:88%;width:fit-content;margin:0;padding:var(--ds-space-xs) var(--ds-space-sm) var(--ds-space-xs);border-radius:var(--ds-radius-card);font:var(--ds-chat);box-shadow:none}.ds-bubble--in{background:var(--ds-surface);border:1px solid var(--ds-border);border-top-left-radius:var(--ds-space-2xs)}.ds-bubble--out{margin-left:auto;background:var(--ds-primary);color:var(--ds-on-primary);border-top-right-radius:var(--ds-space-2xs)}.ds-console__system{margin:0;padding:var(--ds-space-2xs) 0;text-align:center;font:var(--ds-label);color:var(--ds-text-faint)}.ds-console__jump{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-md);padding:0 var(--ds-space-sm) var(--ds-space-2xs)}.ds-console__jump .ds-console__chat-tab-user-persona{flex:1 1 auto}.ds-console__jump .ds-console__chat-tab-user-persona strong{font:var(--ds-label);font-size:13px;font-weight:700;color:var(--ds-text)}.ds-bubble__meta{display:inline-flex;align-items:flex-end;gap:var(--ds-space-2xs);margin-left:var(--ds-space-xs);font:var(--ds-label);color:var(--ds-text-faint);float:right;transform:translateY(2px)}.ds-bubble--out .ds-bubble__meta{color:color-mix(in srgb,var(--ds-on-primary) 60%,transparent)}.ds-bubble__ticks[data-state=read]{color:color-mix(in srgb,var(--ds-telemetry) 72%,var(--ds-on-primary))}.ds-bubble__who{display:block;margin:0 0 2px;font:var(--ds-label);font-weight:600;color:var(--ds-text-muted)}.ds-bubble--out .ds-bubble__who{color:color-mix(in srgb,var(--ds-on-primary) 82%,transparent)}.ds-console__stream .ds-bubble--broadcast{background:var(--ds-warning-soft);border-color:color-mix(in srgb,var(--ds-primary-pressed) 35%,var(--ds-border));color:var(--ds-text)}.ds-console__stream .ds-bubble--broadcast .ds-bubble__who{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ds-space-xs);color:var(--ds-text)}.ds-bubble__broadcast{font-weight:600;color:var(--ds-primary-pressed)}.ds-console__splash{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--ds-space-md);background:color-mix(in srgb,var(--ds-rail-bg) 46%,transparent)}.ds-console__splash-card{width:min(28rem,100%);display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-sm);padding:var(--ds-space-md);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-sm)}.ds-console__splash-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ds-space-xs);margin:0}.ds-console__splash-who strong{font-family:var(--ds-font-display);font-size:16px;line-height:22px}.ds-console__splash-who span{font:var(--ds-label);font-weight:600;color:var(--ds-primary-pressed)}.ds-console__splash-body{margin:0;font:var(--ds-chat);color:var(--ds-text)}.ds-console__card-h.ds-console__card-h--caution{background:var(--ds-warning-soft);color:var(--ds-primary-pressed)}.ds-console__splash-card:has(>.ds-console__card-h){align-items:stretch;gap:0;padding:0;overflow:hidden}.ds-console__splash-card>.ds-console__splash-body{padding:var(--ds-space-md) var(--ds-space-md) 0}.ds-console__splash-card>.ds-field-help{margin:var(--ds-space-xs) var(--ds-space-md) 0}.ds-console__splash-card>.ds-console__account-acts{width:100%;justify-content:flex-end;margin-top:var(--ds-space-md);padding:0 var(--ds-space-md) var(--ds-space-md)}.ds-console__splash-card>.ds-console__account-acts .ds-btn{border-radius:var(--ds-radius-sharp)}.ds-console__notice{position:fixed;top:var(--ds-space-md);left:calc((100vw + var(--ds-rail)) / 2);z-index:55;width:min(24rem,calc(100vw - var(--ds-space-lg)));display:flex;flex-direction:column;gap:var(--ds-space-2xs);padding:var(--ds-space-sm) var(--ds-space-md);border:1px solid var(--ds-border);border-left:3px solid var(--ds-primary);border-radius:var(--ds-radius-control);background:var(--ds-surface);box-shadow:var(--ds-shadow-card);transform:translate(-50%);pointer-events:none}.ds-console__password .ds-console__splash-card{width:min(26rem,100%);align-items:stretch;gap:var(--ds-space-md)}@media(max-width:799px){.ds-console__notice{left:50%}}.ds-console__password .ds-console__account-form{padding:0;gap:var(--ds-space-md)}.ds-console__password .ds-console__account-form label{font:var(--ds-font-body);font-size:13px;gap:6px}.ds-card{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);padding:var(--ds-space-md);box-shadow:var(--ds-shadow-card)}.ds-card--accent-ok{border-left:4px solid var(--ds-success)}.ds-card--accent-warn{border-left:4px solid var(--ds-warning)}.ds-card--accent-danger{border-left:4px solid var(--ds-danger)}.ds-account dt{color:var(--ds-text-muted);font:var(--ds-label)}.ds-account dd{margin:0 0 6px;font:var(--ds-title)}.ds-gauge{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;height:6px}.ds-gauge__step{background:var(--ds-border-strong);border-radius:var(--ds-radius-pill)}.ds-gauge__step.is-on{background:var(--ds-success)}.ds-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-xs);padding:8px 10px;border-radius:var(--ds-radius-control);font:var(--ds-label)}.ds-banner--ok{background:var(--ds-success-soft);color:var(--ds-success)}.ds-banner--warn{background:var(--ds-warning-soft);color:var(--ds-primary-pressed)}.ds-banner--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.ds-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ds-space-sm)}.ds-tiles--4{grid-template-columns:repeat(4,1fr)}.ds-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:76px;padding:10px 6px;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-card);color:var(--ds-text);text-decoration:none;font:var(--ds-label);text-align:center;cursor:pointer}.ds-tile:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-tile:active{transform:scale(.98);background:var(--ds-primary-soft);border-color:var(--ds-primary)}.ds-tile .ds-icon{width:1.25em;height:1.25em;color:var(--ds-primary)}.ds-tile img{height:40px;width:auto;max-width:100%;object-fit:contain}.ds-tile[data-brand=kvision] img{height:25px}.ds-tiles--4 .ds-tile{min-height:72px;padding:8px 4px;font:var(--ds-label)}.ds-tiles--4 .ds-tile .ds-icon{width:1.25em;height:1.25em}.ds-tile--job{position:relative;isolation:isolate;overflow:hidden;align-items:flex-start;justify-content:flex-end;gap:0;min-height:96px;padding:var(--ds-space-sm);background:var(--ds-primary);border:1.5px solid var(--ds-primary);box-shadow:var(--ds-shadow-card);text-align:left;color:var(--ds-on-primary)}.ds-tile--job .ds-icon{position:absolute;top:-16px;right:-20px;z-index:0;width:96px;height:96px;color:color-mix(in srgb,var(--ds-on-primary) 18%,transparent);transform:rotate(-24deg);pointer-events:none}.ds-tiles>.ds-tile--job:nth-child(2n) .ds-icon{transform:rotate(24deg)}.ds-tile--job .ds-tile__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:11ch}.ds-tile--job .ds-tile__kicker{font:var(--ds-label);color:color-mix(in srgb,var(--ds-on-primary) 78%,transparent)}.ds-tile--job .ds-tile__name{font:var(--ds-headline-md);color:var(--ds-on-primary)}.ds-tile--job:active{background:var(--ds-primary-pressed);border-color:var(--ds-primary-pressed)}.ds-sheet{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--ds-text) 42%,transparent);z-index:40}.ds-sheet[hidden],.ds-sheet [hidden]{display:none}.ds-sheet__panel{display:flex;flex-direction:column;width:100%;max-width:var(--ds-frame);max-height:88dvh;overflow:auto;overscroll-behavior:contain;background:linear-gradient(180deg,color-mix(in srgb,var(--ds-sheet-wash) 80%,var(--ds-bg)) 0 132px,var(--ds-bg) 132px);border-radius:var(--ds-radius-sheet) var(--ds-radius-sheet) 0 0;box-shadow:var(--ds-shadow-sheet);padding-bottom:0;animation:ds-sheet-up var(--ds-ease) both}.ds-sheet.is-incoming{z-index:41;background:transparent}@keyframes ds-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ds-sheet__panel{animation:none}}.ds-sheet__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-sm);flex-shrink:0;min-height:calc(var(--ds-tap) + var(--ds-safe-bottom));padding:0 var(--ds-gutter) var(--ds-safe-bottom);border-top:1px solid var(--ds-border)}.ds-sheet__foot-mark{height:20px;width:auto;max-width:80px;object-fit:contain;flex-shrink:0}.ds-sheet__foot .ds-btn.ds-btn--ghost{flex-shrink:0;min-height:var(--ds-tap);padding:0 var(--ds-space-xs);background:transparent;border:0;box-shadow:none;font:var(--ds-label);color:var(--ds-primary)}.ds-sheet__foot .ds-btn.ds-btn--ghost:active{background:var(--ds-primary-soft)}.ds-sheet__handle{width:36px;height:4px;margin:var(--ds-space-sm) auto 0;background:var(--ds-border-strong);border-radius:var(--ds-radius-pill)}.ds-promo{padding:var(--ds-space-md);border-radius:var(--ds-radius-card);background:linear-gradient(135deg,var(--ds-primary) 0%,var(--ds-primary-pressed) 100%);color:#fff}.ds-promo h3{margin:0 0 4px;font:var(--ds-headline-sm);color:inherit}.ds-package{overflow:hidden;padding:var(--ds-space-sm);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface-container-lowest)}.ds-package__hero{display:none}.ds-package__body{padding:0}.ds-package__body strong{display:block;font:var(--ds-font-display);font-size:16px}.ds-duration{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ds-space-xs)}.ds-duration__opt{min-height:76px;padding:10px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface);text-align:left;cursor:pointer;font:var(--ds-body-sm)}.ds-duration__opt.is-on{border-color:var(--ds-primary);box-shadow:var(--ds-focus);background:var(--ds-primary-soft)}.ds-checkout{position:sticky;bottom:0;padding:var(--ds-space-sm) var(--ds-gutter) calc(var(--ds-space-sm) + var(--ds-safe-bottom));background:var(--ds-surface);border-top:1px solid var(--ds-border);box-shadow:var(--ds-shadow-sheet)}.ds-composer{display:flex;gap:var(--ds-space-sm);align-items:center;padding:var(--ds-space-sm);background:var(--ds-surface);border-top:1px solid var(--ds-border)}.ds-composer .ds-field{flex:1;min-width:0;width:auto;min-height:var(--ds-tap);padding:0 var(--ds-space-md);border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);border-color:transparent}.ds-composer .ds-btn--icon{width:var(--ds-tap);min-height:var(--ds-tap)}.ds-composer>.ds-btn--primary{flex-shrink:0;min-height:var(--ds-tap);padding-inline:var(--ds-space-md)}.ds-composer__clip{position:relative;flex:0 0 auto}.ds-composer__clip .ds-btn--ghost{color:var(--ds-primary)}.ds-attach{position:absolute;left:0;bottom:calc(100% + var(--ds-space-2xs));z-index:4;min-width:168px;padding:var(--ds-space-2xs);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-card);display:flex;flex-direction:column}.ds-attach__act{appearance:none;border:0;background:transparent;min-height:var(--ds-tap);padding:0 var(--ds-space-sm);text-align:left;font:var(--ds-chat);color:var(--ds-text);border-radius:var(--ds-radius-control)}.ds-attach__act:active{background:var(--ds-surface-2)}.ds-bubble__photo{display:block;width:100%;max-height:240px;object-fit:cover;border-radius:var(--ds-radius-control);margin-bottom:var(--ds-space-2xs);background:var(--ds-surface-2)}.ds-bubble:has(.ds-bubble__photo){width:min(240px,100%);padding:var(--ds-space-2xs)}.ds-bubble:has(.ds-bubble__photo) .ds-bubble__meta{float:none;display:flex;justify-content:flex-end;margin:0 var(--ds-space-2xs) var(--ds-space-2xs);transform:none}.ds-bubble__photo-open{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in}.ds-photo-view{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background:color-mix(in srgb,var(--ds-text) 55%,transparent)}.ds-photo-view__bar{display:flex;justify-content:flex-end;gap:var(--ds-space-2xs);padding:var(--ds-space-2xs) var(--ds-space-sm);background:var(--ds-surface);border-bottom:1px solid var(--ds-border)}.ds-photo-view__bar .ds-console__text-act:disabled{opacity:.28;cursor:default}.ds-photo-view__stage{flex:1;min-height:0;overflow:auto}.ds-photo-view__fit{min-width:100%;min-height:100%;display:flex;align-items:center;justify-content:center}.ds-photo-view__img{object-fit:contain;background:var(--ds-surface)}.ds-photo-view__img:not([style]){max-width:100%;max-height:100%}.ds-frame{display:flex;flex-direction:column}.look-stream{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-md) var(--ds-gutter)}.look-title{margin:0;width:100%;font:var(--ds-headline-md);color:var(--ds-text);text-align:center}.look-title-meta{margin:0;width:100%;font:var(--ds-body-sm);color:var(--ds-text-muted);text-align:center;white-space:pre-line}.look-body{flex:1;display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-md) var(--ds-gutter) calc(var(--ds-space-lg) + var(--ds-safe-bottom))}.look-body>label:not(.look-choice){display:flex;flex-direction:column;gap:var(--ds-space-2xs);font:var(--ds-label);color:var(--ds-text-muted)}.look-body>.ds-btn--primary,.look-body>.ds-btn--secondary{width:100%;min-height:var(--ds-tap);flex-shrink:0}.look-steps{display:flex;justify-content:center;gap:var(--ds-space-xs);margin:0;padding:var(--ds-space-2xs) var(--ds-gutter) 0}.look-steps span{width:8px;height:8px;border-radius:50%;background:var(--ds-border-strong)}.look-steps span.is-on{background:var(--ds-primary)}.look-choice{display:flex;align-items:center;gap:var(--ds-space-sm);min-height:var(--ds-tap);padding:var(--ds-space-sm);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:var(--ds-shadow-card);font:var(--ds-body-sm);color:var(--ds-text);cursor:pointer}.look-choice strong{font:var(--ds-title);color:var(--ds-text)}.look-choice:has(:checked){border-color:var(--ds-primary);background:var(--ds-primary-soft);box-shadow:var(--ds-focus)}.look-url{font:var(--ds-code);color:var(--ds-primary);word-break:break-all;text-decoration:none}a.ds-card.look-url{display:block;width:100%}.look-head{display:flex;align-items:center;gap:var(--ds-space-xs);padding:var(--ds-space-xs) var(--ds-gutter) var(--ds-space-md)}.look-head__slot{width:var(--ds-tap);height:var(--ds-tap);flex-shrink:0}.look-head__mid{flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.look-brand{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ds-tap)}.look-brand .ds-header__brand{height:auto;width:auto;max-height:70px;max-width:162px;object-fit:contain;display:block}.look-hero{padding:var(--ds-space-sm) var(--ds-gutter) 0;text-align:center}.look-hero .look-title,.look-hero .look-title-meta{padding:0}.look-stack{display:flex;flex-direction:column;gap:var(--ds-space-sm)}.look-stack>.ds-btn--primary{align-self:center;width:auto;min-width:10rem}.look-lead{margin:0;font:var(--ds-title)}.look-guide{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--ds-space-2xs);font:var(--ds-body-sm)}a.ds-promo{display:block;text-decoration:none;color:var(--ds-on-primary)}.look-thanks{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--ds-primary) 10%,transparent),transparent 58%),var(--ds-bg)}.look-thanks__pad{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--ds-space-md);padding:calc(var(--ds-space-md) + var(--ds-safe-top)) var(--ds-gutter) calc(var(--ds-space-lg) + var(--ds-safe-bottom))}.look-thanks__stage{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;width:100%}.look-thanks__copy{display:flex;flex-direction:column;align-items:center;gap:var(--ds-space-sm);max-width:16.5rem;margin-top:auto;text-align:center}.look-thanks .look-title{font:var(--ds-display)}.look-thanks .look-title-meta{font:var(--ds-body)}.look-thanks .look-url{display:inline-flex;align-items:center;justify-content:center;margin-top:var(--ds-space-xs);padding:var(--ds-space-xs) var(--ds-space-md);border-radius:var(--ds-radius-pill);background:var(--ds-primary-soft)}.look-thanks__marks{display:flex;flex-direction:column;align-items:center;gap:var(--ds-space-md);width:100%;margin-top:auto;margin-bottom:var(--ds-space-sm)}.look-thanks__family{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--ds-space-sm);width:100%}.look-thanks__mark{width:auto;object-fit:contain}.look-thanks__mark[data-mark=mvn]{height:32px}.look-thanks__family .look-thanks__mark{height:18px;max-width:22%}.look-pad,.look-chat{flex:1;min-height:0;display:flex;flex-direction:column}.look-chat .look-stream{align-items:stretch;gap:var(--ds-space-2xs)}.look-chat .look-stream-pad{flex:1 1 auto;min-height:var(--ds-space-md)}.look-stream__start{align-self:center;margin:0 0 var(--ds-space-sm);font:var(--ds-body-sm);color:var(--ds-text-faint)}.look-chat .ds-bubble{max-width:78%;align-self:flex-start}.look-chat .ds-bubble--out{align-self:flex-end;margin-left:0}.look-chat .ds-composer{position:relative;z-index:2;flex-shrink:0;padding:var(--ds-space-sm) var(--ds-gutter);background:var(--ds-surface);border-top:1px solid var(--ds-border);box-shadow:none}.look-dock{flex-shrink:0;padding:var(--ds-space-xs) var(--ds-space-sm) calc(var(--ds-space-sm) + var(--ds-safe-bottom));background:var(--ds-surface-2);border-top:1px solid var(--ds-border)}.look-dock .ds-tiles{gap:var(--ds-space-2xs)}.look-dock .ds-tiles[data-count="1"]{grid-template-columns:minmax(0,1fr)}.look-dock .ds-tiles[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.look-dock .ds-tiles[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.look-dock .ds-tile{justify-content:flex-start;min-height:var(--ds-tap);padding:var(--ds-space-xs) 2px var(--ds-space-2xs);gap:var(--ds-space-2xs);background:transparent;border-color:transparent;box-shadow:none;border-radius:var(--ds-radius-control);color:var(--ds-text-muted);line-height:1.15}.look-dock .ds-tile:active{background:var(--ds-primary-soft);color:var(--ds-primary);border-color:transparent;transform:none}.look-dock .ds-tile .ds-icon{width:20px;height:20px;padding:8px;box-sizing:content-box;flex-shrink:0;border-radius:var(--ds-radius-pill);background:var(--ds-primary-soft);color:var(--ds-primary)}.look-thanks .ds-btn--primary{align-self:center;width:auto;min-width:10rem;flex-shrink:0}@media(min-width:481px){.ds-frame{border-inline:1px solid var(--ds-border);box-shadow:var(--ds-shadow-sheet)}}.ds-row,.look-row{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-sm);width:100%;min-height:var(--ds-tap);padding:var(--ds-space-sm);text-align:left;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-card);color:var(--ds-text);font:var(--ds-body-sm);text-decoration:none;cursor:pointer}.ds-row:focus-visible,.look-row:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-row:active,.look-row:active{transform:scale(.99);background:var(--ds-primary-soft);border-color:var(--ds-primary)}.ds-row__lead,.look-row__lead{display:flex;align-items:center;gap:var(--ds-space-xs);min-width:0;flex:1}.ds-row__lead>.ds-icon,.look-row__lead>.ds-icon,.ds-row>.ds-icon,.look-row>.ds-icon{width:1.25em;height:1.25em;color:var(--ds-primary);flex-shrink:0}.ds-row strong,.look-row strong{font:var(--ds-title);color:var(--ds-text);text-decoration:none;text-wrap:pretty}.look-fold{display:flex;flex-direction:column}.look-fold__btn[aria-expanded=true]{border-color:var(--ds-primary)}.look-fold__btn[aria-expanded=true]>.ds-icon:last-child{transform:rotate(180deg)}.look-fold__panel{display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-xs) 0 0}.look-fold__panel[hidden]{display:none}.beli-note{margin:0;font:var(--ds-body-sm);color:var(--ds-text-muted)}.beli-link{font:var(--ds-body-sm);color:var(--ds-primary)}.ds-console-gate{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:calc(var(--ds-space-2xl) + var(--ds-safe-top)) var(--ds-gutter) calc(var(--ds-space-2xl) + var(--ds-safe-bottom));background:radial-gradient(100% 120% at 50% 0%,color-mix(in srgb,var(--ds-primary) 7%,#ffffff) 0%,var(--ds-bg) 50%,color-mix(in srgb,var(--ds-primary) 3%,var(--ds-bg)) 100%);position:relative;box-sizing:border-box}.ds-console-gate__wrap{width:min(100%,416px);display:flex;flex-direction:column;align-items:center;gap:var(--ds-space-lg);margin:auto}.ds-console-gate__card{width:100%;display:flex;flex-direction:column;gap:var(--ds-space-md);padding:var(--ds-space-2xl) var(--ds-space-xl) var(--ds-space-xl);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:0 1px 3px #0f172a0a,0 10px 24px -4px #0f172a12,0 20px 32px -8px #0f172a0a;position:relative;overflow:hidden;box-sizing:border-box}.ds-console-gate__accent{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--ds-primary) 0%,color-mix(in srgb,var(--ds-primary) 65%,var(--ds-telemetry)) 100%)}.ds-console-gate__header{display:flex;flex-direction:column;gap:var(--ds-space-xs);margin-bottom:var(--ds-space-sm)}.ds-console-gate__brand{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-sm);margin-bottom:var(--ds-space-2xs)}.ds-console-gate__mark{height:38px;width:auto;object-fit:contain;align-self:flex-start}.ds-console-gate__badge{display:inline-flex;align-items:center;font-family:var(--ds-font-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-danger);background:var(--ds-danger-soft);padding:4px 10px;border-radius:var(--ds-radius-pill);border:1px solid color-mix(in srgb,var(--ds-danger) 28%,var(--ds-border))}.ds-console-gate__badge[data-ready=true]{color:var(--ds-success);background:var(--ds-success-soft);border-color:color-mix(in srgb,var(--ds-success) 28%,var(--ds-border))}.ds-console-gate h1,.ds-console-gate__title{margin:0;font-family:var(--ds-font-display);font-size:22px;line-height:28px;font-weight:700;color:var(--ds-text);letter-spacing:-.015em}.ds-console-gate__doors{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-xs)}.ds-console-gate__door{min-height:var(--ds-tap);border-radius:var(--ds-radius-control);border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-text-muted);font:var(--ds-title);cursor:pointer}.ds-console-gate__door[aria-pressed=true]{background:var(--ds-primary-soft);color:var(--ds-primary);border-color:transparent;box-shadow:inset 0 0 0 1.5px var(--ds-primary)}.ds-console-gate__door:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console-gate label,.ds-console-gate__field-group{display:flex;flex-direction:column;gap:6px;font:var(--ds-label);color:var(--ds-text-muted)}.ds-console-gate__label{font-family:var(--ds-font-body);font-weight:600;color:var(--ds-text);font-size:13px;letter-spacing:-.005em}.ds-console-gate .ds-field{width:100%;height:44px;min-height:44px;border-radius:var(--ds-radius-sharp);border:1px solid var(--ds-border-strong);padding:0 14px;font:var(--ds-body);font-size:14px;color:var(--ds-text);background:var(--ds-surface);transition:border-color var(--ds-ease),box-shadow var(--ds-ease),background-color var(--ds-ease);box-sizing:border-box}.ds-console-gate .ds-field:hover{border-color:color-mix(in srgb,var(--ds-primary) 40%,var(--ds-border-strong))}.ds-console-gate .ds-field:focus{border-color:var(--ds-primary);box-shadow:0 0 0 3.5px color-mix(in srgb,var(--ds-primary) 14%,transparent);outline:none}.ds-console-gate .ds-field-wrap .ds-field{padding-right:44px}.ds-console-gate .ds-field-wrap__reveal{width:44px;min-height:44px}.ds-console-gate__alert{display:flex;align-items:center;gap:var(--ds-space-xs);padding:10px 14px;background:var(--ds-danger-soft);border:1px solid color-mix(in srgb,var(--ds-danger) 25%,transparent);border-radius:var(--ds-radius-control);color:var(--ds-danger);font:var(--ds-body-sm);line-height:1.4}.ds-console-gate__alert-icon{display:flex;width:16px;height:16px;flex-shrink:0;color:var(--ds-danger)}.ds-console-gate__alert-icon .ds-icon{width:16px;height:16px;vertical-align:0}.ds-console-gate__alert .ds-field-help,.ds-console-gate__alert-text{margin:0;font-family:var(--ds-font-body);font-size:13px;color:var(--ds-danger);font-weight:500;line-height:1.4}.ds-console-gate__btn{width:100%;height:44px;margin-top:var(--ds-space-2xs);font:var(--ds-title);font-size:14px;font-weight:600;border-radius:var(--ds-radius-sharp);transition:background-color var(--ds-ease),box-shadow var(--ds-ease),transform .12s ease}.ds-console-gate__btn:hover{background:var(--ds-primary-pressed);box-shadow:0 4px 12px #223c7633;transform:translateY(-1px)}.ds-console-gate__btn:active{transform:translateY(0)}.ds-console-gate__foot{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--ds-space-xs)}.ds-console-gate__copyright{margin:0;font-family:var(--ds-font-body);font-size:12px;line-height:1.5;color:var(--ds-text-faint)}.ds-console{--ds-control: 32px;--ds-radius-sharp: 4px;--ds-bg: #f8f9ff;--ds-surface: #ffffff;--ds-surface-dim: #cbdbf5;--ds-surface-bright: #f8f9ff;--ds-surface-2: #eff4ff;--ds-surface-container-lowest: #ffffff;--ds-surface-container-low: #eff4ff;--ds-surface-container: #e5eeff;--ds-surface-container-high: #dce9ff;--ds-surface-container-highest: #d3e4fe;--ds-border: #dce9ff;--ds-border-strong: #c2c6d4;--ds-outline: #727783;--ds-outline-variant: #c2c6d4;--ds-text: #0b1c30;--ds-text-muted: #424752;--ds-text-faint: #727783;--ds-primary: #00448c;--ds-primary-container: #0d5bb5;--ds-primary-pressed: #00336b;--ds-primary-soft: #d7e3ff;--ds-on-primary: #ffffff;--ds-on-primary-container: #c4d7ff;--ds-secondary: #006d38;--ds-secondary-container: #74f9a0;--ds-on-secondary-container: #00723a;--ds-tertiary: #5d4100;--ds-tertiary-container: #ffdea8;--ds-on-tertiary-container: #7b5700;--ds-success: #006d38;--ds-success-soft: #e6f7ee;--ds-danger: #ba1a1a;--ds-danger-soft: #ffdad6;--ds-telemetry: #115cb7;--ds-telemetry-soft: #d7e3ff;--ds-warning-soft: #ffdea8;--ds-focus: 0 0 0 3px rgba(13, 91, 181, .25);--ds-shadow-sm: 0 1px 3px rgba(11, 28, 48, .05), 0 1px 2px rgba(11, 28, 48, .03);--ds-shadow-card: 0 2px 6px rgba(11, 28, 48, .06), 0 1px 3px rgba(11, 28, 48, .04);--ds-shadow-md: 0 4px 14px rgba(11, 28, 48, .08);--ds-rail-bg: #213145;--ds-rail-fg: #eaf1ff;--ds-rail-muted: #abc7ff;display:flex;height:100dvh;min-height:100dvh;overflow:hidden;background:var(--ds-bg)}.ds-console[hidden],.ds-console-gate[hidden],.ds-console [hidden],.ds-console-gate [hidden]{display:none}.ds-console__toast{position:fixed;top:calc(var(--ds-space-md) + var(--ds-safe-top));left:50%;z-index:50;transform:translate(-50%);margin:0;padding:var(--ds-space-xs) var(--ds-space-md);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface-container-lowest);box-shadow:var(--ds-shadow-md);pointer-events:none}.ds-console__toast .ds-field-help{margin:0;font:var(--ds-body-sm);font-weight:600}.ds-console__toast:has(.ds-field-help--ok){background:var(--ds-success-soft);border-color:color-mix(in srgb,var(--ds-success) 35%,var(--ds-border))}.ds-console__toast:has(.ds-field-help--error){background:var(--ds-danger-soft);border-color:color-mix(in srgb,var(--ds-danger) 35%,var(--ds-border))}.ds-console__nav{width:var(--ds-rail);flex-shrink:0;display:flex;flex-direction:column;gap:var(--ds-space-sm);overflow:auto;background:radial-gradient(120% 168px at 30% 36px,color-mix(in srgb,var(--ds-rail-fg) 52%,var(--ds-rail-bg)),transparent 70%),radial-gradient(90% 150px at 28% 36px,color-mix(in srgb,var(--ds-mark-yellow) 18%,transparent),transparent 68%),radial-gradient(80% 140px at 88% 22px,color-mix(in srgb,var(--ds-telemetry) 16%,transparent),transparent 64%),radial-gradient(70% 110px at 8% 78px,color-mix(in srgb,var(--ds-mark-green) 12%,transparent),transparent 62%),var(--ds-rail-bg);color:var(--ds-rail-fg);border-right:0;padding:calc(var(--ds-space-md) + var(--ds-safe-top)) var(--ds-space-sm) calc(var(--ds-space-md) + var(--ds-safe-bottom))}.ds-console__brand{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-sm);min-height:var(--ds-tap);margin:0 0 var(--ds-space-xs);padding:var(--ds-space-xs) var(--ds-space-sm) var(--ds-space-md);background:none;border:0;box-shadow:none;isolation:isolate}.ds-console__brand:before{content:"";position:absolute;z-index:0;left:0;right:0;top:0;height:80px;pointer-events:none;background:radial-gradient(ellipse 88% 72% at 28% 46%,color-mix(in srgb,var(--ds-rail-fg) 62%,var(--ds-rail-bg)),transparent 74%)}.ds-console__brand img,.ds-console__brand>div{position:relative;z-index:1}.ds-console__brand img{display:block;width:auto;max-width:100%;height:56px;padding:0;object-fit:contain;background:none;border:0;border-radius:0;box-shadow:none}.ds-console__brand>div{min-width:0}.ds-console__brand strong{display:block;font-family:var(--ds-font-display);font-size:14px;line-height:20px;font-weight:700;color:var(--ds-rail-fg)}.ds-console__brand span{display:block;margin-top:var(--ds-space-2xs);font:var(--ds-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-rail-muted)}.ds-console__links{display:flex;flex-direction:column;gap:var(--ds-space-2xs)}.ds-console__link{display:flex;align-items:center;gap:var(--ds-space-xs);width:100%;min-height:var(--ds-control);padding:0 var(--ds-space-xs);border:0;border-radius:var(--ds-radius-sharp);background:transparent;color:var(--ds-rail-fg);font:var(--ds-body);font-weight:600;text-align:left;cursor:pointer}.ds-console__link .ds-icon{width:18px;height:18px;color:currentColor}.ds-console__link>span:first-of-type{flex:1;min-width:0}.ds-console__count{min-width:22px;height:22px;padding:0 6px;border-radius:var(--ds-radius-pill);background:var(--ds-danger);color:var(--ds-on-primary);font:var(--ds-label);display:inline-flex;align-items:center;justify-content:center}.ds-console__unread{min-width:22px;height:22px;padding:0 6px;border-radius:var(--ds-radius-pill);background:color-mix(in srgb,var(--ds-rail-fg) 16%,transparent);color:var(--ds-rail-fg);font:var(--ds-label);display:inline-flex;align-items:center;justify-content:center}.ds-console__link[aria-current=page]{background:color-mix(in srgb,var(--ds-rail-fg) 14%,transparent);color:var(--ds-on-primary);box-shadow:none}.ds-console__link:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__link:active{background:color-mix(in srgb,var(--ds-rail-fg) 10%,transparent)}.ds-console__foot{position:relative;margin-top:auto;display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:12px;background:color-mix(in srgb,var(--ds-rail-fg) 4%,transparent);border:1px solid color-mix(in srgb,var(--ds-rail-fg) 10%,transparent);border-radius:var(--ds-radius-control)}.ds-console__account{position:absolute;z-index:5;left:0;right:0;bottom:calc(100% + 6px);display:flex;flex-direction:column;gap:2px;padding:var(--ds-space-xs);background:var(--ds-surface);color:var(--ds-text);border:1px solid var(--ds-outline);border-radius:var(--ds-radius-control);box-shadow:var(--ds-shadow-sheet)}.ds-console__account-item{display:flex;align-items:center;gap:var(--ds-space-sm);width:100%;min-height:36px;padding:0 var(--ds-space-sm);border:0;border-radius:var(--ds-radius-sharp);background:transparent;color:inherit;font:var(--ds-font-body);font-size:13px;text-align:left;cursor:pointer}.ds-console__account-item:hover{background:var(--ds-surface-container)}.ds-console__account-item:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__account-item .ds-icon{width:16px;height:16px}.ds-console__account-form{display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-xs)}.ds-console__account-form label{display:flex;flex-direction:column;gap:4px;font:var(--ds-label);font-size:11px}.ds-console__account-acts{display:flex;align-items:center;justify-content:flex-end;gap:var(--ds-space-sm)}.ds-console__account-acts .ds-btn{width:auto;min-height:var(--ds-control);padding:0 12px}.ds-console__who{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--ds-radius-sharp)}.ds-console__who:hover,.ds-console__who[aria-expanded=true]{background:color-mix(in srgb,var(--ds-rail-fg) 8%,transparent)}.ds-console__who:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__who-chevron{width:14px;height:14px;color:var(--ds-rail-muted);flex-shrink:0;transition:transform var(--ds-ease)}.ds-console__who[aria-expanded=true] .ds-console__who-chevron{transform:rotate(180deg)}.ds-console__who-info{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.ds-console__who-text{min-width:0;flex:1}.ds-console__who-text strong{display:block;font:var(--ds-font-body);font-size:13px;font-weight:600;color:var(--ds-rail-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-console__who-text span{display:block;font:var(--ds-label);font-size:11px;color:var(--ds-rail-muted)}.ds-console__logout-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ds-radius-sharp);border:0;background:transparent;color:var(--ds-rail-muted);cursor:pointer;transition:all var(--ds-ease);flex-shrink:0}.ds-console__logout-btn:hover{background:color-mix(in srgb,var(--ds-rail-fg) 12%,transparent);color:var(--ds-rail-fg)}.ds-console__logout-btn .ds-icon{width:16px;height:16px}.ds-console__bar-who{display:flex;align-items:center;gap:var(--ds-space-sm);flex-shrink:0;margin-left:auto}.ds-console__bar-who strong{display:block;font:var(--ds-body);font-weight:600;color:var(--ds-text)}.ds-console__scrim{display:none}.ds-console__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--ds-bg)}.ds-console__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-lg);min-height:56px;height:56px;padding:0 var(--ds-space-xl);background:var(--ds-surface);border-bottom:1px solid var(--ds-border);flex-shrink:0}.ds-console__menu{display:none}.ds-console__bar-left{position:relative;display:flex;align-items:center;gap:var(--ds-space-lg);flex:1;min-width:0}.ds-console__brands{display:flex;align-items:center;justify-content:flex-end;gap:var(--ds-space-md);margin-left:auto;min-width:0;max-width:min(28rem,52%);overflow-x:auto;scrollbar-width:none}.ds-console__brands::-webkit-scrollbar{display:none}.ds-console__scope{display:inline-flex;align-items:center;gap:var(--ds-space-xs);min-width:0;font:var(--ds-label);font-weight:600;color:var(--ds-text-muted);white-space:nowrap}.ds-console__brands .ds-console__scope{gap:0}.ds-console__scope img{display:block;width:auto;height:20px;object-fit:contain}.ds-console__bar-title{display:flex;align-items:baseline;gap:8px;flex-shrink:0}.ds-console__kicker{margin:0;font:var(--ds-label);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-primary-container);background:var(--ds-primary-soft);padding:2px 6px;border-radius:4px}.ds-console__bar h1{margin:0;font:var(--ds-font-display);font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--ds-text);line-height:1}.ds-console__search-wrap{position:relative;display:flex;align-items:center;width:100%;max-width:380px}.ds-console__search-wrap .ds-icon{position:absolute;left:10px;width:15px;height:15px;color:var(--ds-outline);pointer-events:none}.ds-console__search{width:100%;height:34px;padding:0 12px 0 32px;background:var(--ds-surface-container-low);border:1px solid transparent;border-radius:8px;font:var(--ds-body);font-size:12.5px;color:var(--ds-text);transition:all var(--ds-ease)}.ds-console__search:focus{outline:none;background:var(--ds-surface);border-color:var(--ds-primary);box-shadow:var(--ds-focus)}.ds-console__bar-right{display:flex;align-items:center;gap:var(--ds-space-lg);margin-left:auto;min-width:0;flex-shrink:1}.ds-console__bar-right .ds-console__brands{margin-left:0;flex-shrink:0;width:max-content;max-width:min(28rem,50vw)}.ds-console__availability{display:flex;align-items:center;gap:2px;flex-shrink:0;height:40px;padding:2px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-sharp);background:var(--ds-surface-container-low)}.ds-console__availability button{display:inline-flex;align-items:center;gap:6px;height:26px;margin:0;padding:0 8px;border:0;border-radius:var(--ds-radius-sharp);background:transparent;font:var(--ds-label);font-weight:600;color:var(--ds-text-muted);cursor:pointer;transition:background-color var(--ds-ease),color var(--ds-ease)}.ds-console__availability button:hover{color:var(--ds-text)}.ds-console__availability button:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__availability-mark{width:6px;height:6px;border-radius:50%;background:var(--ds-outline);flex-shrink:0;transition:background-color var(--ds-ease)}.ds-console__availability button[data-availability=not_ready] .ds-console__availability-mark{background:var(--ds-danger)}.ds-console__availability button[data-availability=ready]{height:34px;padding:0 14px;font-size:14px;font-weight:700}.ds-console__availability button[data-availability=ready] .ds-console__availability-mark{width:8px;height:8px;background:var(--ds-success)}.ds-console__ready-name{max-width:8rem;padding-left:8px;margin-left:2px;border-left:1px solid currentColor;overflow:hidden;font-size:12px;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ds-console__availability button[data-availability=on_break] .ds-console__availability-mark{background:var(--ds-primary)}.ds-console__availability button[aria-checked=true][data-availability=not_ready]{color:var(--ds-on-primary);background:var(--ds-danger)}.ds-console__availability button[aria-checked=true][data-availability=ready]{color:var(--ds-on-primary);background:var(--ds-success)}.ds-console__availability button[aria-checked=true][data-availability=on_break]{color:var(--ds-on-primary);background:var(--ds-primary)}.ds-console__availability button[aria-checked=true] .ds-console__availability-mark{background:var(--ds-on-primary)}.ds-console__ready{position:relative;display:flex;align-items:center}.ds-console__ready.is-open>button[data-availability=ready]{color:var(--ds-success);background:var(--ds-success-soft)}.ds-console__ready.is-open>button[data-availability=ready] .ds-console__availability-mark{background:var(--ds-success)}.ds-console__ready.is-open>button[data-availability=ready]:hover{color:var(--ds-success)}.ds-console__persona-pick{position:absolute;z-index:6;top:calc(100% + 8px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:2px;min-width:11rem;padding:6px;border:1px solid var(--ds-success);border-radius:var(--ds-radius-sharp);background:var(--ds-surface);box-shadow:var(--ds-shadow-sm)}.ds-console__persona-pick:before{content:"";position:absolute;top:-5px;left:50%;width:8px;height:8px;transform:translate(-50%) rotate(45deg);background:var(--ds-surface);border-top:1px solid var(--ds-success);border-left:1px solid var(--ds-success)}.ds-console__persona-pick-k{padding:2px 8px 4px;font:var(--ds-label);font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--ds-success)}.ds-console__persona-pick p{margin:0;padding:4px 8px;font:var(--ds-label);color:var(--ds-danger)}.ds-console__persona-pick button{display:flex;align-items:center;gap:8px;height:36px;padding:0 8px;border:0;border-radius:var(--ds-radius-sharp);background:transparent;font:var(--ds-label);font-weight:600;color:var(--ds-text);text-align:left;cursor:pointer}.ds-console__persona-pick button:hover{background:var(--ds-success-soft)}.ds-console__availability button[aria-checked=true]:hover{color:var(--ds-on-primary)}.ds-console__split .ds-console__item--hold,.ds-console__split .ds-console__item--hold:hover{cursor:default;background:transparent}.ds-console__telemetry-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;background:var(--ds-surface-container-low);border-radius:8px;font:var(--ds-label);font-size:11.5px;color:var(--ds-text)}.ds-console__telemetry-chip .ds-icon{width:15px;height:15px;color:var(--ds-primary-container)}.ds-console__live,.ds-console__online-pill{display:inline-flex;align-items:center;gap:6px;height:auto;padding:0;background:none;color:var(--ds-success);border:0;border-radius:0;font:var(--ds-label);font-size:12px;font-weight:600}.ds-console__live:before,.ds-console__online-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ds-success);box-shadow:none}.ds-console__bar-who{display:flex;align-items:center;gap:var(--ds-space-sm);padding-left:var(--ds-space-xs);border-left:1px solid var(--ds-border)}.ds-console__bar-who strong{display:block;font:var(--ds-body);font-weight:700;color:var(--ds-text)}.ds-console__bar-who span{display:block;font:var(--ds-label);color:var(--ds-text-muted)}.ds-console__body{flex:1;display:flex;flex-direction:column;gap:var(--ds-space-md);min-height:0;padding:var(--ds-space-md) var(--ds-space-lg) var(--ds-space-md);overflow:auto;background:var(--ds-bg)}.ds-console__view{flex:0 0 auto;min-height:0;display:flex;flex-direction:column;gap:var(--ds-space-md);overflow:visible}.ds-console__view:has(.ds-console__split),.ds-console__view.ds-console__work,.ds-console__view--fill{flex:1 1 auto;min-height:0;overflow:hidden}.ds-console__sessions>.ds-console__card{flex:1 1 auto;min-height:0;max-height:100%}.ds-console__session-head,.ds-console__session-row{display:grid;grid-template-columns:minmax(0,1.5fr) 7.5rem minmax(0,1fr) 5.5rem;column-gap:var(--ds-space-sm);align-items:center}.ds-console__sessions>.ds-console__card>.ds-console__card-h{flex-wrap:wrap;height:auto;row-gap:var(--ds-space-xs);padding-top:6px;padding-bottom:6px}.ds-console__session-head{position:sticky;top:0;z-index:1;flex:0 0 auto;padding:8px var(--ds-space-md);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-container-lowest);font:var(--ds-label);color:var(--ds-text-faint)}.ds-console__session-head button{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.ds-console__session-head button[aria-sort=ascending],.ds-console__session-head button[aria-sort=descending]{color:var(--ds-text)}.ds-console__sessions .ds-console__catalog .ds-console__master{flex:0 0 auto}.ds-console__sessions .ds-console__catalog .ds-console__master>.ds-console__session-row{display:grid;grid-template-columns:minmax(0,1.5fr) 7.5rem minmax(0,1fr) 5.5rem;min-height:44px;padding:8px var(--ds-space-md);border:0;border-radius:0;box-shadow:none;background:transparent;align-items:center}.ds-console__sessions .ds-console__session-row:hover,.ds-console__sessions .ds-console__session-row:active{border:0;box-shadow:none;background:var(--ds-surface-container-low)}.ds-console__session-name{display:flex;align-items:center;gap:var(--ds-space-xs);min-width:0;overflow:hidden}.ds-console__session-id{display:flex;align-items:baseline;gap:var(--ds-space-xs);min-width:0}.ds-console__session-name strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-console__sessions .ds-console__session-name .ds-console__item-meta{flex:none;white-space:nowrap}.ds-console__session-name .ds-avatar{margin-top:0}.ds-console__session-row>.ds-btn{justify-self:start;white-space:nowrap}@media(max-width:800px){.ds-console__session-head,.ds-console__sessions .ds-console__catalog .ds-console__master>.ds-console__session-row{grid-template-columns:minmax(0,1.4fr) 4.75rem minmax(0,1fr) 5.25rem}.ds-console__session-id{flex-direction:column;align-items:flex-start;gap:0}}.ds-console__view--fill{overflow:hidden}.ds-console__view--fill .ds-console__card:not(.ds-console__staff) .ds-console__list:has(.ds-console__master[aria-current=true]){overflow:hidden}.ds-console__view--fill .ds-console__list:has(.ds-console__master[aria-current=true]) .ds-console__master:not([aria-current=true]){flex:0 0 auto}.ds-console__matrix,.ds-supervisor__matrix{display:grid;gap:var(--ds-space-md);flex-shrink:0}.ds-console__matrix-tools{display:flex;align-items:center;justify-content:flex-end;gap:var(--ds-space-sm);min-height:var(--ds-control)}.ds-console__matrix-tools span{font:var(--ds-label);color:var(--ds-text-muted)}.ds-console__matrix--summary.is-refreshing .ds-console__stat strong,.ds-service.is-refreshing .ds-service__heroes strong,.ds-service.is-refreshing .ds-service__foot strong,.ds-service.is-refreshing .ds-service__legend strong,.ds-service.is-refreshing .ds-service__center strong{animation:ds-matrix-refresh .48s ease}@keyframes ds-matrix-refresh{0%{opacity:1}40%{opacity:.28}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ds-console__matrix--summary.is-refreshing .ds-console__stat strong,.ds-service.is-refreshing .ds-service__heroes strong,.ds-service.is-refreshing .ds-service__foot strong,.ds-service.is-refreshing .ds-service__legend strong,.ds-service.is-refreshing .ds-service__center strong{animation:none}}.ds-console__matrix--summary{gap:var(--ds-space-sm)}.ds-service,.ds-console__matrix.ds-service{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--ds-space-sm);container-type:inline-size}.ds-console__matrix--summary>.ds-console__matrix-tools{grid-column:1 / -1;justify-self:end;min-height:0;height:auto}.ds-console__matrix--summary .ds-console__metric-group{gap:6px}.ds-console__matrix--summary .ds-console__metric-head h2{font-size:13px;line-height:20px}.ds-console__matrix--summary .ds-console__stats{align-items:stretch;gap:var(--ds-space-xs)}.ds-console__matrix--summary .ds-console__stat{justify-content:space-between;min-height:0;padding:8px 10px 8px 12px;box-shadow:none;gap:2px}.ds-console__matrix--summary .ds-console__stat:before{inset:6px auto 6px 0}.ds-console__matrix--summary .ds-console__stat span.ds-console__stat-label{max-width:100%;white-space:normal}.ds-console__matrix--summary .ds-console__ornament{display:none}.ds-console__matrix--summary .ds-console__stat strong,.ds-console__matrix--summary .ds-console__stat strong.ds-console__stat-text{font-size:16px;font-weight:700;line-height:20px}.ds-service__card{grid-column:span 7;padding:12px 14px 14px;gap:8px;min-width:0}.ds-service__card--side{grid-column:span 5}.ds-service__card--wide{grid-column:span 7}.ds-service__card--trend{grid-column:span 12}.ds-service__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ds-service__key{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 0 auto;padding:0;list-style:none}.ds-service__key li{display:flex;align-items:center;gap:6px;font:var(--ds-label);color:var(--ds-text-muted)}.ds-service__head h2{margin:0;font:var(--ds-body-sm);font-weight:600}.ds-service__heroes,.ds-service__foot{display:grid;gap:8px 12px;margin:0}.ds-service__heroes{grid-template-columns:repeat(auto-fit,minmax(6.5rem,max-content));justify-content:start;gap:8px 28px}.ds-service__foot{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding-top:0;border-top:0}.ds-service__foot p{padding:6px 8px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-sharp);background:var(--ds-surface-container-low)}.ds-service__heroes p,.ds-service__foot p,.ds-service__meter-block p{display:flex;flex-direction:column;gap:2px;margin:0;min-width:0}.ds-service__heroes strong,.ds-service__center strong{font-size:28px;font-weight:700;line-height:32px;letter-spacing:-.02em}.ds-service__foot strong,.ds-service__legend strong,.ds-service__meter-block strong{font-size:14px;font-weight:700;line-height:18px}.ds-service__heroes span,.ds-service__foot span,.ds-service__heroes em,.ds-service__meter-block em,.ds-service__center span{font:var(--ds-label);font-style:normal;color:var(--ds-text-muted)}.ds-service__heroes em[data-tone=up]{color:var(--ds-mark-green)}.ds-service__heroes em[data-tone=down]{color:var(--ds-danger)}.ds-service__hero-val{display:flex;align-items:baseline;gap:6px;min-width:0}.ds-service__hero-val em{display:inline-flex;align-items:center;gap:3px;font-size:12px;line-height:16px;font-weight:600}.ds-service__hero-val em i{display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.ds-service__hero-val em[data-tone=up] i{border-bottom:5px solid currentColor}.ds-service__hero-val em[data-tone=down] i{border-top:5px solid currentColor}.ds-service__split{display:flex;align-items:center;justify-content:flex-start;gap:20px;min-width:0}.ds-service__plot{position:relative;height:auto;min-width:0}.ds-service__plot--donut{width:132px;height:132px;flex:0 0 auto}.ds-service__svg{display:block;width:100%;height:112px}.ds-service__plot--donut .ds-service__svg{width:132px;height:132px}.ds-service__plot--hours .ds-service__svg{height:72px}.ds-service__plot--trend .ds-service__svg{height:88px}.ds-service__ranges{display:flex;gap:4px}.ds-service__ranges .ds-console__text-act{min-height:28px;color:var(--ds-text-muted)}.ds-service__ranges .ds-console__text-act[aria-current=true]{color:var(--ds-primary);box-shadow:inset 0 -2px 0 var(--ds-primary)}.ds-service__axis--trend{height:16px}.ds-service__axis--trend li{transform:translate(-50%)}.ds-service__axis--trend li:first-child{transform:none}.ds-service__axis--trend li:last-child{transform:translate(-100%)}.ds-service__values{position:absolute;top:0;left:0;right:0;height:112px;margin:0;padding:0;list-style:none;pointer-events:none}.ds-service__values li{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translateY(-2px);font:600 11px/14px var(--ds-font-body);color:var(--ds-text-muted)}.ds-service__axis{position:relative;height:28px;margin:2px 0 0;padding:0;list-style:none}.ds-service__plot--hours .ds-service__axis{height:14px}.ds-service__axis li{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;margin:0;overflow:visible;font:var(--ds-label);font-size:10px;line-height:12px;color:var(--ds-text-faint);text-align:center;white-space:nowrap}.ds-service__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ds-service__center strong{font-size:22px;line-height:24px}.ds-service__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;flex:0 0 auto;min-width:8.5rem}.ds-service__legend--row{flex-direction:row;flex-wrap:wrap;gap:8px 16px;min-width:0}.ds-service__legend li{display:grid;grid-template-columns:8px minmax(4.5rem,max-content) auto;align-items:center;gap:8px;font:var(--ds-label);font-weight:400;color:var(--ds-text-muted)}.ds-service__legend strong{color:var(--ds-text);text-align:right;font-size:12px;font-weight:400;line-height:16px}.ds-service__swatch{width:8px;height:8px;border-radius:50%;background:var(--ds-primary)}.ds-service__key .ds-service__swatch{width:12px;height:12px}.ds-service__swatch[data-tone=navy]{background:var(--ds-primary)}.ds-service__swatch[data-tone=green],.ds-service__swatch[data-tone=ready]{background:var(--ds-mark-green)}.ds-service__swatch[data-tone=away]{background:var(--ds-danger)}.ds-service__swatch[data-tone=break]{background:var(--ds-mark-yellow)}.ds-service__meter-block{display:flex;flex-direction:column;gap:4px}.ds-service__meter-block p{flex-direction:row;justify-content:space-between}.ds-service__meter{height:4px;background:var(--ds-surface-container-high);border-radius:2px;overflow:hidden}.ds-service__meter>span{display:block;height:100%;background:var(--ds-primary)}.ds-service__meter--ready>span{background:var(--ds-mark-green)}@container (max-width: 640px){.ds-service__card,.ds-service__card--wide,.ds-service__card--side{grid-column:span 12}.ds-service__foot{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-supervisor__board{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr);gap:var(--ds-space-sm);align-items:stretch;container-type:inline-size}.ds-supervisor__board>.ds-console__card{display:flex;flex-direction:column;min-width:0;padding:12px 14px 14px;gap:8px}.ds-supervisor__board .ds-service__head .ds-console__count{margin-left:auto;min-width:0;height:auto;padding:0;border-radius:0;background:transparent;font:var(--ds-label);font-weight:600;color:var(--ds-text-muted)}.ds-supervisor__board .ds-console__list{flex:1 1 auto;gap:4px;padding:0;max-height:16rem;overflow:auto}.ds-supervisor__board .ds-console__item{align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-sharp);background:var(--ds-surface-container-low);font:var(--ds-body-sm);cursor:default;box-shadow:none}.ds-supervisor__board .ds-console__item-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-supervisor__board .ds-console__item-copy>span{font-size:12px;line-height:16px;color:var(--ds-text-muted)}.ds-supervisor__board .ds-console__mini{width:24px;height:24px;font-size:10px}.ds-supervisor__aside{flex:0 0 auto;margin-left:auto;font:var(--ds-label);font-variant-numeric:tabular-nums;color:var(--ds-text-muted);text-align:right}.ds-supervisor__board .ds-console__empty{padding:2px 0}.ds-supervisor__board .ds-console__item:hover,.ds-supervisor__board .ds-console__item:active{border-color:var(--ds-border);background:var(--ds-surface-container-low);box-shadow:none}.ds-supervisor__board button.ds-console__item{cursor:pointer}.ds-supervisor__board button.ds-console__item:hover{background:var(--ds-surface-container);border-color:var(--ds-border-strong)}@container (max-width: 640px){.ds-supervisor__board{grid-template-columns:1fr}}.ds-console__metric-group,.ds-supervisor__metric-group{display:flex;flex-direction:column;gap:var(--ds-space-xs)}.ds-console__metric-head,.ds-supervisor__metric-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ds-space-md);padding:0 var(--ds-space-2xs)}.ds-console__metric-head>div,.ds-supervisor__metric-head>div{display:flex;align-items:baseline;gap:var(--ds-space-xs);min-width:0}.ds-console__metric-head .ds-console__kicker,.ds-supervisor__metric-head .ds-console__kicker{flex-shrink:0}.ds-console__metric-head h2,.ds-supervisor__metric-head h2{margin:0;font-family:var(--ds-font-display);font-size:15px;line-height:20px;font-weight:700;letter-spacing:-.01em;color:var(--ds-text)}.ds-console__stat{margin:0;min-width:0;position:relative;height:auto;min-height:0;padding:var(--ds-space-sm) 12px;overflow:hidden;isolation:isolate;background:linear-gradient(145deg,var(--ds-surface-container-lowest) 0%,var(--ds-surface-container-lowest) 62%,color-mix(in srgb,var(--ds-primary-soft) 48%,var(--ds-surface-container-lowest)) 100%);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);box-shadow:var(--ds-shadow-sm);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--ds-space-2xs);transition:border-color var(--ds-ease),box-shadow var(--ds-ease),background-color var(--ds-ease)}.ds-console__stat:before{content:"";position:absolute;inset:8px auto 8px 0;width:3px;border-radius:0 var(--ds-radius-control) var(--ds-radius-control) 0;background:var(--ds-primary-container);opacity:.72}.ds-console__stat-info,.ds-console__stat-val,.ds-console__stat-meta,.ds-console__stat>span:not(.ds-console__stat-icon):not(.ds-console__ornament),.ds-console__stat>strong{position:relative;z-index:1}.ds-console__scope,.ds-supervisor__scope{flex-shrink:0;font:var(--ds-label);font-size:11px;color:var(--ds-text-faint)}.ds-console__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-sm);align-items:start;flex-shrink:0}.ds-console__traffic{--ds-chart-unique: var(--ds-primary);--ds-chart-opens: color-mix(in srgb, var(--ds-mark-yellow) 72%, var(--ds-tertiary));--ds-chart-clicks: var(--ds-mark-green);--ds-chart-ratio: var(--ds-text-muted);display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sharp);background:var(--ds-surface-container-lowest)}.ds-console__traffic>.ds-console__metric-head{align-items:center;padding:0}.ds-console__traffic>.ds-console__metric-head+.ds-console__chart-toolbar{margin-top:calc(var(--ds-space-2xs) - var(--ds-space-xs))}.ds-console__traffic-ranges{display:flex;flex-wrap:wrap;gap:var(--ds-space-2xs)}.ds-console__traffic-ranges .ds-console__text-act[aria-current=true]{color:var(--ds-primary);font-weight:700}.ds-console__health .ds-console__traffic-ranges .ds-console__text-act{color:var(--ds-text-muted);background:transparent}.ds-console__health .ds-console__traffic-ranges .ds-console__text-act[aria-current=true]{color:var(--ds-primary);background:transparent;box-shadow:inset 0 -2px 0 var(--ds-primary)}.ds-console__chart-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-sm)}.ds-console__chart-series{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm)}.ds-console__legend{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:0;background:transparent;font:var(--ds-label);font-size:12px;color:var(--ds-text);cursor:pointer}.ds-console__legend[aria-pressed=false]{color:var(--ds-text-faint)}.ds-console__legend[aria-pressed=false] .ds-console__swatch{opacity:.35}.ds-console__swatch{width:8px;height:8px;border-radius:2px;flex-shrink:0}.ds-console__legend[data-series=unique] .ds-console__swatch{background:var(--ds-chart-unique)}.ds-console__legend[data-series=opens] .ds-console__swatch{background:var(--ds-chart-opens)}.ds-console__legend[data-series=clicks] .ds-console__swatch{background:var(--ds-chart-clicks)}.ds-console__legend--ratio{cursor:default}.ds-console__legend--ratio .ds-console__swatch{background:var(--ds-chart-ratio)}.ds-console__chart-tools{display:flex;align-items:center;gap:2px}.ds-console__chart-tools .ds-console__quiet[aria-current=true]{color:var(--ds-primary)}.ds-console__chart{position:relative;display:block;width:100%;height:176px}.ds-console__health-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;flex:0 0 auto;border:1px solid var(--ds-border);border-radius:var(--ds-radius-sharp);overflow:hidden;background:var(--ds-border)}.ds-console__health-cell{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--ds-space-2xs) 1.75rem var(--ds-space-2xs) var(--ds-space-xs);overflow:hidden;border:0;border-radius:0;background:var(--ds-surface-container-lowest)}.ds-console__health-cell strong,.ds-console__health-cell>span:not(.ds-console__ornament){position:relative;z-index:1}.ds-console__health-cell strong{font:var(--ds-label);white-space:nowrap}.ds-console__health-cell>span:not(.ds-console__ornament){color:var(--ds-text-muted);font:var(--ds-body)}.ds-console__health-cell .ds-console__ornament{top:-8px;right:-8px;bottom:auto;width:36px;height:36px;opacity:.16;transform:rotate(-18deg)}.ds-console__health-cell .ds-console__ornament .ds-icon{width:32px;height:32px}.ds-console__health .ds-console__traffic{flex:1 1 auto;min-height:0}.ds-console__health-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-sm)}.ds-console__health-metric{display:flex;flex-direction:column;gap:var(--ds-space-2xs);min-width:0;padding:var(--ds-space-sm);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface-container-lowest)}.ds-console__health-metric h3{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;font:var(--ds-label)}.ds-console__health-metric h3 span{color:var(--ds-text-muted);font-weight:400;white-space:nowrap}.ds-console__health-metric .ds-console__empty{margin:0}.ds-console__health-errors-h{margin:var(--ds-space-sm) 0 0;font:var(--ds-title)}.ds-console__health-errors-wrap{overflow-x:auto}.ds-console__health-errors{width:100%;border-collapse:collapse;font:var(--ds-body-sm)}.ds-console__health-errors th{padding:var(--ds-space-2xs) var(--ds-space-xs);border-bottom:1px solid var(--ds-border);color:var(--ds-text-faint);font:var(--ds-label);font-weight:600;text-align:left;white-space:nowrap}.ds-console__health-errors td{padding:var(--ds-space-2xs) var(--ds-space-xs);border-bottom:1px solid var(--ds-border);color:var(--ds-text);vertical-align:baseline}.ds-console__health-metric .ds-console__chart{height:96px}.ds-console__chart-grid{stroke:var(--ds-border);stroke-width:1}.ds-console__chart-axis{fill:var(--ds-text-faint);font:var(--ds-label);font-size:10px}.ds-console__chart-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ds-console__chart-dot{stroke:var(--ds-surface-container-lowest);stroke-width:1}.ds-console__chart-bar{opacity:.9}.ds-console__chart-line[data-series=unique],.ds-console__chart-dot[data-series=unique],.ds-console__chart-bar[data-series=unique]{stroke:var(--ds-chart-unique);fill:var(--ds-chart-unique)}.ds-console__chart-line[data-series=opens],.ds-console__chart-dot[data-series=opens],.ds-console__chart-bar[data-series=opens]{stroke:var(--ds-chart-opens);fill:var(--ds-chart-opens)}.ds-console__chart-line[data-series=clicks],.ds-console__chart-dot[data-series=clicks],.ds-console__chart-bar[data-series=clicks]{stroke:var(--ds-chart-clicks);fill:var(--ds-chart-clicks)}.ds-console__chart-line[data-series=ratio],.ds-console__chart-dot[data-series=ratio],.ds-console__chart-bar[data-series=ratio]{stroke:var(--ds-chart-ratio);fill:var(--ds-chart-ratio)}.ds-console__plot{display:flex;align-items:flex-end;gap:3px;height:72px;width:100%}.ds-console__plot span{flex:1;min-width:0;border-radius:2px 2px 0 0;background:var(--ds-primary);opacity:.85}.ds-console__traffic>.ds-console__empty{padding:0;font-size:11px}.ds-console__ranks{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-sm);align-items:start}.ds-console__rank{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-console__rank h3{margin:0 0 2px;font:var(--ds-font-display);font-size:13px;font-weight:700}.ds-console__meter{display:grid;grid-template-columns:minmax(0,1fr) minmax(56px,30%) 2rem;gap:var(--ds-space-2xs);align-items:center;min-height:22px;margin:0}.ds-console__meter .ds-console__bar-track{height:6px;border-radius:2px;background:var(--ds-surface-container-low);overflow:hidden}.ds-console__bar-fill{height:100%;border-radius:2px;background:var(--ds-primary)}.ds-console__meter strong{font:var(--ds-label);font-size:11px;font-weight:600;color:var(--ds-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-console__meter em{font:var(--ds-label);font-size:11px;font-style:normal;color:var(--ds-outline);text-align:right}@media(max-width:800px){.ds-console__ranks{grid-template-columns:1fr}.ds-console__health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-console__health-metrics{grid-template-columns:1fr}}.ds-console__stat:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-md)}.ds-console__stat-info{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ds-console__stat span.ds-console__stat-label{display:block;max-width:calc(100% - 8px);font:var(--ds-label);font-size:11px;font-weight:600;line-height:14px;color:var(--ds-text-muted);white-space:normal;overflow:visible}.ds-console__stat-val{display:flex;align-items:baseline;gap:8px;margin-top:0}.ds-console__stat strong{display:inline-block;font:var(--ds-font-display);font-size:22px;font-weight:800;line-height:1;color:var(--ds-text);letter-spacing:-.02em}.ds-console__stat strong.ds-console__stat-text{font-size:16px;font-weight:700}.ds-console__stat-icon,.ds-console__ornament{position:absolute;z-index:0;right:-8px;bottom:-10px;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;color:var(--ds-primary);opacity:.11;transform:rotate(-14deg);pointer-events:none}.ds-console__stat-icon .ds-icon,.ds-console__ornament .ds-icon{width:40px;height:40px;stroke-width:1.35}.ds-console__stat-meta{font:var(--ds-label);font-size:11px;color:var(--ds-outline);display:flex;align-items:center;gap:4px;white-space:nowrap}.ds-console__view[hidden]{display:none}.ds-console__work{flex:1;min-height:0;display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:var(--ds-space-md);align-items:stretch;overflow:hidden}.ds-console__view>.ds-console__work{flex:0 0 auto;overflow:visible}.ds-console__work .ds-console__matrix,.ds-console__work .ds-console__stats{grid-column:1 / -1}.ds-console__work .ds-console__split{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr);height:100%;min-height:0}.ds-console__work .ds-console__thread{min-height:0}.ds-console__card-h{flex-shrink:0}.ds-console__split{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-md);align-items:stretch}.ds-console__card-h-title{display:inline-flex;align-items:baseline;gap:var(--ds-space-xs);min-width:0;margin:0;font:inherit;font-weight:700;letter-spacing:-.01em}.ds-console__split .ds-console__card-h{background:transparent}.ds-console__split .ds-console__list{gap:0;padding:0}.ds-console__split .ds-console__item{border:0;border-radius:0;border-bottom:1px solid var(--ds-border);padding:var(--ds-space-sm) var(--ds-space-md);background:transparent;box-shadow:none}.ds-console__split .ds-console__item:last-child{border-bottom:0}.ds-console__split .ds-console__chat-row{align-items:flex-start;gap:var(--ds-space-sm)}.ds-console__chat-row .ds-avatar{margin-top:2px}.ds-console__chat-row .ds-console__item-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-console__chat-row .ds-console__item-copy>span{color:var(--ds-text-muted);font-size:13px;line-height:1.35}.ds-console__chat-row-time{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:0 0 auto;max-width:46%;padding-top:2px;font:var(--ds-label);font-variant-numeric:tabular-nums;text-align:right}.ds-console__chat-row-lead{font-weight:600;color:var(--ds-text)}.ds-console__chat-row-time>span:not(.ds-console__chat-row-lead){font-weight:500;color:var(--ds-text-muted)}.ds-console__split .ds-console__item:hover,.ds-console__split .ds-console__item:active,.ds-console__split .ds-console__item[aria-current=true]{border-color:transparent;border-bottom-color:var(--ds-border);background:var(--ds-surface-container-low);box-shadow:none}.ds-console__split .ds-console__list:has(>.ds-console__empty:only-child){align-items:center;justify-content:center}.ds-console__split .ds-console__empty{display:flex;flex-direction:column;align-items:center;gap:var(--ds-space-xs);max-width:16rem;padding:var(--ds-space-lg);color:var(--ds-text-faint);text-align:center}.ds-console__empty-mark{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-radius-control);background:var(--ds-surface-container-low);color:var(--ds-outline)}.ds-console__empty-mark .ds-icon{width:18px;height:18px}.ds-console__card{display:flex;flex-direction:column;min-height:0;background:var(--ds-surface-container-lowest);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-sm);overflow:hidden}.ds-supervisor__empty{flex:1;min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-xs);color:var(--ds-text-faint);text-align:center}.ds-supervisor__empty strong{font:var(--ds-body-sm);font-weight:600;color:var(--ds-text-muted)}.ds-supervisor__empty-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-radius-control);background:var(--ds-surface-container-low);color:var(--ds-outline)}.ds-supervisor__empty-icon .ds-icon{width:19px;height:19px}.ds-console__list{flex:1;min-height:0;overflow:auto;padding:var(--ds-space-2xs);display:flex;flex-direction:column;gap:var(--ds-space-2xs)}.ds-console__archive{flex:1;min-height:0}.ds-console__archive-bar{display:flex;flex-wrap:wrap;gap:var(--ds-space-xs);flex-shrink:0;padding:var(--ds-space-xs) var(--ds-space-sm);border-bottom:1px solid var(--ds-border)}.ds-console .ds-console__archive-bar .ds-field{width:auto;max-width:none;min-width:0;min-height:32px;height:32px;font-weight:500}.ds-console__archive-dates{display:inline-flex;align-items:center;gap:var(--ds-space-sm);margin-left:auto}.ds-console__archive-dates label{display:inline-flex;align-items:center;gap:var(--ds-space-2xs);color:var(--ds-text-muted);font:var(--ds-label);font-weight:500}.ds-console__archive-when{display:inline-flex;align-items:stretch;height:32px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-sharp);background:var(--ds-surface-container-lowest);overflow:hidden}.ds-console__archive-when button{margin:0;padding:0 10px;border:0;background:transparent;color:var(--ds-text-muted);font:var(--ds-label);font-weight:500;white-space:nowrap;cursor:pointer}.ds-console__archive-when button+button{border-left:1px solid var(--ds-border)}.ds-console__archive-when button[aria-checked=true]{background:var(--ds-primary-soft);color:var(--ds-primary)}.ds-console__archive .ds-console__card-h input[type=date].ds-field{width:9.25rem}.ds-console .ds-console__archive-bar input.ds-field{flex:1 1 8rem}.ds-console .ds-console__archive-bar select.ds-field{flex:1 1 6.5rem}.ds-console__archive .ds-console__list{gap:0;padding:0;overflow:auto}.ds-console__closed{flex:1;min-height:0}.ds-console__closed .ds-console__card-h .ds-field{margin-left:auto;width:10.5rem}.ds-console__closed-head,.ds-console__closed-row{display:grid;grid-template-columns:11rem 12.5rem minmax(8rem,14rem);column-gap:var(--ds-space-lg);align-items:center;justify-content:start}.ds-console__closed-head{flex-shrink:0;padding:8px var(--ds-space-md);border-bottom:1px solid var(--ds-border);font:var(--ds-label);color:var(--ds-text-faint)}.ds-console__closed-row{margin:0;padding:10px var(--ds-space-md);border-bottom:1px solid var(--ds-border);font:var(--ds-body);color:var(--ds-text)}.ds-console__closed-row:last-child{border-bottom:0}.ds-console__closed-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:inherit}.ds-console__closed .ds-console__list{gap:0;padding:0;overflow:auto}.ds-console__closed .ds-console__empty{padding:var(--ds-space-lg) var(--ds-space-md)}.ds-console__archive-head,.ds-console__archive-row{display:grid;grid-template-columns:4.1rem 3rem minmax(4.5rem,1fr) minmax(4.5rem,.8fr) 7.6rem 6.2rem minmax(5.25rem,.9fr) minmax(5rem,.85fr) 3.4rem;column-gap:var(--ds-space-sm);align-items:center}.ds-console__archive-head{flex-shrink:0;padding:6px var(--ds-space-md);border-bottom:1px solid var(--ds-border);font:var(--ds-label);color:var(--ds-text-muted)}.ds-console__archive-head button{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.ds-console__archive-head button[aria-sort=ascending],.ds-console__archive-head button[aria-sort=descending]{color:var(--ds-text)}.ds-console__archive-arrows{display:inline-flex;flex-direction:column;gap:1px;flex-shrink:0}.ds-console__archive-arrows i{display:block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent}.ds-console__archive-arrows i[data-dir=up]{border-bottom:3px solid color-mix(in srgb,var(--ds-text-faint) 70%,transparent)}.ds-console__archive-arrows i[data-dir=down]{border-top:3px solid color-mix(in srgb,var(--ds-text-faint) 70%,transparent)}.ds-console__archive-arrows i[data-dir=up][data-on=true]{border-bottom-color:var(--ds-primary)}.ds-console__archive-arrows i[data-dir=down][data-on=true]{border-top-color:var(--ds-primary)}.ds-console__archive-row{width:100%;margin:0;padding:8px var(--ds-space-md);border:0;border-bottom:1px solid var(--ds-border);border-radius:0;background:transparent;color:var(--ds-text);font:var(--ds-body-sm);text-align:left;cursor:pointer}.ds-console__archive-row:last-child{border-bottom:0}.ds-console__archive-row:hover{background:var(--ds-surface-container-low)}.ds-console__archive-row[aria-current=true]{background:var(--ds-surface-container)}.ds-console__archive-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text-muted)}.ds-console__archive-duration,.ds-console__archive-phone,.ds-console__archive-subscriber,.ds-console__archive-time,.ds-console__archive-date{font-variant-numeric:tabular-nums}.ds-console__archive-row .ds-console__archive-persona{color:var(--ds-text);font-weight:600}.ds-console__archive-pager{display:flex;align-items:center;justify-content:flex-end;gap:var(--ds-space-2xs);flex-shrink:0;min-height:40px;padding:0 var(--ds-space-sm);border-top:1px solid var(--ds-border)}.ds-console__archive-range{margin-right:auto;padding-left:var(--ds-space-xs);font:var(--ds-label);font-variant-numeric:tabular-nums;color:var(--ds-text-muted)}.ds-console__archive-pager .ds-console__text-act:disabled{color:var(--ds-outline);cursor:default}.ds-archive-sheet{min-height:100dvh;background:var(--ds-bg);color:var(--ds-text)}.ds-archive-sheet__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-md);padding:var(--ds-space-md) var(--ds-space-lg);background:var(--ds-surface);border-bottom:1px solid var(--ds-border)}.ds-archive-sheet__id{display:flex;align-items:center;gap:var(--ds-space-sm);min-width:0}.ds-archive-sheet__id img{display:block;width:auto;height:36px;max-width:9rem;object-fit:contain}.ds-archive-sheet__bar h1{margin:0;font:var(--ds-headline-sm)}.ds-archive-sheet__tools{display:flex;align-items:center}.ds-archive-sheet__facts{margin:0;background:var(--ds-surface);border-bottom:1px solid var(--ds-border)}.ds-archive-sheet__band{display:grid;align-items:start;gap:var(--ds-space-sm) var(--ds-space-md);margin:0;padding:var(--ds-space-sm) var(--ds-space-lg);border-top:1px solid var(--ds-border)}.ds-archive-sheet__band:first-child{border-top:0}.ds-archive-sheet__band--who,.ds-archive-sheet__band--when{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:760px){.ds-archive-sheet__band--who,.ds-archive-sheet__band--when{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-archive-sheet__band--tools{grid-template-columns:minmax(0,1fr)}}.ds-archive-sheet__band--tools{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:var(--ds-space-2xl);background:var(--ds-surface-container-low)}.ds-archive-sheet__band--read{display:flex;flex-wrap:wrap;align-items:start;column-gap:var(--ds-space-xl)}.ds-archive-sheet__band--read .ds-archive-sheet__fact{flex:0 1 auto;min-width:7rem}.ds-archive-sheet__band--read .ds-archive-sheet__fact--wrap{flex:1 1 16rem}.ds-archive-sheet__fact--wrap dd{white-space:normal}.ds-archive-sheet__group{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--ds-space-sm) var(--ds-space-md);min-width:0}.ds-archive-sheet__group--follow{display:grid;grid-template-columns:auto minmax(12rem,1fr) auto;align-items:start;padding-left:var(--ds-space-2xl);border-left:1px solid var(--ds-border)}@media(max-width:760px){.ds-archive-sheet__band--tools,.ds-archive-sheet__group--follow{grid-template-columns:minmax(0,1fr);padding-top:var(--ds-space-sm);padding-left:0;border-top:1px solid var(--ds-border);border-left:0}}.ds-archive-sheet__group--follow>.ds-archive-sheet__fact:first-child{align-self:start}.ds-archive-sheet__band--tools .ds-switch{width:calc(var(--ds-space-2xl) + var(--ds-space-lg));height:var(--ds-space-2xl);padding:var(--ds-space-2xs)}.ds-archive-sheet__band--tools .ds-switch__thumb{width:calc(var(--ds-space-2xl) - 2 * var(--ds-space-2xs));height:calc(var(--ds-space-2xl) - 2 * var(--ds-space-2xs))}.ds-archive-sheet__band--tools .ds-switch[aria-checked=true] .ds-switch__thumb{transform:translate(var(--ds-space-lg))}.ds-archive-sheet__group--follow .ds-archive-sheet__save{align-self:start;margin-top:calc(var(--ds-space-md) + 2px)}.ds-archive-sheet__save .ds-btn--mark{min-height:32px}.ds-archive-sheet__fact{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.ds-archive-sheet__facts dt{margin:0;font:var(--ds-label);font-weight:500;color:var(--ds-text-muted)}.ds-archive-sheet__facts dd{max-width:100%;margin:0;overflow:hidden;font:var(--ds-body);font-weight:600;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ds-archive-sheet__fact--lead dd{font:var(--ds-title)}.ds-archive-sheet__fact[data-zero=true] dd,.ds-archive-sheet__fact[data-empty=true] dd{color:var(--ds-text-faint);font-weight:500}.ds-archive-sheet__fact>span{font:var(--ds-label);font-weight:500;color:var(--ds-text-muted)}.ds-archive-sheet__band--tools .ds-archive-sheet__fact,.ds-archive-sheet__band--tools label.ds-archive-sheet__fact{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;font:var(--ds-label);font-weight:500;color:var(--ds-text-muted)}.ds-archive-sheet__band .ds-field{width:auto;min-width:9rem;min-height:32px;height:32px;padding:0 var(--ds-space-xs);font-weight:600;color:var(--ds-text)}.ds-archive-sheet__fact--note{min-width:0}.ds-archive-sheet__fact--note textarea.ds-field{width:100%;min-width:0;height:var(--ds-space-2xl);min-height:var(--ds-space-2xl);padding:calc((var(--ds-space-2xl) - 20px) / 2) var(--ds-space-xs);line-height:20px;resize:vertical;white-space:pre-wrap}.ds-archive-sheet__save{display:inline-flex;align-items:center;gap:var(--ds-space-2xs)}.ds-archive-sheet__chat{margin:0;padding:var(--ds-space-md) var(--ds-space-lg) 0;font:var(--ds-label);color:var(--ds-text-muted)}.ds-archive-sheet__stream{display:flex;flex-direction:column;gap:var(--ds-space-2xs);padding:var(--ds-space-md) var(--ds-space-lg) var(--ds-space-xl)}.ds-archive-sheet__stream .ds-bubble{max-width:min(32rem,78%);align-self:flex-start;box-shadow:none}.ds-archive-sheet__stream .ds-bubble--out{align-self:flex-end}@media print{.ds-archive-sheet__tools,.ds-archive-sheet__save{display:none}.ds-archive-sheet,.ds-archive-sheet__bar,.ds-archive-sheet__facts{background:#fff}}.ds-console__card-h{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-sm);min-height:44px;margin:0;padding:0 var(--ds-space-md);font:var(--ds-font-display);font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--ds-text);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-container-low)}.ds-console__card-h .ds-console__count{min-width:0;height:auto;padding:0;border-radius:0;background:transparent;font:var(--ds-label);font-size:13px;font-weight:600;color:var(--ds-text-muted)}.ds-console__item{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-xs);width:100%;margin:0;padding:var(--ds-space-2xs) var(--ds-space-xs);border:1px solid var(--ds-border);border-radius:var(--ds-radius-sharp);background:var(--ds-surface-container-lowest);color:var(--ds-text);font:var(--ds-body);text-align:left;cursor:pointer;transition:all var(--ds-ease);box-shadow:none}.ds-console__item-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}button.ds-console__item-copy,.ds-console__pick{margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ds-console__pick{flex:1;min-width:0;display:flex;align-items:flex-start;gap:var(--ds-space-sm)}button.ds-console__item-copy:focus-visible,.ds-console__pick:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__catalog .ds-console__master>.ds-console__item>.ds-console__end{min-height:36px;margin-top:2px;align-items:center}.ds-console__catalog .ds-console__master>.ds-console__item>.ds-console__quiet{flex-shrink:0;margin-top:6px;margin-left:0}.ds-console__catalog .ds-console__master>.ds-console__item>.ds-console__quiet .ds-icon{display:block;transition:transform var(--ds-ease)}.ds-console__catalog .ds-console__master.is-open>.ds-console__item>.ds-console__quiet .ds-icon{transform:rotate(180deg)}.ds-console__end{display:flex;align-items:center;gap:var(--ds-space-xs);flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.ds-console__catalog{gap:0;padding:0}.ds-console__persona-group{min-width:0}.ds-console__persona-group+.ds-console__persona-group{border-top:1px solid var(--ds-border)}.ds-console__persona-user{display:flex;align-items:center;gap:var(--ds-space-sm);margin:0;min-height:2.25rem;padding:var(--ds-space-xs) var(--ds-space-md);background:var(--ds-surface-container);border-bottom:1px solid var(--ds-border);font:var(--ds-font-display);font-size:13px;font-weight:700;letter-spacing:-.01em;color:var(--ds-text)}.ds-console__persona-user strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit}.ds-console__persona-user .ds-console__count{margin-left:auto;min-width:0;height:auto;padding:0;border-radius:0;background:transparent;font:var(--ds-label);font-size:13px;font-weight:600;color:var(--ds-text-muted)}.ds-console__catalog .ds-console__master{border:0;border-radius:0;box-shadow:none;border-bottom:1px solid var(--ds-border)}.ds-console__catalog .ds-console__master:last-child{border-bottom:0}.ds-console__catalog .ds-console__master[aria-current=true]{flex:0 0 auto;overflow:visible;border-color:var(--ds-border);box-shadow:none;background:var(--ds-surface-container-low)}.ds-console__catalog .ds-console__master>.ds-console__item{min-height:4rem;padding:var(--ds-space-sm) var(--ds-space-md);align-items:flex-start;background:transparent;cursor:default}.ds-console__catalog .ds-console__master>.ds-console__item:has(.ds-console__stamps){min-height:0;padding:var(--ds-space-xs) var(--ds-space-md)}.ds-console__catalog .ds-console__master>.ds-console__item .ds-avatar{margin-top:2px}.ds-console__persona-group .ds-console__master>.ds-console__item,.ds-console__persona-group .ds-console__master>.ds-console__item:has(.ds-console__stamps){align-items:center;padding:var(--ds-space-sm) var(--ds-space-md);gap:var(--ds-space-sm)}.ds-console__persona-group .ds-console__pick{align-items:center}.ds-console__persona-group .ds-console__master>.ds-console__item .ds-avatar{margin-top:0}.ds-console__persona-group .ds-console__master>.ds-console__item>.ds-console__end{min-height:0;margin-top:0;gap:var(--ds-space-sm)}.ds-console__persona-group .ds-console__master>.ds-console__item>.ds-console__quiet{width:32px;min-height:32px;margin-top:0}.ds-console__persona-group .ds-switch{width:32px;height:18px}.ds-console__persona-group .ds-switch__thumb{width:14px;height:14px}.ds-console__persona-group .ds-switch[aria-checked=true] .ds-switch__thumb{transform:translate(14px)}.ds-console__catalog .ds-console__item-copy>.ds-console__item-meta{flex-wrap:nowrap;white-space:nowrap;align-items:baseline;overflow:hidden}.ds-console__catalog .ds-console__item-copy>.ds-console__item-meta strong{display:inline;flex:0 1 auto;min-width:0}.ds-console__catalog .ds-console__item-copy>.ds-console__item-meta>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-console__stamps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--ds-space-sm);min-width:0;width:100%}.ds-console__stamps--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:22rem}.ds-console__list>.ds-console__master>.ds-console__item:has(.ds-console__stamps){min-height:0;padding:var(--ds-space-xs) var(--ds-space-md);align-items:flex-start}.ds-console__stamp{display:flex;flex-direction:column;gap:0;min-width:0;font:var(--ds-label);font-size:11.5px;line-height:14px;color:var(--ds-outline)}.ds-console__stamp>span:first-child{font-weight:600;color:var(--ds-text-faint)}.ds-console__stamp>span:last-child{white-space:nowrap}.ds-console__catalog .ds-console__master>.ds-console__item:hover{background:var(--ds-surface-container-low);border-color:transparent;box-shadow:none}.ds-console__catalog .ds-console__master.is-off>.ds-console__item,.ds-console__catalog .ds-console__master.is-off .ds-console__item strong{color:var(--ds-text-muted)}.ds-console__staff{flex:1 1 auto;min-height:0;max-height:100%}.ds-console__staff .ds-console__master>.ds-console__staff-form{gap:var(--ds-space-sm);padding:var(--ds-space-sm) var(--ds-space-md);background:transparent}.ds-console__staff-made{margin:0;font:var(--ds-label);color:var(--ds-text-muted)}.ds-console__staff-grid{display:grid;grid-template-columns:minmax(0,1.15fr) 9rem minmax(0,1.6fr);gap:var(--ds-space-sm);align-items:end;width:100%}.ds-console__staff-grid input[readonly]{background:var(--ds-surface-container);color:var(--ds-text)}.ds-console__staff-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-sm);min-height:32px;min-width:0}.ds-console__staff-acts{display:flex;align-items:center;gap:var(--ds-space-sm);margin-left:auto;flex-shrink:0}.ds-console__staff-pills{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}.ds-console .ds-console__staff-pills .ds-chip{border-radius:var(--ds-radius-pill)}.ds-console .ds-console__staff-form label.ds-console__staff-secret{flex:0 0 auto;flex-direction:row;align-items:center;gap:8px;min-width:0;color:var(--ds-text-muted);white-space:nowrap}.ds-console .ds-console__staff-form label.ds-console__staff-secret .ds-field-wrap{width:12rem}.ds-console__staff-reset{flex-shrink:0;align-self:center;min-height:32px}.ds-console__staff-acts .ds-btn--mark,.ds-console__staff-acts .ds-console__text-act{flex-shrink:0}.ds-console__staff .ds-console__card-h{flex-wrap:wrap;height:auto;row-gap:var(--ds-space-xs);padding-top:6px;padding-bottom:6px}.ds-console__staff-tools{display:flex;flex:0 1 auto;margin-left:auto;justify-content:flex-end;align-items:center;gap:var(--ds-space-xs);min-width:0}.ds-console .ds-console__staff-tools .ds-field{width:auto;max-width:none;min-height:32px;height:32px;font-weight:500}.ds-console .ds-console__staff-tools input.ds-field{flex:0 1 11rem;width:11rem;min-width:7rem}.ds-console .ds-console__staff-tools select.ds-field{flex:0 1 8.25rem;width:8.25rem}.ds-console__staff-scroll{flex:1 1 auto;min-height:0;overflow:auto}.ds-console__staff-head,.ds-console__staff .ds-console__staff-row{display:grid;grid-template-columns:minmax(10rem,1.1fr) 7.5rem minmax(13rem,1.4fr) minmax(16rem,2fr) 7.25rem;column-gap:var(--ds-space-md);align-items:center}.ds-console__staff-head{position:sticky;top:0;z-index:1;flex-shrink:0;padding:8px var(--ds-space-md);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-container-lowest);font:var(--ds-label);color:var(--ds-text-faint)}.ds-console__staff-head button{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.ds-console__staff-head button[aria-sort=ascending],.ds-console__staff-head button[aria-sort=descending]{color:var(--ds-text)}.ds-console__staff-head>:last-child{justify-self:start}.ds-console__view--fill .ds-console__staff .ds-console__staff-scroll>.ds-console__list{overflow:visible;flex:none}.ds-console__staff .ds-console__catalog .ds-console__master>.ds-console__staff-row{min-height:3.25rem;padding:var(--ds-space-sm) var(--ds-space-md);align-items:center}.ds-console__staff .ds-console__staff-row .ds-avatar{margin-top:0}.ds-console__staff .ds-console__staff-row .ds-console__pick{flex:none;width:auto;min-width:0;align-items:center}.ds-console__staff-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--ds-body-sm);color:var(--ds-text-muted)}.ds-console__staff-cell--brands{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ds-console__staff .ds-console__catalog .ds-console__staff-row>.ds-console__end{justify-self:stretch;justify-content:flex-start;min-height:0;margin-top:0;flex-wrap:nowrap}.ds-console__catalog .ds-console__master.is-off .ds-avatar{color:var(--ds-text-faint);border-color:var(--ds-border)}.ds-console__item:hover{background:var(--ds-surface-container-low);border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-sm)}.ds-console__item:active,.ds-console__item[aria-current=true]{background:var(--ds-surface-container-low);border-color:var(--ds-primary);box-shadow:0 0 0 1px var(--ds-primary)}.ds-console__item:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:var(--ds-space-sm)}.ds-console__logo-tile{display:flex;flex-direction:column;gap:var(--ds-space-2xs);min-width:0;padding:var(--ds-space-sm);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);box-shadow:var(--ds-shadow-card)}.ds-console__logo-tile img{width:100%;height:72px;object-fit:contain;background:var(--ds-surface-container);border-radius:var(--ds-radius-sharp)}.ds-console__logo-tile strong{font:var(--ds-title);color:var(--ds-text)}.ds-console__logo-tile span{font:var(--ds-label);color:var(--ds-text-faint)}.ds-console__mini{width:28px;height:28px;font-size:11px}.ds-console__item>.ds-icon{width:16px;height:16px;flex-shrink:0;color:var(--ds-outline)}.ds-console__item[aria-expanded=true]>.ds-icon{transform:rotate(90deg)}.ds-console__master{display:flex;flex-direction:column;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface-container-lowest);overflow:hidden;box-shadow:0 1px 2px #0b1c3008}.ds-console__master[aria-current=true]{flex:1 1 0;min-height:0;overflow:hidden;border-color:var(--ds-primary);box-shadow:0 0 0 1px var(--ds-primary)}.ds-console__master>.ds-console__item{border:0;border-radius:0;box-shadow:none;align-items:flex-start}.ds-console__master>.ds-console__item .ds-console__mini{margin-top:2px}.ds-console__master .ds-console__item-meta{flex-wrap:wrap;white-space:normal}.ds-console__master[aria-current=true]>.ds-console__item{background:var(--ds-surface-container-low)}.ds-console__master.is-open>.ds-console__item{background:var(--ds-surface-container-low)}.ds-console__preview{display:flex;flex-direction:column;gap:0;padding:var(--ds-space-sm) var(--ds-space-md);border-top:1px solid var(--ds-border);background:var(--ds-surface-2)}.ds-console__preview>.ds-console__empty{margin:0;padding:var(--ds-space-xs) 0}.ds-console__preview-row{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--ds-space-xs) var(--ds-space-sm);align-items:start;padding:var(--ds-space-2xs) 0;border-bottom:1px solid var(--ds-border)}.ds-console__preview-row:last-child{border-bottom:0;padding-bottom:0}.ds-console__preview-row strong{font:var(--ds-label);font-size:11.5px;color:var(--ds-outline);padding-top:1px}.ds-console__preview-row span{font:var(--ds-body-sm);color:var(--ds-text);white-space:pre-wrap}.ds-console__master>.ds-console__form{flex:1;min-height:0;max-width:none;width:100%;flex-direction:column;flex-wrap:nowrap;gap:var(--ds-space-xs);padding:var(--ds-space-sm);border-top:1px solid var(--ds-border);overflow:hidden}.ds-console__master>.ds-console__form>label{flex-shrink:0}.ds-console__master .ds-console__reply-list{width:100%;flex:1 1 0;min-height:0}.ds-console__master .ds-console__reply-rows{min-height:18rem}.ds-console__master>.ds-console__form>.ds-console__form-foot{flex-shrink:0;width:100%}.ds-console__form-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-sm)}.ds-console__form-foot>.ds-field-help{margin:0}.ds-console__master .ds-console__pair{align-items:flex-end;width:100%}.ds-console__master .ds-console__pair>label{flex:1 1 12rem;min-width:0}.ds-console__view>.ds-console__card{flex:0 0 auto}.ds-console__view.ds-console__view--fill>.ds-console__card,.ds-console__view.ds-console__view--fill>.ds-console__thread{flex:1 1 auto;min-height:0}.ds-console__work--page .ds-console__item-desc{font:var(--ds-label);font-size:12px;line-height:16px;color:var(--ds-outline);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.ds-console__work--page .ds-console__item-meta{flex-wrap:wrap;white-space:normal}.ds-console__item-row{display:flex;align-items:center;gap:6px;min-width:0}.ds-console__item strong{display:block;font:var(--ds-font-display);font-size:14px;font-weight:700;color:var(--ds-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none}.ds-console__catalog .ds-console__item-copy>.ds-console__item-meta strong{display:inline}.ds-console__item-meta{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;font:var(--ds-label);font-size:11.5px;line-height:16px;color:var(--ds-outline);overflow:hidden;white-space:nowrap}.ds-console__item-meta span{display:inline;line-height:16px;vertical-align:middle}.ds-console__item-badge{display:inline;padding:0;border-radius:0;background:none;font:var(--ds-label);font-size:11.5px;font-weight:500;letter-spacing:0;white-space:nowrap;flex-shrink:0;color:var(--ds-outline)}.ds-console__item-badge--brand{background:none;color:var(--ds-text-muted)}.ds-console__item-badge--danger{background:none;color:var(--ds-danger)}.ds-console__item-badge--info{background:none;color:var(--ds-text-muted)}.ds-console__item-wait{display:inline-flex;align-items:center;color:var(--ds-outline);font-size:11px;white-space:nowrap}.ds-console__item-act{display:inline-flex;align-items:center;justify-content:center;padding:0;height:auto;border-radius:0;background:transparent;color:var(--ds-primary);font:var(--ds-label);font-size:12px;font-weight:600;white-space:nowrap;flex-shrink:0;transition:color var(--ds-ease)}.ds-console__item:hover .ds-console__item-act{background:transparent;color:var(--ds-primary-pressed)}.ds-console__empty{margin:0;padding:var(--ds-space-sm) var(--ds-space-md);font:var(--ds-body-sm);color:var(--ds-text-muted)}.ds-console__chat-tabs--pair .ds-console__chat-tab{flex:1 1 0;min-width:0;max-width:none;justify-content:center;text-align:center}.ds-console__chat-tab-count{color:var(--ds-text-muted);font-weight:600}.ds-console__chat-tab[aria-selected=true] .ds-console__chat-tab-count{color:var(--ds-primary)}.ds-console__chat-tabs{display:flex;align-items:stretch;gap:0;position:relative;z-index:1;padding:0;background:var(--ds-surface-container);border-bottom:1px solid var(--ds-border);overflow-x:auto;overflow-y:visible;flex-shrink:0;scrollbar-width:thin}.ds-console__live-filter{display:flex;justify-content:flex-end;flex-shrink:0;padding:var(--ds-space-xs) var(--ds-space-md);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-container-lowest)}.ds-console__chat-tab{display:inline-flex;align-items:center;gap:var(--ds-space-xs);position:relative;z-index:0;flex:1 1 12rem;width:auto;min-width:12rem;max-width:18rem;min-height:0;height:auto;margin:0;padding:var(--ds-space-xs) var(--ds-space-md);border-width:0 0 3px;border-style:solid;border-color:transparent;border-radius:0;background:transparent;color:var(--ds-text-muted);font:var(--ds-label);font-weight:600;cursor:pointer;text-align:left;box-shadow:none}.ds-console__chat-tabs--supervisor .ds-console__chat-tab{flex-basis:15rem;min-width:15rem}.ds-console__chat-tab+.ds-console__chat-tab{border-left-width:1px;border-left-color:var(--ds-border)}.ds-console__chat-tab:hover{color:var(--ds-text)}.ds-console__chat-tab[aria-selected=true]{z-index:0;margin:0;padding-bottom:var(--ds-space-xs);background:var(--ds-surface-container-lowest);color:var(--ds-text);border-bottom-width:3px;border-bottom-color:var(--ds-primary);box-shadow:none}.ds-console__chat-tab[aria-selected=true] .ds-console__chat-tab-copy strong{color:var(--ds-text);font-weight:700}.ds-console__chat-tab[aria-selected=true] .ds-console__chat-tab-id:first-of-type{color:var(--ds-primary)}.ds-console__chat-tab-copy{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0;flex:1;line-height:1.15}.ds-console__chat-tab-copy strong{font:var(--ds-label);font-size:13px;font-weight:600;color:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-console__chat-tab-user-persona{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0}.ds-console__chat-tab-user-persona strong,.ds-console__chat-tab-persona{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-console__chat-tab-persona{font:var(--ds-label);font-size:11.5px;font-weight:500;color:var(--ds-primary)}.ds-console__chat-tab-id{display:flex;align-items:baseline;gap:var(--ds-space-xs);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--ds-label);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ds-text-faint)}.ds-console__chat-tab-guest{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.ds-console__chat-tab-phone{flex:0 0 auto}.ds-console__chat-tab-meta{display:flex;align-items:center;gap:var(--ds-space-xs);min-width:0;font:var(--ds-label);font-size:11.5px;font-weight:500;color:var(--ds-text-faint)}.ds-console__chat-tab-meta .ds-console__idle{flex-shrink:0;padding:1px 6px;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.ds-console__chat-tab-brand{flex-shrink:0;white-space:nowrap}.ds-console__chat-tab-phone{flex-shrink:0;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.ds-console__chat-tab-subs{flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap}.ds-console__chat-tab-subs:before{content:"·";margin-right:var(--ds-space-xs);color:var(--ds-outline)}.ds-console__chat-tab-time{font:var(--ds-label);font-weight:500;font-variant-numeric:tabular-nums;color:var(--ds-text-faint);white-space:nowrap}.ds-console__chat-tab[aria-selected=true] .ds-console__chat-tab-meta{color:var(--ds-text-muted)}.ds-console__view--staff{gap:var(--ds-space-sm)}.ds-console__broadcast{flex:0 0 auto;display:flex;align-items:center;gap:var(--ds-space-sm);min-height:0;padding:var(--ds-space-2xs) var(--ds-space-sm);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control)}.ds-console__broadcast label{flex:0 0 auto;margin:0;font:var(--ds-label);font-weight:600;color:var(--ds-text);white-space:nowrap}.ds-console__broadcast .ds-field{flex:1;min-width:0;width:auto}.ds-console__broadcast .ds-btn--primary{flex:0 0 auto;white-space:nowrap}.ds-console__thread--tight .ds-console__stream{gap:var(--ds-space-2xs);padding:var(--ds-space-sm)}.ds-console__thread--tight .ds-console__stream-pad{min-height:var(--ds-space-2xs)}.ds-console__thread--tight .ds-console__stream .ds-bubble{padding:var(--ds-space-2xs) var(--ds-space-sm);font:var(--ds-body)}.ds-console__thread--tight .ds-console__stream .ds-bubble__meta{margin-left:var(--ds-space-sm);font-weight:400;line-height:20px;transform:none;color:var(--ds-text-faint)}.ds-console__thread--tight .ds-console__stream .ds-bubble--out .ds-bubble__meta{color:color-mix(in srgb,var(--ds-on-primary) 72%,transparent)}.ds-console__thread--tight .ds-composer{padding:var(--ds-space-2xs) var(--ds-space-sm)}.ds-console .ds-console__thread--tight .ds-composer .ds-field,.ds-console .ds-console__thread--tight .ds-composer .ds-btn--icon{min-height:var(--ds-control);height:var(--ds-control);width:auto}.ds-console .ds-console__thread--tight .ds-composer .ds-btn--icon{width:var(--ds-control)}.ds-console__cat{width:8px;height:8px;flex:0 0 8px;align-self:center;border-radius:2px;background:var(--ds-border-strong)}.ds-console__chat-tab--unread{color:var(--ds-text);background:color-mix(in srgb,var(--ds-telemetry) 12%,transparent)}.ds-console__chat-tab--unread:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--ds-telemetry);box-shadow:0 8px 14px -6px var(--ds-telemetry);animation:ds-unread-blink 1.15s ease-in-out infinite;pointer-events:none}@keyframes ds-unread-blink{0%,to{opacity:1}46%{opacity:.12}72%{opacity:1}}@media(prefers-reduced-motion:reduce){.ds-console__chat-tab--unread:before{animation:none}}.ds-console__cat[data-category=complaint]{background:var(--ds-mark-yellow)}.ds-console__cat[data-category=enquiry]{background:var(--ds-primary)}.ds-console__cat[data-category=hard_complain]{background:var(--ds-danger)}.ds-console__thread-body{flex:1;display:flex;min-height:0;min-width:0}.ds-console__thread-main{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.ds-console__tools{flex:0 0 17rem;width:17rem;overflow:auto;border-left:1px solid var(--ds-border);background:var(--ds-surface);padding:0;display:flex;flex-direction:column;gap:0}.ds-console__tool{display:flex;flex-direction:column;gap:var(--ds-space-xs);padding:var(--ds-space-sm);border-bottom:1px solid var(--ds-border)}.ds-console__tool-h{display:flex;align-items:center;gap:var(--ds-space-xs);min-height:var(--ds-control)}.ds-console__tool-h h3{margin-right:auto}.ds-console__tool h3{margin:0;font-family:var(--ds-font-display);font-size:13px;line-height:18px;font-weight:700;color:var(--ds-text)}.ds-console__tools .ds-btn--mark{min-height:var(--ds-control)}.ds-console__tools textarea.ds-field{height:auto;min-height:calc(var(--ds-control) * 2);padding:var(--ds-space-2xs) 10px;line-height:18px;resize:vertical}.ds-console__history{display:flex;flex-direction:column;align-items:stretch;gap:0}.ds-console__history-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--ds-space-xs);width:100%;margin:0;padding:var(--ds-space-xs) 0;border:0;border-top:1px solid var(--ds-border);background:transparent;color:var(--ds-text);font:var(--ds-body-sm);font-weight:600;text-align:left;cursor:pointer}.ds-console__history-row:first-child{border-top:0}.ds-console__history-row strong,.ds-console__history-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-console__history-row span,.ds-console__history-row small{font:var(--ds-label);font-weight:500;color:var(--ds-text-muted)}.ds-console__history-row small{grid-column:1 / -1}.ds-console__history-row:hover strong{color:var(--ds-primary)}.ds-console__thread{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--ds-surface-container-lowest);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-sm);overflow:hidden}.ds-console__thread header.ds-console__card-h{position:relative;z-index:0;background:var(--ds-surface-container-lowest);min-height:52px}.ds-console__thread-profile{display:flex;align-items:center;gap:var(--ds-space-sm)}.ds-console__thread-who{display:flex;flex-direction:row;align-items:baseline;gap:var(--ds-space-xs);flex:1 1 auto;min-width:0}.ds-console__thread-who strong{flex:0 0 auto;font-family:var(--ds-font-display);font-size:14px;line-height:18px;font-weight:700;color:var(--ds-text)}.ds-console__thread-who span{font:var(--ds-label);color:var(--ds-text-muted)}.ds-console__thread-id{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.02em}.ds-console__card-h .ds-console__live{color:var(--ds-text-muted);font-weight:500}.ds-console__card-h .ds-console__live:before{content:none}.ds-console__thread-flags{display:inline-flex;align-items:center;gap:var(--ds-space-sm);margin-left:auto}.ds-console__idle{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;background:var(--ds-warning-soft);color:var(--ds-primary-pressed);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-sharp);font:var(--ds-label);font-size:12px;font-weight:600}.ds-console__idle:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ds-on-tertiary-container)}.ds-console__stream{flex:1;display:flex;flex-direction:column;gap:var(--ds-space-2xs);min-height:0;padding:var(--ds-space-md) var(--ds-space-lg);overflow:auto;background:var(--ds-bg)}.ds-console__stream-pad{flex:1 1 auto;min-height:var(--ds-space-md)}.ds-console__stream .ds-bubble{max-width:min(32rem,78%);align-self:flex-start;box-shadow:none}.ds-console__stream .ds-bubble--out{align-self:flex-end;margin-left:0}.ds-console__stream-empty{margin:auto}.ds-console__thread:has(.ds-console__chips) .ds-console__stream-empty{margin:auto 0 0;width:100%;text-align:center}.ds-console__chips{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--ds-space-sm);position:relative;z-index:9;flex-shrink:0;padding:var(--ds-space-sm) var(--ds-space-md);background:var(--ds-surface-2);border-top:1px solid var(--ds-border);border-bottom:1px solid var(--ds-border)}.ds-console__profile{position:relative;flex-shrink:0;display:flex;align-items:center;padding-right:var(--ds-space-sm);border-right:1px solid var(--ds-border)}.ds-console__chip-scroll{flex:1;min-width:0;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--ds-space-2xs);overflow-x:auto;scrollbar-width:thin}.ds-console__chips-label{font:var(--ds-label);font-size:11px;font-weight:700;color:var(--ds-outline);text-transform:uppercase;margin-right:4px}.ds-console__overlay{position:absolute;inset:0;z-index:8;background:color-mix(in srgb,var(--ds-rail-bg) 32%,transparent)}.ds-console__chip-scroll .ds-chip{flex-shrink:0}.ds-console__overlay-card{position:absolute;left:0;bottom:calc(100% + var(--ds-space-sm) + var(--ds-space-xs));z-index:9;width:20rem;max-width:70vw;overflow:visible;display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-md);margin:0;border-radius:var(--ds-radius-control);box-shadow:var(--ds-shadow-card);animation:ds-console-pop var(--ds-ease) both}@keyframes ds-console-pop{0%{transform:translateY(var(--ds-space-xs));opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.ds-console__overlay-card{animation:none}}html[data-save-data] .ds-console__overlay-card,html.save-data .ds-console__overlay-card{animation:none}.ds-console__overlay-card .ds-console__card-h{padding-inline:0;min-height:auto;background:transparent;border-bottom:0}.ds-console__overlay-field{display:flex;flex-direction:column;gap:2px;font:var(--ds-label);color:var(--ds-text-muted)}.ds-console__overlay-field .ds-field{width:100%}.ds-console__overlay-acts{display:flex;align-items:center;gap:var(--ds-space-sm);flex-wrap:wrap}.ds-console__thread .ds-composer{flex-shrink:0;padding:var(--ds-space-sm) var(--ds-space-lg) var(--ds-space-md);background:var(--ds-surface)}.ds-console__back{display:none}.ds-console__form{display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-md);max-width:560px}.ds-console__form.ds-console__ops{gap:0;padding:0;max-width:none}.ds-console__form.ds-console__ops>.ds-console__ops-row{display:grid;grid-template-columns:minmax(9rem,1fr) 6.5rem auto minmax(6.5rem,auto);align-items:center;gap:var(--ds-space-sm);min-height:3.25rem;margin:0;padding:var(--ds-space-xs) var(--ds-space-md);border-bottom:1px solid var(--ds-border)}.ds-console__ops-row:last-child{border-bottom:0}.ds-console__ops-row>span{font:var(--ds-body-sm);font-weight:600;color:var(--ds-text)}.ds-console__ops-row>.ds-field{width:6.5rem}.ds-console__form.ds-console__ops>.ds-console__cidr-row{grid-template-columns:minmax(9rem,1fr) 12rem auto minmax(6.5rem,auto);border-top:1px solid var(--ds-border);border-bottom:0}.ds-console .ds-console__cidr-row>.ds-field{width:12rem}.ds-console__ops-row>.ds-btn--mark{justify-self:start}.ds-console__ops-row>.ds-field-help{margin:0;white-space:nowrap}.ds-console .ds-console__hours-row{display:grid;grid-template-columns:minmax(9rem,1fr) 6.5rem auto minmax(6.5rem,auto);align-items:center;gap:var(--ds-space-sm);min-height:3.25rem;margin:0;padding:var(--ds-space-xs) var(--ds-space-md)}.ds-console__hours-cluster{display:flex;align-items:center;justify-content:flex-start;gap:var(--ds-space-sm);min-width:0}.ds-console__form.ds-console__ops>.ds-console__hours-row label{display:flex;flex-direction:row;align-items:center;gap:var(--ds-space-sm);margin:0;font:var(--ds-body-sm);font-weight:600;color:var(--ds-text)}.ds-console .ds-console__hours-row .ds-field{width:6.5rem}.ds-console__hours-dash{color:var(--ds-text-muted);font:var(--ds-body-sm)}.ds-console__hours-name{font:var(--ds-body-sm);font-weight:600;color:var(--ds-text)}.ds-console__hours-cluster>.ds-console__hours-name{margin-right:auto}.ds-console__hours-row>.ds-field-help{margin:0;white-space:nowrap}.ds-console__thread .ds-console__form{max-width:none;padding:0}.ds-console__work--page{grid-template-columns:minmax(0,1fr);flex:1 0 auto;min-height:calc(2.75rem + (var(--ds-tap) + var(--ds-space-md) + var(--ds-space-2xs)) * 10)}.ds-console__work--page .ds-console__item{align-items:center;min-height:var(--ds-tap);padding:var(--ds-space-2xs) var(--ds-space-sm)}.ds-console__work--page>.ds-console__thread,.ds-console__work--page>.ds-console__card{width:100%;max-width:none}.ds-console__work--page .ds-console__form{max-width:none;width:100%}.ds-console__work--page .ds-console__stream{padding:var(--ds-space-md);gap:var(--ds-space-md)}.ds-console__sheet-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-sm)}.ds-console__sheet-grow{flex:0 1 12rem;min-width:10rem;max-width:14rem}.ds-console__text-act{display:inline-flex;align-items:center;min-height:var(--ds-control);padding:0 var(--ds-space-xs);border:0;background:transparent;color:var(--ds-primary);font:var(--ds-label);font-weight:600;cursor:pointer}.ds-console__text-act:hover{color:var(--ds-primary-pressed)}.ds-console__text-act:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__card-h .ds-btn--primary{min-width:0;min-height:var(--ds-control);padding:0 12px}.ds-console__sheet-chrome{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-sm) var(--ds-space-md);align-items:end}.ds-console__sheet-chrome .ds-console__pair{min-height:var(--ds-control)}.ds-console__sheet-wide{grid-column:1 / -1}.ds-console__form-h{margin:var(--ds-space-sm) 0 0;padding:0;font:var(--ds-font-display);font-size:13px;font-weight:700;letter-spacing:-.01em;color:var(--ds-text);border:0;background:none}.ds-console__baris-list{display:flex;flex-direction:column;min-height:280px;margin-top:0;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface-container-lowest);overflow:auto}.ds-console__baris{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--ds-space-2xs);padding:var(--ds-space-xs) var(--ds-space-sm);border-bottom:1px solid var(--ds-border)}.ds-console__baris:last-of-type{border-bottom:0}.ds-console__baris[aria-current=true]{background:var(--ds-primary-soft)}.ds-console__quiet{display:inline-flex;align-items:center;justify-content:center;width:28px;min-height:28px;padding:0;border:0;border-radius:var(--ds-radius-pill);background:transparent;color:var(--ds-outline);cursor:pointer}.ds-console__quiet:hover:not(:disabled){background:var(--ds-surface-container);color:var(--ds-primary)}.ds-console__quiet:disabled{opacity:.28;cursor:default}.ds-console__quiet:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__quiet .ds-icon{width:16px;height:16px}.ds-console__quiet[aria-label=Naik] .ds-icon{transform:rotate(180deg)}.ds-console__baris-order{display:flex;flex-direction:column;justify-content:center;flex-shrink:0}.ds-console__baris-main{display:flex;align-items:center;gap:var(--ds-space-sm);flex:1;min-width:0;min-height:48px;padding:var(--ds-space-2xs) var(--ds-space-xs);border:0;border-radius:var(--ds-radius-control);background:transparent;color:var(--ds-text);text-align:left;cursor:pointer}.ds-console__baris-main:hover{background:var(--ds-surface-container-low)}.ds-console__baris[aria-current=true] .ds-console__baris-main:hover{background:color-mix(in srgb,var(--ds-on-primary) 10%,transparent)}.ds-console__baris-main:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__baris-lead{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--ds-radius-pill);background:var(--ds-primary-soft);color:var(--ds-primary)}.ds-console__baris-lead .ds-icon{width:20px;height:20px}.ds-console__baris-copy{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ds-console__baris-copy strong{font:var(--ds-font-display);font-size:15px;font-weight:700;color:var(--ds-text)}.ds-console__baris-copy span{font:var(--ds-label);color:var(--ds-text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-console__baris-main>.ds-icon{width:16px;height:16px;flex-shrink:0;color:var(--ds-outline)}.ds-console__baris-edit{flex:1 1 100%;padding:var(--ds-space-xs) 0 var(--ds-space-sm) 36px}.ds-console__baris-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(9rem,12rem);gap:var(--ds-space-xs) var(--ds-space-sm);align-items:end}.ds-console__baris-fields>.ds-console__sheet-wide,.ds-console__baris-icon{grid-column:1 / -1}.ds-console__baris-icon{display:flex;flex-direction:column;gap:var(--ds-space-2xs);font:var(--ds-label);color:var(--ds-text-muted)}.ds-console__icon-pick{display:flex;flex-wrap:wrap;gap:var(--ds-space-2xs)}.ds-console__icon-pick button{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;padding:0;border:1px solid transparent;border-radius:var(--ds-radius-sharp);background:var(--ds-surface);color:var(--ds-primary);cursor:pointer}.ds-console__icon-pick button .ds-icon{width:18px;height:18px}.ds-console__icon-pick button[aria-checked=true]{background:var(--ds-primary-soft);border-color:var(--ds-primary)}.ds-console__icon-pick button:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__baris-add{display:inline-flex;align-items:center;gap:var(--ds-space-2xs);width:100%;min-height:44px;padding:0 var(--ds-space-md);border:0;border-top:1px solid var(--ds-border);background:var(--ds-surface-container-low);color:var(--ds-primary);font:var(--ds-label);font-weight:600;cursor:pointer}.ds-console__baris-add .ds-icon{width:16px;height:16px}.ds-console__baris-add:hover{background:var(--ds-primary-soft)}.ds-console__baris-add:focus-visible{outline:none;box-shadow:var(--ds-focus)}.ds-console__reply-list{display:flex;flex-direction:column;flex:1 1 0;min-height:0;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface-container-lowest);overflow:hidden}.ds-console__reply-rows{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:auto;padding-bottom:var(--ds-space-2xs)}.ds-console__reply{display:grid;grid-template-columns:minmax(6.5rem,9.5rem) minmax(0,1fr) 28px;gap:var(--ds-space-2xs) var(--ds-space-xs);align-items:center;padding:var(--ds-space-2xs) var(--ds-space-xs);border-bottom:1px solid var(--ds-border)}.ds-console__reply:last-of-type{border-bottom:0}.ds-console__reply--head{padding-top:var(--ds-space-xs);padding-bottom:2px;border-bottom:0;font:var(--ds-label);font-size:11px;line-height:14px;color:var(--ds-text-muted)}.ds-console__reply-list .ds-console__baris-add{min-height:var(--ds-control)}.ds-console__reply .ds-console__quiet:hover:not(:disabled){background:var(--ds-danger-soft);color:var(--ds-danger)}.ds-console__form fieldset{margin:0;padding:var(--ds-space-sm);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);display:flex;flex-direction:column;gap:var(--ds-space-sm)}.ds-console__form legend{font:var(--ds-label);font-weight:600;color:var(--ds-text);padding:0 var(--ds-space-2xs)}.ds-console__form label:not(.ds-console__pair){display:flex;flex-direction:column;gap:var(--ds-space-2xs);font:var(--ds-label);color:var(--ds-text-muted)}.ds-console-gate .ds-btn--primary,.ds-console__foot .ds-btn{width:100%}.ds-console__form>.ds-btn--primary{align-self:flex-start;min-width:0;min-height:var(--ds-control);padding:0 12px}.ds-console .ds-field,.ds-console select.ds-field,.ds-console input.ds-field{width:100%;min-height:var(--ds-control);height:var(--ds-control);padding:0 10px;font:var(--ds-body-sm);border-color:var(--ds-border);border-radius:var(--ds-radius-sharp);background:var(--ds-surface-container-lowest)}.ds-console .ds-console__card-h .ds-field{width:11rem;max-width:42vw;min-height:32px;height:32px;font-weight:500}.ds-console .ds-console__card-h select.ds-field{width:8.5rem}.ds-console .ds-console__persona-filters select.ds-field{width:10.75rem}.ds-console .ds-console__split .ds-console__card-h select.ds-field{width:12rem;max-width:46%}.ds-console .ds-console__live-filter .ds-field{width:12rem;max-width:100%;min-height:32px;height:32px;font-weight:500}.ds-console .ds-console__card-h input[type=search].ds-field::-webkit-search-decoration,.ds-console .ds-console__card-h input[type=search].ds-field::-webkit-search-cancel-button{appearance:none}.ds-console .ds-field-wrap .ds-field{padding-right:var(--ds-control)}.ds-console .ds-field-wrap__reveal{width:var(--ds-control);min-height:var(--ds-control)}.ds-console textarea.ds-field,.ds-console .ds-textarea{height:auto;min-height:72px;padding:8px 10px;font:var(--ds-body-sm)}.ds-console .ds-btn:not(.ds-btn--icon):not(.ds-btn--mark){min-height:var(--ds-control);padding:0 12px;border-radius:var(--ds-radius-sharp)}.ds-console .ds-btn.ds-btn--mark{height:var(--ds-control);min-height:var(--ds-control);padding:0 12px;border:1px solid var(--ds-primary);border-radius:var(--ds-radius-sharp);background:var(--ds-primary-soft);box-shadow:none;color:var(--ds-primary)}.ds-console .ds-btn--icon{width:var(--ds-control);min-height:var(--ds-control);border-radius:var(--ds-radius-sharp)}.ds-console-gate .ds-btn{border-radius:var(--ds-radius-sharp)}.ds-console .ds-console__menu.ds-btn--icon{width:var(--ds-tap);min-height:var(--ds-tap)}.ds-console .ds-chip{min-height:var(--ds-control);padding:0 10px;white-space:nowrap;border-radius:var(--ds-radius-sharp)}.ds-console .ds-composer .ds-field{min-height:44px;height:44px;padding:0 var(--ds-space-md);border-radius:var(--ds-radius-sharp);border-color:var(--ds-border-strong);background:var(--ds-bg)}.ds-console .ds-composer:has(textarea){align-items:flex-end}.ds-console .ds-composer textarea.ds-field{height:auto;max-height:7.5rem;padding:var(--ds-space-xs) var(--ds-space-md);resize:none;field-sizing:content;overflow:auto;white-space:pre-wrap}.ds-console .ds-composer .ds-btn--icon{width:44px;min-height:44px;border-radius:var(--ds-radius-sharp)}.ds-console__pair{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm);align-items:center}.ds-console__detail{display:flex;flex-direction:column;gap:var(--ds-space-sm);padding:var(--ds-space-lg)}.ds-console__detail dt{font:var(--ds-label);color:var(--ds-text-faint)}.ds-console__detail dd{margin:0 0 var(--ds-space-sm);font:var(--ds-body);color:var(--ds-text)}@media(max-width:800px){.ds-console__nav{position:fixed;z-index:30;inset:0 auto 0 0;transform:translate(-100%);transition:transform var(--ds-ease);box-shadow:var(--ds-shadow-sheet)}.ds-console.is-nav .ds-console__nav{transform:none}.ds-console.is-nav .ds-console__scrim{display:block;position:fixed;inset:0;z-index:25;border:0;background:color-mix(in srgb,var(--ds-text) 32%,transparent)}.ds-console__link{min-height:var(--ds-tap);padding:0 var(--ds-space-sm);gap:var(--ds-space-sm)}.ds-console__menu{display:inline-flex}.ds-console__bar,.ds-console__body{padding-left:var(--ds-gutter);padding-right:var(--ds-gutter)}.ds-console__bar{height:auto;min-height:64px;flex-wrap:nowrap;gap:var(--ds-space-sm)}.ds-console__bar-left{gap:var(--ds-space-sm)}.ds-console__brands{max-width:42%;gap:var(--ds-space-sm)}.ds-console__bar-right{margin-left:auto}.ds-console__live,.ds-console__online-pill,.ds-console__bar-who>div{display:none}.ds-console__bar-who{margin-left:0;padding-left:0;border-left:0}.ds-console__stats{grid-template-columns:1fr 1fr}.ds-supervisor__board{grid-template-columns:1fr}.ds-supervisor__board>.ds-console__card{grid-column:auto}.ds-supervisor__metric-head{align-items:center}.ds-supervisor__metric-head>div{display:block}.ds-supervisor__metric-head .ds-console__kicker{display:inline-flex;margin-bottom:var(--ds-space-2xs)}.ds-console__split,.ds-console__work{grid-template-columns:1fr}.ds-console__work .ds-console__split{display:none}.ds-console__work .ds-console__thread{grid-column:1}.ds-console__back{display:inline-flex}}@media(prefers-reduced-motion:reduce){.ds-console__nav{transition:none}}
