:root{color:#17202c;background:#f6f8fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--border: #d8dee9;--muted: #5b6776;--accent: #2c5fdc;--bg-card: #ffffff}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.app-loading,.login-screen{min-height:100vh;display:grid;place-items:center;background:#f6f8fb}.login-panel{width:min(360px,calc(100vw - 32px));background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:14px}.login-panel h1{margin:0;font-size:22px}.login-panel label{display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--muted)}.login-panel input{border:1px solid var(--border);border-radius:4px;padding:8px 10px;color:#17202c}.login-panel button,.nav-auth button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 10px}.login-panel button:disabled{opacity:.65;cursor:not-allowed}.app-shell{min-height:100vh;display:grid;grid-template-columns:220px 1fr}.nav{background:#151d29;color:#dbe4ef;padding:20px;display:flex;flex-direction:column;gap:14px}.nav-item{border:0;background:transparent;padding:0;text-align:left;font-size:14px;color:#a4b0c2}.nav-item:disabled{color:#657386}.nav-item--active{color:#fff;font-weight:600}.nav-auth{margin-top:auto;display:flex;flex-direction:column;gap:8px;font-size:12px;color:#a4b0c2;overflow-wrap:anywhere}.workspace{padding:20px;display:flex;flex-direction:column;gap:16px}.workspace__header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.workspace__header h1{margin:0;font-size:22px}.workspace__error{background:#fff1f0;border:1px solid #f3b3ad;color:#b32f1f;padding:8px 12px;border-radius:4px}.workspace__refresh{border:1px solid var(--border);background:#fff;border-radius:4px;padding:7px 12px;font-size:13px;color:#17202c}.workspace__refresh--active{border-color:var(--accent);background:#eaf1ff}.workspace__actions{display:flex;gap:8px;flex-wrap:wrap}.workspace__panes{display:grid;grid-template-columns:minmax(320px,1fr) 2fr;gap:20px;align-items:start}@media (max-width: 720px){.app-shell,.workspace__panes{grid-template-columns:1fr}.nav{flex-direction:row;flex-wrap:wrap;padding:12px 16px}}.status-tabs{display:flex;gap:6px;flex-wrap:wrap}.status-tab{background:transparent;border:1px solid var(--border);border-radius:4px;padding:6px 10px;font-size:13px;color:var(--muted);text-transform:capitalize}.status-tab--active{background:var(--accent);border-color:var(--accent);color:#fff}.queue-pane{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;display:flex;flex-direction:column}.queue-pane__header{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;padding:14px;border-bottom:1px solid var(--border)}.queue-pane__field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.queue-pane__field input{border:1px solid var(--border);border-radius:4px;padding:6px 8px;font-size:13px}.queue-pane__refresh{align-self:end;border:1px solid var(--border);border-radius:4px;padding:7px 10px;background:transparent;font-size:13px}.queue-pane__list{list-style:none;margin:0;padding:0;max-height:65vh;overflow-y:auto}.queue-pane__empty{padding:14px;font-size:13px;color:var(--muted)}.queue-card{width:100%;text-align:left;background:transparent;border:none;border-bottom:1px solid var(--border);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.queue-card:hover{background:#f1f5fa}.queue-card--active{background:#eaf1ff;border-left:3px solid var(--accent);padding-left:11px}.queue-card__row{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--muted);text-transform:uppercase}.queue-card__priority{letter-spacing:.04em}.queue-card__intent{background:#eaf1ff;color:var(--accent);padding:2px 6px;border-radius:3px}.queue-card__summary{font-size:14px;color:#17202c}.queue-card__meta{font-size:12px;color:var(--muted);display:flex;gap:12px}.detail-pane{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:18px;display:flex;flex-direction:column;gap:16px}.detail-pane--empty{color:var(--muted);font-size:13px;padding:32px;text-align:center}.detail-pane__header h2{margin:0;font-size:18px}.detail-pane__sub{font-size:13px;color:var(--muted)}.detail-pane__section{display:flex;flex-direction:column;gap:8px}.detail-pane__row{display:flex;justify-content:space-between;font-size:13px}.detail-pane__row span{color:var(--muted)}.detail-pane__field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.detail-pane__field input,.detail-pane__field textarea{border:1px solid var(--border);border-radius:4px;padding:6px 8px;font-size:13px;color:#17202c;background:#fafbfc}.detail-pane__field textarea{resize:vertical;min-height:140px}.detail-pane__actions{display:flex;gap:8px;flex-wrap:wrap}.detail-pane__actions button{border:1px solid var(--border);background:transparent;border-radius:4px;padding:8px 14px;font-size:13px;color:#17202c}.detail-pane__primary{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.detail-pane__assign{display:flex;gap:8px;align-items:end}.detail-pane__assign .detail-pane__field{flex:1}.detail-pane__assign button{border:1px solid var(--border);background:transparent;border-radius:4px;padding:8px 14px;font-size:13px}.analytics-strip{display:flex;gap:18px;flex-wrap:wrap}.analytics-strip--empty{font-size:12px;color:var(--muted)}.analytics-strip__metric{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.analytics-strip__value{font-weight:600;font-size:18px}.analytics-strip__label{font-size:11px;color:var(--muted);text-transform:lowercase}.analytics-screen{display:flex;flex-direction:column;gap:18px}.analytics-screen__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.analytics-card,.analytics-breakdown,.analytics-screen__usage{border:1px solid var(--border);border-radius:6px;background:#fff}.analytics-card{min-height:112px;padding:14px;display:flex;flex-direction:column;gap:8px}.analytics-card span,.analytics-screen__usage span{font-size:12px;color:var(--muted)}.analytics-card strong{font-size:26px;line-height:1}.analytics-card p{margin:0;font-size:12px;color:var(--muted)}.analytics-screen__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.analytics-breakdown{padding:14px}.analytics-breakdown h2{margin:0 0 12px;font-size:14px}.analytics-breakdown ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.analytics-breakdown li,.analytics-screen__usage{display:flex;align-items:center;justify-content:space-between;gap:12px}.analytics-breakdown li{font-size:13px}.analytics-breakdown__empty{margin:0;color:var(--muted);font-size:13px}.analytics-screen__usage{padding:14px;flex-wrap:wrap}.training-sandbox{display:flex;flex-direction:column;gap:18px}.training-sandbox__note,.training-sandbox__empty{margin:0;color:var(--muted);font-size:13px}.training-sandbox__summary,.training-sandbox__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.training-sandbox__readiness,.training-sandbox__actions,.training-sandbox__panel{border:1px solid var(--border);border-radius:6px;background:#fff;padding:14px}.training-sandbox__readiness,.training-sandbox__actions{min-height:128px;display:flex;flex-direction:column;gap:8px}.training-sandbox__actions{justify-content:center}.training-sandbox__actions button{border:1px solid var(--border);border-radius:4px;background:#fff;color:#17202c;padding:8px 14px;font-size:13px}.training-sandbox__actions button:disabled{opacity:.65}.training-sandbox__readiness span,.training-sandbox__readiness small,.training-sandbox__list small,.training-sandbox__results small{color:var(--muted);font-size:12px}.training-sandbox__readiness strong{font-size:30px;line-height:1}.training-sandbox__readiness p{margin:0;font-size:13px}.training-sandbox__panel h2{margin:0 0 12px;font-size:15px}.training-sandbox__list,.training-sandbox__results,.training-sandbox__results ul{list-style:none;padding:0;margin:0}.training-sandbox__list,.training-sandbox__results{display:flex;flex-direction:column;gap:10px}.training-sandbox__list li,.training-sandbox__results>li{border:1px solid var(--border);border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:5px}.training-sandbox__list span,.training-sandbox__results span{font-size:13px}.training-sandbox__run-score{display:block;margin-bottom:12px;font-size:22px}.training-sandbox__results header,.training-sandbox__results li li{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.training-sandbox__results ul{display:flex;flex-direction:column;gap:6px}.training-sandbox__results li li{border-top:1px solid var(--border);padding-top:6px}.training-sandbox__results li li small{flex-basis:100%}.decision-audit{display:flex;flex-direction:column;gap:16px}.decision-audit__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.decision-audit__summary article,.decision-audit__filters,.decision-audit__list,.decision-audit__detail{border:1px solid var(--border);border-radius:6px;background:#fff}.decision-audit__summary article{padding:12px;display:flex;flex-direction:column;gap:4px}.decision-audit__summary span,.decision-audit__row span,.decision-audit__row small,.decision-audit__detail header span,.decision-audit__rows span{color:var(--muted);font-size:12px}.decision-audit__summary strong{font-size:22px;line-height:1}.decision-audit__filters{padding:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.decision-audit__filters label{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:12px}.decision-audit__filters input,.decision-audit__filters select{border:1px solid var(--border);border-radius:4px;padding:7px 8px;color:#17202c;background:#fff}.decision-audit__grid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.4fr);gap:16px;align-items:start}.decision-audit__list,.decision-audit__detail{min-height:360px}.decision-audit__list header,.decision-audit__detail header{padding:12px;border-bottom:1px solid var(--border)}.decision-audit__list ul{list-style:none;padding:0;margin:0}.decision-audit__row{width:100%;border:0;border-bottom:1px solid var(--border);background:transparent;padding:11px 12px;text-align:left;display:flex;flex-direction:column;gap:5px}.decision-audit__row:hover{background:#f1f5fa}.decision-audit__row--active{background:#eaf1ff;border-left:3px solid var(--accent);padding-left:9px}.decision-audit__row div,.decision-audit__detail header,.decision-audit__rows div{display:flex;align-items:center;justify-content:space-between;gap:12px}.decision-audit__detail header h2{margin:0;font-size:18px}.decision-audit__detail{padding-bottom:12px}.decision-audit__rows{padding:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 14px}.decision-audit__rows div{align-items:flex-start}.decision-audit__rows strong{text-align:right;overflow-wrap:anywhere;font-size:13px}.decision-audit__section{margin:0 12px 12px;border-top:1px solid var(--border);padding-top:10px}.decision-audit__section h3{margin:0 0 6px;font-size:13px}.decision-audit__section p{margin:0;font-size:13px;color:#17202c}.decision-audit__section pre{margin:0;max-height:220px;overflow:auto;border:1px solid var(--border);border-radius:4px;padding:8px;background:#fbfcfe;font-size:12px}.decision-audit__empty{margin:0;padding:14px;color:var(--muted);font-size:13px}@media (max-width: 860px){.decision-audit__grid{grid-template-columns:1fr}}.availability-picker{border:1px solid var(--border);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;background:#fbfcfe}.availability-picker__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.availability-picker__title{font-size:13px;font-weight:600;color:#17202c}.availability-picker__refresh{border:1px solid var(--border);background:transparent;border-radius:4px;padding:6px 10px;font-size:12px}.availability-picker__tz{font-size:11px;color:var(--muted)}.availability-picker__empty{font-size:12px;color:var(--muted);margin:0}.availability-picker__days{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto}.availability-picker__day{display:flex;flex-direction:column;gap:4px}.availability-picker__day-label{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.availability-picker__slots{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.availability-picker__slot{border:1px solid var(--border);background:#fff;border-radius:4px;padding:4px 10px;font-size:12px;color:#17202c}.availability-picker__slot--active{background:var(--accent);border-color:var(--accent);color:#fff}.availability-picker__slot:disabled{opacity:.5;cursor:not-allowed}.detail-pane__primary--book{background:#155a3d!important;border-color:#155a3d!important}.inbox{display:grid;grid-template-columns:minmax(280px,360px) minmax(360px,1fr) minmax(260px,340px);gap:16px;align-items:start}.inbox-list,.inbox-timeline,.inbox-context{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;min-width:0}.inbox-list,.inbox-context{max-height:calc(100vh - 114px);overflow-y:auto}.inbox-timeline{display:flex;flex-direction:column;gap:14px;padding:16px;max-height:calc(100vh - 114px);overflow-y:auto}.inbox-pane--empty{min-height:180px;display:grid;place-items:center;padding:24px;color:var(--muted);font-size:13px}.inbox-list__header{display:grid;grid-template-columns:1fr;gap:10px;padding:14px;border-bottom:1px solid var(--border)}.inbox-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.inbox-field input,.inbox-field textarea{width:100%;border:1px solid var(--border);border-radius:4px;padding:7px 9px;font-size:13px;color:#17202c;background:#fbfcfe}.inbox-field textarea{resize:vertical}.inbox-filters{display:flex;gap:6px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--border)}.inbox-filter{border:1px solid var(--border);background:transparent;border-radius:4px;padding:5px 8px;font-size:12px;color:var(--muted)}.inbox-filter--active{background:var(--accent);border-color:var(--accent);color:#fff}.conversation-list{list-style:none;margin:0;padding:0}.conversation-list__empty{padding:14px;font-size:13px;color:var(--muted)}.conversation-card{width:100%;border:0;border-bottom:1px solid var(--border);background:transparent;padding:12px 14px;text-align:left;display:flex;flex-direction:column;gap:5px;color:#17202c}.conversation-card:hover{background:#f1f5fa}.conversation-card--active{background:#eaf1ff;border-left:3px solid var(--accent);padding-left:11px}.conversation-card__top{display:flex;justify-content:space-between;gap:10px;font-size:13px}.conversation-card__top span{color:var(--muted);white-space:nowrap}.conversation-card__company,.conversation-card__meta{color:var(--muted);font-size:12px}.conversation-card__preview{font-size:13px;overflow-wrap:anywhere}.conversation-card__meta{display:flex;flex-wrap:wrap;gap:6px;text-transform:capitalize}.inbox-pane__header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.inbox-pane__header h2{margin:0;font-size:17px}.inbox-pane__eyebrow{color:var(--muted);font-size:12px}.inbox-badge{border:1px solid var(--border);border-radius:4px;padding:2px 7px;font-size:12px;color:var(--muted);background:#fbfcfe}.inbox-badge--warn,.inbox-badge--stopped{border-color:#d8a547;color:#7a4f00;background:#fff7e6}.inbox-badge--needs_human{border-color:#d47c4b;color:#8a3b0f;background:#fff3eb}.inbox-badge--lost{border-color:#d99a9a;color:#932b2b;background:#fff1f1}.inbox-badge--booked,.inbox-badge--qualified{border-color:#79b58a;color:#155a3d;background:#edf8f0}.inbox-muted{margin:0;color:var(--muted);font-size:12px;line-height:1.4}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.timeline-event{border:1px solid var(--border);border-radius:6px;padding:10px 12px;background:#fbfcfe;display:flex;flex-direction:column;gap:6px}.timeline-event--inbound{border-left:3px solid #155a3d}.timeline-event--outbound{border-left:3px solid var(--accent)}.timeline-event--note{border-left:3px solid #946200}.timeline-event header{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:12px;text-transform:capitalize}.timeline-event p{margin:0;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.reply-composer{border-top:1px solid var(--border);padding-top:14px;display:flex;flex-direction:column;gap:10px}.reply-composer__disabled{margin:0;color:#8a3b2f;font-size:12px}.inbox-primary,.reply-composer button,.context-section button,.note-form button{align-self:flex-start;border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px;font-size:13px}.inbox-primary:disabled,.reply-composer button:disabled,.context-section button:disabled,.note-form button:disabled{border-color:var(--border);background:#e9edf3;color:#6f7c8d}.inbox-context{padding:16px;display:flex;flex-direction:column;gap:14px}.context-section{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:12px}.context-section h3{margin:0;font-size:13px}.context-section dl{margin:0;display:flex;flex-direction:column;gap:7px}.context-section dl div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.context-section dt{color:var(--muted)}.context-section dd{margin:0;text-align:right;overflow-wrap:anywhere}.note-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12px}.note-list li{border:1px solid var(--border);border-radius:4px;padding:7px 9px;background:#fbfcfe;overflow-wrap:anywhere}.note-form{display:flex;flex-direction:column;gap:8px}@media (max-width: 1180px){.inbox{grid-template-columns:minmax(280px,340px) minmax(360px,1fr)}.inbox-context{grid-column:1 / -1;max-height:none}}@media (max-width: 860px){.inbox{grid-template-columns:1fr}.inbox-list,.inbox-timeline,.inbox-context{max-height:none}}.adapter-settings{display:flex;flex-direction:column;gap:16px}.adapter-settings__note{margin:4px 0 0;color:var(--muted);font-size:13px}.adapter-settings__brand{display:grid;grid-template-columns:minmax(160px,1fr) auto;gap:8px;align-items:end}.adapter-settings__brand label{grid-column:1 / -1;color:var(--muted);font-size:12px}.adapter-settings__brand input,.adapter-settings__field input,.adapter-settings__field select,.adapter-settings__form input,.adapter-settings__form select,.action-policy-settings__form input,.action-policy-settings__form select{border:1px solid var(--border);border-radius:4px;padding:7px 9px;color:#17202c;background:#fff}.adapter-settings__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.adapter-settings__card{text-align:left;background:#fff;border:1px solid var(--border);border-radius:6px;padding:14px;display:flex;flex-direction:column;gap:8px}.adapter-settings__card--active{border-color:var(--accent);box-shadow:0 0 0 1px #2c5fdc33}.adapter-settings__card span{font-size:12px;color:var(--muted)}.adapter-settings__detail{display:grid;grid-template-columns:minmax(360px,1.4fr) minmax(280px,.8fr);gap:16px;align-items:start}.adapter-settings__form,.adapter-settings__panel,.adapter-settings__history,.adapter-settings__test{background:#fff;border:1px solid var(--border);border-radius:6px;padding:16px}.adapter-settings__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adapter-settings__form h2{grid-column:1 / -1;margin:0;font-size:18px}.adapter-settings__field,.adapter-settings__form label{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:12px}.adapter-settings__field--wide{grid-column:1 / -1}.adapter-settings__side{display:flex;flex-direction:column;gap:12px}.adapter-settings__checks,.adapter-settings__history ul,.adapter-settings__test ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.adapter-settings__history h2,.adapter-settings__test h2{margin:0 0 10px;font-size:16px}.adapter-settings__history p,.adapter-settings__test p{margin:0;color:var(--muted);font-size:13px}.adapter-settings__check,.adapter-settings__history li,.adapter-settings__test li,.adapter-settings__history-item{border:1px solid var(--border);border-radius:4px;padding:8px;font-size:13px}.adapter-settings__check strong,.adapter-settings__history li strong,.adapter-settings__test li strong,.adapter-settings__history-item strong{display:block;margin-bottom:3px}.adapter-settings__test li{display:flex;flex-direction:column;gap:3px}.adapter-settings__actions{display:flex;gap:8px;flex-wrap:wrap}.adapter-settings__actions button,.adapter-settings__brand button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px}.adapter-settings__actions button:disabled,.adapter-settings__brand button:disabled{opacity:.62}.adapter-settings__actions .adapter-settings__danger{border-color:#b32f1f;background:#b32f1f}.safe-mode-settings{background:#fff;border:1px solid var(--border);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:14px}.safe-mode-settings__header{display:flex;justify-content:space-between;gap:16px;align-items:start;flex-wrap:wrap}.safe-mode-settings__header h2,.safe-mode-settings__preset h3{margin:0;font-size:18px}.safe-mode-settings__header p,.safe-mode-settings__preset p{margin:4px 0 0;color:var(--muted);font-size:13px}.safe-mode-settings__body{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.safe-mode-settings__preset{border:1px solid var(--border);border-radius:6px;padding:12px;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.2fr) auto;gap:14px;align-items:start}.safe-mode-settings__preset ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.safe-mode-settings__preset li{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:12px}.safe-mode-settings__preset li span{overflow-wrap:anywhere}.safe-mode-settings__actions{display:flex;flex-direction:column;gap:8px;align-items:stretch}.safe-mode-settings__actions button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px;white-space:nowrap}.safe-mode-settings__actions button:disabled{opacity:.62}.safe-mode-settings__actions button+button{border-color:var(--border-strong);background:#fff;color:#17202c}.automation-mode-settings{background:#fff;border:1px solid var(--border);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:14px}.automation-mode-settings__header{display:flex;justify-content:space-between;gap:16px;align-items:start;flex-wrap:wrap}.automation-mode-settings__header h2,.automation-mode-settings__card h3{margin:0;font-size:18px}.automation-mode-settings__header p,.automation-mode-settings__card p{margin:4px 0 0;color:var(--muted);font-size:13px}.automation-mode-settings__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.automation-mode-settings__card{border:1px solid var(--border);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:12px;min-width:0}.automation-mode-settings__card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.automation-mode-settings__card li{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-size:12px}.automation-mode-settings__card li span{overflow-wrap:anywhere}.automation-mode-settings__card button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px;align-self:start}.automation-mode-settings__card button:disabled{opacity:.62}.action-policy-settings{background:#fff;border:1px solid var(--border);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:14px}.action-policy-settings__header{display:flex;justify-content:space-between;gap:16px;align-items:start;flex-wrap:wrap}.action-policy-settings__header h2,.action-policy-settings__list h3{margin:0;font-size:18px}.action-policy-settings__header p,.action-policy-settings__list p{margin:4px 0 0;color:var(--muted);font-size:13px}.action-policy-settings__header button,.action-policy-settings__form button,.action-policy-settings__rule button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px}.action-policy-settings__header button:disabled,.action-policy-settings__form button:disabled,.action-policy-settings__rule button:disabled{opacity:.62}.action-policy-settings__body{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(420px,1.15fr);gap:16px;align-items:start}.action-policy-settings__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.action-policy-settings__form label{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:12px}.action-policy-settings__form button{grid-column:1 / -1;justify-self:start}.action-policy-settings__list ul{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:8px}.action-policy-settings__rule{border:1px solid var(--border);border-radius:4px;padding:10px;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.action-policy-settings__rule div{display:flex;flex-direction:column;gap:3px;min-width:0}.action-policy-settings__rule span{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.action-policy-settings__rule .adapter-settings__danger{border-color:#b32f1f;background:#b32f1f}.brand-ai-profile-settings{background:#fff;border:1px solid var(--border);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:14px}.brand-ai-profile-settings__header{display:flex;justify-content:space-between;gap:16px;align-items:start;flex-wrap:wrap}.brand-ai-profile-settings__header h2{margin:0;font-size:18px}.brand-ai-profile-settings__header p{margin:4px 0 0;color:var(--muted);font-size:13px}.brand-ai-profile-settings__header button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px}.brand-ai-profile-settings__header button:disabled{opacity:.62}.brand-ai-profile-settings__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.brand-ai-profile-settings__field{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:12px}.brand-ai-profile-settings__field textarea{min-height:92px;resize:vertical;border:1px solid var(--border);border-radius:4px;padding:8px 9px;color:#17202c;background:#fff;font:inherit}.brand-ai-profile-settings__field textarea:disabled{background:#f4f6f8}.brand-knowledge-settings{background:#fff;border:1px solid var(--border);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:14px}.brand-knowledge-settings__header{display:flex;justify-content:space-between;gap:16px;align-items:start;flex-wrap:wrap}.brand-knowledge-settings__header h2{margin:0;font-size:18px}.brand-knowledge-settings__header p{margin:4px 0 0;color:var(--muted);font-size:13px}.brand-knowledge-settings__header button,.brand-knowledge-settings__form button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px}.brand-knowledge-settings__header button:disabled,.brand-knowledge-settings__form button:disabled,.brand-knowledge-settings__entry button:disabled{opacity:.62}.brand-knowledge-settings__form{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(180px,.6fr);gap:12px;align-items:end}.brand-knowledge-settings__form label{display:flex;flex-direction:column;gap:5px;color:var(--muted);font-size:12px}.brand-knowledge-settings__form label:has(textarea){grid-column:span 2}.brand-knowledge-settings__form input,.brand-knowledge-settings__form select,.brand-knowledge-settings__form textarea{border:1px solid var(--border);border-radius:4px;padding:8px 9px;color:#17202c;background:#fff;font:inherit}.brand-knowledge-settings__form textarea{min-height:92px;resize:vertical}.brand-knowledge-settings__entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.brand-knowledge-settings__entry{border:1px solid var(--border);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:8px;background:#fbfcfd}.brand-knowledge-settings__entry div,.brand-knowledge-settings__entry footer{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.brand-knowledge-settings__entry strong{color:#17202c}.brand-knowledge-settings__entry span{font-size:12px;color:var(--muted)}.brand-knowledge-settings__entry p{margin:0;color:#2f3a48;line-height:1.45}.brand-knowledge-settings__entry button{margin-left:auto;border:1px solid var(--border);background:#fff;color:#17202c;border-radius:4px;padding:6px 10px}@media (max-width: 900px){.adapter-settings__cards,.adapter-settings__detail,.adapter-settings__form,.safe-mode-settings__preset,.automation-mode-settings__cards,.action-policy-settings__body,.action-policy-settings__form,.action-policy-settings__rule,.brand-ai-profile-settings__grid,.brand-knowledge-settings__form,.brand-knowledge-settings__entries{grid-template-columns:1fr}}.lead-csv-panel{display:flex;flex-direction:column;gap:10px;background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:12px}.lead-csv-panel__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lead-csv-panel__file{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.lead-csv-panel__file input{max-width:260px;font-size:13px}.lead-csv-panel__file-name,.lead-csv-panel__summary,.lead-csv-panel__problems{font-size:13px}.lead-csv-panel__file-name{color:var(--muted)}.lead-csv-panel__summary{color:#17202c}.lead-csv-panel__problems{margin:0;padding-left:18px;color:#b32f1f}.leads-workspace{display:grid;grid-template-columns:minmax(280px,380px) minmax(420px,1fr);gap:16px;align-items:start}.leads-workspace--pipeline{grid-template-columns:minmax(0,1.7fr) minmax(360px,.9fr)}.lead-list,.lead-profile,.lead-panel{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;min-width:0}.lead-list{max-height:calc(100vh - 114px);overflow-y:auto}.lead-list__header{display:grid;grid-template-columns:1fr;gap:10px;padding:14px;border-bottom:1px solid var(--border)}.lead-list__header select{width:100%;border:1px solid var(--border);border-radius:4px;padding:7px 9px;font-size:13px;color:#17202c;background:#fbfcfe}.lead-list__items,.lead-profile__list,.lead-timeline{list-style:none;margin:0;padding:0}.lead-card{width:100%;border:0;border-bottom:1px solid var(--border);background:transparent;color:#17202c;padding:12px 14px;text-align:left;display:flex;flex-direction:column;gap:6px}.lead-card:hover{background:#f1f5fa}.lead-card--active{background:#eaf1ff;border-left:3px solid var(--accent);padding-left:11px}.lead-card__top{display:flex;justify-content:space-between;gap:10px;font-size:13px}.lead-card__top strong,.lead-profile__header h2{overflow-wrap:anywhere}.lead-card__top span{color:var(--muted);font-size:12px;white-space:nowrap}.lead-card__identity,.lead-card__meta{color:var(--muted);font-size:12px}.lead-card__identity{overflow-wrap:anywhere}.lead-card__meta,.lead-profile__badges{display:flex;flex-wrap:wrap;gap:6px}.lead-detail-stack{display:flex;flex-direction:column;gap:12px;min-width:0}.lead-profile__edit,.lead-profile__lifecycle button,.lead-form__header button,.lead-form__actions button,.lead-notes-panel__form button,.lead-tasks-panel__form button,.lead-tasks-panel__actions button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:6px 10px;font-size:12px}.lead-profile__edit:disabled,.lead-profile__lifecycle button:disabled,.lead-form__header button:disabled,.lead-form__actions button:disabled,.lead-notes-panel__form button:disabled,.lead-tasks-panel__form button:disabled,.lead-tasks-panel__actions button:disabled{opacity:.62}.lead-form{background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:14px}.lead-form__header{display:flex;justify-content:space-between;gap:12px;align-items:center}.lead-form__header h2{margin:0;font-size:18px}.lead-form__grid,.lead-form__contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lead-form__contact{border:1px solid var(--border);border-radius:6px;padding:12px}.lead-form__contact legend{padding:0 4px;font-size:12px;color:var(--muted);font-weight:700}.lead-form input,.lead-form select,.lead-profile__lifecycle select,.lead-owner-panel select,.lead-tasks-panel input,.lead-tasks-panel select{width:100%;border:1px solid var(--border);border-radius:4px;padding:7px 9px;font-size:13px;color:#17202c;background:#fbfcfe}.lead-form__actions{display:flex;justify-content:flex-end}.lead-profile{display:flex;flex-direction:column;gap:14px;padding:16px}.lead-profile--empty{min-height:180px;display:grid;place-items:center;color:var(--muted);font-size:13px}.lead-profile__header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-bottom:1px solid var(--border);padding-bottom:14px}.lead-profile__header h2{margin:0;font-size:18px}.lead-profile__header span{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.lead-profile__meta,.lead-contact-groups,.lead-contact-group{display:flex;flex-direction:column;gap:6px}.lead-profile__meta{margin-top:6px}.lead-profile__lifecycle{display:grid;gap:8px;min-width:190px}.lead-profile__lifecycle label{display:grid;gap:5px;color:var(--muted);font-size:12px}.lead-contact-group h4{margin:0;font-size:12px;color:var(--muted);font-weight:700}.lead-profile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lead-panel{padding:12px;display:flex;flex-direction:column;gap:10px}.lead-panel h3{margin:0;font-size:14px}.lead-pipeline{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:12px;overflow-x:auto;min-height:560px;min-width:0}.lead-pipeline--empty{grid-auto-flow:row;place-items:center;min-height:180px;background:var(--bg-card);border:1px solid var(--border);border-radius:6px;color:var(--muted);font-size:13px}.lead-pipeline__column{border:1px solid var(--border);border-radius:6px;background:var(--bg-card);padding:10px;min-width:240px}.lead-pipeline__column-header,.lead-pipeline__signals,.lead-pipeline-card__top,.lead-pipeline-card__meta,.lead-pipeline-card__badges{display:flex;align-items:center;gap:8px}.lead-pipeline__column-header{justify-content:space-between}.lead-pipeline__column-header h3{margin:0;font-size:14px}.lead-pipeline__column-header span{color:var(--muted);font-size:12px;font-weight:700}.lead-pipeline__signals{justify-content:space-between;color:var(--muted);font-size:11px;margin-top:6px}.lead-pipeline__cards{display:grid;gap:8px;margin-top:10px}.lead-pipeline-card{width:100%;min-width:0;border:1px solid var(--border);border-radius:6px;background:#fbfcfe;color:#17202c;display:grid;gap:5px;padding:9px;text-align:left;font-size:12px;overflow-wrap:anywhere}.lead-pipeline-card:hover{background:#f1f5fa}.lead-pipeline-card--active{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.lead-pipeline-card__top,.lead-pipeline-card__badges{justify-content:space-between;flex-wrap:wrap}.lead-pipeline-card__top strong,.lead-pipeline-card__identity,.lead-pipeline-card__meta span,.lead-pipeline-card__badges .inbox-badge{min-width:0;max-width:100%;overflow-wrap:anywhere}.lead-pipeline-card__top span,.lead-pipeline-card__identity,.lead-pipeline-card__meta{color:var(--muted)}.lead-pipeline-card__meta,.lead-pipeline-card__badges{flex-wrap:wrap;min-width:0}.lead-pipeline-card__badges .inbox-badge{white-space:normal}.lead-owner-panel__current{margin:0;color:#17202c;font-size:13px;font-weight:700;overflow-wrap:anywhere}.lead-tasks-panel__form,.lead-tasks-panel__summary,.lead-tasks-panel__list{display:flex;flex-direction:column;gap:8px;min-width:0}.lead-tasks-panel__form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lead-tasks-panel__form button{justify-self:start}.lead-tasks-panel__list{list-style:none;margin:0;padding:0}.lead-tasks-panel__item{border:1px solid var(--border);border-radius:4px;padding:8px;display:grid;gap:8px;background:#fbfcfe;font-size:12px;min-width:0}.lead-tasks-panel__summary span{color:var(--muted);overflow-wrap:anywhere}.lead-tasks-panel__summary strong{overflow-wrap:anywhere}.lead-tasks-panel__actions{display:flex;flex-wrap:wrap;gap:8px}.lead-notes-panel__form,.lead-notes-panel__list{display:flex;flex-direction:column;gap:8px;min-width:0}.lead-notes-panel__form label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--muted)}.lead-notes-panel__form textarea{resize:vertical;min-height:92px;border:1px solid var(--border);border-radius:4px;padding:8px 10px;color:#17202c;background:#fff;font-size:13px;line-height:1.4}.lead-notes-panel__form button{align-self:flex-start}.lead-notes-panel__list{list-style:none;margin:0;padding:0}.lead-notes-panel__list li{border:1px solid var(--border);border-radius:4px;padding:8px;display:flex;flex-direction:column;gap:5px;background:#fbfcfe;font-size:12px}.lead-notes-panel__list header{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.lead-notes-panel__list time{color:var(--muted);white-space:nowrap}.lead-notes-panel__list p{margin:0;color:#17202c;line-height:1.45;overflow-wrap:anywhere}.lead-bookings-panel{display:flex;flex-direction:column;gap:12px}.lead-bookings-panel .availability-picker{border-top:1px solid var(--border);padding-top:12px}.lead-bookings-panel__note{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--muted)}.lead-bookings-panel__note textarea{resize:vertical;border:1px solid var(--border);border-radius:4px;padding:8px 10px;color:#17202c;background:#fff}.lead-bookings-panel__book{align-self:flex-start;border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:8px 12px;font-size:13px}.lead-bookings-panel__book:disabled{opacity:.65}.lead-profile__list,.lead-timeline{display:flex;flex-direction:column;gap:8px}.lead-profile__list li,.lead-timeline__item{border:1px solid var(--border);border-radius:4px;padding:8px;display:flex;flex-direction:column;gap:4px;font-size:12px;background:#fbfcfe}.lead-profile__list span,.lead-timeline__item span,.lead-timeline__item time{color:var(--muted);overflow-wrap:anywhere}.lead-contact-point--invalid{opacity:.68}.lead-contact-point__action,.lead-contact-point__actions button{align-self:flex-start;border:1px solid var(--border);background:#fff;color:#17202c;border-radius:4px;padding:6px 9px;font-size:12px}.lead-contact-point__actions{display:flex;flex-wrap:wrap;gap:6px}.lead-contact-point__confirm{display:grid;gap:6px;margin-top:4px}.lead-contact-point__confirm label{display:grid;gap:4px;color:var(--muted)}.lead-contact-point__confirm select,.lead-contact-point__confirm input{border:1px solid var(--border);border-radius:4px;padding:7px 9px;color:#17202c;background:#fff;font-size:13px}.lead-contact-point__confirm button:disabled{opacity:.65}.lead-timeline__item code{display:block;color:#17202c;background:#eef2f7;border-radius:4px;padding:5px 6px;white-space:pre-wrap;overflow-wrap:anywhere}.lead-merge-review{border-color:#f59e0b;background:#fffbeb}.lead-merge-review__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lead-merge-review__item{display:grid;gap:10px;padding:10px;border:1px solid #fde68a;border-radius:8px;background:#fff}.lead-merge-review__summary{display:grid;gap:3px}.lead-merge-review__summary span{color:var(--muted);font-size:12px}.lead-merge-review__actions{display:flex;flex-wrap:wrap;gap:8px}.lead-merge-review__actions button{border:1px solid var(--border);background:#f8fafc;color:var(--text);border-radius:8px;padding:7px 10px;cursor:pointer}.lead-merge-review__actions button:disabled{cursor:not-allowed;opacity:.6}.task-inbox{display:flex;flex-direction:column;gap:14px}.task-inbox__metrics{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px}.task-inbox__metric,.task-inbox__filters,.task-inbox-row{background:var(--bg-card);border:1px solid var(--border);border-radius:6px}.task-inbox__metric{padding:12px;display:flex;flex-direction:column;gap:4px}.task-inbox__metric strong{font-size:24px}.task-inbox__metric span{color:var(--muted);font-size:12px}.task-inbox__filters{padding:14px;display:grid;grid-template-columns:minmax(160px,.8fr) minmax(220px,1.2fr) repeat(3,minmax(150px,.8fr));gap:10px}.task-inbox__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.task-inbox__empty{margin:0;background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:18px;color:var(--muted);font-size:13px}.task-inbox-row{padding:14px;display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(240px,1fr) auto;gap:14px;align-items:start}.task-inbox-row__main,.task-inbox-row__lead,.task-inbox-row__actions{display:flex;flex-direction:column;gap:7px;min-width:0}.task-inbox-row__title{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.task-inbox-row__title strong,.task-inbox-row__lead strong,.task-inbox-row__lead span,.task-inbox-row__meta dd{overflow-wrap:anywhere}.task-inbox-row__main p{margin:0;color:var(--muted);font-size:13px}.task-inbox-row__lead span{color:var(--muted);font-size:12px}.task-inbox-row__meta{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;font-size:12px}.task-inbox-row__meta div{min-width:0}.task-inbox-row__meta dt{color:var(--muted);margin-bottom:2px}.task-inbox-row__meta dd{margin:0;color:#17202c;font-weight:700}.task-inbox-row__actions button{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:4px;padding:7px 10px;font-size:12px;white-space:nowrap}.task-inbox-row__actions button:disabled{opacity:.62}.followup-summary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.followup-summary__chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:6px;background:var(--bg-card);color:#17202c;padding:8px 10px}.followup-summary__chip--active{border-color:var(--accent);background:#eef4ff}.followups-grid{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(420px,1.35fr);gap:16px;min-height:0}.followups-list,.followups-detail{border:1px solid var(--border);border-radius:8px;background:var(--bg-card);min-height:520px}.followups-list__header,.followups-detail__header{display:flex;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--border)}.followups-list__items{list-style:none;padding:8px;margin:0;display:grid;gap:8px}.followup-row{width:100%;display:grid;gap:8px;text-align:left;border:1px solid var(--border);border-radius:6px;background:var(--bg-card);color:#17202c;padding:12px}.followup-row--active{border-color:var(--accent);background:#eef4ff}.followup-row__top,.followup-row__meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.followup-row p{margin:0;color:var(--muted)}.followup-row__meta{color:var(--muted);font-size:12px}.followup-status{border-radius:999px;padding:3px 8px;background:#eceff3;color:#475467;font-size:12px;white-space:nowrap}.followup-status--scheduled{background:#e8f7ef;color:#116b3b}.followup-status--needs_approval{background:#fff4d7;color:#805700}.followup-status--blocked,.followup-status--failed{background:#ffe4e6;color:#9f1239}.followups-detail{padding-bottom:16px}.followups-detail__header h2{margin:0}.followups-detail__header span{color:var(--muted)}.followups-detail__rows{display:grid;gap:1px;padding:16px}.followups-detail__row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.followups-detail__row span,.followups-detail__notice,.followups-list__empty{color:var(--muted)}.followups-detail__row strong{min-width:0;overflow-wrap:anywhere}.followups-detail__notice,.followups-list__empty{margin:16px}.followup-cancel{display:grid;gap:10px;margin:16px}.followup-cancel label{display:grid;gap:6px;color:var(--muted)}.followup-cancel textarea{width:100%;resize:vertical}.client-demo{display:grid;gap:18px}.client-demo__note{margin:4px 0 0;color:var(--muted)}.client-demo__command{display:grid;gap:6px;justify-items:end;color:var(--muted)}.client-demo__command button{min-height:38px;padding:0 14px;border:0;border-radius:6px;background:var(--accent);color:#fff;font-weight:700;cursor:pointer}.client-demo__command button:disabled{cursor:not-allowed;opacity:.62}.client-demo__command code{padding:8px 10px;border:1px solid var(--border);border-radius:6px;background:var(--bg-card);color:var(--text)}.client-demo__summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.client-demo__metric{display:grid;gap:3px;padding:14px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card)}.client-demo__metric strong{font-size:22px}.client-demo__metric span,.client-demo__label,.client-demo__sample span,.client-demo__detail-header p{color:var(--muted)}.client-demo__grid{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.55fr);gap:16px;align-items:start}.client-demo__samples,.client-demo__detail{border:1px solid var(--border);border-radius:8px;background:var(--bg-card)}.client-demo__samples{display:grid;gap:1px;overflow:hidden}.client-demo__sample{display:grid;gap:6px;width:100%;padding:14px;border:0;border-bottom:1px solid var(--border);background:transparent;color:inherit;text-align:left;cursor:pointer}.client-demo__sample:last-child{border-bottom:0}.client-demo__sample:hover,.client-demo__sample--active{background:#f4f7fb}.client-demo__sample-top,.client-demo__detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.client-demo__detail{display:grid;gap:16px;padding:18px}.client-demo__detail-header h2,.client-demo__detail-header p,.client-demo__section p,.client-demo__facts,.client-demo__signals{margin:0}.client-demo__status{border-radius:999px;padding:5px 10px;background:#e8f7ef;color:#116b3b;white-space:nowrap}.client-demo__section{display:grid;gap:8px}.client-demo__section textarea{width:100%;resize:vertical}.client-demo__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.client-demo__facts{display:grid;gap:8px}.client-demo__facts div,.client-demo__signals li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}.client-demo__facts dt{color:var(--muted)}.client-demo__facts dd{margin:0;text-align:right}.client-demo__signals{display:grid;gap:4px;padding:0;list-style:none}.client-demo__draft{padding:12px;border-left:3px solid var(--accent);background:#f8fbff}@media (max-width: 1100px){.leads-workspace,.lead-profile__grid,.task-inbox__filters,.task-inbox-row,.followups-grid,.client-demo__grid,.client-demo__columns{grid-template-columns:1fr}.task-inbox__metrics,.client-demo__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-list{max-height:none}.lead-profile__header{flex-direction:column}.lead-form__grid,.lead-form__contact,.lead-tasks-panel__form-row{grid-template-columns:1fr}}
