:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-blue:#224c8f;--brand-blue-hover:#193b72;--brand-red:#ee2a2b;--brand-soft:#eaf0fa;--brand-focus:#3268b5;--brand-border:#a4b9d8;--surface-subtle:#f7f9fc;--surface-selected:#eaf0fa;--on-dark-muted:#c5d2e6;--font-sans:"Segoe UI", Arial, Helvetica, sans-serif;--ink:#172b49;--muted:#5d697a;--line:#dce2eb;--paper:#f3f5f8;--card:#fff;--navy:#224c8f;--navy2:#142c50;--blue:#eaf0fa;--radius:12px;--shadow:0 6px 24px #142c500f;--text-caption:12px;--text-compact:13px;--text-body-compact:14px}html,body{font-family:var(--font-sans)}body{background:var(--paper);color:var(--ink)}:is(.page-wrap,.modal,.login-card) :is(h1,h2,h3,h4){font-family:var(--font-sans);letter-spacing:-.025em;font-weight:600}.page-heading h1{color:var(--ink)}.page-wrap :is(.quality-score strong,.big-stat strong,.customer-case-card>strong),.calendar-navigation>strong{font-family:inherit;font-weight:600}:focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}input[type=checkbox],input[type=radio]{accent-color:var(--brand-blue)}.brand-row{align-items:flex-start;gap:10px;padding:0 6px 20px}.brand{flex:1;min-width:0;max-width:204px;display:block}.platinum-brand{gap:12px;width:100%;display:grid}.brand>.platinum-brand{line-height:1.4}.platinum-logo-frame{background:#fff;border-radius:8px;padding:12px;display:block}.platinum-logo-frame img{width:100%;height:auto;display:block}.platinum-product-name{letter-spacing:.14em;text-transform:uppercase;text-align:center;color:inherit;font-size:12px;font-weight:600;line-height:1.4;display:block}.sidebar{background:var(--navy2);color:#eef3fb}.sidebar .platinum-product-name{color:#eef3fb}.sidebar .brand-row .icon-button{color:#eef3fb;flex-shrink:0}.sidebar .nav-label{color:#b6c4d9;font-weight:600}.nav-item{color:#dee7f5;height:auto;min-height:44px;padding-block:10px;font-size:14px}.nav-item:hover{color:#fff;background:#213e67}.nav-item.active{color:#fff;box-shadow:inset 3px 0 var(--brand-red);background:#284774}.nav-item em,.nav-item.active em{color:#fff;background:#3f6193}.workspace-switch{background:#ffffff0d;border-color:#3b5071}.workspace-switch small,.profile small,.secure-note small{color:#bac8dc}.workspace-avatar,.profile-avatar{background:var(--brand-soft);color:var(--brand-blue)}.secure-note,.profile svg,.profile-logout{color:#bac8dc}.sidebar-footer{border-color:#3b5071}.sidebar :focus-visible{outline-color:#b8d1ff}.topbar{border-color:var(--line);background:#fff}.global-search,.inline-search{color:var(--muted);border-color:var(--line);background:#fff}.global-search:focus-within,.inline-search:focus-within{border-color:var(--brand-focus)}.global-search kbd{color:var(--muted);border-color:var(--line)}.top-profile span{background:var(--brand-soft);color:var(--brand-blue)}.icon-button:hover{background:var(--brand-soft)}.sidebar .icon-button:hover{background:#284774}.notification i{background:#b3222c}.page-breadcrumbs a,.lead-detail-back{color:var(--brand-blue)}.eyebrow,.page-breadcrumbs li,.page-breadcrumbs [aria-current=page]{color:var(--muted)}.button{border-radius:8px;min-height:42px;padding-block:8px;line-height:1.35}.button.compact{min-height:36px}.button.primary,.button.compact:where(:not(.secondary,.light,.ghost,.danger-light,.danger-outline,.danger-text)){background:var(--brand-blue);color:#fff}.button.primary:hover:not(:disabled),.button.compact:where(:not(.secondary,.light,.ghost,.danger-light,.danger-outline,.danger-text)):hover:not(:disabled){background:var(--brand-blue-hover)}.button.secondary{color:var(--brand-blue);border-color:var(--line);background:#fff}.button.secondary:hover:not(:disabled){background:var(--brand-soft);border-color:#9aaecb}.button.light{color:var(--brand-blue);background:#fff}.button.light:hover:not(:disabled){background:var(--brand-soft)}.button.ghost{color:var(--brand-blue);background:0 0}.button.ghost:hover:not(:disabled){background:var(--brand-soft)}.button.danger-light{color:#934f42;background:#fff0ed;border-color:#efcec7}.button.danger-outline{color:#934f42;background:#fff;border-color:#d9ada3}.button.danger-text{color:#934f42;background:0 0}.button:is(.danger-light,.danger-outline,.danger-text):hover:not(:disabled){background:#fce2dd}.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.card-header>a,.metric-action{color:var(--brand-blue)}.card-header{flex-wrap:wrap;gap:12px}.card-header>a{white-space:nowrap;flex-shrink:0;font-size:13px}.card-header>a:hover,.page-breadcrumbs a:hover{text-underline-offset:3px;text-decoration:underline}.circle-check:hover{border-color:var(--brand-blue);color:var(--brand-blue)}.form-field :is(input,select,textarea){border-color:var(--line)}.form-field :is(input,select,textarea):focus{border-color:var(--brand-focus);box-shadow:0 0 0 3px #224c8f26}.form-field select:disabled{color:var(--muted);background:#f0f2f6}.modal-layer{background:#142c5080}.modal-close{background:var(--paper);color:var(--ink)}.modal-icon{background:var(--brand-soft);color:var(--brand-blue)}.modal-summary{background:var(--paper)}.dashboard-help-dialog nav a:hover{background:var(--brand-soft)}.focus-panel{background:var(--navy2);border-radius:var(--radius)}.focus-panel:after{pointer-events:none;border-color:#7fa1d71a}.focus-panel h2{color:#fff}.focus-kicker{color:#ccdcf5}.focus-panel p,.focus-number span{color:#c5d2e6}.metric-card-link:hover{border-color:var(--brand-blue)}.metric-card-link:focus-visible{outline-color:var(--brand-focus)}.metric-top,.metric-bottom,.card-header p,.home-empty-row{color:var(--muted)}.metric-top,.card-header p{font-size:13px}.metric-icon.blue,.metric-icon.mint{background:var(--brand-soft);color:var(--brand-blue)}.funnel u,.progress-wrap i,.score i,.customer-case-progress i,.case-kanban-progress i{background:var(--brand-blue)}.funnel>div>i,.progress-wrap>span,.score>span,.customer-case-progress>span{background:#e5eaf2}.micro-note{background:var(--brand-soft);color:var(--brand-blue)}.activity-row,.practice-row,.card-header,.quality-line,.customer-row{border-color:var(--line)}.practice-row:hover,.customer-row:hover{background:#f4f7fc}.activity-row b,.practice-row b,.customer-row>span:not(.avatar) b{font-size:13px}.activity-row time,.funnel>div>span,.quality-line{font-size:12px}.avatar.blue,.avatar.mint{background:var(--brand-soft);color:var(--brand-blue)}.lead-detail-link:hover b,.lead-name-link:hover b{color:var(--brand-blue)}.segmented,.calendar-view-switch{background:#e9edf4}.segmented button.selected,.production-presets button.active,.performance-presets button.active,.notifications-filters button.active,.timeline-filter-bar button.active{color:var(--brand-blue);background:var(--brand-soft);border-color:#a4b9d8}.detail-tabs,.customer-workspace-tabs{border-color:var(--line)}.detail-tabs :is(button,a){color:var(--muted)}.detail-tabs :is(button,a).active,.analysis-tabs a.active,.notifications-tabs button.active,.workflow-tabs button.active,.organization-tabs button.active,.privacy-tabs button.active,.access-tabs button.active{color:var(--brand-blue);border-color:var(--brand-blue)}.access-tabs button.active:after{background:var(--brand-blue)}.customer-workspace-tabs{background:#fff}.customer-workspace-tabs a,.customer-workspace-tabs .customer-workspace-tab-disabled{min-height:44px;font-size:14px}.customer-workspace-tabs a:hover{background:var(--brand-soft);color:var(--brand-blue)}.customer-workspace-tabs a.active{background:var(--brand-blue);color:#fff;box-shadow:none}.customer-workspace-tabs .customer-workspace-tab-disabled{color:var(--muted)}.customer-case-card{border-color:var(--line);box-shadow:var(--shadow)}.data-item{border-color:var(--line);background:#f7f9fc}.data-item>span{color:var(--muted);font-size:12px}.data-item b{font-size:13px}.customer-case-card header b,.customer-case-card>strong,.customer-case-empty b{color:var(--ink)}.customer-workspace-empty>svg{color:var(--brand-blue)}.customer-case-empty{color:var(--muted);border-color:#bcc9db}.file-name span,.context-bar>span:not(.avatar):not(.tag),.search-results>a>span:first-child,.mortgage-group-title{background:var(--brand-soft);color:var(--brand-blue)}.connected-document-row.selected,.report-history-list button.selected,.institution-admin-list>div>button.selected,.access-user-row.selected,.access-role-list>div>button.selected,.organization-office-list>button.active{background:var(--brand-soft);box-shadow:inset 3px 0 var(--brand-blue);border-color:#a4b9d8}.integration-system-card.selected{border-color:var(--brand-blue)}.organization-hero,.workflow-hero,.privacy-hero,.access-hero,.integration-control-hero,.calendar-intro{border-color:var(--line);background:linear-gradient(110deg,#fff,#f0f4fb)}.organization-hero-title>span,.workflow-hero-title>span,.privacy-hero-title>span,.production-toolbar-title>span{background:var(--brand-soft);color:var(--brand-blue)}.access-hero-title>span,.integration-control-title>span{background:var(--brand-blue);color:#fff}.notifications-org-card,.workflow-safety-card,.privacy-safety-card{background:linear-gradient(145deg, var(--navy2), var(--brand-blue))}.notifications-org-card>small,.workflow-safety-card p,.privacy-safety-card p{color:#c5d2e6}.calendar-card,.calendar-toolbar,.calendar-main,.calendar-days-header,.calendar-days-header>button,.calendar-days-header>span,.calendar-all-day-row,.calendar-all-day-row>div,.calendar-all-day-row>span{border-color:var(--line)}.calendar-view-switch button{color:var(--muted);min-height:36px;font-size:12px}.calendar-view-switch button.active{background:var(--brand-blue);color:#fff;box-shadow:none}.calendar-today,.calendar-icon-button,.calendar-select-button{color:var(--ink);border-color:var(--line);min-height:40px;font-size:13px}.calendar-icon-button{width:40px}.calendar-today:hover,.calendar-icon-button:hover,.calendar-select-button:hover{background:var(--brand-soft);border-color:#a4b9d8}.calendar-days-header>button.selected,.calendar-month-grid>div.selected{background:#f0f4fb}.calendar-days-header>button.today{box-shadow:inset 0 -3px var(--brand-red)}.calendar-days-header>button.today small{color:var(--brand-blue)}.calendar-days-header>button.today strong,.calendar-day-panel>header .is-today strong,.calendar-month-grid>div>button.today:first-child{background:var(--brand-blue);color:#fff}.calendar-hour-slot:hover{background:#224c8f0f}.calendar-current-time,.calendar-current-time:before{background:var(--brand-red)}.calendar-event.navy,.calendar-all-day-event.navy,.calendar-month-event.navy{color:#1d417d;background:#e7eefb}.calendar-event.blue,.calendar-all-day-event.blue,.calendar-month-event.blue{color:var(--brand-blue);background:#eaf2ff}.calendar-color-dot.navy{background:var(--navy2)}.calendar-color-dot.blue{background:var(--brand-blue)}.calendar-panel-note{background:var(--brand-soft);color:#445c7b}.calendar-reminders button.active{background:var(--brand-soft);color:var(--brand-blue);border-color:#a4b9d8}.calendar-check-field input,.calendar-video-toggle>input{accent-color:var(--brand-blue)}.calendar-day-panel>header strong{background:var(--brand-soft)}.calendar-event b{font-size:12px}.calendar-intro>div:first-child>p:last-child{font-size:13px}.login-shell{background:linear-gradient(145deg,#142c50,#224c8f)}.login-card{border-color:var(--line);background:#fff;border-radius:16px}.login-brand{width:min(240px,100%);color:var(--ink);margin:0 auto 6px;display:block}.login-brand .platinum-logo-frame{padding:4px 10px}.login-copy h1{color:var(--ink);line-height:1.15}.login-copy p:last-child,.login-note{color:var(--muted)}@media (max-width:960px){.brand{max-width:190px}.brand-row{padding-bottom:16px}.sidebar{overflow-y:auto}.sidebar nav{flex:auto;min-height:140px}}@media (max-width:650px){.metric-top{font-size:12px}.metric-action{font-size:13px}.calendar-toolbar-right{flex-wrap:wrap}.calendar-view-switch{flex-wrap:wrap;max-width:100%}.calendar-navigation>strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.metric-card-link,.nav-item{transition:none}}.document-reading-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-subtle);min-width:0;margin:22px 0;padding:20px}.document-reading-panel h3{color:var(--ink);margin:0 0 10px;font-size:18px}.document-reading-panel p,.document-reading-pages p{font-size:14px;line-height:1.6}.document-reading-pages{min-width:0;margin:16px 0}.document-reading-pages details{background:#fff;border:1px solid #d6dfea;border-radius:10px;margin:10px 0;overflow:hidden}.document-reading-pages summary{cursor:pointer;color:#142c50;padding:14px;font-size:14px;font-weight:650}.document-reading-pages pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#182d48;background:#f9fafc;max-height:420px;margin:0;padding:16px;font-size:14px;line-height:1.65;overflow:auto}.document-reading-pages summary:focus-visible,.document-reading-pages pre:focus-visible{outline-offset:-3px;outline:3px solid #224c8f}.whole-document-summary{overflow-wrap:anywhere;min-width:0}.whole-document-summary dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;display:grid}.whole-document-summary dl>div{border:1px solid var(--line);background:var(--card);border-radius:10px;padding:12px}.whole-document-summary dt{color:var(--muted);margin-bottom:6px;font-size:14px}.whole-document-summary dd{margin:0;font-size:15px;line-height:1.55}.whole-document-summary small{font-size:13px}.whole-document-summary ul{margin:8px 0 0;padding-left:20px}.statement-document-header>label{gap:6px;max-width:100%;font-size:14px;display:grid}.statement-document-header>label select{border:1px solid var(--line);background:var(--card);color:var(--ink);font:inherit;border-radius:8px;max-width:100%;padding:10px}.page-wrap :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.modal :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--ink);border-color:var(--line);font-family:var(--font-sans)}.page-wrap :is(input,select,textarea):focus,.modal :is(input,select,textarea):focus{border-color:var(--brand-focus);outline:2px solid var(--brand-focus);outline-offset:2px;box-shadow:0 0 0 3px #224c8f26}.page-wrap :is(input[type=checkbox],input[type=radio]),.modal :is(input[type=checkbox],input[type=radio]){accent-color:var(--brand-blue)}.page-wrap :is(input,select,textarea):disabled,.modal :is(input,select,textarea):disabled{background:var(--paper);color:var(--muted);cursor:not-allowed}.page-wrap input[type=file]::file-selector-button{font:inherit;border:1px solid var(--brand-border);min-height:36px;color:var(--brand-blue);background:var(--brand-soft);cursor:pointer;border-radius:8px;margin-right:12px;padding:8px 12px;font-weight:600}.modal input[type=file]::file-selector-button{font:inherit;border:1px solid var(--brand-border);min-height:36px;color:var(--brand-blue);background:var(--brand-soft);cursor:pointer;border-radius:8px;margin-right:12px;padding:8px 12px;font-weight:600}.case-sort-select:focus-within,.assistant-prompt-search:focus-within{border-color:var(--brand-focus);box-shadow:0 0 0 3px #224c8f26}.case-search-clear:hover{background:var(--brand-soft)}.menu-trigger:hover{color:#fff;background:var(--brand-blue)}.production-presets,.performance-presets,.notifications-filters,.analysis-tabs,.notifications-tabs,.workflow-tabs,.organization-tabs,.privacy-tabs{border-color:var(--line);background:#e9edf4}.production-presets button,.performance-presets button,.notifications-filters button,.notifications-tabs button,.workflow-tabs button,.organization-tabs button,.privacy-tabs button,.access-tabs button,.analysis-tabs a,.segmented button{color:var(--muted);font-size:var(--text-compact);min-height:36px}.notifications-tabs button.active,.workflow-tabs button.active,.organization-tabs button.active,.privacy-tabs button.active,.analysis-tabs a.active{color:var(--brand-blue);box-shadow:var(--shadow);background:#fff}.segmented button.selected,.production-presets button.active,.performance-presets button.active,.notifications-filters button.active{color:var(--brand-blue);background:var(--brand-soft)}.segmented span,.timeline-filter-bar button span{color:var(--muted);background:#e5eaf2}.date-strip button.active{background:var(--brand-blue);border-color:var(--brand-blue)}.date-strip button.active span{color:var(--on-dark-muted)}.saved-search-chip button,.filter-summary button,.timeline-event-link,.production-text-action,.production-approve-trigger,.production-rule-draft button,.production-panel-toggle,.anomaly-actions button,.notifications-action{color:var(--brand-blue);font-size:var(--text-compact);line-height:1.4}.production-text-action,.production-approve-trigger,.production-rule-draft button,.production-panel-toggle,.anomaly-actions button,.notifications-action{justify-content:center;align-items:center;gap:6px;min-height:36px;display:inline-flex}.notifications-action{width:auto;min-width:36px;padding:8px}.saved-search-chip button+button{color:#934f42}.saved-search-chip button:hover:not(:disabled),.production-panel-toggle:hover:not(:disabled),.anomaly-actions button:hover:not(:disabled),.notifications-action:hover{background:var(--brand-soft);border-color:var(--brand-border)}.timeline-event-link{-webkit-text-decoration-color:var(--brand-border);text-decoration-color:var(--brand-border)}.timeline-event-link:hover{color:var(--brand-blue-hover)}.timeline-kind{color:var(--brand-blue)}.saved-search-section,.timeline-note-form{background:var(--surface-subtle);border-color:var(--line)}.filter-count{background:var(--brand-blue)}.case-kanban-column{border-color:var(--line);background:#e9edf4}.case-kanban-column>header em{background:var(--brand-soft);color:var(--brand-blue)}.case-kanban-card:hover{border-color:var(--brand-border);box-shadow:var(--shadow)}.case-kanban-progress>span,.lead-detail-score>span{background:#e5eaf2}.financial-input-summary>div,.financial-ratio-grid>div,.statement-csv-import,.report-disclaimer,.institution-disclaimer,.institution-admin-kpis span,.institution-file-input{background:var(--surface-subtle);border-color:var(--line)}.scenario.main{background:var(--navy2);border-color:var(--navy2)}.scenario.main>p,.scenario.main>span,.scenario.main .ratio small{color:var(--on-dark-muted)}.formula-total{background:var(--brand-soft)}.formula-trace b,.snapshot-sources svg,.snapshot-sources strong,.statement-file-picker svg,.statement-account-list svg,.report-history-list button>svg,.report-section-editor summary,.report-disclaimer svg,.report-card-header svg{color:var(--brand-blue)}.statement-file-picker{border-color:var(--brand-border);color:var(--brand-blue);background:#fff}.statement-file-picker:hover{border-color:var(--brand-blue);background:var(--brand-soft)}.connected-document-row:hover,.report-history-list button:hover,.institution-admin-list>div>button:hover,.access-user-row:hover,.access-role-list>div>button:hover,.organization-office-list>button:hover{background:var(--brand-soft)}.integration-system-card:hover{border-color:var(--brand-border)}.integration-system-card.selected{border-color:var(--brand-blue);box-shadow:inset 0 0 0 1px var(--brand-blue), var(--shadow)}.institution-metric-card>i,.institution-monogram,.institution-document-icon,.institution-admin-panel>header>span,.access-role-list button>span:first-child,.access-avatar,.access-detail-avatar{background:var(--brand-soft);color:var(--brand-blue)}.institution-admin-header h2,.institution-metric-card>strong,.integration-metric b,.access-stat b,.access-user-detail header h2{color:var(--ink)}.access-role-assignment label.checked,.access-permission-groups label.checked{background:var(--brand-soft);color:var(--brand-blue);border-color:var(--brand-border);box-shadow:none}.merge-field-row label:has(input:checked){background:var(--brand-soft);color:var(--brand-blue);border-color:var(--brand-border);box-shadow:none}.access-role-assignment label.checked>span,.access-permission-groups label.checked>span{background:var(--brand-blue);color:#fff;border-color:var(--brand-blue)}.assistant-prompt-symbol,.ai-intro>span,.assistant-citations article>span,.assistant-thinking>span{background:var(--brand-soft);color:var(--brand-blue)}.assistant-prompt-heading>button,.assistant-prompt-categories button,.assistant-prompt-empty button,.assistant-followups button,.feedback-row button{color:var(--brand-blue);border-color:var(--line);min-height:36px;font-size:var(--text-compact);background:#fff}.assistant-prompt-categories button[aria-pressed=true]{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff}.assistant-prompt-card{background:var(--surface-subtle);border-color:var(--line);color:var(--ink)}.assistant-prompt-card:hover:not(:disabled),.assistant-followups button:hover,.assistant-prompt-heading>button:hover,.feedback-row button:hover{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-blue)}.assistant-prompt-card-title svg,.assistant-prompt-action,.ai-answer-head span,.assistant-citations>button,.assistant-citations article>svg,.assistant-quality-header>span>svg,.assistant-sources-legend>span svg{color:var(--brand-blue)}.composer>button{background:var(--brand-blue);color:#fff}.composer>button:hover:not(:disabled){background:var(--brand-blue-hover)}.assistant-question>span{background:var(--navy2)}.assistant-question>p{background:var(--brand-soft);color:var(--ink)}.assistant-toolbar,.ai-answer,.assistant-answer.ai-answer{background:var(--surface-subtle)}.assistant-answer.ai-answer.blocked{background:#fff8f6}.assistant-quality{background:linear-gradient(135deg, var(--surface-subtle), #fff);border-color:var(--line)}.assistant-quality-metrics article>b{color:var(--ink)}.assistant-conversation{scrollbar-color:var(--brand-border) transparent}.assistant-thinking{color:var(--muted)}.assistant-thinking>i{background:var(--brand-blue)}.notifications-hero{border-color:var(--line);background:linear-gradient(110deg,#fff,#f0f4fb)}.notifications-page :is(h2,h3,h4),.workflow-page :is(h2,h3,h4),.organization-page :is(h2,h3),.privacy-page :is(h2,h3,h4),.production-metric strong,.performance-metric>strong,.notifications-stats strong,.workflow-stats strong,.organization-stats strong,.privacy-stats strong{color:var(--ink)}.notifications-hero-title>span,.notifications-preferences-card>header>span,.notifications-preference-icon,.notifications-rules-heading>span,.notifications-stats .mint>span,.workflow-stats .mint>span,.organization-stats .mint>span,.privacy-stats .mint>span,.access-stat:not(.red):not(.amber)>span,.organization-profile-card>header>span,.organization-map-card>header>span,.organization-team-summary>header>span,.organization-team-avatar,.organization-office-code,.organization-members i,.organization-member-picker label>span,.workflow-preview>header>span,.workflow-history-list article>span,.production-metric:not(.amber):not(.violet)>span,.production-invoice-list article>span,.performance-toolbar-icon,.performance-funnel-index,.setting-card>span,.empty-state>span,.search-icon{background:var(--brand-soft);color:var(--brand-blue)}.organization-team-summary strong,.production-card-header>svg,.production-active-rule>strong,.performance-card-head>svg,.performance-quality-card>header,.performance-quality-card summary,.notifications-priority-card>header,.notifications-channel-card>header{color:var(--brand-blue)}.production-active-rule,.performance-quality-card{background:linear-gradient(135deg, var(--surface-subtle), #fff);border-color:var(--line)}.production-panel-toggle,.production-rule-form,.production-invoice-form,.production-approval-row td,.performance-metric>small,.organization-facts>span,.workflow-rule-grid>span,.workflow-change-list>p{background:var(--surface-subtle);border-color:var(--line)}.notifications-scope,.organization-scope,.workflow-version{background:var(--surface-subtle);color:var(--brand-blue);border-color:var(--line)}.production-table th,.performance-table th,.table-head,.comparison-head,.statement-table-head,.search-results-head{background:var(--surface-subtle);color:var(--muted)}.statement-import-copy b,.institution-library-counts b{color:var(--ink)}.classification-review{background:var(--surface-subtle);border-color:var(--line)}.notifications-row.unread{background:var(--surface-subtle)}.notifications-row.unread:before{background:var(--brand-blue)}.notifications-org-card>p,.workflow-safety-card>span,.privacy-safety-card>p{color:var(--on-dark-muted)}.workflow-safety-card h3,.privacy-safety-card h3{color:#fff}.performance-chart-bars i:not(.contact):not(.case),.performance-legend i:not(.contact):not(.case),.bar-chart i,.performance-metric.mint:before{background:var(--brand-blue)}.performance-demo-source{background:var(--brand-soft);color:var(--brand-blue)}.calendar-month-grid>div.selected{box-shadow:inset 0 0 0 2px var(--brand-border)}.calendar-hour-slot:hover{color:var(--brand-blue)}.calendar-day-list>button:hover{border-color:var(--brand-border);box-shadow:var(--shadow)}.calendar-check-field,.calendar-video-toggle{background:var(--surface-subtle);border-color:var(--line)}.calendar-duration-row button,.calendar-reminders button{color:var(--brand-blue);border-color:var(--line)}.calendar-duration-row button:hover:not(:disabled){background:var(--brand-soft);border-color:var(--brand-border)}.page-wrap :is(.tag,.access-user-status,.production-state),.ai-answer-head em{font-size:var(--text-caption);line-height:1.4}.collection-page{max-width:840px;color:var(--ink);margin:0 auto;padding:32px 20px}.collection-page h1{margin:24px 0 12px;font-size:clamp(26px,4vw,36px)}.collection-page h2{font-size:20px;line-height:1.4}.collection-page p{margin:14px 0;line-height:1.65}.collection-page .card{margin:20px 0;padding:22px}.collection-page input[type=file]{max-width:100%;font-size:16px}.collection-selection{gap:12px;max-height:360px;padding:12px 0;display:grid;overflow:auto}.collection-selection label{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.collection-selection input{flex:none;margin-top:5px}.checklist-binding{flex-direction:column;gap:8px;max-width:310px;display:flex}.checklist-binding select{width:100%}.checklist-actions{flex-wrap:wrap}.collection-link{margin:16px 0}.mortgage-setup>details>summary{cursor:pointer;font-size:18px;font-weight:700}.mortgage-setup fieldset>.card{margin:16px 0;padding:18px}@media (max-width:650px){.button,.button.compact,.assistant-prompt-categories button,.analysis-tabs a{min-height:42px}}
