/* Readability at laptop sizes, preserving the compact commercial workspace. */
:root{--muted:#687c86}
.sidebar{overflow-y:auto}
.nav-item{font-size:13px;color:#627780}
.nav-label{color:#788b94;font-size:10px}
.workspace-switch strong{font-size:13px}
.workspace-switch small{font-size:10px;color:#6b7f88}
.page-heading p{font-size:12px;color:#71858e}
.page-heading{margin-bottom:23px}
.eyebrow{color:#788e97}
.metric{padding:13px 15px}
.metric-top{font-size:11px;color:#637b86}
.metric>strong{font-size:27px}
.metric-bottom{margin-top:6px;padding-top:9px;font-size:10px;color:#768a94}
.metric-tag{font-size:9px}
.metrics{margin-bottom:24px}
.tab{font-size:12px;color:#748b95}
.tab.active{color:#007e73}
.toolbar{padding:17px 0}
.search-input input{font-size:11px}
.search-input input::placeholder{color:#80939d}
.toolbar-filters select{font-size:11px;color:#657e89}
.pipeline-name{color:#6e8791;font-size:11px}
.column-heading h2{font-size:11px}
.column-total{font-size:12px;color:#5e7987}
.column-total>span{font-size:9px;color:#7c929d}
.lead-card h3{font-size:12px}
.badge{font-size:9px}
.badge.purple{color:#82709d}
.badge.blue{color:#607eaf}
.badge.orange{color:#98733f}
.badge.green{color:#568466}
.badge.teal{color:#44816d}
.badge.neutral{color:#6d838d}
.card-contact{font-size:10px;color:#7a909c}
.card-value{font-size:15px;margin-top:14px}
.score{font-size:9px;color:#78909d}
.score.hot{color:#a5824b}
.card-source{font-size:9px;color:#7e95a0}
.card-source>span{font-size:9px;color:#8198a3}
.card-next{font-size:8.5px;color:#7b929f}
.card-next.due{color:#9d7b46}
.column-add{font-size:10px;color:#7a929f}
.board-help{font-size:10px;color:#7b929e}
.capture-box p{color:#6e877d}
.capture-box a{font-size:10px}
.btn{font-size:12px}
.btn.primary{color:#fff}
.breadcrumb,.breadcrumb strong{font-size:12px}
.demo-pill{font-size:11px;color:#617d71}
.panel-heading p,.seller-card>p,.seller-email{color:#708991;font-size:11px}
.integration-card p,.demo-settings p{color:#718b93;font-size:12px}
.flow-node p{color:#667f89;font-size:12px}
.contact-main .field{font-size:11px;color:#627f73}
.contact-main .field input,.contact-main .field select{font-size:12px;color:#536f63}
.contact-main .field input::placeholder{color:#8b9f94}
.contact-story>p{color:#6d8b7f}
.contact-benefits{font-size:11px;color:#648272}
.form-intro p{font-size:11px;color:#769384}
.contact-steps>span:not(.step-line){font-size:10px;color:#819a8c}
.consent{font-size:10px;color:#748f7e}
.contact-submit{font-size:12px}
.form-caption{font-size:10px;color:#819a8a}
.contact-secure{font-size:9px;color:#859e8d}
.contact-kicker{font-size:9px;color:#59846f}
.contact-main{padding-top:48px}
.booking-info,.booking-ticket>p{color:#658971}
.time-option>span{font-size:12px;color:#6e917c}
.time-option input:checked+span{color:#30764e}
.day-option{color:#6d927c}
.distribution-note{font-size:10px;color:#708f79}
.booking-confirmed>p{color:#6f8c77}
.profile strong{font-size:12px}
.profile small{font-size:11px;color:#71858c}
@media(min-width:1100px) and (max-width:1499px){#main{padding-top:27px}.page-heading .eyebrow{margin-bottom:7px}.metric-icon{width:24px;height:24px}.metric-icon svg{width:14px;height:14px}}
@media(max-width:1100px){.metric-bottom{font-size:9px}.metric-top{font-size:10px}.breadcrumb,.breadcrumb strong{font-size:10px}.demo-pill{font-size:9px}.nav-item{font-size:12px}.btn{font-size:11px}}
@media(max-width:650px){.card-next{font-size:10px}.lead-card h3{font-size:14px}.card-contact{font-size:12px}.card-source{font-size:10px}.card-value{font-size:16px}.badge{font-size:10px}.column-heading h2{font-size:12px}.page-heading p{font-size:12px}.contact-benefits{font-size:10px}.contact-steps>span:not(.step-line){font-size:8px}.contact-kicker{font-size:7px}.breadcrumb,.breadcrumb strong{font-size:11px}.metrics .metric-bottom{font-size:9px}.metric>strong{font-size:25px}.tab{font-size:11px}.pipeline-name{font-size:9px}.board-help{font-size:10px}.nav-item{font-size:13px}}
.wa-panel{margin-bottom:24px}.wa-rule{padding:20px;border:1px solid var(--border,#e5e7eb);border-radius:16px;min-width:0}.wa-rule p{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.wa-rule h3{margin:0 0 16px}.wa-history{padding:16px 0;border-bottom:1px solid var(--border,#e5e7eb)}.wa-history p{line-height:1.6;overflow-wrap:anywhere}.wa-history small{display:block}.wa-panel .modal-actions{flex-wrap:wrap}
.wa-panel>p,.wa-panel>form,.wa-panel>.notice,.wa-panel>.modal-actions{margin-left:20px;margin-right:20px}.wa-panel>.modal-actions{padding-bottom:20px}.wa-panel .automation-grid{margin-top:20px}
