:root{--canvas:#081321;--navigation:#0c1b2d;--panel:#12243a;--border:#33485f;--text:#f1f5f9;--text-secondary:#b4c2d3;--action:#2dd4bf;--focus:#67e8f9;--warning:#fbbf24;--danger:#fb7185;--action-text:#081321;--action-hover:#5eead4;--control-border:#71869e;--surface-hover:#1a314a;--surface-selected:#123b43;--danger-surface:#341f32;--overlay:#030a14d9;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--radius-control:.5rem;--radius-panel:.875rem;--shadow-panel:0 .75rem 2.5rem #0004;--focus-ring:3px solid var(--focus);color:var(--text);background:var(--canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:system-ui,sans-serif;line-height:1.5}*{box-sizing:border-box}body{min-inline-size:0;margin:0}button,input,textarea,select{font:inherit}button{white-space:normal;overflow-wrap:anywhere;border:1px solid var(--action);border-radius:var(--radius-control);min-block-size:2.75rem;max-inline-size:100%;padding-block:.65rem;padding-inline:var(--space-4);background:var(--action);color:var(--action-text);cursor:pointer;font-weight:650;transition:background-color .12s}button:hover:not(:disabled){background:var(--action-hover)}button.secondary{background:var(--panel);color:var(--text);border-color:var(--control-border)}button.secondary:hover:not(:disabled){background:var(--surface-hover);border-color:var(--text-secondary)}button:disabled{background:var(--navigation);color:var(--text-secondary);border-color:var(--border);cursor:not-allowed}input,textarea,select{color:var(--text);background:var(--canvas);border:1px solid var(--control-border);border-radius:var(--radius-control);padding:var(--space-3);min-block-size:2.75rem;max-inline-size:100%}input{inline-size:100%;margin-block:var(--space-1) var(--space-4)}input::placeholder,textarea::placeholder{color:var(--text-secondary);opacity:1}input:disabled,textarea:disabled,select:disabled{color:var(--text-secondary);background:var(--navigation);opacity:1}input[type=checkbox]{accent-color:var(--action);min-block-size:1.25rem;inline-size:1.25rem}textarea{resize:vertical;min-block-size:7rem;inline-size:100%}:focus-visible{outline:var(--focus-ring);outline-offset:3px}a{color:var(--focus)}label{font-weight:600;display:block}fieldset{border:0;min-inline-size:0;margin:0;padding:0}h1{margin-block:.3rem var(--space-4);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.2}h2,h3{line-height:1.3}p,dd,bdi{overflow-wrap:anywhere}.eyebrow{color:var(--action);letter-spacing:.08em;margin-block:0 var(--space-1);font-size:.75rem;font-weight:700}.hint,.login-introduction,.session-role{color:var(--text-secondary)}.hint{margin-block-start:var(--space-5);font-size:.875rem}.login-page{min-block-size:100dvh;padding:var(--space-5);place-items:center;display:grid}.login-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-panel);inline-size:min(100%,29rem);padding:var(--space-6);box-shadow:var(--shadow-panel)}.login-card button{inline-size:100%}.registration-card{inline-size:min(100%,36rem)}.registration-card legend{margin-block:var(--space-3);font-weight:700}.registration-card button+button{margin-block-start:var(--space-3)}.registration-card dd{overflow-wrap:anywhere}.error-notice{background:var(--danger-surface);color:var(--danger);border-inline-start:3px solid var(--danger);padding:var(--space-3);overflow-wrap:anywhere;border-radius:var(--radius-control)}.workspace{grid-template:"header""navigation""content"1fr/minmax(0,1fr);min-block-size:100dvh;display:grid}.workspace-header{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);padding-inline:var(--space-5);background:var(--navigation);border-block-end:1px solid var(--border);grid-area:header;min-inline-size:0;display:flex}.workspace-brand strong{letter-spacing:-.02em;font-size:1.25rem}.session-actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.session-identity{min-inline-size:0;display:grid}.session-role{font-size:.8rem}.workspace-sidebar{background:var(--navigation);border-block-end:1px solid var(--border);grid-area:navigation;min-inline-size:0}.workspace-content{inline-size:100%;min-inline-size:0;max-inline-size:96rem;padding:var(--space-5);grid-area:content;margin-inline:auto}.workspace-navigation{gap:var(--space-2);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.workspace-navigation button{text-align:start}.workspace-navigation [aria-pressed=true]{background:var(--surface-selected);color:var(--action);border-color:var(--action);text-underline-offset:.25em;border-inline-start-width:3px;text-decoration:underline}.skip-link{z-index:200;padding:var(--space-3);background:var(--panel);color:var(--text);border:1px solid var(--focus);position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.skip-link:hover:not(:disabled){background:var(--surface-hover)}.skip-link:focus{transform:translateY(0)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.inbox-placeholder,.conversation-list,.selected-conversation,.selection-placeholder,.team-member,.team-create,.assistant-form,.knowledge-item,.knowledge-form{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-panel);padding:var(--space-4);overflow-wrap:anywhere;min-inline-size:0}.inbox-grid{gap:var(--space-5);grid-template-columns:minmax(15rem,1fr) minmax(0,2fr);align-items:start;display:grid}.conversation-list ul,.message-scroll ol{margin:0;padding:0;list-style:none}.conversation-list ul{margin-block-start:var(--space-3)}.conversation-list select{inline-size:100%;margin-block-end:var(--space-3)}.inbox-message-workspace,.inbox-customer-context{min-inline-size:0}.inbox-customer-context{margin-block-start:var(--space-4)}.message-bubble.message-ai{border-inline-start:3px solid var(--focus)}@media (width>=1440px){.inbox-grid.inbox-has-selection{grid-template-columns:minmax(14rem,1fr) minmax(0,2.2fr)}.inbox-has-selection .selected-conversation{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(10rem,1fr);display:grid}.inbox-customer-context{border-inline-start:1px solid var(--border);margin-block-start:0;padding-inline-start:var(--space-4)}}.conversation-row{text-align:start;background:var(--panel);inline-size:100%;color:var(--text);border-color:var(--border);flex-direction:column;gap:.35rem;margin-block-end:var(--space-2);display:flex}.conversation-row[aria-pressed=true]{background:var(--surface-selected);border-color:var(--action)}.page-controls,.timeline-controls,.team-role-controls{gap:var(--space-2);margin-block:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.selected-conversation h2,.team-member h2,.team-create h2{font-size:1.15rem}.customer-panel{border-block:1px solid var(--border);padding-block:var(--space-2)}dt{font-weight:600}dd{margin-block-end:var(--space-2);margin-inline-start:0}.message-scroll{overflow-anchor:none;max-block-size:35rem;padding:var(--space-2);overflow:auto}.message-bubble{background:var(--canvas);border:1px solid var(--border);border-radius:var(--radius-panel);max-inline-size:94%;padding:var(--space-3);margin-block:var(--space-3)}.message-bubble.outgoing{background:var(--surface-selected);margin-inline-start:auto}.message-meta{justify-content:space-between;gap:var(--space-3);color:var(--text-secondary);flex-wrap:wrap;font-size:.8rem;display:flex}.message-text,.assistant-text,.knowledge-content{white-space:pre-wrap;overflow-wrap:anywhere}.message-text{unicode-bidi:plaintext}.delivery-badge{color:var(--text-secondary);margin-block-start:var(--space-2);font-size:.85rem;display:block}.reply-panel,.handoff-panel,.assistant-advanced{border-block-start:1px solid var(--border);margin-block:var(--space-4);padding-block-start:var(--space-4)}.unresolved-reply{border-inline-start:3px solid var(--warning);padding-inline:var(--space-4);margin-block:var(--space-4);overflow-wrap:anywhere}.team-list,.knowledge-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.team-create{max-inline-size:36rem;margin-block:var(--space-4)}.team-create select{inline-size:100%}.assistant-page,.knowledge-page{overflow-wrap:anywhere}.assistant-form,.knowledge-form{max-inline-size:40rem;margin-block:var(--space-4)}.assistant-checkbox{align-items:center;gap:var(--space-2);margin-block:var(--space-4);display:flex}.assistant-checkbox input{inline-size:auto;margin:0}.activation-overlay{z-index:100;background:var(--overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.activation-dialog{color:var(--text);background:var(--panel);border:2px solid var(--border);border-radius:var(--radius-panel);padding:var(--space-5);overflow-wrap:anywhere;max-block-size:90dvh;inline-size:min(42rem,100%);box-shadow:var(--shadow-panel);overflow:auto}.assignee-controls{gap:var(--space-3);margin-block-start:var(--space-4);display:grid}.assignee-controls label{gap:var(--space-2);display:grid}table{border-collapse:collapse;inline-size:100%}th,td{text-align:start;padding:var(--space-2);border-block-end:1px solid var(--border);overflow-wrap:anywhere}@media (width>=1280px){.workspace-with-navigation{grid-template:"header header""navigation content"1fr/15rem minmax(0,1fr)}.workspace-with-navigation .workspace-sidebar{border-block-end:0;border-inline-end:1px solid var(--border);align-self:start;min-block-size:calc(100dvh - 5rem);position:sticky;inset-block-start:0}.workspace-navigation{padding:var(--space-5) var(--space-3);flex-direction:column}.workspace-navigation button{inline-size:100%}.workspace-content{padding:var(--space-6)}}@media (width>=768px) and (width<=1279px){.workspace-navigation{gap:var(--space-2);padding:var(--space-3)}.workspace-navigation button{padding-inline:var(--space-3)}}@media (width<=767px){.workspace-header{padding:var(--space-4);flex-direction:column;align-items:start}.session-actions{justify-content:space-between;inline-size:100%}.workspace-navigation{padding:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-navigation button{inline-size:100%}.workspace-content{padding:var(--space-4)}.inbox-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.inbox-has-selection>.conversation-list{display:none}.login-page,.login-card,.activation-dialog{padding:var(--space-4)}.message-bubble{max-inline-size:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.operations-page{overflow-wrap:anywhere;min-inline-size:0}.operations-header,.operations-section-heading{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.operations-header>div{flex:20rem;min-inline-size:0}.operations-header>button{flex:0 auto}.operations-observed,.operations-scope{color:var(--text-secondary);font-size:.875rem}.operations-kpi-grid,.operations-detail-grid{gap:var(--space-4);margin-block:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.operations-metric,.operations-panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-panel);padding:var(--space-4);min-inline-size:0}.operations-metric{border-block-start:3px solid var(--text-secondary)}.operations-metric h3{margin-block:0 var(--space-3);font-size:.95rem}.operations-metric p:last-child{color:var(--text-secondary);margin-block-end:0;font-size:.875rem}.operations-metric-value{font-variant-numeric:tabular-nums;margin-block:var(--space-3);font-size:clamp(1.5rem,1.1rem + 1vw,2.25rem);font-weight:700;line-height:1.25}.operations-badge{border-radius:var(--radius-control);padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid;font-size:.8rem;font-weight:650;display:inline-block}.operations-badge.operations-tone-info{color:var(--action)}.operations-badge.operations-tone-warning{color:var(--warning)}.operations-badge.operations-tone-danger{color:var(--danger)}.operations-badge.operations-tone-neutral{color:var(--text-secondary)}.operations-metric.operations-tone-info{border-block-start-color:var(--action)}.operations-metric.operations-tone-warning{border-block-start-color:var(--warning)}.operations-metric.operations-tone-danger{border-block-start-color:var(--danger)}.operations-section-heading{align-items:center}.operations-section-heading h2{margin:0}.operations-worker{margin-block:var(--space-5)}.operations-warning{border-inline-start:3px solid var(--warning);color:var(--warning);padding-inline-start:var(--space-3)}.operations-panel dl{gap:var(--space-3);display:grid}.operations-panel dl>div{justify-content:space-between;gap:var(--space-2) var(--space-4);border-block-end:1px solid var(--border);flex-wrap:wrap;padding-block-end:var(--space-2);display:flex}.operations-panel dt{color:var(--text-secondary);font-weight:500}.operations-panel dd{font-variant-numeric:tabular-nums;margin:0}.operations-filters{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.operations-filters select{inline-size:100%;margin-block-start:var(--space-2);display:block}.operations-records{margin-block-start:var(--space-5)}@media (width>=768px){.operations-kpi-grid,.operations-detail-grid,.operations-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.operations-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.recovered-business-id{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.shell-brand-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.workspace-breadcrumbs{color:var(--text-secondary);min-inline-size:0;font-size:.875rem}.workspace-breadcrumbs ol{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.workspace-breadcrumbs li+li:before{content:"/";color:var(--text-secondary);margin-inline-end:var(--space-2)}.workspace-breadcrumbs [aria-current]{color:var(--text)}.navigation-caption{color:var(--text-secondary);padding-inline:var(--space-5);margin-block:var(--space-5) 0;font-size:.75rem}.workspace-sidebar[hidden],.mobile-navigation-toggle[hidden]{display:none!important}.workspace-header .session-actions{position:relative}.account-menu{position:static}.account-menu summary{cursor:pointer;min-block-size:2.75rem;padding:var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-control);align-items:center;display:flex}.account-menu dl{z-index:20;padding:var(--space-4);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-panel);inline-size:min(20rem,100vw - 2rem);max-inline-size:100%;box-shadow:var(--shadow-panel);margin-block-start:var(--space-2);position:absolute;inset-block-start:100%;inset-inline-end:0}.account-menu dt{color:var(--text-secondary);font-size:.8rem}.account-menu dd{margin:var(--space-1) 0 var(--space-3);overflow-wrap:anywhere}.dashboard-page{min-inline-size:0}.dashboard-heading{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.dashboard-heading>div{flex:22rem;min-inline-size:0}.dashboard-heading p,.dashboard-panel p,.dashboard-metric p{color:var(--text-secondary)}.dashboard-metrics,.dashboard-panels{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.dashboard-panels{margin-block-start:var(--space-5)}.dashboard-panel,.dashboard-metric{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-panel);min-inline-size:0;padding:var(--space-5);overflow-wrap:anywhere}.dashboard-panel h2,.dashboard-metric h2{margin-block:0 var(--space-3)}.dashboard-metric h2{color:var(--text-secondary);font-size:.875rem;font-weight:500}.dashboard-metric .dashboard-value{color:var(--text);margin-block:var(--space-3);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2vw,2.25rem);font-weight:700}.dashboard-metric{border-block-start:3px solid var(--action)}.dashboard-empty,.dashboard-observed{color:var(--text-secondary);font-size:.875rem}.dashboard-panel dl{gap:var(--space-2);display:grid}.dashboard-panel dt{color:var(--text-secondary)}.dashboard-panel dd{margin:0 0 var(--space-3)}.dashboard-shortcuts{gap:var(--space-3);display:grid}.dashboard-shortcuts a{justify-content:space-between;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);min-block-size:2.75rem;padding:var(--space-3);text-decoration:none;display:flex}.dashboard-shortcuts a:hover{background:var(--surface-hover);border-color:var(--action)}@media (width>=768px){.dashboard-metrics,.dashboard-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.workspace-with-navigation{grid-template:"header header""navigation content"1fr/15rem minmax(0,1fr)}.workspace-with-navigation .workspace-sidebar{border-block-end:0;border-inline-end:1px solid var(--border);align-self:start;position:sticky;inset-block-start:0}.workspace-navigation{padding:var(--space-4) var(--space-3);flex-direction:column}.workspace-navigation button{inline-size:100%}.dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.shell-brand-row{inline-size:100%}.workspace-header .session-actions{gap:var(--space-2)}.session-identity{flex:8rem}.workspace-sidebar{max-block-size:55dvh;overflow-y:auto}.dashboard-heading>button{inline-size:100%}.dashboard-metric,.dashboard-panel{padding:var(--space-4)}}.navigation-group{gap:var(--space-2);flex:10rem;min-inline-size:0;display:grid}.navigation-group-title{margin:var(--space-3) 0 var(--space-1);color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.dashboard-workspace-id{font-size:.8rem}.dashboard-indicator{color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);font-size:.75rem;display:inline-block}.dashboard-metric.dashboard-metric-attention{border-block-start-color:var(--warning)}.dashboard-metric-attention .dashboard-indicator{color:var(--warning)}.dashboard-action-center{margin-block:var(--space-5);background:linear-gradient(120deg, var(--surface-selected), var(--panel))}.dashboard-action-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.dashboard-action-list li{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-block-start:1px solid var(--border);flex-wrap:wrap;display:flex}.dashboard-action-list strong{color:var(--warning);font-variant-numeric:tabular-nums;font-size:1.25rem}.dashboard-business-panels{margin-block-start:var(--space-3)}.dashboard-business-panels h3{margin-block-start:0}@media (width>=1024px){.workspace-sidebar .navigation-group{flex:none}}@media (width<=479px){.dashboard-action-list .dashboard-shortcuts{inline-size:100%}}.customers-page{min-inline-size:0}.customers-page>.dashboard-panel{margin-block:var(--space-4)}.customer-actions{align-items:center;gap:var(--space-3);margin-block:var(--space-3);flex-wrap:wrap;display:flex}.customer-overview-metrics{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.customer-overview-metrics dt{color:var(--text-secondary)}.customer-overview-metrics dd{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;font-weight:700}@media (width<=1023px){.customer-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.customer-filters{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.customer-directory{padding:0;list-style:none}.customer-row{gap:var(--space-4);border-block-start:1px solid var(--border);padding-block:var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}.customer-row>div{gap:var(--space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.customer-row span,.customer-field-label{color:var(--text-secondary);font-size:.875rem}.customer-profile dd{overflow-wrap:anywhere}.customer-form{max-inline-size:44rem}@media (width<=767px){.customer-filters,.customer-row{grid-template-columns:minmax(0,1fr)}.customer-row{border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-4);margin-block:var(--space-3)}.customer-row button,.customer-form .customer-actions button{inline-size:100%}}.team-page,.team-directory{min-inline-size:0}.team-overview-metrics{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.team-overview-metrics dt{color:var(--text-secondary)}.team-overview-metrics dd{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.team-member-summary{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.team-account-status{border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);color:var(--text-secondary);border:1px solid;font-size:.8rem}.team-account-active{color:var(--focus)}.team-filters{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));display:grid}.team-filters>div{min-inline-size:0}.team-filters select{inline-size:100%}.team-details,.team-role-catalogue{margin-block:var(--space-5)}.team-details dd{overflow-wrap:anywhere;margin-block-end:var(--space-3);margin-inline-start:0}.team-details dt{color:var(--text-secondary)}.team-member button{margin-block-end:var(--space-2)}@media (width>=1200px){.team-page .team-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width<=1023px){.team-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.team-filters{grid-template-columns:minmax(0,1fr)}.team-member>button,.team-role-controls>*,.team-create .page-controls button{inline-size:100%}.team-role-controls{align-items:stretch}}.knowledge-page{min-inline-size:0}.knowledge-overview-metrics{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.knowledge-overview-metrics dt,.knowledge-modified,.knowledge-metadata dt{color:var(--text-secondary)}.knowledge-overview-metrics dd{margin:var(--space-2) 0 0;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700}.knowledge-filters{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));display:grid}.knowledge-filters>div{min-inline-size:0}.knowledge-filters select{inline-size:100%}.knowledge-content{white-space:pre-wrap;overflow-wrap:anywhere}.knowledge-modified{font-size:.875rem}.knowledge-metadata summary,.knowledge-content-disclosure summary{cursor:pointer;padding-block:var(--space-3);min-block-size:2.75rem;color:var(--focus)}.knowledge-entry-content:has(details[open]) .knowledge-content-preview{display:none}.knowledge-metadata dd{overflow-wrap:anywhere;margin-block-end:var(--space-3);margin-inline-start:0}.knowledge-readiness{margin-block:var(--space-5)}@media (width>=1200px){.knowledge-page .knowledge-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width>=768px) and (width<=1199px){.knowledge-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.knowledge-filters{grid-template-columns:minmax(0,1fr)}.knowledge-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-item .page-controls button,.knowledge-form .page-controls button{inline-size:100%}}.assistant-page{min-inline-size:0}.assistant-overview{margin-block-end:var(--space-5)}.assistant-overview dl{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.assistant-overview dt,.assistant-guidance-grid dt{color:var(--text-secondary)}.assistant-overview dd,.assistant-guidance-grid dd{overflow-wrap:anywhere;margin-block-end:var(--space-3);margin-inline-start:0}.assistant-page>dl,.assistant-advanced{background:var(--panel);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-panel);overflow-wrap:anywhere}.assistant-page>dl dd{margin-block-end:var(--space-4);margin-inline-start:0}.assistant-guidance-grid{gap:var(--space-4);margin-block:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1200px){.assistant-guidance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.assistant-overview dl{grid-template-columns:minmax(0,1fr)}.assistant-page>.page-controls button,.assistant-form .page-controls button{inline-size:100%}}.escalation-page{min-inline-size:0}.escalation-overview-metrics{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.escalation-overview-metrics dt,.escalation-metadata dt{color:var(--text-secondary)}.escalation-overview-metrics dd{margin:var(--space-2) 0 0;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700}.escalation-filters{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.escalation-filters select{inline-size:100%}.escalation-rule-active{color:var(--focus)}@media (width>=1024px){.escalation-page .escalation-rule-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.escalation-metadata summary{cursor:pointer;color:var(--focus);padding-block:var(--space-3);min-block-size:2.75rem}.escalation-metadata dd{overflow-wrap:anywhere;margin-block-end:var(--space-3);margin-inline-start:0}.escalation-guidance-grid{gap:var(--space-4);margin-block:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.escalation-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.escalation-filters,.escalation-overview-metrics{grid-template-columns:minmax(0,1fr)}.escalation-page .page-controls button{inline-size:100%}}.operations-system-health,.operations-alerts{margin-block:var(--space-5)}.operations-system-health dl>div{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}.operations-alerts ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.operations-alerts li{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-block-start:1px solid var(--border);flex-wrap:wrap;display:flex}.operations-alerts strong{color:var(--warning);font-variant-numeric:tabular-nums}.operations-alerts li>div{overflow-wrap:anywhere;min-inline-size:0}.operations-records .knowledge-item{block-size:100%}@media (width>=768px){.operations-system-health dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.operations-header>button,.operations-alerts button,.operations-records .page-controls button{inline-size:100%}.operations-metric,.operations-panel{padding:var(--space-4)}}.reconciliation-page{min-inline-size:0}.reconciliation-kpis{gap:var(--space-4);margin-block:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reconciliation-kpis h3{color:var(--text-secondary);margin-block-start:0;font-size:.9rem}.reconciliation-value{font-variant-numeric:tabular-nums;margin-block:var(--space-2);font-size:1.75rem;font-weight:700}.reconciliation-section{margin-block:var(--space-6)}.reconciliation-filters{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.reconciliation-filters select{inline-size:100%}.reconciliation-badge{color:var(--focus);border-inline-start:3px solid var(--action);padding-inline-start:var(--space-3)}.reconciliation-badge-attention{color:var(--warning);border-inline-start-color:var(--warning)}@media (width>=1024px){.reconciliation-records-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.reconciliation-section .knowledge-item dl{gap:var(--space-2);display:grid}.reconciliation-section dt{color:var(--text-secondary)}.reconciliation-section dd{overflow-wrap:anywhere;margin-block-end:var(--space-3);margin-inline-start:0}@media (width<=767px){.reconciliation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.reconciliation-filters{grid-template-columns:minmax(0,1fr)}.reconciliation-section .page-controls button{inline-size:100%}}.dashboard-focus{font-weight:650}.dashboard-identity-note{max-inline-size:58rem;font-size:.8rem}.dashboard-page .dashboard-heading{border-block-end:1px solid var(--border);padding-block-end:var(--space-4)}.dashboard-page .dashboard-metrics{align-items:stretch}.dashboard-page .dashboard-metric{box-shadow:var(--shadow-panel);flex-direction:column;display:flex}.dashboard-page .dashboard-metric>p:last-child{margin-block-end:0}.dashboard-page .dashboard-business-panels>section{flex-direction:column;display:flex}.dashboard-page .dashboard-business-panels .dashboard-shortcuts{margin-block-start:auto}@media (width>=1024px) and (width<=1439px){.dashboard-page .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1440px){.dashboard-page .dashboard-business-panels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.dashboard-page .dashboard-metrics{grid-template-columns:minmax(0,1fr)}}.dashboard-page .dashboard-heading{gap:var(--space-3);margin-block-end:var(--space-4);padding-block-end:var(--space-3)}.dashboard-page .dashboard-heading p{margin-block:var(--space-2)}.dashboard-workspace-details{color:var(--text-secondary);font-size:.8rem}.dashboard-workspace-details summary{cursor:pointer;color:var(--focus);padding-block:var(--space-2);min-block-size:2.75rem}.dashboard-page .dashboard-metrics{gap:var(--space-3)}.dashboard-page .dashboard-metric{padding:var(--space-3);box-shadow:none}.dashboard-page .dashboard-metric h2{margin-block:0 var(--space-1);font-size:.8rem;line-height:1.3}.dashboard-page .dashboard-metric .dashboard-value{margin-block:var(--space-1);font-size:1.65rem;line-height:1.15}.dashboard-page .dashboard-metric>p:last-child{margin-block-start:var(--space-2);font-size:.75rem;line-height:1.35}.dashboard-page .dashboard-indicator{padding:0 var(--space-1);align-self:start;font-size:.7rem}.dashboard-page .dashboard-panel{padding:var(--space-4)}.dashboard-page .dashboard-panel h2,.dashboard-page>section>h2{margin-block:0 var(--space-3);font-size:1.125rem}.dashboard-page .dashboard-panel h3{margin-block-end:var(--space-2);font-size:.95rem}.dashboard-page .dashboard-panels,.dashboard-page .dashboard-action-center{margin-block:var(--space-4)}.dashboard-priority-heading{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-alert-badge{border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);border:1px solid;font-size:.75rem}.dashboard-alert-critical,.dashboard-priority-critical .dashboard-priority-label,.dashboard-priority-critical strong{color:var(--danger)}.dashboard-alert-warning,.dashboard-priority-warning .dashboard-priority-label{color:var(--warning)}.dashboard-alert-unavailable{color:var(--text-secondary)}.dashboard-alert-clear{color:var(--action)}.dashboard-priority-label{font-size:.7rem;font-weight:700}.dashboard-page .dashboard-action-list{gap:var(--space-1)}.dashboard-page .dashboard-action-list li{padding-block:var(--space-2)}.dashboard-health-panels dl{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);font-size:.85rem}.dashboard-health-panels dd{margin:0}@media (width>=768px) and (width<=1439px){.dashboard-page .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1440px){.dashboard-page .dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.dashboard-page .dashboard-metrics{grid-template-columns:minmax(0,1fr)}.dashboard-page .dashboard-business-panels{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .dashboard-business-panels>section{padding:var(--space-3)}.dashboard-page .dashboard-business-panels .dashboard-shortcuts a{padding:var(--space-2);font-size:.8rem}}.workspace-header{row-gap:var(--space-3);flex-wrap:wrap}.workspace-header>*{min-inline-size:0;max-inline-size:100%}.workspace-content{padding-inline:clamp(var(--space-4), 2vw, var(--space-6))}:where(.workspace-content) :where(section,article,form,fieldset,dl){min-inline-size:0}:where(.workspace-content) h2{font-size:1.125rem}:where(.workspace-content) h3{font-size:1rem}.workspace-content :where(button,input,select,textarea){line-height:1.4}.workspace-content :where(input:not([type=checkbox]),select,textarea){min-inline-size:0}.workspace-navigation [aria-current=page]{font-weight:750}.workspace-navigation button{line-height:1.35}.workspace-content .page-controls{row-gap:var(--space-3)}.workspace-content .page-controls>:where(label,input,select){min-inline-size:0;max-inline-size:100%}@media (width<=767px){.workspace-content{padding-inline:var(--space-4)}.workspace-sidebar>button{margin:var(--space-3) var(--space-3) 0}}.onboarding-page{min-inline-size:0;max-inline-size:64rem}.onboarding-steps{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));padding:0;list-style:none;display:grid}.onboarding-steps li,.onboarding-summary li{min-inline-size:0}.onboarding-steps button{text-align:start;block-size:100%;inline-size:100%}.onboarding-steps [aria-current=step]{border-color:var(--action);background:var(--surface-selected)}.onboarding-summary{gap:var(--space-4);padding-inline-start:var(--space-5);display:grid}.business-profile-panel form{max-inline-size:36rem}.whatsapp-integration-page{min-inline-size:0;max-inline-size:72rem}.whatsapp-integration-panel>.dashboard-panel,.whatsapp-integration-panel .dashboard-panels{margin-block:var(--space-4)}.whatsapp-overview-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.whatsapp-overview-grid>div{border-block-start:1px solid var(--border);min-inline-size:0;padding-block-start:var(--space-2)}.whatsapp-overview-grid dt{color:var(--text-secondary)}.whatsapp-overview-grid dd{margin-block:var(--space-1) 0;overflow-wrap:anywhere}.whatsapp-record-status{gap:var(--space-2);flex-wrap:wrap;display:flex}.whatsapp-configuration-warning{color:var(--warning)}.whatsapp-setup-steps{gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}@media (width>=1024px){.whatsapp-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.business-readiness{margin-block:var(--space-4);min-inline-size:0}.readiness-grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.readiness-item{border:1px solid var(--border);border-radius:var(--radius-control);min-inline-size:0;padding:var(--space-3);overflow-wrap:anywhere}.readiness-item h3{margin-block:0 var(--space-2)}.readiness-status{border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);border:1px solid;font-size:.8rem;display:inline-block}.readiness-complete{color:var(--action)}.readiness-incomplete,.readiness-action-required{color:var(--warning)}.readiness-unavailable,.readiness-not-verified{color:var(--text-secondary)}.business-readiness progress{inline-size:min(100%,18rem);accent-color:var(--action)}.onboarding-steps li{gap:var(--space-1);flex-direction:column;display:flex}.onboarding-steps button{flex:1;block-size:auto}.setup-step-status{color:var(--text-secondary);padding-inline:var(--space-2);font-size:.8rem}@media (width>=768px){.readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1440px){.readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.assistant-editor-section{min-inline-size:0;margin-block:var(--space-4)}.assistant-editor-section+.assistant-editor-section{border-block-start:1px solid var(--border);padding-block-start:var(--space-4)}.assistant-editor-section h3{margin-block:0 var(--space-3)}.assistant-inline-setup{min-inline-size:0;margin-block:var(--space-4)}.assistant-inline-setup .assistant-page{min-inline-size:0}.assistant-inline-setup .assistant-guidance-grid{grid-template-columns:minmax(0,1fr)}
