.communications{border-top:1px solid #d6dfec;margin:26px 0;padding-top:24px}.comms-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.comms-heading h3{margin:0 0 6px!important}.comms-heading p{color:#65748a;margin:0 0 14px;font-size:13px}.comms-filters{flex-wrap:wrap;gap:6px;margin:12px 0 20px;display:flex}.comms-filters button{padding:7px 12px;font-size:12px}.comms-filters button[aria-pressed=true]{background:var(--workspace-accent,#25396e);color:#fff}.comms-timeline{flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}.comms-card{overflow-wrap:anywhere;background:#fff;border:1px solid #dae1eb;border-radius:8px;min-width:0;padding:16px}.comms-card.in{background:#f8f9fa;border-left:4px solid #8793a1}.comms-card.out{border-left:4px solid var(--workspace-accent,#25396e)}.comms-meta{color:#627084;text-transform:none;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;margin-bottom:12px;font-size:12px;display:flex}.comms-meta strong{color:#263243}.comms-card h4{margin:0 0 14px;font-size:15px}.comms-bubble{background:var(--workspace-tint,#edf3fa);white-space:pre-wrap;border-radius:14px 14px 3px;max-width:95%;margin-left:auto;padding:14px 16px;line-height:1.6}.comms-card.in .comms-bubble{background:#e9edf1;border-radius:14px 14px 14px 3px;margin-left:0;margin-right:auto}.comms-text{white-space:pre-wrap;max-height:300px;line-height:1.6;overflow:auto}.comms-card iframe{background:#fff;border:1px solid #dce3eb;border-radius:5px;width:100%;height:480px;margin-top:14px;display:block}.comms-receipt{color:#65748a;text-transform:none;margin-top:12px;font-size:11px}.comms-card>small{color:#65748a;margin-top:8px;font-size:11px;display:block}.comms-quote{align-items:center;gap:18px;display:flex}.comms-quote img{object-fit:cover;border-radius:4px;width:85px;height:85px}.comms-quote strong{font-size:23px}.comms-quote p{font-size:13px}.drawer:has(.communications){width:min(850px,96vw)}@media (width<=600px){.comms-card{padding:12px}.comms-quote{gap:12px}.comms-quote img{width:65px;height:65px}.comms-card iframe{height:410px}}.message-images{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.message-images a{max-width:100%;display:block}.message-images img{object-fit:contain;background:#fff;border-radius:8px;width:auto;max-width:min(100%,360px);max-height:300px;display:block}.message-image-error{color:#606a76;margin:4px 0;font-size:12px}.global-search{flex:1;max-width:620px;margin:0 24px;position:relative}.global-search input{width:100%;min-height:46px}.search-results{border:1px solid var(--line,#dce2eb);z-index:30;background:#fff;padding:12px;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 28px #17223522}.search-results a{border-bottom:1px solid #e9edf2;padding:12px;display:block}.search-results span{color:#657183;font-size:13px;display:block}.search-close{float:right;font-size:12px}.workspace-toolbar{flex-wrap:wrap;align-items:flex-end;gap:18px;margin-bottom:24px;display:flex}.workspace-toolbar label{gap:7px;min-width:200px;display:grid}.workspace-toolbar button{height:46px}.command-workspace input,.command-workspace select,.central-lead select{min-height:44px}.workspace-context{color:#627083;max-width:900px;margin:0 0 24px}.queue-tabs{border-bottom:1px solid #d9e1eb;flex-wrap:wrap;gap:6px;margin-bottom:24px;padding-bottom:12px;display:flex}.queue-tabs button{color:inherit;background:0 0;border:0;padding:10px 14px}.queue-tabs button[aria-pressed=true]{background:var(--brand,#25396e);color:#fff}.queue-tabs span{opacity:.8;margin-left:10px;font-size:13px}.queue-heading{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 14px;display:flex}.queue-heading h2{margin:0;font-size:21px}.queue-heading>span{color:#68758a;font-size:13px}.workspace-table{background:#fff;border:1px solid #dbe2eb;border-radius:8px;overflow:auto}.workspace-table table{border-collapse:collapse;width:100%}.workspace-table th{text-transform:uppercase;letter-spacing:.06em;color:#6b7587;background:#f4f6f9;padding:13px 18px;font-size:12px}.workspace-table td{vertical-align:top;border-top:1px solid #e5eaf0;max-width:360px;padding:18px}.workspace-table td:nth-child(2)>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.workspace-table small,.sold-card small{color:#6b7587;margin-top:7px;display:block}.lead-link{color:var(--brand,#25396e);font-size:17px;font-weight:700;text-decoration:none}.lead-link:hover{text-decoration:underline}.quick-controls{gap:7px;min-width:170px;display:grid}.quick-controls select{background:#fff;width:100%;padding:8px 10px;font-size:13px}.workspace-empty{color:#68758a;background:#f1f4f7;padding:30px}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.metric-grid article{border:1px solid #dae1e9;border-top:3px solid var(--brand,#25396e);background:#fff;padding:24px}.metric-grid strong{margin-top:10px;font-size:38px;display:block}.metric-definitions{color:#647084;max-width:900px;margin-top:36px;line-height:1.7}.lead-record-heading{justify-content:space-between;align-items:center;gap:30px;margin:25px 0;display:flex}.lead-record-heading h2{margin:10px 0;font-size:34px}.lead-actions{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.lead-record-grid{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:24px;display:grid}.record-panel{background:#fff;border:1px solid #dbe2eb;border-radius:8px;margin-bottom:20px;padding:24px}.record-panel h3{margin:0 0 18px;font-size:20px}.record-panel dl div{margin-bottom:18px}.record-panel dt{color:#6b7587;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:12px}.record-panel dd{overflow-wrap:anywhere;margin:0}.record-panel label{gap:7px;margin-bottom:14px;display:grid}.record-panel textarea,.record-panel input{box-sizing:border-box;width:100%}.record-panel button{margin:4px 7px 4px 0}.record-note{border-top:1px solid #e5eaf0;padding:14px 0}.record-note p{white-space:pre-wrap;margin:5px 0}.record-note small{color:#697587}.record-quote{border-top:1px solid #dce2eb;padding:16px 0}.text-alert{color:#a83d29!important}.sold-board{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.sold-board>section{background:#eef1f5;border-radius:8px;padding:18px}.sold-board h2{justify-content:space-between;font-size:19px;display:flex}.sold-card{background:#fff;border:1px solid #d7dfe8;border-radius:6px;margin-top:14px;padding:22px}.sold-card a{margin-bottom:8px;display:inline-block}.check-label{align-items:center;display:flex!important}.check-label input{width:18px}.central-lead .communications{background:#fff;border:1px solid #dbe2eb;padding:24px}.central-lead .comms-heading>a{display:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.lead-record-grid{grid-template-columns:1fr}.global-search{flex-basis:100%;max-width:none;margin:12px 0}.shell main>header{flex-wrap:wrap}.sold-board{grid-template-columns:1fr}}@media (width<=600px){.lead-record-heading{display:block}.lead-record-heading .quick-controls{margin-top:15px}.workspace-toolbar>*{width:100%}.queue-heading{display:block}.record-panel{padding:18px}.lead-record-heading h2{font-size:28px}.metric-grid{grid-template-columns:1fr 1fr}}.internal-workspace{--brand:#4b5665}.internal-workspace[data-company=chicago]{--brand:#25396e}.internal-workspace[data-company=houston]{--brand:#cf1717}.internal-workspace .workspace-name,.internal-workspace h1,.internal-workspace h2,.internal-workspace h3{color:var(--brand)}.internal-workspace .nav button.chosen{color:var(--brand);border-color:var(--brand)}.internal-workspace .primary{background:var(--brand);border-color:var(--brand)}.internal-workspace .nav button:last-child{border-top:0;margin-top:0;padding-top:12px}.internal-workspace .schedule-search{background:#fff;border:1px solid #dbe2eb;border-radius:8px;grid-template-columns:minmax(160px,1fr) minmax(260px,2fr) minmax(150px,1fr) auto;align-items:end;padding:24px}.internal-workspace .schedule-search>button{grid-column:auto;min-height:46px;margin:0}.internal-workspace .schedule-search input,.internal-workspace .schedule-search select{height:46px;margin:0}.internal-workspace .schedule-search label,.internal-workspace .schedule-search .address-input{align-self:end;gap:8px;margin:0;display:grid}.internal-workspace .schedule-search .address-input label{margin:0}.internal-workspace .schedule-search .address-input input{width:100%}@media (width<=1100px){.internal-workspace .schedule-search{grid-template-columns:1fr 1fr}.internal-workspace .schedule-search>.address-input{grid-area:auto/2}.internal-workspace .schedule-search>button{grid-column:2}}@media (width<=600px){.internal-workspace .schedule-search{grid-template-columns:1fr;padding:16px}.internal-workspace .schedule-search>.address-input,.internal-workspace .schedule-search>button{grid-column:1}.internal-workspace .nav button:nth-last-child(2){border:0;margin-top:0;padding-top:8px}}.unmatched-messages{background:#fff8ee;border-left:4px solid #b96b24;margin-bottom:24px;padding:18px 22px}.unmatched-messages article{border-top:1px solid #e6d6c6;padding:12px 0}.unmatched-messages .lead-link{margin-left:14px;font-size:14px}.search-results a:focus-visible,.queue-tabs button:focus-visible{outline-offset:2px;outline:3px solid #5c8ee6}.lead-record-heading .quick-controls{min-width:240px}.compose-panel textarea{min-height:140px}.central-lead .record-panel .small{line-height:1.6}.workspace-table td:last-child{white-space:nowrap}.queue-tabs button{min-height:44px}.workspace-toolbar input,.workspace-toolbar select{min-height:46px}.sold-board h2 span{color:#657183;font-size:16px}@media (width<=720px){.workspace-table table,.workspace-table tbody,.workspace-table tr,.workspace-table td{display:block}.workspace-table thead{display:none}.workspace-table tr{border-bottom:1px solid #dbe2eb;padding:14px}.workspace-table td{border:0;max-width:none;padding:6px 0}.workspace-table td:last-child{color:#657183;font-size:12px}.workspace-table .quick-controls{grid-template-columns:1fr 1fr}.workspace-table .lead-link{font-size:19px}.workspace-toolbar label{min-width:0}.queue-tabs{gap:4px}.queue-tabs button{padding:10px}.metric-grid article{padding:16px}.lead-record-heading .quick-controls{min-width:0}.global-search{width:100%;min-width:0}.lead-actions>*{text-align:center;flex:1}}.internal-workspace .scheduling .schedule-search{grid-template-columns:minmax(160px,1fr) minmax(250px,1.8fr) minmax(155px,1fr) auto;align-items:end}.internal-workspace .scheduling .schedule-search>button{white-space:nowrap;grid-column:auto;height:46px}.internal-workspace .scheduling .schedule-search .schedule-address{grid-area:auto;align-self:end;gap:8px;display:grid;position:relative}.internal-workspace .scheduling .schedule-search .address-status{padding-top:2px;font-size:11px;position:absolute;top:100%}.internal-workspace .scheduling .schedule-intro{border-color:var(--brand)}@media (width<=1250px){.internal-workspace .scheduling .schedule-search{grid-template-columns:1fr 1fr}.internal-workspace .scheduling .schedule-search>button{grid-column:2}}@media (width<=600px){.internal-workspace .scheduling .schedule-search{grid-template-columns:1fr}.internal-workspace .scheduling .schedule-search>button{grid-column:1}.internal-workspace .scheduling .schedule-search .schedule-address{margin-bottom:12px}}.workspace-lead-row{cursor:pointer}.workspace-lead-row:hover{background:#f1f5fa}.workspace-lead-row:focus-within{outline:2px solid var(--brand,#25396e);outline-offset:-2px}#followup{scroll-margin-top:24px}#followup:focus-within{border-color:var(--brand,#25396e)}.central-lead .lead-actions{align-items:stretch}.central-lead .lead-actions>button,.central-lead .lead-actions>a.button{box-sizing:border-box;min-height:46px;color:var(--workspace-accent,#25396e);font:inherit;text-align:center;background:#fff;border:1px solid #d7dde6;border-radius:5px;justify-content:center;align-items:center;margin:0;padding:10px 15px;font-weight:550;line-height:1.4;text-decoration:none;display:inline-flex}.central-lead .lead-actions>button:not(:disabled):hover,.central-lead .lead-actions>a.button:hover{background:var(--workspace-tint,#edf3fa)}@media (width<=720px){.central-lead .lead-actions>button,.central-lead .lead-actions>a.button{flex:180px}}.inline-callback{cursor:default;border-top:1px solid #dbe2eb;margin-top:14px;padding-top:12px}.inline-callback label{gap:6px;font-size:13px;font-weight:600;display:grid}.inline-callback textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:68px;font-weight:400}.callback-outcomes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.workspace-table .callback-outcomes button{min-height:40px;color:var(--workspace-accent,#25396e);background:#fff;padding:8px 14px;font-weight:600}.workspace-table .callback-outcomes button:hover:not(:disabled){background:var(--workspace-tint,#edf3fa)}.inline-followup{cursor:default;margin-top:10px}.inline-followup>button{width:100%;color:var(--workspace-accent,#25396e);background:#fff!important;min-height:40px!important}.inline-followup form{background:var(--workspace-tint,#edf3fa);border:1px solid #dbe2eb;border-radius:5px;margin-top:12px;padding:12px}.inline-followup label{gap:6px;margin-bottom:10px;font-size:12px;font-weight:600;display:grid}.inline-followup input,.inline-followup textarea{box-sizing:border-box;width:100%;min-width:0;font-weight:400}.inline-followup .callback-outcomes button{min-height:40px;padding:8px 10px;font-size:12px}.inline-followup small{line-height:1.5}.workspace-table .workspace-customer-message>span{-webkit-line-clamp:3;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.workspace-customer-message{margin-bottom:8px}.workspace-customer-message>small{margin-top:4px}.proposal-filters{flex-wrap:wrap;gap:16px;margin:24px 0;display:flex}.proposal-filters label{flex-direction:column;gap:8px;min-width:170px;display:flex}.proposal-table-wrap{margin-top:20px;overflow-x:auto}.proposal-table{border-collapse:collapse;background:#fff;width:100%;min-width:950px}.proposal-table th,.proposal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d8e0ea;padding:16px}.proposal-table th{background:#f0f3f8;font-size:14px}.proposal-table small{color:#63728b;margin-top:6px;display:block}.proposal-table .button{white-space:nowrap}.name-suggestions{gap:6px;max-width:620px;margin:12px 0;display:grid}.name-suggestions button{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.name-suggestions button span{font-size:13px;font-weight:400}.queue-message-action{gap:6px;padding:0 12px 10px;display:grid}.queue-message-action button{width:100%;font:inherit;font-weight:650}.queue-message-action small{color:var(--muted,#64748b);line-height:1.4}.lead-quick-entry{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.lead-quick-entry .record-panel{margin-bottom:12px;padding:16px}.lead-quick-entry .queue-tabs{margin-bottom:12px;padding-bottom:6px}.latest-message{border-left:4px solid var(--workspace-accent);margin-bottom:12px;padding:14px 18px}.latest-message h3{margin-bottom:6px;font-size:16px}.latest-message p{white-space:pre-wrap;margin:8px 0 0}.lead-quick-entry textarea{resize:vertical;min-height:70px}@media (width<=1100px){.lead-quick-entry{grid-template-columns:1fr}}.inline-sale{background:var(--workspace-tint,#edf2f9);border:1px solid #dbe2eb;max-width:360px;padding:12px}.inline-sale label{gap:6px;display:grid}.inline-sale textarea{box-sizing:border-box;width:100%;min-height:70px}.inline-sale small{margin:8px 0;line-height:1.5;display:block}.inline-sale button{margin:4px 6px 0 0}.internal-workspace .nav .nav-utility-start{border-top:1px solid #dce2eb;margin-top:28px;padding-top:20px}.internal-workspace .nav .nav-subordinate{padding-left:25px;font-size:13px}.internal-workspace .nav button:nth-last-child(2){border-top:0;margin-top:0;padding-top:12px}.console-toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:20px;display:flex}.console-toolbar label{gap:7px;min-width:150px;font-size:12px;font-weight:650;display:grid}.console-toolbar select{min-height:44px}.queue-total{color:#687385;align-self:center;margin-left:auto;font-size:12px}.console-columns{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:22px;display:grid}.console-queue{background:#f4f6f8;border:1px solid #dce2eb;border-radius:8px;position:sticky;top:14px;overflow:hidden}.queue-search{gap:8px;padding:14px;font-size:12px;font-weight:600;display:grid}.queue-search input{box-sizing:border-box;width:100%;min-width:0}.queue-scroll{min-height:240px;max-height:calc(100vh - 290px);padding:0 9px 10px;overflow-y:auto}.queue-card{background:#fff;border:1px solid #dce2eb;border-radius:5px;margin-bottom:9px;overflow:hidden}.queue-card.selected{border-color:var(--brand);box-shadow:inset 3px 0 var(--brand)}.queue-card .queue-card-open{text-align:left;color:#283544;background:0 0;border:0;border-radius:0;gap:8px;width:100%;padding:15px;font-weight:400;line-height:1.45;display:grid}.queue-card-open:hover{background:#f4f7fa}.queue-card-heading{gap:4px;display:grid}.queue-card-heading strong{font-size:16px}.queue-card small{color:#647185;font-size:11px;font-weight:400}.queue-preview{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.queue-reasons{color:var(--brand);flex-wrap:wrap;gap:5px;font-size:10px;font-weight:650;display:flex}.queue-reasons span{border:1px solid #dfe5ec;border-radius:3px;padding:2px 5px}.queue-card .inline-followup{margin:0 12px 10px}.queue-card .inline-followup>button{padding:7px;font-size:12px}.queue-card .inline-callback{margin:0 12px 10px}.console-detail{min-width:0}.console-record-link{justify-content:space-between;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.console-record-link span{color:#637184}.central-lead .lead-record-heading{gap:18px;margin-top:0}.central-lead .lead-record-heading h2{margin:7px 0;font-size:28px}.central-lead .lead-record-heading p{font-size:13px}.central-lead .lead-record-heading .quick-controls{min-width:180px;max-width:240px}.central-lead .quick-controls select{min-height:36px;padding:7px;font-size:12px}.lead-ownership{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;font-size:12px;display:flex}.lead-ownership button{min-height:36px;padding:6px 10px;font-size:12px}.lead-ownership label{align-items:center;gap:10px;display:flex}.lead-next-action{border-left:3px solid var(--brand);background:#f0f4f7;gap:5px;padding:12px 15px;font-size:13px;display:grid}.lead-next-action span{color:#596577;font-size:12px}.central-lead .lead-actions{gap:7px;margin:14px 0}.central-lead .lead-actions>button{min-height:38px;padding:8px 10px;font-size:12px}.central-lead .lead-record-grid{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.lead-facts{grid-area:1/2}.lead-conversation{grid-area:1/1;min-width:0}.central-lead .record-panel{margin-bottom:16px;padding:18px}.central-lead .record-panel h3{margin-bottom:12px;font-size:16px}.central-lead .record-panel dd{font-size:13px;line-height:1.5}.central-lead .record-panel dl div{margin-bottom:14px}.central-lead .record-panel p{font-size:13px;line-height:1.6}.central-lead summary{cursor:pointer;font-size:14px;font-weight:650}.central-lead .communications{border-radius:7px;margin-bottom:16px;padding:18px}.central-lead .comms-heading h3{font-size:17px}.central-lead .comms-heading p{font-size:12px}.central-lead .comms-timeline{max-height:540px;padding-right:5px;overflow-y:auto}.central-lead .comms-filters{flex-wrap:wrap;gap:5px}.central-lead .comms-filters button{min-height:32px;padding:6px 9px;font-size:11px}.central-lead .comms-card{padding:12px}.central-lead .comms-bubble,.central-lead .comms-text{font-size:13px}.central-lead .comms-meta{flex-wrap:wrap;font-size:10px}.sender-identity{overflow-wrap:anywhere;border-bottom:1px solid #dce2eb;padding-bottom:12px}.central-lead .compose-panel textarea{min-height:100px}.inline-work-panel{border:2px solid var(--brand);background:#fff;border-radius:7px;margin:18px 0;padding:20px}.panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panel-heading h3{margin:0;font-size:18px}.panel-heading button{font-size:12px}.inline-work-panel .scheduling{padding:0}.inline-work-panel .schedule-intro h2{font-size:20px}.inline-work-panel .schedule-intro span{display:none}.inline-work-panel .schedule-search{grid-template-columns:1fr 1fr!important;padding:12px!important}.inline-work-panel .schedule-search>*{grid-column:auto!important}.inline-work-panel .schedule-search .schedule-address{grid-area:2/1/auto/-1!important}.inline-work-panel .schedule-connection{gap:10px;font-size:11px}.metric-link{color:inherit;background:#fff;border:1px solid #dbe2eb;border-radius:6px;gap:9px;padding:22px;text-decoration:none;display:grid}.metric-link strong{font-size:32px}.metric-link small{color:var(--brand)}.sold-age{color:#627087;border-top:1px solid #e2e7ed;padding-top:10px}.training-actions{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.training-actions a{border:1px solid #d8e1ea;border-radius:5px;padding:14px 18px;text-decoration:none;display:inline-block}.training-actions a:first-child{background:var(--brand);color:#fff;font-weight:650}.help-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.help-grid article{background:#fff;border:1px solid #dbe2eb;border-radius:6px;padding:20px}.help-grid h3{font-size:17px}.help-grid p{font-size:13px;line-height:1.6}@media (width>=1700px){.console-columns{grid-template-columns:310px minmax(0,1fr)}.central-lead .lead-record-grid{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=1350px){.embedded-lead .lead-record-grid{grid-template-columns:minmax(0,1fr)}.embedded-lead .lead-facts{grid-area:2/1;grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.embedded-lead .lead-conversation{grid-area:1/1}.embedded-lead .lead-record-heading{flex-wrap:wrap}.console-columns{grid-template-columns:260px minmax(0,1fr)}}@media (width<=900px){.console-columns{grid-template-columns:1fr}.console-queue{position:static}.queue-scroll{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:320px;display:grid}.central-lead .lead-record-grid{grid-template-columns:1fr}.lead-facts{grid-area:2/1}.lead-conversation{grid-area:1/1}.help-grid{grid-template-columns:1fr}.console-toolbar{gap:10px}.console-toolbar label{flex:1;min-width:130px}.queue-total{width:100%;margin:0}.embedded-lead .lead-record-heading .quick-controls{flex:1;max-width:none}}@media (width<=550px){.queue-scroll,.embedded-lead .lead-facts{grid-template-columns:1fr}.console-toolbar label{min-width:100px}.central-lead .lead-record-heading h2{font-size:24px}.central-lead .lead-record-heading .quick-controls{max-width:none}.inline-work-panel{padding:12px}.inline-work-panel .schedule-search{grid-template-columns:1fr!important}.inline-work-panel .schedule-search>*{grid-area:auto/1!important}}.central-lead .lead-facts dl,.central-lead .lead-facts dl>div{display:block}.internal-workspace .nav .nav-subordinate{border-top:0!important;margin-top:0!important;padding-top:8px!important}.lead-facts .record-panel{font-size:13px}.directory-table .quick-controls{gap:8px;display:flex}.directory-table .quick-controls select{max-width:180px}.directory-table .lead-link{font-size:16px}.directory-table td{padding:14px 18px}.directory-table td:nth-child(2){max-width:350px}.schedule-find-lead{gap:10px;max-width:680px;margin:0 0 24px;display:grid}.schedule-find-lead>button{text-align:left;font-size:13px}.schedule-find-lead small{color:#65748a}.recommended-times{background:#f2f7f4;border:1px solid #cfe0d6;margin:16px 0;padding:18px}.recommended-times h4{margin:0 0 6px}.recommended-times p{font-size:13px}.recommended-times button{min-height:44px;margin:4px 8px 4px 0}.recommended-times small,.rep-calendar small{margin-top:4px;font-size:10px;display:block}.rep-calendar td button{background:#fff;border-color:#cbd7e1;width:100%;min-width:135px;min-height:44px}.rep-calendar .route-fit{background:#eff8f1;border-color:#8db99c}.calendar-unavailable{color:#8c96a3;font-size:12px}.schedule-table-wrap .rep-calendar td{padding:8px 12px}.schedule-table-wrap .rep-calendar th{padding:12px}.unmatched-card{gap:.65rem;padding:1rem 0;display:grid}.unmatched-card>small{display:block}.unmatched-body{white-space:pre-wrap;max-height:12rem;overflow:auto}.unmatched-card form{gap:.75rem;max-width:48rem;display:grid}.unmatched-card label{gap:.35rem;display:grid}.unmatched-card textarea,.unmatched-card input,.unmatched-card select{border:1px solid #bac4d3;border-radius:6px;width:100%;padding:.65rem}.unmatched-card .booking-check{align-items:flex-start;display:flex}.unmatched-card .booking-check input{width:auto}.unmatched-reply{border-left:3px solid var(--brand,#25396e);background:#fff;padding:.75rem}.quote-consent{border:1px solid #ccd3df;margin-top:1rem;padding:1rem}.quote-consent .booking-check{align-items:flex-start}.central-lead .lead-actions .contact-action-pair{flex-wrap:nowrap;gap:7px;display:flex}.central-lead .lead-actions>button,.central-lead .lead-actions>a.button,.central-lead .lead-actions .contact-action-pair>button,.central-lead .lead-actions .quick-controls select{box-sizing:border-box;height:44px;min-height:44px;color:var(--brand,#25396e);white-space:nowrap;background:#fff;border:1px solid #d7dde6;border-radius:5px;margin:0;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px}.central-lead .lead-actions .quick-controls{min-width:185px;display:flex}.central-lead .lead-actions .quick-controls select{width:100%;padding-right:30px}.central-lead .lead-actions .contact-action-pair>button{min-width:65px}.central-lead .lead-actions .contact-action-pair>button:disabled{opacity:.5;cursor:not-allowed}.internal-workspace .nav button,.internal-workspace .nav button.nav-subordinate,.internal-workspace .nav button.nav-utility-start{text-align:left;justify-content:flex-start;padding-left:14px;padding-right:14px}.internal-workspace .nav button>span{text-align:left;margin-left:0}.workstation-closeout{border-bottom:1px solid #dce2eb;margin-bottom:18px;padding-bottom:18px}.closeout-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.closeout-heading h2{color:var(--workspace-accent,#25396e);margin:0;font-size:16px}.closeout-heading>span{color:#65748a;font-size:12px}.closeout-queues{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.internal-workspace .closeout-queues .closeout-tile{text-align:left;border:1px solid #dce2eb;border-top:4px solid var(--workspace-accent,#25396e);min-width:0;min-height:114px;color:var(--workspace-accent,#25396e);background:#fff;border-radius:6px;flex-direction:column;align-items:flex-start;gap:8px;padding:13px 12px;display:flex}.internal-workspace .closeout-queues .closeout-tile[aria-pressed=true]{background:var(--workspace-tint,#edf2f9);border-color:var(--workspace-border,#b9c7df);border-top-color:var(--workspace-accent,#25396e)}.closeout-label{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.closeout-count{font-variant-numeric:tabular-nums;font-size:25px;line-height:1}.closeout-tile small{color:#65748a;font-size:12px;font-weight:500;line-height:1.4}.closeout-secondary{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.internal-workspace .closeout-secondary button{color:#65748a;background:#fff;border:1px solid #d7dfe9;border-radius:5px;align-items:center;gap:12px;padding:9px 13px;display:flex}.internal-workspace .closeout-secondary button[aria-pressed=true]{color:var(--workspace-accent,#25396e);border-color:var(--workspace-accent,#25396e);background:var(--workspace-tint,#edf2f9)}.closeout-secondary span{font-variant-numeric:tabular-nums}.closeout-flag{color:#955007;font-size:11px;font-weight:700;line-height:1.3}.internal-workspace .closeout-queues .closeout-due,.internal-workspace .closeout-queues .closeout-due[aria-pressed=true]{color:#884600;background:#fff5e6;border-color:#b97423}.closeout-due small{color:#884600}.closeout-due-notice{color:#884600;background:#fff5e6;border-left:3px solid #a86310;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px;padding:12px 16px;display:flex}.closeout-due-notice span{margin-top:3px;font-size:12px;display:block}.internal-workspace .closeout-due-notice button{color:#884600;white-space:nowrap;background:#fff;border:1px solid #b97423}.queue-card.queue-card-due{border-left:3px solid #b97423}.queue-card-heading>.closeout-flag{margin-bottom:5px;display:block}@media (width<=1050px){.closeout-queues{gap:6px}.internal-workspace .closeout-queues .closeout-tile{min-height:114px;padding:11px 9px}.closeout-tile small{font-size:11px}}@media (width<=700px){.closeout-queues{grid-template-columns:repeat(2,minmax(0,1fr))}.closeout-queues .closeout-tile:last-child{grid-column:1/-1}.closeout-heading,.closeout-due-notice{flex-wrap:wrap;align-items:flex-start}.internal-workspace .closeout-queues .closeout-tile{min-height:105px}}.scheduling{color:#25396e;max-width:1200px}.schedule-intro,.schedule-result-heading,.schedule-connection{justify-content:space-between;align-items:center;gap:20px;display:flex}.schedule-intro{border-bottom:2px solid #25396e;margin-bottom:24px;padding-bottom:20px}.schedule-intro h2{margin:0 0 8px;font-size:24px}.schedule-intro p{margin:0}.schedule-intro>span{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.schedule-search{grid-template-columns:2fr 1.2fr 1fr auto;align-items:end;gap:16px;display:grid}.scheduling label{flex-direction:column;gap:8px;font-weight:600;display:flex}.scheduling input,.scheduling select,.scheduling textarea{width:100%;min-width:0;font:inherit;color:#25396e;background:#fff;border:1px solid #b9c1d0;border-radius:4px;padding:11px 12px}.scheduling input:focus,.scheduling select:focus,.scheduling textarea:focus{outline-offset:2px;outline:2px solid #25396e}.schedule-connection{border-bottom:1px solid #d7dde6;padding:16px 0;font-size:12px}.schedule-results,.schedule-customer,.schedule-bookings{margin-top:28px}.schedule-result-heading select{width:190px}.schedule-result-heading label{flex-direction:row;align-items:center}.schedule-table-wrap{overflow-x:auto}.scheduling table{border-collapse:collapse;width:100%}.scheduling th,.scheduling td{text-align:left;vertical-align:middle;border-bottom:1px solid #d7dde6;padding:14px 12px}.scheduling thead{background:#eef3f8;font-size:12px}.schedule-reps{flex-wrap:wrap;gap:10px;display:flex}.schedule-reps button{text-align:left;min-width:145px}.schedule-reps button[aria-pressed=true]{color:#fff;background:#25396e}.scheduling small{margin-top:5px;font-size:12px;font-weight:400;display:block}.schedule-notice{background:#e4f2fc;border-left:3px solid #25396e;padding:14px 16px;line-height:1.5}.schedule-error{background:#fff2f2;border-left:3px solid #e13232;padding:14px 16px}.schedule-fields{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}.schedule-customer{background:#fff;border:1px solid #b9c1d0;padding:24px}.schedule-customer>button{margin-right:12px}.scheduling .primary{color:#25396e;background:#85c7f2;border-color:#85c7f2}.scheduling h3{font-size:18px}.scheduling p{line-height:1.6}@media (width<=900px){.schedule-search{grid-template-columns:1fr 1fr}.schedule-address{grid-column:1/-1}.schedule-fields{grid-template-columns:1fr 1fr}.schedule-connection{flex-direction:column;align-items:flex-start;gap:6px}}@media (width<=550px){.schedule-search,.schedule-fields{grid-template-columns:1fr}.schedule-intro,.schedule-result-heading{flex-direction:column;align-items:flex-start}.schedule-reps button{min-width:130px}}.scheduling .primary:hover{color:#fff;background:#25396e}.scheduling{padding-top:20px}.schedule-route-guidance{margin:18px 0}.route-legend{color:#17613b;font-weight:600}.schedule-days{flex-wrap:wrap;gap:8px;display:flex}.schedule-days button{color:#25396e;background:#fff;border:1px solid #b9c1d0;flex:1;min-width:110px;min-height:56px}.scheduling button.route-fit{color:#145a32;background:#e8f5ec;border:2px solid #26834c}.schedule-days button[aria-pressed=true],.schedule-reps button.route-fit[aria-pressed=true]{outline-offset:2px;outline:3px solid #25396e}.schedule-reps button.route-fit[aria-pressed=true]{color:#145a32;background:#d5eddd}.address-autocomplete{align-self:start;min-width:0;position:relative}.address-autocomplete>label{margin-bottom:8px;font-weight:600;display:block}.address-autocomplete>input{box-sizing:border-box;width:100%}.address-dropdown{z-index:20;background:#fff;border:1px solid #aab5ca;border-radius:4px;position:absolute;top:calc(100% - 18px);left:0;right:0;overflow:hidden;box-shadow:0 6px 16px #15264d1a}.address-dropdown ul{margin:0;padding:0;list-style:none}.address-dropdown li{box-sizing:border-box;cursor:pointer;overflow-wrap:anywhere;border-bottom:1px solid #e6eaf1;min-height:44px;padding:13px 14px;font-size:14px;line-height:1.4}.address-dropdown li:hover,.address-dropdown li[aria-selected=true]{color:#243a6a;background:#edf2fa}.address-attribution{text-align:right;color:#5f6368;background:#fff;padding:8px 14px;font-family:Arial,sans-serif;font-size:13px}.address-status{color:#53627c;min-height:18px;font-size:12px;font-weight:400;line-height:18px;display:block}.internal-workspace .workspace-name{letter-spacing:-.4px;color:#25396e;margin-bottom:28px;font-size:19px;font-weight:750}.internal-workspace .company-switch{color:#586579;gap:8px;margin-bottom:22px;font-size:12px;font-weight:650;display:grid}.internal-workspace select{font:inherit;color:#25354b;background:#fff;border:1px solid #cbd3df;border-radius:5px;max-width:100%;min-height:42px;padding:10px}.internal-workspace .company-switch select{width:100%;font-size:14px;font-weight:600}.internal-workspace .nav button:last-child{border-top:1px solid #e7ebf1;border-radius:0;margin-top:22px;padding-top:20px}.internal-workspace .workspace-subnav{border-bottom:1px solid #dce3eb;flex-wrap:wrap;gap:7px;margin:18px 0 24px;padding:0 0 12px;display:flex}.internal-workspace .workspace-subnav [aria-current=page]{color:#25396e;background:#edf2f9;border-color:#25396e}.internal-workspace .company-tag{color:#68758a;letter-spacing:.1px;font-size:11px;font-weight:650;line-height:1.6;display:block}.internal-workspace .scope-note,.internal-workspace .draft-scope-note{color:#627084;font-size:13px;line-height:1.5}.internal-workspace [hidden]{display:none!important}.internal-workspace .test-banner{margin-bottom:22px;padding:12px 16px;font-size:13px}.internal-workspace .header-actions{gap:10px}.internal-workspace>main{padding-bottom:40px}@media (width<=760px){.internal-workspace{display:block}.internal-workspace>aside{grid-template-columns:1fr 1fr;gap:12px;width:100%;height:auto;padding:16px;display:grid;position:static}.internal-workspace .workspace-name{align-self:center;margin:0;font-size:17px}.internal-workspace .company-switch{gap:4px;margin:0;font-size:11px}.internal-workspace .nav{grid-column:1/-1;gap:3px;margin:0;display:flex;overflow:auto}.internal-workspace .nav button{white-space:nowrap;min-height:44px;padding:10px}.internal-workspace .nav button:last-child{border:0;margin:0;padding:10px}.internal-workspace .sidebar-bottom{display:none}.internal-workspace>main{width:100%;margin:0;padding:20px 16px 32px}.internal-workspace header{flex-wrap:wrap;align-items:flex-start;gap:15px;margin-bottom:18px}.internal-workspace .header-actions{flex-wrap:wrap}.internal-workspace h1{font-size:27px}.internal-workspace .test-banner{flex-wrap:wrap;gap:7px}.internal-workspace .draft-scope-note{grid-column:1/-1;margin:0}}.internal-workspace .task-intro{color:#5b697d;margin:0 0 20px;font-size:14px;line-height:1.5}.internal-workspace .automation-controls{gap:14px;margin-bottom:20px}.internal-workspace .automation-layout{grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:start;gap:24px}.internal-workspace .automation-row{border-radius:6px;gap:4px;padding:15px 17px}.internal-workspace .automation-row strong{font-size:17px}.internal-workspace .automation-detail{background:#fff;border:1px solid #dae1eb;border-radius:7px;min-width:0;padding:25px}.internal-workspace .automation-detail h3{margin:6px 0 10px;font-size:23px}.internal-workspace .automation-detail>p{overflow-wrap:anywhere}.internal-workspace .automation-outcome{margin:16px 0;padding:14px 17px;font-size:14px}.internal-workspace .automation-outcome p{margin:6px 0 0;line-height:1.5}.internal-workspace .automation-detail>details{border-top:1px solid #e1e6ed;margin-top:15px;padding:15px 0}.internal-workspace .automation-detail summary{cursor:pointer;font-weight:600}.internal-workspace .automation-placeholder{border:1px dashed #d5dce6;border-radius:7px;max-width:560px;margin:0;padding:32px;line-height:1.6}.internal-workspace .back-to-callbacks{display:none}@media (width<=760px){.internal-workspace>aside{gap:14px;padding:14px 16px}.internal-workspace .nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:visible}.internal-workspace .nav button{justify-content:center;min-height:40px;padding:8px 4px}.internal-workspace .nav button:last-child{padding:8px 4px}.internal-workspace .nav button span{font-size:13px}.internal-workspace header{margin-bottom:16px}.internal-workspace .header-actions .small{display:none}.internal-workspace .test-banner{margin-bottom:18px;padding:10px 12px}.internal-workspace .test-banner .lock{display:none}.internal-workspace .automation-layout{display:block}.internal-workspace .automation-list{max-height:none;overflow:visible}.internal-workspace .automation-layout.has-selection .automation-list,.internal-workspace .automation-placeholder{display:none}.internal-workspace .automation-detail{padding:18px}.internal-workspace .back-to-callbacks{margin-bottom:20px;display:block}.internal-workspace .automation-controls{grid-template-columns:1fr 1fr;gap:12px;display:grid}.internal-workspace .automation-controls label{min-width:0}.internal-workspace .automation-controls label:nth-child(2){grid-area:2/1/auto/-1}.internal-workspace .automation-controls input{min-width:0}.internal-workspace .automation-detail>h3{font-size:22px}.internal-workspace .task-intro{margin-bottom:16px}}.internal-workspace .schedule-search{grid-template-columns:minmax(170px,1fr) minmax(240px,2fr) minmax(145px,.8fr);align-items:end;gap:14px;display:grid}.internal-workspace .schedule-search>button{grid-column:3;min-height:44px}.internal-workspace .schedule-search label,.internal-workspace .schedule-search .address-input{min-width:0}.internal-workspace .draft-cancel{margin:10px 0 14px}.internal-workspace .quote-editor{background:#fff;border:1px solid #dce3eb;border-radius:7px;padding:24px}.internal-workspace .quote-editor h3{margin-top:0}.internal-workspace .quote-editor .quote-fields{gap:16px}@media (width<=1000px){.internal-workspace .schedule-search{grid-template-columns:1fr 1fr}.internal-workspace .schedule-search>.address-input{grid-area:2/1/auto/-1}.internal-workspace .schedule-search>button{grid-column:auto}.internal-workspace .quote-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.internal-workspace .schedule-search{grid-template-columns:1fr}.internal-workspace .schedule-search>.address-input{grid-area:auto}.internal-workspace .schedule-search>button{width:100%}.internal-workspace .quote-editor{padding:18px}.internal-workspace .quote-fields{grid-template-columns:1fr}.internal-workspace .quote-info a{overflow-wrap:anywhere}.internal-workspace .schedule-intro{flex-wrap:wrap;align-items:flex-start;gap:10px}}.internal-workspace .company-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.internal-workspace .company-status-grid>article{background:#fff;border:1px solid #dce3eb;border-radius:7px;min-width:0;margin:0!important;padding:22px!important;display:block!important}.internal-workspace .company-status h2{margin:0;font-size:21px}.internal-workspace .company-status article>p{color:#68758a;margin:5px 0 18px}.internal-workspace .company-status dl{display:block}.internal-workspace .company-status dl>div{border-bottom:1px solid #edf0f5;grid-template-columns:115px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.internal-workspace .company-status dt{color:#65748a;font-size:12px}.internal-workspace .company-status dd{overflow-wrap:anywhere;margin:0;font-size:13px}.internal-workspace .company-status small{color:#69778b;margin-top:4px;display:block}.internal-workspace .company-status-links{gap:18px;padding-top:10px;font-size:13px;font-weight:600;display:flex}.internal-workspace .workspace-advanced{border-top:1px solid #dce3eb;margin:24px 0;padding:18px 0}.internal-workspace .workspace-advanced>summary{cursor:pointer;padding:8px 0;font-size:16px;font-weight:650}.internal-workspace .workspace-advanced>h2{margin-top:28px}.internal-workspace .flow-destination{margin:4px 0;font-weight:600;display:block}.internal-workspace .flow p{line-height:1.65}.internal-workspace .flow .branches{gap:18px}@media (width<=1000px){.internal-workspace .company-status-grid{grid-template-columns:1fr}.internal-workspace .company-status dl>div{grid-template-columns:105px minmax(0,1fr)}}.internal-workspace .scheduling .appointment-consent{flex-direction:row;align-items:center;gap:10px;margin-top:20px;display:flex}.internal-workspace .scheduling .appointment-consent input{flex:0 0 18px;width:18px;height:18px}.internal-workspace{--workspace-accent:#4b5563;--workspace-tint:#f0f2f4;--workspace-focus:#8d99a8;--workspace-border:#cdd2d8}.internal-workspace[data-company=chicago]{--workspace-accent:#25396e;--workspace-tint:#edf2f9;--workspace-focus:#85c7f2;--workspace-border:#b9c7df}.internal-workspace[data-company=houston]{--workspace-accent:#cf0700;--workspace-tint:#fff0ef;--workspace-focus:#ed8d89;--workspace-border:#e6b5b3}.internal-workspace>aside{border-top:5px solid var(--workspace-accent)}.internal-workspace .workspace-name,.internal-workspace a,.internal-workspace button,.internal-workspace .qw-summary strong,.internal-workspace .qw-heading>strong{color:var(--workspace-accent)}.internal-workspace button.primary,.internal-workspace .quote-workspace-tabs button[aria-pressed=true],.internal-workspace .comms-filters button[aria-pressed=true]{background:var(--workspace-accent);border-color:var(--workspace-accent);color:#fff}.internal-workspace .nav button.chosen,.internal-workspace .workspace-subnav [aria-current=page],.internal-workspace .tabs .active,.internal-workspace .qw-list>button[aria-pressed=true],.internal-workspace .messages-list>button[aria-pressed=true],.internal-workspace .automation-row[aria-pressed=true],.internal-workspace .test-banner{background:var(--workspace-tint);color:var(--workspace-accent);border-color:var(--workspace-border)}.internal-workspace .qw-sequence,.internal-workspace .automation-outcome,.internal-workspace .message-bubbles .outgoing,.internal-workspace .help-note,.internal-workspace .next-step{background:var(--workspace-tint);border-color:var(--workspace-accent)}.internal-workspace :is(button,input,textarea,select,a):focus-visible{outline-color:var(--workspace-focus)}.internal-workspace button:hover:not(:disabled):not(.primary):not([aria-pressed=true]){background:var(--workspace-tint)}.internal-workspace .qw-list>button[aria-pressed=true],.internal-workspace .messages-list>button[aria-pressed=true]{border-color:var(--workspace-accent)}.internal-workspace .unread-count{background:var(--workspace-accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:7px;padding:0 5px;font-size:11px;display:inline-flex}.internal-workspace .nav button.chosen{box-shadow:inset 3px 0 var(--workspace-accent)}.internal-workspace :is(button,a.button,[role=button]){font-size:14px!important;font-weight:600!important;line-height:1.4!important}.internal-workspace :is(button,a.button,[role=tab],nav a),.staff-account button,.login-form button{text-transform:capitalize}.internal-workspace :is(.queue-card-open,.automation-row,.calendar-event,.qw-list>button,.messages-list>button,.name-suggestions button,.search-results button,.schedule-find-lead>button){text-transform:none}.internal-workspace .queue-reasons>span{text-transform:capitalize}@font-face{font-family:Geist;src:url(/Geist.ttf)format("truetype");font-display:swap}*{box-sizing:border-box}body{color:#1b2636;background:#fafbfc;margin:0;font:14px Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit}button,a{transition:background .15s,color .15s}button{cursor:pointer;color:#25396e;background:#fff;border:1px solid #d7dde6;border-radius:5px;padding:10px 15px;font-weight:550}button:hover{background:#eff3fa}button:disabled{opacity:.45;cursor:not-allowed}a{color:#25396e;text-decoration:none}a:hover{text-decoration:underline}input,textarea{color:#1c283a;background:#fff;border:1px solid #d2d9e2;border-radius:4px;width:100%;padding:11px 12px}input:focus,textarea:focus,button:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #85c7f2}.shell{min-height:100vh;display:flex}aside{background:#fff;border-right:1px solid #e0e5eb;flex-direction:column;flex-shrink:0;width:224px;height:100vh;padding:32px 20px;display:flex;position:fixed}aside img{object-fit:contain;object-position:left;width:165px;height:45px}.product{margin:28px 10px 24px;font-size:17px;font-weight:650}.nav{gap:6px;display:grid}.nav button{text-align:left;color:#627084;border:0;gap:15px;padding:13px 14px;font-size:17px;display:flex}.nav button span{font-size:14px}.nav button.chosen{color:#25396e;background:#edf2f9}.sidebar-bottom{border-top:1px solid #e4e8ee;margin-top:auto;padding:20px 10px 0;font-weight:550}.sidebar-bottom div{color:#778295;max-width:150px;margin:9px 0 20px;font-size:12px;line-height:1.6}.sidebar-bottom a{font-size:12px}.dot{border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.amber{background:#bd7e25}main{width:calc(100% - 224px);margin-left:224px;padding:37px 44px 0}header{justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}h1{letter-spacing:-1px;margin:9px 0 0;font-size:30px;font-weight:600}h2{letter-spacing:-.5px;font-size:21px;font-weight:600}h3{font-size:15px;font-weight:650}.header-actions{align-items:center;gap:20px;display:flex}.small{color:#7b8797;font-size:12px}.test-banner{color:#607087;background:#f3f6fa;border-top:1px solid #dbe3ed;border-bottom:1px solid #dbe3ed;align-items:center;gap:18px;padding:14px 17px;font-size:12px;line-height:1.6;display:flex}.test-banner strong{color:#25396e;white-space:nowrap}.lock{color:#7a8798;margin-left:auto;font-size:11px}.overview{border-bottom:1px solid #e0e5eb;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding:32px 0;display:grid}.overview>div{border-right:1px solid #e0e5eb;padding:0 28px}.overview>div:first-child{padding-left:0}.overview>div:last-child{border:0}.overview span{color:#778294;font-size:12px}.overview strong{letter-spacing:-.65px;margin-top:8px;font-size:22px;font-weight:550;display:block}.overview p{color:#7c8796;margin:9px 0 0;font-size:12px}.toolbar{justify-content:space-between;align-items:center;gap:15px;margin:24px 0 18px;display:flex}.tabs{gap:20px;display:flex}.tabs button{color:#7a8493;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:11px 0;font-size:12px}.tabs button.active{color:#25396e;border-color:#25396e}.tools{gap:10px;display:flex}.tools input{width:170px;font-size:12px}.primary{color:#fff;white-space:nowrap;background:#25396e;border-color:#25396e}.primary:hover{background:#1d2d57}.table-wrap{background:#fff;border:1px solid #e1e6ed;border-radius:5px;overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{letter-spacing:.5px;text-transform:uppercase;color:#8a94a3;background:#fafbfc;border-bottom:1px solid #e4e8ee;padding:15px 18px;font-size:10px;font-weight:550}td{border-bottom:1px solid #e8ecf1;padding:21px 18px;font-size:12px}td strong{font-size:13px;font-weight:550}td small{color:#8490a1;margin-top:8px;font-size:11px;display:block}td button{background:0 0;border:0;padding:0 5px;font-size:16px}tbody tr{cursor:pointer}tbody tr:hover,tbody tr.selected{background:#f7f9fc}tbody tr:last-child td{border-bottom:0}.status{color:#496281;background:#edf2f8;border-radius:3px;padding:6px 8px;font-size:11px;display:inline-block}.empty{text-align:center;color:#7e8b9c;padding:60px 24px 65px}.empty h2{color:#36475f;font-size:18px}.empty p{margin-bottom:22px;font-size:13px;line-height:1.8}.empty-mark{color:#85a4c7;font-size:29px}.footnote{color:#8a95a4;margin-top:17px;font-size:11px}footer{color:#9aa3af;border-top:1px solid #e7ebf0;justify-content:space-between;margin-top:40px;padding:35px 0 20px;font-size:10px;display:flex}.alert,.notice{margin:16px 0;padding:14px 18px;font-size:13px}.alert{color:#a24335;background:#fff0ee;justify-content:space-between;display:flex}.alert button{color:inherit;background:0 0;border:0;padding:0 4px}.notice{color:#426849;background:#edf5ee}.flow,.connections{max-width:920px;padding:25px 0 0}.flow p,.connections p{color:#748195;font-size:13px;line-height:1.75}.section-heading{margin-bottom:25px}.flow ol{counter-reset:step;padding:0;list-style:none}.flow li{counter-increment:step;border-top:1px solid #e1e6ed;padding:24px 0 24px 52px;position:relative}.flow li:before{content:counter(step, decimal-leading-zero);color:#8295b0;font-size:13px;position:absolute;top:25px;left:0}.flow b{font-size:17px;font-weight:550}.flow blockquote{color:#25396e;border-left:2px solid #85c7f2;margin:22px 0;padding-left:20px;font-size:17px;line-height:1.75}.branches{grid-template-columns:1fr 1fr;gap:40px;display:grid}.rule-note{background:#edf2f8;margin:10px 0 35px;padding:20px;font-size:13px;line-height:1.8}.rule-note strong{margin-right:15px}.flow details{padding:15px 0}.flow summary{cursor:pointer;color:#25396e}.flow textarea{max-width:500px;margin:15px 0;display:block}.connections article{border-top:1px solid #dde4ec;grid-template-columns:1fr auto;gap:10px;padding:24px 0;display:grid}.connections h3{margin:0}.connections article p{margin:6px 0 12px}.connection-state{color:#607894;font-size:11px}.connection-detail{border-left:2px solid #e8edf4;grid-column:1/-1;margin-top:8px;padding-left:20px}.connection-detail label{color:#69778b;max-width:500px;font-size:12px;display:block}.connection-detail input{margin:8px 0 12px}.connection-detail button{margin-right:10px;font-size:12px}.form-row{gap:20px;display:flex}.form-row label{flex:1}dl{grid-template-columns:170px 1fr;gap:13px;font-size:12px;line-height:1.6;display:grid}dt{color:#8a94a3}dd{color:#43536a;margin:0}.drawer{z-index:5;background:#fff;border-left:1px solid #dde3ec;width:460px;height:100vh;padding:28px 30px;position:fixed;top:0;right:0;overflow:auto;box-shadow:-12px 0 40px #2436570c}.drawer-top{justify-content:space-between;align-items:center;display:flex}.drawer-top button{border:0;padding:0 8px;font-size:22px}.drawer h2{margin-bottom:8px;font-size:22px}.drawer>p{color:#7e8a9c;font-size:13px}.drawer h3{margin:30px 0 17px}.detail-actions{align-items:center;gap:16px;margin:25px 0;font-size:12px;display:flex}.activity>div{border-left:1px solid #dce4ee;padding:0 0 17px 18px}.activity time{color:#8d99aa;font-size:10px}.activity p{color:#4c5c72;font-size:12px;line-height:1.8}.sync{color:#8996a8;border-top:1px solid #e6ebf1;padding-top:14px;font-size:11px}@media (width<=1150px){main{padding:30px 26px 0}.toolbar{flex-direction:column;align-items:flex-start}.lock{display:none}.overview strong{font-size:19px}aside{width:200px}main{width:calc(100% - 200px);margin-left:200px}}@media (width<=760px){aside{border-bottom:1px solid #dde5ef;flex-direction:row;align-items:center;gap:16px;width:100%;height:auto;padding:20px;position:static}aside img{width:100px;height:30px}.product,.sidebar-bottom{display:none}.nav{margin-left:auto;display:flex}.nav button{gap:0;padding:8px;font-size:0}.nav button span{font-size:12px}.shell{display:block}main{width:100%;margin:0;padding:24px 20px 0}.small{display:none}.header-actions button{font-size:11px}.overview{grid-template-columns:1fr;gap:25px}.overview>div{border:0;padding:0}.test-banner{align-items:flex-start}.drawer{width:min(100%,460px)}.branches{grid-template-columns:1fr;gap:10px}.form-row{display:block}footer span{display:none}.tabs{gap:15px}.tools{width:100%}.tools input{flex:1;width:100px}}.login-form{text-align:left;gap:16px;max-width:330px;margin:25px auto;display:grid}.login-form label{color:#69778b;font-size:12px}.login-form input{margin-top:8px}.eyebrow{letter-spacing:0;color:#526078;font-size:12px;font-weight:500}.nav button{padding:13px 14px;font-size:14px}.nav button.chosen{border-radius:0;box-shadow:inset 3px 0 #25396e}.technical{max-width:620px;margin:12px 0 20px}.technical summary{cursor:pointer;color:#25396e;padding:6px 0;font-size:12px}.technical[open] summary{margin-bottom:12px}td button{border:1px solid #d7dde6;padding:8px 10px;font-size:12px}.status{color:#43536a;background:0 0;padding:0;font-size:12px}.status.success{color:#286343;background:0 0}.status:before{content:"";background:#76849a;width:5px;height:5px;margin:0 7px 2px 0;display:inline-block}.status.success:before{background:#286343}.overview strong{font-variant-numeric:tabular-nums}th{letter-spacing:0;text-transform:none;color:#5b677b;font-size:11px}.small,.overview p,.overview span,.footnote,td small,dt,.activity time,.sync{color:#647186}footer{color:#6d7889}.connection-alert{color:#75521b;background:#fff7e8;margin:16px 0;padding:12px 16px;line-height:1.6}.filter-count{font-variant-numeric:tabular-nums;color:#6c788b;margin-left:6px}.drawer{width:min(490px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:none;border:0;border-left:1px solid #dbe1e9;margin:0;inset:0 0 0 auto}.drawer::backdrop{background:#14234133}.drawer dd,.activity p{overflow-wrap:anywhere;white-space:pre-wrap}.drawer h2{overflow-wrap:anywhere}.detail-actions{flex-wrap:wrap}@media (width<=760px){aside{flex-wrap:wrap;gap:10px;padding:16px}.nav{gap:2px}.nav button{padding:10px 8px;font-size:12px}header{align-items:flex-start;gap:15px}.header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.header-actions button{min-height:40px;padding:9px 10px}.tabs{gap:18px;max-width:100%;overflow-x:auto}.toolbar{min-width:0}.test-banner{padding:12px 14px;display:block}.test-banner strong{margin-bottom:3px;display:block}.overview{gap:19px;padding:24px 0}.overview>div{grid-template-columns:1fr auto;gap:5px 15px;display:grid}.overview strong{margin-top:0;font-size:16px}.overview p{grid-column:1/-1;margin-top:0}.drawer{padding:24px}.drawer dl{grid-template-columns:115px minmax(0,1fr)}.connections article{grid-template-columns:minmax(0,1fr) auto}.connection-detail{min-width:0;padding-left:12px}.connection-detail p{overflow-wrap:anywhere}.tools button{padding:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){button,a{transition:none}}@media (width<=600px){.table-wrap table,.table-wrap tbody{white-space:normal;display:block}.table-wrap thead{display:none}.table-wrap tr{border-bottom:1px solid #e8ecf1;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:18px;display:grid}.table-wrap tr:last-child{border-bottom:0}.table-wrap td{overflow-wrap:anywhere;border:0;min-width:0;padding:0}.table-wrap td:first-child,.table-wrap td:nth-child(2),.table-wrap td:nth-child(3){grid-column:1/-1}.table-wrap td:first-child{padding-bottom:5px}.table-wrap td:nth-child(3){color:#647186}.table-wrap td:nth-child(3):before{content:"Next: "}.table-wrap td:nth-child(4){color:#647186;align-self:center;font-size:11px}.table-wrap td:nth-child(4):before{content:"Attempts: "}.table-wrap td:nth-child(5){display:none}.table-wrap td:nth-child(6){grid-area:4/2}.table-wrap td button{min-width:54px;min-height:36px}}.report{max-width:1100px}.report-controls,.activity-controls{align-items:end;gap:24px;margin:26px 0;display:flex}.report-controls label,.activity-controls label{flex-direction:column;gap:7px;font-size:12px;display:flex}.report-controls select,.activity-controls select,.activity-controls input{font:inherit;background:#fff;border:1px solid #c8d0da;border-radius:3px;min-width:160px;padding:11px 12px;font-size:14px}.report-controls a{margin-left:auto;font-size:13px}.report-numbers{border-block:1px solid #dce1e8;grid-template-columns:repeat(4,1fr);margin:25px 0 16px;padding:24px 0;display:grid}.report-numbers div{border-right:1px solid #dce1e8;flex-direction:column;gap:10px;padding-left:24px;display:flex}.report-numbers div:first-child{padding-left:0}.report-numbers div:last-child{border:0}.report-numbers strong{letter-spacing:-.04em;color:#25396e;font-size:36px;font-weight:600}.report-numbers span{color:#637184;font-size:12px}.result-breakdown{flex-wrap:wrap;gap:25px;margin:22px 0 35px;font-size:13px;display:flex}.result-breakdown b{color:#25396e;margin-right:5px;font-weight:600}.full-activity article{border-top:1px solid #e0e5eb;grid-template-columns:150px 1fr;gap:24px;padding:20px 0;display:grid}.full-activity time{color:#637184;font-size:12px;line-height:1.7}.full-activity strong{font-size:14px;font-weight:600}.full-activity p{color:#4b5a6e;overflow-wrap:anywhere;margin:7px 0 0;font-size:13px;line-height:1.65}.empty-log{color:#637184;padding:40px 0}.approval-note{background:#eef2f6;border-left:3px solid #25396e;margin:24px 0;padding:18px 20px}.approval-note p{margin-bottom:0;font-size:13px;line-height:1.6}.feature-setting{grid-template-columns:1fr auto!important}.feature-setting>div{max-width:650px}.toggle-label{align-items:center;gap:12px;font-size:14px;display:flex!important}.toggle-label input{accent-color:#25396e;width:20px;height:20px}.detail-links{flex-wrap:wrap;align-items:center;gap:14px;margin:25px 0;font-size:13px;display:flex}.sms-thread article{border-bottom:1px solid #dce1e8;padding:16px 0}.sms-thread strong{font-size:13px}.sms-thread small{color:#637184;margin-top:4px;display:block}.sms-thread p{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.estimate-record{border-block:1px solid #dce1e8;padding:16px 0}@media (width<=700px){.report-controls{align-items:start;gap:15px}.report-controls a{max-width:150px;line-height:1.6}.report-numbers{grid-template-columns:repeat(2,1fr);gap:22px}.report-numbers div{padding-left:16px}.report-numbers div:nth-child(3){padding-left:0}.report-numbers div:nth-child(2){border:0}.report-numbers strong{font-size:32px}.activity-controls{flex-direction:column;align-items:stretch;gap:12px}.full-activity article{grid-template-columns:1fr;gap:8px}.result-breakdown{gap:15px}.feature-setting{gap:20px}.toggle-label{align-self:start}}.recovery-view{background:#fff;border:1px solid #dfe3e8;max-width:1050px;padding:28px 32px}.recovery-heading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.recovery-view h3{margin-top:30px}.recovery-view p,.recovery-steps{max-width:780px;line-height:1.6}.recovery-rules{border-block:1px solid #dfe3e8;gap:40px;margin:24px 0;padding:20px 0;display:flex}.recovery-rules dt{color:#586475;font-size:13px}.recovery-rules dd{margin:6px 0 0;font-weight:600}.recovery-view blockquote{border-left:3px solid #25396e;max-width:760px;margin:20px 0;padding:8px 0 8px 20px;font-size:19px;line-height:1.6}.recovery-steps li{padding:5px 0}.recovery-view hr{border:0;border-top:1px solid #dfe3e8;margin:30px 0}.recovery-view table{text-align:left;border-collapse:collapse;width:100%}.recovery-view th,.recovery-view td{border-bottom:1px solid #dfe3e8;padding:12px}.recovery-view .table-scroll{overflow:auto}.recovery-view .buttonrow{flex-wrap:wrap;gap:12px;display:flex}@media (width<=700px){.recovery-view{padding:20px 16px}.recovery-heading,.recovery-rules{display:block}.recovery-rules>div{margin:15px 0}}.payzer-workspace{width:100%;min-width:0;padding:0;position:relative}.payzer-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;display:flex}.payzer-toolbar p{color:#627084;margin:0;font-size:14px}.payzer-toolbar button{white-space:nowrap;font-size:13px}.payzer-workspace iframe{background:#fff;border:1px solid #e0e5eb;border-radius:4px;width:100%;height:calc(100dvh - 245px);min-height:620px;display:block}.payzer-loading{color:#627084;position:absolute;top:65px;left:24px}@media (width<=600px){.payzer-toolbar{flex-direction:column;align-items:flex-start;gap:8px}.payzer-workspace iframe{height:calc(100dvh - 210px);min-height:660px}}.lead-match-results{gap:8px;max-height:340px;margin:10px 0;display:grid;overflow:auto}.lead-match-results>button{text-align:left;background:#fff;border:1px solid #ccd5e2;border-radius:6px;gap:3px;width:100%;padding:12px 16px;line-height:1.35;display:grid}.lead-match-results>button:hover,.lead-match-results>button[aria-pressed=true]{border-color:var(--brand,#25396e);background:#edf3fa}.lead-match-results span,.lead-match-results small{color:#526078;font-weight:400}.lead-match-results>button:focus-visible{outline-offset:2px;outline:3px solid #7db9ed}
