html,body{background:var(--paper);color:var(--ink)}body{font-feature-settings:"tnum" 1, "kern" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-size:14px;font-weight:400;line-height:1.65}h2,h3{letter-spacing:0!important;font-weight:600!important}.kicker{letter-spacing:.04em!important;font-size:11px!important;font-weight:600!important}.metric-card strong,.dashboard-kpi strong,.pool-stat strong,.lead-score-cell>strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em!important;font-family:inherit!important}.sidebar{color:var(--ink)!important;background:#edf4fb!important;border-color:#d4e1ee!important}.brand-mark{overflow:hidden;box-shadow:0 8px 18px #2f6fb52e;background:#fff!important}.brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.brand-lockup strong{color:var(--ink)!important}.nav-item{color:#56708b!important}.nav-item:hover{color:var(--ink)!important;background:#deebf7!important;border-color:#cbddec!important}.nav-copy strong{color:inherit!important}.sidebar-footer{border-color:#d2dfed!important}.page-header{border-color:var(--line)!important}.kicker{color:var(--cobalt)!important}.secondary-button{background:var(--surface)!important;border-color:var(--line)!important;color:var(--ink)!important}.stage-badge,.intent-badge{border-radius:999px}.stage-badge{color:#4b6682!important;background:#edf3f9!important}.stage-tested,.stage-first_recharge{color:#285b90!important;background:#e3eef9!important}.stage-thousand_recharge{color:#1d4e82!important;background:#dceafa!important}.stage-lost{color:#4c6682!important;background:#e5edf7!important}.intent-high{color:#2b6098!important;background:#e3eef9!important}.intent-medium{color:#55718f!important;background:#edf3f9!important}.intent-low,.intent-none{color:#718399!important;background:#f1f5f9!important}.source-badge{border-radius:999px!important}.source-demo{color:#71849a!important;background:#eef3f9!important}.source-manual{color:#326596!important;background:#e4effa!important}.source-import{color:#416b99!important;background:#e8f1fb!important}.pool-command-deck{background:var(--line)!important;border-color:var(--line)!important}.pool-command-copy{background:var(--cobalt-deep)!important}.pool-command-label{color:#b4cce5!important}.pool-command-copy div>p:last-child{color:#c5d7e9!important}.pool-command-mark{color:#e2effb!important;background:#ffffff17!important;border-color:#ffffff3d!important}.pool-stat-alert strong{color:var(--cobalt-deep)!important}.pool-toolbar-main,.pool-filter-row,.customer-table,.customer-mobile-card{background:var(--surface)!important;border-color:var(--line)!important}.search-box{background:#f7faff!important;border-color:#d3e1ef!important}.search-box:focus-within{border-color:#7fa8d0!important;box-shadow:0 0 0 3px #2f6fb51a!important}.view-switch button{background:var(--surface)!important;border-color:var(--line)!important;color:#637d99!important}.view-switch button.active,.quick-filter.active{background:var(--ink)!important;color:#fff!important}.quick-filter:hover{background:#edf4fb!important}.quick-filter b{color:#64809d!important;background:#e8f0f8!important}.quick-filter.active b{color:#fff!important;background:#ffffff29!important}.pool-toolbar select,.form-grid select{background:var(--surface)!important;border-color:var(--line)!important}.clear-filters{color:var(--cobalt-deep)!important}.customer-row{border-color:#e7eef5!important}.priority-mark b{color:#66809c!important;background:#edf3f9!important}.priority-danger b,.priority-today b,.priority-high b{color:#2c6098!important;background:#e3eef9!important}.priority-open b{color:#6b8198!important;background:#f0f5fa!important}.next-action-cell{color:#3d5874!important}.followup-cell.is-today,.followup-cell.is-overdue{color:var(--cobalt-deep)!important}.row-arrow,.customer-row:hover .row-arrow{color:#6f94bb!important}.customer-table .source-badge{color:#73869b!important;background:#eef3f9!important}.filter-state{color:var(--cobalt)!important}.kanban-board>section{background:#edf3f9!important;border-top-color:#9ebbd8!important}.kanban-board>section:nth-child(n+3){border-top-color:var(--cobalt)!important}.kanban-board>section:nth-child(n+5){border-top-color:#477dae!important}.kanban-board a{background:var(--surface)!important;border-color:var(--line)!important}.customer-profile,.today-brief,.workbench-command,.system-hero,.login-story{background:var(--cobalt-deep)!important}.customer-monogram{background:var(--cobalt)!important}.login-brand .login-brand-mark{width:46px;height:46px;font:inherit;background:#fff;border-radius:11px;place-items:center;padding:0;display:grid;overflow:hidden;box-shadow:0 9px 22px #11468238}.login-brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.login-brand-title{font:inherit!important;background:0 0!important;padding:0!important}.profile-facts>div{background:var(--cobalt-deep)!important}.profile-facts svg,.upload-drop svg{color:#8bb1d8!important}.profile-facts span,.customer-identity p{color:#b0c5da!important}.stage-control{background:#edf3f9!important}.upload-drop{background:#f7faff!important;border-color:#a9c1da!important}.suggestion-line{border-color:var(--cobalt)!important;background:#edf4fb!important}.form-success{color:#2e6092!important;background:#e5effa!important;border-color:#c0d6ea!important}.form-error{color:#345f8f!important;background:#e8f1fb!important;border-color:#c3d8eb!important}.capture-section{border-top-color:var(--cobalt)!important}.capture-upload{background:linear-gradient(145deg,#f7faff,#eaf3fc)!important;border-color:#a9c1da!important}.capture-upload:hover{background:#e8f2fc!important}.capture-file-item>svg{background:#e7f0fa!important}.source-evidence{background:#edf4fb!important}.lead-command-deck{background:var(--line)!important;border-color:var(--line)!important}.lead-command-copy{background:var(--cobalt-deep)!important}.lead-command-copy>span,.lead-field-label{color:#a9c5e0!important}.lead-command-copy p{color:#c2d5e8!important}.lead-command-metric{border-top-color:var(--cobalt)!important}.lead-command-metric>svg{color:var(--cobalt)!important}.lead-command-metric.result{border-top-color:#4b83bb!important}.lead-command-metric.result>svg{color:#4b83bb!important}.lead-toolbar,.lead-card,.lead-empty{background:var(--surface)!important;border-color:var(--line)!important}.lead-search{background:#f7faff!important;border-color:#d3e1ef!important}.lead-score-cell>strong{color:var(--cobalt-deep)!important}.lead-score-cell>i,.tier-s .lead-score-cell>i,.tier-a .lead-score-cell>i,.tier-b .lead-score-cell>i{background:var(--cobalt)!important}.lead-platforms span{color:#547493!important;background:#f0f5fa!important;border-color:#d5e1ed!important}.lead-evidence{border-color:#9ebbd8!important}.lead-factor-grid i{background:#e1ebf5!important}.lead-customer-link{color:#2e6092!important;background:#e7f0fa!important}.dashboard-kpi.tone-violet:after,.dashboard-kpi.tone-orange:after,.dashboard-kpi.tone-green:after{background:var(--cobalt)!important}.dashboard-presets button.active,.dashboard-presets button:hover{background:var(--ink)!important}.health-pending,.health-failed,.health-real,.health-demo{background:var(--cobalt)!important}.activity-icon,.activity-follow_up,.activity-analysis{color:#35658f!important;background:#e7f0fa!important}.user-list>header{border-color:#345b84!important}.user-list>button:hover,.user-list>button.active{background:#214c78!important}.permission-check,.module-permissions input:checked+.permission-check{background:var(--cobalt)!important;border-color:var(--cobalt)!important}:is(.action-permissions label:has(input:checked),.owner-checks label:has(input:checked)){border-color:var(--cobalt)!important;color:#2b5f92!important;background:#e7f0fa!important}.system-hero .healthy,.system-hero .warning{color:#b8d1e8!important}.login-story-copy>p:last-child,.login-capabilities>div{color:#b7cce2!important}.login-capabilities{background:#345b84!important;border-color:#345b84!important}.login-capabilities>div{background:var(--cobalt-deep)!important}.login-capabilities svg{color:#8eb5dc!important}.login-seal{color:var(--cobalt)!important}.modal-backdrop{background:#091d3394!important}html{background:var(--paper)}body{overflow-x:hidden}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #2f6fb542!important}button,a{transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .12s}button:active,a:active{transform:scale(.985)}.app-frame{grid-template-columns:244px minmax(0,1fr)}.sidebar{box-shadow:8px 0 28px #1e3f6309;color:var(--ink)!important;border-right:1px solid var(--line)!important;background:#f7fbff!important}.brand-mark{border-radius:var(--radius-md)!important}.brand-lockup small{letter-spacing:.02em!important}.sidebar-signal{border-radius:var(--radius-sm)!important;background:var(--cobalt-soft)!important}.nav-item{border-radius:var(--radius-sm)!important;padding:12px 11px!important}.nav-item:hover{transform:none!important}.sidebar-footer{border-top:1px solid var(--line)!important}.page-header h1{font-size:clamp(25px,2.2vw,31px)!important;line-height:1.25!important}.page-header>div>p:last-child{max-width:720px;color:#66809a!important}.kicker{letter-spacing:.08em!important}.data-section{border-radius:var(--radius-lg)!important;border-color:var(--line)!important;box-shadow:var(--shadow-card)!important}.section-note{color:#6b849d!important}.primary-button,.secondary-button{border-radius:var(--radius-sm)!important;min-height:42px!important;font-weight:550!important}.primary-button{box-shadow:0 7px 16px #2f6fb524!important}.secondary-button:hover{border-color:var(--line-strong)!important;background:var(--cobalt-soft)!important}.metric-card strong,.pool-stat strong,.dashboard-kpi strong,.lead-score-cell>strong,.table-row>span:not(:first-child),.funnel-top strong,.mini-funnel strong,.lead-command-metric>strong,.workbench-status-card strong,.command-number{font-variant-numeric:tabular-nums}.dashboard-kpi-grid{grid-template-columns:1.25fr repeat(3,1fr)!important;gap:12px!important}.dashboard-kpi{border-radius:var(--radius-md)!important;min-height:146px!important;box-shadow:0 1px 2px #102a4308!important}.dashboard-kpi:first-child{background:var(--cobalt-deep)!important;border-color:var(--cobalt-deep)!important;color:#fff!important}.dashboard-kpi:not(:first-child){background:var(--surface)!important}.dashboard-kpi:not(:first-child) .dashboard-kpi-index{color:#8aa4bd!important}.dashboard-kpi:after,.dashboard-kpi.tone-violet:after,.dashboard-kpi.tone-orange:after,.dashboard-kpi.tone-green:after{background:var(--cobalt)!important}.dashboard-tabbar{gap:4px!important}.dashboard-quick-links>a:hover,.dashboard-activity-list>a:hover{background:var(--cobalt-soft)!important}.workbench-status-strip,.lead-command-deck{overflow:hidden;border-radius:var(--radius-lg)!important;background:var(--line)!important;border-color:var(--line)!important;box-shadow:var(--shadow-card)!important}.workbench-command,.lead-command-copy{background:var(--cobalt-deep)!important}.workbench-status-card.ai{border-top-color:var(--cobalt)!important}.capture-mode{border-radius:var(--radius-sm)!important;background:var(--cobalt-soft)!important;border-color:var(--line)!important}.capture-mode button.active{background:var(--cobalt-deep)!important}.capture-upload,.upload-drop{background:var(--surface-soft)!important;border-color:var(--line-strong)!important;border-radius:var(--radius-md)!important;background-image:none!important}.capture-upload:hover,.upload-drop:hover{background:var(--cobalt-soft)!important}.capture-success,.form-success{color:#245a8d!important;background:var(--cobalt-soft)!important;border-color:var(--line-strong)!important}.capture-permission-note,.form-error{color:#345f8f!important;background:#edf4fb!important;border-color:#c5d9ec!important}.insight-section,.risk-section,.accent-section,.agenda-column.agenda-danger,.agenda-column.agenda-today,.agenda-column.agenda-tomorrow{border-top-color:var(--cobalt)!important}.agenda-column,.lead-score-cell,.lead-summary-grid,.data-health{background:var(--surface-soft)!important}.lead-card:hover{transform:translateY(-1px);border-color:#a5c1db!important;box-shadow:0 12px 28px #1e3f6314!important}.lead-score-cell>i{border-radius:var(--radius-sm)!important}.lead-ai-panel{border-color:var(--line)!important}.lead-factor-grid em{background:var(--cobalt)!important}.modal-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dashboard-chart{min-width:0}.dashboard-chart .recharts-xAxis text,.dashboard-chart .recharts-yAxis text{fill:#71879d!important}.dashboard-chart .recharts-line-curve{stroke:var(--cobalt)!important}.dashboard-chart .recharts-bar-rectangle{fill:#4d86bd!important}@media (max-width:1180px){.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:800px){.app-frame{display:block!important}.sidebar{z-index:30;padding:9px 11px 8px!important;display:block!important;position:sticky!important;top:0!important}.brand-lockup{padding:0!important}.primary-nav{grid-template-rows:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:100%!important;min-width:0!important;height:auto!important;margin:9px 0 0!important;display:grid!important;overflow:visible!important}.nav-item{justify-items:center;grid-template-columns:1fr!important;gap:3px!important;min-width:0!important;padding:8px 4px!important}.nav-copy{text-align:center;min-width:0!important}.nav-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;font-size:10px!important}.nav-arrow{display:none!important}.sidebar-footer{margin-top:8px!important;padding-top:9px!important}.dashboard-grid,.dashboard-main-column,.decision-rail,.dashboard-overview-grid,.dashboard-overview-side,.dashboard-grid>*,.dashboard-overview-grid>*,.data-section{min-width:0!important;max-width:100%!important}.funnel-track{grid-template-columns:repeat(6,minmax(106px,1fr))!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important}.page-shell{padding:22px 15px 42px!important}.page-header h1{font-size:25px!important}.dashboard-kpi-grid{grid-template-columns:1fr 1fr!important;gap:9px!important}.dashboard-kpi:first-child{grid-column:1/-1}.dashboard-kpi{min-height:124px!important}.dashboard-command-grid,.dashboard-overview-grid{gap:12px!important}.lead-command-copy{padding-top:48px!important}.lead-toolbar{border-radius:var(--radius-md)!important}}@media (max-width:520px){.dashboard-kpi-grid{grid-template-columns:1fr!important}.dashboard-kpi:first-child{grid-column:auto}.dashboard-filter{grid-template-columns:1fr!important}.dashboard-presets{grid-column:auto!important}.capture-submit-row{align-items:stretch!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--ink:#163455;--ink-2:#244d78;--paper:#f3f7fc;--surface:#fff;--surface-soft:#f7fbff;--line:#d7e4f0;--line-strong:#bfd3e6;--muted:#6b8098;--cobalt:#2568c8;--cobalt-deep:#163f78;--cobalt-soft:#eaf3fc;--orange:#b5532e;--mint:#e7f1fb;--danger:#b3342a;--shadow:0 18px 42px #183d6714;--shadow-card:0 1px 2px #1634550a, 0 10px 26px #1634550f;--radius-sm:10px;--radius-md:14px;--radius-lg:18px}body{color:var(--ink);font-feature-settings:"tnum" 1, "kern" 1;font-size:14px;font-weight:400;line-height:1.7}.kicker{letter-spacing:.025em!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}::selection{color:#123b71;background:#d9e9fb}.sidebar{border-right-color:var(--line)!important;background:#f8fbff!important;box-shadow:10px 0 32px #1d497809!important}.brand-lockup{padding:0 8px 25px!important}.brand-mark{background:#fff!important;box-shadow:0 8px 18px #2568c82e!important}.brand-lockup strong{color:var(--ink)!important;font-weight:650!important}.brand-lockup small{color:#7d95ad!important}.sidebar-signal{color:#527293!important;background:#edf5fd!important;border-color:#d5e4f2!important}.nav-item{color:#5d7691!important;border-radius:var(--radius-sm)!important;border-color:#0000!important;padding:12px 11px!important}.nav-item.is-active{color:#1d568f!important;background:#e5f0fc!important;box-shadow:inset 0 0 0 1px #cfe1f2,0 5px 16px #1d568f0f!important}.nav-copy strong{font-weight:560!important}.sidebar-footer{border-top-color:var(--line)!important}.avatar{color:#315f8d!important;background:#e3eef9!important;border-color:#c8dbea!important}.identity-copy span,.quiet-button{color:#7b93ab!important}.quiet-button:hover{color:var(--cobalt-deep)!important}.page-header{margin-bottom:25px!important;padding-bottom:21px!important}.status-chip,.date-chip{border-radius:var(--radius-sm)!important;border-color:var(--line)!important;color:#5f7894!important;background:#ffffffc7!important;min-height:40px!important;font-size:12px!important}.status-chip{color:#356a9d!important}.data-section>header{margin-bottom:19px!important}.dashboard-kpi{border-radius:var(--radius-md)!important;border-color:var(--line)!important;min-height:150px!important;padding:20px!important;box-shadow:0 1px 2px #16345509!important}.dashboard-kpi strong{letter-spacing:-.045em!important;font-size:36px!important;font-weight:720!important}.dashboard-kpi:after,.dashboard-kpi.tone-violet:after,.dashboard-kpi.tone-orange:after,.dashboard-kpi.tone-green:after{display:none!important}.dashboard-kpi:first-child{background:var(--cobalt-deep)!important}.dashboard-tabbar button{min-height:40px!important;font-size:12px!important}.dashboard-chart .recharts-cartesian-grid line{stroke:#dbe8f3!important}.dashboard-chart .recharts-xAxis text,.dashboard-chart .recharts-yAxis text{fill:#7187a0!important;font-family:inherit!important}.dashboard-quick-links>a,.dashboard-activity-list>a{min-height:52px!important}.pool-command-deck,.lead-command-deck,.workbench-status-strip{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-card)!important;overflow:hidden!important}.pool-stat{background:#fff!important}.pool-stat span{font-size:12px!important}.pool-stat strong{font-size:33px!important;font-weight:720!important}.pool-stat small{color:#7890a8!important;font-size:11px!important}.pool-toolbar,.lead-toolbar{border-radius:var(--radius-md)!important;padding:13px!important;box-shadow:0 1px 2px #16345506!important}.search-box,.lead-search{background:#f8fbff!important;border-color:#d1e1ef!important;border-radius:10px!important;min-height:44px!important}.pool-toolbar select,.lead-toolbar select,.lead-actions select{border-radius:10px!important;min-height:44px!important;font-size:13px!important}.quick-filter{border-radius:9px!important;min-height:40px!important;font-size:12px!important}.quick-filter b{font-size:11px!important}.pool-summary{padding:15px 5px!important;font-size:12px!important}.pool-summary strong{font-size:24px!important;font-weight:720!important}.customer-table{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important;overflow:hidden!important}.customer-head{background:#edf4fb!important;min-height:44px!important;font-size:11px!important}.customer-row{min-height:70px!important;padding:10px 17px!important}.customer-row>span>strong{font-size:14px!important;font-weight:620!important}.customer-row>span>small{font-size:11px!important}.customer-row .next-action-cell{font-size:12px!important}.stage-badge,.intent-badge,.source-badge,.priority-mark b{padding:5px 8px!important;font-size:11px!important}.owner-cell{font-size:12px!important}.followup-cell{font-size:11px!important}.lead-command-copy{grid-template-columns:92px minmax(0,1fr)!important}.lead-command-copy>div{min-width:0!important}.lead-command-copy>span{letter-spacing:.04em!important;font-family:inherit!important;font-size:11px!important}.lead-command-copy>strong{letter-spacing:-.06em!important;font-size:68px!important;font-weight:740!important}.lead-command-copy h2{font-size:21px!important}.lead-command-copy p{font-size:12px!important;line-height:1.7!important}.lead-command-metric{border-top-color:var(--cobalt)!important;padding:22px 19px!important}.lead-command-metric>span{font-size:12px!important}.lead-command-metric>strong{font-size:36px!important;font-weight:720!important}.lead-command-metric>small{font-size:10px!important}.lead-card{border-radius:var(--radius-md)!important;box-shadow:0 1px 2px #16345508!important}.lead-card-header p{font-size:11px!important}.lead-status,.lead-platforms span{padding:5px 8px!important;font-size:11px!important}.lead-field-label{margin-bottom:10px!important;font-size:12px!important}.lead-evidence footer{font-size:10px!important}.lead-factor-grid{gap:10px 14px!important}.lead-factor-grid>div>span{font-size:11px!important}.lead-ai-panel>small,.lead-owner>span{font-size:10px!important}.lead-owner strong{font-size:12px!important}.lead-customer-link{font-size:11px!important}.lead-actions .secondary-button,.lead-actions .primary-button{font-size:12px!important}.lead-score-cell>span{font-family:inherit!important;font-size:10px!important}.lead-score-cell>strong{font-size:48px!important;font-weight:740!important}.lead-score-cell>small{letter-spacing:.04em!important;font-family:inherit!important;font-size:10px!important}.lead-result-count{font-size:11px!important}.lead-result-count b{font-size:21px!important;font-weight:720!important}.lead-score-cell,.tier-s .lead-score-cell,.tier-a .lead-score-cell,.tier-b .lead-score-cell,.tier-c .lead-score-cell{background:#edf5fd!important;border-color:#d2e1ef!important}.tier-s .lead-score-cell>strong,.tier-b .lead-score-cell>strong,.tier-c .lead-score-cell>strong{color:var(--cobalt-deep)!important}.lead-score-cell>i,.tier-s .lead-score-cell>i,.tier-a .lead-score-cell>i,.tier-b .lead-score-cell>i,.tier-c .lead-score-cell>i{background:var(--cobalt)!important}.lead-status,.status-uncontacted,.status-claimed,.status-contacted,.status-replied,.status-qualified,.status-tested,.status-first_recharge,.status-thousand_recharge{color:#35638e!important;background:#e8f2fc!important}.workbench-status-card strong{font-size:32px!important;font-weight:720!important}.command-number,.brief-number{font-family:inherit!important;font-weight:720!important}.capture-text textarea,.capture-text input,.capture-customer-fields input,.capture-customer-fields select{font-size:14px!important;line-height:1.7!important}.capture-text label,.capture-customer-fields label{font-size:12px!important}.capture-upload,.upload-drop{background:var(--surface-soft)!important;border-radius:var(--radius-md)!important;background-image:none!important}.user-config,.user-list{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important}.user-list{background:var(--cobalt-deep)!important}.user-list>button{font-size:13px!important}.user-list>button small{font-family:inherit!important;font-size:10px!important}.user-config{padding:25px!important}.user-config-head h2{font-size:25px!important;font-weight:620!important}.permission-editor>section{border-radius:var(--radius-sm)!important;padding:18px!important}.permission-editor h3{font-size:15px!important}.module-permissions strong,.action-permissions label,.owner-checks label{font-size:12px!important}.module-permissions small,.permission-editor>section>header>span,.scope-select span{font-size:11px!important}.customer-profile,.today-brief,.system-hero,.login-story{background:var(--cobalt-deep)!important}.customer-identity h1{font-weight:620!important}.profile-facts{background:#2b5a8c!important}.profile-facts span{font-size:11px!important}.profile-facts strong{font-size:12px!important}.stage-control{border-color:var(--line)!important;border-radius:var(--radius-md)!important;background:#edf5fd!important}.stage-control label>span,.analysis-review label>span{font-size:11px!important}.stage-control select,.stage-control input,.analysis-review input,.analysis-review textarea,.analysis-review select{border-radius:9px!important;min-height:44px!important;font-size:13px!important}.analysis-banner{color:#2d5d8f!important;background:#e8f2fc!important}.suggestion-line{border-left-color:var(--cobalt)!important;background:#edf5fd!important}@media (hover:hover){.nav-item:hover,.lead-card:hover,.customer-row:not(.customer-head):hover{transform:none!important}}@media (max-width:800px){.page-shell{padding:22px 16px 46px!important}.page-header h1{font-size:27px!important}.page-header>div>p:last-child{font-size:13px!important}.data-section{padding:18px!important}.customer-row{min-width:900px!important}.lead-card-body{padding:17px!important}.lead-evidence p,.lead-ai-panel>p{font-size:13px!important}}:root{--ink:#102c4c!important;--ink-2:#244d78!important;--paper:#f4f8fc!important;--surface:#fff!important;--surface-soft:#f8fbff!important;--line:#d5e3f0!important;--line-strong:#b9cee3!important;--muted:#66809b!important;--cobalt:#1f64d1!important;--cobalt-deep:#123f7c!important;--cobalt-soft:#e9f2fd!important;--shadow-card:0 1px 2px #102c4c0a, 0 8px 24px #102c4c0e!important;--radius-sm:8px!important;--radius-md:12px!important;--radius-lg:14px!important}body{font-variant-numeric:tabular-nums;background:var(--paper)!important;color:var(--ink)!important;font-size:14px!important;line-height:1.72!important}h1{letter-spacing:-.022em!important;font-weight:680!important}h2{letter-spacing:-.012em!important;font-weight:640!important}h3{letter-spacing:0!important;font-weight:620!important}.app-frame{background:var(--paper)!important;grid-template-columns:218px minmax(0,1fr)!important}.app-main{min-width:0;background:var(--paper)!important}.sidebar{border-right:1px solid var(--line)!important;background:#fbfdff!important;padding:24px 13px 16px!important;box-shadow:1px 0 #ffffffe6,8px 0 24px #16467606!important}.brand-lockup{align-items:center!important;gap:11px!important;min-height:42px!important;padding:0 8px 24px!important}.brand-mark{background:#fff!important;border-radius:10px!important;width:38px!important;height:38px!important;box-shadow:0 7px 14px #1f64d129!important}.brand-copy{align-content:center!important;gap:3px!important;min-width:0!important;line-height:1!important;display:grid!important}.brand-lockup strong{letter-spacing:-.01em!important;font-size:16px!important;font-weight:680!important;line-height:1.2!important}.brand-lockup small{color:#7b95af!important;letter-spacing:.02em!important;margin-top:0!important;font-size:10px!important;line-height:1.25!important}.sidebar-signal{color:#587795!important;background:#eef5fc!important;border-color:#d8e6f2!important;border-radius:8px!important;margin-bottom:18px!important}.live-dot{background:#2f75c7!important;box-shadow:0 0 0 4px #2f75c71f!important}.primary-nav{gap:3px!important}.nav-item{color:#5f7892!important;border-radius:8px!important;padding:11px 10px!important;transition-property:color,background-color,box-shadow,transform!important;transition-duration:.16s!important}.nav-item:hover{color:var(--ink)!important;background:#f0f6fd!important}.nav-item.is-active{background:var(--cobalt-soft)!important;color:#1756a5!important;box-shadow:inset 2px 0 0 var(--cobalt), 0 5px 14px #1f64d10e!important}.nav-item.is-active svg{color:var(--cobalt)!important}.nav-copy small{color:#8da5bc!important;letter-spacing:.04em!important;font-size:9px!important}.nav-copy strong{font-size:13px!important;font-weight:580!important}.nav-arrow{color:#8da6be!important;opacity:.46!important}.sidebar-footer{border-top-color:var(--line)!important;padding-top:16px!important}.avatar{color:#2c6095!important;background:#e4effa!important;border-color:#c9dbea!important;border-radius:10px!important;width:34px!important;height:34px!important}.identity-copy strong{font-size:12px!important;font-weight:620!important}.identity-copy span,.quiet-button{color:#7d96af!important;font-size:11px!important}.page-shell{max-width:1460px!important;padding:28px clamp(20px,3vw,44px) 58px!important}.page-header{border-bottom-color:var(--line)!important;margin-bottom:22px!important;padding-bottom:17px!important}.page-header h1{margin:5px 0 8px!important;font-size:clamp(29px,2.35vw,35px)!important;line-height:1.24!important}.page-header>div>p:last-child{color:#6a839c!important;max-width:720px!important;font-size:14px!important;line-height:1.72!important}.kicker{color:var(--cobalt)!important;letter-spacing:.035em!important;font-size:11px!important;font-weight:650!important;line-height:1.4!important}.status-chip,.date-chip{border-color:var(--line)!important;color:#557593!important;background:#ffffffd6!important;border-radius:8px!important;min-height:40px!important}.primary-button,.secondary-button{border-radius:8px!important;min-height:42px!important;font-size:13px!important;font-weight:600!important}.primary-button{background:var(--cobalt)!important;box-shadow:0 7px 16px #1f64d124!important}.primary-button:hover{background:var(--cobalt-deep)!important}.secondary-button{border-color:var(--line)!important;color:var(--ink)!important;background:#fff!important}.secondary-button:hover{background:var(--cobalt-soft)!important;border-color:var(--line-strong)!important}.data-section{border-radius:var(--radius-md)!important;border-color:var(--line)!important;box-shadow:var(--shadow-card)!important;padding:20px!important}.data-section>header{border-bottom:1px solid #e2edf6!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:2px 14px!important;margin-bottom:18px!important;padding-bottom:12px!important;display:grid!important}.data-section>header .kicker{grid-area:1/1;margin:0!important;position:static!important}.data-section>header h2{grid-area:2/1;margin:0!important;font-size:18px!important;line-height:1.3!important}.data-section>header>div{grid-area:1/2/span 2;align-self:center!important}.section-note{color:#6d86a0!important;font-size:11px!important}.dashboard-overview{gap:15px!important}.dashboard-overview-header>div>p:last-child{color:#6d86a0!important;font-size:12px!important}.dashboard-filter{gap:6px!important}.dashboard-presets button,.dashboard-filter label,.dashboard-filter select{border-color:var(--line)!important;color:#587593!important;background:#fff!important;min-height:40px!important}.dashboard-presets button.active,.dashboard-presets button:hover{background:var(--cobalt-deep)!important;color:#fff!important}.dashboard-apply{min-height:40px!important}.dashboard-kpi-grid{gap:10px!important}.dashboard-kpi{border-radius:var(--radius-md)!important;min-height:136px!important;box-shadow:none!important;border-top:2px solid #d7e7f6!important;padding:18px!important}.dashboard-kpi:first-child{background:var(--cobalt-deep)!important;border-top-color:var(--cobalt-deep)!important;color:#fff!important}.dashboard-kpi:first-child>svg{color:#b4d2f3!important}.dashboard-kpi:first-child .dashboard-kpi-index,.dashboard-kpi:first-child p,.dashboard-kpi:first-child small{color:#c3d7ee!important}.dashboard-kpi:first-child strong{color:#fff!important}.dashboard-kpi:nth-child(2){border-top-color:#8fb8e9!important}.dashboard-kpi:nth-child(3){border-top-color:#b6d0ed!important}.dashboard-kpi:nth-child(4){border-top-color:#c7dbee!important}.dashboard-kpi strong{letter-spacing:-.045em!important;font-family:Manrope Variable,sans-serif!important;font-size:35px!important;font-weight:720!important}.dashboard-kpi p{margin-top:17px!important;font-size:12px!important}.dashboard-kpi small{color:#7690a9!important;font-size:11px!important}.dashboard-overview-grid,.dashboard-command-grid,.dashboard-grid{gap:12px!important}.dashboard-chart{height:232px!important}.dashboard-tabbar{margin-bottom:4px!important}.dashboard-tabbar button{color:#68829c!important;min-height:38px!important}.dashboard-tabbar button.active{color:var(--cobalt)!important;border-bottom-color:var(--cobalt)!important}.dashboard-quick-links>a,.dashboard-activity-list>a{border-top-color:#e3edf6!important;min-height:50px!important}.dashboard-quick-links span strong,.dashboard-activity-list span strong{font-size:12px!important;font-weight:620!important}.dashboard-quick-links span small,.dashboard-activity-list span small{color:#7890a8!important;font-size:10px!important}.lead-summary-grid{border-color:var(--line)!important;background:var(--line)!important}.lead-summary-grid>div{background:#f8fbff!important}.lead-summary-grid strong{font-family:Manrope Variable,sans-serif!important;font-weight:720!important}.data-health>div{color:#69839e!important}.data-health strong{font-family:Manrope Variable,sans-serif!important}.pool-command-deck,.lead-command-deck,.workbench-status-strip{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important}.pool-command-copy,.lead-command-copy,.workbench-command{background:var(--cobalt-deep)!important}.pool-command-copy h2,.lead-command-copy h2{font-weight:650!important}.pool-stat,.lead-command-metric{background:#fff!important}.pool-stat strong,.lead-command-metric>strong{font-family:Manrope Variable,sans-serif!important;font-weight:720!important}.pool-toolbar,.lead-toolbar{border-radius:var(--radius-md)!important;box-shadow:0 1px 2px #102c4c08!important}.search-box,.lead-search{background:#f8fbff!important;border-color:#cddfec!important;border-radius:8px!important}.search-box input,.lead-search input{font-size:14px!important}.pool-toolbar select,.lead-toolbar select,.lead-actions select,.quick-filter{border-radius:8px!important}.customer-table,.lead-card{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important}.customer-head{background:#edf5fc!important}.customer-row{border-top-color:#e5eef6!important;min-height:68px!important}.customer-row:not(.customer-head):hover{background:#f4f9fe!important}.lead-card-body{padding:18px 20px 14px!important}.lead-company-line h3{font-size:17px!important;font-weight:650!important}.lead-evidence p,.lead-ai-panel>p{font-size:13px!important;line-height:1.72!important}.lead-score-cell{background:#edf5fd!important;border-color:#d3e4f3!important;border-radius:10px!important}.lead-score-cell>strong{font-family:Manrope Variable,sans-serif!important;font-weight:740!important}@media (max-width:800px){.app-frame{display:block!important}.sidebar{padding:8px 10px!important}.nav-item{box-shadow:none!important}.nav-item.is-active{box-shadow:inset 0 -2px 0 var(--cobalt)!important}.page-shell{padding:18px 14px 44px!important}.page-header h1{font-size:27px!important}.page-header>div>p:last-child{font-size:13px!important}.data-section{padding:16px!important}.data-section>header{grid-template-columns:1fr!important}.data-section>header>div{grid-area:3/1;justify-self:start;margin-top:5px}.dashboard-overview-header h2{font-size:20px!important}.dashboard-kpi{min-height:124px!important;padding:14px!important}.dashboard-kpi strong{font-size:28px!important}.dashboard-chart{height:210px!important}.advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important;overflow:visible!important}.advanced-filters>svg{display:none!important}.advanced-filters select{flex:none!important;width:100%!important;min-width:0!important}}.dashboard-overview-grid,.dashboard-command-grid{align-items:start!important}.dashboard-overview-grid>.data-section,.dashboard-command-grid>.data-section{align-self:start!important}.dashboard-chart .empty-state{min-height:176px!important;padding:24px 16px!important}.source-evidence{border:1px solid var(--line)!important;border-top:2px solid var(--cobalt)!important}.suggestion-line{border:1px solid #e8d2c9!important;border-top:2px solid var(--orange)!important}body{font-synthesis:none!important;font-size:14px!important;line-height:1.72!important}h1,.page-header h1,.customer-identity h1,.login-story h1,.login-form-wrap h2{font-family:var(--font-display)!important;letter-spacing:0!important;text-wrap:balance!important;font-weight:620!important;line-height:1.3!important}.page-header h1{font-size:clamp(28px,2.3vw,33px)!important}.data-section>header h2,.dashboard-overview-header h2,.customer-profile h2,.user-config-head h2{font-family:var(--font-ui)!important;letter-spacing:0!important;font-weight:620!important;line-height:1.4!important}.data-section>header h2{font-size:18px!important}.dashboard-overview-header h2{font-size:21px!important}.customer-identity h1{font-size:28px!important}.login-story h1{letter-spacing:0!important;line-height:1.25!important}.login-form-wrap h2{font-size:28px!important}.kicker,.nav-copy small,.metric-index,.dashboard-kpi-index,.lead-command-copy>span,.lead-field-label{font-family:var(--font-ui)!important;letter-spacing:.02em!important;font-weight:600!important}.nav-copy strong{font-family:var(--font-ui)!important;font-weight:540!important}.page-header>div>p:last-child,.section-note,.dashboard-overview-header>div>p:last-child{line-height:1.72!important}.dashboard-kpi strong{font-size:34px!important;font-weight:680!important}.metric-card strong,.pool-stat strong{font-weight:680!important}.lead-score-cell>strong{font-weight:700!important}.dashboard-kpi p,.pool-stat span,.lead-command-metric>span{font-size:13px!important;line-height:1.45!important}.dashboard-kpi small,.pool-stat small,.lead-command-metric>small{font-size:11px!important;line-height:1.5!important}.customer-row>span>strong,.lead-company-line h3,.decision-title>span,.priority-list strong,.followup-list article header strong,.activity-timeline header strong{font-family:var(--font-ui)!important;letter-spacing:0!important;font-weight:620!important}.customer-row>span>strong{font-size:14px!important}.lead-company-line h3{font-size:17px!important;line-height:1.45!important}.followup-list article p{font-size:12px!important;line-height:1.7!important}.activity-timeline p{font-size:12px!important;line-height:1.65!important}.activity-timeline time,.activity-timeline small{font-size:11px!important;line-height:1.45!important}.evidence-empty p,.evidence-gallery small,.upload-drop small,.capture-text small{font-size:12px!important;line-height:1.6!important}button,input,select,textarea{line-height:1.4!important}@media (max-width:800px){.page-header h1{font-size:28px!important}.customer-identity h1{font-size:24px!important}.dashboard-overview-header h2{font-size:20px!important}.dashboard-kpi strong{font-size:28px!important}.lead-company-line h3{font-size:16px!important}}:root{--font-ui:"Noto Sans SC Variable", "PingFang SC", "Hiragino Sans GB", sans-serif;--font-display:"Noto Sans SC Variable", "PingFang SC", "Hiragino Sans GB", sans-serif;--font-data:"Manrope Variable", "SF Pro Display", "Noto Sans SC Variable", sans-serif}html,body,button,input,select,textarea,body *{font-family:var(--font-ui)!important}body{font-size:14px!important;font-weight:400!important;line-height:1.68!important}h1,h2,h3,h4,strong{text-wrap:balance!important}h1,.page-header h1,.customer-identity h1,.login-story h1,.login-form-wrap h2{font-family:var(--font-display)!important;letter-spacing:0!important;font-weight:600!important;line-height:1.25!important}.page-header h1{margin:4px 0 8px!important;font-size:clamp(28px,2.15vw,32px)!important}h2,.data-section>header h2,.dashboard-overview-header h2,.customer-profile h2,.user-config-head h2{font-family:var(--font-ui)!important;letter-spacing:0!important;font-weight:600!important;line-height:1.4!important}.nav-copy strong{font-family:var(--font-ui)!important;letter-spacing:0!important;font-size:13px!important;font-weight:520!important}.kicker,.metric-index,.dashboard-kpi-index,.lead-command-copy>span,.lead-field-label{font-family:var(--font-ui)!important;letter-spacing:.02em!important;font-weight:560!important}.dashboard-kpi strong,.metric-card strong,.pool-stat strong,.lead-score-cell>strong,.lead-command-copy>strong,.lead-command-metric>strong,.lead-result-count b,.brief-number,.command-number,.priority-rank,.rank-no,.funnel-top strong,.table-row>span:not(:first-child){font-family:var(--font-data)!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.025em!important}.lead-command-copy{grid-template-columns:74px minmax(0,1fr)!important;gap:20px!important;min-height:132px!important;padding:20px 24px!important}.lead-command-copy>span{letter-spacing:.02em!important;font-size:11px!important;top:17px!important;left:24px!important}.lead-command-copy>strong{letter-spacing:-.055em!important;align-self:center!important;font-size:58px!important;font-weight:700!important}.lead-command-copy h2{white-space:nowrap!important;max-width:100%!important;margin:0 0 6px!important;font-size:clamp(19px,1.55vw,23px)!important;font-weight:600!important;line-height:1.25!important}.lead-command-copy p{max-width:270px!important;margin:0!important;font-size:12px!important;line-height:1.65!important}.lead-command-metric{min-height:132px!important;padding:20px 18px!important}.lead-command-metric>span{font-size:12px!important;font-weight:560!important}.lead-command-metric>strong{margin:8px 0 4px!important;font-size:34px!important;font-weight:700!important}.lead-command-metric>small{font-size:10px!important;line-height:1.5!important}@media (max-width:1180px){.lead-command-deck{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lead-command-copy{grid-column:1/-1!important}.lead-toolbar{flex-wrap:wrap!important;align-items:center!important;row-gap:8px!important;display:flex!important}.lead-search{flex:100%!important;min-width:0!important}.lead-toolbar select{flex:145px!important;min-width:0!important}.lead-result-count{margin-left:auto!important}}@media (max-width:700px){.lead-command-deck{grid-template-columns:1fr!important}.lead-command-copy{grid-column:auto!important;grid-template-columns:58px minmax(0,1fr)!important;gap:14px!important;padding:48px 18px 18px!important}.lead-command-copy>span{left:18px!important}.lead-command-copy>strong{font-size:48px!important}.lead-command-copy h2{white-space:normal!important;font-size:19px!important}.lead-command-metric{min-height:100px!important}.lead-result-count{width:100%!important;margin-left:0!important}}.workbench-action-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;border:1px solid var(--line)!important;border-radius:var(--radius-md)!important;background:var(--line)!important}.workbench-action-nav>a{grid-template-columns:20px minmax(0,1fr) 15px;align-items:center;gap:10px;min-width:0;min-height:70px;padding:12px 14px;display:grid;background:var(--surface)!important;color:var(--cobalt)!important}.workbench-action-nav>a:hover{background:var(--cobalt-soft)!important}.workbench-action-nav>a>span{min-width:0}.workbench-action-nav strong,.workbench-action-nav small{display:block}.workbench-action-nav strong{font-size:12px;font-weight:650;color:var(--ink)!important}.workbench-action-nav small{white-space:normal;margin-top:3px;font-size:10px;line-height:1.45;color:var(--muted)!important}.workbench-action-nav>a>svg:last-child{color:#86a5c3}.workbench-priority-list{flex-direction:column;display:flex}.workbench-priority-list>a{border-top:1px solid #e3edf6;grid-template-columns:38px minmax(0,1fr) 15px;align-items:center;gap:9px;padding:11px 0;display:grid}.workbench-priority-list>a:first-child{border-top:0;padding-top:0}.workbench-priority-score{background:var(--cobalt-soft);width:34px;height:34px;color:var(--cobalt-deep);font-family:var(--font-data);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;font-size:14px;font-weight:700;display:grid}.workbench-priority-list strong{color:var(--ink);font-size:12px;font-weight:640;display:block}.workbench-priority-list p{color:var(--muted);margin:3px 0;font-size:10px;line-height:1.5}.workbench-priority-list small{color:var(--cobalt);font-size:10px}.workbench-source-switch{background:0 0!important;border:0!important;align-items:stretch!important;gap:12px!important;padding:0!important;display:flex!important}.workbench-source-context{flex-direction:column;justify-content:center;gap:3px;min-width:218px;color:var(--ink)!important;padding:0 2px!important;display:flex!important}.workbench-source-kicker{letter-spacing:.06em;font-size:10px;font-weight:700;color:var(--cobalt)!important}.workbench-source-context strong{white-space:nowrap;font-size:12px;font-weight:680;color:var(--ink)!important}.workbench-source-context small{white-space:nowrap;font-size:10px;color:var(--muted)!important}.workbench-source-options{border:1px solid var(--line);background:var(--surface);border-radius:9px;align-items:stretch;gap:2px;padding:4px;display:flex}.workbench-source-options>a{text-align:left;white-space:nowrap;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:112px;min-height:52px;padding:7px 12px;display:flex;color:#66809a!important;font-size:11px!important}.workbench-source-options>a strong{font-size:11px;font-weight:650;color:inherit!important}.workbench-source-options>a small{opacity:.78;font-size:9px;color:inherit!important}.workbench-source-options>a:hover{background:#edf4ff;color:var(--cobalt)!important}.workbench-source-options>a.active{background:var(--cobalt)!important;color:#fff!important}@media (max-width:620px){.workbench-source-switch{flex-direction:column;width:100%;gap:7px!important}.workbench-source-context{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;min-width:0}.workbench-source-options{width:100%}.workbench-source-options>a{flex:1;min-width:0;padding:0 6px}}.insight-section>header,.workbench-insight-header{text-align:left!important;grid-template-rows:none!important;grid-template-columns:none!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.insight-section>header>div:first-child,.workbench-insight-header>div:first-child{min-width:0;flex:auto!important;grid-area:auto!important;align-self:flex-start!important}.insight-section>header>svg,.workbench-insight-header>svg{flex:none;margin-top:3px;margin-left:auto;color:var(--cobalt-deep)!important}.workbench-insight-rail .data-section:not(.insight-section)>header{align-items:end!important;justify-content:initial!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:2px 14px!important;display:grid!important}.workbench-insight-rail .data-section:not(.insight-section)>header>.kicker{grid-area:1/1!important;margin:0!important;position:static!important}.workbench-insight-rail .data-section:not(.insight-section)>header>h2{grid-area:2/1!important;margin:4px 0 0!important}.workbench-insight-rail .data-section:not(.insight-section)>header>div{min-width:0;grid-area:1/2/span 2!important;place-self:flex-start!important;margin-top:0!important}.workbench-insight-rail .data-section:not(.insight-section)>header>div>svg{margin-top:3px;display:block;color:var(--cobalt-deep)!important}.workbench-insight-rail .empty-state{min-height:108px;padding:20px 12px!important}.workbench-insight-rail .empty-state span{color:#7891aa!important;font-size:20px!important}.workbench-insight-rail .empty-state p{color:#7891aa!important;font-size:12px!important}.lead-decision-strip{border-bottom:1px solid #e4edf5;grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);align-items:start;gap:16px;padding:12px 0 13px;display:grid}.lead-decision-strip .lead-field-label{margin-bottom:7px!important}.lead-decision-strip>p{color:#3e5872;margin:0;font-size:12px;line-height:1.65}.lead-reason-chips{flex-wrap:wrap;gap:5px;display:flex}.lead-reason-chips>span{color:#35658f;white-space:nowrap;background:#f2f7fc;border:1px solid #cfe0ee;border-radius:999px;align-items:center;min-height:26px;padding:4px 7px;font-size:10px;display:inline-flex}.lead-intelligence-details{background:#fbfdff;border:1px solid #dce8f2;border-radius:8px;margin-top:11px}.lead-intelligence-details summary{cursor:pointer;min-height:40px;color:var(--cobalt-deep);align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:600;list-style:none;display:flex}.lead-intelligence-details summary::-webkit-details-marker{display:none}.lead-intelligence-details summary:after{content:"展开";color:#7c9abb;margin-left:auto;font-size:10px;font-weight:500}.lead-intelligence-details[open] summary:after{content:"收起"}.lead-intelligence-details>.lead-intelligence-grid{border-top:1px solid #e7eff6;margin:0 11px;padding:11px 0 13px}.lead-next-step{min-width:0;max-width:290px;margin-right:auto}.lead-next-step span,.lead-next-step strong{display:block}.lead-next-step span{color:var(--muted);font-size:10px}.lead-next-step strong{color:var(--ink);margin-top:2px;font-size:11px;font-weight:600;line-height:1.45}.lead-card-footer{align-items:flex-start!important}.priority-mark{flex-direction:column;gap:3px;align-items:flex-start!important}.priority-mark b{font-variant-numeric:tabular-nums;min-width:64px!important;color:var(--cobalt-deep)!important;background:var(--cobalt-soft)!important;font-family:var(--font-data)!important;border-radius:7px!important;padding:5px 7px!important;font-size:11px!important}.priority-mark small{color:var(--muted);white-space:nowrap;font-size:9px}.priority-tier-s b{color:#0e4f9f!important;background:#d9eaff!important}.priority-tier-a b{color:#2165a8!important;background:#e5f0fc!important}.priority-tier-b b{color:#537491!important;background:#eef4f9!important}.priority-tier-c b{color:#71859a!important;background:#f3f6f9!important}.next-action-cell{flex-direction:column;gap:3px;min-width:0;display:flex;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.next-action-cell strong{color:#3c5d7e;font-size:11px;font-weight:600;line-height:1.45}.next-action-cell small{color:var(--muted);font-size:10px;line-height:1.4}.kanban-card-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.kanban-card-top>b{color:var(--cobalt);font-family:var(--font-data);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.customer-profile{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(260px,.72fr) minmax(360px,1.28fr)!important;gap:18px!important;padding:22px 24px!important;display:grid!important}.customer-profile:after{display:none!important}.customer-profile-main{align-items:center;gap:15px;min-width:0;display:flex}.customer-monogram{flex:none;background:var(--cobalt)!important;color:#fff!important;border-radius:12px!important;width:58px!important;height:58px!important;font-size:25px!important}.customer-identity{min-width:0}.customer-identity p{color:var(--muted)!important;margin:0 0 2px!important;font-size:12px!important}.customer-identity h1{color:var(--ink)!important;margin:0 0 10px!important;font-size:25px!important}.customer-identity>div{flex-wrap:wrap;gap:6px;display:flex}.profile-facts{background:var(--line)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;display:grid!important}.profile-facts>div{min-width:0;background:#f8fbff!important;padding:11px 12px!important}.profile-facts>div.wide{grid-column:1/-1}.profile-facts svg{color:var(--cobalt)!important}.profile-facts span{color:var(--muted)!important;font-size:10px!important}.profile-facts strong{color:var(--ink)!important;font-size:12px!important}.customer-profile-summary{background:var(--line);border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:126px minmax(0,1fr) minmax(150px,.42fr);gap:1px;display:grid}.customer-profile-summary>div{background:#fbfdff;min-width:0;padding:13px 14px}.customer-profile-summary span,.customer-profile-summary small{color:var(--muted);font-size:10px;display:block}.profile-priority strong{color:var(--ink);font-family:var(--font-data);font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;margin-top:4px;font-size:27px;font-weight:700;display:flex}.profile-priority strong b{color:var(--cobalt);font-family:var(--font-ui);font-size:15px}.profile-priority small{color:var(--cobalt);margin-top:2px}.profile-summary-copy>strong{color:var(--ink);margin-top:4px;font-size:12px;font-weight:620;line-height:1.5;display:block}.profile-summary-copy ul{flex-wrap:wrap;gap:5px 12px;margin:6px 0 0;padding:0;list-style:none;display:flex}.profile-summary-copy li{color:var(--muted);font-size:10px}.profile-summary-copy li:before{content:"·";color:var(--cobalt);margin-right:4px}.profile-coverage strong{color:var(--ink);margin-top:4px;font-size:12px;font-weight:620;display:block}.profile-coverage small{margin-top:3px;line-height:1.5}@media (max-width:1050px){.workbench-action-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-decision-strip{grid-template-columns:1fr;gap:8px}.customer-profile{grid-template-columns:1fr!important}.customer-profile-summary{grid-template-columns:120px minmax(0,1fr)}.profile-coverage{grid-column:1/-1}}@media (max-width:800px){.workbench-action-nav{grid-template-columns:1fr}.workbench-action-nav>a{min-height:58px}.lead-card-footer{gap:10px!important}.lead-next-step{order:3;width:100%;max-width:none}.lead-actions{width:100%}.customer-profile{gap:13px!important;padding:17px!important}.customer-profile-main{align-items:flex-start}.customer-identity h1{font-size:22px!important}.profile-facts{grid-template-columns:1fr!important}.profile-facts>div.wide{grid-column:auto}.customer-profile-summary{grid-template-columns:1fr 1fr}.profile-summary-copy{grid-area:1/1/auto/-1}.profile-priority{grid-area:2/1}.profile-coverage{grid-area:2/2}}@media (max-width:460px){.brand-lockup strong{font-size:13px!important;display:block!important}}@media (prefers-reduced-motion:reduce){.workbench-action-nav>a,.lead-card,.customer-row,.customer-mobile-card{transition:none!important}}:root{--orange:#b5532e!important;--danger:#b3342a!important;--warning:#c46a24!important;--success:#2f8a62!important;--orange-soft:#fff1e9!important;--danger-soft:#fff0ed!important;--success-soft:#e8f6ee!important}.pool-stat-alert strong,.followup-cell.is-overdue,.danger-label,.priority-danger b,.form-error,.lead-global-error,.bottleneck-note,.workbench-status-card.danger strong,.tier-s .lead-score-cell>strong,.followup-cell.is-overdue svg{color:var(--danger)!important}.workbench-status-card.danger{border-top-color:var(--danger)!important}.risk-section,.accent-section{border-top-color:var(--orange)!important}.followup-cell.is-today,.priority-today b,.tier-s .lead-score-cell>strong,.decision-title svg,.bottleneck-note,.accent-section,.risk-section{color:var(--orange)!important}.task-list>a.overdue{background:linear-gradient(90deg, var(--danger-soft) 0, transparent 55%)!important}.form-error,.lead-global-error{color:var(--danger)!important;background:var(--danger-soft)!important;border-color:#efc8c1!important}.bottleneck-note,.suggestion-line,.status-uncontacted,.intent-high{color:var(--orange)!important;background:var(--orange-soft)!important}.tier-s .lead-score-cell,.tier-s .lead-score-cell>i{background:var(--orange-soft)!important;border-color:#efd3c8!important}.risk-section.is-empty{border-top-color:var(--line-strong)!important}.risk-section.is-empty,.risk-section.is-empty>header .kicker,.risk-section.is-empty>header>div:last-child svg{color:var(--muted)!important}.mini-funnel.is-empty i{opacity:1!important;background:#dce8f3!important}.mini-funnel.is-empty p{color:var(--muted)!important;text-align:center!important;white-space:normal!important;grid-column:1/-1!important;justify-self:center!important;width:max-content!important;max-width:calc(100% - 24px)!important;margin:0!important}.task-queue{flex-direction:column;gap:10px;display:flex}.task-composer{background:var(--surface-soft);border:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(180px,.8fr) auto;align-items:end;gap:8px;padding:10px;display:grid}.task-composer label{flex-direction:column;gap:5px;min-width:0;display:flex}.task-composer label>span{color:var(--muted);font-size:10px}.task-composer input,.task-composer select{border:1px solid var(--line-strong);background:var(--surface);min-width:0;min-height:40px;color:var(--ink);padding:8px 10px}.task-create-button{white-space:nowrap;min-height:40px}.task-queue-list{flex-direction:column;display:flex}.task-queue-item{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 0;display:grid}.task-queue-item:first-child{border-top:0;padding-top:2px}.task-queue-type{color:var(--cobalt);margin-bottom:4px;font-size:9px;display:block}.task-queue-item strong{color:var(--ink);font-size:12px;display:block}.task-queue-item p,.task-queue-item time{color:var(--muted);font-size:10px}.task-queue-item p{margin:4px 0 0}.task-queue-actions{gap:6px;display:flex}.task-queue-actions button{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--cobalt-deep);align-items:center;gap:4px;padding:0 8px;font-size:10px;display:inline-flex}.task-queue-actions button:last-child{color:var(--muted)}.task-queue-actions button:hover{border-color:var(--line-strong);background:var(--cobalt-soft)}.task-queue-actions button:disabled{cursor:wait;opacity:.55}.task-queue-empty{color:var(--muted);padding:18px 0 4px;font-size:11px}@media (max-width:800px){.task-composer{grid-template-columns:1fr 1fr}.task-composer label:first-child{grid-column:1/-1}.task-create-button{width:100%}}@media (max-width:520px){.task-composer{grid-template-columns:1fr}.task-composer label:first-child{grid-column:auto}.task-queue-item{grid-template-columns:minmax(0,1fr) auto;gap:8px}.task-queue-item time{grid-area:1/2}.task-queue-actions{grid-column:1/-1;justify-content:flex-start}}.tier-s .lead-score-cell>i{color:#fff!important;background:var(--orange)!important}.form-success,.capture-success{color:var(--success)!important;background:var(--success-soft)!important;border-color:#b9dec8!important}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:2px!important;outline:3px solid #1f64d159!important}.skip-link{z-index:100;background:var(--cobalt-deep);color:#fff;box-shadow:var(--shadow-card);border-radius:8px;padding:9px 13px;font-size:12px;position:fixed;top:10px;left:12px;transform:translateY(-180%)}.skip-link:focus-visible{transform:translateY(0)}.app-main:focus{outline:none}.nav-item{transition:background-color .16s,color .16s,border-color .16s!important}.lead-card{transition:border-color .18s,box-shadow .18s!important}.customer-row{transition:background-color .15s,color .15s!important}html,body{overflow-x:hidden}.modal-backdrop{overscroll-behavior:contain}.side-modal{overscroll-behavior:contain;overflow-y:auto}.import-trigger{white-space:nowrap}.import-drawer{flex-direction:column;gap:16px;width:min(660px,96vw);display:flex}.import-description{margin:-5px 0 0}.import-dropzone{min-height:190px;color:var(--muted);text-align:center;cursor:pointer;background:#f6f9fc;border:1px dashed #a9bdd2;border-radius:12px;align-content:center;place-items:center;gap:7px;padding:28px;display:grid;position:relative}.import-dropzone:hover{border-color:var(--cobalt);background:var(--cobalt-soft)}.import-dropzone strong,.import-dropzone small{color:var(--text)}.import-dropzone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.import-file-icon{width:46px;height:46px;color:var(--cobalt);background:#fff;border-radius:10px;place-items:center;display:grid;box-shadow:0 3px 12px #26496f1a}.import-invariant,.import-review-summary{color:#48637e;align-items:flex-start;gap:9px;font-size:12px;line-height:1.55;display:flex}.import-review{gap:14px;min-height:0;display:grid}.import-review-summary{background:var(--cobalt-soft);color:var(--cobalt-deep);border-radius:10px;padding:12px 14px}.import-review-summary div{gap:3px;display:grid}.import-review-summary span{color:#52708d}.import-owner{color:var(--muted);gap:6px;font-size:12px;font-weight:600;display:grid}.import-candidates{gap:8px;max-height:min(48vh,440px);padding-right:3px;display:grid;overflow-y:auto}.import-candidate{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:13px;display:grid}.import-candidate.is-selected{background:#f6f9fd;border-color:#87aad4}.import-candidate>input{margin-top:3px}.import-candidate-copy{gap:5px;min-width:0;display:grid}.import-candidate-top{justify-content:space-between;gap:10px;display:flex}.import-candidate-top b{color:var(--cobalt-deep);flex:none;font-size:11px}.import-candidate-copy small,.import-candidate-copy em{color:var(--muted);font-size:11px;font-style:normal}.import-candidate-copy p{color:var(--text);margin:0;font-size:12px;line-height:1.5}.import-warning{color:#9a5c0a;font-size:11px}.import-success{min-height:250px;color:var(--success);text-align:center;align-content:center;place-items:center;gap:9px;display:grid}.import-success h3,.import-success p{margin:0}.import-success p{color:var(--muted)}.import-error{margin:0}.compatibility-label{background:var(--cobalt-soft);color:var(--cobalt-deep);border-radius:999px;align-items:center;margin-top:5px;padding:3px 7px;font-size:10px;line-height:1.35;display:inline-flex}.compatibility-region{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lead-owner-name,.lead-owner-username{display:inline!important}.lead-owner-username{color:var(--muted);margin-left:2px;font-size:10px;font-weight:500}@media (max-width:800px){.side-modal{width:min(100%,520px);padding:22px 18px}.import-drawer{width:100%;max-width:none}.import-dropzone{min-height:160px;padding:22px 16px}.import-candidates{max-height:42vh}}.dashboard-filter{align-items:flex-end!important;gap:8px!important}.dashboard-date-fields{grid-template-columns:max-content minmax(300px,1fr)!important;align-items:end!important;gap:8px!important;display:grid!important}.dashboard-filter-field{border:0!important;min-width:0!important;margin:0!important;padding:0!important}.dashboard-filter-label,.dashboard-scope-control legend{color:#5f7892!important;white-space:nowrap!important;font-size:11px!important;font-weight:600!important;line-height:1.35!important}.dashboard-presets{border:1px solid var(--line)!important;background:#f5faff!important;border-radius:9px!important;gap:3px!important;padding:3px!important;display:flex!important}.dashboard-presets button{color:#607d9a!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:6px!important;min-height:34px!important;padding:6px 10px!important;font-size:11px!important}.dashboard-presets button:hover,.dashboard-presets button.active{background:var(--cobalt-deep)!important;color:#fff!important}.dashboard-filter-field>.dashboard-filter-label{float:none!important;width:100%!important;margin:0 0 5px!important;padding:0!important;display:block!important}.dashboard-range-controls{grid-template-columns:minmax(128px,1fr) auto minmax(128px,1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}.dashboard-range-controls label{border:1px solid var(--line)!important;background:#fff!important;border-radius:8px!important;align-items:center!important;gap:6px!important;min-height:40px!important;padding:8px 9px!important;display:flex!important}.dashboard-range-controls input{width:100%!important;min-width:0!important}.dashboard-range-separator{color:#7a92aa!important;white-space:nowrap!important;align-self:center!important;font-size:11px!important}.dashboard-scope-control{border:0!important;min-width:360px!important;margin:0!important;padding:0!important}.dashboard-scope-control legend{color:var(--cobalt-deep)!important;margin:0 0 1px!important;padding:0!important;font-size:12px!important;font-weight:700!important}.dashboard-scope-help{color:#7892ac!important;white-space:nowrap!important;margin:0 0 6px!important;font-size:10px!important;line-height:1.35!important}.dashboard-scope-options{border:1px solid var(--line)!important;background:#f5faff!important;border-radius:9px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;padding:3px!important;display:grid!important}.dashboard-scope-options button{color:#587593!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:6px!important;grid-template-rows:auto auto!important;grid-template-columns:auto 1fr!important;align-items:center!important;column-gap:5px!important;min-height:48px!important;padding:6px 8px!important;display:grid!important}.dashboard-scope-options button:hover{color:var(--cobalt-deep)!important;background:#e9f3fc!important}.dashboard-scope-options button.active{background:var(--cobalt-deep)!important;color:#fff!important;box-shadow:0 4px 10px #173f6d29!important}.dashboard-scope-options button span{white-space:nowrap!important;font-size:11px!important;font-weight:650!important;line-height:1.3!important}.dashboard-scope-options button small{color:#7892ac!important;white-space:nowrap!important;grid-column:2!important;font-size:9px!important;line-height:1.25!important}.dashboard-scope-options button.active small{color:#c5d9ed!important}.dashboard-scope-applied{color:var(--cobalt-deep)!important;margin-top:5px!important;font-size:10px!important;font-weight:600!important;line-height:1.35!important;display:block!important}.dashboard-real-scope{border:1px solid var(--line)!important;color:#587593!important;white-space:nowrap!important;background:#f5faff!important;border-radius:8px!important;align-self:flex-end!important;min-height:40px!important;padding:10px 11px!important;font-size:11px!important}.dashboard-apply{white-space:nowrap!important}@media (max-width:1180px){.dashboard-filter{justify-content:flex-start!important}.dashboard-scope-control{flex:100%!important}}@media (max-width:700px){.dashboard-filter{grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}.dashboard-date-fields,.dashboard-filter-field,.dashboard-custom-range,.dashboard-scope-control,.dashboard-filter>select,.dashboard-apply,.dashboard-real-scope{width:100%!important}.dashboard-date-fields{grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}.dashboard-range-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.dashboard-range-controls input{width:100%!important;min-width:0!important}.dashboard-scope-options button{padding:6px 5px!important}.dashboard-scope-options button small{font-size:8px!important}.dashboard-scope-help{white-space:normal!important}}.wecom-bot-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-card);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.wecom-bot-icon{color:#197a43;background:#eaf7ef;border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.wecom-bot-copy{gap:5px;min-width:0;display:grid}.wecom-bot-copy h2,.wecom-bot-copy p{margin:0}.wecom-bot-copy>p:not(.kicker):not(.wecom-message){color:var(--muted);font-size:12px;line-height:1.55}.integration-state{align-items:center;gap:5px;width:fit-content;margin-top:3px;font-size:11px;font-weight:650;display:inline-flex}.integration-state.healthy,.wecom-message.success{color:var(--success)}.integration-state.warning{color:#98620e}.wecom-message{font-size:12px}.wecom-test-button{white-space:nowrap}@media (max-width:700px){.wecom-bot-card{grid-template-columns:auto minmax(0,1fr);align-items:start}.wecom-test-button{grid-column:1/-1;width:100%}}
