:root{--sp-bg:#f7f7f8;--sp-surface:#ffffff;--sp-surface-2:#f0f0f2;--sp-surface-3:#e6e6e9;--sp-text:#1b1b1f;--sp-text-2:#5c5c66;--sp-border:#e0e0e5;--sp-accent:#f7bb20;--sp-accent-text:#8a5a00;--sp-accent-strong:#dd9f00;--sp-accent-contrast:#1f1a0a;--sp-accent-soft:#fdf1cd;--sp-danger:#b3403a;--sp-danger-soft:#f8e9e8;--sp-success:#0b6b5d;--sp-success-soft:#e3f0ec;--sp-warn:#ad441a;--sp-warn-soft:#fce4d6;--sp-ai:#6d5bd0;--sp-ai-soft:#efecfa;--sp-note-bg:#fbe6f1;--sp-note-border:#b4477f;--sp-note-text:#6d1f4c;--sp-note-tag-bg:#f2cbdf;--sp-note-tag-text:#59163b;--sp-bubble-in-bg:var(--sp-surface);--sp-bubble-in-text:var(--sp-text);--sp-bubble-out-bg:var(--sp-accent);--sp-bubble-out-text:var(--sp-accent-contrast);--sp-status-open:#b3403a;--sp-status-pending:#3568d4;--sp-status-snoozed:#8a63d2;--sp-status-resolved:#0e7c6b;--sp-r-s:8px;--sp-r-m:12px;--sp-r-l:16px;--sp-r-bubble:14px;--sp-s-1:4px;--sp-s-2:8px;--sp-s-3:12px;--sp-s-4:16px;--sp-s-5:24px;--sp-s-6:32px;--sp-font:"Vazirmatn",system-ui,-apple-system,"Segoe UI",Tahoma,Arial,sans-serif;--sp-fs-xs:11px;--sp-fs-s:12.5px;--sp-fs-m:14px;--sp-fs-l:16px;--sp-lh:1.75;--sp-public-accent-text:#8a5a00;--sp-public-text-muted:#5c5c66;--sp-public-hero:#f8f4e9;--sp-public-band:#f1f1f4;--sp-public-overlay:rgba(255,255,255,0.92);--sp-public-shadow:0 18px 55px rgba(28,25,16,0.14);--sp-public-max:1200px;--sp-public-prose:620px;--sp-public-gutter:clamp(16px,4vw,32px);--sp-public-section:clamp(56px,8vw,96px);--sp-public-h1:clamp(34px,5vw,64px);--sp-public-h2:clamp(27px,3.6vw,42px);--sp-shadow-1:0 1px 2px rgba(28,25,16,0.06),0 2px 8px rgba(28,25,16,0.05);--sp-shadow-2:0 8px 28px rgba(28,25,16,0.16);--sp-t-fast:150ms;--sp-t-med:250ms;--sp-t-slow:400ms;--sp-ease:cubic-bezier(0.2,0,0,1)}@media (prefers-color-scheme:dark){:root{--sp-bg:#131316;--sp-surface:#1b1b20;--sp-surface-2:#23232a;--sp-surface-3:#2c2c34;--sp-text:#ececed;--sp-text-2:#9a9aa5;--sp-border:#2e2e36;--sp-accent:#ffd233;--sp-accent-text:#ffd233;--sp-accent-strong:#ffe066;--sp-accent-contrast:#21190a;--sp-accent-soft:#3a2c0b;--sp-danger:#e07a74;--sp-danger-soft:#3a201e;--sp-success:#3cb8a0;--sp-success-soft:#16302b;--sp-warn:#e79a63;--sp-warn-soft:#34211a;--sp-ai:#a595f0;--sp-ai-soft:#292345;--sp-note-bg:#2e1a26;--sp-note-border:#b8619a;--sp-note-text:#f2cce2;--sp-note-tag-bg:#55283f;--sp-note-tag-text:#f8dcec;--sp-status-open:#e07a74;--sp-status-pending:#7ba3f0;--sp-status-snoozed:#b49af0;--sp-status-resolved:#3cb8a0;--sp-shadow-1:0 1px 3px rgba(0,0,0,0.4);--sp-shadow-2:0 8px 28px rgba(0,0,0,0.55);--sp-public-accent-text:var(--sp-accent);--sp-public-text-muted:#b0b0ba;--sp-public-hero:#191920;--sp-public-band:#16161b;--sp-public-overlay:rgba(27,27,32,0.94);--sp-public-shadow:0 20px 60px rgba(0,0,0,0.5)}}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.woff2) format("woff2");font-weight:700;font-display:swap}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--sp-bg);color:var(--sp-text);font-family:var(--sp-font);font-size:var(--sp-fs-m);line-height:var(--sp-lh)}button{cursor:pointer;border:none;background:none}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--sp-accent-text)}.btn{display:inline-flex;align-items:center;gap:var(--sp-s-1);padding:6px var(--sp-s-3);border-radius:var(--sp-r-s);border:1px solid var(--sp-border);background:var(--sp-surface);font-size:var(--sp-fs-s);transition:background var(--sp-t-fast) var(--sp-ease);white-space:nowrap}.btn:hover:not(:disabled){background:var(--sp-surface-2)}.btn:disabled{opacity:.55;cursor:default}.btn--primary{background:var(--sp-accent);border-color:var(--sp-accent);color:var(--sp-accent-contrast)}.btn--primary:active:not(:disabled),.btn--primary:hover:not(:disabled){background:var(--sp-accent-strong);border-color:var(--sp-accent-strong)}.btn--danger{color:var(--sp-danger);border-color:var(--sp-danger)}.btn--note{background:var(--sp-note-tag-bg);border-color:var(--sp-note-border);color:var(--sp-note-tag-text)}.input{width:100%;padding:8px var(--sp-s-3);border-radius:var(--sp-r-s);border:1px solid var(--sp-border);background:var(--sp-surface);color:var(--sp-text);outline:none}.input:focus{border-color:var(--sp-accent)}.chip{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;border:1px solid var(--sp-border);background:var(--sp-surface);font-size:var(--sp-fs-xs);color:var(--sp-text-2);transition:background var(--sp-t-fast) var(--sp-ease)}.chip--active{background:var(--sp-accent-soft);border-color:var(--sp-accent);color:var(--sp-accent-text)}.chip--tenant{padding:1px 8px}.badge,.chip--tenant{font-size:var(--sp-fs-xs)}.badge{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;background:var(--sp-danger);color:var(--sp-accent-contrast)}.badge,.dot{border-radius:999px}.dot{display:inline-block;width:8px;height:8px;flex:none}.dot--open{background:var(--sp-status-open)}.dot--pending{background:var(--sp-status-pending)}.dot--snoozed{background:var(--sp-status-snoozed)}.dot--resolved{background:var(--sp-status-resolved)}.dot--online{background:var(--sp-success)}.dot--busy{background:var(--sp-warn)}.dot--offline{background:var(--sp-status-resolved)}.muted{color:var(--sp-text-2);font-size:var(--sp-fs-s)}.login-wrap{min-height:100dvh;justify-content:center}.login-brand,.login-wrap{display:flex;align-items:center}.login-brand{gap:var(--sp-s-2);font-size:22px;font-weight:700}.login-brand__mark{inline-size:32px;block-size:32px;flex:none}.login-card{width:340px;background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-l);box-shadow:var(--sp-shadow-1);padding:var(--sp-s-6);display:flex;flex-direction:column;gap:var(--sp-s-3)}.form-error{color:var(--sp-danger);background:var(--sp-danger-soft);border-radius:var(--sp-r-s);padding:var(--sp-s-2) var(--sp-s-3);font-size:var(--sp-fs-s)}.console{display:flex;flex-direction:column;height:100dvh}.console-header{display:flex;align-items:center;gap:var(--sp-s-4);padding:var(--sp-s-2) var(--sp-s-4);background:var(--sp-surface);border-bottom:1px solid var(--sp-border);flex:none}.console-header__title{font-weight:700;font-size:var(--sp-fs-l)}.console-body{flex:1 1;min-height:0}.presence-row{display:flex;align-items:center;gap:var(--sp-s-2)}.presence-agent{display:inline-flex;align-items:center;gap:4px;font-size:var(--sp-fs-xs);color:var(--sp-text-2)}.inbox{display:grid;grid-template-columns:168px 320px minmax(0,1fr) 280px;height:100%}.rail{-webkit-border-end:1px solid var(--sp-border);border-inline-end:1px solid var(--sp-border);background:var(--sp-surface);padding:var(--sp-s-3);display:flex;flex-direction:column;gap:var(--sp-s-4);overflow-y:auto}.rail h3{margin:0 0 var(--sp-s-1);font-size:var(--sp-fs-xs);color:var(--sp-text-2);font-weight:600}.rail-views{display:flex;flex-direction:column;gap:2px}.rail-view{text-align:start;padding:6px var(--sp-s-2);border-radius:var(--sp-r-s);font-size:var(--sp-fs-s);color:var(--sp-text)}.rail-view:hover{background:var(--sp-surface-2)}.rail-view--active{background:var(--sp-accent-soft);color:var(--sp-accent-text);font-weight:600}.rail-chips{display:flex;flex-wrap:wrap;gap:var(--sp-s-1)}.conv-list{-webkit-border-end:1px solid var(--sp-border);border-inline-end:1px solid var(--sp-border);background:var(--sp-surface);overflow-y:auto}.conv-list,.conv-list__options,.conv-list__pagination{display:flex;flex-direction:column}.conv-list__pagination{align-items:center;gap:var(--sp-s-2);padding:var(--sp-s-3);color:var(--sp-text-2);font-size:var(--sp-fs-s);text-align:center}.conv-list__pagination .btn{min-block-size:44px;justify-content:center}.conv-list__more{inline-size:100%}.conv-row{display:flex;flex-direction:column;gap:2px;border-bottom:1px solid var(--sp-border);text-align:start;width:100%}.conv-row:hover{background:var(--sp-surface-2)}.conv-row--selected{background:var(--sp-accent-soft)}.conv-row__bottom,.conv-row__top{display:flex;align-items:center;gap:var(--sp-s-2);min-width:0}.conv-row__name{font-weight:600;font-size:var(--sp-fs-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.conv-row__time{flex:none}.conv-row__id,.conv-row__time{font-size:var(--sp-fs-xs);color:var(--sp-text-2)}.conv-row__id{direction:ltr}.conv-row__preview{flex:1 1;min-width:0;overflow:hidden;color:var(--sp-text-2);font-size:var(--sp-fs-s);line-height:1.6;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.wait-badge{background:var(--sp-warn-soft);color:var(--sp-warn);border-radius:999px;font-size:var(--sp-fs-xs);padding:0 8px}.thread-pane{display:flex;flex-direction:column;min-width:0;background:var(--sp-bg)}.thread-header{display:flex;align-items:center;gap:var(--sp-s-3);padding:var(--sp-s-2) var(--sp-s-4);background:var(--sp-surface);border-bottom:1px solid var(--sp-border);flex:none;flex-wrap:wrap}.thread-header__name{font-weight:700}.thread-scroll{flex:1 1;overflow-y:auto;padding:var(--sp-s-4);display:flex;flex-direction:column;gap:var(--sp-s-2)}.day-divider{background:var(--sp-surface-2);border-radius:999px;padding:2px 12px;margin:var(--sp-s-2) 0}.activity-row,.day-divider{align-self:center;color:var(--sp-text-2);font-size:var(--sp-fs-xs)}.activity-row{text-align:center}.bubble{max-width:72%;padding:var(--sp-s-2) var(--sp-s-3);border-radius:var(--sp-r-bubble);box-shadow:var(--sp-shadow-1);unicode-bidi:plaintext;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--sp-fs-m)}.bubble--contact{align-self:flex-start;background:var(--sp-bubble-in-bg);color:var(--sp-bubble-in-text);border-start-start-radius:4px}.bubble--agent{align-self:flex-end;background:var(--sp-bubble-out-bg);color:var(--sp-bubble-out-text);border-start-end-radius:4px}.bubble--note{align-self:flex-end;background:var(--sp-note-bg);color:var(--sp-note-text);border:1px dashed var(--sp-note-border);box-shadow:none}.note-tag{display:inline-block;background:var(--sp-note-tag-bg);color:var(--sp-note-tag-text);border-radius:4px;padding:0 6px;margin-bottom:2px}.bubble__meta,.note-tag{font-size:var(--sp-fs-xs)}.bubble__meta{display:flex;gap:var(--sp-s-1);align-items:center;opacity:1;margin-top:2px;unicode-bidi:normal}.bubble__attachment img{max-width:240px;max-height:200px;border-radius:var(--sp-r-s);display:block;margin-top:var(--sp-s-1)}.bubble--agent .bubble__attachment a{color:var(--sp-accent-contrast)}.typing-line{color:var(--sp-text-2);font-size:var(--sp-fs-xs);padding:0 var(--sp-s-4) var(--sp-s-1);min-height:18px}.composer{flex:none;border-top:1px solid var(--sp-border);background:var(--sp-surface);padding:var(--sp-s-3) var(--sp-s-4);position:relative}.composer--note{background:var(--sp-note-bg);border-top:2px solid var(--sp-note-border)}.composer__row{display:flex;gap:var(--sp-s-2);align-items:flex-end}.composer__textarea{flex:1 1;min-height:42px;max-height:160px;resize:vertical;border:1px solid var(--sp-border);border-radius:var(--sp-r-m);padding:var(--sp-s-2) var(--sp-s-3);background:var(--sp-surface);outline:none;unicode-bidi:plaintext}.composer--note .composer__textarea{border-color:var(--sp-note-border);background:var(--sp-note-bg);color:var(--sp-note-text)}.composer__textarea:focus{border-color:var(--sp-accent)}.composer--note .composer__textarea:focus{border-color:var(--sp-note-border)}.composer__hint{font-size:var(--sp-fs-xs);color:var(--sp-text-2);margin-top:var(--sp-s-1);display:flex;gap:var(--sp-s-3)}.composer__note-banner{font-size:var(--sp-fs-xs);font-weight:700;margin-bottom:var(--sp-s-1)}.attach-chip{display:inline-flex;align-items:center;gap:4px;background:var(--sp-surface-2);border-radius:999px;padding:1px 8px;font-size:var(--sp-fs-xs);-webkit-margin-end:var(--sp-s-1);margin-inline-end:var(--sp-s-1)}.canned-pop{position:absolute;bottom:100%;inset-inline-start:var(--sp-s-4);inset-inline-end:var(--sp-s-4);margin-bottom:var(--sp-s-1);background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-m);box-shadow:var(--sp-shadow-2);max-height:260px;overflow-y:auto;z-index:30}.canned-item{display:flex;gap:var(--sp-s-2);align-items:baseline;width:100%;text-align:start;padding:var(--sp-s-2) var(--sp-s-3);border-bottom:1px solid var(--sp-border)}.canned-item--active{background:var(--sp-accent-soft)}.canned-item__code{font-weight:700;font-size:var(--sp-fs-s);direction:ltr}.canned-item__preview{color:var(--sp-text-2);font-size:var(--sp-fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.context{-webkit-border-start:1px solid var(--sp-border);border-inline-start:1px solid var(--sp-border);background:var(--sp-surface);overflow-y:auto;padding:var(--sp-s-3);display:flex;flex-direction:column;gap:var(--sp-s-3)}.context-card{border:1px solid var(--sp-border);border-radius:var(--sp-r-m);padding:var(--sp-s-3)}.context-card h4{margin:0 0 var(--sp-s-1);font-size:var(--sp-fs-s)}.context-card .empty{color:var(--sp-text-2);font-size:var(--sp-fs-xs)}.customer-context{display:flex;flex-direction:column;gap:var(--sp-s-3);min-inline-size:0;font-size:var(--sp-fs-s)}.customer-context p{margin:var(--sp-s-2) 0}.customer-context .context-card{min-inline-size:0;background:var(--sp-surface)}.customer-context__identity{-webkit-border-before:3px solid var(--sp-accent);border-block-start:3px solid var(--sp-accent)}.customer-context__heading,.customer-context__overview{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-s-2)}.customer-context__heading{-webkit-margin-after:var(--sp-s-2);margin-block-end:var(--sp-s-2)}.customer-context__heading h4{margin:0}.customer-context__count,.customer-context__freshness,.customer-context__hint{color:var(--sp-text);opacity:.8;font-size:var(--sp-fs-s)}.customer-context__tag{display:inline-flex;max-inline-size:100%;border-radius:var(--sp-r-s);padding:2px var(--sp-s-2);background:var(--sp-surface-2);color:var(--sp-text)}.customer-context__facts{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);margin:var(--sp-s-2) 0 0}.customer-context__fact{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:var(--sp-s-3);row-gap:var(--sp-s-1);min-inline-size:0}.customer-context__fact dt{color:var(--sp-text);opacity:.8}.customer-context__fact dd{margin:0;min-inline-size:0;max-inline-size:100%;text-align:end}.customer-context bdi{overflow-wrap:anywhere;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.customer-context time,.customer-context__reason{overflow-wrap:anywhere;unicode-bidi:plaintext}.customer-context__group{-webkit-margin-before:var(--sp-s-3);margin-block-start:var(--sp-s-3);padding:var(--sp-s-3);background:var(--sp-surface-2);border-radius:var(--sp-r-s)}.customer-context__group>time{display:block}.customer-context__group h5{margin:0;font-size:inherit}.customer-context__group--hold,.customer-context__notice{background:var(--sp-warn-soft);color:var(--sp-text);-webkit-border-start:2px solid var(--sp-warn);border-inline-start:2px solid var(--sp-warn)}.customer-context__notice{display:block;padding:var(--sp-s-2);border-radius:var(--sp-r-s);font-weight:400}.customer-context__notice p{-webkit-margin-after:0;margin-block-end:0}.customer-context__countdown{font-weight:700}.customer-context__freshness{display:flex;flex-direction:column;gap:var(--sp-s-1);margin-block:var(--sp-s-2)}.customer-context__freshness .customer-context__notice{opacity:1}.customer-context__list{list-style:none;margin:0;padding:0}.customer-context__list>li{padding-block:var(--sp-s-3)}.customer-context__list>li+li{-webkit-border-before:1px solid var(--sp-border);border-block-start:1px solid var(--sp-border)}.customer-context__list>li:last-child{-webkit-padding-after:0;padding-block-end:0}.customer-context__amount{margin-block:var(--sp-s-1);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customer-context__details summary{display:list-item;cursor:pointer;min-block-size:44px;padding-block:var(--sp-s-3);color:var(--sp-accent-text);border-radius:var(--sp-r-s)}.customer-context__details[open]{-webkit-padding-after:var(--sp-s-2);padding-block-end:var(--sp-s-2)}.customer-context .btn{min-block-size:44px;white-space:normal;text-align:start;max-inline-size:100%}.customer-context__retry{-webkit-margin-before:var(--sp-s-2);margin-block-start:var(--sp-s-2)}.customer-context__admin{display:flex;flex-wrap:wrap;justify-content:space-between;text-decoration:none}.customer-context__admin span{font-size:var(--sp-fs-s)}.customer-context :is(button,a,summary):focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.customer-context__skeleton{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);padding-block:var(--sp-s-2)}.customer-context__skeleton span{block-size:12px;inline-size:85%;background:var(--sp-surface-2);border-radius:var(--sp-r-s)}.customer-context__skeleton span:last-child{inline-size:55%}.conversation-history__list{list-style:none;padding:0;margin:var(--sp-s-2) 0}.conversation-history__list li+li{-webkit-border-before:1px solid var(--sp-border);border-block-start:1px solid var(--sp-border)}.conversation-history__row{display:flex;flex-direction:column;gap:var(--sp-s-1);inline-size:100%;min-inline-size:0;min-block-size:44px;padding:var(--sp-s-2);border:0;border-radius:var(--sp-r-s);background:transparent;color:var(--sp-text);text-align:start;font:inherit;font-size:var(--sp-fs-xs);overflow-wrap:anywhere;cursor:pointer}.conversation-history__row:hover{background:var(--sp-surface-2)}.conversation-history__row:focus-visible{outline:2px solid var(--sp-accent);outline-offset:-2px}.conversation-history__meta{display:flex;flex-wrap:wrap;gap:var(--sp-s-2);justify-content:space-between;inline-size:100%}.conversation-history__preview{unicode-bidi:plaintext;max-inline-size:100%}.conversation-history .btn,.history-return .btn{min-block-size:44px;white-space:normal;max-inline-size:100%}.archive-notice,.history-return{margin:0;padding:var(--sp-s-2) var(--sp-s-3);background:var(--sp-surface-2);-webkit-border-after:1px solid var(--sp-border);border-block-end:1px solid var(--sp-border)}.history-return{flex-shrink:0}.archive-notice{color:var(--sp-text-2);font-size:var(--sp-fs-s)}.popover{position:absolute;top:100%;inset-inline-end:0;margin-top:var(--sp-s-1);background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-m);box-shadow:var(--sp-shadow-2);min-width:220px;z-index:40;padding:var(--sp-s-2)}.popover-anchor{position:relative}.label-row{display:flex;align-items:center;gap:var(--sp-s-2);width:100%;text-align:start;padding:4px var(--sp-s-2);border-radius:var(--sp-r-s);font-size:var(--sp-fs-s)}.label-row:hover{background:var(--sp-surface-2)}.label-swatch{width:10px;height:10px;border-radius:3px;flex:none}.palette-overlay{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:flex-start;justify-content:center;padding-top:15dvh;z-index:100}.palette{width:480px;max-width:92vw;background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-l);box-shadow:var(--sp-shadow-2);overflow:hidden}.palette input{width:100%;border:none;outline:none;background:transparent;padding:var(--sp-s-3) var(--sp-s-4);border-bottom:1px solid var(--sp-border)}.palette-item{display:flex;justify-content:space-between;width:100%;text-align:start;padding:var(--sp-s-2) var(--sp-s-4)}.palette-item--active{background:var(--sp-accent-soft)}.palette-item:disabled{opacity:.5}.toasts{position:fixed;bottom:var(--sp-s-4);inset-inline-start:var(--sp-s-4);display:flex;flex-direction:column;gap:var(--sp-s-2);z-index:200}.toast{background:var(--sp-surface);color:var(--sp-text);border:1px solid var(--sp-border);-webkit-border-start:3px solid var(--sp-accent);border-inline-start:3px solid var(--sp-accent);border-radius:var(--sp-r-m);box-shadow:var(--sp-shadow-2);padding:var(--sp-s-2) var(--sp-s-4);font-size:var(--sp-fs-s);max-width:340px}.toast--error{border-inline-start-color:var(--sp-danger)}.empty-state{flex:1 1;display:flex;align-items:center;justify-content:center;color:var(--sp-text-2)}.sla-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 10px;border-radius:999px;font-size:var(--sp-fs-xs);border:1px solid var(--sp-border)}.sla-chip--ok{background:var(--sp-success-soft);color:var(--sp-success);border-color:var(--sp-success)}.sla-chip--warning{background:var(--sp-warn-soft);color:var(--sp-warn);border-color:var(--sp-warn)}.sla-chip--breached{background:var(--sp-danger-soft);color:var(--sp-danger);border-color:var(--sp-danger)}.dialog{width:420px;max-width:92vw;background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-l);box-shadow:var(--sp-shadow-2);padding:var(--sp-s-4);display:flex;flex-direction:column;gap:var(--sp-s-3)}.dialog h3{margin:0;font-size:var(--sp-fs-l)}.dialog textarea{min-height:72px;resize:vertical}.dialog__actions{display:flex;gap:var(--sp-s-2);justify-content:flex-end}.bubble{position:relative}.msg-tools{position:absolute;top:-10px;inset-inline-end:var(--sp-s-2);display:flex;opacity:0;pointer-events:none}.bubble:focus-within .msg-tools,.bubble:hover .msg-tools{opacity:1;pointer-events:auto;display:flex;gap:var(--sp-s-1)}.msg-tools button{background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-s);color:var(--sp-text);font-size:var(--sp-fs-xs);padding:0 6px;box-shadow:var(--sp-shadow-1)}.msg-tools button:hover{background:var(--sp-danger-soft);color:var(--sp-danger)}.redacted{font-style:italic;opacity:1}.md code{background:var(--sp-surface-2);color:var(--sp-text);border-radius:4px;padding:0 4px;font-size:.9em;direction:ltr;unicode-bidi:embed}.bubble--agent .md code{background:var(--sp-accent-soft)}.md a{color:inherit;text-decoration:underline}.mention-row{display:flex;flex-direction:column;gap:2px;padding:var(--sp-s-2) var(--sp-s-3);border-bottom:1px solid var(--sp-border);text-align:start;width:100%}.mention-row:hover{background:var(--sp-surface-2)}.mention-row--unread{background:var(--sp-accent-soft)}.dash{padding:var(--sp-s-5);overflow-y:auto;height:100%;display:flex;flex-direction:column;gap:var(--sp-s-5);max-width:960px;margin:0 auto;width:100%}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--sp-s-3);gap:var(--sp-s-3)}.stat-card{background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-m);padding:var(--sp-s-3) var(--sp-s-4)}.stat-card__value{font-size:24px;font-weight:700}.stat-card__label{color:var(--sp-text-2);font-size:var(--sp-fs-s)}.dash-section{background:var(--sp-surface);border:1px solid var(--sp-border);border-radius:var(--sp-r-m);padding:var(--sp-s-4);display:flex;flex-direction:column;gap:var(--sp-s-3)}.dash-section h3{margin:0;font-size:var(--sp-fs-l)}.banner-row,.flood-row{display:flex;align-items:center;gap:var(--sp-s-3);padding:var(--sp-s-2) 0;border-bottom:1px solid var(--sp-border);flex-wrap:wrap}.banner-row:last-child,.flood-row:last-child{border-bottom:none}.incidents-page__heading{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-s-3)}.incidents-page__grid{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);grid-gap:var(--sp-s-3);gap:var(--sp-s-3);align-items:start}.incident-pane,.incidents-list{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2)}.incidents-list__history{display:grid;grid-auto-rows:max-content;align-content:start;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);max-block-size:min(62vh,720px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-padding-end:var(--sp-s-1);padding-inline-end:var(--sp-s-1)}.incident-row{min-block-size:44px;inline-size:100%;display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-s-2);text-align:start;background:transparent;color:inherit;border:1px solid var(--sp-border);border-radius:var(--sp-r-s);padding:var(--sp-s-2);cursor:pointer}.incident-row--selected,.incident-row:hover{border-color:var(--sp-accent);background:var(--sp-surface-2)}.incident-row__title{flex:1 1 160px;font-weight:650}.incident-banner-binding,.incident-cases,.incident-editor,.incident-form{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2)}.incident-banner-binding label,.incident-editor label,.incident-form label{display:grid;grid-gap:var(--sp-s-1);gap:var(--sp-s-1);font-weight:600}.incident-case-row,.incident-editor__actions,.incident-editor__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-s-2)}.incident-banner-binding,.incident-cases{-webkit-border-before:1px solid var(--sp-border);border-block-start:1px solid var(--sp-border);-webkit-padding-before:var(--sp-s-3);padding-block-start:var(--sp-s-3)}.incident-banner-binding h3,.incident-cases h3{margin:0}.incidents-page :is(.btn,.input,.incident-case-row a){min-block-size:44px;min-inline-size:44px}.incident-case-row a{display:inline-flex;align-items:center}.incident-checkbox{grid-template-columns:auto 1fr;align-items:center;justify-content:start;min-block-size:44px;min-inline-size:44px;font-weight:400!important;cursor:pointer}.incident-warning{margin:0;color:var(--sp-warn)}.incidents-skeleton{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);padding:var(--sp-s-2) 0}.incidents-skeleton span{block-size:38px;border-radius:var(--sp-r-s);background:var(--sp-surface-2)}.incident-case-row{min-block-size:44px;-webkit-border-after:1px solid var(--sp-border);border-block-end:1px solid var(--sp-border);padding-block:var(--sp-s-2)}.incident-case-row a{color:var(--sp-accent-text);font-weight:650}.incident-pane__back{display:none}@media (max-width:760px){.incidents-page__grid{grid-template-columns:minmax(0,1fr)}.incidents-page__heading{align-items:flex-start}.incidents-page__grid--detail .incidents-page__history,.incidents-page__grid:not(.incidents-page__grid--detail) .incidents-page__detail{display:none}.incidents-list__history{max-block-size:min(62dvh,560px)}.incident-pane__back{display:inline-flex;align-items:center}}.esc-row{display:flex;flex-direction:column;gap:var(--sp-s-2);padding:var(--sp-s-3) var(--sp-s-2);border-bottom:1px solid var(--sp-border);border-radius:var(--sp-r-s)}.esc-row:last-child{border-bottom:none}.esc-row--stale{background:var(--sp-danger-soft);-webkit-border-start:3px solid var(--sp-danger);border-inline-start:3px solid var(--sp-danger)}.esc-row__edit,.esc-row__main{display:flex;align-items:center;gap:var(--sp-s-2);flex-wrap:wrap}.esc-ref{font-weight:700;color:var(--sp-accent-text);direction:ltr;padding:0}.esc-ref:hover{text-decoration:underline}.kb-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-s-3);gap:var(--sp-s-3)}.kb-field{display:flex;flex-direction:column;gap:var(--sp-s-1);font-size:var(--sp-fs-s)}.kb-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--sp-s-4);gap:var(--sp-s-4);align-items:start}@media (max-width:900px){.kb-editor{grid-template-columns:1fr}}.kb-body{resize:vertical;font-family:var(--sp-font);font-size:var(--sp-fs-m);line-height:1.8;direction:rtl}.kb-body,.kb-preview{min-height:340px;unicode-bidi:plaintext}.kb-preview{background:var(--sp-bg);border:1px solid var(--sp-border);border-radius:var(--sp-r-s);padding:var(--sp-s-3) var(--sp-s-4);white-space:pre-wrap;overflow-wrap:anywhere}.ai-card{background:var(--sp-ai-soft);border:1px solid var(--sp-ai);border-radius:var(--sp-r-m);padding:var(--sp-s-2) var(--sp-s-3);margin-bottom:var(--sp-s-2);display:flex;flex-direction:column;gap:var(--sp-s-2)}.ai-tag{display:inline-flex;align-items:center;gap:4px;background:var(--sp-ai);color:var(--sp-accent-contrast);border-radius:4px;font-size:var(--sp-fs-xs);padding:0 8px;align-self:flex-start}.ai-card__head{display:flex;align-items:center;gap:var(--sp-s-2)}.ai-card__text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;font-size:var(--sp-fs-m)}.ai-card__actions{display:flex;gap:var(--sp-s-2);align-items:center}.btn--ai{border-color:var(--sp-ai);color:var(--sp-ai)}.btn--ai:hover:not(:disabled){background:var(--sp-ai-soft)}.ai-quiet{color:var(--sp-text-2);font-size:var(--sp-fs-xs)}.hours-grid{display:flex;flex-direction:column;gap:var(--sp-s-1);margin-top:var(--sp-s-2)}.hours-row{display:flex;align-items:center;gap:var(--sp-s-2)}.embed-pre{background:var(--sp-surface-2);border:1px solid var(--sp-border);border-radius:var(--sp-r-s);padding:var(--sp-s-2) var(--sp-s-3);direction:ltr;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--sp-fs-xs);overflow-x:auto;white-space:pre;margin:var(--sp-s-1) 0}.channel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--sp-s-3);gap:var(--sp-s-3)}.report-chart{width:100%;height:auto;display:block}.heatmap{display:flex;flex-direction:column;gap:2px;min-width:640px}.heatmap__row{display:flex;gap:2px;align-items:center}.heatmap__label{width:64px;flex:none;font-size:var(--sp-fs-xs);color:var(--sp-text-2)}.heatmap__cell{flex:1 1;height:18px;border-radius:3px;background:var(--sp-accent-soft)}.heatmap__hour{flex:1 1;text-align:center;font-size:var(--sp-fs-xs);color:var(--sp-text-2)}.report-table{width:100%;border-collapse:collapse;font-size:var(--sp-fs-s)}.report-table th{text-align:start;color:var(--sp-text-2);font-weight:600;font-size:var(--sp-fs-xs);padding:var(--sp-s-1) var(--sp-s-2)}.report-table td,.report-table th{border-bottom:1px solid var(--sp-border)}.report-table td{padding:var(--sp-s-2)}.report-table tr:last-child td{border-bottom:none}.header-nav{display:flex;gap:var(--sp-s-1)}.header-nav a{color:var(--sp-text-2);text-decoration:none;padding:4px 10px;border-radius:var(--sp-r-s);font-size:var(--sp-fs-s)}.header-nav a.active{background:var(--sp-accent-soft);color:var(--sp-accent-text);font-weight:600}:where(button,a,summary,select,textarea,input,[tabindex]):focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px}.console,.console-body,.inbox,.inbox-list,.inbox-thread,.overlay__body,.overlay__panel,.thread-pane,.thread-scroll{min-inline-size:0;min-block-size:0}.console{-webkit-padding-before:env(safe-area-inset-top);padding-block-start:env(safe-area-inset-top);padding-inline:env(safe-area-inset-right) env(safe-area-inset-left)}.console-header{min-block-size:64px;gap:var(--sp-s-3)}.console-header__title{display:flex;align-items:center;gap:var(--sp-s-3);flex:none}.console-brand__mark{inline-size:26px;block-size:26px;flex:none}.console-brand{color:var(--sp-text);font-weight:700;font-size:22px}.console-workspace{-webkit-padding-start:var(--sp-s-3);padding-inline-start:var(--sp-s-3);-webkit-border-start:1px solid var(--sp-border);border-inline-start:1px solid var(--sp-border);font-size:var(--sp-fs-m)}.header-account{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:var(--sp-s-2)}.availability-select{inline-size:auto;min-inline-size:90px;min-block-size:44px}.header-nav a{display:flex;align-items:center;min-block-size:44px;color:var(--sp-text)}.console-destination,.global-menu-trigger{display:none}.console-header .btn{min-block-size:44px}.inbox{grid-template-columns:168px 304px minmax(0,1fr) 280px;grid-template-rows:minmax(0,1fr);grid-template-areas:"rail list thread context"}.inbox>.overlay--drawer{grid-area:rail}.inbox>.overlay--context{grid-area:context}.inbox-list{grid-area:list;display:flex;flex-direction:column;-webkit-border-end:1px solid var(--sp-border);border-inline-end:1px solid var(--sp-border);background:var(--sp-surface)}.inbox-placeholder,.inbox-thread{grid-area:thread}.inbox-thread{display:flex}.inbox-thread[hidden]{display:none}.inbox-thread>.thread-pane{flex:1 1}.inbox-placeholder{padding:var(--sp-s-5);text-align:center;color:var(--sp-text)}.list-toolbar{display:flex;flex-direction:column;gap:var(--sp-s-3);padding:var(--sp-s-4);-webkit-border-after:1px solid var(--sp-border);border-block-end:1px solid var(--sp-border)}.list-toolbar__title{display:flex;align-items:center;gap:var(--sp-s-2)}.list-toolbar h1{margin:0;font-size:var(--sp-fs-l);font-weight:700}.conversation-search{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);grid-column:1/-1;min-inline-size:0}.conversation-search .input{inline-size:100%;min-inline-size:0;min-block-size:44px}.conversation-search__actions{display:flex;flex-wrap:wrap;gap:var(--sp-s-2)}.conversation-search p{margin:0;font-size:var(--sp-fs-xs)}.rail-field{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);min-inline-size:0}.rail-field .input{inline-size:100%;min-inline-size:0;min-block-size:44px}.rail-field .muted{font-size:var(--sp-fs-xs)}.list-filter-summary .chip{max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}.list-count{-webkit-margin-start:auto;margin-inline-start:auto;min-inline-size:28px;padding-inline:var(--sp-s-2);border-radius:var(--sp-r-s);background:var(--sp-surface-2);text-align:center}.list-filter-summary{display:flex;gap:var(--sp-s-1);flex-wrap:wrap}.inbox .chip--tenant,.inbox .conv-row__id,.inbox .conv-row__time,.list-filter-summary .chip{color:var(--sp-text);font-size:var(--sp-fs-s)}.filter-trigger{display:none}.conv-list{flex:1 1;min-block-size:0;-webkit-border-end:0;border-inline-end:0;overscroll-behavior:contain}.conv-row{padding:var(--sp-s-2) var(--sp-s-3);gap:var(--sp-s-1);position:relative}.conv-row--selected{box-shadow:inset -3px 0 var(--sp-accent)}.conv-row__name{font-size:var(--sp-fs-m)}.conv-row__bottom,.conv-row__top{inline-size:100%}.conv-row__bottom{flex-wrap:wrap}.conv-row__bottom .muted{color:var(--sp-text)}.mention-row{padding:var(--sp-s-4);gap:var(--sp-s-2)}.pane-state{flex-direction:column;gap:var(--sp-s-3);padding:var(--sp-s-5);text-align:center;color:var(--sp-text)}.pane-state p{margin:0;max-inline-size:34em}.thread-header{display:block;padding:var(--sp-s-3) var(--sp-s-4)}.thread-navigation{display:flex;align-items:center;gap:var(--sp-s-2);min-inline-size:0}.thread-navigation h2{margin:0;font-size:var(--sp-fs-m);overflow-wrap:anywhere}.thread-header .thread-navigation{display:none;-webkit-margin-after:var(--sp-s-3);margin-block-end:var(--sp-s-3)}.thread-identity{display:flex;align-items:center;gap:var(--sp-s-3);min-inline-size:0}.thread-identity__avatar{flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--sp-r-m);background:var(--sp-accent-soft);color:var(--sp-accent-text);font-size:var(--sp-fs-l);font-weight:700}.thread-identity__text{min-inline-size:0;flex:1 1}.thread-header__name{font-size:var(--sp-fs-l);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread-identity__meta{font-size:var(--sp-fs-s)}.thread-actions,.thread-identity__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-s-2)}.thread-actions{-webkit-margin-before:var(--sp-s-3);margin-block-start:var(--sp-s-3)}.thread-assign,.thread-owner{-webkit-margin-end:auto;margin-inline-end:auto}.thread-owner{font-size:var(--sp-fs-s)}.thread-assign{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;text-align:start}.thread-more-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-s-2);gap:var(--sp-s-2)}.thread-more-actions>.btn,.thread-more-actions>.popover-anchor>.btn{inline-size:100%;justify-content:center}.thread-scroll{overscroll-behavior:contain;scrollbar-gutter:stable}.bubble{max-inline-size:85%}.bubble__meta{flex-wrap:wrap}.bubble__file-preview{display:flex;gap:6px;-webkit-margin-before:8px;margin-block-start:8px;min-inline-size:0}.bubble__file-preview bdi{overflow-wrap:anywhere;min-inline-size:0}.send-state{-webkit-margin-before:10px;margin-block-start:10px;padding:12px;border:1px solid var(--sp-border);border-radius:10px;background:var(--sp-surface);color:var(--sp-text);font-size:var(--sp-fs-sm);white-space:normal}.send-state p{margin-block:5px 10px;overflow-wrap:anywhere;line-height:1.8}.send-recovery .btn,.send-state .btn{min-block-size:44px;min-inline-size:44px;max-inline-size:100%;white-space:normal}.send-state strong{font-weight:600}.bubble--note .send-state{border-color:var(--sp-note-tag-bg)}.send-recovery{min-inline-size:0}.send-recovery li,.send-recovery p{overflow-wrap:anywhere;line-height:1.8}.send-recovery .composer{border-radius:10px;margin-block:12px}.bubble__attachment img{max-inline-size:min(240px,100%);block-size:auto}.typing-line:empty{min-block-size:0;-webkit-padding-after:0;padding-block-end:0}.inbox .btn,.inbox .rail-view,.inbox button.chip,.overlay .btn,.overlay .label-row,.overlay .rail-view,.overlay button.chip{min-block-size:44px;min-inline-size:44px}.rail h3{font-size:var(--sp-fs-s)}.rail .chip,.rail h3{color:var(--sp-text)}.rail .chip--active{color:var(--sp-accent-text)}.rail{gap:var(--sp-s-5)}.rail-chips{gap:var(--sp-s-2)}.composer{-webkit-padding-after:max(var(--sp-s-3),env(safe-area-inset-bottom));padding-block-end:max(var(--sp-s-3),env(safe-area-inset-bottom));display:flex;flex-direction:column;flex:0 1 auto;min-block-size:0}.composer__body{min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.composer__toolbar{flex-shrink:0}.thread-scroll{min-block-size:64px}.composer__row{display:block}.composer__textarea{display:block;inline-size:100%;min-inline-size:0;min-block-size:76px;max-block-size:min(160px,25dvh);font-size:var(--sp-fs-l)}.composer__audience,.composer__note-banner{font-size:var(--sp-fs-s);-webkit-margin-after:var(--sp-s-2);margin-block-end:var(--sp-s-2);color:var(--sp-text)}.composer__note-banner{color:var(--sp-note-text)}.composer__toolbar{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--sp-s-2);-webkit-margin-before:var(--sp-s-2);margin-block-start:var(--sp-s-2)}.composer__toolbar .btn{justify-content:center;padding-inline:var(--sp-s-2)}.composer__modes{display:flex;gap:var(--sp-s-1)}.composer__send{-webkit-margin-start:auto;margin-inline-start:auto}.composer__tools{min-inline-size:0}.composer__tools summary{cursor:pointer;list-style:none}.composer__tools summary::-webkit-details-marker{display:none}.composer__tools summary:after{content:"⌄";-webkit-margin-start:var(--sp-s-1);margin-inline-start:var(--sp-s-1)}.composer__tools[open]{flex:1 1 100%;order:2}.composer__tools[open] summary{inline-size:-moz-fit-content;inline-size:fit-content}.composer__tool-content{-webkit-padding-before:var(--sp-s-2);padding-block-start:var(--sp-s-2);max-block-size:22dvh;overflow-y:auto}.composer__hint{flex-wrap:wrap;gap:var(--sp-s-2);color:var(--sp-text)}.composer__attachments{max-block-size:100px;overflow-y:auto;-webkit-margin-after:var(--sp-s-2);margin-block-end:var(--sp-s-2)}.attach-chip{max-inline-size:100%;border-radius:var(--sp-r-s);font-size:var(--sp-fs-s)}.attach-chip bdi{min-inline-size:0;overflow-wrap:anywhere}.attach-chip button{flex:none;min-inline-size:44px;min-block-size:44px}.canned-pop{max-block-size:min(260px,30dvh)}.canned-item{min-block-size:44px}.canned-item__preview{min-inline-size:0}.overlay{margin:0;inset:0;inline-size:100%;max-inline-size:none;block-size:100dvh;max-block-size:none;padding:var(--sp-s-4);border:0;color:var(--sp-text);background:transparent}.overlay:not([open]){display:none}.overlay[open]{display:flex;align-items:center;justify-content:center}.overlay::-webkit-backdrop{background:rgba(0,0,0,.35)}.overlay::backdrop{background:rgba(0,0,0,.35)}.overlay__panel{display:flex;flex-direction:column;max-inline-size:100%;max-block-size:100%;background:var(--sp-surface)}.overlay__header{display:flex;align-items:center;gap:var(--sp-s-3);padding:var(--sp-s-4);-webkit-border-after:1px solid var(--sp-border);border-block-end:1px solid var(--sp-border);flex:none}.overlay__header h2{flex:1 1;margin:0;min-inline-size:0;font-size:var(--sp-fs-l)}.overlay__close{flex:none}.overlay__close[hidden]{display:none}.overlay__body{overflow-y:auto;overscroll-behavior:contain;padding:var(--sp-s-4);display:flex;flex-direction:column;gap:var(--sp-s-3)}.overlay__panel.dialog{padding:0;gap:0}.dialog__actions{flex-wrap:wrap}.overlay--context,.overlay--drawer{padding:0}.overlay--drawer[open]{justify-content:flex-start}.overlay--context[open]{justify-content:flex-end}.drawer{inline-size:min(400px,100%);block-size:100%;box-shadow:var(--sp-shadow-2);padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom)}.drawer .overlay__body{flex:1 1}.overlay--context .context,.overlay--drawer .rail{padding:0;overflow:visible;border:0}.overlay--context .overlay__header{flex-wrap:wrap;gap:var(--sp-s-2)}.overlay--context .overlay__close{-webkit-margin-start:auto;margin-inline-start:auto}.overlay--context .overlay__header h2{flex-basis:100%}.context-card,.context-card h4{overflow-wrap:anywhere}.drawer-nav{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2)}.drawer-nav a{min-block-size:44px;display:flex;align-items:center;border-radius:var(--sp-r-s);padding:var(--sp-s-2) var(--sp-s-3);color:var(--sp-text);text-decoration:none}.drawer-nav a.active{background:var(--sp-accent-soft);color:var(--sp-accent-text);font-weight:700}.account-section{-webkit-padding-before:var(--sp-s-4);padding-block-start:var(--sp-s-4);-webkit-border-before:1px solid var(--sp-border);border-block-start:1px solid var(--sp-border)}.account-section h3{font-size:var(--sp-fs-m);margin:0 0 var(--sp-s-2)}.account-name{overflow-wrap:anywhere}.account-controls{display:flex;flex-wrap:wrap;gap:var(--sp-s-2);-webkit-margin-before:var(--sp-s-3);margin-block-start:var(--sp-s-3)}.account-section .presence-row{align-items:stretch;flex-direction:column}.account-section .presence-agent{display:flex;flex-wrap:wrap;font-size:var(--sp-fs-s);color:var(--sp-text);gap:var(--sp-s-2)}.overlay--docked{position:static;inset:auto;inline-size:auto;block-size:100%;padding:0;-webkit-border-end:1px solid var(--sp-border);border-inline-end:1px solid var(--sp-border)}.overlay--docked .drawer{inline-size:100%;box-shadow:none}.overlay--docked .overlay__header{padding:var(--sp-s-4) var(--sp-s-3)}.overlay--docked .overlay__header h2{font-size:var(--sp-fs-m)}.overlay--docked .overlay__body{padding:var(--sp-s-3)}.overlay--docked.overlay--drawer .overlay__header{display:none}.overlay--docked.overlay--drawer .overlay__body{-webkit-padding-before:var(--sp-s-5);padding-block-start:var(--sp-s-5)}@media (max-width:1279px){.inbox{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"list thread"}.filter-trigger{display:inline-flex;justify-content:center}.thread-header .thread-navigation{display:flex}.thread-back{display:none}.context-trigger{-webkit-margin-start:auto;margin-inline-start:auto}.inbox>.overlay--context .drawer{inline-size:min(360px,100%)}}@media (max-width:1023px){.inbox{grid-template-columns:minmax(0,1fr);grid-template-areas:"work"}.inbox-list,.inbox-thread{grid-area:work}.inbox--thread .inbox-list,.inbox-placeholder{display:none}.inbox-list{border:0}.inbox>.overlay--context .drawer{inline-size:min(400px,100%)}.console-header{gap:var(--sp-s-2);padding-inline:var(--sp-s-3)}.account-menu-trigger,.console-header>.header-nav,.console-workspace{display:none}.global-menu-trigger{display:inline-flex;inline-size:44px;justify-content:center;padding:0}.console-destination{display:block;font-weight:500;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--sp-s-3);gap:var(--sp-s-3)}.list-filter-summary{grid-column:1/-1}.list-count{-webkit-margin-start:0;margin-inline-start:0}.filter-trigger{align-self:start}.thread-back{display:inline-flex}.thread-navigation{flex-wrap:wrap}.composer,.thread-header{padding-inline:var(--sp-s-3)}.thread-scroll{padding:var(--sp-s-3)}.bubble{max-inline-size:90%}.dash{padding:var(--sp-s-3)}.dash-section,.stat-card{min-inline-size:0}.channel-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.hours-row{flex-wrap:wrap}}@media (max-width:390px){.console-brand{font-size:20px}.thread-identity__meta{column-gap:var(--sp-s-1)}.thread-navigation .btn{padding-inline:var(--sp-s-2)}.composer__toolbar{gap:var(--sp-s-1)}.composer__modes{gap:0}.overlay__header{padding:var(--sp-s-3)}.kb-form-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.console *,.overlay *{transition-duration:0s;animation-duration:0s}}.thread-header--loading .thread-navigation{display:flex}.thread-header--loading .thread-back{display:inline-flex}@media (max-height:640px){.thread-header{padding-block:var(--sp-s-2)}.thread-header .thread-navigation{-webkit-margin-after:var(--sp-s-2);margin-block-end:var(--sp-s-2)}.thread-actions{-webkit-margin-before:var(--sp-s-2);margin-block-start:var(--sp-s-2)}.thread-scroll{min-block-size:44px}.composer{padding-block:var(--sp-s-2) max(var(--sp-s-2),env(safe-area-inset-bottom))}.composer__textarea{block-size:48px;min-block-size:48px}.composer__audience,.composer__note-banner{-webkit-margin-after:var(--sp-s-1);margin-block-end:var(--sp-s-1)}.composer__toolbar{-webkit-margin-before:var(--sp-s-1);margin-block-start:var(--sp-s-1)}}.composer__draft-status{padding:4px 12px;color:var(--sp-text);font-size:var(--sp-fs-s);overflow-wrap:anywhere}.composer__attachments .attach-chip{max-inline-size:100%;flex-wrap:wrap}.composer__attachments .attach-chip bdi{overflow-wrap:anywhere;min-inline-size:0}.draft-session-status{padding:var(--sp-s-3);color:var(--sp-text);background:var(--sp-surface);text-align:center;overflow-wrap:anywhere}:is(.input,.composer__textarea):focus-visible{outline:2px solid var(--sp-accent-text);outline-offset:2px}.palette input:focus-visible{outline:2px solid var(--sp-accent-text);outline-offset:-3px}@media (any-pointer:coarse),(max-width:767px){.console :is(button,select,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.btn),.overlay :is(button,select,input:not([type=checkbox]):not([type=radio]):not([type=hidden])){min-block-size:44px;min-inline-size:44px}.msg-tools{position:static;opacity:1;pointer-events:auto;justify-content:flex-end;-webkit-margin-after:var(--sp-s-1);margin-block-end:var(--sp-s-1)}:is(.console,.overlay) label:has(>input:is([type=checkbox],[type=radio])){min-block-size:44px;min-inline-size:44px}}.canned-prior-use{display:block;font-size:var(--sp-fs-xs);white-space:normal}.canned-selection{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-s-2)}.esc-fields .input,.esc-filters .chip,.esc-followup .btn,.esc-row .btn,.esc-row .esc-ref{min-height:44px}.esc-fields{display:grid;grid-gap:12px;gap:12px}.esc-fields label,.esc-followup form>label{display:grid;grid-gap:6px;gap:6px;min-width:0}.esc-fields .input{width:100%;min-width:0;box-sizing:border-box}.esc-fields input[type=datetime-local]{color-scheme:light}@media (prefers-color-scheme:dark){.esc-fields input[type=datetime-local]{color-scheme:dark}}.esc-fields p,.esc-followup p{margin:6px 0}.esc-followup{display:grid;grid-gap:24px;gap:24px;min-width:0}.esc-followup form{display:grid;grid-gap:12px;gap:12px}.esc-followup h4{margin:0 0 12px}.esc-text{white-space:pre-wrap;unicode-bidi:plaintext}.esc-deadline,.esc-text{overflow-wrap:anywhere}.esc-history{border-top:1px solid var(--sp-border);padding-top:20px}.esc-history__list{list-style:none;padding:0;margin:0}.esc-history__list li{padding:12px 0;border-bottom:1px solid var(--sp-border)}.esc-history time{font-size:var(--sp-fs-xs);color:var(--sp-text-2)}.esc-legacy{padding-top:16px}.esc-row .esc-ref{display:inline-flex;align-items:center}.incident-batch{display:grid;grid-gap:var(--sp-s-3);gap:var(--sp-s-3);min-inline-size:0;-webkit-border-before:1px solid var(--sp-border);border-block-start:1px solid var(--sp-border);-webkit-padding-before:var(--sp-s-3);padding-block-start:var(--sp-s-3)}.incident-batch :is(h3,h4,p){margin:0}.incident-batch :is(.btn,.input,.batch-history-row){min-block-size:44px;max-inline-size:100%;white-space:normal}.incident-batch .input{inline-size:100%;min-inline-size:0}.batch-form,.batch-form fieldset,.batch-history,.batch-review{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);min-inline-size:0}.batch-form fieldset{border:1px solid var(--sp-border);border-radius:var(--sp-r-s);padding:var(--sp-s-3);margin:0}.batch-form legend{padding-inline:var(--sp-s-1);font-weight:650}.batch-form label{display:grid;grid-gap:var(--sp-s-1);gap:var(--sp-s-1)}.batch-form .batch-check{display:flex;align-items:center;gap:var(--sp-s-2);min-block-size:44px;cursor:pointer}.batch-check input{flex:0 0 auto;inline-size:20px;block-size:20px;accent-color:var(--sp-accent)}.batch-controls,.batch-counts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-s-2)}.batch-count{display:flex;gap:var(--sp-s-2);border:1px solid var(--sp-border);border-radius:var(--sp-r-s);padding:var(--sp-s-2);background:var(--sp-surface-2)}.batch-count--succeeded{color:var(--sp-accent-text)}.batch-action{display:grid;grid-gap:var(--sp-s-2);gap:var(--sp-s-2);padding:var(--sp-s-3);-webkit-border-start:3px solid var(--sp-accent);border-inline-start:3px solid var(--sp-accent);background:var(--sp-surface-2)}.batch-message{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.batch-items{list-style:none;padding:0;margin:0}.batch-item{display:flex;flex-wrap:wrap;gap:var(--sp-s-2);align-items:center;-webkit-border-after:1px solid var(--sp-border);border-block-end:1px solid var(--sp-border);padding-block:var(--sp-s-2)}.batch-item a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--sp-accent-text);font-weight:650}.batch-item .form-error{flex-basis:100%}.batch-history{-webkit-border-before:1px solid var(--sp-border);border-block-start:1px solid var(--sp-border);-webkit-padding-before:var(--sp-s-3);padding-block-start:var(--sp-s-3)}.batch-history-row{display:grid;grid-gap:var(--sp-s-1);gap:var(--sp-s-1);border:1px solid var(--sp-border);border-radius:var(--sp-r-s);background:var(--sp-surface-2);color:var(--sp-text);text-align:start;padding:var(--sp-s-2);cursor:pointer;font:inherit}.batch-history-row[aria-current=true]{border-color:var(--sp-accent)}.batch-history-row:disabled{opacity:.6;cursor:wait}