@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-numeric:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;font-family:var(--font-sans);font-feature-settings:"cv11", "ss01", "ss03";--design-primary:#07090d;--design-secondary:#5f6b7a;--design-tertiary:#d71920;--design-neutral:#fff;--design-text:#111316;--design-border:#d9dde5;--design-surface-subtle:#fbfbfa;--design-surface-rail:#f4f5f7;--design-red-soft:#fdecee;--design-success:#007a43;--design-warning:#b77900;--design-danger:#b42318;--design-champagne:#c9a96a;--design-champagne-soft:#f6efe1;--design-ink-glass:#07090d05;--bg:var(--design-neutral);--surface:var(--design-neutral);--surface-2:var(--design-surface-subtle);--surface-3:var(--design-surface-rail);--line:var(--design-border);--line-soft:#1113161a;--text:var(--design-text);--muted:var(--design-secondary);--faint:#8a94a1;--gold:var(--design-champagne);--gold-2:var(--design-champagne);--blue:#1d5fd1;--green:var(--design-success);--red:var(--design-tertiary);--shadow:none;--compact-shadow:none;--panel-shadow:none;--motion-quick:.14s cubic-bezier(.32, .72, 0, 1);--motion-soft:.24s cubic-bezier(.32, .72, 0, 1)}:root.dark-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--design-primary:#e4e6eb;--design-secondary:#8b92a0;--design-neutral:#0f1115;--design-text:#e4e6eb;--design-border:#2e3340;--design-surface-subtle:#161920;--design-surface-rail:#1c2028;--design-red-soft:#2d1417;--design-ink-glass:#ffffff08;--bg:#0f1115;--surface:#161920;--surface-2:#1c2028;--surface-3:#242830;--line:#2e3340;--line-soft:#ffffff14;--text:#e4e6eb;--muted:#8b92a0;--faint:#5c6370;--bg-hover:#ffffff0f;--shadow:0 2px 8px #00000059;--compact-shadow:0 1px 4px #00000059;--panel-shadow:0 4px 16px #00000073}.dark-mode body{color:#e4e6eb;background:#0f1115}.dark-mode .top-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f1115;border-bottom-color:#2e3340}.dark-mode .main-tabs button,.dark-mode .nav-ai-button,.dark-mode .nav-more-dropdown{color:#8b92a0}.dark-mode .main-tabs button.active,.dark-mode .main-tabs button:hover,.dark-mode .main-tabs button:focus-visible{color:#fff;background:#1c2028}.dark-mode .notification-bell{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .notification-bell:hover{background:#242830}.dark-mode .notification-dropdown{background:#161920;border-color:#2e3340;box-shadow:0 16px 48px #00000080}.dark-mode .notification-item{border-bottom-color:#2e3340}.dark-mode .notification-item:not(:disabled):hover{background:#d7192014}.dark-mode .notification-dropdown-header,.dark-mode .notification-empty{color:#8b92a0}.dark-mode .notification-headline{color:#e4e6eb}.dark-mode .notification-detail{color:#8b92a0}.dark-mode .workspace,.dark-mode .app-shell{background:#0f1115}.dark-mode .auth-shell{background:linear-gradient(90deg,#03050899 0%,#03050866 38%,#030508e0 100%),linear-gradient(#030508a6,#0305084d 54%,#030508b3),url(/yuma-luxury-home-bg.jpg) 50%/cover no-repeat}.dark-mode .auth-card{border-color:#2e3340;border-top-color:var(--red);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#161920f2;box-shadow:0 28px 80px #0000008c}.dark-mode .auth-brand strong,.dark-mode .auth-copy h1{color:#e4e6eb}.dark-mode .auth-brand span,.dark-mode .auth-copy span{color:#8b92a0}.dark-mode .auth-form label{color:#e4e6eb}.dark-mode .auth-form input{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .auth-error{border-left-color:var(--red);color:#f87171;background:#b423181f}.dark-mode .auth-help{color:#8b92a0}.dark-mode .supabase-status-bar{background:#161920;border-bottom-color:#2e3340}.dark-mode .supabase-status-bar span{color:#8b92a0}.dark-mode .supabase-status-bar strong{color:#e4e6eb}.dark-mode .primary-button{color:#fff;background:linear-gradient(135deg,#d71920,#a01118)}.dark-mode .secondary-button{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .secondary-button:hover{background:#242830;border-color:#3a4050}.dark-mode .text-button{color:#f87171}.dark-mode .icon-button{color:#e4e6eb;background:#242830}.dark-mode .icon-text-button{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .icon-text-button.primary{color:#fff;background:#d71920;border-color:#d71920}.dark-mode input,.dark-mode select,.dark-mode textarea{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode input::placeholder,.dark-mode textarea::placeholder{color:#5c6370}.dark-mode input:focus,.dark-mode select:focus,.dark-mode textarea:focus{border-color:#d7192080}.dark-mode .search-box,.dark-mode .select-box{background:#1c2028;border-color:#2e3340}.dark-mode .global-search input{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .global-results{background:#161920;border-color:#2e3340;box-shadow:0 16px 48px #0006}.dark-mode .account-menu-panel{color:#e4e6eb;background:#161920;border-color:#2e3340;box-shadow:0 16px 48px #00000080}.dark-mode .account-menu-header{border-bottom-color:#2e3340}.dark-mode .account-menu-header strong{color:#e4e6eb}.dark-mode .account-menu-header em,.dark-mode .role-switch button{color:#8b92a0}.dark-mode .role-switch button.active{color:#fff;background:#242830}.dark-mode .lead-rail,.dark-mode .lead-rail-list{background:#161920;border-color:#2e3340}.dark-mode .pipeline-board{background:0 0}.dark-mode .pipeline-column{background:#161920;border-color:#2e3340}.dark-mode .pipeline-column.drag-over{background:#d719200a;border-color:#d7192066}.dark-mode .column-head{border-bottom-color:#2e3340}.dark-mode .column-head strong{color:#e4e6eb}.dark-mode .column-head span{color:#5c6370}.dark-mode .column-head em{color:#0f1115;background:#e4e6eb}.dark-mode .pipeline-column-scale{color:#8b92a0;border-bottom-color:#2e3340}.dark-mode .pipeline-card{background:#1c2028;border-color:#2e3340}.dark-mode .pipeline-card:hover{border-color:#3a4050;box-shadow:0 4px 16px #0000004d}.dark-mode .pipeline-card strong{color:#e4e6eb}.dark-mode .pipeline-filter-bar{border-bottom-color:#2e3340}.dark-mode .pipeline-filter-bar h3{color:#e4e6eb}.dark-mode .pipeline-zone{border-color:#2e3340}.dark-mode .pipeline-zone-marker span{color:#5c6370}.dark-mode .pipeline-zone-marker strong{color:#e4e6eb}.dark-mode .command-center,.dark-mode .command-center-inner{background:#0f1115}.dark-mode .realtor-command-view{background:0 0}.dark-mode .realtor-command-head h1{color:#e4e6eb}.dark-mode .realtor-command-head .eyebrow,.dark-mode .command-proof{color:#8b92a0}.dark-mode .command-proof strong{color:#e4e6eb}.dark-mode .realtor-command-card{background:#161920;border-color:#2e3340}.dark-mode .realtor-command-card:not(:disabled):hover,.dark-mode .realtor-command-card:not(:disabled):focus-visible{background:#1c2028;border-color:#d719204d;box-shadow:0 18px 40px #00000059}.dark-mode .realtor-command-card p{color:#8b92a0}.dark-mode .daily-mission-panel{background:#161920;border-color:#2e3340}.dark-mode .daily-mission-panel h2{color:#e4e6eb}.dark-mode .daily-mission-panel p{color:#8b92a0}.dark-mode .daily-mission-main button{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .daily-mission-main button:hover{background:#242830;border-color:#3a4050}.dark-mode .daily-mission-brief{background:#ffffff05;border-color:#2e3340}.dark-mode .daily-mission-brief span{color:#5c6370}.dark-mode .daily-mission-brief strong{color:#e4e6eb}.dark-mode .daily-boss-summary-strip article{border-color:#2e3340;border-left-color:var(--red);background:#161920}.dark-mode .daily-boss-summary-strip span{color:#5c6370}.dark-mode .daily-boss-summary-strip strong{color:#e4e6eb}.dark-mode .daily-boss-summary-strip p{color:#8b92a0}.dark-mode .daily-briefing-card{border-color:#2e3340;border-left-color:var(--red);background:#161920}.dark-mode .daily-briefing-header strong{color:#e4e6eb}.dark-mode .daily-briefing-refresh{color:#8b92a0;background:#242830;border-color:#2e3340}.dark-mode .daily-briefing-refresh:hover:not(:disabled){color:#e4e6eb;background:#2e3340}.dark-mode .daily-briefing-greeting{color:#e4e6eb}.dark-mode .daily-briefing-priorities li{background:#ffffff08}.dark-mode .daily-briefing-priorities li[data-urgency=high]{background:#dc262614}.dark-mode .daily-briefing-priorities li[data-urgency=medium]{background:#d9770614}.dark-mode .daily-briefing-priorities li[data-urgency=low]{background:#05966914}.dark-mode .daily-briefing-priorities li strong{color:#e4e6eb}.dark-mode .daily-briefing-priorities li span{color:#8b92a0}.dark-mode .daily-briefing-priorities li em{color:#5c6370}.dark-mode .daily-briefing-overnight li{color:#8b92a0}.dark-mode .daily-briefing-overnight li strong{color:#e4e6eb}.dark-mode .daily-briefing-metrics>div{background:#ffffff08;border-color:#2e3340}.dark-mode .daily-briefing-metrics span{color:#e4e6eb}.dark-mode .daily-briefing-metrics em{color:#5c6370}.dark-mode .daily-briefing-focus,.dark-mode .daily-briefing-motivation{color:#8b92a0}.dark-mode .money-start-flow,.dark-mode .lead-gen-command,.dark-mode .ai-trust-ledger,.dark-mode .activation-factory{background:#161920;border-color:#2e3340;box-shadow:0 2px 8px #0003}.dark-mode .money-start-flow header,.dark-mode .lead-gen-command header,.dark-mode .ai-trust-ledger header,.dark-mode .activation-factory header{border-bottom-color:#2e3340}.dark-mode .money-start-flow header strong,.dark-mode .lead-gen-command h3,.dark-mode .ai-trust-ledger h3,.dark-mode .activation-factory h2{color:#e4e6eb}.dark-mode .money-start-flow button,.dark-mode .lead-gen-command button,.dark-mode .done-for-me-strip button,.dark-mode .ai-trust-ledger article,.dark-mode .activation-factory article{background:#1c2028;border-color:#2e3340}.dark-mode .money-start-flow button:hover,.dark-mode .money-start-flow button:focus-visible,.dark-mode .lead-gen-command button:hover,.dark-mode .lead-gen-command button:focus-visible,.dark-mode .done-for-me-strip button:hover,.dark-mode .done-for-me-strip button:focus-visible{background:#242830;border-color:#d719204d;box-shadow:0 8px 24px #0000004d}.dark-mode .money-start-flow button strong,.dark-mode .lead-gen-command button strong{color:#e4e6eb}.dark-mode .money-start-flow button p,.dark-mode .lead-gen-command button p{color:#8b92a0}.dark-mode .money-start-flow button em{color:#0f1115;background:#e4e6eb}.dark-mode details{border-color:#2e3340}.dark-mode details summary{color:#e4e6eb}.dark-mode .pipeline-command-support{border-color:#2e3340}.dark-mode .pipeline-command-support summary{color:#e4e6eb;background:0 0}.dark-mode .pipeline-command-support summary span{color:#e4e6eb}.dark-mode .pipeline-command-support summary strong{color:#8b92a0}.dark-mode .pipeline-command-support summary:hover{background:#ffffff08}.dark-mode .daily-action-strip button{background:#1c2028;border-color:#2e3340}.dark-mode .daily-action-strip button:hover:not(:disabled){background:#242830;border-color:#3a4050}.dark-mode .daily-action-strip button span{color:#8b92a0}.dark-mode .daily-action-strip button strong{color:#e4e6eb}.dark-mode .command-queue-panel{background:#161920;border-color:#2e3340}.dark-mode .command-queue-list button{background:#1c2028;border-color:#2e3340}.dark-mode .command-queue-list button:hover:not(:disabled){background:#242830}.dark-mode .command-queue-list button strong{color:#e4e6eb}.dark-mode .command-queue-list button p{color:#8b92a0}.dark-mode .command-queue-list button em,.dark-mode .command-queue-empty{color:#5c6370}.dark-mode .journey-card,.dark-mode .lead-journey-strip article{background:#1c2028;border-color:#2e3340}.dark-mode .journey-card span{color:#8b92a0}.dark-mode .journey-card strong{color:#e4e6eb}.dark-mode .journey-card p{color:#5c6370}.dark-mode .speed-sla-strip{border-top-color:#2e3340}.dark-mode .speed-sla-strip button{background:#1c2028;border-color:#2e3340}.dark-mode .speed-sla-strip button:not(:disabled):hover{background:#242830}.dark-mode .ai-conversion-queue{border-top-color:#2e3340}.dark-mode .ai-conversion-queue header{color:#e4e6eb}.dark-mode .lead-detail-drawer,.dark-mode .lead-detail-panel{background:#161920;border-color:#2e3340;box-shadow:-8px 0 32px #0006}.dark-mode .lead-detail-drawer h2,.dark-mode .lead-detail-panel h2{color:#e4e6eb}.dark-mode .planner-toggle{background:#1c2028;border-color:#2e3340}.dark-mode .planner-toggle-btn{color:#8b92a0}.dark-mode .planner-toggle-btn--active{color:#e4e6eb;background:#242830}.dark-mode .classic-planner{background:0 0}.dark-mode .classic-planner h3{color:#e4e6eb}.dark-mode .classic-planner-item{border-color:#2e3340}.dark-mode .classic-planner-name{color:#e4e6eb}.dark-mode .classic-planner-detail{color:#8b92a0}.dark-mode .classic-planner-action{color:#5c6370}.dark-mode .classic-planner-call{color:var(--red)}.dark-mode .insight-kpi-strip,.dark-mode .insight-chart-card{background:#1c2028;border-color:#2e3340}.dark-mode .score-dot{box-shadow:0 0 0 2px #0f1115}.dark-mode .tab-button,.dark-mode [class*=tab-btn]{color:#8b92a0}.dark-mode .tab-button.active,.dark-mode [class*=tab-btn].active,.dark-mode .tab-button:hover,.dark-mode [class*=tab-btn]:hover{color:#e4e6eb;background:#242830}.dark-mode .modal-overlay,.dark-mode .drawer-overlay{background:#000000a6}.dark-mode .modal-content,.dark-mode .modal-panel{background:#161920;border-color:#2e3340;box-shadow:0 24px 64px #00000080}.dark-mode .modal-content h2,.dark-mode .modal-panel h2{color:#e4e6eb}.dark-mode .custom-dropdown-trigger{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .custom-dropdown-menu{background:#161920;border-color:#2e3340;box-shadow:0 12px 36px #00000073}.dark-mode .custom-dropdown-option{color:#e4e6eb}.dark-mode .custom-dropdown-option:hover,.dark-mode .custom-dropdown-option.active{background:#242830}.dark-mode .aria-action-btn{background:#dc26261a;border-color:#dc262633}.dark-mode .aria-action-btn:hover:not(:disabled){background:#dc262629;border-color:#dc262659}.dark-mode .aria-draft-result{color:#8b92a0;background:#ffffff0a;border-color:#2e3340}.dark-mode .new-lead-capture-banner{background:linear-gradient(90deg,#1a1610,#161920 45%,#1a1418);border-bottom-color:#d7192033}.dark-mode .new-lead-capture-banner__body strong{color:#e4e6eb}.dark-mode .new-lead-capture-banner__body p{color:#8b92a0}.dark-mode .campaign-library{background:#161920;border-color:#2e3340}.dark-mode hr{border-color:#2e3340}.dark-mode [class*=eyebrow]{color:#8b92a0}.dark-mode .empty-state{color:#5c6370}.dark-mode .empty-state strong{color:#8b92a0}.dark-mode ::-webkit-scrollbar{width:8px;height:8px}.dark-mode ::-webkit-scrollbar-track{background:#0f1115}.dark-mode ::-webkit-scrollbar-thumb{background:#2e3340;border-radius:4px}.dark-mode ::-webkit-scrollbar-thumb:hover{background:#3a4050}.dark-mode .lead-command-center,.dark-mode .lcc-section,.dark-mode .lcc-panel,.dark-mode .lead-record-view,.dark-mode .lead-overview-card,.dark-mode .lead-overview-strip,.dark-mode .lead-detail-section{color:#e4e6eb;background:#161920}.dark-mode .lcc-tab-bar button,.dark-mode .lead-record-tabs button{color:#8b92a0;border-color:#0000}.dark-mode .lcc-tab-bar button.active,.dark-mode .lead-record-tabs button.active{color:#e4e6eb;border-bottom-color:var(--red)}.dark-mode .lead-detail-drawer dt,.dark-mode .lead-detail-panel dt{color:#5c6370}.dark-mode .lead-detail-drawer dd,.dark-mode .lead-detail-panel dd{color:#e4e6eb}.dark-mode .people-view,.dark-mode .people-table-wrapper,.dark-mode .people-header{background:#0f1115}.dark-mode table,.dark-mode .data-table{color:#e4e6eb;background:#161920}.dark-mode th{color:#8b92a0;background:#1c2028;border-bottom-color:#2e3340}.dark-mode td{color:#e4e6eb;border-bottom-color:#2e3340}.dark-mode tr:hover td{background:#ffffff08}.dark-mode .insights-view,.dark-mode .reports-view{background:#0f1115}.dark-mode .insight-card,.dark-mode .chart-container,.dark-mode .kpi-card{background:#1c2028;border-color:#2e3340}.dark-mode .kpi-card strong,.dark-mode .kpi-card span.kpi-value{color:#e4e6eb}.dark-mode .kpi-card span.kpi-label{color:#8b92a0}.dark-mode .settings-view,.dark-mode .settings-section,.dark-mode .settings-card,.dark-mode .settings-panel{color:#e4e6eb;background:#161920;border-color:#2e3340}.dark-mode .settings-view h2,.dark-mode .settings-view h3{color:#e4e6eb}.dark-mode .settings-view p,.dark-mode .settings-view label{color:#8b92a0}.dark-mode .ask-tra-drawer,.dark-mode .ai-assistant-drawer{color:#e4e6eb;background:#161920;border-color:#2e3340}.dark-mode .ask-tra-drawer header{border-bottom-color:#2e3340}.dark-mode .ask-tra-prompt-card{background:#1c2028;border-color:#2e3340}.dark-mode .ask-tra-prompt-card:hover{background:#242830}.dark-mode .toast,.dark-mode .snackbar{color:#e4e6eb;background:#242830;border-color:#2e3340;box-shadow:0 8px 32px #0006}.dark-mode .onboarding-wizard,.dark-mode .onboarding-step{background:#161920;border-color:#2e3340}.dark-mode .onboarding-card{background:#161920f5;border-color:#2e3340;box-shadow:0 28px 80px #0000008f}.dark-mode .onboarding-card h2{color:#eef2f7}.dark-mode .onboarding-actions .primary-button{color:#fff;background:#8f0f14}.dark-mode .onboarding-step p{color:#aab2c0}.dark-mode .onboarding-step-icon{color:#ffb4b8;background:#d7192024}.dark-mode .onboarding-dot{background:#3a4050}.dark-mode .onboarding-dot--active{background:#ff8a8f}.dark-mode .onboarding-actions .secondary-button{color:#e4e6eb;background:#1c2028;border-color:#3a4050}.dark-mode .onboarding-actions .secondary-button:hover{background:#242830;border-color:#4b5363}.dark-mode .command-palette,.dark-mode .command-palette-overlay{background:#0009}.dark-mode .command-palette-input{color:#e4e6eb;background:#161920;border-color:#2e3340}.dark-mode .command-palette-result{color:#e4e6eb}.dark-mode .command-palette-result:hover,.dark-mode .command-palette-result.active{background:#1c2028}.dark-mode .guided-session,.dark-mode .guided-session-card{background:#161920;border-color:#2e3340}.dark-mode .guided-session h3{color:#e4e6eb}.dark-mode .call-review-panel,.dark-mode .coaching-card{background:#1c2028;border-color:#2e3340}.dark-mode .draft-card,.dark-mode .draft-panel,.dark-mode .comms-panel{background:#161920;border-color:#2e3340}.dark-mode .draft-card:hover{background:#1c2028}.dark-mode .followup-panel,.dark-mode .followup-step,.dark-mode .deal-desk,.dark-mode .deal-stage-card{background:#161920;border-color:#2e3340}.dark-mode .activity-timeline-item{border-left-color:#2e3340}.dark-mode .activity-timeline-item p{color:#8b92a0}.dark-mode .nav-ai-button{color:#f87171;background:#d719201a;border-color:#d7192033}.dark-mode .nav-ai-button:hover{background:#d719202e}.dark-mode .avatar-button{color:#e4e6eb;background:#242830;border-color:#2e3340}.dark-mode .account-menu-panel dl{border-color:#2e3340}.dark-mode .account-menu-panel dt{color:#5c6370}.dark-mode .account-menu-panel dd{color:#e4e6eb}.dark-mode .account-menu-role{border-color:#2e3340}.dark-mode .account-menu-role span{color:#8b92a0}.dark-mode .icon-text-button,.dark-mode .role-switch,.dark-mode .brand-logo-frame,.dark-mode .account-menu-panel,.dark-mode .global-search-field,.dark-mode .global-results,.dark-mode .realtor-command-view,.dark-mode .activation-factory,.dark-mode .lead-journey-strip button,.dark-mode .speed-sla-strip button,.dark-mode .ai-conversion-queue header>span,.dark-mode .today-command-bar,.dark-mode .ai-suite-strip article,.dark-mode .pipeline-card,.dark-mode .draft-status-actions button,.dark-mode .pipeline-column-collapse,.dark-mode .module-head,.dark-mode .transaction-grid article,.dark-mode .guided-work-session,.dark-mode .session-step-grid article,.dark-mode .session-step-grid footer button,.dark-mode .command-side section,.dark-mode .deal-stage-board>article,.dark-mode .playbook-matrix,.dark-mode .action-plan-card footer button,.dark-mode .calendar-month-grid button,.dark-mode .pipeline-mode-bar,.dark-mode .saved-view-bar,.dark-mode .mode-buttons button,.dark-mode .record-timeline,.dark-mode .aria-source-card,.dark-mode .quality-list article,.dark-mode .settings-card,.dark-mode .team-access-panel .panel-heading button,.dark-mode .team-access-actions button,.dark-mode .integration-card-icon,.dark-mode .integration-card button,.dark-mode .integration-status,.dark-mode .growth-action-grid button,.dark-mode .growth-flow button,.dark-mode .production-readiness-panel,.dark-mode .range-switch,.dark-mode .lift-candidate-panel,.dark-mode .lift-candidate-grid button,.dark-mode .deal-room article,.dark-mode .people-scale-strip div,.dark-mode .people-mode-switch button,.dark-mode .smart-list-chip,.dark-mode .bulk-action-strip button,.dark-mode .secondary-button,.dark-mode .select-box,.dark-mode .lead-row,.dark-mode .lead-list-collapse,.dark-mode .people-database-view,.dark-mode .people-pagination button,.dark-mode .people-table-row,.dark-mode .record-tabs,.dark-mode .decision-panel,.dark-mode .campaign-plan-detail article,.dark-mode .score-badge,.dark-mode .call-outcome-workbench,.dark-mode .aria-dialer-card,.dark-mode .aria-dialer-status,.dark-mode .recording-file-picker,.dark-mode .meeting-recorder,.dark-mode .coach-review-score,.dark-mode .coach-review-meta span,.dark-mode .coach-rubric-grid span,.dark-mode .coach-intelligence-grid article,.dark-mode .coach-review-actions button,.dark-mode .call-outcome-workbench footer button,.dark-mode .aria-lead-briefing,.dark-mode .aria-call-plan-card,.dark-mode .aria-signal-card,.dark-mode .aria-support-card,.dark-mode .aria-guardrail-strip,.dark-mode .email-composer,.dark-mode .provider-grid button,.dark-mode .draft-actions button,.dark-mode .lead-details-editor,.dark-mode .lead-details-actions button,.dark-mode .danger-button,.dark-mode .manual-lead-dialog,.dark-mode .manual-lead-dialog header button,.dark-mode .dialog-icon,.dark-mode .dialog-warning,.dark-mode .lifecycle-dialog footer>button:first-child,.dark-mode .manual-lead-form footer>button:first-child,.dark-mode .automation-item em,.dark-mode .note-composer,.dark-mode .note-composer button,.dark-mode .lead-drawer header button,.dark-mode .assistant-drawer,.dark-mode .assistant-drawer header button,.dark-mode .call-insights-workbench footer button,.dark-mode .timeline-view-all,.dark-mode .growth-command-builder,.dark-mode .clean-lead-command,.dark-mode .clean-command-actions button,.dark-mode .clean-intel-row,.dark-mode .workflow-loop-panel,.dark-mode .workflow-loop-panel button,.dark-mode .overview-brief-grid .brief-card,.dark-mode .mobile-action-bar,.dark-mode .mobile-action-bar a,.dark-mode .done-for-me-strip,.dark-mode .pipeline-card-proof,.dark-mode .lead-clarity-strip article,.dark-mode .approval-step--active,.dark-mode .briefing-metrics span,.dark-mode .briefing-priority,.dark-mode .calendar-month-grid .calendar-day-cell{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .pipeline-card:hover,.dark-mode .lead-row:hover,.dark-mode .people-table-row:hover,.dark-mode .aria-support-card:hover,.dark-mode .session-step-grid article:hover,.dark-mode .deal-room article:hover,.dark-mode .campaign-plan-detail article:hover,.dark-mode .coach-intelligence-grid article:hover,.dark-mode .overview-brief-grid .brief-card:hover,.dark-mode .clean-intel-row:hover,.dark-mode .quality-list article:hover,.dark-mode .lift-candidate-grid button:hover,.dark-mode .timeline-view-all:hover{background:#242830;border-color:#3a4050}.dark-mode .people-database-view,.dark-mode .realtor-command-view,.dark-mode .call-outcome-workbench,.dark-mode .today-command-bar,.dark-mode .record-timeline,.dark-mode .growth-command-builder,.dark-mode .clean-lead-command{background:#0f1115}.dark-mode .pipeline-card p,.dark-mode .lead-row p,.dark-mode .aria-script-step p,.dark-mode .aria-intel-pair dd,.dark-mode .aria-support-card p,.dark-mode .deal-room article p,.dark-mode .session-step-grid article p,.dark-mode .overview-brief-grid .brief-card p,.dark-mode .lead-clarity-strip article p{color:#8b92a0}.dark-mode .pipeline-card em,.dark-mode .lead-row em,.dark-mode .aria-support-card em{color:#5c6370}.dark-mode .aria-call-plan-card{background:linear-gradient(#d719201f,#1c2028 45%);border-color:#d719203d}.dark-mode .aria-script-step,.dark-mode .aria-intel-pair div,.dark-mode .aria-signal-chips span,.dark-mode .aria-guardrail-strip>div:last-child span{color:#e4e6eb;background:#111316;border-color:#2e3340}.dark-mode .aria-briefing-status,.dark-mode .aria-signal-score{background:#d7192029;border-color:#d719204d}.dark-mode .lead-drawer,.dark-mode .assistant-drawer{background:#161920;border-color:#2e3340;box-shadow:-8px 0 32px #00000080}.dark-mode .lead-drawer h2,.dark-mode .assistant-drawer h2,.dark-mode .lead-drawer h3,.dark-mode .assistant-drawer h3{color:#e4e6eb}.dark-mode .email-composer textarea,.dark-mode .email-composer input{color:#e4e6eb;background:#161920;border-color:#2e3340}.dark-mode .manual-lead-dialog,.dark-mode .dialog-warning{box-shadow:0 24px 64px #0009}.dark-mode .record-tabs{border-bottom-color:#2e3340}.dark-mode .record-tabs button.active{color:#e4e6eb;border-bottom-color:var(--red)}*{box-sizing:border-box}body{background:var(--design-neutral);min-width:320px;min-height:100vh;color:var(--text);margin:0;overflow-x:hidden}button,input,select{font:inherit;min-width:0}button{color:inherit;cursor:pointer}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button,a,input,select,textarea{transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:2px solid #d71920d1}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.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}.app-shell{min-height:100vh}.auth-shell{isolation:isolate;background:linear-gradient(90deg,#03050857 0%,#0305082e 38%,#030508c7 100%),linear-gradient(#03050880,#0305082e 54%,#0305088f),url(/yuma-luxury-home-bg.jpg) 50%/cover no-repeat;place-items:center end;min-height:100svh;padding:clamp(1rem,4vw,3.2rem);display:grid;position:relative}.auth-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 22% 18%,#fff3,#0000 24%),linear-gradient(90deg,#d7192033,#0000 34%);position:absolute;inset:0}.auth-card{border:1px solid #ffffffb8;border-top:4px solid var(--red);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;gap:1.4rem;width:min(500px,100%);padding:clamp(1.1rem,2.8vw,1.6rem);display:grid;box-shadow:0 28px 80px #00000057}.auth-brand{align-items:center;gap:.8rem;display:flex}.auth-brand>div{gap:.12rem;display:grid}.auth-brand span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:850}.auth-brand strong{color:var(--text);font-size:1rem}.auth-copy{gap:.45rem;display:grid}.auth-copy p{color:var(--red);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:950}.auth-copy h1{letter-spacing:0;max-width:12ch;margin:0;font-size:clamp(2rem,6vw,3.3rem);line-height:.94}.auth-copy span{max-width:56ch;color:var(--muted);line-height:1.5}.auth-form{gap:.9rem;display:grid}.auth-form label{color:var(--text);gap:.38rem;font-size:.78rem;font-weight:850;display:grid}.auth-form input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:46px;color:var(--text);padding:.75rem .85rem}.auth-error{border-left:3px solid var(--red);background:var(--design-red-soft);color:var(--design-danger);margin:0;padding:.7rem .8rem;font-size:.86rem;line-height:1.35}.auth-help{color:var(--muted);margin:0;font-size:.8rem;line-height:1.45}.text-button{color:var(--red);text-align:left;background:0 0;border:0;padding:0;font-weight:900}.text-button:disabled{cursor:not-allowed;opacity:.55}.auth-checking{gap:.7rem;display:grid}.auth-checking span{color:var(--muted);font-size:.82rem;font-weight:800}.auth-photo-credit{color:#ffffffc7;text-shadow:0 1px 3px #000c;font-size:.64rem;font-weight:700;position:absolute;bottom:.8rem;left:1rem}.supabase-status-bar{border-bottom:1px solid var(--line-soft);background:#f8fafc;justify-content:space-between;align-items:center;gap:1rem;padding:.62rem 1.25rem;display:flex}.supabase-status-bar>div{gap:.12rem;display:grid}.supabase-status-bar span{color:var(--muted);text-transform:uppercase;font-size:.65rem;font-weight:900}.supabase-status-bar strong{font-size:.84rem}.supabase-status-bar .secondary-button{min-height:34px;padding:.45rem .8rem}@media (width<=720px){.auth-shell{background-position:top;place-items:start center;padding:1rem}.auth-card{margin-top:1rem;padding:1rem}.auth-copy h1{max-width:13ch;font-size:2.35rem}.supabase-status-bar{grid-template-columns:1fr;align-items:stretch;padding:.7rem 1rem;display:grid}.auth-photo-credit{bottom:.7rem;left:1rem;right:1rem}.calendar-cell-events{flex-wrap:wrap;gap:.18rem;display:flex}.calendar-month-grid em{background:currentColor;border-left:0;border-radius:999px;width:.58rem;height:.58rem;padding:0}.calendar-month-grid em strong{display:none}}.top-nav{border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:10;background:#ffffffeb;grid-template-columns:minmax(230px,.8fr) auto minmax(280px,.72fr) minmax(170px,.42fr);align-items:center;gap:1rem;min-height:72px;padding:.75rem 1.25rem;display:grid;position:sticky;top:0}.new-lead-capture-banner{background:linear-gradient(90deg,#fff7ed,#fff 45%,#fff5f5);border-bottom:1px solid #d7192033;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.8rem 1.25rem;display:grid;box-shadow:0 10px 30px #3f230714}.new-lead-capture-banner__signal{color:#fff;background:#d71920;border-radius:999px;place-items:center;width:42px;height:42px;display:inline-grid;box-shadow:0 10px 20px #d7192033}.new-lead-capture-banner__body{min-width:0}.new-lead-capture-banner__body strong,.new-lead-capture-banner__body p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-lead-capture-banner__body strong{color:#101828;font-size:1rem;font-weight:950;display:block}.new-lead-capture-banner__body p{color:#5b6472;margin:.12rem 0 0;font-size:.82rem}.new-lead-capture-banner__actions{justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.icon-text-button{color:#111827;background:#fff;border:1px solid #11182724;border-radius:.35rem;justify-content:center;align-items:center;gap:.42rem;min-height:38px;padding:.48rem .72rem;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.icon-text-button.primary{color:#fff;background:#d71920;border-color:#d71920}.notification-bell-wrapper{align-items:center;display:inline-flex;position:relative}.notification-bell{border:1px solid var(--line-soft);width:36px;height:36px;color:var(--text);cursor:pointer;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:relative}.notification-bell:hover{background:var(--bg-hover)}.notification-badge{background:var(--red);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.63rem;font-weight:900;line-height:1;display:flex;position:absolute;top:-3px;right:-3px}.notification-dropdown{background:var(--bg,#fff);border:1px solid var(--line-soft);z-index:9999;border-radius:12px;width:340px;max-height:420px;position:fixed;overflow-y:auto;box-shadow:0 12px 40px #0000001f}.notification-dropdown-top{justify-content:space-between;align-items:center;padding:.75rem 1rem .35rem;display:flex}.notification-dropdown-header{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-size:.72rem;font-weight:950}.notification-mark-read{color:var(--red);cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:700}.notification-mark-read:hover{text-decoration:underline}.notification-empty{text-align:center;color:var(--muted);margin:0;padding:1.5rem 1rem;font-size:.82rem}.notification-item{border:0;border-bottom:1px solid var(--line-soft);text-align:left;cursor:pointer;background:0 0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.15rem .55rem;width:100%;padding:.65rem 1rem;transition:background .12s;display:grid}.notification-item:last-child{border-bottom:0}.notification-item:not(:disabled):hover{background:#d719200a}.notification-label{color:var(--red);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;grid-row:1/-1;align-self:center;font-size:.62rem;font-weight:950}.notification-headline{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.notification-detail{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-style:normal;font-weight:800;overflow:hidden}.tape-inline-score{color:var(--red);background:0 0;padding:0 .2em;font-weight:950;display:inline}.tape-inline-score.score-high{color:var(--design-success)}.tape-inline-score.score-mid{color:var(--design-warning)}.tape-inline-score.score-low{color:var(--red)}.top-nav>*,.workspace>*,.command-center,.profile-strip>div,.global-search,.main-tabs,.role-switch,.metric,.pipeline-card,.pipeline-card-main,.queue-card,.lead-drawer,.drawer-score-row>*,.drawer-vitals>*,.today-command-grid>*,.hero-metrics>*,.brokerage-brief-strip>*,.realtor-command-grid>*,.lead-journey-strip>*,.approval-command-grid>*{min-width:0}.brand-lockup,.contact-line,.main-tabs,.nav-actions,.profile-strip,.profile-actions,.panel-heading,.score-badge,.next-action,.approval-bar,.draft-head,.side-title,.security-pill,.schema-pill{align-items:center;display:flex}.role-switch{border:1px solid var(--line-soft);background:#fff;display:inline-flex}.role-switch button{border:0;border-right:1px solid var(--line-soft);background:0 0;padding:.55rem .65rem;font-size:.72rem;font-weight:850}.role-switch button:last-child{border-right:0}.role-switch button.active{color:#fff;background:#111316}.brand-lockup{gap:.85rem}.brand-logo-frame{border:1px solid var(--line);background:#fff;border-radius:.25rem;width:178px;height:52px;display:block;overflow:hidden}.lead-avatar{color:#fff;letter-spacing:0;background:linear-gradient(145deg,#16181c,#050505);border:1px solid #d7192059;place-items:center;font-weight:800;display:grid}.brand-logo{object-fit:contain;object-position:left center;width:178px;height:52px;display:block}.brand-logo-fallback{display:none}.auth-brand .brand-logo-frame{width:92px;height:48px;box-shadow:inset 5px 0 0 var(--red);border-radius:0;place-items:center;display:grid}.auth-brand .brand-logo{object-fit:contain;object-position:center;width:100%;height:100%;padding:.3rem .5rem .3rem .8rem}.brand-lockup strong,.brand-lockup span{display:block}.brand-lockup span{color:var(--muted);margin-top:.15rem;font-size:.76rem}.main-tabs{border:1px solid var(--line-soft);background:#f6f7f9;border-radius:.5rem;gap:.25rem;min-width:0;padding:.3rem}.main-tabs button,.icon-button,.primary-button,.secondary-button,.avatar-button,.draft-actions button{cursor:pointer;border:1px solid #0000}.main-tabs button{color:var(--muted);background:0 0;border-radius:.25rem;align-items:center;gap:.45rem;padding:.55rem .75rem;display:flex}.main-tabs button:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.main-tabs button.active,.main-tabs button:hover,.main-tabs button:focus-visible{color:#fff;background:#111316}.nav-actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex;overflow:visible}.account-menu{align-items:center;display:inline-flex;position:relative}.account-menu-panel{z-index:10050;border:1px solid var(--line);max-height:calc(100vh - 1rem);box-shadow:var(--shadow);text-align:left;overscroll-behavior:contain;background:#fff;gap:.85rem;padding:.85rem;display:grid;position:fixed;overflow-y:auto}.account-menu-header{border-bottom:1px solid var(--line-soft);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.75rem;padding-bottom:.75rem;display:grid}.account-menu-header>span{color:#fff;background:#111316;place-items:center;width:44px;height:44px;font-size:.82rem;font-weight:900;display:grid}.account-menu-header strong,.account-menu-header em{min-width:0;display:block}.account-menu-header strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.account-menu-header em{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:900}.account-menu-panel dl{gap:.62rem;margin:0;display:grid}.account-menu-panel dl div{gap:.15rem;display:grid}.account-menu-panel dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:950}.account-menu-panel dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:850}.account-menu-panel .secondary-button{justify-content:center;align-items:center;gap:.45rem;width:100%;display:inline-flex}.account-menu-role{border-top:1px solid var(--line-soft);gap:.45rem;padding-top:.55rem;display:grid}.account-menu-role>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:950}.account-menu-role .role-switch{width:100%}.account-menu-role .role-switch button{flex:1}.global-search{position:relative}.global-search-field{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;align-items:center;gap:.5rem;padding:.48rem .65rem;display:flex}.global-search input{background:0 0;border:0;outline:0;width:100%;min-width:0}.global-results{z-index:30;border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;gap:.35rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .45rem);left:0;right:0}.global-results button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:.15rem .55rem;padding:.35rem;display:grid}.global-results button:hover,.global-results button:focus-visible{background:#d719200b;border-color:#d7192052}.global-results .score-dot{grid-row:span 2;width:34px;height:34px;font-size:.78rem}.global-results em,.global-results p{color:var(--muted);margin:0;font-size:.78rem;font-style:normal}.security-pill,.schema-pill{color:var(--green);background:#117a4b14;border:1px solid #117a4b3d;border-radius:999px;gap:.4rem;padding:.45rem .65rem;font-size:.78rem}.avatar-button{color:#fff;background:#d71920;border-radius:50%;width:40px;height:40px;font-weight:700}.workspace{grid-template-columns:330px minmax(520px,1fr) 360px;align-items:start;gap:1rem;padding:1rem;display:grid}.pipeline-shell,.workbench-shell{padding:1rem}.realtor-command-view{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;gap:.85rem;margin-bottom:1rem;padding:1rem;display:grid}.realtor-command-head{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);align-items:end;gap:1rem;padding-bottom:.85rem;display:grid}.realtor-command-head h1{max-width:880px;margin:0;font-size:clamp(1.55rem,2.25vw,2.35rem);line-height:1.02}.realtor-command-head p:not(.eyebrow){max-width:720px;color:var(--muted);margin:.45rem 0 0;line-height:1.45}.command-proof{border:1px solid var(--line-soft);background:#fbfcfd;gap:.35rem;padding:.8rem;display:grid}.command-proof span,.command-proof em,.realtor-command-card span,.realtor-command-card em,.lead-journey-strip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:900}.command-proof strong{line-height:1.25}.command-proof em{color:var(--red)}.daily-briefing-card{border:1px solid var(--design-border,#e2e5ea);border-left:4px solid var(--red);background:linear-gradient(135deg,#fff 0%,#fbfcfd 100%);border-radius:.5rem;gap:.85rem;padding:1.2rem;display:grid}.daily-briefing-header{justify-content:space-between;align-items:center;display:flex}.daily-briefing-header>div{align-items:center;gap:.5rem;display:flex}.daily-briefing-header strong{letter-spacing:.03em;text-transform:uppercase;color:var(--design-primary,#111316);font-size:.82rem;font-weight:750}.daily-briefing-header svg{color:var(--red)}.daily-briefing-refresh{color:var(--muted);background:var(--design-surface-rail,#00000008);border:1px solid var(--line-soft,#00000014);cursor:pointer;border-radius:.25rem;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:all .15s}.daily-briefing-refresh:hover:not(:disabled),.daily-briefing-refresh:focus-visible{color:var(--design-primary,#111316);background:#0000000f}.daily-briefing-refresh:disabled{opacity:.4;cursor:wait}.daily-briefing-error{color:#dc2626;margin:0;font-size:.78rem}.daily-briefing-greeting{color:var(--design-primary,#111316);margin:0;font-size:.92rem;line-height:1.45}.daily-briefing-priorities,.daily-briefing-overnight{gap:.4rem;display:grid}.daily-briefing-priorities>span,.daily-briefing-overnight>span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:800}.daily-briefing-priorities ul,.daily-briefing-overnight ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.daily-briefing-priorities li{background:#00000005;border-left:3px solid #0000;border-radius:.25rem;align-items:baseline;gap:.5rem;padding:.45rem .55rem;font-size:.82rem;line-height:1.35;display:flex}.daily-briefing-priorities li[data-urgency=high]{background:#dc26260a;border-left-color:#dc2626}.daily-briefing-priorities li[data-urgency=medium]{background:#d977060a;border-left-color:#d97706}.daily-briefing-priorities li[data-urgency=low]{background:#0596690a;border-left-color:#059669}.daily-briefing-priorities li strong{color:var(--design-primary,#111316);white-space:nowrap;font-weight:650}.daily-briefing-priorities li span{color:var(--design-secondary,#5f6b7a)}.daily-briefing-priorities li em{color:var(--muted);margin-left:auto;font-size:.74rem;font-style:normal}.daily-briefing-overnight li{color:var(--design-secondary,#5f6b7a);font-size:.8rem;line-height:1.35}.daily-briefing-overnight li strong{color:var(--design-primary,#111316);font-weight:600}.daily-briefing-metrics{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.daily-briefing-metrics>div{text-align:center;border:1px solid var(--line-soft,#0000000f);background:#00000005;border-radius:.25rem;padding:.55rem 0}.daily-briefing-metrics span{color:var(--design-primary,#111316);font-size:1.3rem;font-weight:800;display:block}.daily-briefing-metrics em{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-style:normal;font-weight:600}.daily-briefing-motivation,.daily-briefing-focus{color:var(--design-secondary,#5f6b7a);margin:0;font-size:.82rem;line-height:1.4}@media (width<=560px){.daily-briefing-card{padding:.85rem}.daily-briefing-metrics{grid-template-columns:repeat(2,1fr)}}.aria-action-btn{color:var(--red,#d71920);cursor:pointer;background:linear-gradient(135deg,#dc262614 0%,#dc262608 100%);border:1px solid #dc26262e;border-radius:.3rem;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.78rem;font-weight:650;transition:all .15s;display:inline-flex}.aria-action-btn:hover:not(:disabled){background:linear-gradient(135deg,#dc262624 0%,#dc26260f 100%);border-color:#dc26264d}.aria-action-btn:focus-visible{outline-offset:1px;border-color:#dc262680;outline:2px solid #dc262640}.aria-action-btn:disabled{opacity:.4;cursor:wait}.aria-action-btn svg{color:var(--red)}.aria-auto-draft-row{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.55rem 0;display:flex}.aria-draft-result{color:var(--design-secondary,#5f6b7a);border:1px solid var(--line-soft,#0000000f);background:#0000000a;border-radius:.2rem;padding:.3rem .6rem;font-size:.74rem}.daily-boss-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.daily-boss-summary-strip article{border:1px solid var(--line-soft);border-left:4px solid var(--red);background:linear-gradient(135deg,#fff 0%,#fbfcfd 100%);align-content:start;gap:.32rem;min-height:112px;padding:.74rem;display:grid}.daily-boss-summary-strip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.daily-boss-summary-strip strong{color:var(--design-primary);font-size:clamp(1.02rem,1.4vw,1.42rem);line-height:1.08}.daily-boss-summary-strip p{color:var(--design-secondary);margin:0;font-size:.76rem;line-height:1.32}.realtor-command-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.realtor-command-card{--command-accent:#111316;border:1px solid var(--line-soft);border-top:4px solid var(--command-accent);text-align:left;background:#fbfcfd;align-content:start;gap:.38rem;min-height:146px;padding:.72rem;display:grid}.realtor-command-card:not(:disabled):hover,.realtor-command-card:not(:disabled):focus-visible{background:#fff;border-color:#d7192047;transform:translateY(-2px);box-shadow:0 18px 40px #0f172a1a}.realtor-command-card:disabled{cursor:default;opacity:.68}.realtor-command-card strong{color:var(--command-accent);font-size:1.82rem;line-height:.95}.realtor-command-card p{color:var(--design-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.32;display:-webkit-box;overflow:hidden}.realtor-command-card em{color:var(--command-accent);align-self:end}.command-hot{--command-accent:#d71920}.command-fresh{--command-accent:#111316}.command-reply{--command-accent:#1d5fd1}.command-warm{--command-accent:var(--design-warning)}.command-risk{--command-accent:#a31524}.command-money{--command-accent:var(--design-success)}.money-start-flow,.lead-gen-command,.ai-trust-ledger,.activation-factory{box-shadow:var(--compact-shadow);background:#fff;border:1px solid #07080a1f}.money-start-flow header,.lead-gen-command header,.ai-trust-ledger header,.activation-factory header{border-bottom:1px solid #07080a1a;justify-content:space-between;align-items:end;gap:1rem;padding:.7rem .8rem;display:flex}.money-start-flow header span,.lead-gen-command header span,.ai-trust-ledger header span,.activation-factory header span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:950}.money-start-flow header strong,.lead-gen-command h3,.ai-trust-ledger h3,.activation-factory h2{color:var(--design-primary);margin:0}.money-start-flow>div,.lead-gen-command>div,.ai-trust-ledger>div,.activation-factory>div,.done-for-me-strip,.done-for-me-workflow{gap:.62rem;display:grid}.money-start-flow>div,.lead-gen-command>div,.activation-factory>div{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));padding:.75rem}.money-start-flow button,.lead-gen-command button,.done-for-me-strip button,.done-for-me-workflow article,.ai-trust-ledger article,.activation-factory article{text-align:left;background:#fbfbfa;border:1px solid #07080a1b}.money-start-flow button,.lead-gen-command button,.done-for-me-strip button{cursor:pointer}.money-start-flow button{gap:.25rem;min-height:138px;padding:.78rem;display:grid;position:relative}.money-start-flow button em{background:var(--design-primary);color:#fff;place-items:center;width:24px;height:24px;font-style:normal;font-weight:950;display:inline-grid;position:absolute;top:.72rem;right:.72rem}.money-start-flow button span,.lead-gen-command button span,.done-for-me-strip span,.done-for-me-workflow span,.ai-trust-ledger article span,.activation-factory article span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.money-start-flow button strong,.lead-gen-command button strong,.done-for-me-strip strong,.done-for-me-workflow strong,.ai-trust-ledger article strong,.activation-factory article strong{color:var(--design-primary);line-height:1.15}.money-start-flow button p,.lead-gen-command button p,.done-for-me-strip p,.done-for-me-workflow p,.ai-trust-ledger article p,.activation-factory article p{color:var(--design-secondary);margin:0;font-size:.78rem;line-height:1.34}.money-start-flow button b{color:var(--design-success);letter-spacing:.06em;text-transform:uppercase;align-self:end;font-size:.72rem}.money-start-flow button:hover,.money-start-flow button:focus-visible,.lead-gen-command button:hover,.lead-gen-command button:focus-visible,.done-for-me-strip button:hover,.done-for-me-strip button:focus-visible{background:#fff;border-color:#d7192061;box-shadow:0 1px #d7192012,0 16px 34px #07080a13}.lead-gen-command button{gap:.25rem;min-height:104px;padding:.72rem;display:grid}.lead-journey-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.lead-journey-strip button{border:1px solid var(--line-soft);text-align:left;background:#fff;gap:.24rem;min-height:78px;padding:.58rem;display:grid}.lead-journey-strip button:not(:disabled):hover,.lead-journey-strip button:not(:disabled):focus-visible{background:#d719200b;border-color:#d719204d}.lead-journey-strip button:disabled{cursor:default;opacity:.7}.lead-journey-strip strong{font-size:.98rem}.lead-journey-strip p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.25}.speed-sla-strip{border-top:1px solid #0a0b0d1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem;padding-top:1rem;display:grid}.speed-sla-strip button{text-align:left;background:#fff;border:1px solid #0a0b0d1f;gap:.25rem;min-height:86px;padding:.65rem;display:grid}.speed-sla-strip button:not(:disabled):hover,.speed-sla-strip button:not(:disabled):focus-visible{background:#d719200b;border-color:#d719205c}.speed-sla-strip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.speed-sla-strip strong{font-size:1.15rem}.speed-sla-strip p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.3}.speed-sla-strip .sla-good strong{color:var(--design-success)}.speed-sla-strip .sla-warn strong{color:var(--design-warning)}.speed-sla-strip .sla-risk strong{color:#b42318}.ai-conversion-queue{border-top:1px solid #0a0b0d1f;margin-top:1rem;padding-top:1rem}.ai-conversion-queue header,.ai-conversion-queue>div{gap:.75rem;display:grid}.ai-conversion-queue header{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-bottom:.85rem}.ai-conversion-queue h3{margin:.15rem 0 0;font-size:1rem}.ai-conversion-queue header>span{color:var(--design-primary);text-transform:uppercase;background:#fff;border:1px solid #0a0b0d2e;padding:.4rem .55rem;font-size:.72rem;font-weight:900}.ai-conversion-queue>div{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-conversion-queue article{background:#ffffffeb;border:1px solid #0a0b0d21;min-width:0;padding:.75rem}.queue-head{border-bottom:1px solid #0a0b0d1a;gap:.18rem;margin-bottom:.55rem;padding-bottom:.5rem;display:grid}.queue-head strong{text-transform:uppercase;font-size:.9rem}.queue-head span{color:var(--muted);font-size:.8rem}.ai-conversion-queue button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0a0b0d14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.55rem 0;display:grid}.ai-conversion-queue button:last-child{border-bottom:0}.ai-conversion-queue button:hover,.ai-conversion-queue button:focus-visible{color:var(--red)}.ai-conversion-queue button strong,.ai-conversion-queue button small,.ai-conversion-queue button em{overflow-wrap:anywhere;min-width:0}.ai-conversion-queue button small,.ai-conversion-queue button em{color:var(--muted);font-size:.78rem}.ai-conversion-queue button em{font-style:normal;font-weight:850}.today-command-bar{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:stretch;gap:.85rem;padding:.95rem;display:grid}.today-command-bar h1{margin:.15rem 0 0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.today-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.today-command-grid button{border:1px solid var(--line-soft);text-align:left;background:#fbfcfd;align-content:start;gap:.35rem;min-height:116px;padding:.75rem;display:grid}.today-command-grid span,.lead-health-strip span,.quality-list span,.email-composer label span,.provider-grid span,.role-matrix span{color:var(--muted);font-size:.72rem;font-weight:850}.today-command-grid strong{font-size:1.7rem;line-height:.95}.today-command-grid p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.35;display:-webkit-box;overflow:hidden}.pipeline-hero,.daily-queue,.workbench-panel{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#ffffffeb;border-radius:.5rem}.pipeline-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;margin-bottom:1rem;padding:1.25rem;display:grid}.pipeline-hero h1,.workbench-panel h1{max-width:760px;margin-bottom:0;font-size:1.65rem}.hero-copy{color:var(--muted);max-width:620px;margin:.45rem 0 0}.hero-metrics{grid-template-columns:repeat(4,minmax(120px,1fr));align-self:end;gap:.65rem;display:grid}.brokerage-brief-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.brokerage-brief-strip button{--score-accent:var(--text);--score-bg:#fff;--score-border:var(--line-soft);text-align:left;border:1px solid var(--score-border);border-top:4px solid var(--score-accent);background:var(--score-bg);cursor:pointer;border-radius:.5rem;align-content:start;min-height:138px;padding:.85rem;display:grid}.brokerage-brief-strip button:disabled{cursor:default;opacity:.72}.brokerage-brief-strip button:not(:disabled):hover,.brokerage-brief-strip button:not(:disabled):focus-visible{transform:translateY(-1px);box-shadow:0 16px 34px #0f172a1a}.brokerage-brief-strip span,.brokerage-brief-strip em{color:var(--score-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.brokerage-brief-strip strong{margin-top:.5rem;display:block}.brokerage-brief-strip p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.45rem 0 0;font-size:.82rem;line-height:1.38;display:-webkit-box;overflow:hidden}.brokerage-brief-strip em{align-self:end;margin-top:.75rem;font-style:normal}.daily-queue{margin-bottom:1rem;padding:1rem}.ai-suite-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.ai-suite-strip article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:.65rem;padding:.85rem;display:grid;box-shadow:0 10px 28px #0f172a12}.suite-icon{color:#fff;background:#111316;border-radius:.25rem;place-items:center;width:36px;height:36px;display:grid}.ai-suite-strip strong,.ai-suite-strip em,.ai-suite-strip p{display:block}.ai-suite-strip em{color:var(--red);text-transform:uppercase;letter-spacing:.06em;margin-top:.15rem;font-size:.76rem;font-style:normal;font-weight:800}.ai-suite-strip p{color:var(--muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.35}.queue-row,.workbench-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.queue-row button,.workbench-grid article{text-align:left;border:1px solid var(--line-soft);background:#fafbfc;border-radius:.5rem;padding:.85rem}.queue-row button{cursor:pointer}.queue-meta{align-items:center;gap:.6rem;display:flex}.queue-meta>span:first-child{color:var(--muted);font-size:.82rem}.queue-card{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.18rem .65rem;display:grid}.queue-card .score-dot{grid-row:span 3}.queue-card strong,.queue-card em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.queue-card em{color:var(--red);letter-spacing:.07em;text-transform:uppercase;font-size:.74rem;font-style:normal;font-weight:900}.queue-row button:hover,.queue-row button:focus-visible{background:#d719200b;border-color:#d719205c}.queue-row span,.workbench-grid span,.workbench-grid p{color:var(--muted);margin-top:.35rem;font-size:.84rem;line-height:1.35;display:block}.pipeline-board{grid-template-columns:repeat(5,minmax(220px,1fr));gap:.85rem;margin-bottom:1rem;padding-bottom:.25rem;display:grid;overflow-x:auto}.pipeline-column{border:1px solid var(--line-soft);background:#ffffffdb;border-radius:.5rem;min-width:220px;padding:.75rem}.column-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.65rem;display:flex}.column-head span,.column-head em{color:var(--muted);margin-top:.2rem;font-size:.78rem;font-style:normal;display:block}.column-head em{color:#fff;background:#111316;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:0;display:grid}.pipeline-scale-note{color:var(--muted);margin-top:.25rem;font-size:.82rem;line-height:1.35;display:block}.pipeline-column-scale{border-bottom:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;padding:.48rem 0 .58rem;display:flex}.pipeline-column-scale span,.pipeline-column-scale strong,.pipeline-column-scale button{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:850}.pipeline-column-scale strong,.pipeline-column-scale button{color:var(--red)}.pipeline-column-scale button{cursor:pointer;background:0 0;border:0;padding:0}.pipeline-column-scale button:hover,.pipeline-column-scale button:focus-visible{color:var(--design-primary);text-underline-offset:.18rem;outline:none;text-decoration:underline}.pipeline-cards{gap:.65rem;padding-top:.75rem;display:grid}.pipeline-card{border:1px solid var(--line-soft);background:#fff;border-left-width:4px;border-radius:.5rem;gap:.75rem;min-width:0;padding:.85rem;display:grid}.pipeline-card-main{text-align:left;cursor:pointer;background:0 0;border:0;gap:.75rem;width:100%;padding:0;display:grid}.pipeline-card.score-high{border-left-color:var(--design-success)}.pipeline-card.score-mid{border-left-color:var(--design-warning)}.pipeline-card.score-low{border-left-color:#b42318}.pipeline-card:hover,.pipeline-card:focus-visible{border-color:#d7192061;box-shadow:0 16px 32px #0f172a1a}.pipeline-card-head{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.pipeline-card-head em{color:var(--muted);border:1px solid var(--line-soft);white-space:nowrap;background:#f6f7f9;border-radius:999px;grid-column:2;justify-self:start;padding:.2rem .42rem;font-size:.7rem;font-style:normal;font-weight:800}.pipeline-card-head strong,.pipeline-card-head div span:not(.score-dot){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pipeline-card-head div span:not(.score-dot){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.25;overflow:visible}.pipeline-card span,.pipeline-card p{color:var(--muted);font-size:.82rem}.pipeline-card p{margin:0;line-height:1.35}.property-intent-row{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr) minmax(0,1.05fr);gap:.35rem;display:grid}.property-intent-row span{border:1px solid var(--line-soft);text-overflow:ellipsis;white-space:nowrap;background:#fafbfc;border-radius:.25rem;min-width:0;padding:.35rem .42rem;overflow:hidden}.pipeline-next-action{color:#2e3640;overflow-wrap:anywhere}.pipeline-card-foot{border-top:1px solid var(--line-soft);justify-content:space-between;gap:.75rem;padding-top:.65rem;display:flex}.pipeline-card-foot span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipeline-card-foot strong{color:var(--red);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.76rem}.pipeline-card-actions,.approval-actions,.message-actions,.activation-status div,.approval-button-row,.draft-status-actions{flex-wrap:wrap;gap:.4rem;display:flex}.pipeline-card-actions{border-top:1px solid var(--line-soft);padding-top:.65rem}.pipeline-card-actions button,.approval-actions button,.message-actions button,.activation-status button,.draft-status-actions button{border:1px solid var(--line-soft);color:var(--text);cursor:pointer;background:#fff;border-radius:999px;padding:.32rem .52rem;font-size:.74rem;font-weight:800}.pipeline-card-actions button:hover,.pipeline-card-actions button:focus-visible,.approval-actions button:hover,.approval-actions button:focus-visible,.message-actions button:hover,.message-actions button:focus-visible,.activation-status button:hover,.activation-status button:focus-visible,.draft-status-actions button:hover,.draft-status-actions button:focus-visible{background:#d719200e;border-color:#d7192061}.pipeline-card-actions button:disabled,.activation-status button:disabled{cursor:not-allowed;opacity:.52}.empty-column-state{border:1px dashed var(--line);color:var(--muted);border-radius:.25rem;padding:.85rem}.empty-column-state strong,.empty-column-state span{display:block}.empty-column-state span{margin-top:.25rem;font-size:.82rem;line-height:1.35}.pipeline-column-load,.pipeline-column-collapse{border:1px solid var(--line-soft);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#fff;padding:.7rem}.pipeline-column-load{border-style:dashed;gap:.22rem;display:grid}.pipeline-column-load strong,.pipeline-column-load span,.pipeline-column-collapse{font-size:.78rem;font-weight:850}.pipeline-column-load span{color:var(--red);text-transform:uppercase;letter-spacing:.06em}.pipeline-column-collapse{color:var(--muted);text-align:center}.pipeline-column-load:hover,.pipeline-column-load:focus-visible,.pipeline-column-collapse:hover,.pipeline-column-collapse:focus-visible{box-shadow:inset 0 -2px 0 var(--red);border-color:#d7192061;outline:none}.card-chips{flex-wrap:wrap;gap:.35rem;margin-top:.65rem;display:flex}.card-chips span{border:1px solid var(--line-soft);max-width:100%;color:var(--design-secondary);text-overflow:ellipsis;white-space:nowrap;background:#f6f7f9;border-radius:999px;padding:.28rem .45rem;font-size:.72rem;display:inline-flex;overflow:hidden}.workbench-panel{padding:1.25rem}.module-head{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;border-radius:.5rem;margin-bottom:1rem;padding:1.25rem}.module-head h1{max-width:780px;margin:0}.feature-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.message-card,.task-desk article,.calendar-grid section,.transaction-grid article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem;box-shadow:0 12px 32px #0f172a14}.message-head,.transaction-grid article>div:first-child{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.message-head span,.transaction-grid span,.message-card p,.task-desk p,.calendar-grid span,.transaction-grid p{color:var(--muted);font-size:.84rem}.message-card p,.task-desk p,.transaction-grid p{margin:.55rem 0 0;line-height:1.45}.task-desk{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.task-desk article{gap:.35rem;display:grid}.task-type{color:var(--red);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.task-desk em{color:var(--red);background:#d719200e;border:1px solid #d719202e;border-radius:999px;justify-self:start;padding:.3rem .55rem;font-size:.78rem;font-style:normal}.command-kpis,.command-lanes,.command-layout{gap:.85rem;display:grid}.guided-work-session{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;gap:.9rem;margin-bottom:.85rem;padding:.95rem;display:grid;box-shadow:0 12px 32px #0f172a14}.guided-work-session>header,.playbook-matrix>header{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.85rem;padding-bottom:.8rem;display:grid}.guided-work-session h2,.playbook-matrix h2{margin:0;font-size:clamp(1.25rem,1.7vw,1.85rem);line-height:1.05}.session-proof{border:1px solid var(--line-soft);background:#fafbfc;min-width:150px;padding:.65rem}.session-proof span,.session-proof em,.session-step-head span,.session-question span,.playbook-matrix>header>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.session-proof strong{margin-top:.2rem;font-size:1.2rem;display:block}.session-proof em{text-transform:none;letter-spacing:0;margin-top:.2rem;font-style:normal}.session-step-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.session-step-grid article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;align-content:start;gap:.6rem;min-width:0;padding:.75rem;display:grid}.session-step-grid article.is-complete{background:linear-gradient(90deg,#137a450f,#0000 58%),#fff;border-color:#137a4547}.session-step-grid article.is-complete .session-step-head strong{color:var(--design-success)}.session-step-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.45rem;display:grid}.session-step-head strong{color:var(--red);text-transform:uppercase;font-size:.78rem}.session-step-head em{border:1px solid;grid-row:span 2;place-items:center;min-width:34px;height:34px;font-style:normal;font-weight:950;display:grid}.session-step-head em.score-high{color:var(--design-success)}.session-step-head em.score-mid{color:var(--design-warning)}.session-step-head em.score-low{color:#b42318}.session-step-grid h3{margin:0;font-size:1.03rem}.session-step-grid p,.session-step-grid blockquote,.session-question strong{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.38}.session-step-grid blockquote{border-left:3px solid var(--red);background:#fafbfc;padding:.55rem}.session-question{border-top:1px solid var(--line-soft);gap:.2rem;padding-top:.55rem;display:grid}.session-question strong{color:var(--text)}.session-step-grid footer{grid-template-columns:1fr;gap:.35rem;margin-top:auto;display:grid}.session-step-grid footer button{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;padding:.45rem .55rem;font-size:.78rem;font-weight:850}.command-kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.command-kpis article,.command-lane,.priority-table,.command-side section{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.82rem;box-shadow:0 12px 32px #0f172a14}.command-kpis span,.command-lane header span,.priority-row>div:nth-child(3)>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:900;display:block}.command-kpis strong{margin-top:.35rem;font-size:2.05rem;line-height:.95;display:block}.command-kpis p{color:var(--muted);margin:.38rem 0 0;font-size:.76rem;line-height:1.3}.kpi-hot strong{color:var(--design-success)}.kpi-review strong{color:var(--red)}.kpi-warning strong{color:var(--design-warning)}.kpi-risk strong{color:#b42318}.command-lane.urgent header strong{color:var(--design-success)}.command-lane.review header strong{color:var(--red)}.command-lane.finance header strong{color:var(--design-warning)}.command-lane.listing header strong{color:var(--design-primary)}.command-lanes{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.command-lane{align-content:start;gap:.7rem;display:grid}.command-lane header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.7rem;display:flex}.command-lane header strong{margin-top:.35rem;font-size:2rem;line-height:.95;display:block}.command-lane header em{border:1px solid var(--line-soft);color:var(--muted);border-radius:999px;padding:.24rem .45rem;font-size:.75rem;font-style:normal}.command-lane>div,.command-side section{gap:.6rem;display:grid}.command-lane button,.command-side button{text-align:left;border:1px solid var(--line-soft);cursor:pointer;background:#fafbfc;border-radius:.25rem;gap:.22rem;padding:.58rem;display:grid}.command-lane button:hover,.command-lane button:focus-visible,.command-side button:hover,.command-side button:focus-visible{background:#d719200b;border-color:#d719205c}.command-lane button span,.command-lane button p,.command-lane button em,.command-side button span,.command-side button p{color:var(--muted);margin:0;font-size:.74rem;line-height:1.3}.command-lane button em{color:var(--red);text-transform:capitalize;font-style:normal;font-weight:800}.persisted-task-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.45rem;display:grid}.persisted-task-row>button{min-width:0}.persisted-task-row>div{grid-template-columns:repeat(2,minmax(52px,auto));gap:.35rem;display:grid}.persisted-task-row>div button{text-align:center;text-transform:uppercase;place-content:center;font-size:.7rem;font-weight:850}.persisted-task-row>div button:first-child{color:var(--green);border-color:#007a433d}.command-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.priority-table{gap:.65rem;display:grid}.priority-row{border:1px solid var(--line-soft);background:#fafbfc;border-left-width:4px;border-radius:.5rem;grid-template-columns:minmax(140px,.85fr) minmax(0,1.15fr) minmax(104px,.42fr) minmax(104px,max-content);align-items:center;gap:.85rem;padding:.75rem;display:grid}.priority-row>*{min-width:0}.priority-row.priority-high{border-left-color:var(--design-success)}.priority-row.priority-mid{border-left-color:var(--design-warning)}.priority-row.priority-low{border-left-color:#b42318}.priority-lead{align-items:center;gap:.65rem;display:flex}.priority-row>div:nth-child(2),.priority-row>div:nth-child(3){gap:.16rem;display:grid}.priority-row>div:nth-child(2)>strong{line-height:1.18}.priority-lead strong,.priority-lead span,.priority-row p{display:block}.priority-lead span:not(.score-dot),.priority-row p{color:var(--muted);font-size:.82rem}.priority-row p{margin:.25rem 0 0;line-height:1.35}.priority-row .secondary-button{white-space:nowrap;justify-self:end;width:min(100%,112px)}.command-side,.action-plan-summary,.action-plan-explainer,.action-plan-board,.deal-command-strip,.deal-stage-board,.calendar-workspace{gap:.85rem;display:grid}.action-plan-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.action-plan-summary article,.action-plan-explainer article,.action-plan-card,.calendar-month,.calendar-day-panel,.deal-stage-board>article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.9rem;box-shadow:0 12px 32px #0f172a14}.action-plan-summary span,.action-plan-explainer span,.plan-does-grid span,.calendar-month header span,.deal-stage-board header span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:900;display:block}.action-plan-summary strong{margin-top:.35rem;font-size:2.05rem;line-height:.95;display:block}.plan-stat-hot strong,.plan-stat-review strong{color:var(--red)}.plan-stat-active strong{color:var(--design-success)}.plan-stat-blocked strong{color:#b42318}.action-plan-summary p,.action-plan-explainer p,.plan-does-grid strong,.action-plan-card header span,.deal-stage-board header em,.deal-stage-board button p,.calendar-day-panel button p{color:var(--muted);margin:.35rem 0 0;line-height:1.35}.action-plan-explainer{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.85rem}.action-plan-explainer strong{margin-top:.28rem;font-size:1rem;display:block}.playbook-matrix{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;gap:.85rem;margin-bottom:.85rem;padding:.95rem;display:grid;box-shadow:0 12px 32px #0f172a14}.playbook-matrix>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.playbook-matrix article{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.25rem;gap:.35rem;padding:.75rem;display:grid}.playbook-matrix strong{color:var(--text)}.playbook-matrix p,.playbook-matrix em{color:var(--muted);margin:0;font-size:.82rem;line-height:1.38}.playbook-matrix em{border-top:1px solid var(--line-soft);padding-top:.45rem;font-style:normal}.action-plan-board{grid-template-columns:repeat(2,minmax(0,1fr))}.action-plan-card{gap:.8rem;display:grid}.action-plan-card header{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;padding-bottom:.75rem;display:grid}.action-plan-card h3{margin:.12rem 0 0}.plan-does-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.plan-does-grid div{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.25rem;min-width:0;padding:.65rem}.plan-does-grid strong{color:var(--text);overflow-wrap:anywhere;font-size:.86rem;display:block}.action-plan-card footer{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.action-plan-card footer em{border:1px solid var(--line-soft);color:var(--muted);padding:.4rem .55rem;font-style:normal;font-weight:850}.action-plan-card footer button{border:1px solid var(--line-soft);background:#fff;padding:.48rem .65rem;font-weight:850}.action-plan-card footer button:disabled{cursor:not-allowed;opacity:.45}.calendar-workspace{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.calendar-month header{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:.85rem;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.calendar-month h3{margin:.15rem 0 0}.calendar-weekdays,.calendar-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekdays{border-bottom:1px solid var(--line-soft)}.calendar-weekdays span{color:var(--muted);text-transform:uppercase;padding:.45rem .35rem;font-size:.72rem;font-weight:900}.calendar-month-grid button{border:0;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);text-align:left;background:#fff;align-content:start;gap:.28rem;min-height:112px;padding:.5rem;display:grid}.calendar-month-grid button:nth-child(7n){border-right:0}.calendar-month-grid button:not(:disabled):hover,.calendar-month-grid button:not(:disabled):focus-visible{background:#d719200b}.calendar-month-grid button.is-empty{background:#f4f5f6}.calendar-month-grid button.is-today{box-shadow:inset 0 0 0 2px var(--red)}.calendar-month-grid button>span,.calendar-day-number{font-weight:900}.calendar-cell-events{gap:.22rem;min-width:0;display:grid}.calendar-month-grid em{color:#2e333a;background:#f6f7f9;border-left:3px solid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;padding:.24rem .3rem;font-size:.7rem;font-style:normal;line-height:1.25;display:grid}.calendar-month-grid em strong,.calendar-month-grid em span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.calendar-month-grid em strong{font-size:.67rem;font-weight:950}.calendar-month-grid em span{color:inherit;font-size:.68rem;font-weight:850}.calendar-month-grid em.score-high,.calendar-day-panel em.score-high{color:var(--design-success)}.calendar-month-grid em.score-mid,.calendar-day-panel em.score-mid{color:var(--design-warning)}.calendar-month-grid em.score-low,.calendar-day-panel em.score-low{color:#b42318}.calendar-day-panel{gap:.65rem;display:grid}.calendar-agenda-list{overscroll-behavior:contain;gap:.65rem;max-height:min(64vh,620px);padding:0 .15rem 5.5rem 0;display:grid;overflow-y:auto}.calendar-day-panel button{border:1px solid var(--line-soft);text-align:left;background:#fafbfc;border-radius:.25rem;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:.55rem;padding:.65rem;display:grid}.calendar-day-panel button div{gap:.18rem;display:grid}.calendar-day-panel button strong{line-height:1.2;display:block}.calendar-day-panel button span,.calendar-day-panel button em{color:var(--muted);font-size:.76rem}.calendar-day-panel button em{font-size:1rem;font-style:normal;font-weight:900}.deal-command-strip,.deal-stage-board{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.85rem}.deal-stage-board>article{align-content:start;gap:.65rem;display:grid}.deal-stage-board header{border-bottom:1px solid var(--line-soft);gap:.45rem;padding-bottom:.65rem;display:grid}.deal-stage-board header strong{margin-top:.22rem;font-size:2rem;display:block}.deal-stage-board button{border:1px solid var(--line-soft);text-align:left;background:#fafbfc;border-radius:.25rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;width:100%;padding:.58rem;display:grid}.deal-stage-board button+button{margin-top:.5rem}.deal-stage-board button em{color:var(--red);font-style:normal;font-weight:900}.calendar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.calendar-grid section{gap:.65rem;display:grid}.calendar-grid section h3{border-bottom:1px solid var(--line-soft);padding-bottom:.65rem}.calendar-grid article{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.calendar-grid article div{gap:.2rem;min-width:0;display:grid}.calendar-grid article strong,.calendar-grid article span{min-width:0;display:block}.transaction-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.pipeline-mode-bar,.saved-view-bar,.approval-command-grid,.approval-strip,.inbox-layout,.calendar-agenda,.deal-room,.property-timeline-grid{gap:.85rem;display:grid}.pipeline-mode-bar{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;grid-template-columns:minmax(260px,.5fr) minmax(0,1fr);align-items:center;margin-bottom:1rem;padding:.9rem}.saved-view-bar{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);align-items:center;margin-bottom:1rem;padding:.9rem}.mode-buttons{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.mode-buttons button{border:1px solid var(--line-soft);cursor:pointer;background:#fff;border-radius:999px;padding:.45rem .72rem}.mode-buttons button.active{color:#fff;background:#111316}.approval-command-grid{grid-template-columns:1.05fr .95fr 1.1fr;margin-bottom:1rem}.approval-strip{grid-template-columns:1fr 1fr;margin-bottom:.85rem}.approval-queue,.agent-scorecard,.campaign-library,.inbox-priority,.inbox-drafts,.property-snapshot,.record-timeline{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem}.approval-list,.scorecard-list,.campaign-route-list{gap:.55rem;display:grid}.approval-list article,.scorecard-list article,.campaign-route-list article,.draft-approval-row{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.25rem;padding:.7rem}.approval-list strong,.approval-list span,.approval-list em,.campaign-route-list strong,.campaign-route-list span,.draft-approval-row strong,.draft-approval-row span,.draft-approval-row em{display:block}.approval-list span,.campaign-route-list span,.draft-approval-row span,.scorecard-list span{color:var(--muted);margin-top:.2rem;font-size:.82rem;line-height:1.35}.approval-list em,.draft-approval-row em{color:var(--red);letter-spacing:.06em;text-transform:uppercase;margin-top:.35rem;font-size:.76rem;font-style:normal;font-weight:900}.empty-approval{border-style:dashed}.inbox-command-strip,.lead-vitals-row,.drawer-vitals{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.lead-health-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.lead-health-strip article,.quality-list article{border:1px solid var(--line-soft);background:#fff;gap:.25rem;padding:.65rem;display:grid}.lead-health-strip strong,.quality-list strong{font-size:.9rem}.health-good,.quality-good{border-left:3px solid var(--design-success)!important}.health-warn,.quality-warn{border-left:3px solid var(--design-warning)!important}.health-bad,.quality-bad{border-left:3px solid var(--red)!important}.inbox-command-strip,.lead-vitals-row{margin-bottom:1rem}.message-actions{margin-top:.75rem}.draft-approval-row p{color:var(--muted);margin:.3rem 0 0;font-size:.82rem;line-height:1.35}.draft-status-actions{justify-content:flex-end;align-items:center}.scorecard-list article>div{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.scorecard-list span{border:1px solid var(--line-soft);border-radius:999px;padding:.25rem .45rem}.inbox-layout{grid-template-columns:1.05fr .95fr}.inbox-priority,.inbox-drafts{align-content:start;gap:.7rem;display:grid}.draft-approval-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.calendar-agenda,.deal-room{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.85rem}.calendar-connect-panel,.settings-card{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;padding:.95rem}.platform-readiness-panel{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:linear-gradient(135deg,#0c263f0a,#0000 58%),linear-gradient(90deg,#c9a96a1f,#0000 40%),#fff;gap:.85rem;margin-bottom:.85rem;padding:1rem;display:grid}.platform-readiness-panel>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.platform-readiness-panel h2{margin:0;font-size:1.22rem;line-height:1.1}.platform-readiness-panel>header>span{color:var(--ink);text-transform:uppercase;white-space:nowrap;background:#c9a96a1f;border:1px solid #c9a96a73;padding:.36rem .55rem;font-size:.68rem;font-weight:950}.platform-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.platform-readiness-grid article{border:1px solid var(--line-soft);background:#ffffffb8;gap:.35rem;min-width:0;padding:.82rem;display:grid}.platform-readiness-grid article>div{color:var(--red);justify-content:space-between;align-items:center;gap:.6rem;display:flex}.platform-readiness-grid strong{color:var(--text);font-size:1.2rem;line-height:1}.platform-readiness-grid em{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.67rem;font-style:normal;font-weight:950}.platform-readiness-grid p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.38}.provider-grid,.settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.provider-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.provider-grid article,.settings-card{gap:.65rem;display:grid}.provider-grid article{border:1px solid var(--line-soft);background:#fbfcfd;padding:.75rem}.provider-grid p,.settings-card p{color:var(--muted);margin:0;line-height:1.45}.role-matrix,.integration-list,.quality-list{gap:.55rem;display:grid}.role-matrix{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);align-items:center}.invite-user-form{border-top:1px solid var(--line-soft);gap:.65rem;margin-top:.45rem;padding-top:.85rem;display:grid}.invite-user-form label{color:var(--text);gap:.35rem;font-size:.78rem;font-weight:850;display:grid}.invite-user-form input,.invite-user-form select{border:1px solid var(--line-soft);width:100%;min-height:42px;color:var(--text);background:#fbfcfd;padding:.62rem .7rem}.invite-user-form button{border:1px solid var(--ink);background:var(--ink);color:#fff;justify-content:center;align-items:center;gap:.45rem;padding:.68rem .8rem;font-weight:900;display:inline-flex}.invite-user-form button:disabled{cursor:not-allowed;opacity:.55}.team-access-panel{border-top:1px solid var(--line-soft);gap:.85rem;margin-top:1rem;padding-top:1rem;display:grid}.team-access-panel .panel-heading button{border:1px solid var(--line-strong);min-height:34px;color:var(--ink);font:inherit;text-transform:uppercase;letter-spacing:0;background:#fff;padding:.45rem .75rem;font-size:.72rem;font-weight:900}.team-access-list{gap:.55rem;display:grid}.team-access-row{border:1px solid var(--line-soft);background:var(--paper);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.team-access-row strong,.team-access-row span,.team-access-row em{min-width:0}.team-access-row>div:first-child{gap:.15rem;display:grid}.team-access-row>div:first-child span{color:var(--muted);overflow-wrap:anywhere;font-size:.78rem}.team-access-meta{white-space:nowrap;align-items:center;gap:.45rem;display:flex}.team-access-meta>span,.team-access-status{border:1px solid var(--line-soft);color:var(--ink);text-transform:uppercase;letter-spacing:0;padding:.25rem .45rem;font-size:.68rem;font-style:normal;font-weight:900}.team-access-status.active{color:#19704f;border-color:#1c785552}.team-access-status.invited{color:#8a641e;border-color:#ab7b2359}.team-access-status.disabled{color:var(--muted);border-color:#71768452}.team-access-actions{justify-content:flex-end;gap:.45rem;display:flex}.team-access-actions button{min-height:38px;color:var(--danger);font:inherit;text-transform:uppercase;letter-spacing:0;background:#fff;border:1px solid #d5142a4d;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.team-access-setup-button{color:var(--ink);border-color:#0c263f2e}.team-access-remove-button{color:var(--danger);border-color:#d5142a4d}.team-access-actions button:disabled{cursor:not-allowed;opacity:.45}@media (width<=720px){.team-access-row{grid-template-columns:1fr;align-items:stretch}.team-access-meta{white-space:normal;flex-wrap:wrap}.team-access-actions{grid-template-columns:1fr;display:grid}.team-access-actions button{width:100%}}.settings-note{font-size:.82rem}.integration-list{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-stack-card{align-content:start}.identity-stack-card{order:1}.source-stack-card{order:2}.connected-apps-card{order:3}.lead-portability-card{order:4}.access-model-card{order:5}.premium-stack-list{gap:.5rem;display:grid}.premium-stack-list article{border:1px solid var(--line-soft);background:#fbfcfd;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:.62rem;padding:.68rem;display:grid}.premium-stack-list article>svg{border:1px solid var(--line-soft);width:32px;height:32px;color:var(--red);background:#fff;place-self:start;padding:.45rem;display:grid}.premium-stack-list strong{color:var(--text);font-size:.82rem;line-height:1.2;display:block}.premium-stack-list p{margin:.22rem 0 0;font-size:.75rem;line-height:1.35}.readiness-status{border:1px solid var(--line-soft);width:fit-content;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#fff;align-items:center;padding:.22rem .42rem;font-size:.62rem;font-weight:950;line-height:1;display:inline-flex}.readiness-status.live{color:#137a45;background:#137a4517;border-color:#137a4552}.readiness-status.ready{color:#1d5fd1;background:#1d5fd114;border-color:#1d5fd14d}.readiness-status.next,.readiness-status.needs-smoke{color:#805f1f;background:#c9a96a21;border-color:#a7660057}.integration-card{border:1px solid var(--line-soft);background:#fbfcfd;grid-template-columns:38px minmax(0,1fr);gap:.72rem;min-width:0;padding:.72rem;display:grid}.integration-card-icon{border:1px solid var(--line-soft);width:38px;height:38px;color:var(--red);background:#fff;place-items:center;display:grid}.integration-card header{justify-content:space-between;align-items:center;gap:.55rem;margin-bottom:.32rem;display:flex}.integration-card strong{min-width:0;font-size:.82rem;font-weight:900;line-height:1.2}.integration-card p{color:var(--muted);margin:0 0 .56rem;font-size:.78rem;line-height:1.42}.integration-card em,.integration-card button{border:1px solid var(--line-soft);width:fit-content;min-height:28px;color:var(--text);background:#fff;align-items:center;padding:.28rem .48rem;font-size:.68rem;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.integration-card button{cursor:pointer}.integration-card button:disabled{cursor:wait;opacity:.65}.integration-status{border:1px solid var(--line-soft);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:#fff;flex:none;padding:.18rem .42rem;font-size:.62rem;font-weight:950}.integration-status.live{color:var(--design-success);background:#007a4514;border-color:#007a4538}.integration-status.ready{background:var(--design-champagne-soft);color:#6a4c12;border-color:#c9a96a61}.integration-status.pilot{color:var(--red);background:#d719200f;border-color:#d719202e}.growth-command-strip,.growth-action-grid,.growth-flow,.growth-focus-panel,.growth-lower-grid{gap:.85rem;display:grid}.growth-command-strip,.growth-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem}.growth-action-grid button{border:1px solid var(--line-soft);text-align:left;background:#fff;gap:.32rem;padding:.85rem;display:grid}.growth-action-grid button:hover,.growth-action-grid button:focus-visible,.growth-flow button:hover,.growth-flow button:focus-visible,.growth-flow button.active{background:#d719200e;border-color:#d719206b}.growth-flow{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:1rem}.growth-flow button{border:1px solid var(--line-soft);text-align:left;background:#fff;gap:.22rem;padding:.75rem;display:grid}.growth-action-grid span,.growth-flow span,.production-readiness-panel span,.growth-stage-card header span,.growth-stage-card header em,.growth-source-board header span,.growth-feature-list span,.growth-roadmap span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.growth-flow em{color:var(--muted);font-size:.72rem;font-style:normal;font-weight:800}.growth-action-grid strong,.growth-flow strong{margin-top:.3rem;font-size:1rem;display:block}.growth-action-grid p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.35}.growth-focus-panel{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);margin-bottom:1rem}.growth-access-panel{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;padding:1.25rem}.growth-stage-card,.growth-source-board,.growth-ai-map,.growth-roadmap,.production-readiness-panel{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;padding:.95rem}.growth-stage-card{align-content:start;gap:.7rem;display:grid}.growth-stage-card header,.growth-source-board header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.growth-stage-card h2,.growth-source-board h2,.growth-ai-map h2,.growth-roadmap h2{margin:.2rem 0 0;font-size:1.12rem}.growth-stage-card>p,.growth-feature-list p,.growth-source-board p,.growth-ai-map p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.38}.growth-feature-list{gap:.45rem;display:grid}.growth-feature-list button{border:1px solid var(--line-soft);text-align:left;background:#fbfcfd;gap:.24rem;padding:.62rem;display:grid}.growth-feature-list button:hover,.growth-feature-list button:focus-visible,.growth-source-board button:hover,.growth-source-board button:focus-visible{background:#d719200b;border-color:#d7192066}.growth-feature-list .status-live,.growth-action-grid .status-live,.production-readiness-panel .status-live{color:var(--design-success)}.growth-feature-list .status-plan,.growth-action-grid .status-plan,.production-readiness-panel .status-plan{color:var(--design-warning)}.growth-feature-list .status-risk,.growth-action-grid .status-risk,.production-readiness-panel .status-risk{color:var(--red)}.growth-lower-grid{grid-template-columns:minmax(320px,1.05fr) minmax(320px,.95fr) minmax(280px,.8fr)}.growth-source-board,.growth-ai-map,.growth-roadmap,.production-readiness-panel{align-content:start;gap:.65rem;display:grid}.growth-source-board button{border:1px solid var(--line-soft);text-align:left;background:#fbfcfd;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem;display:grid}.growth-source-board em{color:var(--red);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:950}.growth-ai-map div,.growth-roadmap div,.production-readiness-panel div{border:1px solid var(--line-soft);background:#fbfcfd;gap:.25rem;padding:.65rem;display:grid}.production-readiness-panel h2{margin:.2rem 0 0;font-size:1.12rem}.production-readiness-panel p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.35}.growth-ai-map div{grid-template-columns:auto minmax(0,1fr);align-items:start}.growth-ai-map svg{color:var(--design-success);grid-row:span 2;margin-top:.15rem}.growth-roadmap div{grid-template-columns:28px minmax(0,1fr);align-items:center}.insights-shell{align-content:start}.compact-insights-head{min-height:150px}.insights-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.range-switch{border:1px solid var(--line-soft);background:#fff;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}.range-switch button{color:var(--muted);background:0 0;border:0;padding:.45rem .62rem;font-size:.78rem;font-weight:900}.range-switch button.active,.range-switch button:hover{color:#fff;background:#111316}.insight-kpi-strip,.insight-decision-grid,.lift-candidate-grid,.what-changed-strip{gap:.85rem;display:grid}.insight-kpi-strip,.what-changed-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.what-changed-strip article{border:1px solid var(--line-soft);background:#ffffffc7;padding:.75rem}.what-changed-strip span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:900;display:block}.what-changed-strip strong{font-family:var(--font-sans);margin-top:.28rem;font-size:1.55rem;line-height:1;display:block}.what-changed-strip p{color:var(--muted);margin:.42rem 0 0;font-size:.8rem;line-height:1.35}.insight-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insight-chart-card,.lift-candidate-panel{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;padding:.95rem}.insight-chart-card{transition:transform .18s,border-color .18s,box-shadow .18s}.insight-chart-card:hover{border-color:#d7192042;transform:translateY(-2px);box-shadow:0 24px 70px #0f172a26}.insight-chart-card.wide{grid-column:span 2}.chart-head{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,.75fr) minmax(180px,.55fr);align-items:start;gap:.85rem;margin-bottom:.85rem;padding-bottom:.75rem;display:grid}.chart-head h3{margin:.1rem 0 0}.chart-head>p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.45}.line-chart svg{width:100%;min-height:220px;overflow:visible}.line-chart line{stroke:#0d11171a;stroke-width:1px}.line-chart polyline{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900px;filter:drop-shadow(0 8px 12px #0d111714);animation:.95s cubic-bezier(.2,.8,.2,1) forwards chart-line-draw,3.2s ease-in-out 1.1s infinite chart-line-breathe}.score-series{opacity:0;animation:.42s forwards chart-fade-in}.score-series-1{animation-delay:90ms}.score-series-2{animation-delay:.18s}.score-line-color-0{stroke:#d71920}.score-line-color-1{stroke:#111316}.score-line-color-2{stroke:var(--design-success)}.score-fill-color-0{fill:#d71920}.score-fill-color-1{fill:#111316}.score-fill-color-2{fill:var(--design-success)}.score-point{cursor:crosshair;outline:none}.score-point circle{stroke:#fff;stroke-width:3px;filter:drop-shadow(0 5px 8px #0d111738);transform-box:fill-box;transform-origin:50%;opacity:0;animation:.42s forwards chart-point-pop}.point-popover{opacity:0;pointer-events:none;transform-box:fill-box;transition:opacity .16s,transform .16s}.point-popover rect{fill:#111316;stroke:#ffffff38;stroke-width:1px}.point-popover text{fill:#fff;stroke:none;font-size:9px;font-weight:900}.point-popover text+text{fill:#f0c8ca}.score-point:hover circle,.score-point:focus-visible circle{stroke:#111316;stroke-width:2px;transform:scale(1.65)}.score-point:hover .point-popover,.score-point:focus-visible .point-popover{opacity:1}.axis-label{fill:#8a94a1;letter-spacing:0;font-size:10px;font-weight:900}.x-axis{text-anchor:middle}.chart-legend{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.chart-legend span{color:var(--muted);align-items:center;gap:.35rem;font-size:.78rem;font-weight:800;display:inline-flex}.chart-legend i{width:18px;height:3px}.score-legend-color-0{background:#d71920}.score-legend-color-1{background:#111316}.score-legend-color-2{background:var(--design-success)}.bar-chart,.funnel-chart,.lift-chart{gap:.72rem;display:grid}.bar-chart article{grid-template-columns:minmax(0,.8fr) minmax(90px,1fr) auto;align-items:center;gap:.55rem;display:grid}.bar-chart article div:first-child,.lift-chart article{min-width:0}.bar-chart strong,.lift-chart strong,.campaign-bars strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.bar-chart span,.bar-chart em,.campaign-bars p,.lift-candidate-grid small{color:var(--muted);font-size:.76rem;font-style:normal;font-weight:800}.bar-track,.funnel-chart div,.lift-chart div{border:1px solid var(--line-soft);background:#f3f4f6;overflow:hidden}.bar-track{height:12px}.bar-track progress,.funnel-chart progress,.band-track progress,.progress-rail progress{appearance:none;background:0 0;border:0;width:100%;height:100%}.bar-track progress::-webkit-progress-bar{background:0 0}.funnel-chart progress::-webkit-progress-bar{background:0 0}.band-track progress::-webkit-progress-bar{background:0 0}.progress-rail progress::-webkit-progress-bar{background:0 0}.bar-track progress::-webkit-progress-value{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.funnel-chart progress::-webkit-progress-value{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.band-track progress::-webkit-progress-value{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.progress-rail progress::-webkit-progress-value{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.bar-track progress::-moz-progress-bar{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.funnel-chart progress::-moz-progress-bar{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.band-track progress::-moz-progress-bar{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.progress-rail progress::-moz-progress-bar{transform-origin:0;animation:.72s forwards chart-bar-grow;position:relative;overflow:hidden}.bar-track progress::-webkit-progress-value{background:linear-gradient(90deg, #9f1017, var(--red));transition:filter .18s,opacity .18s}.bar-track progress::-moz-progress-bar{background:linear-gradient(90deg, #9f1017, var(--red));transition:filter .18s,opacity .18s}.bar-chart article:hover .bar-track progress{filter:saturate(1.18)drop-shadow(0 5px 10px #d719202e)}.funnel-chart article{grid-template-columns:92px minmax(0,1fr) 34px;align-items:center;gap:.55rem;display:grid}.funnel-chart span{color:var(--muted);font-size:.76rem;font-weight:850}.funnel-chart div{height:24px}.funnel-chart progress::-webkit-progress-value{background:var(--design-primary)}.funnel-chart progress::-moz-progress-bar{background:var(--design-primary)}.lift-chart article{gap:.35rem;display:grid}.lift-chart div{background:0 0;border:0;gap:.28rem;display:grid}.lift-chart span,.lift-chart em{color:#fff;text-align:right;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;min-width:26px;padding:.2rem .45rem;font-size:.72rem;font-style:normal;font-weight:900;display:grid}.lift-chart progress{appearance:none;background:#ffffff3d;border:0;width:100%;height:.62rem}.lift-chart progress::-webkit-progress-bar{background:#ffffff3d}.lift-chart span progress::-webkit-progress-value{background:#fff}.lift-chart span progress::-moz-progress-bar{background:#fff}.lift-chart em progress::-webkit-progress-value{background:#fff}.lift-chart em progress::-moz-progress-bar{background:#fff}.lift-chart span{background:linear-gradient(90deg,#686f78,#8b929b);transition:filter .18s,opacity .18s}.lift-chart em{background:linear-gradient(90deg,#0f6b3a,#149a5b);transition:filter .18s,opacity .18s}.lift-chart article:hover span,.lift-chart article:hover em{filter:saturate(1.12)drop-shadow(0 5px 10px #117a4b24)}.campaign-bars{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.campaign-bars article{border:1px solid var(--line-soft);background:#fbfcfd;gap:.45rem;padding:.65rem;display:grid}.mini-bars{gap:.32rem;display:grid}.mini-bars span{color:var(--muted);grid-template-columns:minmax(0,1fr) 2.8rem;align-items:center;gap:.45rem;font-size:.72rem;font-weight:900;display:grid}.mini-bars progress{appearance:none;background:#eef1f4;border:0;width:100%;height:.55rem}.mini-bars progress::-webkit-progress-bar{background:#eef1f4}.mini-bars span:first-child progress::-webkit-progress-value{background:var(--design-primary)}.mini-bars span:first-child progress::-moz-progress-bar{background:var(--design-primary)}.mini-bars span:nth-child(2) progress::-webkit-progress-value{background:var(--red)}.mini-bars span:nth-child(2) progress::-moz-progress-bar{background:var(--red)}.mini-bars span:nth-child(3) progress::-webkit-progress-value{background:var(--design-success)}.mini-bars span:nth-child(3) progress::-moz-progress-bar{background:var(--design-success)}.score-band-chart{gap:.7rem;display:grid}.score-band-chart article{grid-template-columns:minmax(0,.9fr) minmax(86px,1fr) auto;align-items:center;gap:.55rem;display:grid}.score-band-chart strong{font-size:.9rem;display:block}.score-band-chart span,.score-band-chart em{color:var(--muted);font-size:.74rem;font-style:normal;font-weight:850}.band-track{border:1px solid var(--line-soft);background:#f3f4f6;height:14px;overflow:hidden}.band-track progress::-webkit-progress-value{transform-origin:0;background-position:-150px 0,0 0;background-size:150px 100%,100% 100%;animation:.78s forwards chart-bar-grow,2.8s ease-in-out .9s infinite chart-sheen}.band-track progress::-moz-progress-bar{transform-origin:0;background-position:-150px 0,0 0;background-size:150px 100%,100% 100%;animation:.78s forwards chart-bar-grow,2.8s ease-in-out .9s infinite chart-sheen}.band-hot .band-track progress::-webkit-progress-value{background:linear-gradient(90deg, #fff0, #ffffff3d, #fff0), var(--design-success)}.band-hot .band-track progress::-moz-progress-bar{background:linear-gradient(90deg, #fff0, #ffffff3d, #fff0), var(--design-success)}.band-warm .band-track progress::-webkit-progress-value{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#c58a00}.band-warm .band-track progress::-moz-progress-bar{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#c58a00}.band-nurture .band-track progress::-webkit-progress-value{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#d71920}.band-nurture .band-track progress::-moz-progress-bar{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#d71920}.band-cold .band-track progress::-webkit-progress-value{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#111316}.band-cold .band-track progress::-moz-progress-bar{background:linear-gradient(90deg,#fff0,#ffffff3d,#fff0),#111316}.lift-candidate-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lift-candidate-grid button{border:1px solid var(--line-soft);text-align:left;background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.75rem;display:grid}.lift-candidate-grid div{min-width:0}.lift-candidate-grid em{color:var(--red);margin-top:.2rem;font-size:.72rem;font-style:normal;font-weight:900;display:block}.lift-candidate-grid p{color:var(--muted);margin:.45rem 0 0;font-size:.82rem;line-height:1.35}.lift-candidate-grid small{color:var(--design-success);background:#117a4b14;border:1px solid #117a4b38;grid-column:1/-1;justify-self:start;padding:.28rem .45rem}.calendar-agenda article,.deal-room article{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.95rem}.calendar-agenda span,.deal-room span,.deal-room em{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.calendar-agenda strong,.deal-room strong{margin-top:.35rem;font-size:1.15rem;display:block}.calendar-agenda p,.deal-room p,.deal-room em{margin:.45rem 0 0;line-height:1.4}.deal-room em{color:var(--muted);text-transform:none;letter-spacing:0;font-weight:500}.property-timeline-grid{grid-template-columns:.95fr 1.05fr}.property-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.property-facts div{border-bottom:1px solid var(--line-soft);padding-bottom:.45rem}.property-facts span{color:var(--muted);margin-bottom:.2rem;font-size:.75rem;display:block}.criteria-list{flex-wrap:wrap;gap:.4rem;margin-top:.85rem;display:flex}.criteria-list span{border:1px solid var(--line-soft);color:var(--muted);border-radius:999px;padding:.3rem .5rem;font-size:.78rem}.record-timeline{gap:.65rem;display:grid}.record-timeline-list{gap:0;display:grid}.record-timeline-list>div{border-top:1px solid var(--line-soft);grid-template-columns:64px minmax(0,1fr);column-gap:.75rem;padding-top:.65rem;display:grid}.record-timeline-list>div>span{color:var(--red);font-size:.74rem;font-weight:900}.record-timeline p{color:var(--muted);grid-column:2;margin:.2rem 0 0;line-height:1.4}.timeline-view-all{border:1px solid var(--line-soft);color:var(--text);cursor:pointer;background:#fff;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .68rem;font-size:.82rem;font-weight:900;display:flex}.timeline-view-all span{color:var(--muted);font-size:.76rem;font-weight:800}.progress-rail{background:#edf0f4;border-radius:999px;height:8px;margin-top:.85rem;overflow:hidden}.progress-rail progress::-webkit-progress-value{background:linear-gradient(90deg,#111316,#d71920)}.progress-rail progress::-moz-progress-bar{background:linear-gradient(90deg,#111316,#d71920)}.lead-rail,.command-center,.ops-panel{min-height:calc(100vh - 104px)}.lead-rail,.ai-panel,.draft-suite,.timeline-section,.side-block,.profile-strip{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#ffffffe6}.lead-rail,.ops-panel{position:sticky;top:88px}.lead-rail{border-radius:.5rem;padding:1rem}.rail-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.people-scale-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:.75rem;display:grid}.people-scale-strip div{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;min-width:0;padding:.55rem}.people-scale-strip span,.smart-list-chip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block}.people-scale-strip strong,.smart-list-chip strong{margin-top:.2rem;font-size:1.1rem;line-height:1;display:block}.people-mode-switch{grid-template-columns:1fr 1fr;gap:.35rem;margin-bottom:.75rem;display:grid}.people-mode-switch button{border:1px solid var(--line-soft);color:var(--text);text-transform:uppercase;cursor:pointer;background:#fff;padding:.55rem .42rem;font-size:.72rem;font-weight:900}.people-mode-switch button.active,.people-mode-switch button:hover,.people-mode-switch button:focus-visible{border-color:var(--design-primary);background:var(--design-primary);color:#fff;outline:none}.smart-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-bottom:.75rem;display:grid}.smart-list-chip{border:1px solid var(--line-soft);text-align:left;background:#fff;border-radius:.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;min-height:44px;padding:.5rem .55rem;display:grid}.smart-list-chip strong{margin-top:0}.smart-list-chip.active{border-color:var(--design-primary);background:var(--design-primary)}.smart-list-chip.active span,.smart-list-chip.active strong{color:#fff}.smart-list-chip.hot strong,.smart-list-chip.reply strong{color:var(--design-success)}.smart-list-chip.finance strong{color:var(--design-warning)}.smart-list-chip.risk strong,.smart-list-chip.blocked strong{color:#b42318}.bulk-action-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-bottom:.75rem;display:grid}.bulk-action-strip button{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;min-width:0;padding:.45rem .35rem;font-size:.72rem;font-weight:850}.eyebrow{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.72rem}h1,h2,h3,p{margin-top:0}h1{margin-bottom:0;font-size:1.35rem}h2{margin-bottom:.4rem;font-size:1.55rem}h3{margin-bottom:0;font-size:1.05rem}.icon-button,.primary-button,.secondary-button{border-radius:.25rem;justify-content:center;align-items:center;gap:.45rem;min-height:38px;padding:.55rem .85rem;display:inline-flex}.icon-button{background:var(--surface-3);width:38px;padding:0}.icon-button.gold,.primary-button{color:#fff;background:linear-gradient(135deg,#d71920,#8f0f14);font-weight:800}.primary-button:disabled{cursor:not-allowed;opacity:.45}.secondary-button{border-color:var(--line-soft);color:var(--text);background:#fff}.search-box,.select-box{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;align-items:center;gap:.6rem;min-height:42px;margin-bottom:.75rem;padding:0 .75rem;display:flex}.search-box input,.select-box select{width:100%;color:var(--text);background:0 0;border:0;outline:0}.select-box span{color:var(--muted);font-size:.8rem}.lead-list{gap:.5rem;display:grid}.lead-list-scale{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;padding:.58rem 0;display:flex}.lead-list-scale span,.lead-list-scale strong,.lead-list-scale button{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:850}.lead-list-scale strong,.lead-list-scale button{color:var(--red)}.lead-list-scale button{cursor:pointer;background:0 0;border:0;padding:0}.lead-list-scale button:hover,.lead-list-scale button:focus-visible{color:var(--design-primary);text-underline-offset:.18rem;outline:none;text-decoration:underline}.lead-row{text-align:left;background:#fff;border:1px solid #0000;border-radius:.5rem;grid-template-columns:48px minmax(0,1fr);gap:.7rem;width:100%;padding:.7rem;display:grid}.lead-row.selected,.lead-row:hover,.lead-row:focus-visible{background:#d719200e;border-color:#d719206b}.lead-row strong,.lead-row small,.lead-row em{display:block}.lead-row small,.lead-row em{color:var(--muted);font-size:.78rem}.lead-row em{grid-column:2;font-style:normal}.lead-list-load,.lead-list-collapse{border:1px solid var(--line-soft);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#fff;padding:.7rem}.lead-list-load{border-style:dashed;gap:.22rem;display:grid}.lead-list-load strong,.lead-list-load span,.lead-list-collapse{font-size:.78rem;font-weight:850}.lead-list-load span{color:var(--red);text-transform:uppercase;letter-spacing:.06em}.lead-list-collapse{color:var(--muted);text-align:center}.lead-list-load:hover,.lead-list-load:focus-visible,.lead-list-collapse:hover,.lead-list-collapse:focus-visible{box-shadow:inset 0 -2px 0 var(--red);border-color:#d7192061;outline:none}.people-database-mode{grid-template-columns:minmax(248px,292px) minmax(0,1fr)}.people-database-view{border:1px solid var(--line-soft);width:100%;max-width:100%;box-shadow:var(--shadow);background:#fff;gap:.85rem;padding:.95rem;display:grid;overflow:hidden}.people-database-head{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) minmax(190px,230px);align-items:end;gap:1rem;padding-bottom:.85rem;display:grid}.people-sort-dropdown{justify-self:end;width:min(100%,230px)}.people-sort-dropdown .custom-dropdown-menu{left:auto;right:0}.people-database-head h2{margin:.15rem 0 0;font-size:clamp(1.8rem,3vw,3rem);line-height:1}.people-database-head p:not(.eyebrow){color:var(--muted);margin:.3rem 0 0}.people-page-size{align-items:center;gap:.35rem;display:flex}.people-page-size span,.people-page-size button{text-transform:uppercase;font-size:.72rem;font-weight:900}.people-page-size span{color:var(--muted);margin-right:.15rem}.people-page-size button,.people-pagination button{border:1px solid var(--line-soft);color:var(--text);cursor:pointer;background:#fff;padding:.48rem .62rem}.people-page-size button.active,.people-page-size button:hover,.people-page-size button:focus-visible,.people-pagination button:hover,.people-pagination button:focus-visible{border-color:var(--design-primary);background:var(--design-primary);color:#fff;outline:none}.people-pagination button:disabled{cursor:not-allowed;opacity:.45}.people-database-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.people-table{border:1px solid var(--line-soft);display:grid}.people-table-row{border:0;border-bottom:1px solid var(--line-soft);width:100%;color:var(--text);text-align:left;background:#fff;grid-template-columns:44px minmax(128px,1fr) minmax(54px,.38fr) minmax(72px,.42fr) minmax(72px,.44fr) minmax(92px,.54fr) minmax(74px,.38fr) minmax(148px,1.28fr);align-items:center;gap:.55rem;padding:.68rem;display:grid}.people-table-row span{overflow-wrap:normal;word-break:normal;min-width:0}.people-table-row:last-child{border-bottom:0}.people-table-head{background:var(--design-surface-rail);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:900}.people-table-head span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people-table-row:not(.people-table-head){cursor:pointer}.people-table-row:not(.people-table-head):hover,.people-table-row:not(.people-table-head):focus-visible,.people-table-row.selected{background:#d719200b;outline:none}.people-table-row strong,.people-table-row small{display:block}.people-table-row small{color:var(--muted);margin-top:.15rem;font-size:.76rem}.people-next-action{color:#3f4650;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.32;display:-webkit-box;overflow:hidden}.people-person-cell strong,.people-person-cell small,.people-table-row span[role=cell][data-label]{text-overflow:ellipsis;overflow:hidden}@media (width>=621px){.people-table-row span[role=cell][data-label]:not(.people-next-action){white-space:nowrap}}.people-table-row:not(.people-table-head) span:last-child{color:#3f4650;line-height:1.35}.people-table-row span[role=cell][data-label]:before{display:none}.people-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.people-pagination>div,.people-pagination-left{align-items:center;gap:.4rem;display:flex}.people-pagination-left{flex-wrap:wrap;gap:.65rem}.score-dot{background:var(--surface-3);font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "ss03";border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.score-dot.hot,.score-badge.hot{color:#a50f15;border-color:#d719206b}.score-dot.warm,.score-badge.warm{color:#b21b21;border-color:#d7192052}.score-dot.nurture,.score-badge.nurture{color:var(--blue);border-color:#1d5fd159}.score-dot.cold,.score-badge.cold{color:var(--muted)}.score-dot.score-high,.score-badge.score-high,.score-chip.score-high,.approval-score.score-high,.brokerage-brief-strip button.score-high,.decision-score.score-high{--score-accent:var(--design-success);--score-bg:#e9f8ef;--score-border:#137a4557}.score-dot.score-mid,.score-badge.score-mid,.score-chip.score-mid,.approval-score.score-mid,.brokerage-brief-strip button.score-mid,.decision-score.score-mid{--score-accent:var(--design-warning);--score-bg:#fff5db;--score-border:#a7660057}.score-dot.score-low,.score-badge.score-low,.score-chip.score-low,.approval-score.score-low,.brokerage-brief-strip button.score-low,.decision-score.score-low{--score-accent:#b42318;--score-bg:#fff0ee;--score-border:#b4231857}.score-dot.score-high,.score-dot.score-mid,.score-dot.score-low,.score-badge.score-high,.score-badge.score-mid,.score-badge.score-low,.score-chip,.approval-score{border-color:var(--score-border);background:var(--score-bg);color:var(--score-accent)}.score-chip,.approval-score{border:1px solid var(--score-border,var(--line-soft));border-radius:999px;align-items:center;width:fit-content;padding:.24rem .48rem;font-weight:850;display:inline-flex}.command-center{gap:1rem;display:grid}.profile-strip{border-radius:.5rem;gap:1rem;padding:1rem}.lead-avatar{border-radius:.5rem;width:64px;height:64px;font-size:1.1rem}.contact-line{color:var(--muted);flex-wrap:wrap;gap:.75rem;min-width:0;font-size:.86rem}.contact-line span,.contact-line a{min-width:0;color:inherit;text-overflow:ellipsis;align-items:center;gap:.35rem;text-decoration:none;display:inline-flex;overflow:hidden}.contact-line a:hover,.contact-line a:focus-visible{color:var(--red);outline:none}.profile-actions{gap:.65rem;margin-left:auto}.record-tabs{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem;display:flex}.record-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;padding:.55rem .85rem}.record-tabs button.active,.record-tabs button:hover,.record-tabs button:focus-visible{color:#fff;background:#111316}.decision-panel{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#fff;border-radius:.5rem;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.decision-score{border:1px solid var(--score-border,#d719203d);background:var(--score-bg,#d719200e);border-radius:.5rem;place-items:center;min-height:92px;display:grid}.decision-score span{color:var(--score-accent,var(--red));font-size:2rem;font-weight:900;line-height:1}.decision-score strong{text-transform:uppercase;letter-spacing:.08em;margin-top:.25rem;font-size:.76rem}.decision-main h3{font-size:1.3rem}.decision-main p:not(.eyebrow){color:#3f4852;margin:.4rem 0 0;line-height:1.45}.ai-panel,.draft-suite,.timeline-section,.call-analytics-panel,.automation-panel{border-radius:.5rem;padding:1rem}.call-analytics-panel,.automation-panel{border:1px solid var(--line-soft);box-shadow:var(--shadow);background:#ffffffeb}.activation-status{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.5rem;gap:.45rem;margin-bottom:.85rem;padding:.85rem;display:grid}.activation-status>span,.campaign-plan-detail span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.activation-status p{color:var(--muted);margin:0;line-height:1.4}.campaign-plan-detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-bottom:.85rem;display:grid}.campaign-plan-detail article{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;padding:.65rem}.campaign-plan-detail strong,.campaign-plan-detail p{display:block}.campaign-plan-detail strong{margin-top:.25rem}.campaign-plan-detail p{color:var(--muted);margin:.25rem 0 0;font-size:.8rem;line-height:1.35}.mobile-action-bar{display:none}.panel-heading{justify-content:space-between;gap:1rem;margin-bottom:1rem}.panel-heading.compact{margin-bottom:.75rem}.score-badge{border:1px solid var(--line);background:#fff;border-radius:.5rem;gap:.35rem;padding:.55rem .65rem}.score-badge strong{font-size:1.2rem}.score-badge span{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.summary{color:#303943;max-width:72ch;line-height:1.55}.call-coach-hero,.call-stage-grid,.call-outcome-result,.call-follow-up-draft{gap:.7rem;display:grid}.call-coach-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);margin-bottom:.8rem}.call-stage-grid,.call-outcome-result{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.8rem}.call-coach-hero article,.call-stage-grid article,.call-outcome-result article,.call-follow-up-draft,.call-coach-scorecard,.call-outcome-workbench{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.8rem}.call-coach-hero span,.call-stage-grid span,.call-outcome-result span,.call-follow-up-draft span,.call-outcome-workbench>header span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.call-coach-hero strong,.call-stage-grid strong,.call-outcome-result strong,.call-follow-up-draft strong{margin-top:.25rem;line-height:1.22;display:block}.call-coach-hero p,.call-stage-grid p,.call-follow-up-draft p{color:var(--muted);margin:.35rem 0 0;line-height:1.45}.call-outcome-workbench{background:#fbfbfa;gap:.75rem;margin-bottom:.85rem;display:grid}.call-coach-scorecard{gap:.75rem;margin-bottom:.85rem;display:grid}.call-coach-scorecard>header,.call-outcome-workbench>header,.call-outcome-workbench footer,.call-follow-up-draft{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.call-coach-scorecard>header>span{border:1px solid var(--line-soft);color:var(--muted);white-space:nowrap;background:#f7f8fa;border-radius:999px;padding:.35rem .55rem;font-size:.72rem;font-weight:900}.call-coach-scorecard form{grid-template-columns:minmax(0,1fr) minmax(90px,.16fr) auto;align-items:end;gap:.65rem;display:grid}.call-coach-scorecard label{gap:.35rem;display:grid}.call-coach-scorecard label span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900}.call-coach-scorecard textarea,.call-coach-scorecard input{border:1px solid var(--line-soft);width:100%;color:var(--ink);font:inherit;background:#fbfbfa;border-radius:.35rem;padding:.65rem}.call-coach-scorecard textarea{resize:vertical;min-height:7rem}.call-coach-scorecard button{min-height:2.75rem}.aria-dialer-card{background:#fff8f8;border:1px solid #b91c1c3d;border-radius:.45rem;grid-template-columns:minmax(0,1fr) minmax(180px,.34fr);align-items:end;gap:.65rem;padding:.75rem;display:grid}.aria-dialer-card h4{margin:.1rem 0}.aria-dialer-card>div>span,.aria-dialer-message{color:var(--muted);font-size:.78rem;line-height:1.35}.aria-dialer-card label{gap:.35rem;display:grid}.aria-dialer-card label span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900}.aria-dialer-status{background:#fff;border:1px solid #b91c1c2e;border-radius:.4rem;align-self:stretch;gap:.18rem;min-height:3.8rem;padding:.55rem;display:grid}.aria-dialer-status svg{color:var(--red)}.aria-dialer-status strong{color:var(--ink);font-size:.82rem}.aria-dialer-status span{color:var(--muted);font-size:.72rem;font-weight:850}.aria-dialer-message{grid-column:1/-1;margin:0}.recording-transcriber{background:#f7f8fa;border:1px solid #1113161a;border-radius:.45rem;grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);align-items:center;gap:.65rem;padding:.75rem;display:grid}.recording-transcriber h4{margin:.1rem 0}.recording-transcriber>div>span,.recording-consent-check span{color:var(--muted);font-size:.78rem;line-height:1.35}.recording-file-picker{cursor:pointer;background:#fff;border:1px dashed #1113163d;border-radius:.35rem;min-height:2.75rem;padding:.65rem;position:relative}.recording-file-picker input{opacity:0;cursor:pointer;position:absolute;inset:0}.recording-file-picker span{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:900;display:block;overflow:hidden}.call-coach-scorecard .recording-consent-check{align-items:flex-start;gap:.45rem;display:flex}.call-coach-scorecard .recording-consent-check input{width:auto;margin-top:.15rem}.recording-error{color:var(--red);grid-column:1/-1;margin:0;font-size:.82rem;font-weight:850}.meeting-recorder{background:#fff;border:1px solid #1113161a;border-radius:.35rem;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.6rem;padding:.6rem .65rem;display:flex}.meeting-recorder>span{min-width:200px;color:var(--muted);flex:1;font-size:.78rem;line-height:1.35}.coach-review-card{background:#117a4b0e;border:1px solid #117a4b33;border-radius:.5rem;grid-template-columns:minmax(84px,.14fr) minmax(0,1fr);gap:.8rem;padding:.75rem;display:grid}.coach-review-score{background:#fff;border:1px solid #117a4b2e;border-radius:.45rem;align-content:center;place-items:center;min-height:5rem;display:grid}.coach-review-score strong{color:#117a4b;font-size:2rem;line-height:1}.coach-review-score span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.coach-review-body{gap:.65rem;display:grid}.coach-review-meta{flex-wrap:wrap;gap:.35rem;display:flex}.coach-review-meta span{color:#117a4b;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #117a4b2e;border-radius:999px;padding:.3rem .48rem;font-size:.68rem;font-weight:900}.coach-review-body p{color:#2d3742;margin:0;line-height:1.45}.coach-rubric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.coach-rubric-grid span{border:1px solid var(--line-soft);color:var(--muted);background:#fff;border-radius:.35rem;padding:.5rem;font-size:.76rem;font-weight:850}.coach-rubric-grid strong{float:right;color:var(--ink)}.coach-intelligence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.coach-intelligence-grid article{background:#fff;border:1px solid #1113161a;border-radius:.4rem;padding:.6rem}.coach-intelligence-grid span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.68rem;font-weight:900;display:block}.coach-intelligence-grid strong{color:var(--ink);font-size:.82rem;line-height:1.35;display:block}.coach-review-actions{flex-wrap:wrap;gap:.5rem;display:flex}.coach-review-actions button{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;padding:.55rem .75rem;font-weight:900}.call-outcome-workbench h3,.call-follow-up-draft h3{margin:.18rem 0 0}.call-outcome-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.call-outcome-buttons button,.call-outcome-workbench footer button{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;padding:.65rem;font-weight:900}.call-outcome-buttons button.active,.call-outcome-buttons button:hover,.call-outcome-buttons button:focus-visible{color:var(--red);background:#d7192012;border-color:#d7192066}.call-outcome-workbench footer button:first-child,.call-outcome-workbench footer button:hover,.call-outcome-workbench footer button:focus-visible{color:#fff;background:#111316;border-color:#111316}.call-follow-up-draft{grid-template-columns:minmax(0,1fr) minmax(170px,.36fr);margin-bottom:.85rem}.call-follow-up-draft aside{border-left:1px solid var(--line-soft);padding-left:.75rem}.insight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:1rem 0;display:grid}.metric{border:1px solid var(--line-soft);text-align:left;background:#fafbfc;border-radius:.25rem;padding:.75rem}.metric span,.key-value span{color:var(--muted);margin-bottom:.25rem;font-size:.75rem;display:block}.metric strong,.key-value strong{color:var(--text);overflow-wrap:anywhere;word-break:normal;min-width:0;line-height:1.12;display:block}.metric-button{cursor:pointer}.metric-button:hover,.metric-button:focus-visible{background:#fff;border-color:#d7192059;transform:translateY(-1px)}.next-action{background:#d719200e;border:1px solid #d7192033;border-radius:.5rem;gap:.7rem;margin-bottom:.75rem;padding:.75rem}.next-action span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.2rem;font-size:.76rem;display:block}.tag-row{flex-wrap:wrap;gap:.45rem;display:flex}.tag-row span{border:1px solid var(--line-soft);color:var(--muted);background:#f6f7f9;border-radius:999px;padding:.35rem .55rem;font-size:.78rem}.ai-conversion-desk{gap:.75rem;margin-top:1rem;display:grid}.aria-lead-briefing{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;padding:.85rem}.aria-briefing-main{grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr);gap:.75rem;display:grid}.aria-call-plan-card,.aria-signal-card,.aria-support-card,.aria-guardrail-strip{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.4rem;min-width:0}.aria-call-plan-card{background:linear-gradient(#d719200b,#fff 42%);border-color:#d7192029;gap:.75rem;padding:.85rem;display:grid}.aria-call-plan-card header,.aria-signal-card header,.aria-guardrail-strip{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.aria-call-plan-card h3{color:var(--text);margin:.12rem 0 0;font-size:1rem;line-height:1.15}.aria-briefing-kicker,.aria-script-step span,.aria-intel-pair dt,.aria-support-card>span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.aria-briefing-status,.aria-signal-score{color:var(--red);text-align:center;background:#d719200f;border:1px solid #d719202e;flex:none;padding:.28rem .45rem;font-size:.75rem;line-height:1}.aria-script-stack{gap:.55rem;display:grid}.aria-script-step{background:#ffffffc7;border:1px solid #d7192024;border-radius:.3rem;min-width:0;padding:.68rem .72rem}.aria-script-step p{color:var(--text);overflow-wrap:anywhere;margin:.24rem 0 0;font-size:.96rem;font-weight:850;line-height:1.28}.aria-intel-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.aria-intel-pair div{border:1px solid var(--line-soft);background:#ffffffb8;border-radius:.3rem;padding:.62rem .68rem}.aria-intel-pair dd,.aria-support-card p,.aria-support-card em{color:#3f4852;overflow-wrap:anywhere;line-height:1.42}.aria-intel-pair dd{margin:0;font-size:.9rem;font-weight:750}.aria-signal-card{align-content:start;gap:.65rem;padding:.75rem;display:grid}.aria-signal-chips,.aria-guardrail-strip>div:last-child{flex-wrap:wrap;gap:.4rem;display:flex}.aria-signal-chips span,.aria-guardrail-strip>div:last-child span{border:1px solid var(--line-soft);color:#2e333a;background:#fff;padding:.32rem .45rem;font-size:.76rem;line-height:1.2}.aria-briefing-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.aria-support-card{align-content:start;gap:.38rem;padding:.72rem;display:grid}.aria-support-card strong{color:var(--text);overflow-wrap:anywhere;font-size:.93rem;line-height:1.18;display:block}.aria-support-card p,.aria-support-card em{margin:0;font-size:.86rem}.aria-support-card em{color:var(--muted);font-style:normal}.aria-guardrail-strip{background:#fff;align-items:center;padding:.62rem .72rem}.aria-guardrail-strip strong{color:var(--text);margin-top:.12rem;line-height:1.1;display:block}.guardrail-pass{color:var(--design-success)!important;border-color:#117a4b38!important}.guardrail-review{color:#805405!important;border-color:#9b6a053d!important}.guardrail-blocked{color:#a31524!important;border-color:#a3152438!important}.approval-bar{border-top:1px solid var(--line-soft);justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:1rem}.approval-bar span{color:var(--muted);margin-top:.2rem;font-size:.85rem;display:block}.draft-grid{grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:.7rem;display:grid}.email-composer{border:1px solid var(--line-soft);background:#fff;gap:.75rem;margin-bottom:.85rem;padding:.9rem;display:grid}.email-composer header,.email-composer footer,.settings-actions{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.email-composer h3{margin:0}.settings-actions{flex-wrap:wrap;justify-content:flex-start}.email-composer label{gap:.35rem;display:grid}.email-composer input,.email-composer textarea{border:1px solid var(--line-soft);width:100%;color:var(--text);resize:vertical;background:#fbfcfd;padding:.65rem}.email-composer footer{justify-content:flex-start}.email-composer footer button,.settings-actions button,.provider-grid button{border:1px solid var(--line-soft);text-align:center;white-space:normal;background:#fff;justify-content:center;align-items:center;gap:.4rem;min-width:0;padding:.55rem .75rem;font-weight:850;display:inline-flex}.email-composer footer button:disabled,.settings-actions button:disabled,.provider-grid button:disabled{cursor:not-allowed;opacity:.45}.email-composer>p{color:var(--muted);margin:0;font-size:.84rem}.send-ready,.send-locked{border:1px solid var(--line-soft);padding:.38rem .55rem;font-size:.72rem;font-weight:850}.send-ready{color:var(--design-success);background:#117a4b14;border-color:#117a4b3d}.send-locked{color:var(--red);background:#d7192012;border-color:#d719203d}.draft-panel{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.5rem;min-width:0;padding:.85rem}.draft-head{flex-wrap:wrap;justify-content:space-between;gap:.5rem .6rem;margin-bottom:.65rem}.draft-head span{color:var(--gold-2);align-items:center;gap:.4rem;display:inline-flex}.draft-head em{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-style:normal}.draft-subject{margin-bottom:.5rem;display:block}.draft-panel p{color:#3f4852;white-space:pre-line;line-height:1.5}.draft-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.draft-actions button{border-color:var(--line-soft);white-space:nowrap;background:#fff;border-radius:.25rem;padding:.45rem .6rem}.draft-actions button:disabled{color:var(--muted);cursor:not-allowed;opacity:.58}.draft-helper{color:var(--muted);margin-top:.55rem;font-size:.76rem;line-height:1.35;display:block}.draft-head-status{align-items:center;gap:.45rem;display:flex}.aria-draft-badge{letter-spacing:.04em;color:var(--red);white-space:nowrap;background:linear-gradient(135deg,#d719200f,#c9a96a14);border:1px solid #d7192026;border-radius:999px;align-items:center;gap:.22rem;padding:.12rem .45rem;font-size:.62rem;font-weight:950;display:inline-flex}.draft-discard-btn{color:var(--muted)!important}.draft-discard-btn:hover{color:var(--design-danger)!important;border-color:var(--design-danger)!important}.analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.insight-list,.automation-item{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.5rem;padding:.85rem}.insight-list ul{color:var(--muted);margin:.65rem 0 0;padding-left:1.1rem;line-height:1.45}.insight-list li+li{margin-top:.4rem}.integration-note{color:#24563e;background:#117a4b0f;border:1px solid #117a4b2e;border-radius:.5rem;align-items:flex-start;gap:.55rem;margin-top:.85rem;padding:.75rem;line-height:1.4;display:flex}.lead-details-editor{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;gap:.85rem;margin-bottom:.85rem;padding:.9rem;display:grid}.lead-details-editor header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lead-details-editor h3{margin:.18rem 0 0}.lead-details-editor form{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.lead-details-editor label{gap:.34rem;min-width:0;display:grid}.lead-details-editor label.wide{grid-column:1/-1}.lead-details-editor label span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:850}.lead-details-editor input,.lead-details-editor select,.lead-details-editor textarea{border:1px solid var(--line-soft);width:100%;color:var(--text);background:#fbfcfd;border-radius:.25rem;min-width:0;padding:.62rem}.lead-details-editor textarea{resize:vertical}.lead-details-actions{grid-column:1/-1;justify-content:flex-end;gap:.55rem;display:flex}.lead-details-actions button{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;padding:.52rem .72rem;font-weight:850}.lead-lifecycle-zone{border-top:1px solid var(--line-soft);background:#fbfcfd;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem;display:grid}.lead-lifecycle-zone h4{margin:.16rem 0 .2rem}.lead-lifecycle-zone span{max-width:62ch;color:var(--muted);font-size:.82rem;line-height:1.42;display:block}.lead-lifecycle-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.danger-button{color:var(--red);cursor:pointer;background:#fff5f5;border:1px solid #d719205c;border-radius:.25rem;justify-content:center;align-items:center;gap:.42rem;padding:.58rem .78rem;font-weight:950;display:inline-flex}.danger-button:hover,.danger-button:focus-visible{border-color:var(--red);background:var(--red);color:#fff;outline:none}.danger-button:disabled,.secondary-button:disabled,.primary-button:disabled{cursor:not-allowed;opacity:.48;transform:none}.dialog-backdrop{z-index:48;background:#08080857;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.lifecycle-dialog,.manual-lead-dialog{border:1px solid var(--line);background:#fff;width:min(560px,100%);box-shadow:0 28px 80px #07080a40}.manual-lead-dialog{width:min(720px,100%);max-height:calc(100vh - 2rem);overflow:auto}.lifecycle-dialog header,.manual-lead-dialog header{border-bottom:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:1rem;display:grid}.lifecycle-dialog header h3,.manual-lead-dialog header h3{margin:.16rem 0 0}.lifecycle-dialog header button,.manual-lead-dialog header button{border:1px solid var(--line-soft);cursor:pointer;background:#fff;width:38px;height:38px}.dialog-icon{width:42px;height:42px;color:var(--red);background:#fff5f5;border:1px solid #d7192047;justify-content:center;align-items:center;display:inline-flex}.dialog-copy,.dialog-warning,.dialog-lock,.confirm-field{margin:1rem}.dialog-copy,.dialog-warning p,.dialog-lock{color:var(--muted);line-height:1.45}.dialog-warning{background:#fff5f5;border:1px solid #d719203d;grid-template-columns:auto minmax(0,1fr);gap:.65rem;padding:.8rem;display:grid}.dialog-warning svg,.dialog-lock{color:var(--red)}.confirm-field{gap:.38rem;display:grid}.confirm-field span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:850}.confirm-field input{border:1px solid var(--line-soft);background:#fbfcfd;padding:.72rem}.lifecycle-dialog footer{border-top:1px solid var(--line-soft);justify-content:flex-end;gap:.55rem;padding:1rem;display:flex}.lifecycle-dialog footer>button:first-child{border:1px solid var(--line-soft);cursor:pointer;background:#fff;padding:.58rem .78rem;font-weight:850}.manual-lead-form{gap:.9rem;padding:1rem;display:grid}.manual-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.manual-lead-form label{gap:.35rem;display:grid}.manual-lead-form label>span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.manual-lead-form input,.manual-lead-form select,.manual-lead-form textarea{border:1px solid var(--line-soft);background:#fbfcfd;border-radius:.25rem;width:100%;padding:.7rem}.manual-lead-form textarea{resize:vertical}.manual-lead-form footer{border-top:1px solid var(--line-soft);justify-content:flex-end;gap:.55rem;padding-top:1rem;display:flex}.manual-lead-form footer>button:first-child{border:1px solid var(--line-soft);cursor:pointer;background:#fff;padding:.58rem .78rem;font-weight:850}.automation-list{gap:.7rem;display:grid}.automation-item{grid-template-columns:minmax(180px,.85fr) minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid}.automation-item span,.automation-item p,.automation-item em{color:var(--muted);font-size:.84rem}.automation-item p{margin:0}.automation-item em{border:1px solid var(--line-soft);background:#fff;border-radius:999px;padding:.3rem .5rem;font-style:normal}.automation-item.requires_approval em{color:var(--red);border-color:#d719203d}.automation-item.suppressed em{color:#111316}.timeline{gap:.85rem;display:grid}.note-composer{border:1px solid var(--line-soft);background:#fff;border-radius:.5rem;gap:.7rem;margin-bottom:.95rem;padding:.85rem;display:grid}.note-composer label{gap:.4rem;display:grid}.note-composer span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:850}.note-composer textarea{border:1px solid var(--line-soft);width:100%;min-height:7rem;color:var(--text);resize:vertical;background:#fbfcfd;border-radius:.25rem;padding:.7rem}.note-composer div{justify-content:flex-end;gap:.55rem;display:flex}.note-composer button{border:1px solid var(--line-soft);background:#fff;border-radius:.25rem;padding:.52rem .72rem;font-weight:850}.timeline article{grid-template-columns:34px minmax(0,1fr);gap:.7rem;display:grid}.timeline-icon{border:1px solid var(--line-soft);width:30px;height:30px;color:var(--blue);background:#1d5fd114;border-radius:50%;place-items:center;display:grid}.timeline-icon.ai{color:var(--red);background:#d7192014}.timeline p{color:var(--muted);margin:.25rem 0}.timeline small{color:var(--faint)}.ops-panel{grid-auto-rows:max-content;align-content:start;gap:.75rem;display:grid}.side-block{border-radius:.5rem;overflow:hidden}.side-block.collapsed{box-shadow:none}.side-title{border:0;border-bottom:1px solid var(--line-soft);cursor:pointer;background:#fbfcfd;justify-content:space-between;width:100%;padding:.85rem .9rem}.side-title-main{align-items:center;gap:.45rem;min-width:0;font-weight:850;display:inline-flex}.side-title-meta{min-width:0;color:var(--muted);justify-content:flex-end;align-items:center;gap:.55rem;font-size:.76rem;font-weight:750;display:inline-flex}.side-title-meta span{text-overflow:ellipsis;white-space:nowrap;max-width:128px;overflow:hidden}.collapse-icon{flex:none;transition:transform .16s}.side-block.collapsed .side-title{border-bottom:0}.side-block.collapsed .collapse-icon{transform:rotate(-90deg)}.side-block>div{padding:.9rem}.key-value{margin:0 0 .7rem}.aria-source-card{border:1px solid var(--line-soft);background:#f8fafc;border-radius:.25rem;gap:.18rem;margin:0 0 .75rem;padding:.65rem;display:grid}.aria-source-card span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.aria-source-card strong{color:var(--ink);font-size:.92rem}.aria-source-card small{color:var(--muted);font-size:.78rem;line-height:1.35}.aria-source-card--live{background:#f0fdf4;border-color:#16653447}.aria-source-card--live strong{color:#166534}.aria-source-card--cached{background:#eff6ff;border-color:#2563eb42}.aria-source-card--cached strong{color:#1d4ed8}.aria-source-card--fallback{background:#fffbeb;border-color:#b4530947}.aria-source-card--fallback strong{color:#92400e}.dark-mode .aria-source-card{background:#1c2028;border-color:#2e3340}.dark-mode .aria-source-card strong{color:#e4e6eb}.dark-mode .aria-source-card small{color:#a8afbd}.dark-mode .aria-source-card--live{background:#14532d38;border-color:#4ade8057}.dark-mode .aria-source-card--live strong{color:#86efac}.dark-mode .aria-source-card--cached{background:#1e40af33;border-color:#60a5fa57}.dark-mode .aria-source-card--cached strong{color:#93c5fd}.dark-mode .aria-source-card--fallback{background:#92400e33;border-color:#fbbf2457}.dark-mode .aria-source-card--fallback strong{color:#fcd34d}.task-list,.step-list{gap:.55rem;display:grid}.task-list div,.step-list div,.plan-status{border:1px solid var(--line-soft);background:#fafbfc;border-radius:.25rem;padding:.65rem}.task-list span,.step-list span,.plan-status span,.empty-text,.schema-note{color:var(--muted);margin-top:.25rem;font-size:.82rem;display:block}.drawer-backdrop{z-index:40;background:#08080847;justify-content:flex-end;display:flex;position:fixed;inset:0}.lead-drawer{border-left:1px solid var(--editorial-rule,var(--line));background:var(--paper-light,#fff);width:min(560px,100vw);min-height:100vh;padding:1rem;overflow:hidden auto;box-shadow:-20px 0 55px #0f172a38}.lead-drawer header{border-bottom:2px solid var(--ink,#111316);justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}.lead-drawer header h2{font-family:var(--font-sans);margin:.2rem 0;font-size:clamp(2.2rem,6vw,4rem);font-weight:500;line-height:.92}.lead-drawer header button{border:1px solid var(--line);cursor:pointer;background:#fff;width:38px;height:38px}.drawer-score-row{grid-template-columns:minmax(88px,104px) minmax(0,1fr);align-items:center;gap:.85rem;margin:1rem 0;display:grid}.drawer-score-row p,.drawer-section p{color:var(--muted);margin:.4rem 0 0;line-height:1.45}.drawer-section{border-top:1px solid var(--line-soft);margin-top:1rem;padding-top:1rem}.lead-drawer footer{border-top:1px solid var(--line);background:var(--paper-light,#fff);flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex;position:sticky;bottom:0}.lead-drawer .drawer-vitals{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-drawer .metric strong{overflow-wrap:anywhere;font-size:clamp(.92rem,3.5vw,1.12rem)}.nav-ai-button:hover,.nav-ai-button:focus-visible{transform:translateY(-1px);box-shadow:0 16px 34px #d719202e}.nav-ai-button{color:var(--red);text-transform:uppercase;white-space:nowrap;background:#d7192012;border:1px solid #d7192038;border-radius:999px;align-items:center;gap:.35rem;padding:.56rem .72rem;font-size:.72rem;font-weight:950;display:inline-flex}.assistant-backdrop{z-index:45;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11131647;justify-content:end;display:grid;position:fixed;inset:0}.assistant-drawer{border-left:1px solid var(--line-soft);background:#fff;width:min(520px,100vw);height:100vh;padding:1rem;animation:.18s ease-out drawer-in;overflow-y:auto;box-shadow:-24px 0 70px #0f172a38}.assistant-drawer header,.call-insights-workbench header,.growth-command-builder{justify-content:space-between;align-items:start;gap:1rem;display:flex}.assistant-drawer header button{border:1px solid var(--line-soft);background:#fff;border-radius:999px;width:38px;height:38px}.assistant-drawer h2,.growth-command-builder h2,.call-insights-workbench h2{margin:.12rem 0;font-size:1.35rem;line-height:1.05}.assistant-drawer header span,.assistant-input span,.assistant-priority-list p,.assistant-answer em{color:var(--muted);font-size:.82rem}.assistant-prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:1rem 0;display:grid}.assistant-prompt-grid button,.assistant-next-actions button,.growth-builder-steps span,.call-insights-workbench footer button{border:1px solid var(--line-soft);text-align:left;background:#fff;border-radius:8px;padding:.7rem;font-weight:900}.assistant-prompt-grid button.active,.growth-action-grid button.active{color:var(--red);background:#d7192012;border-color:#d7192061}.assistant-input{gap:.4rem;display:grid}.assistant-input textarea{resize:vertical;border:1px solid var(--line-soft);width:100%;color:var(--text);background:var(--surface-2);border-radius:8px;padding:.75rem}.assistant-answer,.call-insights-workbench,.growth-command-builder{border:1px solid var(--line-soft);background:#fff;border-radius:8px;margin-top:1rem;padding:1rem}.assistant-answer>div:first-child,.assistant-priority-list button,.call-insights-workbench article>div:first-child{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.assistant-answer p{color:var(--text);margin:.85rem 0;line-height:1.5}.assistant-next-actions{flex-wrap:wrap;gap:.5rem;display:flex}.assistant-priority-list{gap:.55rem;margin-top:1rem;display:grid}.assistant-priority-list button{border:1px solid var(--line-soft);background:var(--surface-2);text-align:left;border-radius:8px;padding:.75rem}.assistant-priority-list p{margin:.15rem 0 0}.crm-toast{z-index:60;color:#fff;box-shadow:var(--shadow);background:#10251b;border:1px solid #117a4b42;border-radius:999px;padding:.75rem 1rem;font-size:.82rem;font-weight:950;position:fixed;bottom:1.3rem;left:50%;transform:translate(-50%)}.crm-toast--win{background:linear-gradient(135deg, var(--design-primary) 0, #1a1a18 60%, var(--design-champagne) 200%);border-color:var(--design-champagne);color:var(--design-neutral);letter-spacing:.02em;padding:.95rem 1.4rem;font-size:.92rem;box-shadow:0 18px 42px #c9a96a38}.crm-toast--win:before{content:"✦";color:var(--design-champagne);margin-right:.5rem;font-size:1rem}.crm-toast--warn{color:#fbe7c2;background:#3a2410;border-color:#d69e2e8c}.crm-toast--warn:before{content:"⚠";color:#f6c560;margin-right:.5rem}.done-for-me-strip button.is-done{background:#117a4b14;border-color:#117a4b52}.done-for-me-strip button.is-done span{color:var(--green)}.clean-profile-strip{border:0;border-bottom:1px solid var(--line-soft);box-shadow:none;background:0 0;border-radius:0;padding:0 0 .75rem}.clean-lead-command{background:#fff;border:1px solid #08080824;grid-template-columns:minmax(160px,.34fr) minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem;display:grid}.clean-score{align-items:center;gap:.65rem;min-width:0;display:flex}.clean-score strong,.clean-score p,.clean-command-main h3,.clean-command-main p{margin:0}.clean-score strong{line-height:1.1;display:block}.clean-score p,.clean-command-main p,.clean-command-meta{color:var(--muted);font-size:.82rem}.clean-command-main{min-width:0}.clean-command-main h3{font-size:1.1rem;line-height:1.22}.clean-command-meta{flex-wrap:wrap;gap:.45rem .8rem;margin:.35rem 0;display:flex}.clean-command-meta strong{color:var(--text)}.clean-command-actions{grid-template-columns:repeat(2,minmax(104px,1fr));gap:.4rem;display:grid}.clean-command-actions button{border:1px solid var(--line-soft);color:var(--text);background:#fff;justify-content:center;align-items:center;gap:.35rem;min-height:36px;padding:.45rem .58rem;font-size:.78rem;font-weight:900;display:inline-flex}.clean-command-actions button:hover,.clean-command-actions button:focus-visible{background:var(--design-surface-rail);border-color:#111316}.clean-command-actions .primary-clean-action{color:#fff;background:#111316;border-color:#111316}.clean-command-actions button:disabled{cursor:not-allowed;opacity:.48}.clean-intel-row{border:1px solid var(--line-soft);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.clean-intel-row button{border:0;border-right:1px solid var(--line-soft);text-align:left;background:0 0;padding:.72rem}.clean-intel-row button:last-child{border-right:0}.clean-intel-row span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:900;display:block}.clean-intel-row strong{margin-top:.2rem;font-size:.92rem;line-height:1.18;display:block}.workflow-loop-panel{border:1px solid var(--line-soft);background:#fff;padding:.75rem .85rem}.workflow-loop-panel header{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:.55rem;display:flex}.workflow-loop-panel h3{margin:0;font-size:1.05rem}.workflow-loop-panel header>span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.workflow-loop-panel>div{border:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.workflow-loop-panel button{border:0;border-right:1px solid var(--line-soft);text-align:left;background:#fff;padding:.62rem .7rem}.workflow-loop-panel button:last-child{border-right:0}.workflow-loop-panel button.is-complete{background:#117a4b13}.workflow-loop-panel button span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:950}.workflow-loop-panel button.is-complete span{color:var(--green)}.workflow-loop-panel button strong,.workflow-loop-panel button p{display:block}.workflow-loop-panel button strong{margin:.24rem 0}.workflow-loop-panel button p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.35}.assistant-selected-context{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:8px;margin:.8rem 0;padding:.7rem}.assistant-selected-context span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.assistant-selected-context strong,.assistant-selected-context p{margin:.18rem 0 0;display:block}.growth-command-builder{grid-template-columns:minmax(0,1.4fr) minmax(230px,.6fr);display:grid}.growth-command-builder strong{margin:.45rem 0 .8rem;font-size:1rem;display:block}.growth-builder-steps{flex-wrap:wrap;gap:.5rem;display:flex}.growth-builder-steps span{background:var(--surface-2);color:var(--text);font-size:.78rem}.growth-command-builder aside{gap:.55rem;display:grid}.growth-command-builder aside button{color:#fff;background:#111316;border:0;border-radius:8px;padding:.75rem;font-weight:950}.call-insights-workbench>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.call-insights-workbench article{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:8px;padding:.85rem}.call-insights-workbench article p,.call-insights-workbench footer span{color:var(--muted);font-size:.84rem;line-height:1.42}.call-insights-workbench footer{gap:.6rem;display:grid}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}code{color:var(--gold-2)}.editorial-theme{--paper:var(--design-neutral);--paper-light:var(--design-surface-subtle);--ink:var(--design-primary);--editorial-muted:var(--design-secondary);--editorial-rule:var(--design-border);--editorial-hairline:#1113161a;background:var(--design-neutral);color:var(--design-text);font-family:var(--font-sans)}.editorial-theme .top-nav{border-bottom:1px solid var(--design-border);background:var(--design-neutral);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:64px;box-shadow:none;grid-template-columns:minmax(220px,.7fr) minmax(420px,auto) minmax(260px,.7fr) minmax(150px,.42fr)}.editorial-theme .brand-logo-frame{background:var(--design-neutral);border:1px solid var(--design-border);border-radius:0;place-items:center;width:86px;height:46px;display:grid;position:relative}.editorial-theme .brand-logo-frame:before{content:"";background:var(--design-tertiary);width:5px;position:absolute;top:0;bottom:0;left:0}.editorial-theme .brand-logo{object-fit:cover;object-position:left center;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.editorial-theme .brand-logo-fallback{z-index:1;color:var(--design-primary);font-family:var(--font-sans);letter-spacing:0;font-size:1.34rem;font-weight:800;position:relative}.editorial-theme .brand-logo-fallback:after{content:"";background:var(--red);width:100%;height:2px;margin-top:.24rem;display:block}.editorial-theme .brand-lockup strong{font-family:var(--font-sans);letter-spacing:0;font-size:1rem;font-weight:800}.editorial-theme .brand-lockup span{color:var(--editorial-muted)}.editorial-theme .main-tabs{border:1px solid var(--editorial-rule);background:0 0;border-radius:0;padding:0}.editorial-theme .main-tabs button{border-right:1px solid var(--editorial-hairline);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:0;font-size:.76rem;font-weight:900}.editorial-theme .main-tabs button:last-child{border-right:0}.editorial-theme .security-pill,.editorial-theme .schema-pill{border-color:var(--editorial-rule);color:var(--ink);background:#ffffff7a;border-radius:0}.editorial-theme .avatar-button{background:var(--ink);border-radius:0}.editorial-theme .pipeline-hero,.editorial-theme .module-head{border:1px solid var(--editorial-rule);background:linear-gradient(90deg, var(--ink) 0 118px, transparent 118px), var(--paper-light);box-shadow:none;border-radius:0;padding:1.35rem 1.35rem 1.35rem 150px;position:relative;overflow:hidden}.editorial-theme .pipeline-hero{align-items:end;min-height:238px}.editorial-theme .pipeline-hero:before,.editorial-theme .module-head:before,.editorial-theme .profile-strip:before{content:"TRA";color:#fff;letter-spacing:.16em;writing-mode:vertical-rl;text-orientation:mixed;font-size:.72rem;font-weight:950;position:absolute;top:1rem;left:1rem}.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2{font-family:var(--font-sans);letter-spacing:0;font-weight:500}.editorial-theme .pipeline-hero h1{max-width:780px;font-size:clamp(2.65rem,4.95vw,5.55rem);line-height:.88}.editorial-theme .module-head h1{font-size:clamp(2.1rem,3.4vw,4.15rem);line-height:.94}.editorial-theme .hero-copy{max-width:680px;color:var(--editorial-muted);font-size:1rem}.editorial-theme .eyebrow,.editorial-theme .task-type,.editorial-theme .draft-head span,.editorial-theme code{color:var(--red)}.editorial-theme .hero-metrics{align-self:end}.editorial-theme .metric,.editorial-theme .brokerage-brief-strip button,.editorial-theme .ai-suite-strip article,.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .inbox-command-strip .metric,.editorial-theme .task-desk article,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .command-lane button,.editorial-theme .command-side button,.editorial-theme .calendar-grid section,.editorial-theme .transaction-grid article,.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .pipeline-mode-bar,.editorial-theme .saved-view-bar,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .inbox-priority,.editorial-theme .inbox-drafts,.editorial-theme .calendar-agenda article,.editorial-theme .deal-room article,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{border-color:var(--editorial-rule);box-shadow:none;background:#ffffffbd;border-radius:0}.editorial-theme .metric{background:#fff;min-height:112px}.editorial-theme .metric strong{font-family:var(--font-sans);font-size:1.65rem;font-weight:500}.editorial-theme .ai-suite-strip article{border-top:3px solid var(--ink);grid-template-columns:1fr;min-height:138px}.editorial-theme .suite-icon{background:var(--ink);border-radius:0}.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .lead-rail,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .command-side section,.editorial-theme .command-center,.editorial-theme .ops-panel{box-shadow:none}.editorial-theme .command-center{align-content:start}.editorial-theme .column-head,.editorial-theme .command-lane header{border-bottom:2px solid var(--ink)}.editorial-theme .column-head strong,.editorial-theme .panel-heading h3,.editorial-theme .side-title,.editorial-theme .rail-header h1,.editorial-theme .decision-main h3,.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong{font-family:var(--font-sans);letter-spacing:0;font-weight:500}.editorial-theme .column-head em,.editorial-theme .lead-avatar,.editorial-theme .decision-score,.editorial-theme .score-dot{background:var(--ink);color:#fff;border-radius:0}.editorial-theme .pipeline-card:hover,.editorial-theme .pipeline-card:focus-visible,.editorial-theme .brokerage-brief-strip button:not(:disabled):hover,.editorial-theme .brokerage-brief-strip button:not(:disabled):focus-visible,.editorial-theme .lead-row.selected,.editorial-theme .lead-row:hover,.editorial-theme .lead-row:focus-visible{border-color:var(--red);box-shadow:none;background:#d719200f}.editorial-theme .card-chips span,.editorial-theme .pipeline-card-head em,.editorial-theme .property-intent-row span,.editorial-theme .tag-row span,.editorial-theme .automation-item em,.editorial-theme .task-desk em{border-color:var(--editorial-hairline);background:#ffffff85;border-radius:0}.editorial-theme .search-box,.editorial-theme .global-search-field,.editorial-theme .global-results,.editorial-theme .select-box,.editorial-theme .record-tabs,.editorial-theme .draft-actions button,.editorial-theme .secondary-button,.editorial-theme .score-badge,.editorial-theme .task-list div,.editorial-theme .step-list div,.editorial-theme .plan-status,.editorial-theme .insight-list,.editorial-theme .automation-item,.editorial-theme .draft-panel,.editorial-theme .approval-list article,.editorial-theme .scorecard-list article,.editorial-theme .campaign-route-list article,.editorial-theme .draft-approval-row,.editorial-theme .activation-status,.editorial-theme .campaign-plan-detail article,.editorial-theme .property-facts div{border-color:var(--editorial-rule);background:#fff;border-radius:0}.dark-mode .editorial-theme .draft-panel{background:#161920;border-color:#2e3340}.dark-mode .editorial-theme .draft-panel p,.dark-mode .editorial-theme .draft-subject{color:#e4e6eb}.editorial-theme .record-tabs{align-self:start;min-height:auto;padding:0}.editorial-theme .record-tabs button{border-right:1px solid var(--editorial-hairline);color:var(--ink);border-radius:0}.editorial-theme .record-tabs button:last-child{border-right:0}.editorial-theme .profile-strip{border:1px solid var(--editorial-rule);background:linear-gradient(90deg, var(--ink) 0 86px, transparent 86px), #fff;padding:1rem 1rem 1rem 108px;position:relative;overflow:hidden}.editorial-theme .profile-strip:before{z-index:1;letter-spacing:.16em;writing-mode:vertical-rl;text-orientation:mixed;width:44px;height:auto;font-size:.72rem;top:.95rem;left:1.05rem}.editorial-theme .profile-strip h2{font-size:clamp(2.1rem,3.25vw,3.7rem);line-height:.94}.editorial-theme .lead-avatar{width:48px;height:48px;color:var(--design-primary);background:#f4f4f1;border-color:#07080a1f;flex:0 0 48px;position:relative;bottom:auto;left:auto}.editorial-theme .decision-panel{grid-template-columns:122px minmax(0,1fr) auto}.editorial-theme .decision-score{min-height:112px}.editorial-theme .decision-score span{color:#fff;font-size:3.1rem}.editorial-theme .decision-score strong{color:#fff;text-align:center}.editorial-theme .score-dot.score-high,.editorial-theme .score-dot.score-mid,.editorial-theme .score-dot.score-low,.editorial-theme .score-badge.score-high,.editorial-theme .score-badge.score-mid,.editorial-theme .score-badge.score-low,.editorial-theme .score-chip,.editorial-theme .approval-score{border-color:var(--score-border);background:var(--score-bg);color:var(--score-accent)}.editorial-theme .decision-score.score-high,.editorial-theme .decision-score.score-mid,.editorial-theme .decision-score.score-low{border-color:var(--score-border);background:var(--score-accent)}.editorial-theme .decision-score.score-high span,.editorial-theme .decision-score.score-mid span,.editorial-theme .decision-score.score-low span,.editorial-theme .decision-score.score-high strong,.editorial-theme .decision-score.score-mid strong,.editorial-theme .decision-score.score-low strong{color:#fff}.editorial-theme .primary-button,.editorial-theme .icon-button.gold{background:var(--red);border-radius:0}.editorial-theme .pipeline-card>div:first-child strong,.editorial-theme .pipeline-card>div:first-child span{display:block}.editorial-theme .pipeline-card-head strong{margin-bottom:.16rem}.editorial-theme .pipeline-card-head span:not(.score-dot){color:var(--editorial-muted);font-size:.8rem}.editorial-theme .pipeline-card p{color:#403b37}.editorial-theme .pipeline-card-foot{border-top-color:var(--editorial-hairline)}.editorial-theme .pipeline-card-foot strong{color:var(--red)}.editorial-theme .queue-row button{background:#ffffffa3;border-radius:0}.editorial-theme .queue-row button strong{font-family:var(--font-sans);font-size:1.05rem;font-weight:500}.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button,.editorial-theme .scorecard-list span,.editorial-theme .criteria-list span{border-color:var(--editorial-hairline);background:#ffffff8a;border-radius:0}.editorial-theme .mode-buttons button.active{background:var(--ink);color:#fff}.editorial-theme .approval-queue h3,.editorial-theme .agent-scorecard h3,.editorial-theme .campaign-library h3,.editorial-theme .inbox-priority h3,.editorial-theme .inbox-drafts h3,.editorial-theme .calendar-agenda strong,.editorial-theme .deal-room strong,.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3{font-family:var(--font-sans);font-weight:500}.overview-brief-grid{grid-template-columns:1.15fr .85fr .85fr;gap:.75rem;display:grid}.overview-brief-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-brief-grid article,.overview-brief-grid .brief-card{min-height:156px;padding:1rem 1rem 1.05rem;overflow:hidden}.overview-brief-grid .brief-card{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0a0b0d1f;align-content:start;gap:.38rem;display:grid}.overview-brief-grid .brief-card:hover,.overview-brief-grid .brief-card:focus-visible{border-color:var(--design-primary);box-shadow:inset 0 -3px 0 var(--red), 0 12px 28px #0a0b0d14;outline:none}.overview-brief-grid span{color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.6rem;font-size:.72rem;font-weight:900;display:block}.overview-brief-grid strong{color:var(--design-primary);font-size:.98rem;font-weight:920;line-height:1.16}.overview-brief-grid.compact .brief-card{min-height:118px;padding:.86rem .95rem}.overview-brief-grid.compact .brief-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.overview-brief-grid p,.overview-brief-grid li{color:#403b37;line-height:1.45}.overview-brief-grid p{margin:0}.overview-brief-grid ul{margin:0;padding-left:1rem}.overview-brief-grid li+li{margin-top:.35rem}@keyframes chart-line-draw{to{stroke-dashoffset:0}}@keyframes chart-line-breathe{0%,to{stroke-width:4px;filter:drop-shadow(0 8px 12px #0d111714)}50%{stroke-width:5.5px;filter:drop-shadow(0 12px 18px #d7192029)}}@keyframes chart-fade-in{to{opacity:1}}@keyframes chart-point-pop{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes chart-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes chart-sheen{0%{background-position:-160px 0,0 0}48%,to{background-position:calc(100% + 160px) 0,0 0}}@keyframes chart-column-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes chart-column-glow{0%,to{filter:drop-shadow(0 0 #d7192000)}50%{filter:drop-shadow(0 8px 12px #d7192029)}}@keyframes chart-column-sheen{0%{transform:translateY(-100%)}50%,to{transform:translateY(100%)}}@keyframes tape-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1240px){.workspace{grid-template-columns:310px minmax(0,1fr)}.ops-panel{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto;position:static}.draft-grid{grid-template-columns:1fr}.ai-suite-strip,.brokerage-brief-strip,.task-desk,.command-kpis,.command-lanes,.session-step-grid,.inbox-command-strip,.lead-vitals-row,.drawer-vitals,.campaign-plan-detail,.transaction-grid,.approval-command-grid,.inbox-layout,.property-timeline-grid,.today-command-bar,.today-command-grid,.hero-metrics,.brokerage-brief-strip,.daily-boss-summary-strip,.realtor-command-grid,.queue-row{grid-template-columns:repeat(2,minmax(0,1fr))}.realtor-command-head{grid-template-columns:1fr}.lead-journey-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.speed-sla-strip,.ai-conversion-queue>div,.action-plan-summary,.action-plan-explainer,.action-plan-board,.playbook-matrix>div,.deal-command-strip,.deal-stage-board{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-workspace{grid-template-columns:1fr}.insight-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-layout{grid-template-columns:1fr}.lead-drawer{width:min(620px,96vw)}.priority-row{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr)}.priority-row .secondary-button{justify-self:start}}@media (width<=860px){.top-nav{grid-template-columns:1fr;gap:.5rem;padding:.5rem .75rem}.main-tabs{justify-content:flex-start;width:100%;max-width:100%;overflow-x:auto}.security-pill{display:none}.nav-ai-button span,.nav-ai-button{padding:.42rem .55rem;font-size:.66rem}.main-tabs-desktop-only{display:none!important}.main-tabs-mobile-switcher{flex:1}}@media (width>=861px){.main-tabs-mobile-switcher{display:none!important}.tra-tape{grid-template-columns:1fr}.tape-label{border-right:0;border-bottom:1px solid var(--line-soft);grid-template-columns:auto auto;justify-content:space-between}.tape-track{animation-duration:130s}.main-tabs button{flex:none}.global-search{width:100%}.nav-actions{justify-content:flex-start}.global-results{margin-top:.45rem;position:static}}@media (width<=860px){.workspace{grid-template-columns:1fr;max-width:100vw;overflow-x:hidden}.command-center,.lead-rail,.profile-strip,.mobile-action-bar,.lead-vitals-row,.lead-health-strip{width:100%;max-width:100%;overflow-x:hidden}.lead-rail,.ops-panel{min-height:auto;position:static}.profile-strip,.approval-bar{flex-direction:column;align-items:flex-start}.editorial-theme .profile-strip{padding-left:96px}.contact-line{max-width:100%}.profile-actions{width:100%;margin-left:0}.profile-actions .primary-button,.profile-actions .secondary-button{flex:1}.insight-grid,.ops-panel,.ai-suite-strip,.feature-grid.two,.task-desk,.command-kpis,.command-lanes,.command-layout,.priority-row,.inbox-command-strip,.lead-vitals-row,.lead-health-strip,.drawer-vitals,.campaign-plan-detail,.calendar-grid,.transaction-grid,.overview-brief-grid,.pipeline-mode-bar,.saved-view-bar,.approval-command-grid,.approval-strip,.inbox-layout,.calendar-agenda,.deal-room,.provider-grid,.settings-grid,.property-timeline-grid,.insights-hero,.insight-kpi-strip,.what-changed-strip,.insight-decision-grid,.lift-candidate-grid,.score-band-chart article{grid-template-columns:1fr}.insight-chart-card.wide{grid-column:auto}.range-switch{flex-wrap:wrap;justify-self:start}.mode-buttons{justify-content:flex-start}.pipeline-hero,.hero-metrics,.brokerage-brief-strip,.today-command-bar,.today-command-grid,.daily-boss-summary-strip,.realtor-command-grid,.realtor-command-head,.queue-row,.property-intent-row,.lead-journey-strip,.speed-sla-strip,.ai-conversion-queue>div,.aria-briefing-main,.aria-briefing-support,.aria-intel-pair,.action-plan-summary,.action-plan-explainer,.action-plan-board,.session-step-grid,.guided-work-session>header,.playbook-matrix>header,.playbook-matrix>div,.plan-does-grid,.calendar-workspace,.deal-command-strip,.deal-stage-board{grid-template-columns:1fr}.pipeline-board{grid-template-columns:1fr;overflow-x:visible}.pipeline-column{min-width:0}.pipeline-card-head{grid-template-columns:38px minmax(0,1fr)}.lead-drawer .drawer-vitals{grid-template-columns:1fr}.mobile-action-bar{z-index:5;border:1px solid var(--line);background:#fff;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.35rem;width:100%;max-width:100%;padding:.45rem;display:grid;position:sticky;top:88px}.mobile-action-bar button,.mobile-action-bar a{border:1px solid var(--line-soft);color:var(--ink);white-space:nowrap;background:#fff;justify-content:center;align-items:center;gap:.35rem;min-width:0;padding:.55rem .35rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.mobile-action-bar button:disabled{color:var(--muted);cursor:not-allowed;opacity:.6}.contact-line span,.contact-line a{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:calc(100vw - 132px);overflow:visible}.lead-drawer{width:100vw}}@media (width<=520px){.workspace{padding:.65rem}.main-tabs button{padding:.5rem}.profile-actions{flex-direction:column}.settings-actions{flex-direction:column;align-items:stretch}.settings-actions button{width:100%}}.editorial-theme{--paper:var(--design-neutral);--paper-light:var(--design-surface-subtle);--ink:var(--design-primary);--editorial-muted:var(--design-secondary);--editorial-rule:var(--design-border);--editorial-hairline:#1113161a;--panel-shadow:none;--compact-shadow:none;background:var(--design-neutral);font-family:var(--font-sans);color:var(--ink)}.editorial-theme .top-nav{border-bottom-color:var(--design-border);background:var(--design-neutral);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:72px;box-shadow:none;grid-template-columns:220px minmax(700px,1fr) minmax(180px,.36fr) minmax(220px,.28fr);padding:.65rem 1.1rem}.editorial-theme .tape-label{background:var(--design-primary);border-right-color:var(--design-border)}.editorial-theme .tape-track button{border-right-color:#0a0b0d1c}.editorial-theme .tape-track strong{font-weight:900}.editorial-theme .tape-track em{color:#5d646e}.editorial-theme .brand-lockup{gap:.7rem}.editorial-theme .brand-lockup>div{min-width:0}.editorial-theme .brand-logo-frame{width:82px;height:44px;box-shadow:inset 6px 0 0 var(--red);background:#fff;border-color:#0a0b0d2e;flex:0 0 82px}.editorial-theme .brand-logo{display:none}.editorial-theme .brand-logo-fallback{letter-spacing:0;color:var(--design-primary);padding-left:.45rem;font-family:inherit;font-size:1.12rem;font-weight:950;display:block}.editorial-theme .brand-logo-fallback:after{background:var(--red);width:28px;height:2px;margin-top:.18rem;margin-left:0}.editorial-theme .brand-lockup strong,.editorial-theme .realtor-command-head h1,.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2,.editorial-theme .metric strong,.editorial-theme .realtor-command-card strong,.editorial-theme .lead-journey-strip strong,.editorial-theme .column-head strong,.editorial-theme .panel-heading h3,.editorial-theme .side-title,.editorial-theme .rail-header h1,.editorial-theme .decision-main h3,.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong,.editorial-theme .approval-queue h3,.editorial-theme .agent-scorecard h3,.editorial-theme .campaign-library h3,.editorial-theme .inbox-priority h3,.editorial-theme .inbox-drafts h3,.editorial-theme .calendar-agenda strong,.editorial-theme .deal-room strong,.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3{letter-spacing:0;font-family:inherit}.editorial-theme .brand-lockup strong{font-size:1rem;font-weight:900}.editorial-theme .brand-lockup span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;max-width:118px;font-size:.72rem;font-weight:800;overflow:hidden}.editorial-theme .main-tabs{background:#ffffffdb;border-color:#0a0b0d24;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9}.editorial-theme .main-tabs button{letter-spacing:.06em;border-right-color:#0a0b0d14;min-height:42px;padding:.58rem;font-size:.66rem;font-weight:850}.editorial-theme .main-tabs button.active,.editorial-theme .main-tabs button:hover,.editorial-theme .main-tabs button:focus-visible{background:var(--design-primary);color:#fff}.editorial-theme .global-search-field,.editorial-theme .security-pill,.editorial-theme .schema-pill{min-height:42px;color:var(--ink);background:#ffffffe6;border-color:#0a0b0d24;box-shadow:inset 0 0 0 1px #ffffff94}.editorial-theme .nav-actions{gap:.45rem}.editorial-theme .security-pill{white-space:nowrap;padding-inline:.58rem}.editorial-theme .role-switch button{min-height:42px;padding:.48rem .45rem;font-size:.64rem}.editorial-theme .avatar-button{background:var(--design-primary);width:42px;height:42px}.editorial-theme .workspace{grid-template-columns:minmax(280px,310px) minmax(620px,1fr) minmax(315px,340px);gap:.85rem;padding:.85rem}.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{gap:.85rem;padding:.85rem}.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .profile-strip{background:linear-gradient(90deg, var(--design-primary) 0 72px, transparent 72px), #fff;min-height:auto;box-shadow:var(--panel-shadow);border-color:#0a0b0d29}.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero,.editorial-theme .module-head{padding:1rem 1rem 1rem 96px}.editorial-theme .realtor-command-view{position:relative}.editorial-theme .realtor-command-view:before{content:"COMMAND";color:#fff;writing-mode:vertical-rl;text-orientation:mixed;font-weight:950;position:absolute}.editorial-theme .realtor-command-view:before,.editorial-theme .pipeline-hero:before,.editorial-theme .module-head:before,.editorial-theme .profile-strip:before{letter-spacing:.09em;width:44px;font-size:.58rem;line-height:1.1;top:.9rem;left:.9rem}.editorial-theme .realtor-command-head h1,.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1{max-width:820px;font-size:clamp(1.7rem,2.15vw,2.45rem);font-weight:900;line-height:1.02}.editorial-theme .hero-copy{color:#4d535c;max-width:720px;font-size:.94rem;line-height:1.55}.editorial-theme .metric,.editorial-theme .command-proof,.editorial-theme .guided-work-session,.editorial-theme .session-step-grid article,.editorial-theme .playbook-matrix,.editorial-theme .playbook-matrix article,.editorial-theme .realtor-command-card,.editorial-theme .lead-journey-strip button,.editorial-theme .brokerage-brief-strip button,.editorial-theme .ai-suite-strip article,.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .inbox-command-strip .metric,.editorial-theme .task-desk article,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .guided-work-session,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .command-lane button,.editorial-theme .command-side button,.editorial-theme .calendar-grid section,.editorial-theme .transaction-grid article,.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .pipeline-mode-bar,.editorial-theme .saved-view-bar,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .inbox-priority,.editorial-theme .inbox-drafts,.editorial-theme .calendar-agenda article,.editorial-theme .deal-room article,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{box-shadow:var(--compact-shadow);background:#fffffff0;border-color:#0a0b0d21}.editorial-theme .metric{min-height:78px;padding:.7rem}.editorial-theme .hero-metrics .metric{min-height:108px}.editorial-theme .metric strong{letter-spacing:0;font-size:1.34rem;font-weight:900}.editorial-theme .profile-strip{gap:.85rem;padding:.92rem 1rem .92rem 94px}.editorial-theme .profile-strip h2{font-size:clamp(1.6rem,2vw,2.25rem);font-weight:900;line-height:1.02}.editorial-theme .profile-strip p,.editorial-theme .contact-line,.editorial-theme .pipeline-card p,.editorial-theme .overview-brief-grid p,.editorial-theme .overview-brief-grid li{color:#4f5661;line-height:1.5}.editorial-theme .lead-avatar{width:48px;height:48px;color:var(--design-primary);background:#fff;border-color:#0a0b0d29}.editorial-theme .profile-actions{gap:.45rem}.editorial-theme .primary-button:hover,.editorial-theme .icon-button.gold:hover,.editorial-theme .primary-button:focus-visible,.editorial-theme .icon-button.gold:focus-visible{border-color:var(--red);background:var(--red);color:#fff}.editorial-theme .secondary-button,.editorial-theme .draft-actions button,.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button{color:var(--design-primary);background:#fff;border-color:#0a0b0d29;font-weight:850}.editorial-theme .mode-buttons button.active,.editorial-theme .secondary-button:hover,.editorial-theme .draft-actions button:hover,.editorial-theme .pipeline-card-actions button:hover,.editorial-theme .approval-actions button:hover,.editorial-theme .message-actions button:hover,.editorial-theme .activation-status button:hover,.editorial-theme .draft-status-actions button:hover{border-color:var(--design-primary);background:var(--design-primary);color:#fff}.editorial-theme .decision-panel{grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);gap:.9rem;padding:.9rem}.editorial-theme .decision-score{background:var(--design-primary);color:#fff;border-color:#0a0b0d1f;min-height:104px}.editorial-theme .decision-score span{color:#fff;font-size:2.55rem;font-weight:900}.editorial-theme .decision-score strong{color:#ffffffb8}.editorial-theme .decision-score.score-high{background:#0f6b3a}.editorial-theme .decision-score.score-mid{background:var(--design-warning)}.editorial-theme .decision-score.score-low{background:#a31524}.editorial-theme .score-dot.score-high,.editorial-theme .score-badge.score-high,.editorial-theme .score-chip.score-high,.editorial-theme .approval-score.score-high{color:#0f6b3a;background:#0f6b3a1c;border-color:#0f6b3a3d}.editorial-theme .score-dot.score-mid,.editorial-theme .score-badge.score-mid,.editorial-theme .score-chip.score-mid,.editorial-theme .approval-score.score-mid{color:#805405;background:#9b6a051f;border-color:#9b6a0540}.editorial-theme .score-dot.score-low,.editorial-theme .score-badge.score-low,.editorial-theme .score-chip.score-low,.editorial-theme .approval-score.score-low{color:#a31524;background:#a315241a;border-color:#a315243d}.editorial-theme .record-tabs{background:#fff;border-color:#0a0b0d24;overflow:hidden}.editorial-theme .record-tabs button{letter-spacing:.06em;min-height:42px;font-size:.72rem;font-weight:900}.editorial-theme .record-tabs button.active,.editorial-theme .record-tabs button:hover,.editorial-theme .record-tabs button:focus-visible{background:var(--design-primary);color:#fff}.editorial-theme .pipeline-column{padding:.8rem}.editorial-theme .pipeline-card{background:linear-gradient(#fff 0%,#fbfaf8 100%);padding:.72rem}.editorial-theme .pipeline-card:hover,.editorial-theme .pipeline-card:focus-visible,.editorial-theme .brokerage-brief-strip button:not(:disabled):hover,.editorial-theme .brokerage-brief-strip button:not(:disabled):focus-visible,.editorial-theme .lead-row.selected,.editorial-theme .lead-row:hover,.editorial-theme .lead-row:focus-visible{border-color:#c512248a;box-shadow:0 1px #c5122414,0 20px 48px #0a0b0d1c}.editorial-theme .pipeline-card-head strong,.editorial-theme .lead-row strong,.editorial-theme .draft-head strong,.editorial-theme .timeline-item strong{font-size:.96rem;font-weight:900}.editorial-theme .card-chips span,.editorial-theme .pipeline-card-head em,.editorial-theme .property-intent-row span,.editorial-theme .tag-row span,.editorial-theme .automation-item em,.editorial-theme .task-desk em,.editorial-theme .scorecard-list span,.editorial-theme .criteria-list span{color:#2e333a;background:#f5f4f1;border-color:#0a0b0d1f}.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .automation-panel,.editorial-theme .call-analytics-panel{background:linear-gradient(90deg,#c512240b,#0000 34%),#fff}.editorial-theme .property-timeline-grid{gap:.85rem}.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .property-snapshot,.editorial-theme .record-timeline,.editorial-theme .side-block{padding:0}.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{align-content:start;padding:.9rem 1rem 1rem;display:grid;overflow:hidden}.editorial-theme .overview-brief-grid span{margin-bottom:.55rem;line-height:1.1}.editorial-theme .overview-brief-grid ul{gap:.32rem;display:grid}.editorial-theme .overview-brief-grid li{margin-top:0;padding-right:.15rem}.editorial-theme .property-snapshot .panel-heading,.editorial-theme .record-timeline .panel-heading{border-bottom:1px solid #0a0b0d1a;margin:-.9rem -1rem 0;padding:.9rem 1rem .65rem}.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3{line-height:1.15}.editorial-theme .property-facts{gap:0;margin:0 -1rem}.editorial-theme .property-facts div{border:1px solid #0a0b0d1a;border-top:0;border-left:0;min-width:0;padding:.72rem 1rem}.editorial-theme .property-facts strong,.editorial-theme .record-timeline strong,.editorial-theme .record-timeline p{overflow-wrap:anywhere}.editorial-theme .criteria-list{margin-top:.75rem}.editorial-theme .record-timeline-list>div{border-top:0;border-bottom:1px solid #0a0b0d1a;margin:0 -1rem;padding:.78rem 1rem}.editorial-theme .record-timeline-list>div:last-child{border-bottom:0}.editorial-theme .side-title{background:linear-gradient(90deg,#0a0b0d05,#0000 42%),#fff;border-bottom-color:#0a0b0d1a;min-height:56px;padding:.9rem 1rem}.editorial-theme .side-block>div{padding:1rem}.editorial-theme .side-block.collapsed .side-title{background:#fff;min-height:48px}.editorial-theme .timeline-item{padding-left:1rem}.editorial-theme .timeline-item:before{background:var(--red)}.editorial-theme .drawer-card,.editorial-theme .lead-drawer{background:#fff;border-color:#0a0b0d29}@media (width<=1240px){.editorial-theme .top-nav{grid-template-columns:1fr;gap:.65rem}.editorial-theme .workspace{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr)}}@media (width<=860px){.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{grid-template-columns:1fr;padding:.65rem}.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .profile-strip{padding-left:86px}.editorial-theme .decision-panel{grid-template-columns:1fr}.editorial-theme .mobile-action-bar{top:72px}}.editorial-theme{--paper:var(--design-neutral);--paper-light:var(--design-surface-subtle);--ink:var(--design-primary);--editorial-muted:var(--design-secondary);--editorial-rule:var(--design-border);--editorial-hairline:#1113161a;--panel-shadow:none;--compact-shadow:none;background:var(--design-neutral)}.editorial-theme .top-nav{border-bottom:1px solid var(--design-border);background:var(--design-neutral);box-shadow:none}.editorial-theme .tra-tape{background:#fff}.editorial-theme .main-tabs,.editorial-theme .global-search-field,.editorial-theme .security-pill,.editorial-theme .schema-pill,.editorial-theme .role-switch,.editorial-theme .record-tabs{box-shadow:none;background:#fff;border-color:#07080a1f}.editorial-theme .main-tabs button{color:#20252b}.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{background:var(--design-neutral)}.editorial-theme .workbench-shell,.editorial-theme .pipeline-shell{padding:1rem}.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .profile-strip{background:linear-gradient(90deg, var(--design-primary) 0 54px, transparent 54px), #fff;box-shadow:var(--panel-shadow);border:1px solid #07080a1f}.editorial-theme .module-head,.editorial-theme .realtor-command-view{padding:1.15rem 1.15rem 1.15rem 82px}.editorial-theme .module-head h1,.editorial-theme .realtor-command-head h1{letter-spacing:0;max-width:920px;font-size:clamp(1.65rem,2.05vw,2.55rem);line-height:1}.editorial-theme .eyebrow{color:var(--red);letter-spacing:.11em;font-size:.66rem;font-weight:950}.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel{min-height:calc(100vh - 126px)}.editorial-theme .metric,.editorial-theme .command-proof,.editorial-theme .realtor-command-card,.editorial-theme .lead-journey-strip button,.editorial-theme .speed-sla-strip button,.editorial-theme .ai-conversion-queue article,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .action-plan-summary article,.editorial-theme .action-plan-explainer article,.editorial-theme .action-plan-card,.editorial-theme .calendar-month,.editorial-theme .calendar-day-panel,.editorial-theme .deal-stage-board>article,.editorial-theme .calendar-connect-panel,.editorial-theme .provider-grid article,.editorial-theme .insight-chart-card,.editorial-theme .lift-candidate-panel,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .property-snapshot,.editorial-theme .record-timeline{box-shadow:var(--compact-shadow);background:#fff;border:1px solid #07080a1b;border-radius:0}.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .action-plan-card,.editorial-theme .calendar-month,.editorial-theme .deal-stage-board>article{position:relative}.editorial-theme .command-kpis article:before,.editorial-theme .command-lane:before,.editorial-theme .guided-work-session:before,.editorial-theme .playbook-matrix:before,.editorial-theme .action-plan-card:before,.editorial-theme .calendar-month:before,.editorial-theme .deal-stage-board>article:before{content:"";background:var(--design-primary);width:100%;height:3px;position:absolute;inset:0 auto auto 0}.editorial-theme .kpi-hot:before,.editorial-theme .command-lane.urgent:before,.editorial-theme .action-plan-card.score-high:before{background:var(--design-success)}.editorial-theme .kpi-review:before,.editorial-theme .plan-stat-hot:before,.editorial-theme .action-plan-card.score-low:before{background:var(--red)}.editorial-theme .kpi-warning:before,.editorial-theme .command-lane.finance:before,.editorial-theme .action-plan-card.score-mid:before{background:var(--design-warning)}.editorial-theme .kpi-risk:before,.editorial-theme .command-lane.review:before{background:#b42318}.editorial-theme .command-kpis article,.editorial-theme .command-lane{padding:.95rem}.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong,.editorial-theme .action-plan-summary strong,.editorial-theme .deal-stage-board header strong{letter-spacing:0;font-size:clamp(2rem,2.8vw,3rem)}.editorial-theme .command-lane header,.editorial-theme .priority-table .panel-heading,.editorial-theme .calendar-month header,.editorial-theme .deal-stage-board header{border-bottom-color:#07080a1a}.editorial-theme .command-lane button,.editorial-theme .session-step-grid footer button,.editorial-theme .command-side button,.editorial-theme .calendar-day-panel button,.editorial-theme .deal-stage-board button,.editorial-theme .smart-list-chip,.editorial-theme .bulk-action-strip button,.editorial-theme .action-plan-card footer button{background:#fbfbfa;border-color:#07080a1a;border-radius:0}.editorial-theme .command-lane button:hover,.editorial-theme .command-lane button:focus-visible,.editorial-theme .session-step-grid footer button:hover,.editorial-theme .session-step-grid footer button:focus-visible,.editorial-theme .priority-row:hover,.editorial-theme .calendar-day-panel button:hover,.editorial-theme .deal-stage-board button:hover,.editorial-theme .smart-list-chip:hover,.editorial-theme .smart-list-chip:focus-visible{background:#fff;border-color:#d719206b;box-shadow:0 1px #d7192012,0 16px 34px #07080a13}.editorial-theme .priority-row{background:#fff;grid-template-columns:minmax(140px,.85fr) minmax(0,1.15fr) minmax(104px,.42fr) minmax(104px,max-content)}.editorial-theme .priority-row.priority-high{border-left-color:var(--design-success)}.editorial-theme .priority-row.priority-mid{border-left-color:var(--design-warning)}.editorial-theme .priority-row.priority-low{border-left-color:#b42318}.editorial-theme .score-dot{border-radius:0;font-weight:950}.editorial-theme .score-dot.score-high{background:var(--design-success);color:#fff}.editorial-theme .score-dot.score-mid{background:var(--design-warning);color:#fff}.editorial-theme .score-dot.score-low{background:var(--red);color:#fff}.editorial-theme .card-chips span,.editorial-theme .property-intent-row span,.editorial-theme .tag-row span,.editorial-theme .aria-signal-chips span,.editorial-theme .aria-guardrail-strip>div:last-child span{background:var(--design-surface-rail);border-radius:0}.editorial-theme .primary-button,.editorial-theme .secondary-button,.editorial-theme .email-composer footer button,.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button{border-radius:0}.editorial-theme .primary-button,.editorial-theme .icon-button.gold{background:var(--design-primary)}.editorial-theme .primary-button:hover,.editorial-theme .icon-button.gold:hover,.editorial-theme .primary-button:focus-visible,.editorial-theme .icon-button.gold:focus-visible{background:var(--red)}.editorial-theme .lead-row{border-color:#07080a14;border-radius:0}.editorial-theme .lead-row.selected{background:linear-gradient(90deg,#d7192013,#0000 54%),#fff;border-color:#d719208c}.editorial-theme .people-scale-strip div{background:#fbfbfa;border-radius:0}.editorial-theme .smart-list-chip.active{background:var(--design-primary)}.editorial-theme .calendar-month-grid button{background:#fff}.editorial-theme .calendar-month-grid button.is-today{box-shadow:inset 0 0 0 2px var(--red);background:linear-gradient(135deg, var(--design-champagne-soft) 0, transparent 70%), #fff}.editorial-theme .calendar-month-grid button.is-today>span:first-child{color:var(--design-primary);position:relative}.editorial-theme .calendar-month-grid button.is-today>span:first-child:after{content:"";background:var(--design-champagne);width:14px;height:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.editorial-theme .calendar-month-grid em{background:var(--design-surface-rail);border-radius:0}@media (width<=1240px){.editorial-theme .priority-row{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr)}}@media (width<=860px){.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .profile-strip{padding-left:78px}.editorial-theme .command-kpis strong,.editorial-theme .command-lane header strong{font-size:2.3rem}.editorial-theme .priority-row{grid-template-columns:1fr}}.editorial-theme,.editorial-theme *{min-width:0}.editorial-theme :where(p,li,strong,span,em,small,h1,h2,h3,h4,button,input,textarea,select){overflow-wrap:break-word}.editorial-theme :where(button,input,textarea,select){max-width:100%}.editorial-theme .top-nav{grid-template-columns:minmax(198px,220px) minmax(520px,1fr) minmax(180px,240px) auto;gap:.4rem}.editorial-theme .main-tabs,.editorial-theme .record-tabs,.editorial-theme .mode-buttons,.editorial-theme .profile-actions,.editorial-theme .nav-actions,.editorial-theme .bulk-action-strip{scrollbar-width:thin;overflow-x:auto}.editorial-theme .main-tabs button,.editorial-theme .record-tabs button,.editorial-theme .mode-buttons button,.editorial-theme .profile-actions button,.editorial-theme .nav-actions button,.editorial-theme .bulk-action-strip button{white-space:nowrap;flex:none}.editorial-theme .main-tabs button{gap:.28rem;padding-inline:.44rem;font-size:.68rem}.editorial-theme .people-scale-strip span,.editorial-theme .select-box span{overflow-wrap:normal;word-break:normal;white-space:nowrap}.editorial-theme .people-scale-strip span{letter-spacing:.045em;font-size:.62rem}.editorial-theme .workspace{grid-template-columns:minmax(248px,292px) minmax(0,1fr) minmax(282px,320px)}.editorial-theme .workspace.people-database-mode{grid-template-columns:minmax(248px,292px) minmax(0,1fr)}.editorial-theme .daily-action-strip,.editorial-theme .insight-action-strip,.editorial-theme .realtor-trust-strip,.editorial-theme .outcome-rules-strip,.editorial-theme .growth-command-strip,.editorial-theme .growth-action-grid,.editorial-theme .growth-flow{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.62rem;display:grid}.editorial-theme .growth-focus-panel{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.editorial-theme .growth-lower-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.editorial-theme .daily-action-strip button,.editorial-theme .insight-action-strip article,.editorial-theme .realtor-trust-strip article,.editorial-theme .outcome-rules-strip article,.editorial-theme .growth-flow button,.editorial-theme .growth-action-grid button,.editorial-theme .scale-assurance{box-shadow:var(--compact-shadow);background:#fff;border:1px solid #07080a1b;border-radius:0}.editorial-theme .daily-action-strip button{text-align:left;gap:.25rem;min-height:94px;padding:.7rem;display:grid}.editorial-theme .daily-action-strip button:hover,.editorial-theme .daily-action-strip button:focus-visible{border-color:#d719206b;box-shadow:0 1px #d7192012,0 16px 34px #07080a13}.editorial-theme .daily-action-strip span,.editorial-theme .insight-action-strip span,.editorial-theme .realtor-trust-strip span,.editorial-theme .outcome-rules-strip span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:950}.editorial-theme .daily-action-strip strong,.editorial-theme .insight-action-strip strong,.editorial-theme .realtor-trust-strip strong,.editorial-theme .outcome-rules-strip strong{color:var(--design-primary);font-size:1rem;line-height:1.1}.editorial-theme .daily-action-strip p,.editorial-theme .insight-action-strip p,.editorial-theme .realtor-trust-strip p,.editorial-theme .outcome-rules-strip p{color:var(--design-secondary);margin:0;font-size:.78rem;line-height:1.34}.editorial-theme .ai-conversion-queue button div{gap:.12rem;display:grid}.editorial-theme .ai-conversion-queue button strong,.editorial-theme .ai-conversion-queue button small{display:block}.editorial-theme .daily-action-strip .daily-hot strong,.editorial-theme .daily-action-strip .daily-approval strong{color:var(--design-success)}.editorial-theme .daily-action-strip .daily-risk strong{color:var(--red)}.editorial-theme .daily-action-strip .daily-finance strong{color:var(--design-warning)}.editorial-theme .insight-action-strip article,.editorial-theme .realtor-trust-strip article,.editorial-theme .outcome-rules-strip article{gap:.28rem;padding:.72rem;display:grid}.editorial-theme .insight-action-strip{margin-bottom:1rem}.editorial-theme .realtor-trust-strip{margin-top:-.25rem}.ai-trust-ledger,.done-for-me-strip,.activation-factory,.done-for-me-workflow{margin-bottom:.9rem}.ai-trust-ledger>div,.done-for-me-strip,.done-for-me-workflow{grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.ai-trust-ledger>div{padding:.7rem}.ai-trust-ledger article,.done-for-me-workflow article{gap:.28rem;padding:.72rem;display:grid}.done-for-me-strip{box-shadow:var(--compact-shadow);background:#fff;border:1px solid #07080a1b;padding:.62rem}.done-for-me-strip button{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.18rem .5rem;min-height:82px;padding:.65rem;display:grid}.done-for-me-strip button svg{color:var(--red);grid-row:span 2;margin-top:.1rem}.done-for-me-strip button strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.done-for-me-workflow{border-top:1px solid #07080a1a;padding-top:.78rem}.activation-factory header h2{font-size:clamp(1.35rem,2vw,2rem)}.activation-factory article{gap:.32rem;padding:.78rem;display:grid}.activation-factory article span{background:var(--design-primary);color:#fff;place-items:center;width:26px;height:26px;display:inline-grid}.editorial-theme .outcome-rules-strip{margin-bottom:.9rem}.editorial-theme .scale-assurance{border-left:3px solid var(--design-primary);gap:.2rem;margin:0 0 .75rem;padding:.62rem .7rem;display:grid}.editorial-theme .scale-assurance strong{text-transform:uppercase;font-size:.82rem}.editorial-theme .scale-assurance span{color:var(--design-secondary);font-size:.76rem;line-height:1.35}.editorial-theme .lead-journey-strip,.editorial-theme .speed-sla-strip,.editorial-theme .command-kpis,.editorial-theme .task-desk,.editorial-theme .provider-grid,.editorial-theme .action-plan-summary,.editorial-theme .action-plan-explainer,.editorial-theme .deal-stage-board{grid-template-columns:repeat(auto-fit,minmax(178px,1fr))}.editorial-theme .ai-conversion-queue>div,.editorial-theme .overview-brief-grid,.editorial-theme .session-step-grid,.editorial-theme .playbook-matrix>div,.editorial-theme .campaign-plan-detail,.editorial-theme .analytics-grid,.editorial-theme .conversion-matrix{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.editorial-theme .draft-grid{grid-template-columns:repeat(auto-fit,minmax(264px,1fr))}.editorial-theme .approval-command-grid,.editorial-theme .insight-decision-grid,.editorial-theme .calendar-workspace,.editorial-theme .deal-room,.editorial-theme .property-timeline-grid{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))}.editorial-theme .pipeline-board{grid-template-columns:repeat(5,minmax(204px,1fr));padding-bottom:.35rem}.editorial-theme .pipeline-column{min-width:204px}.editorial-theme .pipeline-next-action,.editorial-theme .realtor-command-card p,.editorial-theme .speed-sla-strip p,.editorial-theme .lead-journey-strip p,.editorial-theme .command-lane button p,.editorial-theme .calendar-month-grid em,.editorial-theme .calendar-day-panel button p,.editorial-theme .deal-stage-board button p,.editorial-theme .message-card p,.editorial-theme .draft-panel p,.editorial-theme .automation-item p,.editorial-theme .playbook-matrix p,.editorial-theme .campaign-route-list span,.editorial-theme .scorecard-list span,.editorial-theme .overview-brief-grid.compact p,.editorial-theme .overview-brief-grid li,.editorial-theme .record-timeline p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editorial-theme .pipeline-next-action,.editorial-theme .command-lane button p,.editorial-theme .message-card p,.editorial-theme .draft-panel p,.editorial-theme .automation-item p,.editorial-theme .overview-brief-grid.compact p,.editorial-theme .overview-brief-grid li,.editorial-theme .record-timeline p{-webkit-line-clamp:2}.editorial-theme .realtor-command-card p,.editorial-theme .speed-sla-strip p,.editorial-theme .lead-journey-strip p,.editorial-theme .playbook-matrix p,.editorial-theme .campaign-route-list span{-webkit-line-clamp:3}.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card{min-height:132px}.editorial-theme .overview-brief-grid.compact .brief-card{min-height:118px}.editorial-theme .property-facts{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.editorial-theme .property-facts div:nth-child(2n){border-right:1px solid #0a0b0d1a}.editorial-theme .property-facts strong{font-size:.92rem;line-height:1.2}.editorial-theme .priority-row{grid-template-columns:minmax(140px,.85fr) minmax(0,1.15fr) minmax(104px,.42fr) minmax(104px,max-content)}.editorial-theme .priority-row>*{max-width:100%}.editorial-theme .priority-row .secondary-button{white-space:nowrap;width:min(100%,112px)}.editorial-theme .session-step-grid article,.editorial-theme .playbook-matrix article,.editorial-theme .action-plan-card,.editorial-theme .command-lane,.editorial-theme .calendar-month-grid button,.editorial-theme .deal-stage-board button,.editorial-theme .pipeline-card{contain:layout}.editorial-theme .calendar-month-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.editorial-theme .calendar-month-grid button{min-height:98px;padding:.52rem}.editorial-theme .calendar-month-grid em{-webkit-line-clamp:unset;max-width:100%;display:grid}.editorial-theme .calendar-month-grid em strong,.editorial-theme .calendar-month-grid em span{overflow-wrap:normal;word-break:normal}.editorial-theme .calendar-agenda-list{max-height:min(66vh,640px)}.editorial-theme .side-title{gap:.55rem}.editorial-theme .side-title>span,.editorial-theme .side-title>strong{min-width:0}.editorial-theme .side-title>strong,.editorial-theme .side-title>span:last-child{white-space:normal}.editorial-theme .drawer-card,.editorial-theme .lead-drawer{max-width:min(560px,100vw)}.editorial-theme .custom-dropdown{isolation:isolate;min-width:0;position:relative}.editorial-theme .custom-dropdown.open{z-index:1000}.editorial-theme .custom-dropdown-trigger{width:100%;min-height:42px;color:var(--design-primary);letter-spacing:0;text-align:left;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #0a0b0d2e;border-radius:0;justify-content:space-between;align-items:center;gap:.55rem;padding:.58rem .68rem;font-size:.72rem;font-weight:920;display:inline-flex}.editorial-theme .custom-dropdown-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.editorial-theme .custom-dropdown-trigger svg{flex:none;transition:transform .16s}.editorial-theme .custom-dropdown.open .custom-dropdown-trigger{border-color:var(--design-primary);box-shadow:inset 0 -2px 0 var(--red)}.editorial-theme .custom-dropdown.open .custom-dropdown-trigger svg{transform:rotate(180deg)}.editorial-theme .custom-dropdown-menu{z-index:1001;background:#fff;border:1px solid #0a0b0d2e;gap:.18rem;width:max-content;min-width:min(260px,100vw - 1.4rem);max-width:min(340px,100vw - 1.4rem);padding:.32rem;display:grid;position:absolute;top:calc(100% + .38rem);left:0;box-shadow:0 20px 48px #08090b29}.editorial-theme .custom-dropdown-menu button{width:100%;min-height:38px;color:var(--design-primary);letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.48rem .55rem;font-size:.74rem;font-weight:860;display:grid}.editorial-theme .custom-dropdown-menu button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.editorial-theme .custom-dropdown-menu button svg{color:currentColor}.editorial-theme .custom-dropdown-menu button em{color:#69727d;white-space:nowrap;font-size:.68rem;font-style:normal;font-weight:760}.editorial-theme .custom-dropdown-menu button:hover,.editorial-theme .custom-dropdown-menu button:focus-visible,.editorial-theme .custom-dropdown-menu button.selected{border-color:var(--design-primary);background:var(--design-primary);color:#fff}.editorial-theme .custom-dropdown-menu button:hover em,.editorial-theme .custom-dropdown-menu button:focus-visible em,.editorial-theme .custom-dropdown-menu button.selected em{color:#ffffffbd}.editorial-theme .custom-dropdown-menu button.hot,.editorial-theme .custom-dropdown-menu button.reply{border-left:3px solid var(--design-success)}.editorial-theme .custom-dropdown-menu button.finance{border-left:3px solid #b06b00}.editorial-theme .custom-dropdown-menu button.risk,.editorial-theme .custom-dropdown-menu button.blocked{border-left:3px solid #c91520}.editorial-theme .custom-dropdown-menu button:disabled{cursor:not-allowed;opacity:.45}.editorial-theme .main-tabs{overflow:visible}.editorial-theme .nav-more-dropdown{align-self:stretch;min-width:96px}.editorial-theme .nav-more-dropdown .custom-dropdown-trigger{border:0;border-left:1px solid var(--line-soft);background:#fff;height:100%;padding-inline:.85rem}.editorial-theme .nav-more-dropdown .custom-dropdown-menu{left:auto;right:0}.editorial-theme .pipeline-filter-bar{z-index:80;border:1px solid var(--line-soft);background:#fff;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);align-items:center;gap:.85rem;margin-bottom:1rem;padding:.9rem;display:grid;position:relative;overflow:visible;box-shadow:0 12px 34px #0a0b0d0f}.editorial-theme .dropdown-filter-group{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;min-width:0;display:flex}.editorial-theme .dropdown-filter-group .custom-dropdown{min-width:176px}.editorial-theme .dropdown-filter-group .custom-dropdown-menu{left:auto;right:0}.editorial-theme .pipeline-card,.editorial-theme .lead-card,.editorial-theme .record-tabs,.editorial-theme .profile-strip,.editorial-theme .guided-work-session{overflow:visible}.editorial-theme .profile-strip{background:linear-gradient(90deg, var(--design-primary) 0 72px, transparent 72px), #fff;padding-left:96px}.editorial-theme .profile-strip:before{letter-spacing:.16em;writing-mode:vertical-rl;text-orientation:mixed;width:14px;font-size:.64rem;top:.9rem;left:28px}.editorial-theme .module-head:before,.editorial-theme .pipeline-hero:before{writing-mode:vertical-rl;text-orientation:mixed;width:14px;left:22px}.editorial-theme .pipeline-board{z-index:1;position:relative;overflow:visible}.editorial-theme .pipeline-column,.editorial-theme .pipeline-cards,.editorial-theme .pipeline-card{position:relative;overflow:visible}.editorial-theme .pipeline-column:has(.custom-dropdown.open){z-index:40}.editorial-theme .pipeline-card:has(.custom-dropdown.open){z-index:50}.editorial-theme .pipeline-card-actions.compact{grid-template-columns:minmax(0,1fr) minmax(132px,.8fr);gap:.38rem;display:grid;overflow:visible}.editorial-theme .pipeline-card-actions.compact>button,.editorial-theme .pipeline-card-actions.compact .custom-dropdown-trigger{min-height:36px}.editorial-theme .pipeline-card-actions .custom-dropdown-menu{left:auto;right:0}.editorial-theme .lead-filter-stack{grid-template-columns:minmax(0,1fr);gap:.45rem;margin-bottom:.75rem;display:grid}.editorial-theme .lead-filter-stack .custom-dropdown-trigger{background:#fbfaf8;min-height:40px}.editorial-theme .bulk-action-strip.compact{grid-template-columns:minmax(0,1fr) minmax(132px,.8fr)}.editorial-theme .bulk-action-strip.compact .custom-dropdown-menu{left:auto;right:0}.editorial-theme .record-tabs .custom-dropdown{flex:none;min-width:106px}.editorial-theme .record-tabs .custom-dropdown-trigger{color:var(--muted);background:0 0;border:1px solid #0000;padding:.55rem .85rem}.editorial-theme .record-tabs .custom-dropdown.open .custom-dropdown-trigger,.editorial-theme .record-tabs .custom-dropdown-trigger:hover,.editorial-theme .record-tabs .custom-dropdown-trigger:focus-visible{color:#fff;box-shadow:none;background:#111316}.editorial-theme .record-tabs .custom-dropdown-menu{left:auto;right:0}.editorial-theme .session-control-stack{grid-template-columns:minmax(168px,220px) auto;align-items:end;gap:.65rem;min-width:0;display:grid}.editorial-theme .session-control-stack .custom-dropdown-trigger{background:#fbfaf8}.editorial-theme .pipeline-shell{gap:1.1rem;display:grid}.editorial-theme .pipeline-zone{background:#fff;border:1px solid #07080a24;position:relative;box-shadow:0 1px #07080a0a}.editorial-theme .pipeline-zone-marker{border-bottom:1px solid #07080a1f;justify-content:flex-start;align-items:center;gap:.45rem;min-height:38px;padding:.5rem .85rem;display:flex}.editorial-theme .pipeline-zone-marker span,.editorial-theme .pipeline-admin-zone summary span{min-width:24px;height:20px;color:var(--red);letter-spacing:0;text-transform:uppercase;background:#d719200e;border:1px solid #d719202e;place-items:center;font-size:.64rem;font-weight:950;display:inline-grid}.editorial-theme .pipeline-zone-marker strong,.editorial-theme .pipeline-admin-zone summary strong{color:var(--design-primary);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:920}.editorial-theme .pipeline-command-zone{border-top:4px solid var(--design-primary);background:linear-gradient(90deg, var(--design-primary) 0 72px, transparent 72px), linear-gradient(180deg, #fff 0%, #fbfbfa 100%);margin-bottom:0}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{background:#fff;margin:-1rem -1rem 0 0}.editorial-theme .pipeline-ai-zone{border-color:#d7192042;border-top:4px solid var(--red);color:var(--design-primary);background:linear-gradient(90deg,#d719200e,#0000 42%),linear-gradient(#fff 0%,#fbf8f7 100%);gap:0;display:grid}.editorial-theme .pipeline-ai-zone .pipeline-zone-marker{background:#fff;border-bottom-color:#d7192029}.editorial-theme .pipeline-ai-zone .pipeline-zone-marker strong,.editorial-theme .pipeline-ai-zone .ai-conversion-queue h3,.editorial-theme .pipeline-ai-zone .ai-conversion-queue strong{color:var(--design-primary)}.editorial-theme .pipeline-ai-zone .ai-conversion-queue{box-shadow:none;background:0 0;border:0;padding:.95rem}.editorial-theme .pipeline-ai-zone .ai-conversion-queue header{border-bottom-color:#07080a1a}.editorial-theme .pipeline-ai-zone .ai-conversion-queue header>span{color:var(--red);background:#d719200f;border-color:#d719203d}.editorial-theme .pipeline-ai-zone .ai-conversion-queue article,.editorial-theme .pipeline-ai-zone .ai-conversion-queue button{color:var(--design-primary);background:#ffffffeb;border-color:#07080a21}.editorial-theme .pipeline-ai-zone .ai-conversion-queue button:hover,.editorial-theme .pipeline-ai-zone .ai-conversion-queue button:focus-visible{background:#d719200e;border-color:#d7192052}.editorial-theme .pipeline-ai-zone .ai-conversion-queue small,.editorial-theme .pipeline-ai-zone .ai-conversion-queue em,.editorial-theme .pipeline-ai-zone .ai-conversion-queue p{color:var(--design-secondary)}.editorial-theme .pipeline-board-zone{border-top:4px solid var(--red);background:linear-gradient(#f4f4f1 0%,#ededeb 100%);padding:.85rem}.editorial-theme .pipeline-board-zone .pipeline-zone-marker{background:#fff;margin:-.85rem -.85rem .85rem}.editorial-theme .pipeline-board-zone .pipeline-filter-bar{box-shadow:none;margin-bottom:.85rem}.editorial-theme .pipeline-board-zone .pipeline-board{margin-bottom:0}.editorial-theme .pipeline-admin-zone{background:#fbfbfa}.editorial-theme .pipeline-admin-zone summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;list-style:none;display:flex}.editorial-theme .pipeline-admin-zone summary::-webkit-details-marker{display:none}.editorial-theme .pipeline-admin-zone summary div{gap:.18rem;display:grid}.editorial-theme .pipeline-admin-zone summary svg{transition:transform .16s}.editorial-theme .pipeline-admin-zone[open] summary{border-bottom:1px solid #07080a1f}.editorial-theme .pipeline-admin-zone[open] summary svg{transform:rotate(180deg)}.editorial-theme .pipeline-admin-zone .approval-command-grid{margin:0;padding:.9rem}.editorial-theme .pipeline-command-support{background:#ffffffb8;border:1px solid #07080a1f}.editorial-theme .pipeline-command-support summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;list-style:none;display:flex}.editorial-theme .pipeline-command-support summary::-webkit-details-marker{display:none}.editorial-theme .pipeline-command-support summary span{color:var(--design-primary);font-size:.76rem;font-weight:920}.editorial-theme .pipeline-command-support summary strong{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.editorial-theme .pipeline-command-support summary svg{flex:none;transition:transform .16s}.editorial-theme .pipeline-command-support[open] summary{border-bottom:1px solid #07080a1f}.editorial-theme .pipeline-command-support[open] summary svg{transform:rotate(180deg)}.editorial-theme .pipeline-command-support .lead-journey-strip,.editorial-theme .pipeline-command-support .speed-sla-strip{padding:.65rem}.editorial-theme .pipeline-command-support .speed-sla-strip{padding-top:0}@media (width<=1320px){.editorial-theme .top-nav{grid-template-columns:minmax(180px,.52fr) minmax(0,1fr)}.editorial-theme .global-search,.editorial-theme .nav-actions{grid-column:span 1}.editorial-theme .workspace{grid-template-columns:minmax(244px,292px) minmax(0,1fr)}.editorial-theme .ops-panel{grid-column:1/-1;min-height:auto}}@media (width<=980px){.editorial-theme .top-nav{grid-template-columns:1fr}.editorial-theme .brand-lockup{align-items:center}.editorial-theme .global-search,.editorial-theme .nav-actions,.editorial-theme .main-tabs{width:100%}.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{grid-template-columns:1fr;padding:.7rem}.editorial-theme .workspace .command-center{order:1}.editorial-theme .workspace .ops-panel{order:2}.editorial-theme .workspace .lead-rail{order:3}.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel{min-height:auto}.editorial-theme .realtor-command-head,.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .priority-row{grid-template-columns:1fr}.editorial-theme .pipeline-board{grid-template-columns:repeat(5,minmax(196px,78vw))}.editorial-theme .profile-strip,.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero{padding-left:78px}}@media (width<=620px){html,body,#root,.app-shell,.editorial-theme{width:100%;max-width:100%;overflow-x:hidden}.editorial-theme .top-nav,.editorial-theme .tra-tape,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace,.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel,.editorial-theme .profile-strip{width:100vw;max-width:100vw;overflow-x:hidden}.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel,.editorial-theme .profile-strip{max-width:calc(100vw - 1.1rem)}.editorial-theme .realtor-command-view>*,.editorial-theme .module-head>*,.editorial-theme .lead-rail>*,.editorial-theme .command-center>*,.editorial-theme .ops-panel>*{max-width:100%}.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace,.editorial-theme .top-nav{padding-inline:.55rem}.editorial-theme .main-tabs,.editorial-theme .record-tabs{overflow:auto hidden}.editorial-theme .realtor-command-head h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2{overflow-wrap:normal;word-break:normal;width:calc(100vw - 3.6rem);max-width:calc(100vw - 3.6rem)}.editorial-theme .brand-logo-frame,.editorial-theme .brand-logo{width:132px}.editorial-theme .brand-lockup{gap:.55rem}.editorial-theme .brand-lockup strong{font-size:.9rem}.editorial-theme .brand-lockup span,.editorial-theme .security-pill,.editorial-theme .schema-pill{font-size:.7rem}.editorial-theme .module-head,.editorial-theme .realtor-command-view,.editorial-theme .pipeline-hero,.editorial-theme .profile-strip{background:#fff;padding:.9rem}.editorial-theme .module-head:before,.editorial-theme .realtor-command-view:before,.editorial-theme .pipeline-hero:before,.editorial-theme .profile-strip:before{display:none}.editorial-theme .module-head h1,.editorial-theme .realtor-command-head h1,.editorial-theme .profile-strip h2{font-size:1.55rem;line-height:1.05}.editorial-theme .hero-copy,.editorial-theme .realtor-command-head p:not(.eyebrow),.editorial-theme .profile-strip p{font-size:.86rem}.editorial-theme .overview-brief-grid,.editorial-theme .property-timeline-grid,.editorial-theme .clean-lead-command,.editorial-theme .clean-intel-row,.editorial-theme .ai-conversion-queue>div,.editorial-theme .daily-action-strip,.editorial-theme .insight-action-strip,.editorial-theme .realtor-trust-strip,.editorial-theme .outcome-rules-strip,.editorial-theme .session-step-grid,.editorial-theme .playbook-matrix>div,.editorial-theme .draft-grid,.editorial-theme .analytics-grid,.editorial-theme .call-coach-hero,.editorial-theme .call-stage-grid,.editorial-theme .call-outcome-result,.editorial-theme .call-outcome-buttons,.editorial-theme .call-follow-up-draft,.editorial-theme .aria-briefing-main,.editorial-theme .aria-briefing-support,.editorial-theme .aria-intel-pair{grid-template-columns:1fr}.editorial-theme .call-outcome-workbench>header,.editorial-theme .call-outcome-workbench footer,.editorial-theme .call-follow-up-draft{display:grid}.editorial-theme .call-follow-up-draft aside{border-left:0;border-top:1px solid var(--line-soft);padding-top:.75rem;padding-left:0}.editorial-theme .clean-command-actions{grid-template-columns:1fr 1fr}.editorial-theme .clean-intel-row button,.editorial-theme .workflow-loop-panel button{border-right:0;border-bottom:1px solid var(--line-soft)}.editorial-theme .clean-intel-row button:last-child,.editorial-theme .workflow-loop-panel button:last-child{border-bottom:0}.editorial-theme .calendar-month-grid button{min-height:78px;padding:.38rem}.editorial-theme .calendar-month-grid em{background:currentColor;border-left:0;border-radius:999px;width:.58rem;height:.58rem;padding:0;font-size:0}.editorial-theme .calendar-month-grid em strong{display:none}.editorial-theme .property-facts{grid-template-columns:1fr 1fr}.editorial-theme .realtor-command-grid,.editorial-theme .lead-journey-strip,.editorial-theme .speed-sla-strip,.editorial-theme .command-kpis,.editorial-theme .people-scale-strip,.editorial-theme .lead-health-strip,.editorial-theme .bulk-action-strip,.editorial-theme .aria-dialer-card,.editorial-theme .recording-transcriber,.editorial-theme .call-coach-scorecard form,.editorial-theme .coach-review-card,.editorial-theme .coach-rubric-grid,.editorial-theme .coach-intelligence-grid{grid-template-columns:1fr}.editorial-theme .call-coach-scorecard>header,.editorial-theme .coach-review-actions{flex-direction:column;align-items:stretch}.editorial-theme .coach-review-actions button,.editorial-theme .call-coach-scorecard button{width:100%}.editorial-theme .bulk-action-strip button:last-child{grid-column:auto}.editorial-theme .smart-list-grid{grid-template-columns:1fr}.editorial-theme .main-tabs,.editorial-theme .record-tabs,.editorial-theme .pipeline-card-actions,.editorial-theme .bulk-action-strip{overflow:visible}.editorial-theme .mobile-action-bar{grid-template-columns:1fr}.editorial-theme .pipeline-filter-bar,.editorial-theme .dropdown-filter-group,.editorial-theme .bulk-action-strip.compact,.editorial-theme .pipeline-card-actions.compact,.editorial-theme .session-control-stack{grid-template-columns:1fr;justify-content:stretch;display:grid}.editorial-theme .dropdown-filter-group .custom-dropdown,.editorial-theme .nav-more-dropdown,.editorial-theme .record-tabs .custom-dropdown{width:100%;min-width:0}.editorial-theme .record-tabs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.editorial-theme .record-tabs>button,.editorial-theme .record-tabs .custom-dropdown{width:100%;min-width:0}.editorial-theme .record-tabs .custom-dropdown{flex:auto}.editorial-theme .custom-dropdown-menu,.editorial-theme .nav-more-dropdown .custom-dropdown-menu,.editorial-theme .record-tabs .custom-dropdown-menu,.editorial-theme .pipeline-card-actions .custom-dropdown-menu,.editorial-theme .bulk-action-strip.compact .custom-dropdown-menu{inset:auto .75rem max(.75rem, env(safe-area-inset-bottom)) .75rem;z-index:10000;overscroll-behavior:contain;width:auto;min-width:0;max-width:none;max-height:min(68vh,520px);position:fixed;overflow-y:auto;box-shadow:0 24px 70px #08090b47}.editorial-theme .custom-dropdown-menu button{grid-template-columns:auto minmax(0,1fr)}.editorial-theme .custom-dropdown-menu button em{white-space:normal;grid-column:2}.editorial-theme .select-box{align-items:center}.editorial-theme .select-box span{white-space:nowrap}.editorial-theme .pipeline-board{grid-template-columns:1fr;overflow-x:visible}.editorial-theme .pipeline-column{min-width:0}.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .scale-assurance span{width:100%;max-width:calc(100vw - 4.6rem)}.assistant-drawer{width:100vw;padding:.85rem}.assistant-prompt-grid,.assistant-answer>div:first-child,.assistant-priority-list button,.call-insights-workbench article>div:first-child{grid-template-columns:1fr}.crm-toast{text-align:center;border-radius:8px;bottom:4.2rem;left:.7rem;right:.7rem;transform:none}.editorial-theme .top-nav,.editorial-theme .tra-tape,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace,.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel,.editorial-theme .profile-strip{width:100%;max-width:100%}.editorial-theme .top-nav>.main-tabs{inline-size:calc(100vw - 1.1rem);max-inline-size:calc(100vw - 1.1rem)}.editorial-theme .main-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:visible}.editorial-theme .main-tabs>button:not(.active){display:none}.editorial-theme .main-tabs button,.editorial-theme .nav-more-dropdown .custom-dropdown-trigger{justify-content:center;width:100%;min-height:42px;padding-inline:.28rem;font-size:.62rem}.editorial-theme .main-tabs button svg{width:14px;height:14px}.editorial-theme .nav-more-dropdown{width:100%;min-width:0}.editorial-theme .lead-filter-stack .custom-dropdown-trigger,.editorial-theme .bulk-action-strip.compact .custom-dropdown-trigger,.editorial-theme .pipeline-card-actions.compact .custom-dropdown-trigger{min-height:42px}.editorial-theme .growth-command-strip,.editorial-theme .growth-action-grid,.editorial-theme .growth-flow,.editorial-theme .growth-command-builder,.editorial-theme .growth-focus-panel,.editorial-theme .growth-lower-grid,.editorial-theme .call-insights-workbench>div{grid-template-columns:1fr}.editorial-theme .growth-stage-card,.editorial-theme .growth-source-board,.editorial-theme .growth-ai-map,.editorial-theme .growth-roadmap,.editorial-theme .growth-command-builder,.editorial-theme .call-insights-workbench,.editorial-theme .production-readiness-panel,.editorial-theme .growth-action-grid button,.editorial-theme .growth-flow button{width:100%;max-width:100%}.editorial-theme .scale-assurance span,.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .pipeline-card p,.editorial-theme .growth-action-grid p,.editorial-theme .growth-head p,.editorial-theme .assistant-answer p,.editorial-theme .assistant-priority-list p,.editorial-theme .call-insights-workbench p,.editorial-theme .growth-flow em,.editorial-theme .growth-stage-card p,.editorial-theme .growth-feature-list p,.editorial-theme .growth-source-board p,.editorial-theme .growth-ai-map p,.editorial-theme .production-readiness-panel p,.editorial-theme .lead-row span,.editorial-theme .lead-row small{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.editorial-theme .daily-action-strip button,.editorial-theme .realtor-command-card,.editorial-theme .lead-journey-strip button,.editorial-theme .speed-sla-strip button,.editorial-theme .scale-assurance{width:100%;max-width:100%}.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .scale-assurance span{max-width:100%}.editorial-theme .pipeline-zone{max-width:100%;overflow-x:hidden}.editorial-theme .pipeline-command-zone{background:#fff;padding:.85rem}.editorial-theme .pipeline-command-zone .pipeline-zone-marker,.editorial-theme .pipeline-board-zone .pipeline-zone-marker{margin:0 0 .85rem;padding:.62rem 0}.editorial-theme .pipeline-ai-zone .ai-conversion-queue,.editorial-theme .pipeline-board-zone,.editorial-theme .pipeline-admin-zone .approval-command-grid{padding:.7rem}.editorial-theme .pipeline-ai-zone .pipeline-zone-marker{padding-inline:.7rem}.editorial-theme .pipeline-board-zone .pipeline-filter-bar{margin-bottom:.7rem}.editorial-theme .pipeline-zone-marker strong,.editorial-theme .pipeline-admin-zone summary strong{display:none}.editorial-theme .realtor-command-card p,.editorial-theme .daily-action-strip p,.editorial-theme .pipeline-command-support p{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.editorial-theme .people-database-head,.editorial-theme .people-database-stats{grid-template-columns:1fr}.editorial-theme .people-database-view{width:calc(100vw - 4.8rem);max-width:calc(100vw - 4.8rem);padding:.7rem}.editorial-theme .people-database-head p:not(.eyebrow){white-space:normal;overflow-wrap:anywhere;max-width:100%}.editorial-theme .workspace.people-database-mode{grid-template-columns:1fr}.editorial-theme .workspace.people-database-mode .people-database-view{order:1}.editorial-theme .workspace.people-database-mode .lead-rail{order:2}.editorial-theme .people-page-size{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;width:100%;max-width:100%;display:grid;overflow:hidden}.editorial-theme .people-page-size span{grid-column:1/-1}.editorial-theme .people-page-size button{min-width:0;padding-inline:.3rem}.editorial-theme .people-table{border:0;gap:.55rem}.editorial-theme .people-table-head{display:none}.editorial-theme .people-table-row{border:1px solid var(--line-soft);grid-template-columns:48px minmax(0,1fr);padding:.75rem}.editorial-theme .people-table-row span{white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.editorial-theme .people-next-action{text-overflow:clip;-webkit-line-clamp:unset;display:block;overflow:visible}.editorial-theme .people-table-row span:nth-child(n+3){grid-column:2}.editorial-theme .people-table-row span[role=cell][data-label]:before{content:attr(data-label);color:var(--red);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.08rem;font-size:.58rem;font-weight:950;display:block}.editorial-theme .people-pagination{flex-direction:column;align-items:stretch}.editorial-theme .people-pagination>div:not(.people-pagination-left){grid-template-columns:1fr 1fr;display:grid}.editorial-theme .people-pagination-left{grid-template-columns:1fr;display:grid}.editorial-theme .money-start-flow,.editorial-theme .lead-gen-command,.editorial-theme .ai-trust-ledger,.editorial-theme .activation-factory,.editorial-theme .done-for-me-strip,.editorial-theme .done-for-me-workflow{width:100%;max-width:100%;overflow:hidden}.editorial-theme .money-start-flow header,.editorial-theme .lead-gen-command header,.editorial-theme .ai-trust-ledger header,.editorial-theme .activation-factory header{align-items:start;gap:.32rem;display:grid}.editorial-theme .money-start-flow header strong,.editorial-theme .lead-gen-command h3,.editorial-theme .ai-trust-ledger h3,.editorial-theme .activation-factory h2{line-height:1.1}.editorial-theme .money-start-flow>div,.editorial-theme .lead-gen-command>div,.editorial-theme .ai-trust-ledger>div,.editorial-theme .activation-factory>div,.editorial-theme .done-for-me-strip,.editorial-theme .done-for-me-workflow,.editorial-theme .workflow-loop-panel>div{grid-template-columns:1fr}.editorial-theme .money-start-flow button,.editorial-theme .lead-gen-command button,.editorial-theme .done-for-me-strip button,.editorial-theme .workflow-loop-panel button,.editorial-theme .done-for-me-workflow article,.editorial-theme .ai-trust-ledger article,.editorial-theme .activation-factory article{width:100%;max-width:100%}.command-palette{width:95vw;max-height:70vh}}.error-boundary{background:var(--bg);place-items:center;min-height:100vh;padding:2rem;display:grid}.error-boundary-content{text-align:center;max-width:420px}.error-boundary-content svg{color:var(--red);margin-bottom:1rem}.error-boundary-content h2{margin:0 0 .5rem;font-size:1.35rem}.error-boundary-content p{color:var(--muted);margin:0 0 1.5rem;font-size:.88rem;line-height:1.5}.error-boundary-content button{background:var(--red);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.5rem;font-size:.85rem;font-weight:600}.error-boundary-content button:hover{opacity:.9}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1.5rem;display:flex}.empty-state.compact{padding:1rem}.empty-state.compact p{color:var(--faint);margin:0;font-size:.8rem}.empty-state-icon{background:var(--surface-2);width:48px;height:48px;color:var(--faint);border-radius:12px;place-items:center;margin-bottom:.25rem;display:grid}.empty-state h3{color:var(--text);margin:0;font-size:.95rem}.empty-state p{color:var(--muted);max-width:280px;margin:0;font-size:.82rem;line-height:1.45}.empty-state .primary-button{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:5px;margin-top:.75rem;padding:.45rem 1rem;font-size:.8rem;font-weight:600}.empty-state .primary-button:hover{background:var(--surface-2)}.people-table-empty{grid-column:1/-1;padding:2rem 0}.empty-live-workspace{grid-template-columns:1fr;padding-top:1.75rem}.first-run-command{border:1px solid var(--design-border);background:color-mix(in srgb, var(--design-surface) 96%, white 4%);grid-template-columns:52px minmax(0,1fr);min-height:calc(100vh - 180px);display:grid;position:relative}.first-run-rail{background:var(--design-primary);color:#fff;flex-direction:column;align-items:center;gap:1.25rem;padding:1rem 0;display:flex}.first-run-rail span{width:28px;height:22px;color:var(--design-danger);background:#fff;border:1px solid #fff6;place-items:center;font-size:.66rem;font-weight:820;display:grid}.first-run-rail strong{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;transform:rotate(180deg)}.first-run-panel{gap:1rem;padding:1.25rem;display:grid}.first-run-hero{border-bottom:1px solid var(--design-border);grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:end;gap:1.25rem;padding-bottom:1.25rem;display:grid}.first-run-hero-copy{max-width:780px}.first-run-hero h1{max-width:760px;color:var(--design-primary);letter-spacing:0;margin:.35rem 0 .55rem;font-size:3.4rem;line-height:.98}.first-run-hero p{max-width:650px;color:var(--design-secondary);margin:0;font-size:.98rem;line-height:1.55}.first-run-status{border:1px solid var(--design-border);background:#fff;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.first-run-status svg{color:var(--design-danger);flex:none}.first-run-status span,.first-run-status em,.first-run-card span,.first-run-sequence-footer{color:var(--design-secondary);font-size:.72rem}.first-run-status span,.first-run-card span{text-transform:uppercase;letter-spacing:.08em;font-weight:820;display:block}.first-run-status strong{color:var(--design-primary);margin:.2rem 0;font-size:.95rem;display:block}.first-run-status em{font-style:normal;display:block}.first-run-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.first-run-actions .primary-button,.first-run-actions .secondary-button{justify-content:center;align-items:center;gap:.5rem;min-height:40px;display:inline-flex}.first-run-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.first-run-card{border:1px solid var(--design-border);background:#fff;gap:.65rem;min-height:156px;padding:1rem;display:grid}.first-run-card-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.first-run-card-head svg{color:var(--design-danger)}.first-run-card h2{color:var(--design-primary);letter-spacing:0;margin:0;font-size:1rem;line-height:1.15}.first-run-card p{color:var(--design-secondary);margin:0;font-size:.82rem;line-height:1.45}.first-run-sequence{border:1px solid var(--design-border);background:#fff;gap:1rem;padding:1rem;display:grid}.first-run-sequence h2{color:var(--design-primary);letter-spacing:0;margin:.3rem 0 0;font-size:1.15rem;line-height:1.2}.first-run-sequence ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.first-run-sequence li{border:1px solid var(--design-border);gap:.65rem;min-height:70px;padding:.85rem;display:flex}.first-run-sequence li strong{background:var(--design-primary);color:#fff;flex:none;place-items:center;width:24px;height:24px;font-size:.72rem;display:grid}.first-run-sequence li span{color:var(--design-secondary);font-size:.82rem;line-height:1.35}.first-run-sequence-footer{border-top:1px solid var(--design-border);align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.first-run-sequence-footer svg{color:var(--design-danger)}@media (width<=980px){.first-run-hero{grid-template-columns:1fr;align-items:start}.first-run-hero h1{font-size:2.5rem}.first-run-grid,.first-run-sequence ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.empty-live-workspace{padding:.75rem}.first-run-command{grid-template-columns:1fr;min-height:auto}.first-run-rail{display:none}.first-run-panel{padding:1rem}.first-run-hero h1{font-size:2rem;line-height:1.05}.first-run-grid,.first-run-sequence ol{grid-template-columns:1fr}.first-run-card{min-height:auto}.first-run-actions{grid-template-columns:1fr;display:grid}.first-run-actions .primary-button,.first-run-actions .secondary-button{width:100%}}.skeleton-card{background:var(--surface);border:1px solid var(--line-soft);border-radius:8px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.skeleton-dot{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:36px;height:36px;animation:1.5s ease-in-out infinite skeleton-pulse}.skeleton-lines{flex-direction:column;flex:1;gap:.5rem;padding-top:.2rem;display:flex}.skeleton-line{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;border-radius:4px;height:10px;animation:1.5s ease-in-out infinite skeleton-pulse}.skeleton-line-0{width:85%}.skeleton-line-1{width:70%}.skeleton-line-2{width:55%}@keyframes skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.sla-card{background:var(--surface);border:1px solid var(--line-soft);cursor:default;border-radius:8px;flex-direction:column;gap:.15rem;padding:.65rem .85rem;transition:border-color .18s;display:flex}.sla-card[role=button]{cursor:pointer}.sla-card[role=button]:hover{border-color:var(--text)}.sla-card span{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:.68rem;font-weight:700}.sla-card strong{font-size:.88rem}.sla-card p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.35}.sla-card.sla-risk strong{color:var(--red)}.sla-card.sla-warn strong{color:#b8860b}.sla-card.sla-good strong{color:var(--green)}.journey-card{background:var(--surface);border:1px solid var(--line-soft);border-radius:8px;flex-direction:column;gap:.15rem;padding:.65rem .85rem;display:flex}.journey-card span{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:.68rem;font-weight:700}.journey-card strong{font-size:.88rem}.journey-card p{color:var(--muted);margin:0;font-size:.76rem}.card-cta-primary{background:var(--text)!important;color:#fff!important;border-color:var(--text)!important;font-weight:700!important}.card-cta-primary:hover{opacity:.85}.cmd-k-hint{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:2px;padding:0 .25rem;display:inline-flex}.cmd-k-hint kbd{border:1px solid var(--line);background:var(--surface-2);color:var(--faint);border-radius:4px;padding:.1rem .35rem;font-family:inherit;font-size:.65rem;font-weight:600;line-height:1.4;display:inline-block}.cmd-k-hint:hover kbd{border-color:var(--muted);color:var(--text)}.command-palette-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000073;place-items:start center;padding-top:min(18vh,160px);animation:.12s palette-fade-in;display:grid;position:fixed;inset:0}@keyframes palette-fade-in{0%{opacity:0}to{opacity:1}}.command-palette{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;width:min(580px,92vw);max-height:460px;animation:.15s palette-slide-in;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000047}@keyframes palette-slide-in{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.command-palette-input{border-bottom:1px solid var(--line-soft);align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.command-palette-input svg{color:var(--faint);flex-shrink:0}.command-palette-input input{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:.95rem}.command-palette-input input::placeholder{color:var(--faint)}.command-palette-input kbd{border:1px solid var(--line);background:var(--surface-2);color:var(--faint);border-radius:4px;flex-shrink:0;padding:.15rem .4rem;font-family:inherit;font-size:.65rem}.command-palette-results{flex:1;padding:.35rem;overflow-y:auto}.command-palette-item{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;border-radius:6px;align-items:center;gap:.65rem;padding:.55rem .7rem;font-size:.85rem;display:flex}.command-palette-item:hover,.command-palette-item.selected{background:var(--surface-2)}.command-palette-item.selected{outline-offset:-2px;outline:2px solid #d7192080}.palette-type-badge{text-transform:uppercase;letter-spacing:.06em;text-align:center;border-radius:4px;flex-shrink:0;min-width:38px;padding:.1rem .4rem;font-size:.62rem;font-weight:700;display:inline-block}.command-palette-item.lead .palette-type-badge{color:var(--blue);background:#1d5fd11a}.command-palette-item.view .palette-type-badge{color:var(--green);background:#117a4b1a}.command-palette-item.action .palette-type-badge{color:var(--red);background:#d719201a}.palette-label{flex-shrink:0;font-weight:600}.palette-detail{color:var(--faint);text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin-left:auto;font-size:.78rem;overflow:hidden}.command-palette-empty{text-align:center;color:var(--faint);padding:1.5rem;font-size:.85rem}.command-palette-footer{border-top:1px solid var(--line-soft);background:var(--surface-2);gap:1rem;padding:.5rem 1rem;display:flex}.command-palette-footer span{color:var(--faint);align-items:center;gap:.25rem;font-size:.68rem;display:inline-flex}.command-palette-footer kbd{border:1px solid var(--line);background:var(--surface);border-radius:3px;padding:.05rem .3rem;font-family:inherit;font-size:.6rem;font-weight:600;display:inline-block}.pipeline-card[draggable=true]{cursor:grab}.pipeline-card[draggable=true]:active{cursor:grabbing;opacity:.7;z-index:10;transform:rotate(1.5deg);box-shadow:0 8px 24px #00000026}.pipeline-column.drag-over{border-color:var(--blue);outline:2px dashed var(--blue);outline-offset:-2px;background:#1d5fd10f;border-radius:10px;transition:background .15s,outline .15s}.pipeline-column.drag-over .column-head strong{color:var(--blue)}.editorial-theme .realtor-command-view{gap:.72rem;padding:.85rem;box-shadow:0 1px #07080a0a}.editorial-theme .pipeline-command-zone{background:#fff;padding-left:5rem;position:relative;overflow:hidden}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{z-index:1;background:var(--design-primary);border:0;border-right:1px solid #07080a1f;grid-template-rows:auto 1fr;place-items:start center;width:4rem;min-height:100%;margin:0;padding:.85rem 0;display:grid;position:absolute;inset:0 auto 0 0}.editorial-theme .pipeline-command-zone .pipeline-zone-marker span{min-width:26px;height:22px;color:var(--red);background:#fff;border-color:#fff3}.editorial-theme .pipeline-command-zone .pipeline-zone-marker strong{color:#fff;letter-spacing:.12em;text-align:center;text-transform:uppercase;white-space:nowrap;align-self:center;font-size:.66rem;line-height:1;transform:rotate(-90deg)}.editorial-theme .realtor-command-head{align-items:center;padding-bottom:.72rem}.editorial-theme .realtor-command-head h1{max-width:780px;font-size:clamp(1.32rem,1.8vw,1.92rem);line-height:1.08}.editorial-theme .command-proof{box-shadow:none;background:#fbfbfa}.editorial-theme .money-start-flow{box-shadow:none;border-color:#07080a29}.editorial-theme .money-start-flow>div{grid-template-columns:repeat(4,minmax(0,1fr))}.editorial-theme .money-start-flow button{min-height:116px;box-shadow:none;padding:.7rem}.editorial-theme .money-start-flow button strong{font-size:.98rem}.editorial-theme .money-start-flow button p,.editorial-theme .daily-action-strip p,.editorial-theme .realtor-command-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editorial-theme .pipeline-command-support,.lead-proof-drawer,.pipeline-card-proof{background:#fff;border:1px solid #07080a1b}.editorial-theme .pipeline-command-support>summary,.lead-proof-drawer>summary,.pipeline-card-proof>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.7rem;min-height:42px;padding:.62rem .72rem;list-style:none;display:flex}.editorial-theme .pipeline-command-support>summary::-webkit-details-marker{display:none}.lead-proof-drawer>summary::-webkit-details-marker{display:none}.pipeline-card-proof>summary::-webkit-details-marker{display:none}.editorial-theme .pipeline-command-support>summary span,.lead-proof-drawer>summary span,.pipeline-card-proof>summary{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.editorial-theme .pipeline-command-support>summary strong,.lead-proof-drawer>summary strong{color:var(--design-primary);text-align:right;font-size:.82rem}.editorial-theme .pipeline-command-support[open]>summary,.lead-proof-drawer[open]>summary,.pipeline-card-proof[open]>summary{border-bottom:1px solid #07080a1a}.editorial-theme .pipeline-command-support .daily-action-strip,.editorial-theme .pipeline-command-support .realtor-command-grid{padding:.72rem}.editorial-theme .pipeline-command-support .daily-action-strip{padding-bottom:0}.editorial-theme .pipeline-command-support .lead-gen-command{box-shadow:none;border:0}.editorial-theme .realtor-command-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.editorial-theme .realtor-command-card{min-height:112px;box-shadow:none;border-top-width:2px;gap:.28rem}.editorial-theme .realtor-command-card strong{font-size:1.35rem}.editorial-theme .daily-action-strip button{min-height:82px;box-shadow:none}.pipeline-card-meta{grid-template-columns:minmax(0,1fr)}.pipeline-card-meta span{background:0 0;border:0;border-bottom:1px solid #07080a14;border-radius:0;padding:.16rem 0 .28rem}.pipeline-card-why{background:#fbfbfa;border:1px solid #07080a1a;gap:.22rem;padding:.54rem;display:grid}.pipeline-card-why span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:950}.pipeline-card-why strong{color:#16191d;font-size:.84rem;line-height:1.28}.pipeline-card-organize{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.pipeline-card-organize span{background:#fbfbfa;border:1px solid #07080a14;gap:.12rem;min-width:0;padding:.38rem .42rem;display:grid}.pipeline-card-organize em,.pipeline-card-organize strong{text-overflow:clip;white-space:normal;min-width:0;display:block;overflow:visible}.pipeline-card-organize em{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:900}.pipeline-card-organize strong{color:#16191d;font-size:.72rem;font-weight:900;line-height:1.18}.pipeline-card-proof{border-color:#07080a14}.pipeline-card-proof>summary{min-height:auto;padding:.42rem .5rem}.pipeline-card-proof .card-chips{margin:0;padding:.5rem}.lead-clarity-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;margin-bottom:.8rem;display:grid}.lead-clarity-strip article{background:#fff;border:1px solid #07080a1b;gap:.28rem;padding:.72rem;display:grid}.lead-clarity-strip span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.lead-clarity-strip strong{color:#111316;font-size:.92rem;line-height:1.28}.lead-proof-drawer{margin-bottom:.8rem}.lead-proof-drawer .clean-intel-row{margin:0;padding:.72rem}.sla-card{text-align:left;width:100%;display:grid}.sla-card:disabled{cursor:default;opacity:.68}@media (width<=980px){.editorial-theme .money-start-flow>div,.lead-clarity-strip{grid-template-columns:1fr 1fr}}@media (width<=640px){.editorial-theme .realtor-command-head,.editorial-theme .money-start-flow>div,.lead-clarity-strip{grid-template-columns:1fr}.editorial-theme .pipeline-command-support>summary,.lead-proof-drawer>summary{flex-direction:column;align-items:flex-start}.editorial-theme .pipeline-command-support>summary strong,.lead-proof-drawer>summary strong{text-align:left}.editorial-theme .workspace.people-database-mode .lead-rail{order:1}.editorial-theme .workspace.people-database-mode .people-database-view{order:2;width:100%;max-width:100%}.editorial-theme .pipeline-board-zone{padding:.55rem}.editorial-theme .pipeline-board-zone .pipeline-zone-marker{margin:-.55rem -.55rem .55rem}.editorial-theme .pipeline-board-zone .pipeline-filter-bar{gap:.75rem;padding:.62rem}.editorial-theme .pipeline-board-zone .pipeline-filter-bar h3{font-size:1rem}.editorial-theme .pipeline-board-zone .pipeline-scale-note{display:none}.editorial-theme .pipeline-board{gap:.55rem}.editorial-theme .pipeline-column{padding:.55rem}.editorial-theme .column-head{align-items:center;padding-bottom:.42rem}.editorial-theme .column-head strong{font-size:.95rem}.editorial-theme .pipeline-column-scale{min-height:28px;padding:.34rem 0}.editorial-theme .pipeline-cards{gap:.5rem;padding-top:.5rem}.editorial-theme .pipeline-card{border-left-width:3px;gap:.48rem;padding:.58rem}.editorial-theme .pipeline-card-main{gap:.46rem}.editorial-theme .pipeline-card-head{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:.5rem}.editorial-theme .pipeline-card-head em{grid-column:auto;justify-self:end;padding:.12rem .3rem;font-size:.62rem}.editorial-theme .pipeline-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;display:grid}.editorial-theme .pipeline-card-meta span{background:var(--design-surface-rail);white-space:nowrap;border:1px solid #07080a14;padding:.22rem .28rem;font-size:.68rem}.editorial-theme .pipeline-card-why{padding:.42rem}.editorial-theme .pipeline-card-why strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;display:-webkit-box;overflow:hidden}.editorial-theme .pipeline-card-proof{display:none}.editorial-theme .pipeline-card-foot{padding-top:.4rem}.editorial-theme .pipeline-card-foot span{max-width:55%;font-size:.68rem}.editorial-theme .pipeline-card-actions.compact{display:none}.editorial-theme .pipeline-column-load,.editorial-theme .pipeline-column-collapse{justify-content:space-between;align-items:center;gap:.6rem;padding:.42rem .5rem;display:flex}.editorial-theme .pipeline-column-load strong,.editorial-theme .pipeline-column-load span{font-size:.68rem}}.editorial-theme .brand-lockup strong,.editorial-theme .pipeline-hero h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2,.editorial-theme .metric strong,.editorial-theme .queue-row button strong,.editorial-theme .approval-queue h3,.editorial-theme .agent-scorecard h3,.editorial-theme .campaign-library h3,.editorial-theme .inbox-priority h3,.editorial-theme .inbox-drafts h3,.editorial-theme .calendar-agenda strong,.editorial-theme .deal-room strong,.editorial-theme .property-snapshot h3,.editorial-theme .record-timeline h3,.editorial-theme .realtor-command-head h1,.editorial-theme .realtor-command-card strong{font-family:var(--font-sans);letter-spacing:0;font-weight:800}.editorial-theme .brand-lockup strong{font-size:1rem}.editorial-theme .brand-lockup span,.editorial-theme .hero-copy,.editorial-theme .pipeline-card p,.editorial-theme .realtor-command-card p,.editorial-theme .money-start-flow button p{color:var(--design-secondary)}.editorial-theme .main-tabs,.editorial-theme .global-search,.editorial-theme .global-search-field,.editorial-theme .security-pill,.editorial-theme .schema-pill,.editorial-theme .avatar-button,.editorial-theme .role-switch button,.editorial-theme .cmd-k-hint,.editorial-theme .primary-button,.editorial-theme .secondary-button,.editorial-theme .icon-button,.editorial-theme .mode-buttons button,.editorial-theme .pipeline-card-actions button,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .activation-status button,.editorial-theme .draft-status-actions button,.editorial-theme .assistant-prompt-grid button,.editorial-theme .assistant-next-actions button,.editorial-theme .command-palette,.editorial-theme .command-palette-item,.editorial-theme .command-palette-input,.editorial-theme .custom-dropdown-trigger,.editorial-theme .custom-dropdown-menu,.editorial-theme .custom-dropdown-item{border-radius:4px}.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace{background:var(--design-neutral)}.editorial-theme .pipeline-zone,.editorial-theme .pipeline-hero,.editorial-theme .module-head,.editorial-theme .metric,.editorial-theme .brokerage-brief-strip button,.editorial-theme .ai-suite-strip article,.editorial-theme .daily-queue,.editorial-theme .pipeline-column,.editorial-theme .pipeline-card,.editorial-theme .lead-rail,.editorial-theme .profile-strip,.editorial-theme .decision-panel,.editorial-theme .ai-panel,.editorial-theme .draft-suite,.editorial-theme .timeline-section,.editorial-theme .call-analytics-panel,.editorial-theme .automation-panel,.editorial-theme .side-block,.editorial-theme .message-card,.editorial-theme .inbox-command-strip .metric,.editorial-theme .task-desk article,.editorial-theme .command-kpis article,.editorial-theme .command-lane,.editorial-theme .priority-table,.editorial-theme .priority-row,.editorial-theme .command-side section,.editorial-theme .command-lane button,.editorial-theme .command-side button,.editorial-theme .calendar-grid section,.editorial-theme .transaction-grid article,.editorial-theme .overview-brief-grid article,.editorial-theme .overview-brief-grid .brief-card,.editorial-theme .pipeline-mode-bar,.editorial-theme .saved-view-bar,.editorial-theme .approval-queue,.editorial-theme .agent-scorecard,.editorial-theme .campaign-library,.editorial-theme .inbox-priority,.editorial-theme .inbox-drafts,.editorial-theme .calendar-agenda article,.editorial-theme .deal-room article,.editorial-theme .property-snapshot,.editorial-theme .record-timeline,.editorial-theme .people-database-view,.editorial-theme .people-database-stats article,.editorial-theme .money-start-flow,.editorial-theme .money-start-flow button,.editorial-theme .realtor-command-card,.editorial-theme .pipeline-command-support,.editorial-theme .assistant-answer,.editorial-theme .assistant-selected-context,.editorial-theme .assistant-priority-list button{border:1px solid var(--design-border);background:var(--design-neutral);box-shadow:none;border-radius:4px}.editorial-theme .pipeline-zone{margin-bottom:.9rem;padding:.85rem}.editorial-theme .pipeline-zone-marker{border:0;border-bottom:1px solid var(--design-border);background:var(--design-surface-rail);height:28px;color:var(--design-primary);margin:-.85rem -.85rem .85rem}.editorial-theme .pipeline-zone-marker span,.editorial-theme .pipeline-zone-marker strong,.editorial-theme .eyebrow,.editorial-theme .task-type,.editorial-theme .draft-head span,.editorial-theme code{color:var(--design-tertiary);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .pipeline-hero{background:var(--design-neutral);padding:.95rem}.editorial-theme .realtor-command-view:before,.editorial-theme .pipeline-hero:before,.editorial-theme .module-head:before,.editorial-theme .profile-strip:before{display:none}.editorial-theme .realtor-command-head{border-bottom:1px solid var(--design-border);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-bottom:.75rem}.editorial-theme .realtor-command-head h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2{font-size:clamp(1.45rem,2vw,2.15rem);line-height:1.05}.editorial-theme .money-start-flow{background:var(--design-surface-subtle);padding:.65rem}.editorial-theme .money-start-flow header{border-bottom:1px solid var(--design-border);padding-bottom:.55rem}.editorial-theme .money-start-flow>div,.editorial-theme .realtor-command-grid,.editorial-theme .command-kpis{gap:.62rem}.editorial-theme .money-start-flow button,.editorial-theme .realtor-command-card,.editorial-theme .pipeline-card{padding:.68rem}.editorial-theme .pipeline-card{border-left:3px solid #0000}.editorial-theme .pipeline-card.score-high{border-left-color:var(--design-success)}.editorial-theme .pipeline-card.score-mid{border-left-color:var(--design-warning)}.editorial-theme .pipeline-card.score-low{border-left-color:var(--design-danger)}.editorial-theme .pipeline-card:hover,.editorial-theme .pipeline-card:focus-visible,.editorial-theme .realtor-command-card:not(:disabled):hover,.editorial-theme .realtor-command-card:not(:disabled):focus-visible,.editorial-theme .brokerage-brief-strip button:not(:disabled):hover,.editorial-theme .brokerage-brief-strip button:not(:disabled):focus-visible,.editorial-theme .lead-row.selected,.editorial-theme .lead-row:hover,.editorial-theme .lead-row:focus-visible,.editorial-theme .command-palette-item:hover,.editorial-theme .command-palette-item.selected{border-color:var(--design-tertiary);background:var(--design-red-soft);box-shadow:none}.editorial-theme .main-tabs button.active,.editorial-theme .main-tabs button:hover,.editorial-theme .main-tabs button:focus-visible,.editorial-theme .record-tabs button.active,.editorial-theme .record-tabs button:hover,.editorial-theme .record-tabs button:focus-visible,.editorial-theme .mode-buttons button.active{opacity:1;background:var(--design-primary)!important;color:var(--design-neutral)!important}.editorial-theme .primary-button,.editorial-theme .icon-button.gold{border-color:var(--design-tertiary);background:var(--design-tertiary);color:var(--design-neutral)}.editorial-theme .score-dot.score-high,.editorial-theme .score-badge.score-high,.editorial-theme .score-chip.score-high{color:var(--design-success);background:#007a431a;border-color:#007a4338}.editorial-theme .score-dot.score-mid,.editorial-theme .score-badge.score-mid,.editorial-theme .score-chip.score-mid{color:#7a5100;background:#b779001f;border-color:#b779003d}.editorial-theme .score-dot.score-low,.editorial-theme .score-badge.score-low,.editorial-theme .score-chip.score-low{color:var(--design-danger);background:#b423181a;border-color:#b4231838}.editorial-theme .assistant-drawer,.editorial-theme .command-palette,.editorial-theme .custom-dropdown-menu,.editorial-theme .global-results,.editorial-theme .lead-drawer{border:1px solid var(--design-border);background:var(--design-neutral);box-shadow:0 18px 45px #07090d29}.editorial-theme .assistant-backdrop,.editorial-theme .command-palette-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffb8}.editorial-theme .tra-tape{border-bottom-color:var(--design-border);background:var(--design-neutral)}.editorial-theme .tape-label{background:var(--design-primary);color:var(--design-neutral)}.editorial-theme .tape-track button:not(:disabled):hover,.editorial-theme .tape-track button:not(:disabled):focus-visible{background:var(--design-red-soft)}.editorial-theme .people-database-head h2,.editorial-theme .people-database-head p:not(.eyebrow){letter-spacing:0}@media (width<=760px){.editorial-theme .top-nav{min-height:auto}.editorial-theme .realtor-command-head{grid-template-columns:1fr}.editorial-theme .pipeline-zone{padding:.62rem}.editorial-theme .pipeline-zone-marker{margin:-.62rem -.62rem .62rem}}.editorial-theme .pipeline-command-zone{padding:.85rem .85rem .85rem 5rem}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{border:0;border-right:1px solid var(--design-border);background:var(--design-primary);width:4rem;min-height:100%;color:var(--design-neutral);border-radius:4px 0 0 4px;margin:0;position:absolute;inset:0 auto 0 0}.editorial-theme .pipeline-command-zone .pipeline-zone-marker span{color:var(--design-tertiary)}.editorial-theme .pipeline-command-zone .pipeline-zone-marker strong{color:var(--design-neutral)}@media (width<=760px){.editorial-theme .pipeline-command-zone{padding:.62rem .62rem .62rem 3.75rem}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{width:3.05rem;margin:0}.editorial-theme .pipeline-command-zone .pipeline-zone-marker strong{font-size:.58rem}.editorial-theme .realtor-command-head,.editorial-theme .realtor-command-head>div{min-width:0}.editorial-theme .realtor-command-head h1{overflow-wrap:anywhere;max-width:100%;font-size:1.42rem;line-height:1.1}}.editorial-theme .brand-lockup>div>span{white-space:normal;overflow-wrap:anywhere;line-height:1.08}.editorial-theme .pipeline-card-foot span{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.18}.editorial-theme .top-nav .brand-lockup{flex:none;align-items:center;gap:.45rem}.editorial-theme .top-nav .brand-monogram{flex:none;width:22px;height:22px;display:block}.editorial-theme .top-nav .brand-wordmark{min-width:0;color:inherit;font-size:inherit;flex:none;margin:0;padding-bottom:.18rem;line-height:1;display:inline-block;position:relative}.editorial-theme .top-nav .brand-wordmark:after{content:"";background:var(--design-champagne);width:22px;height:2px;transition:width var(--motion-soft);position:absolute;bottom:0;left:0}.editorial-theme .top-nav .brand-wordmark:hover:after{width:100%}.editorial-theme .top-nav .brand-wordmark strong,.editorial-theme .top-nav .brand-wordmark em{letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;font-feature-settings:"ss03";margin:0;font-size:1.1rem;font-style:normal;font-weight:900;line-height:1;display:inline}.editorial-theme .top-nav .brand-wordmark strong{color:#050505}.editorial-theme .top-nav .brand-wordmark em{color:var(--red)}@media (width>=1321px){.editorial-theme .top-nav{grid-template-columns:96px minmax(520px,1fr) minmax(180px,240px) auto}}.editorial-theme .custom-dropdown-trigger span{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.1}.editorial-theme .people-sort-dropdown .custom-dropdown-menu{left:auto;right:0}.editorial-theme .bar-chart strong,.editorial-theme .campaign-bars strong,.editorial-theme .property-intent-row span{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.12}.editorial-theme .side-title-meta span{white-space:normal;overflow-wrap:anywhere;max-width:none;line-height:1.1}.editorial-theme .workbench-shell>section:not(.module-head),.editorial-theme .workbench-shell>.inbox-layout,.editorial-theme .workbench-shell>.command-layout,.editorial-theme .command-center>section[aria-label]{border-top:1px solid #07080a2e;margin-top:1.25rem;padding-top:2.5rem;position:relative}.editorial-theme .workbench-shell>section[aria-label]:not(.module-head):after,.editorial-theme .workbench-shell>.inbox-layout:after,.editorial-theme .workbench-shell>.command-layout:after,.editorial-theme .command-center>section[aria-label]:after{z-index:2;border-bottom:1px solid #07080a29;border-left:5px solid var(--red);max-width:min(100%,34rem);min-height:28px;color:var(--design-primary);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;background:#fff;align-items:center;padding:.35rem .75rem .3rem .65rem;font-size:.66rem;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.editorial-theme .workbench-shell>section[aria-label]:not(.module-head):after,.editorial-theme .command-center>section[aria-label]:after{content:attr(aria-label)}.editorial-theme .workbench-shell>.inbox-layout:after{content:"Inbox work areas"}.editorial-theme .workbench-shell>.command-layout:after{content:"Priority work table"}.editorial-theme .workbench-shell>section[aria-label]:not(.module-head),.editorial-theme .command-center>section[aria-label]{background-image:linear-gradient(#07080a07 0 34px,#0000 34px)}.editorial-theme .panel-heading{border-bottom:1px solid #07080a24;padding-bottom:.75rem;position:relative}.editorial-theme .panel-heading:before{content:"";background:var(--red);width:42px;height:3px;position:absolute;bottom:-1px;left:0}.editorial-theme .pipeline-shell{gap:1.5rem}.editorial-theme .pipeline-zone{border-width:2px;margin-top:1.25rem}.editorial-theme .pipeline-zone-marker{background:linear-gradient(90deg,#07080a0e,#0000 58%),#fff;min-height:44px}.editorial-theme .pipeline-zone-marker strong{letter-spacing:.07em;font-size:.78rem}@media (width<=640px){.editorial-theme .workbench-shell>section:not(.module-head),.editorial-theme .workbench-shell>.inbox-layout,.editorial-theme .workbench-shell>.command-layout,.editorial-theme .command-center>section[aria-label]{margin-top:1rem;padding-top:2.25rem}.editorial-theme .workbench-shell>section[aria-label]:not(.module-head):after,.editorial-theme .workbench-shell>.inbox-layout:after,.editorial-theme .workbench-shell>.command-layout:after,.editorial-theme .command-center>section[aria-label]:after{max-width:100%;font-size:.6rem;line-height:1.08}.lead-lifecycle-zone{grid-template-columns:1fr}.lead-lifecycle-actions,.lifecycle-dialog footer,.manual-lead-form footer{justify-content:stretch}.lead-lifecycle-actions>*,.lifecycle-dialog footer>*,.manual-lead-form footer>*{width:100%}.manual-lead-grid{grid-template-columns:1fr}.manual-lead-dialog{align-self:stretch;max-height:calc(100vh - 1rem)}}.plan-filter-bar{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.5rem;padding:.85rem 0;display:flex}.plan-filter-chips{flex-wrap:wrap;gap:.4rem;display:flex}.plan-filter-chip{border:1px solid var(--line-soft);background:var(--design-neutral);color:var(--text);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex}.plan-filter-chip em{font-variant-numeric:tabular-nums;color:var(--muted);background:var(--surface-2);border-radius:999px;padding:.1rem .42rem;font-size:.66rem;font-style:normal;font-weight:800}.plan-filter-chip.active{background:var(--design-primary);border-color:var(--design-primary);color:var(--design-neutral)}.plan-filter-chip.active em{color:var(--design-neutral);background:#ffffff1f}.plan-filter-meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.lead-workspace-stack{gap:.7rem;min-width:0;display:grid}.lead-breadcrumb{background:var(--design-surface-subtle);color:var(--muted);border-radius:.25rem;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.45rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex}.lead-breadcrumb .lead-breadcrumb-link{color:var(--design-tertiary);cursor:pointer;letter-spacing:.01em;background:0 0;border:0;align-items:center;padding:0 .25rem;font-size:.74rem;font-weight:800;display:inline-flex}.lead-breadcrumb .lead-breadcrumb-link:hover,.lead-breadcrumb .lead-breadcrumb-link:focus-visible{text-decoration:underline}.lead-breadcrumb strong{color:var(--design-primary);font-size:.78rem;font-weight:850}.lead-breadcrumb em{background:var(--design-champagne-soft);color:#6a4c12;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.66rem;font-style:normal;font-weight:800}.shortcuts-backdrop{z-index:60;animation:tra-rise var(--motion-soft);background:#07090d66;place-items:center;display:grid;position:fixed;inset:0}.shortcuts-panel{background:var(--design-neutral);border:1px solid var(--line);border-radius:.5rem;width:min(440px,100vw - 2rem);padding:1.1rem 1.2rem 1rem;box-shadow:0 24px 60px #07090d3d}.shortcuts-panel header{border-bottom:1px solid var(--line-soft);gap:.2rem;margin-bottom:.7rem;padding-bottom:.7rem;display:grid;position:relative}.shortcuts-panel header .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--design-tertiary);margin:0;font-size:.66rem;font-weight:950}.shortcuts-panel header h2{color:var(--design-primary);margin:0;font-size:1rem;font-weight:850}.shortcuts-panel header button{color:var(--muted);background:0 0;border:0;padding:.35rem;position:absolute;top:-.2rem;right:-.2rem}.shortcuts-panel ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.shortcuts-panel li{background:var(--design-surface-subtle);border-radius:.25rem;grid-template-columns:96px 1fr;align-items:center;gap:.7rem;padding:.4rem .5rem;display:grid}.shortcuts-panel kbd{border:1px solid var(--line);background:var(--design-neutral);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--design-primary);border-bottom-width:2px;border-radius:.25rem;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.7rem;font-weight:800;display:inline-flex}.shortcuts-panel li span{color:var(--text);font-size:.82rem}.shortcuts-panel footer{border-top:1px solid var(--line-soft);color:var(--muted);margin-top:.85rem;padding-top:.65rem;font-size:.72rem}@keyframes view-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.editorial-theme .workbench-shell,.editorial-theme .pipeline-shell,.editorial-theme .workspace{animation:.22s cubic-bezier(.32,.72,0,1) view-enter}@media (prefers-reduced-motion:reduce){.editorial-theme .workbench-shell,.editorial-theme .pipeline-shell,.editorial-theme .workspace{animation:none}}.editorial-theme .command-kpis article strong,.editorial-theme .insight-kpi-strip article strong,.editorial-theme .what-changed-strip article strong,.editorial-theme .action-plan-summary article strong,.editorial-theme .deal-command-strip article strong,.editorial-theme .people-scale-strip article strong,.editorial-theme .inbox-command-strip article strong,.editorial-theme .priority-row .score-dot,.editorial-theme .session-step-head em,.editorial-theme .score-dot,.editorial-theme .score-badge,.editorial-theme .score-chip,.editorial-theme .pipeline-card-head span:first-child,.editorial-theme .priority-chip em,.editorial-theme .plan-filter-chip em{font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "ss03"}.editorial-theme .ai-panel{background:linear-gradient(180deg, var(--design-champagne-soft) 0, transparent 96px), var(--design-neutral);border-top:1px solid #c9a96a6b}.editorial-theme .ai-panel:before{content:"";background:var(--design-champagne);width:42px;height:2px;margin:0 0 .65rem;display:block}.editorial-theme .pipeline-card.score-high,.editorial-theme .pipeline-card.score-hot{position:relative}.editorial-theme .pipeline-card.score-high:after,.editorial-theme .pipeline-card.score-hot:after{content:"";background:linear-gradient(180deg, var(--design-champagne) 0, var(--design-tertiary) 100%);pointer-events:none;width:2px;position:absolute;inset:0 auto 0 0}.editorial-theme .score-dot.hot,.editorial-theme .score-badge.hot,.editorial-theme .score-chip.hot{box-shadow:inset 0 0 0 1px #c9a96a66}.editorial-theme .approval-status[data-state=approved],.editorial-theme .approval-pill.approved{background:var(--design-champagne-soft);color:#6a4c12;border-color:#c9a96a8c}.editorial-theme .draft-status.approved{color:#6a4c12}@keyframes tra-pulse{0%,to{box-shadow:0 0 #d7192000}40%{box-shadow:0 0 0 6px #d7192029}}@keyframes tra-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes tra-check{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.editorial-theme .tra-tape em.live,.editorial-theme .priority-chip.hot,.editorial-theme .pipeline-card.score-hot .score-dot{animation:2.4s ease-in-out infinite tra-pulse}.editorial-theme .crm-toast{animation:tra-rise var(--motion-soft)}.editorial-theme .approval-actions button:active{transform:scale(.97)}.editorial-theme .approval-status[data-state=approved]:after,.editorial-theme .draft-status.approved:after{content:" ✓";animation:tra-check var(--motion-soft);margin-left:.25rem;display:inline-block}.editorial-theme button,.editorial-theme a,.editorial-theme .pipeline-card,.editorial-theme .queue-card,.editorial-theme .lead-card{transition:transform var(--motion-quick), box-shadow var(--motion-quick), background-color var(--motion-quick), border-color var(--motion-quick), color var(--motion-quick)}.editorial-theme .pipeline-card:hover,.editorial-theme .queue-card:hover{transform:translateY(-1px);box-shadow:0 4px 14px #07090d0f}@media (prefers-reduced-motion:reduce){.editorial-theme .tra-tape em.live,.editorial-theme .priority-chip.hot,.editorial-theme .pipeline-card.score-hot .score-dot,.editorial-theme .crm-toast,.editorial-theme .approval-status[data-state=approved]:after,.editorial-theme .draft-status.approved:after{animation:none}.editorial-theme .pipeline-card:hover,.editorial-theme .queue-card:hover{transform:none}}.editorial-theme .top-nav{grid-template-columns:minmax(126px,146px) minmax(0,1fr) minmax(210px,260px) auto;column-gap:.6rem}.editorial-theme .top-nav .brand-lockup{min-width:0;overflow:visible}.editorial-theme .main-tabs{justify-content:flex-start}.editorial-theme .main-tabs button{min-width:max-content}.editorial-theme .global-search-field input::placeholder{color:#687282}.editorial-theme .global-search{z-index:35;position:relative}.editorial-theme .global-results{z-index:10020;max-height:min(360px,100vh - 6rem);position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow-y:auto;box-shadow:0 18px 46px #07090d29}.editorial-theme .tape-window{contain:paint layout;min-width:0;min-height:48px;position:relative;overflow:hidden}.editorial-theme .tape-track{width:100%;max-width:100%;position:absolute;inset:0 auto 0 0}@media (width>=1321px){.editorial-theme .top-nav{grid-template-columns:minmax(126px,146px) minmax(0,1fr) minmax(210px,260px) auto}}@media (width<=640px){.editorial-theme .top-nav{grid-template-columns:1fr;row-gap:.55rem}.editorial-theme .nav-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;display:grid}.editorial-theme .nav-ai-button{justify-self:end}.editorial-theme .global-search-field{grid-template-columns:auto minmax(0,1fr)}.editorial-theme .cmd-k-hint{display:none}.editorial-theme .tra-tape{grid-template-columns:1fr}.editorial-theme .tape-label{min-height:44px}.editorial-theme .tape-track button{white-space:normal;grid-template-columns:1fr;align-content:center;gap:.18rem;min-width:min(86vw,360px)}.editorial-theme .tape-track strong,.editorial-theme .tape-track em{white-space:normal}.editorial-theme .clean-profile-strip{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.editorial-theme .clean-profile-strip .profile-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%;margin-left:0;display:grid}.editorial-theme .clean-profile-strip .profile-actions button{white-space:normal;min-width:0;min-height:46px;padding:.5rem .4rem;line-height:1.12}.editorial-theme .overview-brief-grid,.editorial-theme .overview-brief-grid.compact,.editorial-theme .lead-health-strip,.editorial-theme .drawer-vitals,.editorial-theme .ops-panel{grid-template-columns:1fr}.editorial-theme .side-title{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;display:grid}.editorial-theme .side-title-main,.editorial-theme .side-title-meta{min-width:0}.editorial-theme .side-title-main{overflow-wrap:anywhere}.editorial-theme .side-title-meta span{white-space:normal;text-align:right;max-width:none;line-height:1.1}}:root{--z-base:1;--z-sticky:100;--z-dropdown:1000;--z-overlay:3000;--z-drawer:4000;--z-modal:5000;--z-toast:6000}html,body,#root{max-width:100%;overflow-x:clip}.editorial-theme .top-nav{z-index:var(--z-sticky)}.editorial-theme .global-search{z-index:calc(var(--z-dropdown) - 1)}.editorial-theme .account-menu-panel,.editorial-theme .global-results{z-index:var(--z-dropdown)}.editorial-theme .assistant-backdrop,.editorial-theme .dialog-backdrop,.editorial-theme .shortcuts-backdrop,.editorial-theme .command-palette-overlay{z-index:var(--z-modal)}.editorial-theme .lead-drawer{z-index:var(--z-drawer)}.editorial-theme .crm-toast{z-index:var(--z-toast)}.editorial-theme .action-plan-summary,.editorial-theme .deal-command-strip,.editorial-theme .deal-stage-board,.editorial-theme .transaction-grid,.editorial-theme .approval-command-grid,.editorial-theme .priority-row,.editorial-theme .calendar-workspace,.editorial-theme .command-layout,.editorial-theme .action-plan-summary>*,.editorial-theme .deal-command-strip>*,.editorial-theme .deal-stage-board>*,.editorial-theme .transaction-grid>*,.editorial-theme .approval-command-grid>*,.editorial-theme .priority-row>*,.editorial-theme .calendar-workspace>*,.editorial-theme .command-layout>*{min-width:0}@media (width<=860px){.editorial-theme .new-lead-capture-banner{grid-template-columns:auto minmax(0,1fr)}.editorial-theme .new-lead-capture-banner__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}.editorial-theme .tra-tape{grid-template-columns:1fr}.editorial-theme .tape-label{border-right:0;border-bottom:1px solid var(--design-border)}.editorial-theme .action-plan-summary,.editorial-theme .deal-command-strip,.editorial-theme .deal-stage-board,.editorial-theme .transaction-grid,.editorial-theme .approval-command-grid,.editorial-theme .priority-row,.editorial-theme .calendar-workspace,.editorial-theme .command-layout{grid-template-columns:1fr!important}.editorial-theme .priority-row{align-items:stretch}.editorial-theme .priority-row .secondary-button{justify-self:stretch;width:100%}.editorial-theme .calendar-month-grid{min-width:0}}@media (width<=640px){.editorial-theme .app-shell,.editorial-theme .workbench-shell,.editorial-theme .workspace,.editorial-theme .command-center,.editorial-theme .lead-rail{max-width:100vw;overflow-x:hidden}.editorial-theme .action-plan-summary,.editorial-theme .deal-command-strip,.editorial-theme .deal-stage-board,.editorial-theme .transaction-grid,.editorial-theme .approval-command-grid,.editorial-theme .priority-row,.editorial-theme .calendar-workspace,.editorial-theme .command-layout{gap:.7rem}.editorial-theme .calendar-month-grid{gap:.28rem}.editorial-theme .calendar-month-grid button{min-height:74px;padding:.42rem .3rem}}@media (width<=520px){.editorial-theme .new-lead-capture-banner{gap:.65rem;padding:.72rem}.editorial-theme .new-lead-capture-banner__actions .icon-text-button{flex:120px}.editorial-theme .calendar-month,.editorial-theme .calendar-day-panel,.editorial-theme .transaction-grid article,.editorial-theme .approval-command-grid article,.editorial-theme .action-plan-summary article,.editorial-theme .deal-command-strip article,.editorial-theme .deal-stage-board article,.editorial-theme .priority-row{padding:.72rem}.editorial-theme .calendar-weekdays,.editorial-theme .calendar-month-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.editorial-theme .calendar-weekdays span{font-size:.56rem}.editorial-theme .calendar-cell-events em{text-overflow:ellipsis;max-width:100%;overflow:hidden}}.onboarding-overlay{z-index:var(--z-modal,5000);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:palette-fade-in .24s var(--motion-soft) both;background:#07090d80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.onboarding-card{border:1px solid var(--design-border);text-align:center;background:#fffffff5;width:90vw;max-width:440px;padding:2.5rem 2.5rem 2rem;box-shadow:0 28px 80px #00000038}.onboarding-card h2{letter-spacing:-.01em;color:var(--design-primary);margin:1rem 0 .5rem;font-size:1.35rem;font-weight:660}.onboarding-step{animation:view-enter .24s var(--motion-soft) both}.onboarding-step p{color:var(--design-secondary);margin:0 0 1.5rem;font-size:.875rem;line-height:1.6}.onboarding-step-icon{background:var(--design-champagne-soft);width:56px;height:56px;color:var(--design-champagne);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.onboarding-dots{justify-content:center;align-items:center;gap:.5rem;margin:1.25rem 0 1.5rem;display:flex}.onboarding-dot{background:var(--design-border);width:8px;height:8px;transition:background var(--motion-quick);border-radius:50%}.onboarding-dot--active{background:var(--design-champagne)}.onboarding-actions{justify-content:center;align-items:center;gap:.75rem;display:flex}.onboarding-actions .primary-button{min-width:120px}.onboarding-actions .secondary-button{border:1px solid var(--design-border);color:var(--design-secondary);cursor:pointer;font-size:.8125rem;font-family:var(--font-sans);transition:border-color var(--motion-quick);background:0 0;padding:.5rem 1rem}.onboarding-actions .secondary-button:hover{border-color:var(--design-secondary)}.score-tooltip-wrap{cursor:help;position:relative}.score-tooltip-wrap .score-tooltip{background:var(--design-primary);color:#fff;white-space:nowrap;z-index:var(--z-dropdown,1000);pointer-events:none;animation:view-enter .14s var(--motion-quick) both;padding:.5rem .75rem;font-size:.75rem;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.score-tooltip-wrap .score-tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--design-primary);position:absolute;top:100%;left:50%;transform:translate(-50%)}.score-tooltip-wrap:hover .score-tooltip,.score-tooltip-wrap:focus-within .score-tooltip{display:block}.approval-progress{font-size:.75rem;font-family:var(--font-sans);align-items:center;gap:0;margin:.75rem 0;display:flex}.approval-step{border:1px solid var(--design-border);color:var(--design-secondary);background:var(--design-surface-subtle);transition:background var(--motion-quick), color var(--motion-quick), border-color var(--motion-quick);border-right:none;align-items:center;gap:.375rem;padding:.375rem .75rem;display:flex}.approval-step:first-child{border-radius:2px 0 0 2px}.approval-step:last-child{border-right:1px solid var(--design-border);border-radius:0 2px 2px 0}.approval-step--complete{background:var(--design-champagne-soft);color:var(--design-champagne);border-color:var(--design-champagne-soft)}.approval-step--active{color:var(--design-primary);border-color:var(--design-champagne);background:#fff;font-weight:600}.approval-step--pending{opacity:.55}.approval-step-action{color:var(--design-tertiary);cursor:pointer;font-size:.75rem;font-family:var(--font-sans);background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.approval-step-action:hover{color:var(--design-primary)}.planner-toggle-row{justify-content:space-between;align-items:center;padding:.75rem 1.5rem 0;display:flex}.planner-toggle{border:1px solid var(--design-border);font-size:.75rem;font-family:var(--font-sans);border-radius:2px;display:inline-flex;overflow:hidden}.planner-toggle-btn{background:var(--design-surface-subtle);cursor:pointer;color:var(--design-secondary);font-size:.75rem;font-family:var(--font-sans);transition:background var(--motion-quick), color var(--motion-quick);border:none;align-items:center;gap:.375rem;padding:.375rem .75rem;display:inline-flex}.planner-toggle-btn--active{background:var(--design-primary);color:#fff}.classic-planner{animation:view-enter .24s var(--motion-soft) both;padding:1.5rem}.classic-planner h3{letter-spacing:.04em;text-transform:uppercase;color:var(--design-secondary);margin:0 0 1rem;font-size:.875rem;font-weight:660}.classic-planner-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.classic-planner-item{border-bottom:1px solid var(--design-border);align-items:center;gap:1rem;padding:.875rem 0;display:flex}.classic-planner-item:last-child{border-bottom:none}.classic-planner-rank{color:var(--design-champagne);text-align:center;min-width:1.5rem;font-size:.75rem;font-weight:700}.classic-planner-name{color:var(--design-primary);flex:1;font-size:.875rem;font-weight:600}.classic-planner-detail{color:var(--design-secondary);min-width:100px;font-size:.75rem}.classic-planner-action{color:var(--design-secondary);min-width:140px;font-size:.75rem;font-style:italic}.classic-planner-call{background:var(--design-primary);color:#fff;font-size:.75rem;font-family:var(--font-sans);cursor:pointer;transition:opacity var(--motion-quick);border:none;padding:.375rem .875rem;font-weight:600}.classic-planner-call:hover{opacity:.85}.referral-ledger{animation:view-enter .24s var(--motion-soft) both;padding:1.5rem}.referral-ledger h3{color:var(--design-primary);margin:0 0 .25rem;font-size:1rem;font-weight:660}.referral-ledger-subtitle{color:var(--design-secondary);margin:0 0 1.25rem;font-size:.8125rem}.referral-table{border-collapse:collapse;width:100%;font-size:.8125rem}.referral-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--design-secondary);border-bottom:2px solid var(--design-border);padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.referral-table td{border-bottom:1px solid var(--design-border);color:var(--design-primary);padding:.625rem .75rem}.referral-table tr:hover td{background:var(--design-surface-subtle)}.referral-table tbody tr{cursor:pointer}.referral-table-empty{color:var(--design-secondary);text-align:center;padding:2rem}.referral-source-tag{background:var(--design-champagne-soft);color:var(--design-champagne);padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.referral-type-tag{background:var(--design-red-soft);color:var(--design-tertiary);padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.referral-contact-age--warning{color:var(--design-warning)}.referral-contact-age--danger{color:var(--design-danger)}@media (width<=760px){.referral-ledger{padding:1rem}.referral-table,.referral-table tbody,.referral-table tr,.referral-table td{width:100%;display:block}.referral-table thead{display:none}.referral-table tbody tr{border-bottom:1px solid var(--design-border);padding:.875rem 0}.referral-table td{text-align:right;border-bottom:0;justify-content:space-between;align-items:center;gap:1rem;padding:.35rem 0;display:flex}.referral-table td:before{content:attr(data-label);color:var(--design-secondary);text-align:left;text-transform:uppercase;flex:none;font-size:.6875rem;font-weight:650}.referral-table-empty{text-align:left;display:block}.referral-table-empty:before{content:none}}.lead-overdue-14{border-left:3px solid var(--design-warning)!important}.lead-overdue-30{border-left:3px solid var(--design-danger)!important}.lead-overdue-30:before{content:"";background:var(--design-danger);border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite tra-pulse;position:absolute;top:.5rem;right:.5rem}.aria-briefing-card{background:linear-gradient(135deg,#d719200a 0%,#c9a96a0f 100%);border:1px solid #d7192026;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.briefing-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.briefing-badge{color:var(--red);letter-spacing:.05em;text-transform:uppercase;background:#d7192014;border:1px solid #d719202e;border-radius:999px;align-items:center;gap:.3rem;margin-bottom:.35rem;padding:.2rem .55rem;font-size:.68rem;font-weight:950;display:inline-flex}.aria-briefing-card h2{margin:.25rem 0 0;font-size:1.15rem}.briefing-metrics{flex-shrink:0;gap:.75rem;display:flex}.briefing-metrics span{border:1px solid var(--line-soft);color:var(--muted);background:#fff;border-radius:.35rem;flex-direction:column;align-items:center;padding:.35rem .55rem;font-size:.72rem;font-weight:800;display:flex}.briefing-metrics strong{color:var(--text);font-size:1.15rem}.briefing-priorities{gap:.45rem;display:grid}.briefing-priority{border:1px solid var(--line-soft);background:#fff;border-radius:.35rem;align-items:flex-start;gap:.55rem;padding:.6rem .72rem;display:flex}.briefing-priority svg{flex-shrink:0;margin-top:.12rem}.briefing-priority div{gap:.12rem;display:grid}.briefing-priority strong{font-size:.85rem}.briefing-priority span{color:var(--muted);font-size:.76rem}.briefing-priority--high{border-left:3px solid var(--red)}.briefing-priority--high svg{color:var(--red)}.briefing-priority--medium{border-left:3px solid var(--design-warning)}.briefing-priority--medium svg{color:var(--design-warning)}.briefing-priority--low{border-left:3px solid var(--design-success)}.briefing-priority--low svg{color:var(--design-success)}.briefing-all-clear{color:var(--design-success);align-items:center;gap:.45rem;margin:.35rem 0 0;font-weight:800;display:flex}.ai-priority-badge{letter-spacing:.04em;color:var(--red);white-space:nowrap;vertical-align:middle;background:linear-gradient(135deg,#d719201a,#ff95001f);border:1px solid #d7192033;border-radius:999px;align-items:center;margin-left:.4rem;padding:.08rem .42rem;font-size:.6rem;font-weight:950;display:inline-flex}@media (prefers-reduced-motion:reduce){.onboarding-overlay,.onboarding-step,.classic-planner,.referral-ledger{animation-duration:.01ms!important}}.growth-feature-card{border:1px solid var(--line-soft);text-align:left;background:#fbfcfd;gap:.24rem;padding:.62rem;display:grid}.calendar-month-grid .calendar-day-cell{contain:layout;border:0;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);text-align:left;cursor:default;background:#fff;align-content:start;gap:.28rem;min-height:98px;padding:.52rem;display:grid}.calendar-month-grid .calendar-day-cell:nth-child(7n){border-right:0}.calendar-month-grid .calendar-day-cell.is-empty{background:#f4f5f6}.calendar-month-grid .calendar-day-cell.is-today{box-shadow:inset 0 0 0 2px var(--red);background:linear-gradient(135deg, var(--design-champagne-soft) 0, transparent 70%), #fff}.calendar-month-grid .calendar-day-cell.is-today>span:first-child{color:var(--design-primary);position:relative}.calendar-month-grid .calendar-day-cell.is-today>span:first-child:after{content:"";background:var(--design-champagne);width:14px;height:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.editorial-theme .assistant-guidance-action{border:1px solid var(--design-border);background:var(--design-surface-subtle);min-height:44px;color:var(--design-secondary);align-items:center;padding:.6rem .75rem;font-size:.78rem;font-weight:850;display:inline-flex}.editorial-theme .drawer-backdrop{z-index:var(--z-drawer)}.editorial-theme .top-nav .brand-wordmark{max-width:none}@media (width>=981px) and (width<=1320px){.editorial-theme .top-nav{grid-template-columns:minmax(176px,190px) minmax(0,1fr) minmax(220px,280px) auto}}@media (width>=1321px){.editorial-theme .top-nav{grid-template-columns:minmax(184px,204px) minmax(0,1fr) minmax(210px,260px) auto}}.editorial-theme .top-nav .brand-lockup{max-inline-size:100%}.editorial-theme .top-nav .brand-wordmark strong,.editorial-theme .top-nav .brand-wordmark em{font-size:1.02rem}.editorial-theme .icon-text-button,.editorial-theme .lead-drawer header button,.editorial-theme .modal-card header button,.editorial-theme .account-menu>button{min-width:44px;min-height:44px}@media (width>=981px) and (width<=1320px){.editorial-theme .top-nav{grid-template-columns:minmax(168px,190px) minmax(0,1fr) minmax(220px,280px) auto}}@media (width<=980px){.editorial-theme .top-nav{grid-template-columns:1fr;row-gap:.55rem}.editorial-theme .main-tabs-desktop-only{display:none!important}.editorial-theme .main-tabs-mobile-switcher{width:100%;display:block!important}.editorial-theme .main-tabs,.editorial-theme .global-search,.editorial-theme .nav-actions{width:100%}.editorial-theme .pipeline-board{overscroll-behavior-x:contain;grid-template-columns:repeat(5,minmax(216px,72vw));padding-bottom:.5rem;overflow-x:auto}}@media (width<=640px){.editorial-theme .mobile-action-bar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.editorial-theme .calendar-month-grid .calendar-day-cell{min-height:74px;padding:.42rem .3rem}}@media (width<=1100px){.editorial-theme .custom-dropdown.open .custom-dropdown-menu,.editorial-theme .nav-more-dropdown.open .custom-dropdown-menu,.editorial-theme .record-tabs .custom-dropdown.open .custom-dropdown-menu,.editorial-theme .pipeline-card-actions .custom-dropdown.open .custom-dropdown-menu,.editorial-theme .bulk-action-strip.compact .custom-dropdown.open .custom-dropdown-menu{inset:auto .75rem max(.75rem, env(safe-area-inset-bottom)) .75rem;z-index:var(--z-dropdown);overscroll-behavior:contain;width:auto;min-width:0;max-width:none;max-height:min(68vh,520px);position:fixed;overflow-y:auto;box-shadow:0 24px 70px #08090b47}}.editorial-theme .daily-mission-panel{border:1px solid var(--design-border);background:linear-gradient(90deg,#07080a0b,#0000 44%),#fff;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:0;display:grid}.editorial-theme .daily-mission-panel.mission-critical{background:linear-gradient(90deg,#d719201c,#0000 50%),#fff;border-color:#d7192057}.editorial-theme .daily-mission-panel.mission-warning{background:linear-gradient(90deg,#e1b35c2e,#0000 50%),#fff;border-color:#ab70225c}.editorial-theme .daily-mission-panel.mission-clear{background:linear-gradient(90deg,#117a4b17,#0000 50%),#fff;border-color:#117a4b3d}.editorial-theme .daily-mission-main,.editorial-theme .daily-mission-brief{padding:clamp(.9rem,1.8vw,1.25rem)}.editorial-theme .daily-mission-main{border-right:1px solid var(--design-border);align-content:start;min-height:230px;display:grid}.editorial-theme .daily-mission-main>span,.editorial-theme .daily-mission-brief span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.editorial-theme .daily-mission-main h2{max-width:760px;color:var(--design-primary);letter-spacing:0;margin:.48rem 0 0;font-size:clamp(1.75rem,3vw,3.35rem);font-weight:560;line-height:.98}.editorial-theme .daily-mission-main p{max-width:720px;color:var(--design-secondary);margin:.72rem 0 0;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.45}.editorial-theme .daily-mission-actions{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.editorial-theme .daily-mission-actions button{border:1px solid var(--design-primary);background:var(--design-primary);color:#fff;min-height:44px;padding:.68rem .9rem;font-weight:900}.editorial-theme .daily-mission-actions button+button{color:var(--design-primary);background:#fff}.editorial-theme .daily-mission-actions button:disabled{border-color:var(--design-border);background:var(--design-surface-subtle);color:var(--design-muted);cursor:not-allowed}.editorial-theme .daily-mission-brief{align-content:stretch;gap:0;display:grid}.editorial-theme .daily-mission-brief article{border-bottom:1px solid var(--design-border);align-content:start;gap:.4rem;padding:.75rem 0;display:grid}.editorial-theme .daily-mission-brief article:first-child{padding-top:0}.editorial-theme .daily-mission-brief article:last-child{border-bottom:0;padding-bottom:0}.editorial-theme .daily-mission-brief strong{color:var(--design-primary);font-size:.96rem;font-weight:780;line-height:1.36}.editorial-theme .daily-boss-summary-strip{grid-template-columns:repeat(6,minmax(118px,1fr))}@media (width<=980px){.editorial-theme .daily-mission-panel{grid-template-columns:1fr}.editorial-theme .daily-mission-main{border-right:0;border-bottom:1px solid var(--design-border);min-height:0}.editorial-theme .daily-boss-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.editorial-theme .realtor-command-head{gap:.55rem;padding-bottom:.5rem}.editorial-theme .realtor-command-head h1{font-size:1.35rem;line-height:1.06}.editorial-theme .realtor-command-head p{font-size:.88rem;line-height:1.35}.editorial-theme .realtor-command-head .command-proof{display:none}.editorial-theme .daily-mission-main,.editorial-theme .daily-mission-brief{padding:.75rem}.editorial-theme .daily-mission-main h2{font-size:1.62rem;line-height:1}.editorial-theme .daily-mission-main p{font-size:.92rem;line-height:1.35}.editorial-theme .daily-mission-actions{display:grid}.editorial-theme .daily-boss-summary-strip{grid-template-columns:1fr}}.editorial-theme .pipeline-command-support{overflow:hidden}.editorial-theme .pipeline-command-support>summary{background:#fff}.editorial-theme .pipeline-command-support>summary span{color:var(--design-primary);font-size:.76rem;font-weight:920}.editorial-theme .pipeline-command-support>summary strong{color:var(--red);background:#d719200b;border:1px solid #d7192029;padding:.24rem .42rem;font-size:.62rem;line-height:1.1}.editorial-theme .pipeline-command-support[open]{background:#fbfbfa;border-color:#07080a29}.editorial-theme .pipeline-command-support .command-queue-grid{grid-template-columns:repeat(5,minmax(168px,1fr));gap:.65rem;padding:.72rem .72rem .5rem}.editorial-theme .command-queue-panel{background:#fff;border-top:0;border-left:3px solid #d71920c7;grid-template-rows:auto auto minmax(0,1fr);min-height:226px;padding:.66rem;display:grid}.editorial-theme .command-queue-panel:not(:disabled):hover,.editorial-theme .command-queue-panel:not(:disabled):focus-visible{box-shadow:none;background:#fff;border-color:#d9dde5 #d9dde5 #d9dde5 #d71920c7;transform:none}.editorial-theme .command-queue-panel>span{color:var(--design-secondary);letter-spacing:.075em;font-size:.62rem}.editorial-theme .command-queue-panel>strong{color:var(--red);font-size:1.35rem;line-height:1}.editorial-theme .command-queue-list{border-top:1px solid #07080a14;align-content:start;gap:0;margin-top:.18rem;display:grid}.editorial-theme .command-queue-list button{text-align:left;background:0 0;border:0;border-bottom:1px solid #07080a14;gap:.12rem;width:100%;padding:.48rem 0;display:grid}.editorial-theme .command-queue-list button:hover,.editorial-theme .command-queue-list button:focus-visible{background:#d719200b;outline:0}.editorial-theme .command-queue-list button strong{color:var(--design-primary);font-size:.88rem;line-height:1.16}.editorial-theme .command-queue-list button p{color:var(--design-secondary);-webkit-line-clamp:2;margin:0;font-size:.68rem;line-height:1.24}.editorial-theme .command-queue-list button em{color:var(--red);letter-spacing:.055em;font-size:.58rem;line-height:1.1}.editorial-theme .command-queue-empty{color:var(--design-secondary);margin:0;padding-top:.48rem;font-size:.74rem}.editorial-theme .pipeline-command-support .daily-action-strip{grid-template-columns:repeat(4,minmax(150px,1fr));padding:.5rem .72rem .72rem}.editorial-theme .pipeline-command-support .daily-action-strip button{min-height:74px;padding:.58rem .62rem}.editorial-theme .pipeline-command-support .daily-action-strip strong{font-size:.94rem}.editorial-theme .pipeline-command-support .daily-action-strip p{-webkit-line-clamp:2;font-size:.7rem;line-height:1.28}.editorial-theme .pipeline-command-support>.realtor-command-grid:not(.command-queue-grid){grid-template-columns:repeat(6,minmax(132px,1fr));padding:0 .72rem .72rem}.editorial-theme .pipeline-command-support>.realtor-command-grid:not(.command-queue-grid) .realtor-command-card{border-top-width:0;border-left:3px solid var(--command-accent);min-height:84px}.editorial-theme .pipeline-command-support>.realtor-command-grid:not(.command-queue-grid) .realtor-command-card strong{font-size:1.12rem}.editorial-theme .pipeline-command-support>.realtor-command-grid:not(.command-queue-grid) .realtor-command-card p{font-size:.68rem;line-height:1.24}.editorial-theme .pipeline-command-support .lead-gen-command header{padding:.74rem .8rem .45rem}.editorial-theme .pipeline-command-support .lead-gen-command>div,.editorial-theme .pipeline-command-support .lead-journey-strip,.editorial-theme .pipeline-command-support .speed-sla-strip{gap:.54rem}.editorial-theme .pipeline-command-support .lead-gen-command button,.editorial-theme .pipeline-command-support .journey-card,.editorial-theme .pipeline-command-support .sla-card{background:#fff;border-radius:0;min-height:76px;padding:.58rem .64rem}.editorial-theme .pipeline-command-support .journey-card strong,.editorial-theme .pipeline-command-support .sla-card strong{font-size:.9rem}.editorial-theme .pipeline-command-support .journey-card p,.editorial-theme .pipeline-command-support .sla-card p,.editorial-theme .pipeline-command-support .lead-gen-command button p{font-size:.68rem;line-height:1.25}@media (width<=1180px){.editorial-theme .pipeline-command-support .command-queue-grid,.editorial-theme .pipeline-command-support>.realtor-command-grid:not(.command-queue-grid),.editorial-theme .pipeline-command-support .daily-action-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.editorial-theme .pipeline-command-support .command-queue-grid,.editorial-theme .pipeline-command-support .daily-action-strip,.editorial-theme .pipeline-command-support>.realtor-command-grid:not(.command-queue-grid){grid-template-columns:1fr}.editorial-theme .command-queue-panel{min-height:0}.editorial-theme{--mobile-page-pad:.62rem}.editorial-theme .top-nav{width:100%;max-width:100%;min-height:0;padding:.55rem var(--mobile-page-pad);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""tabs tabs""search search";gap:.5rem;display:grid;overflow:visible}.editorial-theme .brand-lockup{grid-area:brand;gap:.42rem;min-width:0}.editorial-theme .top-nav .brand-monogram{flex:0 0 24px;width:24px;height:24px}.editorial-theme .top-nav .brand-wordmark{white-space:nowrap;min-width:0}.editorial-theme .top-nav .brand-wordmark strong,.editorial-theme .top-nav .brand-wordmark em{font-size:.9rem;line-height:1}.editorial-theme .main-tabs{grid-area:tabs;grid-template-columns:1fr;width:100%;display:grid;overflow:visible}.editorial-theme .main-tabs-mobile-switcher,.editorial-theme .main-tabs-mobile-switcher .custom-dropdown-trigger{width:100%}.editorial-theme .main-tabs-mobile-switcher{flex:100%;max-width:100%}.editorial-theme .main-tabs-mobile-switcher .custom-dropdown-trigger{justify-content:center;min-width:0;min-height:42px;font-size:.74rem}.editorial-theme .main-tabs-mobile-switcher.open .custom-dropdown-menu{z-index:calc(var(--z-command) + 20);overscroll-behavior:contain;width:100%;min-width:0;max-width:none;max-height:min(64vh,520px);overflow-y:auto;box-shadow:0 18px 44px #07080a38;position:absolute!important;inset:calc(100% + .38rem) 0 auto!important}.editorial-theme .global-search{width:100%;min-width:0;z-index:var(--z-command);grid-area:search}.editorial-theme .global-search-field{min-height:44px}.editorial-theme .global-search-field input{font-size:1rem}.editorial-theme .global-results{top:153px;right:var(--mobile-page-pad);left:var(--mobile-page-pad);z-index:var(--z-command);background:#fff;border:1px solid #07080a2e;max-height:min(46vh,360px);position:fixed;box-shadow:0 18px 44px #07080a33}.editorial-theme .global-results button{min-height:56px;padding:.62rem .72rem}.editorial-theme .cmd-k-hint,.editorial-theme .security-pill{display:none}.editorial-theme .nav-actions{grid-area:actions;justify-content:flex-end;gap:.38rem;width:auto;min-width:0}.editorial-theme .nav-ai-button{white-space:nowrap;min-height:38px;padding:.48rem .58rem;font-size:.68rem;line-height:1}.editorial-theme .account-menu>button{width:38px;min-width:38px;height:38px;min-height:38px}.editorial-theme .tra-tape{grid-template-columns:auto minmax(0,1fr);width:100%;max-width:100%;min-height:44px;display:grid;overflow:hidden}.editorial-theme .tape-label{min-width:94px;padding:.48rem .58rem}.editorial-theme .tape-label span{font-size:.58rem}.editorial-theme .tape-label strong{font-size:.72rem}.editorial-theme .tape-window{min-width:0;overflow:hidden}.editorial-theme .tape-track{animation:none;transform:none}.editorial-theme .tape-track button{min-width:min(226px,64vw);padding:.44rem .58rem}.editorial-theme .tape-track button span{font-size:.58rem}.editorial-theme .tape-track button strong,.editorial-theme .tape-track button em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.editorial-theme .workspace,.editorial-theme .pipeline-shell,.editorial-theme .workbench-shell{width:100%;max-width:100%;padding:var(--mobile-page-pad);grid-template-columns:1fr;gap:.72rem}.editorial-theme .pipeline-zone,.editorial-theme .lead-rail,.editorial-theme .command-center,.editorial-theme .ops-panel,.editorial-theme .module-head,.editorial-theme .profile-strip,.editorial-theme .settings-card,.editorial-theme .people-database-view{width:100%;min-width:0;max-width:100%;overflow:hidden}.editorial-theme .pipeline-command-zone,.editorial-theme .realtor-command-view,.editorial-theme .module-head,.editorial-theme .profile-strip,.editorial-theme .pipeline-hero{background:#fff!important;padding-left:0!important}.editorial-theme .pipeline-command-zone{border-top:3px solid var(--red);padding:0}.editorial-theme .profile-strip:before,.editorial-theme .module-head:before,.editorial-theme .pipeline-hero:before{display:none}.editorial-theme .pipeline-zone-marker{min-height:34px;margin:0!important;padding:.48rem .62rem!important}.editorial-theme .pipeline-zone-marker strong{font-size:.68rem;display:inline}.editorial-theme .realtor-command-head{padding:.85rem}.editorial-theme .realtor-command-head h1,.editorial-theme .module-head h1,.editorial-theme .profile-strip h2{width:auto;max-width:100%;font-size:clamp(1.35rem,7vw,1.85rem);line-height:1.04}.editorial-theme .realtor-command-head p,.editorial-theme .module-head p,.editorial-theme .profile-strip p{max-width:100%;font-size:.9rem;line-height:1.38}.editorial-theme .daily-mission-panel,.editorial-theme .daily-boss-summary-strip,.editorial-theme .realtor-command-grid,.editorial-theme .daily-action-strip,.editorial-theme .command-queue-grid,.editorial-theme .lead-gen-command>div,.editorial-theme .lead-journey-strip,.editorial-theme .speed-sla-strip,.editorial-theme .settings-grid,.editorial-theme .provider-grid,.editorial-theme .integration-list,.editorial-theme .role-matrix,.editorial-theme .calendar-agenda,.editorial-theme .deal-room,.editorial-theme .overview-brief-grid,.editorial-theme .people-database-stats{grid-template-columns:1fr!important}.editorial-theme .daily-mission-main,.editorial-theme .daily-mission-brief,.editorial-theme .settings-card,.editorial-theme .lead-gen-command,.editorial-theme .people-database-view{padding:.85rem}.editorial-theme .daily-mission-main{border-right:0;border-bottom:1px solid var(--design-border);min-height:0}.editorial-theme .daily-mission-main h2{max-width:100%;font-size:clamp(1.48rem,8vw,2rem);line-height:1.03}.editorial-theme .daily-mission-main p{max-width:100%;font-size:.94rem}.editorial-theme .daily-mission-actions,.editorial-theme .settings-actions,.editorial-theme .new-lead-capture-banner__actions{grid-template-columns:1fr;align-items:stretch;display:grid}.editorial-theme .daily-mission-actions button,.editorial-theme .settings-actions button,.editorial-theme .pipeline-command-support button,.editorial-theme .lead-gen-command button,.editorial-theme .lead-journey-strip button,.editorial-theme .speed-sla-strip button{width:100%;min-height:44px}.editorial-theme .pipeline-board{gap:.72rem;padding-bottom:0;grid-template-columns:1fr!important;display:grid!important;overflow-x:visible!important}.editorial-theme .pipeline-column{width:100%;padding:.7rem;min-width:0!important}.editorial-theme .pipeline-filter-bar,.editorial-theme .dropdown-filter-group,.editorial-theme .pipeline-card-actions.compact,.editorial-theme .bulk-action-strip.compact{grid-template-columns:1fr;justify-content:stretch;display:grid}.editorial-theme .dropdown-filter-group .custom-dropdown,.editorial-theme .pipeline-filter-bar .custom-dropdown,.editorial-theme .pipeline-filter-bar .custom-dropdown-trigger,.editorial-theme .pipeline-card-actions.compact>button,.editorial-theme .pipeline-card-actions.compact .custom-dropdown,.editorial-theme .pipeline-card-actions.compact .custom-dropdown-trigger{width:100%;min-width:0}.editorial-theme .pipeline-card{padding:.72rem}.editorial-theme .pipeline-card-head{grid-template-columns:42px minmax(0,1fr)}.editorial-theme .pipeline-card-head strong,.editorial-theme .pipeline-card p,.editorial-theme .settings-card p,.editorial-theme .role-matrix,.editorial-theme .integration-list span{overflow-wrap:anywhere;word-break:normal}.editorial-theme .settings-grid{gap:.72rem}.editorial-theme .settings-card{align-content:start}.editorial-theme .settings-card h3{font-size:1.15rem;line-height:1.08}.editorial-theme .invite-user-form input,.editorial-theme .invite-user-form select,.editorial-theme .invite-user-form button{min-height:44px;font-size:.95rem}.editorial-theme .people-scale-strip,.editorial-theme .people-mode-switch,.editorial-theme .people-database-head,.editorial-theme .people-pagination{grid-template-columns:1fr!important}.editorial-theme .mobile-action-bar{grid-template-columns:1fr 1fr;gap:.42rem;position:static}.editorial-theme .mobile-action-bar button,.editorial-theme .mobile-action-bar a{white-space:normal;min-height:44px}}@media (width<=420px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}body{min-width:0}.editorial-theme .top-nav .brand-wordmark strong,.editorial-theme .top-nav .brand-wordmark em{font-size:.82rem}.editorial-theme .nav-ai-button{padding-inline:.5rem}.editorial-theme .tape-label{min-width:82px}.editorial-theme .tape-track button{min-width:min(210px,62vw)}}@media (width<=700px){.editorial-theme .pipeline-command-zone{padding-left:0!important}.editorial-theme .pipeline-command-zone .pipeline-zone-marker{background:#fff!important;border:0!important;border-bottom:1px solid #07080a1f!important;justify-content:flex-start!important;align-items:center!important;gap:.45rem!important;width:auto!important;min-height:34px!important;margin:0!important;padding:.48rem .62rem!important;display:flex!important;position:static!important;inset:auto!important}.editorial-theme .pipeline-command-zone .pipeline-zone-marker span{min-width:24px;height:20px;color:var(--red);background:#d719200e;border-color:#d719202e}.editorial-theme .pipeline-command-zone .pipeline-zone-marker strong{color:var(--design-primary)!important;letter-spacing:.05em!important;text-align:left!important;white-space:normal!important;align-self:auto!important;font-size:.68rem!important;line-height:1.1!important;transform:none!important}.editorial-theme .realtor-command-view{padding:.72rem!important}.editorial-theme .planner-toggle-btn,.editorial-theme .pipeline-column-load,.editorial-theme .pipeline-column-collapse,.editorial-theme .approval-actions button,.editorial-theme .message-actions button,.editorial-theme .draft-status-actions button{min-height:40px}.editorial-theme .tape-track button:nth-child(n+2){display:none}}.crm-shell{align-items:stretch;min-height:100vh;display:flex}.crm-main{flex-direction:column;flex:1;min-width:0;display:flex}.crm-main>main{flex:1}.side-nav{border-right:1px solid var(--line);background:var(--surface-2);z-index:40;flex-direction:column;flex:0 0 228px;align-self:flex-start;width:228px;height:100svh;display:flex;position:sticky;top:0}.side-nav.collapsed{flex-basis:64px;width:64px}.side-nav-backdrop{display:none}.side-nav-brand{border-bottom:1px solid var(--line-soft);align-items:center;gap:.6rem;min-height:56px;padding:0 .85rem;display:flex}.side-nav-brand .brand-monogram{flex:0 0 28px;width:28px;height:28px}.side-nav-wordmark{letter-spacing:.01em;white-space:nowrap;font-size:.92rem;overflow:hidden}.side-nav-wordmark strong{color:var(--text);font-weight:950}.side-nav-wordmark em{color:var(--red);font-style:normal;font-weight:700}.side-nav.collapsed .side-nav-wordmark{display:none}.side-nav.collapsed .side-nav-brand{justify-content:center;padding:0}.side-nav-list{flex-direction:column;flex:1;gap:2px;padding:.55rem;display:flex;overflow-y:auto}.side-nav-footer{border-top:1px solid var(--line-soft);flex-direction:column;gap:2px;padding:.55rem;display:flex}.side-nav-item{width:100%;min-height:36px;color:var(--muted);text-align:left;cursor:pointer;transition:background var(--motion-quick), color var(--motion-quick);background:0 0;border:0;border-radius:7px;align-items:center;gap:.6rem;padding:.42rem .6rem;font-family:inherit;font-size:.84rem;font-weight:650;display:flex;position:relative}.side-nav-item:hover,.side-nav-item:focus-visible{background:var(--design-ink-glass);color:var(--text)}.side-nav-item.active{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-soft);font-weight:800}.side-nav-item.active:before{content:"";background:var(--red);border-radius:999px;width:3px;position:absolute;top:7px;bottom:7px;left:0}.side-nav-icon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;display:inline-flex}.side-nav-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.side-nav.collapsed .side-nav-label{display:none}.side-nav.collapsed .side-nav-item{justify-content:center;padding:.42rem 0}.side-nav.collapsed .side-nav-item.active:before{top:9px;bottom:9px}.crm-shell .top-nav{z-index:30;align-items:center;gap:.75rem;min-height:56px;padding:0 1rem;display:flex;position:sticky;top:0}.crm-shell .top-nav-view-title{color:var(--text);white-space:nowrap;font-size:.95rem;font-weight:850}.crm-shell .top-nav-menu-button{border:1px solid var(--line-soft);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:none}.crm-shell .top-nav .global-search{flex:1;max-width:560px;margin-left:auto}.crm-shell .top-nav .nav-actions{flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}.crm-shell .top-nav .global-search+.nav-actions{margin-left:0}.crm-shell .eyebrow{color:var(--muted);letter-spacing:.09em;font-weight:750}.crm-shell .workbench-shell h1,.crm-shell .pipeline-shell h1,.crm-shell .workspace h1,.crm-shell .realtor-command-head h1,.crm-shell .people-database-head h2{letter-spacing:-.01em;font-size:1.28rem;line-height:1.25}.crm-shell .workbench-shell,.crm-shell .pipeline-shell{padding:1rem 1.25rem 2rem}.crm-shell .workspace{grid-template-columns:minmax(264px,300px) minmax(0,1fr) minmax(280px,332px)}.crm-shell .workspace.people-database-mode{grid-template-columns:minmax(248px,282px) minmax(0,1fr)}@media (width<=1500px){.crm-shell .workspace{grid-template-columns:minmax(248px,282px) minmax(0,1fr)}.crm-shell .workspace>.ops-panel{display:none}}@media (width<=1080px){.crm-shell .workspace,.crm-shell .workspace.people-database-mode{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.side-nav{width:264px;transition:transform var(--motion-soft);box-shadow:none;z-index:var(--z-overlay);flex-basis:auto;position:fixed;top:0;left:0;transform:translate(-104%)}.side-nav.collapsed{width:264px}.side-nav.collapsed .side-nav-label,.side-nav.collapsed .side-nav-wordmark{display:block}.side-nav.collapsed .side-nav-item{justify-content:flex-start;padding:.42rem .6rem}.side-nav.collapsed .side-nav-brand{justify-content:flex-start;padding:0 .85rem}.side-nav-collapse{display:none}.side-nav.mobile-open{pointer-events:auto;transform:none;box-shadow:0 24px 64px #07090d52}.side-nav-backdrop{z-index:calc(var(--z-overlay) - 1);background:#07090d70;display:block;position:fixed;inset:0}.crm-shell .top-nav-menu-button{display:inline-flex}.crm-shell .top-nav{gap:.55rem;padding:0 .75rem}.crm-shell .top-nav .global-search{flex:1;min-width:0;margin-left:0}}@media (width<=640px){.crm-shell .top-nav-view-title{display:none}.crm-shell .top-nav .nav-ai-button{padding-inline:.5rem}}.dark-mode .side-nav{background:#14161c;border-right-color:#2e3340}.dark-mode .side-nav-brand,.dark-mode .side-nav-footer{border-color:#2e3340}.dark-mode .side-nav-wordmark strong{color:#e4e6eb}.dark-mode .side-nav-item{color:#8b92a0}.dark-mode .side-nav-item:hover,.dark-mode .side-nav-item:focus-visible{color:#e4e6eb;background:#ffffff0d}.dark-mode .side-nav-item.active{color:#fff;background:#1c2028;box-shadow:inset 0 0 0 1px #2e3340}.dark-mode .crm-shell .top-nav-view-title{color:#e4e6eb}.dark-mode .crm-shell .top-nav-menu-button{color:#e4e6eb;border-color:#2e3340}.crm-shell .pipeline-zone-marker{display:none!important}.crm-shell .pipeline-command-zone{background:var(--surface);padding:1rem!important}.crm-shell .pipeline-zone{border-width:1px;margin-top:.85rem}.crm-shell .workbench-shell>section[aria-label]:not(.module-head):after,.crm-shell .workbench-shell>.inbox-layout:after,.crm-shell .workbench-shell>.command-layout:after,.crm-shell .command-center>section[aria-label]:after{display:none!important}.crm-shell .workbench-shell>section[aria-label]:not(.module-head),.crm-shell .workbench-shell>.inbox-layout,.crm-shell .workbench-shell>.command-layout,.crm-shell .command-center>section[aria-label]{background-image:none;margin-top:.85rem;padding-top:1rem}.crm-shell .daily-boss-summary-strip article{border-left:1px solid var(--line-soft);background:var(--surface)}.crm-shell .daily-boss-summary-strip span{color:var(--muted)}.dark-mode .crm-shell .pipeline-command-zone,.dark-mode .crm-shell .daily-boss-summary-strip article{background:#161920}.crm-shell .pipeline-card-actions.compact{grid-template-columns:minmax(0,1fr)}.crm-shell .pipeline-card-actions.compact>button,.crm-shell .pipeline-card-actions.compact .custom-dropdown,.crm-shell .pipeline-card-actions.compact .custom-dropdown-trigger{width:100%;min-width:0}.dark-mode .deal-stage-board article{background:#161920;border-color:#2e3340}.dark-mode .deal-stage-board article button{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .deal-stage-board article strong,.dark-mode .deal-stage-board article p{color:#e4e6eb}.title-partner-flag{color:#1d5fd1;background:#1d5fd112;border:1px solid #1d5fd147;border-radius:6px;align-items:center;gap:.4rem;margin:.45rem 0 0;padding:.34rem .6rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.title-partner-flag strong{color:inherit;font-weight:850}.title-partner-flag em{color:#1d5fd1b8;font-style:normal;font-weight:600}.dark-mode .title-partner-flag{color:#8ab4ff;background:#609cff1a;border-color:#609cff57}.dark-mode .title-partner-flag em{color:#8ab4ffbf}.crm-shell .profile-actions{flex-wrap:wrap;overflow-x:visible}.crm-shell .integration-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.crm-shell .integration-card header{flex-wrap:wrap}.crm-shell .integration-card header strong{flex:auto}.crm-shell .settings-card{align-content:start}.dark-mode .avatar-button{color:#0f1115}.dark-mode .integration-card{background:#161920;border-color:#2e3340}.dark-mode .integration-card strong{color:#e4e6eb}.dark-mode .integration-card p{color:#8b92a0}.dark-mode .integration-card-icon{color:#e4e6eb;background:#1c2028}.dark-mode .integration-card button,.dark-mode .integration-card em,.dark-mode .secondary-button{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .lead-avatar{color:#e4e6eb;background:#1c2028}.dark-mode .record-tabs{background:#14161c;border-color:#2e3340}.dark-mode .record-tabs button{color:#8b92a0}.dark-mode .record-tabs button.active{color:#fff;background:#1c2028}.dark-mode .side-title{color:#e4e6eb;background:0 0}.dark-mode .search-box{background:#161920;border-color:#2e3340}.dark-mode .search-box input{color:#e4e6eb;background:0 0}.dark-mode .scale-assurance,.dark-mode .lead-proof-drawer,.dark-mode .lead-lifecycle-zone{background:#161920;border-color:#2e3340}.dark-mode .scale-assurance,.dark-mode .scale-assurance p{color:#8b92a0}.dark-mode .lead-list-load,.dark-mode .custom-dropdown-trigger{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .custom-dropdown-menu{background:#161920;border-color:#2e3340}.dark-mode .custom-dropdown-menu button{color:#e4e6eb}.dark-mode .custom-dropdown-menu button:hover,.dark-mode .custom-dropdown-menu button:focus-visible{background:#ffffff0f}.dark-mode .global-search-field{background:#161920;border-color:#2e3340}.dark-mode .global-search-field input{color:#e4e6eb}.dark-mode .editorial-theme .custom-dropdown-trigger{color:#e4e6eb;background:#1c2028;border-color:#2e3340}.dark-mode .editorial-theme .custom-dropdown.open .custom-dropdown-trigger{color:#fff;background:#242830}.dark-mode .editorial-theme .custom-dropdown-menu{background:#161920;border-color:#2e3340}.dark-mode .editorial-theme .custom-dropdown-menu button{color:#e4e6eb}.dark-mode .editorial-theme .custom-dropdown-menu button:hover,.dark-mode .editorial-theme .custom-dropdown-menu button:focus-visible{background:#ffffff0f}.dark-mode .editorial-theme .side-block{background:#161920;border-color:#2e3340}.dark-mode .editorial-theme .side-title{color:#e4e6eb;background:#161920}.dark-mode .editorial-theme .side-block>div{background:#161920;border-color:#2e3340}.dark-mode .editorial-theme .side-block.collapsed .side-title{background:#161920}.dark-mode .editorial-theme .people-scale-strip>div{background:#161920;border-color:#2e3340}.dark-mode .editorial-theme .daily-mission-panel.mission-critical{background:linear-gradient(90deg,#d7192024,#0000 50%),#161920;border-color:#d7192066}.dark-mode .editorial-theme .daily-mission-panel.mission-warning{background:linear-gradient(90deg,#e1b35c1f,#0000 50%),#161920;border-color:#ab702273}.dark-mode .editorial-theme .command-proof{background:#161920;border-color:#2e3340}.dark-mode .pipeline-card-why,.dark-mode .pipeline-card-why span{color:#aab2c0;background:#1c2028}.dark-mode .pipeline-card em{color:#8b92a0;background:#1c2028}.dark-mode .card-cta-primary{color:#0f1115!important;background:#e4e6eb!important;border-color:#e4e6eb!important}.crm-shell .editorial-theme .pipeline-hero:before,.crm-shell .editorial-theme .module-head:before,.crm-shell .editorial-theme .profile-strip:before{display:none!important}.crm-shell .pipeline-hero,.crm-shell .module-head{border-bottom:1px solid var(--line-soft);box-shadow:none;background:0 0;margin-bottom:.85rem;padding:0 0 .85rem}.crm-shell .pipeline-card.score-high{border-left:3px solid var(--gold)}.crm-shell .pipeline-card .score-dot,.crm-shell .lead-row .score-dot,.crm-shell .daily-briefing-metrics span{font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "ss03"}.crm-shell .priority-row .score-dot{text-align:center;flex:0 0 42px;place-items:center;line-height:1;display:grid!important}.crm-shell .lead-row.selected{box-shadow:inset 0 0 0 1px var(--line-soft), inset 3px 0 0 var(--red);background:var(--surface)}.crm-shell .lead-row .ai-priority-badge{background:var(--design-champagne-soft);color:#7a5d1f;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:4px;margin-left:.35rem;padding:.1rem .35rem;font-size:.62rem;font-weight:800}.crm-shell .daily-briefing-card{border:1px solid var(--line-soft);border-left:3px solid var(--gold);background:linear-gradient(180deg, var(--design-champagne-soft), var(--surface))}.crm-shell .daily-briefing-skeleton{padding:.35rem 0 .15rem}.crm-shell .command-queue-list button[data-severity=critical]{border-left:3px solid var(--red)}.crm-shell .command-queue-list button[data-severity=watch]{border-left:3px solid var(--design-warning)}.crm-shell .integration-status.live{color:var(--design-success)}.crm-shell .integration-status.pilot{color:var(--design-warning)}.agent-phone-panel{border-top:1px solid var(--line-soft);margin-top:1rem;padding-top:1rem}.agent-phone-roster{flex-direction:column;gap:.55rem;margin:.75rem 0 .35rem;display:flex}.agent-phone-row{border:1px solid var(--line-soft);background:var(--surface);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .75rem;padding:.65rem .75rem;display:grid}.agent-phone-row strong{font-size:.88rem;display:block}.agent-phone-row span{color:var(--muted);font-size:.78rem;display:block}.agent-phone-line{grid-column:1/-1;align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.agent-phone-line em{color:var(--muted);font-style:normal}.agent-phone-provision{border-top:1px solid var(--line-soft);gap:.65rem;margin-top:1rem;padding-top:1rem;display:grid}.agent-phone-provision label{color:var(--muted);gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.agent-phone-provision input,.agent-phone-provision select{border:1px solid var(--line-soft);background:var(--surface);min-height:36px;color:var(--text);font:inherit;border-radius:6px;padding:.45rem .6rem}.agent-phone-search-results{gap:.55rem;display:grid}.agent-phone-number-list{gap:.35rem;display:grid}.agent-phone-number-list button{border:1px solid var(--line-soft);background:var(--surface-2);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;display:flex}.agent-phone-number-list button.selected,.agent-phone-number-list button:hover,.agent-phone-number-list button:focus-visible{border-color:var(--red);background:var(--surface)}.agent-phone-number-list button span{color:var(--muted);font-size:.78rem}.agent-phone-status{margin-top:.65rem}.dark-mode .agent-phone-row{background:#161920;border-color:#2e3340}.dark-mode .agent-phone-number-list button{background:#1c2028;border-color:#2e3340}.dark-mode .crm-shell .lead-row .ai-priority-badge{color:#d4b87a;background:#c9a96a29}.dark-mode .crm-shell .daily-briefing-card{border-color:#2e3340;border-left-color:var(--gold);background:linear-gradient(#c9a96a1f,#161920)}@media (width>=641px) and (width<=1023px){.editorial-theme .top-nav{flex-wrap:nowrap;align-items:center;gap:.6rem;display:flex}.editorial-theme .top-nav-view-title{flex:none}.editorial-theme .global-search{flex:auto;width:auto;min-width:140px}.editorial-theme .nav-actions{flex:none;justify-content:flex-end;width:auto;margin-left:auto}.editorial-theme .cmd-k-hint{display:none}}.editorial-theme .pipeline-board{overscroll-behavior-x:contain;overflow-x:auto}.dark-mode .editorial-theme .command-proof,.dark-mode .editorial-theme .guided-work-session,.dark-mode .editorial-theme .session-step-grid article,.dark-mode .editorial-theme .playbook-matrix,.dark-mode .editorial-theme .playbook-matrix article,.dark-mode .editorial-theme .realtor-command-card,.dark-mode .editorial-theme .lead-journey-strip button,.dark-mode .editorial-theme .brokerage-brief-strip button,.dark-mode .editorial-theme .speed-sla-strip button,.dark-mode .editorial-theme .ai-suite-strip article,.dark-mode .editorial-theme .ai-conversion-queue article,.dark-mode .editorial-theme .daily-queue,.dark-mode .editorial-theme .pipeline-column,.dark-mode .editorial-theme .pipeline-card,.dark-mode .editorial-theme .lead-rail,.dark-mode .editorial-theme .profile-strip,.dark-mode .editorial-theme .decision-panel,.dark-mode .editorial-theme .ai-panel,.dark-mode .editorial-theme .draft-suite,.dark-mode .editorial-theme .timeline-section,.dark-mode .editorial-theme .call-analytics-panel,.dark-mode .editorial-theme .automation-panel,.dark-mode .editorial-theme .side-block,.dark-mode .editorial-theme .message-card,.dark-mode .editorial-theme .metric,.dark-mode .editorial-theme .inbox-command-strip .metric,.dark-mode .editorial-theme .task-desk article,.dark-mode .editorial-theme .command-kpis article,.dark-mode .editorial-theme .command-lane,.dark-mode .editorial-theme .command-lane button,.dark-mode .editorial-theme .command-side section,.dark-mode .editorial-theme .command-side button,.dark-mode .editorial-theme .priority-table,.dark-mode .editorial-theme .priority-row,.dark-mode .editorial-theme .calendar-grid section,.dark-mode .editorial-theme .calendar-month,.dark-mode .editorial-theme .calendar-day-panel,.dark-mode .editorial-theme .calendar-connect-panel,.dark-mode .editorial-theme .calendar-agenda article,.dark-mode .editorial-theme .transaction-grid article,.dark-mode .editorial-theme .deal-room article,.dark-mode .editorial-theme .deal-stage-board>article,.dark-mode .editorial-theme .overview-brief-grid article,.dark-mode .editorial-theme .overview-brief-grid .brief-card,.dark-mode .editorial-theme .pipeline-mode-bar,.dark-mode .editorial-theme .saved-view-bar,.dark-mode .editorial-theme .approval-queue,.dark-mode .editorial-theme .agent-scorecard,.dark-mode .editorial-theme .campaign-library,.dark-mode .editorial-theme .inbox-priority,.dark-mode .editorial-theme .inbox-drafts,.dark-mode .editorial-theme .provider-grid article,.dark-mode .editorial-theme .insight-chart-card,.dark-mode .editorial-theme .lift-candidate-panel,.dark-mode .editorial-theme .action-plan-summary article,.dark-mode .editorial-theme .action-plan-explainer article,.dark-mode .editorial-theme .action-plan-card,.dark-mode .editorial-theme .property-snapshot,.dark-mode .editorial-theme .record-timeline,.dark-mode .editorial-theme .column-head,.dark-mode .editorial-theme .pipeline-column-scale,.dark-mode .editorial-theme .side-nav-item,.dark-mode .editorial-theme .notification-bell,.dark-mode .editorial-theme .daily-hot,.dark-mode .editorial-theme .daily-finance,.dark-mode .editorial-theme .daily-risk,.dark-mode .editorial-theme .daily-approval,.dark-mode .editorial-theme .daily-mission-brief,.dark-mode .editorial-theme .daily-mission,.dark-mode .editorial-theme .money-start-flow button,.dark-mode .editorial-theme .lead-source-panel,.dark-mode .editorial-theme .lead-source-panel summary,.dark-mode .editorial-theme details>summary,.dark-mode .editorial-theme .side-nav-item,.dark-mode .editorial-theme .module-head,.dark-mode .editorial-theme .pipeline-filter-bar,.dark-mode .editorial-theme .draft-approval-row,.dark-mode .editorial-theme .call-insights-workbench,.dark-mode .editorial-theme .call-insights-workbench article,.dark-mode .editorial-theme .call-insights-workbench>div,.dark-mode .editorial-theme .approval-list article,.dark-mode .editorial-theme .campaign-route-list article,.dark-mode .editorial-theme .scorecard-list article,.dark-mode .editorial-theme .guided-work-session blockquote,.dark-mode .editorial-theme .session-proof,.dark-mode .editorial-theme .message-actions button,.dark-mode .editorial-theme .pipeline-column-load,.dark-mode .editorial-theme .what-changed-strip article,.dark-mode .editorial-theme .insight-action-strip article,.dark-mode .editorial-theme .settings-card,.dark-mode .editorial-theme .settings-actions button,.dark-mode .editorial-theme .calendar-day-panel button,.dark-mode .editorial-theme .calendar-month-grid .calendar-day-cell,.dark-mode .editorial-theme .calendar-month-grid .calendar-day-cell.is-empty,.dark-mode .editorial-theme .people-mode-switch,.dark-mode .editorial-theme .people-mode-switch button,.dark-mode .editorial-theme .role-switch,.dark-mode .editorial-theme .role-switch button{background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .module-head{background:linear-gradient(90deg,#111316 0 118px,#0000 118px),#161920!important}.dark-mode .editorial-theme .growth-flow button,.dark-mode .editorial-theme .growth-action-grid button,.dark-mode .editorial-theme .growth-stage-card,.dark-mode .editorial-theme .growth-source-board,.dark-mode .editorial-theme .growth-ai-map,.dark-mode .editorial-theme .growth-roadmap,.dark-mode .editorial-theme .growth-access-panel,.dark-mode .editorial-theme .production-readiness-panel,.dark-mode .editorial-theme .growth-feature-card,.dark-mode .editorial-theme .growth-source-board button,.dark-mode .editorial-theme .growth-ai-map div,.dark-mode .editorial-theme .growth-roadmap div,.dark-mode .editorial-theme .production-readiness-panel div{color:#e4e6eb!important;box-shadow:none!important;background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .growth-flow button:hover,.dark-mode .editorial-theme .growth-flow button:focus-visible,.dark-mode .editorial-theme .growth-flow button.active,.dark-mode .editorial-theme .growth-action-grid button:hover,.dark-mode .editorial-theme .growth-action-grid button:focus-visible,.dark-mode .editorial-theme .growth-action-grid button.active,.dark-mode .editorial-theme .growth-feature-card:hover,.dark-mode .editorial-theme .growth-feature-card:focus-visible,.dark-mode .editorial-theme .growth-source-board button:hover,.dark-mode .editorial-theme .growth-source-board button:focus-visible{background:#1c2028!important;border-color:#3a4050!important}.dark-mode .editorial-theme .growth-action-grid strong,.dark-mode .editorial-theme .growth-flow strong,.dark-mode .editorial-theme .growth-stage-card h2,.dark-mode .editorial-theme .growth-source-board h2,.dark-mode .editorial-theme .growth-ai-map h2,.dark-mode .editorial-theme .growth-roadmap h2,.dark-mode .editorial-theme .production-readiness-panel h2,.dark-mode .editorial-theme .growth-feature-card strong,.dark-mode .editorial-theme .growth-source-board strong,.dark-mode .editorial-theme .growth-ai-map strong,.dark-mode .editorial-theme .growth-roadmap strong,.dark-mode .editorial-theme .production-readiness-panel strong{color:#eef2f7!important}.dark-mode .editorial-theme .growth-action-grid p,.dark-mode .editorial-theme .growth-flow em,.dark-mode .editorial-theme .growth-stage-card>p,.dark-mode .editorial-theme .growth-feature-list p,.dark-mode .editorial-theme .growth-source-board p,.dark-mode .editorial-theme .growth-ai-map p,.dark-mode .editorial-theme .production-readiness-panel p{color:#aab2c0!important}.dark-mode .editorial-theme .growth-action-grid span,.dark-mode .editorial-theme .growth-flow span,.dark-mode .editorial-theme .production-readiness-panel span,.dark-mode .editorial-theme .growth-stage-card header span,.dark-mode .editorial-theme .growth-stage-card header em,.dark-mode .editorial-theme .growth-source-board header span,.dark-mode .editorial-theme .growth-feature-list span,.dark-mode .editorial-theme .growth-source-board em,.dark-mode .editorial-theme .growth-roadmap span{color:#ffb4b8!important}.dark-mode .editorial-theme .growth-action-grid .status-live,.dark-mode .editorial-theme .growth-feature-list .status-live,.dark-mode .editorial-theme .production-readiness-panel .status-live,.dark-mode .editorial-theme .growth-ai-map svg{color:#65f5a6!important}.dark-mode .editorial-theme .growth-action-grid .status-plan,.dark-mode .editorial-theme .growth-feature-list .status-plan,.dark-mode .editorial-theme .production-readiness-panel .status-plan{color:#f7d98b!important}.dark-mode .editorial-theme .pipeline-column-load strong{color:#eef2f7!important}.dark-mode .editorial-theme .pipeline-column-load span{color:#ffb4b8!important}.dark-mode .editorial-theme .calendar-month-grid .calendar-day-cell.is-today{background:linear-gradient(135deg,#d7192024 0,#0000 70%),#1c2028!important}.dark-mode .editorial-theme .people-mode-switch button.active,.dark-mode .editorial-theme .people-mode-switch button:hover,.dark-mode .editorial-theme .people-mode-switch button:focus-visible{background:var(--design-primary)!important;border-color:var(--design-primary)!important;color:#fff!important}.dark-mode .editorial-theme .account-menu-panel .secondary-button{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .account-menu-panel .secondary-button:hover,.dark-mode .editorial-theme .account-menu-panel .secondary-button:focus-visible,.dark-mode .editorial-theme .account-menu-panel .secondary-button:active{color:#fff!important;background:#242830!important;border-color:#3a4050!important}.dark-mode .editorial-theme .realtor-command-card :is(strong,p,span,em,h2,h3,dd,dt,li,summary,button):not([class*=score]):not([class*=chip]):not(.tag):not(.pill),.dark-mode .editorial-theme .pipeline-card :is(strong,p,span,em,h2,h3,dd,dt,li,summary):not([class*=score]):not([class*=chip]):not(.tag):not(.pill),.dark-mode .editorial-theme .pipeline-card-main,.dark-mode .editorial-theme .pipeline-card-why strong,.dark-mode .editorial-theme .property-intent-row span,.dark-mode .editorial-theme .pipeline-card-meta span,.dark-mode .editorial-theme .card-chips span:not([class*=score]),.dark-mode .editorial-theme .approval-queue :is(strong,p,span,em):not([class*=score]),.dark-mode .editorial-theme .command-kpis article :is(strong,span,em),.dark-mode .editorial-theme .metric :is(strong,span,em),.dark-mode .editorial-theme :is(.module-head,.pipeline-filter-bar,.draft-approval-row,.call-insights-workbench,.approval-list,.campaign-route-list,.scorecard-list,.guided-work-session,.message-actions,.what-changed-strip,.insight-action-strip,.settings-card,.calendar-day-panel,.calendar-month-grid,.people-mode-switch,.role-switch) :is(h1,h2,h3,strong,p,span,em,button,label):not([class*=score]):not([class*=chip]):not(.tag):not(.pill):not(.active){color:var(--text)!important;background:0 0!important}@media (width<=760px){.editorial-theme .cockpit-start,.editorial-theme .people-mode-switch button,.editorial-theme .range-switch button,.editorial-theme .plan-filter-chip,.editorial-theme .smart-list-chip,.editorial-theme .people-page-size button,.editorial-theme .settings-actions button,.editorial-theme .provider-grid button{min-height:44px}}.aria-cockpit{max-width:780px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:block}.cockpit-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-bottom:.45rem;font-size:.7rem;font-weight:500}.cockpit-greeting-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cockpit-greeting{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.4rem;font-weight:500}.cockpit-briefing{color:var(--muted);margin:.3rem 0 0;font-size:.86rem;line-height:1.5}.cockpit-aria-glyph{color:var(--gold);vertical-align:-2px}.cockpit-start{background:var(--red);color:#fff;cursor:pointer;transition:filter var(--motion-quick);border:none;border-radius:7px;flex-shrink:0;padding:.5rem .9rem;font-size:.84rem;font-weight:500}.cockpit-start:hover{filter:brightness(.94)}.cockpit-stats{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.cockpit-stat{color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.76rem;display:inline-flex}.cockpit-stat.is-hot{color:#a50f15;background:var(--design-red-soft);border-color:#d7192040}.cockpit-stat.is-speed{color:var(--green);background:#007a4314;border-color:#007a4340}.cockpit-section-label{align-items:center;gap:.6rem;margin:1.5rem 0 .75rem;display:flex}.cockpit-section-label span{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:.7rem;font-weight:500}.cockpit-section-label:after{content:"";background:var(--line);flex:1;height:1px}.cockpit-section-label em{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-2);font-size:.7rem;font-style:normal;font-weight:500}.cockpit-queue{flex-direction:column;gap:.7rem;display:flex}.cockpit-card{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:.85rem .9rem}.cockpit-card-head{align-items:center;gap:.65rem;margin-bottom:.6rem;display:flex}.cockpit-avatar{background:var(--surface-2);border:1px solid var(--line);width:34px;height:34px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.74rem;font-weight:500;display:flex}.cockpit-avatar.is-hot{background:var(--design-red-soft);color:#a50f15;border-color:#d7192040}.cockpit-who{flex:1;min-width:0}.cockpit-name{color:var(--text);font-size:.88rem;font-weight:500}.cockpit-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;font-size:.76rem;display:flex;overflow:hidden}.cockpit-score{white-space:nowrap;border:1px solid var(--line);color:var(--muted);border-radius:999px;flex-shrink:0;padding:.18rem .55rem;font-size:.74rem;font-weight:500}.cockpit-score.is-hot{color:#b42318;background:#fff0ee;border-color:#b4231857}.cockpit-score.is-warm{color:var(--warning,#b77900);background:#fff5db;border-color:#a7660057}.cockpit-score.is-cool{color:var(--blue);background:#1d5fd114;border-color:#1d5fd147}.cockpit-tag{border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex}.cockpit-tag.is-speed{color:var(--green);background:#007a4314;border:1px solid #007a4340}.cockpit-draft{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:6px;margin-bottom:.65rem;padding:.55rem .7rem}.cockpit-draft-label{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2);margin-bottom:.25rem;font-size:.62rem;font-weight:500;display:block}.cockpit-draft p{color:var(--text);margin:0;font-size:.82rem;line-height:1.5}.cockpit-reason{color:var(--muted);margin:0 0 .65rem;font-size:.82rem;line-height:1.5}.cockpit-aria-tag{color:var(--gold-2);font-weight:500}.cockpit-card-actions{flex-wrap:wrap;gap:.5rem;display:flex}.cockpit-btn{border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;transition:background var(--motion-quick);border-radius:7px;align-items:center;gap:.35rem;padding:.42rem .75rem;font-size:.8rem;display:inline-flex}.cockpit-btn:hover{background:var(--surface-2)}.cockpit-btn.primary{background:var(--red);border-color:var(--red);color:#fff;font-weight:500}.cockpit-btn.primary:hover{filter:brightness(.94);background:var(--red)}.cockpit-followups{border:1px dashed var(--line);width:100%;color:var(--muted);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem;font-size:.82rem;display:flex}.cockpit-followups:hover{background:var(--surface-2)}.cockpit-empty{text-align:center;color:var(--muted);padding:3rem 1.5rem}.cockpit-empty svg{color:var(--gold)}.cockpit-empty h2{color:var(--text);margin:.75rem 0 .4rem;font-size:1.1rem;font-weight:500}.cockpit-empty p{max-width:38ch;margin:0 auto 1.25rem;font-size:.86rem;line-height:1.55}@media (width<=560px){.cockpit-greeting-row{flex-direction:column}.cockpit-start{text-align:center;align-self:stretch}}.aria-assistant-backdrop{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11131652;justify-content:flex-end;display:flex;position:fixed;inset:0}.aria-assistant{background:var(--surface);border-left:1px solid var(--line);flex-direction:column;width:min(424px,100vw - 16px);height:100vh;animation:.18s ease-out drawer-in;display:flex}@media (width<=640px){.aria-assistant{border-left:0;width:100vw}}.aria-assistant-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.aria-assistant-id{align-items:center;gap:.65rem;display:flex}.aria-assistant-glyph{background:var(--design-champagne-soft,#f6efe1);color:#8a6a1f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.aria-assistant-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0;font-size:.66rem;font-weight:500}.aria-assistant-title{color:var(--text);margin:.1rem 0 0;font-size:1.02rem;font-weight:500}.aria-assistant-close{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.aria-assistant-close:hover{background:var(--surface-2)}.aria-assistant-body{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.15rem;display:flex;overflow-y:auto}.aria-assistant-intro{color:var(--muted);margin:0;font-size:.85rem;line-height:1.55}.aria-assistant-answer{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:.85rem .9rem}.aria-assistant-answer-head{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.aria-assistant-score{background:var(--design-red-soft);color:#a50f15;border:1px solid #d7192040;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.78rem;font-weight:500;display:flex}.aria-assistant-score.warm{color:#b77900;background:#fff5db;border-color:#a7660040}.aria-assistant-score.cool,.aria-assistant-score.nurture{color:var(--blue);background:#1d5fd114;border-color:#1d5fd140}.aria-assistant-answer-who{flex-direction:column;flex:1;min-width:0;display:flex}.aria-assistant-answer-who strong{color:var(--text);font-size:.88rem;font-weight:500}.aria-assistant-answer-who em{color:var(--muted);font-size:.74rem;font-style:normal}.aria-assistant-badges{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.aria-assistant-confidence,.aria-assistant-preview,.aria-assistant-source{letter-spacing:.04em;text-transform:uppercase;background:var(--design-champagne-soft,#f6efe1);color:#8a6a1f;border-radius:999px;padding:.18rem .5rem;font-size:.68rem;font-weight:500}.aria-assistant-source.live{color:#087044;background:#0d8a4d1f;border:1px solid #0d8a4d38}.aria-assistant-source.fallback{color:var(--red);background:#d719201a;border:1px solid #d719203d}.aria-assistant-preview{background:var(--surface-3);color:var(--faint);flex-shrink:0}.aria-assistant-answer-body{color:var(--text);margin:0;font-size:.86rem;line-height:1.55}.aria-assistant-compliance{color:var(--muted);margin:.7rem 0 0;font-size:.78rem;line-height:1.5}.aria-assistant-compliance span{letter-spacing:.08em;text-transform:uppercase;color:#8a6a1f;font-size:.62rem;font-weight:500}.aria-assistant-followups{flex-direction:column;gap:.35rem;margin-top:.7rem;display:flex}.aria-assistant-followups button{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;border-radius:7px;padding:.45rem .6rem;font-size:.8rem}.aria-assistant-followups button:hover{background:var(--surface-2)}.aria-assistant-actions{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.aria-assistant-actions button{border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;border-radius:7px;padding:.42rem .8rem;font-size:.8rem}.aria-assistant-actions button.primary{background:var(--red);border-color:var(--red);color:#fff;font-weight:500}.aria-assistant-actions button.primary:hover{filter:brightness(.94)}.aria-assistant-error{color:var(--design-danger,#b42318);margin:0;font-size:.82rem}.aria-assistant-input{border-top:1px solid var(--line);align-items:flex-end;gap:.5rem;padding:.85rem 1.15rem .4rem;display:flex}.aria-assistant-input textarea{resize:none;border:1px solid var(--line);color:var(--text);background:var(--surface-2);border-radius:10px;flex:1;padding:.6rem .7rem;font-size:.86rem;line-height:1.45}.aria-assistant-input textarea:focus-visible{border-color:#d7192066;outline:none}.aria-assistant-send{background:var(--red);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.aria-assistant-send:disabled{opacity:.45;cursor:not-allowed}.aria-assistant-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.editorial-theme .global-search-field .cmd-k-hint kbd{color:#5c6370!important;background:#f1f3f6!important;border-color:#c8ced8!important}.dark-mode .editorial-theme .people-mode-switch button.active{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}.dark-mode .editorial-theme .people-mode-switch button:not(.active):hover,.dark-mode .editorial-theme .people-mode-switch button:not(.active):focus-visible{color:#fff!important;background:#242830!important;border-color:#3a4050!important}.dark-mode .editorial-theme .people-next-action,.dark-mode .editorial-theme .summary{color:#d4d7df!important}.dark-mode .editorial-theme .security-pill,.dark-mode .editorial-theme .schema-pill{box-shadow:none!important;color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .score-dot.warm,.dark-mode .editorial-theme .score-badge.warm{color:#f6c560!important;background:#e1b35c24!important;border-color:#e1b35c61!important}.dark-mode .editorial-theme .call-coach-hero article,.dark-mode .editorial-theme .call-stage-grid article,.dark-mode .editorial-theme .call-outcome-result article,.dark-mode .editorial-theme .call-follow-up-draft,.dark-mode .editorial-theme .call-coach-scorecard,.dark-mode .editorial-theme .call-outcome-workbench{color:#e4e6eb!important;background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .call-coach-hero strong,.dark-mode .editorial-theme .call-stage-grid strong,.dark-mode .editorial-theme .call-outcome-result strong,.dark-mode .editorial-theme .call-follow-up-draft strong,.dark-mode .editorial-theme .call-outcome-workbench h3{color:#e4e6eb!important}.dark-mode .editorial-theme .call-coach-hero p,.dark-mode .editorial-theme .call-stage-grid p,.dark-mode .editorial-theme .call-follow-up-draft p,.dark-mode .editorial-theme .call-outcome-workbench p{color:#aab2c0!important}.dark-mode .editorial-theme .activation-status,.dark-mode .editorial-theme .activation-status button{color:#e4e6eb!important;background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .activation-status p{color:#aab2c0!important}.dark-mode .editorial-theme .activation-status strong{color:#e4e6eb!important}.dark-mode .editorial-theme .record-tabs .custom-dropdown-trigger,.dark-mode .editorial-theme .record-tabs .custom-dropdown-trigger span{color:#e4e6eb!important;background:#242830!important;border-color:#3a4050!important}.dark-mode .editorial-theme .lead-card span:not(.score-dot):not(.ai-priority-badge),.dark-mode .editorial-theme .lead-card p,.dark-mode .editorial-theme .lead-card em,.dark-mode .editorial-theme .lead-row span:not(.score-dot):not(.ai-priority-badge),.dark-mode .editorial-theme .lead-row small,.dark-mode .editorial-theme .lead-row em,.dark-mode .editorial-theme .profile-strip .eyebrow,.dark-mode .editorial-theme .contact-line,.dark-mode .editorial-theme .contact-line a,.dark-mode .editorial-theme .contact-line span{color:#aab2c0!important}.dark-mode .editorial-theme .custom-dropdown-menu,.dark-mode .editorial-theme .people-sort-dropdown .custom-dropdown-menu,.dark-mode .editorial-theme .lead-filter-stack .custom-dropdown-menu{background:#161920!important;border-color:#2e3340!important;box-shadow:0 18px 40px #00000061!important}.dark-mode .editorial-theme .custom-dropdown-menu button{color:#e4e6eb!important;background:#161920!important;border-color:#0000!important}.dark-mode .editorial-theme .custom-dropdown-menu button span,.dark-mode .editorial-theme .custom-dropdown-menu button strong{color:#e4e6eb!important}.dark-mode .editorial-theme .custom-dropdown-menu button em{color:#aab2c0!important}.dark-mode .editorial-theme .custom-dropdown-menu button:hover,.dark-mode .editorial-theme .custom-dropdown-menu button:focus-visible{color:#fff!important;background:#242830!important}.dark-mode .editorial-theme .custom-dropdown-menu button.selected{background:var(--red)!important;color:#fff!important}.dark-mode .editorial-theme .custom-dropdown-menu button.selected span,.dark-mode .editorial-theme .custom-dropdown-menu button.selected strong,.dark-mode .editorial-theme .custom-dropdown-menu button.selected em{color:#fff!important}.dark-mode .editorial-theme .tag-row span{color:#aab2c0!important;background:#20242d!important;border-color:#2e3340!important}.dark-mode .editorial-theme .task-list div,.dark-mode .editorial-theme .step-list div,.dark-mode .editorial-theme .plan-status,.dark-mode .editorial-theme .quality-list article{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .task-list span,.dark-mode .editorial-theme .step-list span,.dark-mode .editorial-theme .plan-status span,.dark-mode .editorial-theme .quality-list span{color:#aab2c0!important}.dark-mode .editorial-theme .mobile-action-bar button,.dark-mode .editorial-theme .mobile-action-bar a{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .mobile-action-bar button:hover,.dark-mode .editorial-theme .mobile-action-bar button:focus-visible,.dark-mode .editorial-theme .mobile-action-bar a:hover,.dark-mode .editorial-theme .mobile-action-bar a:focus-visible{color:#fff!important;background:#242830!important;border-color:#3a4050!important}.dark-mode .editorial-theme .people-page-size button.active,.dark-mode .editorial-theme .people-page-size button:hover,.dark-mode .editorial-theme .people-page-size button:focus-visible,.dark-mode .editorial-theme .people-pagination button:hover,.dark-mode .editorial-theme .people-pagination button:focus-visible{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}.dark-mode .editorial-theme .lead-clarity-strip article,.dark-mode .editorial-theme .clean-intel-row,.dark-mode .editorial-theme .clean-intel-row button{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .lead-clarity-strip strong,.dark-mode .editorial-theme .clean-intel-row strong{color:#e4e6eb!important}.dark-mode .editorial-theme .lead-clarity-strip span,.dark-mode .editorial-theme .clean-intel-row span{color:var(--red)!important}.dark-mode .editorial-theme .property-snapshot,.dark-mode .editorial-theme .property-facts,.dark-mode .editorial-theme .property-facts div,.dark-mode .editorial-theme .property-snapshot .panel-heading{color:#e4e6eb!important;background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .property-facts div{border-bottom-color:#2e3340!important;border-right-color:#2e3340!important}.dark-mode .editorial-theme .property-facts span{color:#8b92a0!important}.dark-mode .editorial-theme .property-facts strong,.dark-mode .editorial-theme .property-snapshot h3{color:#e4e6eb!important}.dark-mode .editorial-theme .criteria-list span{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .plan-filter-chip.active{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}.dark-mode .editorial-theme .plan-filter-chip.active em{color:#ffffffc7!important}.dark-mode .editorial-theme .campaign-plan-detail article,.dark-mode .editorial-theme .plan-does-grid div,.dark-mode .editorial-theme .action-plan-card footer button{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .campaign-plan-detail strong,.dark-mode .editorial-theme .plan-does-grid strong,.dark-mode .editorial-theme .action-plan-card footer button{color:#e4e6eb!important}.dark-mode .editorial-theme .campaign-plan-detail p,.dark-mode .editorial-theme .campaign-plan-detail span,.dark-mode .editorial-theme .plan-does-grid span{color:#aab2c0!important}.dark-mode .editorial-theme .bar-track,.dark-mode .editorial-theme .band-track,.dark-mode .editorial-theme .funnel-chart div,.dark-mode .editorial-theme .campaign-bars article,.dark-mode .editorial-theme .mini-bars progress,.dark-mode .editorial-theme .progress-rail{background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .bar-track progress::-webkit-progress-bar{background:#242830!important}.dark-mode .editorial-theme .band-track progress::-webkit-progress-bar{background:#242830!important}.dark-mode .editorial-theme .funnel-chart progress::-webkit-progress-bar{background:#242830!important}.dark-mode .editorial-theme .mini-bars progress::-webkit-progress-bar{background:#242830!important}.dark-mode .editorial-theme .progress-rail progress::-webkit-progress-bar{background:#242830!important}.dark-mode .editorial-theme .bar-track progress::-moz-progress-bar{background:var(--red)!important}.dark-mode .editorial-theme .band-track progress::-moz-progress-bar{background:var(--red)!important}.dark-mode .editorial-theme .funnel-chart progress::-moz-progress-bar{background:var(--red)!important}.dark-mode .editorial-theme .mini-bars progress::-moz-progress-bar{background:var(--red)!important}.dark-mode .editorial-theme .progress-rail progress::-moz-progress-bar{background:var(--red)!important}.dark-mode .editorial-theme .campaign-bars strong,.dark-mode .editorial-theme .bar-chart strong{color:#e4e6eb!important}.dark-mode .editorial-theme .command-palette-overlay{background:#000000ad!important}.dark-mode .editorial-theme .command-palette{color:#e4e6eb!important;background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .command-palette-input,.dark-mode .editorial-theme .command-palette-footer{background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .command-palette-input input,.dark-mode .editorial-theme .command-palette-item{color:#e4e6eb!important}.dark-mode .editorial-theme .command-palette-item:hover,.dark-mode .editorial-theme .command-palette-item.selected{background:#242830!important}.dark-mode .editorial-theme .palette-detail,.dark-mode .editorial-theme .command-palette-footer span{color:#aab2c0!important}.dark-mode .editorial-theme .command-palette-item.view .palette-type-badge{color:#35d58b!important;background:#35d58b24!important}.dark-mode .editorial-theme .command-palette-item.lead .palette-type-badge{color:#9bc7ff!important;background:#7cb3ff24!important}.dark-mode .editorial-theme .command-palette-item.action .palette-type-badge{color:#ff8a8f!important;background:#ff8a8f24!important}.dark-mode .editorial-theme .command-palette-input kbd,.dark-mode .editorial-theme .command-palette-footer kbd{color:#d4d7df!important;background:#161920!important;border-color:#3a4050!important}.dark-mode .editorial-theme .manual-lead-dialog,.dark-mode .editorial-theme .lifecycle-dialog{color:#e4e6eb!important;background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .manual-lead-dialog header,.dark-mode .editorial-theme .lifecycle-dialog header,.dark-mode .editorial-theme .manual-lead-form footer,.dark-mode .editorial-theme .lifecycle-dialog footer{border-color:#2e3340!important}.dark-mode .editorial-theme .manual-lead-dialog header button,.dark-mode .editorial-theme .lifecycle-dialog header button,.dark-mode .editorial-theme .manual-lead-form footer>button:first-child,.dark-mode .editorial-theme .lifecycle-dialog footer>button:first-child{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .dialog-icon,.dark-mode .editorial-theme .dialog-warning{background:#d719201f!important;border-color:#ff7a7f4d!important}.dark-mode .editorial-theme .dialog-copy,.dark-mode .editorial-theme .dialog-warning p,.dark-mode .editorial-theme .dialog-lock,.dark-mode .editorial-theme .confirm-field span,.dark-mode .editorial-theme .manual-lead-form label>span{color:#aab2c0!important}.dark-mode .editorial-theme .manual-lead-form input,.dark-mode .editorial-theme .manual-lead-form select,.dark-mode .editorial-theme .manual-lead-form textarea,.dark-mode .editorial-theme .confirm-field input{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .manual-lead-form input::placeholder,.dark-mode .editorial-theme .manual-lead-form textarea::placeholder,.dark-mode .editorial-theme .confirm-field input::placeholder{color:#8b92a0!important}.dark-mode .editorial-theme .manual-lead-form select option,.dark-mode .editorial-theme .lead-details-editor select option{color:#e4e6eb!important;background:#161920!important}.dark-mode .editorial-theme .cockpit-section-label span,.dark-mode .editorial-theme .account-menu-panel dt{color:#aab2c0!important}.dark-mode .editorial-theme .calendar-month-grid em.score-high,.dark-mode .editorial-theme .calendar-day-panel em.score-high{color:#35d58b!important}.dark-mode .editorial-theme .global-search-field kbd{color:#aab2c0!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .score-dot.score-mid,.dark-mode .editorial-theme .score-badge.score-mid,.dark-mode .editorial-theme .score-chip.score-mid{color:#f6c560!important;background:#e1b35c24!important;border-color:#e1b35c61!important}.dark-mode .editorial-theme .score-dot.score-high,.dark-mode .editorial-theme .score-badge.score-high,.dark-mode .editorial-theme .score-chip.score-high,.dark-mode .editorial-theme .approval-score.score-high{color:#35d58b!important;background:#35d58b24!important;border-color:#35d58b61!important}.dark-mode .editorial-theme .score-dot.score-low,.dark-mode .editorial-theme .score-badge.score-low,.dark-mode .editorial-theme .score-chip.score-low{color:#ff8a8f!important;background:#ff7a7f21!important;border-color:#ff7a7f5c!important}.dark-mode .editorial-theme .cockpit-score.is-hot,.dark-mode .editorial-theme .cockpit-avatar.is-hot,.dark-mode .editorial-theme .cockpit-stat.is-hot{color:#ff8a8f!important;background:#d7192029!important;border-color:#d719205c!important}.dark-mode .editorial-theme .column-head span{color:#aab2c0!important}.dark-mode .editorial-theme .column-head em{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}.dark-mode .editorial-theme .plan-stat-blocked strong{color:#ff8a8f!important}.dark-mode .editorial-theme .pipeline-card-foot{gap:.35rem!important}.dark-mode .editorial-theme .pipeline-card-foot strong{flex:none;letter-spacing:.04em!important;font-size:.68rem!important}.dark-mode .editorial-theme .deal-stage-board article button{color:#e4e6eb!important;background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .deal-stage-board article button:hover,.dark-mode .editorial-theme .deal-stage-board article button:focus-visible{background:#242830!important;border-color:#3a4050!important}.dark-mode .editorial-theme .deal-stage-board article button strong,.dark-mode .editorial-theme .deal-stage-board article button p{color:#e4e6eb!important}.dark-mode .editorial-theme .deal-stage-board article button em{color:#aab2c0!important;background:#161920!important;border-color:#2e3340!important}@media (width<=480px){.aria-assistant{width:100vw}}@media (width>=621px) and (width<=820px){.editorial-theme .people-table{border:0;gap:.55rem}.editorial-theme .people-table-head{display:none}.editorial-theme .people-table-row{border:1px solid var(--line-soft);grid-template-columns:48px minmax(0,1fr);padding:.75rem}.editorial-theme .people-table-row span{white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.editorial-theme .people-next-action{text-overflow:clip;-webkit-line-clamp:unset;display:block;overflow:visible}.editorial-theme .people-table-row span:nth-child(n+3){grid-column:2}.editorial-theme .people-table-row span[role=cell][data-label]:before{content:attr(data-label);color:var(--red);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.08rem;font-size:.58rem;font-weight:950;display:block}}.editorial-theme .aria-cockpit{max-width:1120px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:block}.editorial-theme .cockpit-head{gap:1rem;display:grid}.editorial-theme .cockpit-command-hero{align-items:end}.editorial-theme .cockpit-greeting{letter-spacing:0;max-width:720px;font-size:clamp(1.65rem,3vw,2.55rem);font-weight:950;line-height:1.02}.editorial-theme .cockpit-briefing{max-width:680px;color:var(--muted);align-items:flex-start;gap:.35rem;display:flex}.editorial-theme .cockpit-start{border:1px solid var(--red);background:var(--red);color:#fff;border-radius:7px;min-height:42px;padding:.68rem .9rem;font-weight:950}.editorial-theme .cockpit-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:0;display:grid}.editorial-theme .cockpit-stat{min-height:58px;color:var(--text);border-radius:7px;align-content:center;gap:.12rem;padding:.72rem .8rem;display:grid}.editorial-theme .cockpit-stat strong{font-size:1.15rem;line-height:1}.editorial-theme .cockpit-stat em{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-style:normal;font-weight:950}.editorial-theme .cockpit-stat-value{background:var(--design-champagne-soft);border-color:#c9a96a8c}.editorial-theme .cockpit-command-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}.editorial-theme .cockpit-priority-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:64px minmax(0,1fr);display:grid;overflow:hidden}.editorial-theme .cockpit-priority-rail{color:#fff;text-align:center;background:#07090d;align-content:space-between;justify-items:center;min-height:340px;padding:1rem .55rem;display:grid}.editorial-theme .cockpit-priority-rail span,.editorial-theme .cockpit-priority-rail strong{font-size:1.45rem;font-weight:950;line-height:1}.editorial-theme .cockpit-priority-rail em{color:#d4d7df;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:950}.editorial-theme .cockpit-priority-body{gap:.9rem;padding:1rem;display:grid}.editorial-theme .cockpit-priority-body .cockpit-card-head{align-items:start;margin-bottom:0}.editorial-theme .cockpit-priority-body h2{margin:0;font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.04}.editorial-theme .cockpit-priority-body header p{color:var(--muted);margin:.35rem 0 0;line-height:1.45}.editorial-theme .cockpit-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.editorial-theme .cockpit-signal-grid span,.editorial-theme .cockpit-next-move span,.editorial-theme .cockpit-revenue-desk,.editorial-theme .cockpit-next-hour{border:1px solid var(--line-soft);background:var(--surface-2);border-radius:7px}.editorial-theme .cockpit-signal-grid span,.editorial-theme .cockpit-next-move span{gap:.18rem;padding:.7rem;display:grid}.editorial-theme .cockpit-signal-grid em,.editorial-theme .cockpit-next-move em,.editorial-theme .cockpit-work-row p{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:950}.editorial-theme .cockpit-signal-grid strong,.editorial-theme .cockpit-next-move strong{color:var(--text);line-height:1.3}.editorial-theme .cockpit-next-move{grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);gap:.5rem;display:grid}.editorial-theme .cockpit-card-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.editorial-theme .cockpit-btn{border-radius:7px;justify-content:center;min-height:40px;font-weight:950}.editorial-theme .cockpit-btn-coach{background:var(--design-champagne-soft);border-color:#c9a96a8c}.editorial-theme .cockpit-command-side{gap:.8rem;display:grid}.editorial-theme .cockpit-revenue-desk,.editorial-theme .cockpit-next-hour{gap:.85rem;padding:1rem;display:grid}.editorial-theme .cockpit-revenue-desk{border-top:4px solid var(--red)}.editorial-theme .cockpit-revenue-desk h2,.editorial-theme .cockpit-next-hour h3{margin:0;line-height:1.12}.editorial-theme .cockpit-revenue-desk>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editorial-theme .cockpit-revenue-desk>div span{border-right:1px solid var(--line-soft);gap:.18rem;padding:0 .7rem;display:grid}.editorial-theme .cockpit-revenue-desk>div span:first-child{padding-left:0}.editorial-theme .cockpit-revenue-desk>div span:last-child{border-right:0;padding-right:0}.editorial-theme .cockpit-revenue-desk>div strong{font-size:1.3rem}.editorial-theme .cockpit-revenue-desk>div em{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-style:normal;font-weight:950}.editorial-theme .cockpit-safety{color:var(--muted);align-items:flex-start;gap:.4rem;margin:0;font-size:.8rem;line-height:1.45;display:flex}.editorial-theme .cockpit-next-hour ol{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.editorial-theme .cockpit-next-hour li{border-top:1px solid var(--line-soft);grid-template-columns:1fr;gap:.12rem;padding-top:.55rem;display:grid}.editorial-theme .cockpit-next-hour li:first-child{border-top:0;padding-top:0}.editorial-theme .cockpit-next-hour span{color:var(--muted);font-size:.8rem}.editorial-theme .cockpit-next-work{grid-column:1}.editorial-theme .cockpit-work-list{gap:.5rem;display:grid}.editorial-theme .cockpit-work-row{border:1px solid var(--line-soft);background:var(--surface);border-radius:7px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.72rem;display:grid}.editorial-theme .cockpit-work-row p{text-transform:none;letter-spacing:0;margin:.12rem 0 0;line-height:1.35}.editorial-theme .cockpit-work-row button{border:1px solid var(--line-soft);background:var(--surface-2);min-height:36px;color:var(--text);border-radius:7px;padding:.45rem .7rem;font-weight:900}.editorial-theme .people-next-action{text-overflow:clip;white-space:normal;line-height:1.3;display:block;overflow:visible}.editorial-theme .people-table-row span[role=cell][data-label]{text-overflow:clip;white-space:normal;line-height:1.28;overflow:visible}.editorial-theme .people-table-head span{text-overflow:clip;white-space:normal;line-height:1.18;overflow:visible}.dark-mode .editorial-theme .score-dot.score-high,.dark-mode .editorial-theme .score-dot.hot,.dark-mode .editorial-theme .cockpit-score.is-hot{color:#ddffea!important;background:#123823!important;border-color:#65f5a67a!important}.dark-mode .editorial-theme .score-dot.score-mid,.dark-mode .editorial-theme .score-dot.warm,.dark-mode .editorial-theme .cockpit-score.is-warm{color:#fff0c2!important;background:#3c2b0f!important;border-color:#f6c56080!important}.dark-mode .editorial-theme .score-dot.score-low,.dark-mode .editorial-theme .score-dot.cool,.dark-mode .editorial-theme .cockpit-score.is-cool{color:#e4f0ff!important;background:#10294a!important;border-color:#9bc7ff70!important}.dark-mode .editorial-theme .cockpit-priority-card,.dark-mode .editorial-theme .cockpit-work-row{background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .cockpit-signal-grid span,.dark-mode .editorial-theme .cockpit-next-move span,.dark-mode .editorial-theme .cockpit-revenue-desk,.dark-mode .editorial-theme .cockpit-next-hour{background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .cockpit-stat-value,.dark-mode .editorial-theme .cockpit-btn-coach{background:#c9a96a29!important;border-color:#c9a96a70!important}.dark-mode .editorial-theme .cockpit-priority-rail{background:#050609}.dark-mode .editorial-theme .cockpit-stat-value,.dark-mode .editorial-theme .cockpit-stat-value strong,.dark-mode .editorial-theme .cockpit-btn-coach{color:#fff6dc!important;background:#302812!important;border-color:#8d7136!important}.dark-mode .editorial-theme .cockpit-stat-value em{color:#e3c77b!important}.dark-mode .editorial-theme .briefing-badge{color:#fff1f2!important;background:#4a1116!important;border-color:#a13b42!important}.dark-mode .editorial-theme .plan-filter-chip.active em{color:#fff1f2!important;background:#4a1116eb!important;border:1px solid #ffb4b857!important}.dark-mode .editorial-theme .pipeline-column-scale strong{color:#e9ca7a!important}.editorial-theme .pipeline-card-head div strong,.editorial-theme .calendar-agenda-list button p{white-space:normal;text-overflow:clip;overflow:visible}.dark-mode .editorial-theme .score-chip.score-high,.dark-mode .editorial-theme .approval-score.score-high,.dark-mode .editorial-theme .session-step-head em.score-high{color:#ddffea!important;background:#123823!important;border-color:#65f5a680!important}.dark-mode .editorial-theme .score-chip.score-mid,.dark-mode .editorial-theme .approval-score.score-mid,.dark-mode .editorial-theme .session-step-head em.score-mid{color:#fff0c2!important;background:#3c2b0f!important;border-color:#f6c56080!important}.dark-mode .editorial-theme .score-chip.score-low,.dark-mode .editorial-theme .approval-score.score-low,.dark-mode .editorial-theme .session-step-head em.score-low{color:#ffe1e3!important;background:#3a161b!important;border-color:#ff8a8f7a!important}.dark-mode .editorial-theme .pipeline-card-foot span,.dark-mode .editorial-theme .pipeline-card-foot strong{color:#e4e6eb!important}.dark-mode .editorial-theme .people-table-row:not(.people-table-head){color:#eef2f7!important}.dark-mode .editorial-theme .people-table-row:not(.people-table-head):hover,.dark-mode .editorial-theme .people-table-row:not(.people-table-head):focus-visible,.dark-mode .editorial-theme .people-table-row.selected{box-shadow:inset 3px 0 0 var(--red);background:#222731!important;border-color:#3a4050!important}.dark-mode .editorial-theme .people-table-row:not(.people-table-head) span,.dark-mode .editorial-theme .people-table-row:not(.people-table-head) strong{color:#eef2f7!important}.dark-mode .editorial-theme .people-table-row small,.dark-mode .editorial-theme .people-next-action,.dark-mode .editorial-theme .people-table-row:not(.people-table-head) span:last-child{color:#c8d0dc!important}.dark-mode .editorial-theme .lift-candidate-grid button em{color:#ffb4b8!important}.dark-mode .editorial-theme .lift-candidate-grid small{color:#ddffea!important;background:#123823!important;border-color:#65f5a675!important}.dark-mode .editorial-theme .title-partner-flag{color:#d9e8ff!important;background:#13243e!important;border-color:#8ab4ff73!important}.dark-mode .editorial-theme .title-partner-flag strong,.dark-mode .editorial-theme .title-partner-flag em{color:#d9e8ff!important}.dark-mode .editorial-theme .platform-readiness-panel{color:#e4e6eb!important;background:linear-gradient(135deg,#ffffff08,#0000 58%),linear-gradient(90deg,#c9a96a1f,#0000 42%),#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .platform-readiness-panel h2,.dark-mode .editorial-theme .platform-readiness-grid strong,.dark-mode .editorial-theme .premium-stack-list strong{color:#eef2f7!important}.dark-mode .editorial-theme .platform-readiness-panel>header>span,.dark-mode .editorial-theme .readiness-status.next,.dark-mode .editorial-theme .readiness-status.needs-smoke{color:#fff6dc!important;background:#302812!important;border-color:#8d7136!important}.dark-mode .editorial-theme .platform-readiness-grid article,.dark-mode .editorial-theme .premium-stack-list article{background:#1c2028!important;border-color:#2e3340!important}.dark-mode .editorial-theme .platform-readiness-grid p,.dark-mode .editorial-theme .platform-readiness-grid em,.dark-mode .editorial-theme .premium-stack-list p{color:#aab2c0!important}.dark-mode .editorial-theme .premium-stack-list article>svg{color:#ff8a8f!important;background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .readiness-status.live{color:#ddffea!important;background:#123823!important;border-color:#65f5a680!important}.dark-mode .editorial-theme .readiness-status.ready{color:#d9e8ff!important;background:#13243e!important;border-color:#8ab4ff73!important}@media (width<=900px){.editorial-theme .platform-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.editorial-theme .platform-readiness-panel>header{flex-direction:column;align-items:start}.editorial-theme .platform-readiness-panel>header>span{white-space:normal}.editorial-theme .platform-readiness-grid,.editorial-theme .premium-stack-list article{grid-template-columns:1fr}.editorial-theme .premium-stack-list article>svg{width:36px;height:36px}}.dark-mode .editorial-theme .cockpit-signal-grid em,.dark-mode .editorial-theme .cockpit-next-move em,.dark-mode .editorial-theme .cockpit-work-row p,.dark-mode .editorial-theme .cockpit-revenue-desk>div em,.dark-mode .editorial-theme .cockpit-next-hour span,.dark-mode .editorial-theme .cockpit-safety{color:#aab2c0!important}@media (width<=820px){.editorial-theme .aria-cockpit{padding:1rem .85rem 2rem}.editorial-theme .cockpit-command-hero{align-items:stretch}.editorial-theme .cockpit-stats,.editorial-theme .cockpit-signal-grid,.editorial-theme .cockpit-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-theme .cockpit-command-grid,.editorial-theme .cockpit-next-move{grid-template-columns:1fr}.editorial-theme .cockpit-next-work{grid-column:1}}@media (width<=560px){.editorial-theme .cockpit-greeting-row{flex-direction:column}.editorial-theme .cockpit-priority-card{grid-template-columns:1fr}.editorial-theme .cockpit-priority-rail{text-align:left;grid-template-columns:auto 1fr auto;place-items:center start;min-height:0;padding:.82rem 1rem}.editorial-theme .cockpit-priority-rail em:last-child{justify-self:end}.editorial-theme .cockpit-priority-rail span,.editorial-theme .cockpit-priority-rail strong{font-size:1.25rem}.editorial-theme .cockpit-priority-body{padding:.9rem}.editorial-theme .cockpit-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-theme .cockpit-work-row{grid-template-columns:46px minmax(0,1fr)}.editorial-theme .cockpit-work-row button{grid-column:1/-1}.editorial-theme .cockpit-priority-body>.cockpit-card-head{order:2}.editorial-theme .cockpit-priority-body>.cockpit-card-actions{order:3}.editorial-theme .cockpit-priority-body>.cockpit-signal-grid{order:4}.editorial-theme .cockpit-priority-body>.cockpit-next-move{order:5}.crm-shell .top-nav .nav-ai-button{gap:0;width:38px;min-width:38px;padding:0;font-size:0}.crm-shell .top-nav .nav-ai-button svg{width:16px;height:16px}.crm-shell .top-nav .global-search{max-width:none}}.dark-mode .editorial-theme .nav-ai-button{color:#fff!important;background:#7a1118!important;border-color:#c04750!important}.dark-mode .editorial-theme .role-switch,.dark-mode .editorial-theme .approval-list article,.dark-mode .editorial-theme .scorecard-list article,.dark-mode .editorial-theme .campaign-route-list article,.dark-mode .editorial-theme .draft-approval-row,.dark-mode .editorial-theme .activation-status,.dark-mode .editorial-theme .campaign-plan-detail article,.dark-mode .editorial-theme .property-facts div{background:#161920!important;border-color:#2e3340!important}.dark-mode .editorial-theme .schema-pill{color:#9de2b8!important;background:#9de2b81a!important;border-color:#9de2b842!important}.dark-mode .editorial-theme .role-switch button{color:#8b92a0!important;background:0 0!important}.dark-mode .editorial-theme .role-switch button:hover,.dark-mode .editorial-theme .role-switch button:focus-visible{color:#e4e6eb!important;background:#242830!important}.dark-mode .editorial-theme .role-switch button.active{color:#fff!important;background:#242830!important}
