body :is(.crm-desk,.crm-panel){color:#26394e;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}body .crm-desk :is(h1,h2,h3,.font-display),body .crm-panel :is(h1,h2,h3,h4,.font-display){color:#102a43;letter-spacing:-.025em;font-weight:650;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}body .crm-desk h1{font-size:clamp(1.6rem,2vw,2rem);line-height:1.22}body .crm-desk .pc-lead-company{letter-spacing:-.015em;font-size:17px;line-height:1.35}body .crm-desk .pc-lead-contact{color:#526477;font-size:14px}body .crm-desk .pc-lead-next{color:#235f95}body .crm-panel{scrollbar-gutter:stable;padding:30px;background:#f4f7fa!important}body .crm-panel :is(p,label,input,select,textarea,button,summary){font-size:16px;line-height:1.55}body .crm-panel :is(h2,[data-slot=sheet-title]){margin:0 0 6px;font-size:27px;line-height:1.25}body .crm-panel h3{font-size:18px;line-height:1.35}body .crm-panel a{text-underline-offset:3px;font-weight:600;color:#0a66c2!important}body .crm-panel a:hover{text-decoration:underline}body .crm-panel :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #0a66c2}body .crm-panel :is(input:not([type=checkbox]),select,textarea){color:#172f46;width:100%;box-shadow:none;border:1px solid #b7c7d6;border-radius:7px;padding:9px 11px;font-family:inherit;background:#fff!important}body .crm-panel input[type=checkbox]{accent-color:#0a66c2;flex:none}body .crm-panel textarea{resize:vertical;min-height:68px}body .crm-panel label{color:#26394e;font-weight:550}body .crm-panel :is(input,textarea)::placeholder{color:#65798c;opacity:1}body .crm-panel input[readonly]{background:#edf2f7!important}body .crm-panel button{letter-spacing:0;border-radius:7px;font-weight:600}body .crm-panel button:disabled{opacity:1!important;color:#607185!important;background:#e8eef4!important;border-color:#c6d2de!important}body .crm-panel .crm-primary{min-height:40px;color:#fff!important;background:#0a66c2!important;border:1px solid #0a66c2!important}body .crm-panel .crm-primary:hover:not(:disabled){background:#07539e!important}body .crm-panel :is(.crm-meta,.text-muted-foreground){color:#526477!important}body .crm-panel :is(.crm-meta,.crm-meta *,p.text-xs,span.text-xs,.crm-number,.tabular-nums){font-variant-numeric:tabular-nums;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}body .crm-panel :is(.crm-meta,p.text-xs,span.text-xs){font-size:14px;line-height:1.5}body .crm-panel-heading{text-align:left;margin-bottom:24px}body .crm-panel .crm-eyebrow{color:#526477;letter-spacing:.11em;margin:0 0 7px;font-size:12px;font-weight:700}body .crm-panel-heading>p:last-child{color:#526477;max-width:60ch}body .crm-panel .crm-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 22px;display:grid}body .crm-panel .crm-stats>div{background:#e6edf4;border:1px solid #d0dce7;border-radius:10px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}body .crm-panel .crm-stats strong{color:#102a43;font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}body .crm-panel .crm-stats span{color:#526477;font-size:13px}body .crm-panel .crm-toolbar{align-items:center;gap:12px;margin-bottom:12px;display:flex}body .crm-panel .crm-search{flex:1;min-width:0;position:relative}body .crm-panel .crm-search>svg{color:#65798c;width:18px;height:18px;position:absolute;top:12px;left:12px}body .crm-panel .crm-search input{padding-left:39px}body .crm-panel .crm-list-controls{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex}body .crm-panel .crm-list-controls>label:first-child{align-items:center;gap:8px;display:flex}body .crm-panel .crm-list-controls select{width:auto;padding:5px 9px;font-size:14px}body .crm-panel .crm-list-controls>button{margin-left:auto}body .crm-panel .crm-check{align-items:center;gap:9px;font-size:14px;font-weight:400;display:flex}body .crm-panel .crm-contact-list{gap:14px;display:grid}body .crm-panel :is(.crm-contact-card,[aria-label="Warm follow-up queue"]>article,[aria-label="Past appointments review"]>article){background:#fff;border:1px solid #d6e0e9;border-radius:11px;padding:21px;box-shadow:0 1px 2px #102a4308}body .crm-panel .crm-contact-top{align-items:center;gap:13px;display:flex}body .crm-panel .crm-avatar{color:#235f95;background:#e6edf4;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:16px;font-weight:650;display:grid}body .crm-panel .crm-contact-title{flex:1;min-width:0}body .crm-panel .crm-contact-title h3{overflow-wrap:anywhere;margin:0;font-size:19px}body .crm-panel .crm-contact-title p{color:#526477;margin:2px 0 0;font-size:14px}body .crm-panel .crm-badge{border-radius:20px;flex:none;align-items:center;padding:4px 10px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}body .crm-panel .crm-badge-blue{color:#155a97;background:#e9f2fc;border:1px solid #d1e4f8}body .crm-panel .crm-badge-review{color:#805300;background:#fff4d6;border:1px solid #eed69b}body .crm-panel .crm-company{margin:10px 0 0 57px}body .crm-panel .crm-next{background:#f3f7fb;border-left:3px solid #77a9d1;border-radius:0 6px 6px 0;margin:16px 0 10px;padding:10px 13px}body .crm-panel .crm-next>span{color:#526477;text-transform:uppercase;letter-spacing:.055em;font-size:12px;font-weight:700}body .crm-panel .crm-next p{color:#26394e;margin:3px 0 0}body .crm-panel .crm-card-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body .crm-panel .crm-card-actions>a{align-items:center;gap:5px;font-size:14px;display:inline-flex}body .crm-panel .crm-card-actions svg,body .crm-panel .crm-contact-methods svg{width:14px;height:14px}body .crm-panel .crm-contact-methods{color:#526477;overflow-wrap:anywhere;flex-wrap:wrap;gap:5px 18px;margin-top:12px;display:flex}body .crm-panel .crm-contact-methods :is(span,a){font-size:14px}body .crm-panel .crm-contact-methods a{align-items:center;gap:5px;display:inline-flex}body .crm-panel .crm-history{border-top:1px solid #e5ebf0;margin-top:12px;padding-top:10px}body .crm-panel .crm-history summary{color:#526477;cursor:pointer;font-size:14px;font-weight:550}body .crm-panel .crm-history[open] summary{color:#155a97;margin-bottom:10px}body .crm-panel .crm-history p{margin:8px 0}body .crm-panel .crm-history label{margin:8px 0;display:block}body .crm-panel .crm-saved{color:#216e4e;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:12px;display:inline-flex}body .crm-panel .crm-saved svg{flex:none;width:14px;height:14px}body .crm-panel .crm-card-actions .crm-saved{margin-left:auto}body .crm-panel .crm-preserve{white-space:pre-wrap;overflow-wrap:anywhere}body .crm-panel .crm-help{color:#526477;border-top:1px solid #d6e0e9;margin-top:22px;padding-top:14px}body .crm-panel .crm-help :is(summary,p){font-size:14px}body .crm-panel .crm-help p{margin:8px 0}body .crm-panel .crm-notice{color:#174e7c;background:#e9f2fc;border:1px solid #c6dff5;border-radius:8px;margin:12px 0;padding:12px 15px}body .crm-panel .crm-warning{color:#805300;background:#fff4d6;border:1px solid #eed69b;border-radius:8px;padding:10px 12px}body .crm-panel .crm-form-section{background:#fff;border:1px solid #d6e0e9;border-radius:10px;margin:14px 0;padding:22px}body .crm-panel .crm-form-section h3{margin:0 0 18px;font-size:18px}body .crm-panel .crm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}body .crm-panel .crm-form-section label{font-size:14px;display:block}body .crm-panel .crm-form-section :is(input,select,textarea){margin-top:6px}body .crm-panel .crm-form-section>label+label{margin-top:16px}body .crm-panel .crm-form-full{grid-column:1/-1}body .crm-panel .crm-optional{color:#65798c;font-size:12px;font-weight:400}body .crm-panel .crm-form-footer{background:#f4f7fa;border-top:1px solid #d6e0e9;align-items:center;gap:16px;padding:16px 0 20px;display:flex;position:sticky;bottom:-30px}body .crm-panel .crm-form-footer p{max-width:40ch;margin:0;font-size:13px}body .crm-panel .crm-back{padding-left:0;color:#0a66c2!important}body .crm-panel .crm-duplicate{background:#fffaf0;border:1px solid #eed69b;border-radius:10px;margin:16px 0;padding:18px}body .crm-panel .crm-duplicate>div{border-bottom:1px solid #e8ddc4;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 0;display:flex}body .crm-panel .crm-duplicate>div>span{color:#526477;font-size:13px}body .crm-panel .crm-duplicate>div>button{margin-left:auto}body .crm-panel .crm-duplicate>.crm-check{margin-top:12px}body .crm-panel .crm-pagination{color:#526477;justify-content:space-between;align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}body .crm-panel .crm-empty{text-align:center;color:#526477;padding:38px 20px}body .crm-panel .crm-empty>svg{color:#77a9d1;width:32px;height:32px;margin:0 auto 12px}body .crm-panel [aria-label="Mailbox messages"]>button{box-shadow:none;background:#fff;border-color:#d6e0e9;border-radius:8px}body .crm-panel [aria-label="Mailbox messages"]>button:hover{background:#edf4fb}body .crm-panel [aria-label="Mailbox messages"]>button>span:first-child{color:#102a43}body .crm-panel [aria-label="Mailbox messages"]>button>span:nth-child(2){color:#425b72;font-size:14px}body .crm-panel [aria-label="Opened email"]{background:#fff;border-color:#d6e0e9;border-radius:10px;padding:20px}body .crm-panel [aria-label="Opened email"] h3{font-size:22px;line-height:1.35}body .crm-panel [aria-label="Email connection"]{background:#e6edf4;border-color:#d0dce7;border-radius:9px}body .crm-panel [aria-label="Email connection"]>p:first-child{color:#526477;font-weight:650}body .crm-panel [aria-label="Email connection"][data-health=ok]>p:first-child{color:#216e4e}body .crm-panel [aria-label="Email connection"][data-health=attention]>p:first-child{color:#805300}body .crm-panel [aria-label="Email connection"]>p:nth-child(2){color:#526477;font-size:13px}body .crm-panel [aria-label="Warm follow-up queue"] h3{font-size:19px}body .crm-panel [aria-label="Warm follow-up queue"] article>p:nth-of-type(2){color:#526477;font-size:13px}body .crm-panel [aria-label="Past appointments review"] h3{font-size:19px}@media(max-width:640px){body .crm-panel{padding:22px 16px}body .crm-panel .crm-toolbar{flex-wrap:wrap}body .crm-panel .crm-search{flex-basis:100%}body .crm-panel .crm-form-grid{grid-template-columns:1fr}body .crm-panel .crm-contact-top{flex-wrap:wrap;gap:10px}body .crm-panel .crm-contact-top .crm-badge{margin-left:54px}body .crm-panel .crm-stats{gap:7px}body .crm-panel .crm-stats>div{padding:11px 10px}body .crm-panel .crm-stats strong{font-size:23px}body .crm-panel .crm-contact-card,body .crm-panel .crm-form-section{padding:17px}body .crm-panel .crm-form-footer{flex-direction:column;align-items:flex-start;gap:8px;bottom:-22px}body .crm-panel .crm-card-actions .crm-saved{margin-left:0}}body .crm-panel [aria-label="Mailbox messages"]>button>span:nth-child(2){font-weight:400}body .crm-panel [aria-label="Mailbox messages"]>button>.tabular-nums{font-size:13px;font-weight:400;color:#526477!important}body .crm-panel .crm-email-address{color:#526477;overflow-wrap:anywhere;grid-template-columns:38px minmax(0,1fr);gap:8px;margin:10px 0;display:grid}body .crm-panel .crm-email-address>span{text-transform:uppercase;letter-spacing:.04em;padding-top:2px;font-size:12px;font-weight:650}body .crm-panel .crm-email-address :is(p,strong){margin:0;font-size:14px;font-weight:400;line-height:1.5}body .crm-panel .crm-email-address strong{color:#26394e;font-weight:600}body .crm-panel .crm-mail-kind{color:#805300;background:#fff4d6;border:1px solid #eed69b;border-radius:16px;margin-top:12px;padding:3px 9px;font-size:12px;font-weight:650;display:inline-flex}body .crm-desk .crm-address-review{color:#26394e;background:#f3f7fb;border:1px solid #cbd9e5;border-radius:9px;margin:16px 0;padding:16px 18px}body .crm-desk .crm-address-review[data-review-state=held]{border-left:4px solid #0a66c2}body .crm-desk .crm-address-review>p:first-child{color:#102a43;margin:0 0 5px;font-size:16px;font-weight:650}body .crm-desk .crm-address-review p{overflow-wrap:anywhere;margin:7px 0;font-size:14px;line-height:1.55}body .crm-desk .crm-address-review .crm-meta{color:#526477;font-variant-numeric:tabular-nums;font-size:13px}body .crm-desk .crm-address-review summary{cursor:pointer;color:#0a66c2;margin-top:10px;font-size:14px;font-weight:600}body .crm-desk .crm-address-review label{color:#26394e;margin-top:10px;font-size:14px;display:block}body .crm-desk .crm-address-review .crm-check{align-items:flex-start;gap:8px;font-weight:400;display:flex}body .crm-desk .crm-address-review input:not([type=checkbox]){color:#172f46;width:100%;font:inherit;background:#fff;border:1px solid #b7c7d6;border-radius:7px;margin-top:6px;padding:9px 11px;display:block}body .crm-desk .crm-address-review input[type=checkbox]{accent-color:#0a66c2;flex:none;margin-top:4px}body .crm-desk .crm-address-review button{color:#0a66c2;background:#fff;border:1px solid #b7c7d6;border-radius:7px;min-height:36px;margin-top:10px;padding:6px 11px;font-size:13px;font-weight:600}body .crm-desk .crm-address-review button:disabled{color:#607185;background:#e8eef4}body .crm-desk [aria-label="Email preparation steps"]{background:#f8fafc;border:1px solid #cbd9e5;border-radius:9px;margin:14px 0;padding:13px 16px}body .crm-desk [aria-label="Email preparation steps"]>p:first-child{color:#102a43;font-size:15px;font-weight:650}body .crm-desk [aria-label="Email preparation steps"]>p:last-child{color:#526477;margin-top:5px;font-size:13px;line-height:1.5}body .crm-desk [role=tab][aria-selected=true]{color:#0a66c2!important;background:#edf4fb!important;border-bottom-color:#0a66c2!important}body :is(.crm-desk,.crm-panel) .pc-cta-primary{color:#fff!important;background:#0a66c2!important;border-color:#0a66c2!important}body :is(.crm-desk,.crm-panel) .pc-cta-primary:disabled{color:#607185!important;opacity:1!important;background:#e8eef4!important;border-color:#c6d2de!important}body .crm-panel{background:#f3f2ef!important}body .crm-panel>:is(header,section,div,p,details,label,h2){background:#fff;border:1px solid #d9dee3;border-radius:10px;margin-top:16px;padding:20px}body .crm-panel>:is(header,div):first-of-type{margin-top:0}body .crm-panel :is(.crm-contact-card,.crm-history,.crm-form-section,.crm-stats>div,[aria-label="Email connection"],.crm-notice,.crm-warning,.crm-empty,.crm-duplicate){box-shadow:none;border-color:#d9dee3;background:#fff!important}body .crm-panel .crm-warning{color:#6b4800;border-left:3px solid #9a6700}body .crm-panel .crm-notice{border-left:3px solid #0a66c2}body .crm-panel .crm-meta{color:#526477}body .crm-panel .crm-badge{background:#fff!important}body .crm-panel .crm-form-footer{background:#fff;border-radius:8px;padding:16px}body .crm-desk :is(.crm-address-review,[aria-label="Email preparation steps"]){background:#fff}body .crm-panel .crm-communication-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}body .crm-panel .crm-communication-heading h3{margin:0 0 7px;font-size:23px}body .crm-panel .crm-communication-heading h4{color:#172f46;font-size:17px;font-weight:650;line-height:1.4}body .crm-panel .crm-communication-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}body .crm-panel .crm-communication-stats button{text-align:left;color:#26394e;white-space:normal;background:#fff;border:1px solid #c9d3dd;border-radius:9px;flex-direction:column;align-items:flex-start;gap:4px;height:auto;padding:15px 12px;display:flex}body .crm-panel .crm-communication-stats button[aria-pressed=true]{border:2px solid #0a66c2;padding:14px 11px;box-shadow:0 0 0 1px #0a66c2}body .crm-panel .crm-communication-stats button>strong{font-variant-numeric:tabular-nums;color:#102a43;line-height:1.1;font-size:28px!important}body .crm-panel .crm-communication-stats span{font-size:14px;font-weight:650}body .crm-panel .crm-communication-stats small{color:#526477;font-size:12px;line-height:1.4}body .crm-panel .crm-communication-list>.crm-history{border:1px solid #d9dee3;border-radius:9px;margin-top:14px;padding:16px}body .crm-panel .crm-communication-list summary{color:#0a66c2;cursor:pointer;font-weight:600}body .crm-panel .crm-communication-list .crm-meta{font-size:13px}body .crm-panel .crm-communication-list .crm-preserve{overflow-wrap:anywhere}@media(max-width:480px){body .crm-panel>:is(header,section,div,p,details,label,h2){padding:16px}body .crm-panel .crm-communication-stats{gap:7px}body .crm-panel .crm-communication-stats button{padding:12px 8px}body .crm-panel .crm-communication-stats button[aria-pressed=true]{padding:11px 7px}body .crm-panel .crm-communication-stats small{display:none}}body .crm-desk [aria-label="CRM workspace"][hidden]{display:none!important}body .crm-workspace-navigation{background:#fff;border-bottom:1px solid #d9dee3;flex-shrink:0;align-items:center;gap:10px;padding:10px 24px;display:flex}body .crm-workspace-navigation button[aria-pressed=true]{color:#0a66c2;background:#fff;border-color:#0a66c2;box-shadow:inset 0 -2px #0a66c2}body .crm-workspace-navigation>.crm-meta{color:#526477;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:13px;overflow:hidden}body .crm-daily-home{flex:1;min-height:0;padding:28px;overflow-y:auto}body .crm-daily-home>.crm-home-content{background:0 0;border:0;max-width:1220px;margin:0 auto;padding:0}body .crm-home-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}body .crm-home-header h1{margin:5px 0 8px;font-size:32px;font-weight:650;line-height:1.2}body .crm-home-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}body .crm-home-shortcuts>button{text-align:left;color:#102a43;background:#fff;border:1px solid #d9dee3;border-radius:10px;padding:18px;position:relative}body .crm-home-shortcuts strong{color:#0a66c2;font-size:17px;display:block}body .crm-home-shortcuts span:first-of-type{color:#526477;margin-top:5px;font-size:13px;font-weight:400;display:block}body .crm-home-shortcuts span:last-child{color:#0a66c2;position:absolute;top:12px;right:13px}body .crm-home-columns{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);align-items:start;gap:20px;display:grid}body .crm-home-columns .crm-communication-overview{margin-top:0}body .crm-home-sidebar{gap:18px;display:grid}body .crm-home-sidebar .crm-contact-card{padding:22px}body .crm-home-sidebar h2{margin:0 0 8px;font-size:20px!important}@media(max-width:850px){body .crm-home-columns{grid-template-columns:minmax(0,1fr)}body .crm-home-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}body .crm-daily-home{padding:16px}body .crm-home-header{padding:20px}body .crm-home-header h1{font-size:27px}}body .crm-desk{--crm-brand-navy:#173b5b;--crm-brand-blue:#315d80;--crm-brand-light:#8dbbe0;--crm-brand-wash:#e8f1f8;--crm-brand-border:#b5cbdc}body .crm-desk :is(.crm-daily-home h1,.crm-venue-content h1){color:#173b5b!important}body .crm-desk :is(.crm-daily-home h2,.crm-venue-content h2,.crm-panel h2){color:#315d80!important}body .crm-desk :is(.crm-daily-home h3,.crm-venue-content h3,.pc-lead-company){color:#173b5b!important}body .crm-desk :is(.crm-home-header,.crm-venue-content>.pc-task-card:first-child){position:relative;overflow:hidden}body .crm-desk :is(.crm-home-header,.crm-venue-content>.pc-task-card:first-child):before{content:"";pointer-events:none;background:linear-gradient(90deg,#173b5b,#315d80 52%,#8dbbe0);height:6px;position:absolute;inset:0 0 auto}body .crm-desk .crm-home-header h1{margin-top:10px}body .crm-desk button:not([data-crm-row]):not([role=tab]):not(.crm-home-shortcuts>button):not([class~=bg-destructive]){color:#173b5b;box-shadow:none;background-color:#e8f1f8;border-color:#b5cbdc}body .crm-desk button:not([data-crm-row]):not([role=tab]):not(.crm-home-shortcuts>button):not([class~=bg-destructive]):hover:not(:disabled){color:#173b5b;background-color:#d8e8f4;border-color:#315d80}body .crm-desk :is(button.pc-cta-primary,button.crm-primary,button[class~=bg-primary],button[data-crm-save-primary]):not(:disabled){color:#fff!important;box-shadow:none!important;background:#173b5b!important;border:1px solid #173b5b!important}body .crm-desk :is(button.pc-cta-primary,button.crm-primary,button[class~=bg-primary],button[data-crm-save-primary]):hover:not(:disabled){background:#315d80!important;border-color:#315d80!important}body .crm-desk button[aria-pressed=true]:not([data-crm-row]):not(:disabled),body .crm-desk .crm-workspace-navigation button[aria-pressed=true]{color:#fff!important;box-shadow:none!important;background:#315d80!important;border-color:#315d80!important}body .crm-desk button:disabled:not([data-crm-row]){opacity:1;color:#728394!important;background:#edf1f4!important;border-color:#d5dfe6!important}body .crm-desk .crm-home-shortcuts>button{background:#fff;border-color:#8dbbe0 #b5cbdc #b5cbdc;border-top-style:solid;border-top-width:3px}body .crm-desk .crm-home-shortcuts>button:hover{background:#f6faff;border-color:#315d80}body .crm-desk .crm-home-shortcuts strong,body .crm-desk .crm-home-shortcuts span:last-child{color:#315d80}body .crm-desk .crm-call-workspace [aria-label="Lead browser"]>div:first-child{background:#e8f1f8;border-top:4px solid #315d80}body .crm-desk .crm-call-workspace [aria-label="Lead browser"] h1{color:#315d80!important}body .crm-desk .crm-call-workspace [role=tab]{color:#315d80;background:#f3f8fc;border:1px solid #cfdee9;border-radius:7px}body .crm-desk .crm-call-workspace [role=tab][aria-selected=true]{color:#fff!important;background:#315d80!important;border-color:#315d80!important}body .crm-desk .crm-call-workspace [data-crm-row][aria-current=true]{border-color:#315d80!important;box-shadow:inset 3px 0 #315d80!important}body .crm-desk :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #315d80}body button[aria-label="Open Ask Proconnecy"]{color:#fff!important;background:#173b5b!important;border-color:#315d80!important}body button[aria-label="Open Ask Proconnecy"]:hover{background:#315d80!important}@media(min-width:1024px){body .crm-desk .crm-call-workspace .crm-venue-content{padding-top:0}}body main.crm-private-assistant{min-height:100svh;padding:32px 20px;background:#f3f2ef!important}body .crm-private-assistant>div{width:min(100%,1050px);margin:auto}body .crm-private-assistant .crm-contact-card{margin-bottom:20px}body .crm-private-assistant h1{color:#173b5b;font-size:32px;line-height:1.2}body .crm-private-assistant h2{color:#315d80}body .crm-private-assistant nav{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}body .crm-private-assistant button{border:1px solid #b5cbdc;min-height:40px;padding:8px 14px}body .crm-private-assistant .crm-contact-card>div{margin-top:12px}body .crm-private-assistant [role=status]{color:#173b5b;background:#fff;border-left:3px solid #8dbbe0;padding:12px 15px}body .crm-private-assistant summary{cursor:pointer;color:#315d80}@media(max-width:600px){body main.crm-private-assistant{padding:18px 12px}}body .proconnecy-site .website-header-tools{flex-direction:column;align-items:flex-end;gap:7px;margin-left:6px;display:flex}body .proconnecy-site .website-header-portals{gap:20px;display:flex}body .proconnecy-site .website-brand-header .website-header-portals a{color:#315d80;font-size:13px;font-weight:600;line-height:20px}body .proconnecy-site .website-desktop-main{align-items:center;gap:22px;display:none}body .proconnecy-site .website-header-actions{align-items:center;gap:10px;display:flex}body .proconnecy-site .website-brand-header a:is(.website-nav-primary,.website-nav-secondary){border:1px solid #b5c5d1;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:9px 16px;font-size:15px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}body .proconnecy-site .website-brand-header a.website-nav-primary{color:#fff;background:#173b5b;border-color:#173b5b}body .proconnecy-site .website-brand-header a.website-nav-primary:hover{color:#fff;background:#315d80}body .proconnecy-site .website-brand-header a.website-nav-secondary{color:#173b5b;background:#fff}body .proconnecy-site .website-brand-header a.website-nav-secondary:hover{background:#e8f1f8}body .proconnecy-site .website-menu-toggle{display:inline-flex}body .proconnecy-site .website-brand-header #mobile-nav{background:#fff;max-height:calc(100dvh - 80px);overflow-y:auto}body .proconnecy-site .website-mobile-actions{flex-wrap:wrap;gap:10px;padding:16px 0;display:flex}body .proconnecy-site .website-mobile-main :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #315d80}body .proconnecy-site .website-brand-footer{color:#fff;background:#173b5b;border-top:1px solid #315d80}body .proconnecy-site .website-brand-footer :is(a,p,address){color:#fff}body .proconnecy-site .website-brand-footer>div{align-items:flex-start;gap:28px}body .proconnecy-site .website-brand-footer ul{row-gap:12px;max-width:620px}body .proconnecy-site .website-brand-footer a:hover{text-underline-offset:4px;text-decoration:underline}@media(min-width:1024px){body .proconnecy-site .website-desktop-main{display:flex}body .proconnecy-site :is(.website-menu-toggle,.website-mobile-main){display:none}}
