.console-main{--op-ink:#192d4a;--op-muted:#596a80;--op-line:#dde5ef;--op-surface:#fff;background:#f5f7fb;color:var(--op-ink)}.console-body{max-width:1450px;padding:28px clamp(18px,3vw,42px) 48px}.console-body .page-title{margin-bottom:24px;align-items:flex-start}.console-body .page-title h1{font-size:clamp(1.65rem,2.4vw,2rem);margin:0 0 8px}.console-body .page-title .eyebrow{display:none}.console-body .page-title p{font-size:1rem;line-height:1.6;max-width:65ch}.console-sidebar [data-sidebar=group]{padding:7px 12px}.console-sidebar [data-sidebar=group-label]{font-size:.8125rem;color:#5d6b80;letter-spacing:0}.console-sidebar .nav-item{min-height:44px;font-size:.9375rem}.console-sidebar .side-help{padding:12px}.console-sidebar .profile{padding-top:10px}.console-body button[data-slot=button]{min-height:44px;white-space:normal}.console-body .panel,.console-body .record-card{border-color:var(--op-line)}.operations{display:grid;gap:22px}.op-channel-grid,.op-work-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.op-channel,.op-panel,.op-readiness{background:var(--op-surface);border:1px solid var(--op-line);border-radius:16px;padding:24px;min-width:0}.op-channel{border-top:3px solid #3156e8}.op-channel.campaigns{border-top-color:#087f8c}.op-channel h2{font-size:1.4rem;margin:20px 0 8px}.operations p{color:var(--op-muted);font-size:1rem;line-height:1.65}.op-icon{display:grid;place-items:center;border-radius:12px;width:46px;height:46px;background:#edf1ff;color:#3156e8;flex-shrink:0}.campaigns .op-icon{background:#e8f5f5;color:#076d77}.op-channel-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:26px}.op-channel-bottom strong{display:block;font-size:1.65rem;font-weight:750}.operations small{font-size:.875rem;color:var(--op-muted)}.op-channel-bottom small{display:block}.op-section-head{display:flex;justify-content:space-between;gap:16px;align-items:center}.op-section-head h2{font-size:1.125rem}.op-section-head p{margin-top:5px;font-size:.9375rem}.op-section-head>span{font-size:.875rem;color:var(--op-muted)}.op-section-head>input{max-width:300px;background:white}.op-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--op-line);border-radius:12px;background:#fff;overflow:hidden}.op-summary button{padding:20px;display:flex;gap:12px;align-items:center;text-align:left;min-width:0}.op-summary button+button{border-left:1px solid var(--op-line)}.op-summary button:hover,.op-task:hover{background:#f5f7fd}.op-summary strong{margin-left:auto;font-size:1.4rem}.op-summary small{margin-left:4px;font-weight:400}.op-readiness ol{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.op-readiness button{width:100%;display:flex;align-items:center;text-align:left;gap:10px;padding:12px 4px;min-height:68px}.op-readiness button>svg{margin-left:auto;color:#7a8799}.op-readiness b,.op-readiness small{display:block}.op-readiness b{font-size:.9375rem}.op-step{display:grid;place-items:center;width:30px;height:30px;border:1px solid #cbd5e4;border-radius:50%;font-size:.875rem;flex-shrink:0}.op-step.complete{background:#e8f4ee;border-color:#e8f4ee;color:#15764a}.op-task{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:17px 0;border-bottom:1px solid var(--op-line)}.op-task:last-child{border:0}.op-task>span:nth-child(2){flex:1;min-width:0}.op-task small{display:block}.op-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:36px 16px}.op-empty>svg{color:#7184a2}.op-empty button{margin-top:8px}.op-context{display:flex;gap:14px;align-items:center;padding:18px 22px;border:1px solid #cedaf3;border-radius:12px;background:#eef3ff}.op-context>div{flex:1}.op-context p{font-size:.9375rem;margin-top:4px}.op-context>svg{color:#3156e8}.op-agent{display:flex;gap:12px;align-items:center;padding:20px 0;border-bottom:1px solid var(--op-line);flex-wrap:wrap}.op-agent>div:not(.op-actions){flex:1;min-width:140px}.op-agent:last-child{border:0}.op-actions,.op-shortcuts{display:flex;flex-wrap:wrap;gap:8px}.op-facts{margin:20px 0;display:grid;gap:14px}.op-facts>div{display:grid;grid-template-columns:105px 1fr;gap:12px;font-size:.9375rem}.op-facts dt{color:var(--op-muted)}.op-facts dd{margin:0;overflow-wrap:anywhere}.op-campaigns{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:20px}.op-campaign{border:1px solid var(--op-line);padding:20px;border-radius:12px;min-width:0}.op-campaign h3{margin:12px 0 8px}.op-campaign>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}.op-count{font-size:.875rem;color:#596a80;font-weight:500;margin-left:6px}.op-direction-picker{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.op-direction-picker button[aria-pressed=true]{background:var(--primary);color:#fff;border-color:var(--primary)}.op-direction-help{font-size:.875rem;margin:8px 0 18px}.campaign-editor .op-wizard-steps{display:flex;gap:8px;list-style:none;margin:0 0 20px;padding:0}.op-wizard-steps li{flex:1}.op-wizard-steps button{width:100%;min-height:44px;border-bottom:2px solid #dbe2ec;color:#65758a;font-size:.875rem}.op-wizard-steps [aria-current=step] button{color:#2449dc;border-color:#2449dc;font-weight:700}.op-wizard-footer{display:flex;justify-content:space-between;gap:12px;margin-top:22px}.op-inline-error{color:#a52c3b!important;font-size:.9375rem;margin:12px 0}.edit-dialog:has(.campaign-editor){max-width:740px;width:calc(100vw - 32px)}.campaign-editor [hidden]{display:none!important}@media(min-width:1200px){.op-work-grid{grid-template-columns:1.35fr 1fr}}@media(max-width:1100px){.op-readiness ol{grid-template-columns:repeat(2,1fr)}.op-summary{grid-template-columns:1fr}.op-summary button+button{border-left:0;border-top:1px solid var(--op-line)}.op-channel-bottom{align-items:flex-start;flex-direction:column}.op-channel-bottom>button{width:100%}.op-work-grid{grid-template-columns:1fr}}@media(max-width:650px){.console-body .page-title{flex-direction:column;gap:14px}.op-campaigns,.op-channel-grid{grid-template-columns:1fr}.op-channel,.op-panel,.op-readiness{padding:18px}.op-section-head{align-items:flex-start;flex-wrap:wrap}.op-section-head>input{max-width:none;width:100%}.op-readiness ol{grid-template-columns:1fr}.op-context{align-items:flex-start;flex-wrap:wrap;padding:16px}.op-context>div{min-width:200px}.op-context>button{width:100%}.op-channel-bottom{flex-direction:row;align-items:center}.op-channel-bottom>button{width:auto}.op-facts>div{grid-template-columns:85px 1fr}.console-top{padding:0 14px}.breadcrumb{max-width:180px;overflow:hidden;white-space:nowrap}.op-task{gap:10px}.op-agent .op-actions{width:100%}}.personal-task-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.personal-task-options label{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px;border:1px solid #dce3f1;border-radius:8px}.personal-task-options input{width:18px;height:18px;accent-color:#3346ff;flex-shrink:0}@media(max-width:640px){.personal-task-options{grid-template-columns:1fr}}.handoff-column{display:grid;align-content:start;gap:22px;min-width:0}.handoff-readiness ol{grid-template-columns:1fr}.handoff-readiness li{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--op-line);padding:12px 0}.handoff-readiness li>div{flex:1;min-width:0}.handoff-readiness li>button{width:auto;min-height:44px;padding:8px 12px}.handoff-readiness .op-step.complete{background:#F2F4F8;color:#5C6474;border-color:#DDE0E8}.handoff-column .op-actions{margin:20px 0}.operations .badge.pending{background:#EFECFD;color:#5B3FD9}.operations .badge.resolved{background:#F2F4F8;color:#5C6474}.operations .list-toolbar select{min-height:44px;border:1px solid var(--input);border-radius:8px;background:var(--op-surface);padding:8px}.save-error{scroll-margin:24px}.console-body [data-slot=button]:disabled{background:#DDE0E8;color:var(--ink-3);opacity:1}:root{--ring-width:3px}.call-mobile-cards{display:none}@media(max-width:650px){.call-desktop-table:not(.pending-table){display:none}.call-mobile-cards,.call-mobile-cards article{display:grid;gap:12px}.call-mobile-cards .table-link{white-space:normal;text-align:left}.call-mobile-cards .check-label{min-width:0;flex:1}.handoff-readiness li{flex-wrap:wrap}.handoff-readiness li>div{min-width:calc(100% - 50px)}.handoff-readiness li>button{margin-left:42px}.handoff-column .op-actions>button{flex:1}.operations .list-toolbar>label{width:100%}}.activity-mobile-cards,.recipient-mobile-cards{display:none}@media(max-width:767px){.activity-desktop-table,.call-desktop-table,.recipient-table{display:none!important}.activity-mobile-cards,.call-mobile-cards,.recipient-mobile-cards{display:grid;gap:12px;min-width:0}.activity-mobile-cards article,.call-mobile-cards article,.recipient-mobile-cards article{display:grid;gap:12px;min-width:0;overflow-wrap:anywhere}.recipient-mobile-cards article[data-selected=true]{border-color:var(--primary)}.call-mobile-cards .table-link{white-space:normal;text-align:left}.call-mobile-cards .check-label,.recipient-mobile-cards .check-label{min-width:0;flex:1}.activity-mobile-cards .op-section-head{flex-wrap:wrap;align-items:flex-start}.activity-mobile-cards .op-section-head>*{min-width:0;overflow-wrap:anywhere}.console-body .list-toolbar,.console-body .op-actions,.console-body .page-title,.console-body .recipient-pagination,.console-body .recipient-selection{flex-wrap:wrap;min-width:0}.console-body .list-toolbar>*,.console-body .recipient-pagination>*,.console-body .recipient-selection>*{max-width:100%;min-width:0}.console-body .list-toolbar .search-field,.console-body .list-toolbar>input{width:100%;flex-basis:100%}.console-body [data-slot=tabs-list]{height:auto;max-width:100%;flex-wrap:wrap}.console-body [data-slot=tabs-trigger]{min-height:38px;white-space:normal;flex-shrink:1}.campaign-editor button[data-slot=button],.console-body button[data-slot=button]{min-height:38px;max-width:100%;white-space:normal}.campaign-contact-options .check-label{min-height:38px;overflow-wrap:anywhere}.campaign-target-heading,.op-wizard-footer{flex-wrap:wrap}}.dashboard-home{gap:16px}.home-columns{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:16px}.dashboard-home .handoff-column{gap:16px}.dashboard-home .op-panel,.dashboard-home .op-readiness{padding:18px;border-radius:10px}.dashboard-home h2{font-size:1.125rem;margin:0 0 14px}.dashboard-home p{font-size:.9375rem}.home-connection{border-color:var(--primary);align-items:flex-start}.home-connection h2{margin-bottom:6px}.home-warning{border-color:#C62828;background:#FDECEC}.home-warning h2{color:#C62828}.home-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home-metrics>button{display:grid;gap:10px;text-align:left;min-width:0}.home-metrics>button:first-child{background:#EFECFD;border-color:#5B3FD9}.home-metrics strong{font-size:clamp(1.5rem,2.4vw,2rem);overflow-wrap:anywhere}.home-metrics strong small{margin-left:4px;font-size:.875rem;font-weight:400}.home-time{margin:0}.home-muted{background:#F5F6FA}.home-pending-row{display:grid;grid-template-columns:85px minmax(0,1fr) auto auto;gap:12px;align-items:center;border-top:1px solid var(--op-line);padding:18px 0}.home-pending-row small{display:block;margin-top:6px}.home-pending-row time{font-size:.875rem;color:var(--op-muted)}.home-pending-row>div{overflow-wrap:anywhere;min-width:0}.dashboard-home .handoff-readiness ol{margin:0}.dashboard-home .handoff-readiness li{padding:16px 0}.dashboard-home .op-facts>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-home .op-facts dd{text-align:right}.dashboard-home .op-actions{margin:18px 0}.console-body:has(.dashboard-home)>.page-title p{display:none}@media(max-width:1100px){.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-columns{grid-template-columns:minmax(0,1fr)}.home-pending-row{grid-template-columns:75px minmax(0,1fr) auto}.home-pending-row>button{grid-column:2/4;justify-self:start}}@media(max-width:650px){.home-connection>div{min-width:0}.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-pending-row{grid-template-columns:minmax(0,1fr) auto}.home-pending-row>button,.home-pending-row>time{grid-column:1/-1}.dashboard-home .op-facts>div{gap:8px}.dashboard-home .op-facts button{height:auto}.dashboard-home .op-section-head{gap:8px}}.line-outage{border-color:#C62828;background:#FDECEC;align-items:flex-start}.line-outage h2{color:#C62828;margin:0 0 6px}.line-outage p{color:#C62828}.line-outage>div{min-width:0;overflow-wrap:anywhere}.call-desktop-table table{table-layout:fixed;width:100%}.call-desktop-table td,.call-desktop-table th{padding:12px!important;white-space:normal;overflow-wrap:anywhere;text-align:left}.call-desktop-table td:first-child,.call-desktop-table th:first-child{text-align:center}.call-desktop-table .call-number{text-align:right;font-variant-numeric:tabular-nums}.call-desktop-table td:last-child,.call-desktop-table th:last-child{text-align:center;padding-right:24px!important}.call-desktop-table:not(.pending-table) tr>:nth-last-child(2){text-align:center}.call-desktop-table .table-link,.call-mobile-cards .table-link{text-decoration:underline;text-underline-offset:3px}.call-desktop-table tr[data-expanded=true]{background:var(--accent)}.call-desktop-table .followup-row>td{padding:24px!important;text-align:left;border-left:3px solid var(--primary)}.followup-form{display:flex;flex-direction:column;gap:12px;min-width:0}.followup-form p,.followup-form small{overflow-wrap:anywhere;white-space:normal}.followup-form textarea{min-height:80px}.followup-actions{display:flex;flex-wrap:wrap;gap:12px}.followup-actions button{min-height:44px;height:auto;white-space:normal}.followup-guard{max-width:640px}.followup-guard .followup-actions button:last-child{color:var(--primary);border-color:var(--primary)}@media(max-width:1279px){.call-desktop-table{display:none!important}.call-mobile-cards{display:grid;gap:12px}.call-mobile-cards article{display:grid;gap:12px;min-width:0}.followup-actions{flex-direction:column}.followup-actions button{width:100%}}.activity-desktop-table table,.recipient-table table{table-layout:fixed;width:100%}.activity-desktop-table td,.activity-desktop-table th,.recipient-table td,.recipient-table th{text-align:left;white-space:normal;overflow-wrap:anywhere;padding:12px!important}.recipient-table tr>:first-child{width:48px;text-align:center}.recipient-table tr>:nth-child(2){width:200px}.recipient-table tr>:nth-child(3){width:140px;text-align:center}.recipient-table tr>:last-child{width:190px;text-align:center;padding-right:24px!important}.recipient-table tr>:last-child .op-actions{justify-content:center}.activity-desktop-table tr>:first-child{width:190px}.activity-desktop-table tr>:nth-child(2){width:200px}.activity-desktop-table tr>:nth-child(3){width:180px}.activity-desktop-table tr>:last-child{padding-right:24px!important}.call-desktop-table td:last-child>button{padding-left:0;padding-right:0;white-space:nowrap;min-height:44px}.pending-table tr:not(.followup-row)>:nth-child(2){text-align:right;font-variant-numeric:tabular-nums}.operations .inquiry-row-summary{display:block;color:#6749ee;font-size:12px;line-height:1.6;margin-top:4px;white-space:normal;overflow-wrap:anywhere}:where(.console-body,.edit-dialog,.contact-import-dialog,.call-sheet) .field{min-width:0;gap:8px;font-size:.9375rem;line-height:1.6}.console-body{font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.console-body :is(h2,h3){line-height:1.5;font-weight:700}.console-body :is(p,small,label,dt,dd){line-height:1.65}.console-body :is(.record-card,.panel-title,.op-panel,.op-readiness) h2{font-size:1.125rem}.console-body .record-card h3{font-size:1rem;margin:0}.console-body .record-card{gap:12px;padding:24px}.console-body .record-card :is(h2,p){margin:0}.console-body .record-card p{font-size:.9375rem}.console-body .record-card>.badge{align-self:flex-start}.console-body .badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;font-size:.8125rem;line-height:1.5;padding:4px 9px;white-space:normal}.console-body .panel-title{padding:24px;align-items:flex-start}.console-body .panel-title>div{min-width:0}.console-body .panel-title p{font-size:.9375rem;margin-top:8px}.console-body .notice{font-size:.9375rem;line-height:1.75;padding:18px 20px}.console-body .notice p{margin-top:8px}.console-body .notice small{display:block;font-size:.875rem;margin-top:8px}.console-body :is(.card-meta,.review-row small,.setting-line,.sip-checks small){font-size:.875rem;line-height:1.65}.console-body .integration-hero{padding:24px;gap:20px;align-items:flex-start}.console-body .integration-hero>div{flex:1;min-width:0}.console-body .integration-hero h2{font-size:1.25rem;margin-bottom:8px}.console-body .integration-hero .large-icon{flex-shrink:0}.console-body .sip-readiness{padding:24px;margin:24px 0}.console-body .sip-readiness>h2{font-size:1.25rem;margin:0}.console-body .sip-readiness>p{font-size:.9375rem;margin:8px 0 20px}.console-body .sip-readiness .record-grid{gap:16px}.console-body .sip-readiness .record-card{padding:20px;gap:10px}.console-body .sip-readiness a{font-size:.875rem;line-height:1.6;display:inline-flex;align-items:center;min-height:44px;align-self:flex-start;margin-top:auto}.console-body .sip-readiness .notice{margin:20px 0 0}.console-body .connection-plan{max-width:900px}.console-body .connection-plan form{padding:0 24px 24px}.console-body .connection-plan form>p{font-size:.875rem;line-height:1.75}.console-body .sip-checks{padding:20px;gap:18px}.console-body .sip-checks legend{font-size:.875rem;line-height:1.65;max-width:100%}.console-body .sip-checks label{gap:12px}.console-body .sip-checks b{font-size:.9375rem}.console-body .settings-panel{max-width:900px}.test-record-result{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.test-record-result>div{flex:1;min-width:220px}.op-test-empty{margin-top:18px}.console-body .review-row{align-items:flex-start;flex-wrap:wrap}.console-body .review-row>div{min-width:180px}.console-body [data-slot=table-cell]{white-space:normal;min-width:110px;font-size:.875rem;line-height:1.65;vertical-align:top}.console-body [data-slot=table-head]{font-size:.875rem;line-height:1.5}:is(.console-body,.edit-dialog,.contact-import-dialog) [data-slot=tabs-list]{height:auto;min-height:44px}:is(.console-body,.edit-dialog,.contact-import-dialog) [data-slot=tabs-trigger]{white-space:normal;line-height:1.5;min-height:40px;padding:8px 12px;min-width:0}:is(.response-builder,.link-draft-review) :is(p,small,label,.draft-customer,.draft-staff){font-size:.9375rem;line-height:1.75}.draft-conversation>small,.draft-topic-tabs small{font-size:.8125rem;line-height:1.65}.console-body .compact-staff-grid .record-card{padding:20px;gap:8px}.console-body .compact-staff-grid .card-actions{gap:8px}@media(max-width:1100px){.console-body .sip-readiness .record-grid{grid-template-columns:1fr}}@media(max-width:640px){.console-body{padding:24px 16px 36px}.console-body :is(.record-card,.panel-title,.sip-readiness,.settings-panel){padding:18px}.console-body .sip-readiness .record-card{padding:16px}.console-body .integration-hero{padding:20px;gap:12px}.console-body .integration-hero>div{flex-basis:calc(100% - 72px)}.console-body .connection-plan form{padding:0 18px 18px}.console-body .notice,.console-body .sip-checks{padding:16px}.console-body .review-row{padding:18px}}:where(.console-body,.edit-dialog,.contact-import-dialog,.call-sheet) .field>span{line-height:1.6}:where(.console-body,.edit-dialog,.contact-import-dialog,.call-sheet) .field>small{display:block;font-size:.875rem;font-weight:400;line-height:1.65}:where(.console-body,.edit-dialog,.contact-import-dialog,.call-sheet) :is(input[data-slot=input],[data-slot=select-trigger]){min-height:44px;height:auto;line-height:1.5;padding-top:10px;padding-bottom:10px;min-width:0}:where(.console-body,.edit-dialog,.contact-import-dialog,.call-sheet) [data-slot=select-value]{white-space:normal;overflow-wrap:anywhere;text-align:left}:where(.console-body,.edit-dialog,.contact-import-dialog,.call-sheet) textarea{field-sizing:fixed;min-height:100px;padding:12px;line-height:1.65;max-width:100%}:where(.console-body,.edit-dialog,.contact-import-dialog,.call-sheet) button[data-slot=button]{min-height:44px;height:auto;max-width:100%;white-space:normal;line-height:1.5;padding-block:10px}.contact-import-dialog,.edit-dialog{padding:24px;gap:22px;scroll-padding-block:24px}:is(.edit-dialog,.contact-import-dialog) [data-slot=dialog-title]{font-size:1.25rem;line-height:1.5;padding-right:24px}:is(.edit-dialog,.contact-import-dialog) [data-slot=dialog-description]{font-size:.9375rem;line-height:1.65}.edit-form{gap:22px}.campaign-editor{gap:0}.campaign-editor .campaign-step{display:flex;flex-direction:column;gap:20px;min-width:0}.campaign-editor .campaign-step[hidden]{display:none}.campaign-editor .field{margin:0;gap:8px}.campaign-editor .field>span>small{font-size:.8125rem;line-height:1.6;color:#5d6e85}.campaign-editor .field>small,.field-help,.form-help-row small{font-size:.875rem;line-height:1.65;font-weight:400;color:#596a80}.form-help-row{margin:0;display:flex;gap:12px;align-items:flex-start}.form-help-row>small:first-child{flex:1;min-width:0}.form-help-row>small:last-child{flex-shrink:0}.campaign-editor .op-direction-picker{margin:0}.campaign-editor .op-wizard-steps{margin-bottom:24px}.campaign-editor .op-wizard-footer{border-top:1px solid #e2e7ef;margin-top:24px;padding-top:18px;align-items:center}.campaign-editor .notice,.campaign-editor .op-facts{margin:0}.campaign-editor .campaign-target-heading{flex-wrap:wrap;gap:8px}.campaign-contact-options .check-label{align-items:flex-start;gap:10px;padding:10px 0;line-height:1.6}.campaign-contact-options .check-label small{display:block}.check-label{line-height:1.65;align-items:flex-start;gap:10px}.check-label [data-slot=checkbox],.check-label>input[type=checkbox]{flex-shrink:0;margin-top:4px}.edit-dialog .staff-editor>[data-slot=tabs-content]{padding-top:18px;scroll-padding-block:18px}.edit-dialog .staff-editor>[data-slot=tabs-content]>.field{margin:0}.edit-dialog .staff-editor>[data-slot=tabs-content]>small{display:block;margin:0;font-size:.875rem;line-height:1.65}.edit-dialog .staff-editor>[data-slot=tabs-content]>.response-methods{margin-bottom:0}.response-template-fields{gap:20px}.response-template-fields label{gap:8px;line-height:1.6}.response-template-fields label>span,.response-template-options strong{font-size:.9375rem;line-height:1.6}.response-template-options span{font-size:.875rem;line-height:1.65}.hiring-panel h2{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.5}.hiring-steps button{height:auto;line-height:1.5}.hiring-steps span{flex-shrink:0}.hiring-actions{flex-wrap:wrap;position:static}.voice-library-row{min-height:88px;height:auto}.voice-library-count,.voice-library-footer{flex-wrap:wrap}.voice-library-count,.voice-library-player small,.voice-library-row small,.voice-library-status{font-size:.875rem!important;line-height:1.65}.voice-library-player p.voice-preview-script{line-height:1.75;font-size:.9375rem}.voice-library-player>div{min-width:0}.voice-preview-modes{align-items:flex-start}.console-body.practice-page{font-size:1rem;line-height:1.65}.practice-page .chat-welcome p,.practice-page .practice-voice-steps label,.practice-page .practice-voice-steps p,.practice-page .practice-voice>.row p,.practice-page .test-config .notice,.practice-page .test-config>p{font-size:.9375rem;line-height:1.7}.practice-page .practice-voice button,.practice-page .practice-voice small,.practice-page .test-config>label{font-size:.875rem;line-height:1.65}.practice-page .practice-voice .eyebrow{font-size:.8125rem}.practice-page .practice-voice-steps b{font-size:1rem;line-height:1.6}.practice-page .chat-message p{font-size:1rem;line-height:1.75}.practice-page .practice-voice-steps article{gap:16px}.practice-page .test-chat{height:auto;min-height:460px}.practice-page .chat-messages{min-height:240px;max-height:500px}.console-body .list-toolbar{flex-wrap:wrap;gap:12px}.console-body .card-actions{flex-wrap:wrap}.console-body .card-meta{flex-wrap:wrap;line-height:1.6}.console-body .record-card h2{line-height:1.5;overflow-wrap:anywhere}.console-body .setting-line{flex-wrap:wrap;gap:12px}.console-body .integration-hero{flex-wrap:wrap}.console-body .error-box{flex-wrap:wrap;gap:12px;line-height:1.65}.console-body .panel>.op-direction-picker{padding:18px 20px 0;margin:0}@media(max-width:640px){.contact-import-dialog,.edit-dialog{padding:20px 16px;gap:18px;max-height:calc(100dvh - 24px)}.edit-dialog:has(.staff-editor){padding:20px 16px}.campaign-editor .campaign-step{gap:18px}.campaign-editor .op-wizard-steps{gap:6px}.op-wizard-steps button{font-size:.875rem;line-height:1.5;padding:8px 2px}.form-help-row{flex-wrap:wrap}.form-help-row>small:first-child{flex-basis:100%}.form-help-row>small:last-child{margin-left:auto}.response-template-options{grid-template-columns:1fr}.hiring-steps button{font-size:.8125rem}.hiring-actions>button{flex:1}.console-body .list-toolbar{padding:16px}.console-body .list-toolbar .search-field{max-width:none}.voice-library-player>button:last-child{max-width:100%}}.recipient-selection{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:20px 24px;background:#f4f6ff;border-block:1px solid #e0e6ef}.recipient-selection>div{flex:1;min-width:220px}.recipient-selection p{font-size:.875rem;margin-top:6px;color:#596a80}.recipient-table{overflow-x:auto}.recipient-table table{width:100%;border-collapse:collapse;text-align:left;min-width:640px}.recipient-table th{font-weight:600;font-size:.875rem;background:#fafbfe}.recipient-table :is(th,td){padding:16px;border-bottom:1px solid #e0e6ef;vertical-align:middle}.recipient-table td:first-child,.recipient-table th:first-child{width:52px}.recipient-table td{font-size:.9375rem}.recipient-table small{display:block;font-size:.8125rem;color:#596a80;margin-top:4px}.recipient-table tr[data-selected=true]{background:#eef2ff}.recipient-table td:nth-child(4){max-width:240px;overflow-wrap:anywhere}.recipient-pagination{padding:20px 24px;display:flex;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap}.recipient-pagination small{font-size:.875rem;color:#596a80}.recipient-pagination .op-actions{align-items:center}.recipient-status{padding:12px 24px;font-size:.875rem}.recipient-panel .list-toolbar>input{max-width:460px}@media(max-width:640px){.recipient-pagination,.recipient-selection{padding:16px}.recipient-selection>div{flex-basis:100%}.recipient-selection>button:last-child{flex:1}.recipient-table :is(th,td){padding:12px}}.review-return{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.review-return>div{flex:1 1 320px;min-width:0}.review-return p{margin:8px 0 0}@media(max-width:640px){.review-return{align-items:stretch}.review-return>div{flex-basis:100%}.review-return>button{width:100%}}