:root{--surface:#121216f2!important;--surface-strong:#111!important;--surface-muted:#1a1a2e61!important;--border-soft:#d4a85324!important;--border-strong:#d4a8533d!important;--glass-bg:#ffffff0a!important;--glass-brd:#ffffff14!important;--muted:#888!important;--text-primary:#f0f0f0!important;--text-strong:#f0f0f0!important;--accent:#d4a853!important;--accent-hover:#c4973e!important;--accent-bg:#d4a8531f!important;--accent-soft:#d4a85333!important;--green:#d4a853!important;--green-bg:#c4973e!important;--btn-text:#0a0a0a!important;--shadow-soft:0 18px 40px #d4a8531a!important;--shadow-card:0 30px 50px #0006!important;--nav-shadow:0 25px 55px #0006!important;--bg-gradient-top:#0a0a0a!important;--bg-gradient-bottom:#0d0d0d!important;--bg-accent:#d4a85326!important;--badge-text:#d4a853!important;--ember:#e87040!important;--crimson:#c0392b!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}body{color:#f0f0f0!important;background:#0a0a0a!important}body:before{opacity:.06!important;mix-blend-mode:overlay!important}body:after{background:radial-gradient(circle at 20% 80%,#d4a8530a,#0000 55%),radial-gradient(circle at 75% 15%,#1a1a2e14,#0000 58%)!important}.glass{-webkit-backdrop-filter:blur(18px)saturate(120%)!important;backdrop-filter:blur(18px)saturate(120%)!important;background:#ffffff0a!important;border:1px solid #ffffff14!important;box-shadow:0 30px 50px #0006!important}.card{color:#f0f0f0!important;background:#121216f2!important}.glass.card{background:#121216d9!important;border:1px solid #ffffff0f!important;transition:border-color .3s,box-shadow .3s!important}.glass.card:hover{border-color:#d4a85333!important;box-shadow:0 30px 50px #00000080,0 0 30px #d4a8530d!important}.panel{color:#f0f0f0!important;background:#121216f2!important;border:1px solid #ffffff0f!important;box-shadow:0 20px 42px #0000004d!important}.btn{color:#0a0a0a!important;background:linear-gradient(135deg,#d4a853 0%,#c4973e 100%)!important;transition:transform .3s,box-shadow .3s,filter .3s!important;box-shadow:0 12px 24px #d4a85333!important}.btn:hover{filter:brightness(1.08)!important;box-shadow:0 16px 32px #d4a8534d!important}.btn:active{box-shadow:0 8px 16px #d4a85326!important}.btn-outline{color:#d4a853!important;background:0 0!important;border:1px solid #d4a85366!important;transition:background .3s,border-color .3s,box-shadow .3s!important}.btn-outline:hover{background:#d4a8531a!important;border-color:#d4a853!important;box-shadow:0 12px 22px #d4a85326!important}.btn-ghost{color:#d4a853!important;background:#d4a8531a!important;border:1px solid #d4a85333!important;transition:background .3s,border-color .3s!important}.btn-ghost:hover{background:#d4a8532e!important;border-color:#d4a85366!important}.btn-destructive{color:#ef4444!important;background:#ef444426!important;border:1px solid #ef44444d!important}.btn-destructive:hover{background:#ef444440!important}.btn-icon{color:#888!important}.btn-icon:hover{color:#d4a853!important}.btn-soft{color:#f0f0f0!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important}.btn-soft:hover{color:#d4a853!important;background:#d4a8531f!important}.input,textarea,select,input[type=text],input[type=email],input[type=number],input[type=tel],input[type=password],input[type=search],input[type=url],input[type=date]{color:#f0f0f0!important;background:#1a1a1a!important;border:1px solid #ffffff1a!important;transition:border-color .3s,box-shadow .3s!important}.input:focus,textarea:focus,select:focus,input:focus{border-color:#d4a853!important;outline:none!important;box-shadow:0 0 0 3px #d4a85326!important}.input::placeholder,textarea::placeholder,input::placeholder{color:#555!important}.input-select,.tl-letter-select,.tl-playbook-select{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#ffffff1a!important}select option{color:#f0f0f0!important;background:#1a1a1a!important}.checkbox-list{background:#ffffff0a!important;border-color:#ffffff14!important}.nav-elevated{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#0e0e12eb!important;border:1px solid #ffffff0f!important;box-shadow:0 25px 55px #00000080!important}.nav-shell{color:#f0f0f0!important}.nav-subtitle{color:#f0f0f080!important}.nav-links .btn,.nav-actions .nav-btn{color:#ccc!important;background:#ffffff0f!important;border:1px solid #ffffff14!important;transition:all .3s!important}.nav-links .btn:hover,.nav-actions .nav-btn:hover{color:#d4a853!important;background:#d4a8531a!important;border-color:#d4a8534d!important}.nav-actions .btn{box-shadow:none!important}.brand-mark{color:#0a0a0a!important;background:linear-gradient(135deg,#d4a853 0%,#c4973e 100%)!important;box-shadow:0 12px 24px #d4a85340!important}.brand-orb{background:linear-gradient(145deg,#d4a853 0%,#c4973e 100%)!important;box-shadow:0 16px 32px #d4a85340!important}.upgrade-link{color:#d4a853!important;background:#d4a8531f!important;border-color:#d4a85359!important}.upgrade-link:hover{background:#d4a85333!important;border-color:#d4a85380!important}#tierBadge{color:#d4a853!important;background:#d4a8531f!important;border:1px solid #d4a85340!important}.workspace{color:#f0f0f0!important}.workspace-hero{color:#f0f0f0!important;background:#121216e6!important}.workspace-inner{color:#f0f0f0!important}.eyebrow{color:#d4a853!important}.hero-title{color:#f0f0f0!important}.hero-description{color:#f0f0f099!important}.hero-actions .hero-btn{color:#0a0a0a!important;background:linear-gradient(135deg,#d4a853 0%,#c4973e 100%)!important;box-shadow:0 16px 32px #d4a85340!important}.hero-support{color:#f0f0f080!important}.metric-card{color:#f0f0f0!important;background:#121216f2!important;border:1px solid #ffffff0f!important;transition:border-color .3s,box-shadow .3s!important;box-shadow:0 16px 28px #0000004d!important}.metric-card:hover{border-color:#d4a85333!important;box-shadow:0 16px 28px #0006,0 0 20px #d4a8530f!important}.metric-title{color:#888!important}.metric-subtitle{color:#888!important}.metric-progress .progress-track{background:#d4a8531a!important}.metric-progress .progress-fill{background:linear-gradient(135deg,#d4a853,#c4973e)!important}.hero-tracker{background:#121216d9!important;border:1px solid #ffffff0f!important;box-shadow:inset 0 1px #ffffff08!important}.hero-tracker-title{color:#f0f0f0!important}.hero-tracker-description{color:#888!important}.consumer-card{color:#f0f0f0!important;background:#121216f2!important;border:1px solid #ffffff0f!important;transition:transform .3s,box-shadow .3s,border-color .3s!important}.consumer-card:hover{border-color:#d4a8534d!important;box-shadow:0 16px 30px #d4a8531a!important}.consumer-card.active{background:#d4a8530f!important;border-color:#d4a853!important;box-shadow:0 20px 38px #d4a85326!important}.consumer-card .delete{color:#ef4444!important;background:#ef444426!important}.consumer-card .delete:hover{background:#ef444440!important}.messages-list,.activity-list,.collector-list{color:#f0f0f0!important;background:#0a0a0e99!important;border:1px solid #ffffff0f!important}.mode-bar{background:0 0!important;border:none!important;padding:0!important}.filters-header{color:#888!important}.ni-dropdown-menu{background:#1a1a1e!important;border-color:#ffffff1a!important;box-shadow:0 8px 24px #0006!important}.ni-dropdown-item{color:#e0e0e0!important}.ni-dropdown-item:hover{background:#ffffff0f!important}.chip{color:#aaa!important;background:#121216e6!important;border:1px solid #ffffff1a!important;transition:transform .3s,border-color .3s,box-shadow .3s!important}.chip:hover{color:#d4a853!important;border-color:#d4a853!important;box-shadow:0 6px 14px #d4a85326!important}.chip.active{color:#d4a853!important;background:#d4a85326!important;border-color:#d4a85366!important;box-shadow:0 8px 16px #d4a8531f!important}.chip-mini{color:#aaa!important;background:#121216e6!important}.chip-identity{color:#d4a853!important;background:#d4a8531f!important;border-color:#d4a853!important}.chip-breach{color:#ef4444!important;background:#ef44441f!important;border-color:#ef4444!important}.chip-assault{color:#ec4899!important;background:#ec48991f!important;border-color:#ec4899!important}.token-chip{color:#d4a853!important;background:#d4a8531f!important;border:1px solid #d4a85333!important}.tl-card{--tl-card-accent:#d4a853!important;--tl-card-accent-strong:#d4a85366!important;--tl-card-accent-soft:#d4a8531a!important;--tl-card-border:#d4a8532e!important;color:#f0f0f0!important;background:#121216f2!important;border:1px solid #ffffff0f!important;transition:transform .3s,box-shadow .3s,border-color .3s!important;box-shadow:0 18px 38px #0000004d!important}.tl-card:before{background:#d4a8530a!important}.tl-card:after{background:#1a1a2e0f!important}.tl-card:hover{border-color:#d4a85333!important;box-shadow:0 24px 56px #0006,0 0 30px #d4a8530f!important}.tl-card .muted{color:#888!important}.tl-card.negative{--tl-card-accent:#ef4444!important;--tl-card-accent-strong:#ef444459!important;--tl-card-accent-soft:#ef44441a!important;--tl-card-border:#ef444433!important}.tl-card.mode-identity{--tl-card-accent:#d4a853!important;--tl-card-accent-strong:#d4a85359!important;--tl-card-accent-soft:#d4a8531f!important;--tl-card-border:#d4a85340!important}.tl-card.mode-breach{--tl-card-accent:#f43f5e!important;--tl-card-accent-strong:#f43f5e59!important;--tl-card-accent-soft:#f43f5e1a!important;--tl-card-border:#f43f5e38!important}.tl-card.mode-assault{--tl-card-accent:#ec4899!important;--tl-card-accent-strong:#ec489959!important;--tl-card-accent-soft:#ec48991a!important;--tl-card-border:#ec489938!important}.tl-creditor{color:#f0f0f0!important}.tl-card-meta{color:#888!important}.tl-card-meta-item{color:#aaa!important;background:#ffffff0a!important;border:1px solid #ffffff14!important}.tl-manual-reason{color:#aaa!important}.tl-card-icon{color:#aaa!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important}.tl-card-icon:hover{color:#d4a853!important;background:#d4a8531a!important;border-color:#d4a853!important}.tl-bureau-option{color:#aaa!important;background:#121216cc!important;border:1px solid #ffffff14!important}.tl-bureau-option:hover{background:#d4a85314!important;border-color:#d4a8534d!important}.tl-bureau-option input{accent-color:#d4a853!important}.tl-bureau-option input:checked+span{color:#d4a853!important}.tl-letter-select{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#ffffff1a!important}.tl-letter-select:focus{border-color:#d4a853!important;box-shadow:0 0 0 3px #d4a85326!important}.tl-card .chip{color:#d4a853!important;background:#d4a85314!important;border-color:#d4a8532e!important}.tl-violations-panel{background:#0a0a0e99!important;border:1px solid #ffffff0f!important;box-shadow:inset 0 1px #ffffff05!important}.tl-violations-count{color:#f0f0f0!important;background:#121216e6!important;box-shadow:0 18px 24px #0003!important}.tl-violations .violation-item{color:#f0f0f0!important;background:#121216e6!important;border:1px solid #ffffff0f!important;box-shadow:0 18px 32px #0003!important}.tl-violations .violation-item:hover{box-shadow:0 24px 40px #0000004d!important}.tl-violations .violation-item .text-xs{color:#888!important}.tl-violations .violation-item input{accent-color:#d4a853!important}.tl-violations .badge-bureau{color:#d4a853!important;background:#d4a8531f!important}.tradeline-grid.list-view .tl-card{background:#121216eb!important;border:1px solid #ffffff0f!important;box-shadow:0 2px 8px #0000004d!important}.tradeline-grid.list-view .tl-card:hover{border-color:#d4a85340!important;box-shadow:0 4px 16px #d4a85314!important}.tradeline-grid.list-view .tl-card .tl-creditor{color:#f0f0f0!important}.tradeline-grid.list-view .tl-card .tl-card-meta-item{color:#d4a853!important;background:#d4a85314!important}.tradeline-grid.list-view .tl-card .tl-card-body{background:#0a0a0e66!important;border-top:1px solid #ffffff0a!important}.tradeline-grid.list-view .tl-card .tl-violations{background:#121216d9!important;border:1px solid #ffffff0f!important}.tradeline-grid.list-view .tl-card .tl-violations-count{color:#d4a853!important;background:#d4a85314!important;border:1px solid #d4a85326!important}.tradeline-grid.list-view .tl-card .tl-violations-count:hover{background:#d4a85324!important}.violation-item{color:#f0f0f0!important;background:#121216e6!important;border:1px solid #ffffff0f!important}.violation-item.severity-5{border-left-color:#ef4444!important}.violation-item.severity-4{border-left-color:#f97316!important}.violation-item.severity-3{border-left-color:#d4a853!important}.violation-item.severity-2{border-left-color:#60a5fa!important}.severity-tag{--severity-bg:#ffffff0f!important;--severity-fg:#aaa!important}.severity-tag.severity-5{--severity-bg:#ef44442e!important;--severity-fg:#ef4444!important}.severity-tag.severity-4{--severity-bg:#f973162e!important;--severity-fg:#f97316!important}.severity-tag.severity-3{--severity-bg:#d4a8532e!important;--severity-fg:#d4a853!important}.severity-tag.severity-2{--severity-bg:#60a5fa2e!important;--severity-fg:#60a5fa!important}.severity-tag.severity-1{--severity-bg:#10b9812e!important;--severity-fg:#10b981!important}.severity-tag.severity-0{--severity-bg:#ffffff0f!important;--severity-fg:#888!important}.tl-card.severity-5{--tl-card-accent:#ef4444!important;--tl-card-accent-strong:#ef444459!important;--tl-card-accent-soft:#ef44441a!important;--tl-card-border:#ef444433!important}.tl-card.severity-4{--tl-card-accent:#f97316!important;--tl-card-accent-strong:#f9731659!important;--tl-card-accent-soft:#f973161a!important;--tl-card-border:#f9731633!important}.tl-card.severity-3{--tl-card-accent:#d4a853!important;--tl-card-accent-strong:#d4a85359!important;--tl-card-accent-soft:#d4a8531f!important;--tl-card-border:#d4a85338!important}.tl-card.severity-2{--tl-card-accent:#60a5fa!important;--tl-card-accent-strong:#60a5fa4d!important;--tl-card-accent-soft:#60a5fa1a!important;--tl-card-border:#60a5fa33!important}.tl-card.severity-1{--tl-card-accent:#10b981!important;--tl-card-accent-strong:#10b9814d!important;--tl-card-accent-soft:#10b9811a!important;--tl-card-border:#10b98133!important}.tl-card.selected{box-shadow:0 0 0 3px var(--tl-card-accent-strong), 0 28px 58px #0000004d!important}.badge{color:#aaa!important;background:#ffffff0f!important}.badge-bureau{color:#d4a853!important;background:#d4a8531f!important}.badge-paid{color:#10b981!important;background:#10b98126!important}.badge-unpaid{color:#ef4444!important;background:#ef444426!important}.badge-pill{color:#aaa!important;background:#ffffff0f!important;border-color:#ffffff1a!important}.negative-item-card{color:#f0f0f0!important;background:#121216f2!important;border:1px solid #ffffff0f!important}.negative-item-card.open{box-shadow:0 20px 40px #0000004d!important}.negative-item-card.open .negative-item-header{background:#d4a8530a!important}.negative-item-header:focus-visible{box-shadow:0 0 0 3px #d4a8534d!important}.negative-item-details{border-top-color:#ffffff0f!important}.negative-item-chevron{color:#888!important}.negative-bureau-card{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;color:#f0f0f0!important;background:#121216cc!important;border:1px solid #ffffff0f!important}.negative-bureau-title{color:#f0f0f0!important}.negative-bureau-row{border-top-color:#ffffff0f!important}.negative-bureau-label{color:#888!important}.negative-bureau-value,.alert{color:#f0f0f0!important}.alert-error{color:#ef4444!important;background:#ef44441f!important;border:1px solid #ef444440!important;box-shadow:0 14px 28px #ef44441a!important}.alert-warn{color:#d4a853!important;background:#d4a8531f!important;border:1px solid #d4a85340!important;box-shadow:0 14px 28px #d4a85314!important}.message{box-shadow:0 1px 2px #0003!important}.msg-host{color:#d4a853!important;background:#d4a85326!important}.msg-client{color:#f0f0f0!important;background:#ffffff0f!important}.tradeline-item{color:#f0f0f0!important;background:#121216d9!important;border-color:#ffffff14!important}.panel-title{color:#f0f0f0!important}.panel-subtitle,.panel-pagination,.muted{color:#888!important}.text-accent{color:#d4a853!important}.bg-accent-subtle{color:#d4a853!important;background:#d4a8531a!important}#newModal,#editModal,[id$=Modal]{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}#newModal>form,#editModal>form,#newForm,#editForm{color:#f0f0f0!important;background:#121216fa!important;border:1px solid #ffffff14!important}#newForm label,#editForm label{color:#aaa!important}#newForm input,#editForm input,#newForm select,#editForm select{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#ffffff1a!important}.team-dialog{background:0 0!important}.team-dialog::backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0009!important}.dialog-panel{color:#f0f0f0!important;background:#121216fa!important;border:1px solid #ffffff14!important}.nav-dropdown-menu{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#0e0e12f2!important;border:1px solid #ffffff14!important;box-shadow:0 22px 45px #00000080!important}.nav-dropdown-menu .btn{color:#ccc!important;background:0 0!important;border:none!important}.nav-dropdown-menu .btn:hover{color:#d4a853!important;background:#d4a8531a!important}.view-toggle{border-color:#ffffff1a!important}.view-toggle-btn{color:#888!important}.view-toggle-btn:hover{color:#f0f0f0!important;background:#ffffff0f!important}.view-toggle-btn.active{color:#0a0a0a!important;background:#d4a853!important}.palette .toggle{color:#f0f0f0!important;background:#ffffff0f!important;border-color:#ffffff1a!important}.palette .toggle:hover,.palette .toggle:focus-visible{background:#ffffff1a!important;border-color:#d4a8534d!important}.palette .toggle-active{color:#d4a853!important}.palette .palette-controls{background:linear-gradient(135deg,#0a0a0ef2 0%,#1a1a2ee6 100%)!important;border:1px solid #ffffff14!important;box-shadow:0 22px 45px #00000080!important}.palette .palette-header{color:#f0f0f0!important}.palette .palette-field{color:#aaa!important}.loader{border-color:#d4a853 #ffffff1a #ffffff1a!important}.back-to-top{color:#0a0a0a!important;background:linear-gradient(135deg,#d4a853 0%,#c4973e 100%)!important;box-shadow:0 18px 38px #d4a85333!important}.back-to-top:hover{box-shadow:0 20px 44px #d4a8534d!important}.invoice-table th,.invoice-table td{color:#f0f0f0!important;border-bottom-color:#ffffff0f!important}.invoice-table th{color:#888!important}.news-item{color:#aaa!important;border-bottom-color:#ffffff0f!important}.news-item a{color:#d4a853!important}.nav-toggle{color:#f0f0f0!important;background:#ffffff0f!important;border-color:#ffffff1a!important}.nav-toggle:hover{background:#ffffff1a!important;border-color:#d4a8534d!important}.tier-pill{color:#d4a853!important;background:#d4a8531a!important;border-color:#d4a85333!important}.focus-ring{outline-color:#d4a853!important}.text-slate-900,.text-slate-800{color:#f0f0f0!important}.text-slate-700,.text-slate-600{color:#aaa!important}.text-slate-500,.text-slate-400{color:#888!important}.text-slate-300{color:#666!important}.text-gray-900,.text-gray-800{color:#f0f0f0!important}.text-gray-700,.text-gray-600{color:#aaa!important}.text-gray-500,.text-gray-400{color:#888!important}.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-sky-600,.text-sky-500,.text-amber-600,.text-amber-500{color:#d4a853!important}.text-white{color:#f0f0f0!important}.bg-white{background-color:#121216f2!important}.bg-white\/60,[class*=bg-white\/60]{background:#12121699!important}.bg-white\/70,[class*=bg-white\/70]{background:#121216b3!important}.bg-white\/80,[class*=bg-white\/80]{background:#121216cc!important}.bg-white\/90,[class*=bg-white\/90]{background:#121216e6!important}.bg-white\/95,[class*=bg-white\/95]{background:#121216f2!important}.bg-slate-50,.bg-slate-100{background-color:#12121680!important}.bg-slate-200{background-color:#ffffff0f!important}.bg-slate-900\/90,[class*=bg-slate-900\/90]{color:#0a0a0a!important;background:#d4a853e6!important}.bg-emerald-50,.bg-emerald-100{background-color:#d4a8531a!important}.bg-emerald-50\/70,[class*=bg-emerald-50\/70]{background:#d4a85312!important}.bg-emerald-500{color:#0a0a0a!important;background-color:#d4a853!important}.bg-emerald-600\/10,[class*=bg-emerald-600\/10]{background:#d4a8531a!important}.bg-sky-100,.bg-amber-100{background-color:#d4a8531a!important}.bg-gradient-to-br,.bg-gradient-to-tr,.bg-gradient-to-r{background:#121216f2!important}.from-emerald-300\/50,.from-emerald-200\/40,.from-sky-200\/60,.from-emerald-50\/90,.from-white\/95,.to-cyan-300\/40,.to-emerald-200\/40,.to-emerald-100\/70{--tw-gradient-from:transparent!important;--tw-gradient-to:transparent!important}[class*=from-emerald]{--tw-gradient-from:#d4a85314!important}[class*=to-emerald],[class*=to-teal]{--tw-gradient-to:#d4a8530a!important}.border-white\/60,[class*=border-white\/60],.border-white\/80,[class*=border-white\/80],.border-slate-100,.border-slate-200{border-color:#ffffff0f!important}.border-emerald-100,[class*=border-emerald-100],.border-emerald-200,[class*=border-emerald-200]{border-color:#d4a85326!important}.border-emerald-100\/70,[class*=border-emerald-100\/70]{border-color:#d4a8531a!important}.border-dashed{border-style:dashed!important}.ring-emerald-100\/40,[class*=ring-emerald-100\/40]{--tw-ring-color:#d4a8531a!important}.shadow-inner{box-shadow:inset 0 2px 4px #0000004d!important}.shadow-sm{box-shadow:0 1px 2px #0000004d!important}.shadow-lg,.shadow-xl{box-shadow:0 20px 40px #0006!important}::-webkit-scrollbar-track{background:#0a0a0e66!important;border-radius:999px!important}.messages-list::-webkit-scrollbar-thumb{background:#d4a85340!important}.activity-list::-webkit-scrollbar-thumb{background:#d4a85340!important}.collector-list::-webkit-scrollbar-thumb{background:#d4a85340!important}.consumer-list::-webkit-scrollbar-thumb{background:#d4a85340!important}table,.table{color:#f0f0f0!important}table th,.table th{color:#888!important;background:#121216cc!important;border-bottom:1px solid #ffffff0f!important}table td,.table td{color:#f0f0f0!important;border-bottom:1px solid #ffffff0a!important}table tr:hover td,.table tr:hover td{background:#d4a8530a!important}.grid>.glass,.grid>.card,.grid>.panel{transition:all .3s!important}a{transition:color .3s!important}button,.btn,.chip,input,select,textarea{transition:all .3s!important}a:hover{color:#d4a853!important}a.btn:hover{color:#0a0a0a!important}a.btn-outline:hover,a.btn-ghost:hover{color:#d4a853!important}.gold-glow{box-shadow:0 0 20px #d4a8534d,0 0 40px #d4a8531a!important}@keyframes glowPulse{0%,to{box-shadow:0 0 5px #d4a85333,0 0 10px #d4a8531a}50%{box-shadow:0 0 15px #d4a85366,0 0 30px #d4a85326}}.animate-glow{animation:3s ease-in-out infinite glowPulse!important}.text-gold{color:#d4a853!important}.bg-dark-card{background:#121216f2!important;border:1px solid #ffffff0f!important}.font-semibold,.font-bold,.font-medium{color:inherit}h1,h2,h3,h4,h5,h6{color:#f0f0f0!important}p{color:inherit}label{color:#aaa!important}.text-sm.text-gray-600,.text-xs.text-gray-500,.text-sm.text-slate-600,.text-xs.text-slate-500{color:#888!important}.text-sm.font-semibold.uppercase,.text-xs.font-semibold.uppercase{color:#d4a853!important}.rounded-full.bg-emerald-100,.rounded-full.bg-sky-100,.rounded-full.bg-amber-100{background:#d4a8531f!important}.rounded-full.bg-emerald-100 .font-semibold,.rounded-full.bg-sky-100 .font-semibold,.rounded-full.bg-amber-100 .font-semibold{color:#d4a853!important}.rounded-full.bg-emerald-500{color:#0a0a0a!important;background:#d4a853!important}.rounded-full.border.border-emerald-200,.rounded-full.border.border-slate-200{color:#d4a853!important;background:0 0!important;border-color:#d4a8534d!important}.rounded-full.border.border-emerald-200:hover,.rounded-full.border.border-slate-200:hover{background:#d4a85314!important}.rounded-2xl.border{border-color:#ffffff0f!important}.rounded-lg.border{background:#121216b3!important;border-color:#ffffff0f!important}.rounded-lg.border.border-emerald-100{background:#121216b3!important;border-color:#d4a8531f!important}.rounded-lg.border.border-emerald-200{background:#121216b3!important;border-color:#d4a85326!important}[class*=bg-gradient-to-br][class*=from-emerald]{background:#121216f2!important;border-color:#d4a8531f!important}[class*=bg-gradient-to-br][class*=from-white]{background:#121216f2!important}[class*=bg-gradient-to-r][class*=from-emerald]{background:linear-gradient(90deg,#d4a853,#c4973e)!important}.pointer-events-none.absolute[class*=bg-gradient],.pointer-events-none.absolute[class*=rounded-full][class*=blur]{opacity:.15!important}.pointer-events-none.absolute[class*=bg-emerald],.pointer-events-none.absolute[class*=bg-sky],.animate-blob{opacity:.08!important}.animate-pulse{background-color:#d4a853!important}.hover\:brightness-110:hover{filter:brightness(1.1)!important}.hover\:bg-emerald-50:hover{background:#d4a85314!important}.hover\:bg-slate-100:hover{background:#ffffff0a!important}.hover\:underline:hover{color:#d4a853!important;text-decoration:underline!important}.focus\:ring-emerald-500:focus,.focus\:ring-emerald-300:focus{--tw-ring-color:#d4a85366!important}.focus\:border-emerald-400:focus{border-color:#d4a853!important}.focus\:outline-none:focus{outline:none!important}.focus\:ring-2:focus{box-shadow:0 0 0 2px #d4a8534d!important}#nextRevenueWin{color:#d4a853!important;background:#d4a8530f!important;border-color:#d4a85333!important}#ladderProgressBar{background:linear-gradient(90deg,#d4a853,#c4973e)!important}#ladderEditButton{color:#d4a853!important;background:#121216cc!important;border-color:#d4a8534d!important}#ladderEditButton:hover{background:#d4a8531a!important}#ladderPlaybookButton{color:#0a0a0a!important;background:#d4a853!important}#ladderSummaryLink,.text-emerald-600.hover\:underline,.font-semibold.text-emerald-600{color:#d4a853!important}.rounded-full.bg-emerald-100.px-2{color:#d4a853!important;background:#d4a8531f!important}#clientLocationModeState{color:#0a0a0a!important;background:#d4a853!important}#clientLocationModeCity{color:#d4a853!important;background:#121216b3!important;border-color:#d4a85333!important}#clientLocationModeCity:hover{background:#d4a85314!important}.backdrop-blur,[class*=backdrop-blur]{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.detail-trigger{color:#0a0a0a!important;background:linear-gradient(135deg,#d4a853,#c4973e)!important}::selection{color:#f0f0f0!important;background:#d4a8534d!important}input[type=checkbox],input[type=radio]{accent-color:#d4a853!important}.remove-step{color:#ef4444!important}.border-dashed.border-emerald-200{border-color:#d4a85333!important}.font-semibold.text-slate-900{color:#f0f0f0!important}.text-\[10px\],.text-\[11px\]{color:inherit}.text-\[10px\].font-semibold.uppercase.tracking-\[0\.2em\].text-emerald-600{color:#d4a853!important}.bg-white\/70.shadow-inner,[class*=bg-white\/70][class*=shadow-inner]{background:#121216b3!important;box-shadow:inset 0 2px 4px #0000004d!important}.bg-white\/80.p-3,[class*=bg-white\/80][class*=p-3]{background:#121216cc!important}.shepherd-element{color:#f0f0f0!important;background:#121216fa!important;border:1px solid #d4a85333!important}.shepherd-button{color:#0a0a0a!important;background:#d4a853!important}.shepherd-button-secondary{color:#f0f0f0!important;background:#ffffff0f!important}.shepherd-text{color:#aaa!important}.shepherd-title{color:#f0f0f0!important}.leaflet-popup-content-wrapper{color:#f0f0f0!important;background:#121216f2!important;border:1px solid #ffffff14!important}.leaflet-popup-tip{background:#121216f2!important}.border.rounded{border-color:#ffffff1a!important}.border.rounded.px-2.py-1{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#ffffff1a!important}.text-xl.font-semibold,.text-lg.font-semibold,.text-3xl.font-semibold,.text-3xl.font-bold,.text-4xl.font-bold,.text-2xl.font-semibold{color:#f0f0f0!important}.text-sm.font-semibold{color:inherit}.text-xs.uppercase.tracking-widest{color:#888!important}.rounded-2xl.border.border-white\/60,[class*=rounded-2xl][class*=border][class*=border-white\/60]{background:#12121699!important;border-color:#ffffff0f!important}[style*="background: var(--green-bg)"]{color:#0a0a0a!important;background:#d4a853!important}.confetti-piece{opacity:.8!important}.nav-brand-row{color:#f0f0f0!important}.min-h-\[96px\]{color:#888!important}hr,.divide-y>*+*{border-color:#ffffff0f!important}.space-y-1>*+*,.space-y-2>*+*,.space-y-3>*+*,.space-y-4>*+*{color:inherit}.bg-\[rgba\(0\,0\,0\,\.45\)\]{background:#000000a6!important}@media (prefers-color-scheme:dark){img{opacity:.92}}@keyframes evolv-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}main,.workspace{animation:.4s ease-out both evolv-page-in!important}.glass.card,.evolv-card,[class*=glass\ card]{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s!important}.glass.card:hover,.evolv-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 32px #0000004d,0 0 0 1px #d4a85314!important}@keyframes evolv-counter-in{0%{opacity:0;transform:translateY(12px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.text-3xl.font-semibold,.text-2xl.font-semibold{animation:.5s ease-out both evolv-counter-in!important}@keyframes evolv-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.evolv-shimmer{background:linear-gradient(90deg,#111113 25%,#1a1a1a 50%,#111113 75%) 0 0/200% 100%!important;border-radius:8px!important;animation:1.5s ease-in-out infinite evolv-shimmer!important}.btn:active,button:active{transition:transform .1s!important;transform:scale(.97)!important}@keyframes evolv-gold-pulse{0%,to{box-shadow:0 0 #d4a85300}50%{box-shadow:0 0 12px 2px #d4a85326}}.progress-glow,.evolv-pulse{animation:3s ease-in-out infinite evolv-gold-pulse!important}a:not(.btn):not(.nav-btn){position:relative!important}table tbody tr{transition:background-color .2s!important}table tbody tr:hover{background-color:#d4a8530a!important}input:focus,textarea:focus,select:focus{border-color:#d4a853!important;transition:box-shadow .2s,border-color .2s!important;box-shadow:0 0 0 2px #d4a85326!important}[class*=rounded-full][class*=px-]{transition:transform .15s!important}.evolv-main-content{transition:margin-left .3s cubic-bezier(.4,0,.2,1)!important}@keyframes evolv-stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.grid>.glass.card:first-child{animation-delay:0s}.grid>.glass.card:nth-child(2){animation-delay:50ms}.grid>.glass.card:nth-child(3){animation-delay:.1s}.grid>.glass.card:nth-child(4){animation-delay:.15s}.grid>.glass.card{animation:.4s ease-out both evolv-stagger-in!important}[data-tip]:hover:after{color:#e5e5e5!important;background:#1a1a1a!important;border:1px solid #333!important}::-webkit-scrollbar{width:6px!important;height:6px!important}::-webkit-scrollbar-track{background:#0a0a0a!important}::-webkit-scrollbar-thumb{background:#333!important;border-radius:3px!important}::-webkit-scrollbar-thumb:hover{background:#555!important}[class*=fixed\ inset-0][class*=backdrop-blur],[class*=fixed\ inset-0][class*=bg-black]{animation:.2s ease-out both evolv-page-in!important}canvas{filter:brightness(.95)!important}.lead-hero{background:linear-gradient(135deg,#0d0d0f 0%,#111113 55%,#0d0d0f 100%)!important;border-color:#d4a8531f!important}.lead-hero:after{background:radial-gradient(circle at 80% 20%,#d4a85314,#0000 60%),radial-gradient(circle at 15% 75%,#d4a8530a,#0000 65%)!important}.lead-hero__eyebrow{color:#d4a853!important}.lead-hero__subtitle{color:#c8c8c8b3!important}.lead-hero__stat,.lead-hero__kpi{background:#111113!important;border-color:#ffffff0f!important;box-shadow:0 8px 24px #0000004d!important}.lead-hero__stat-label,.lead-hero__stat-meta{color:#888!important}.lead-hero__kpi-label{color:#d4a853!important}.lead-hero__kpi-copy{color:#c8c8c8bf!important}.metric-card{background:#111113!important;border:1px solid #ffffff0f!important}.metric-card__label{color:#888!important}.metric-card__value{color:#f0f0f0!important}.metric-card__hint{color:#666!important}.library-hero{background:linear-gradient(135deg,#0d0d0f 0%,#111113 55%,#0d0d0f 100%)!important;border-color:#d4a8531f!important}.library-hero:after{background:radial-gradient(circle at 20% -10%,#d4a8530f,#0000 55%),radial-gradient(circle at 80% 120%,#d4a8530a,#0000 55%)!important}.library-eyebrow{color:#d4a853!important;background:#d4a8531f!important}.library-metric{background:#111113!important;border-color:#ffffff0f!important;box-shadow:0 8px 24px #0000004d!important}.library-metric dt{color:#888!important}.library-metric dd{color:#f0f0f0!important}.library-sidebar{background:#111113!important;border-color:#ffffff0f!important}.library-sidebar__description{color:#888!important}.library-sequence-card{background:#111113!important;border-color:#ffffff0f!important;box-shadow:0 8px 24px #0000004d!important}.library-sequence-card__title{color:#f0f0f0!important}.library-sequence-card__meta{color:#888!important}.library-pack-card{background:#111113!important;border-color:#ffffff0f!important}.library-pack-card__title{color:#f0f0f0!important}.library-pack-card__body{color:#888!important}.library-tag{color:#d4a853!important;background:#d4a8531a!important;border-color:#d4a85333!important}.library-tag--neutral{color:#aaa!important;background:#ffffff0d!important}.library-seq-step{color:#d4a853!important;background:#d4a85314!important;border-color:#d4a8531f!important}.library-template-list>*,#templatePanel .rounded-xl,#templatePanel [class*=border-slate],#templatePanel [class*=bg-white]{color:#e5e5e5!important;background:#111113!important;border-color:#ffffff0f!important}#templatePanel .text-slate-800,#templatePanel .text-slate-700,#templatePanel .text-slate-600,#templatePanel .text-gray-700,#templatePanel .text-gray-800{color:#e5e5e5!important}#templatePanel .text-slate-500,#templatePanel .text-gray-500{color:#888!important}.library-pill{color:#e5e5e5!important;background:#ffffff0a!important;border-color:#ffffff14!important}.library-pill:hover{background:#d4a8531a!important;box-shadow:0 8px 20px #0000004d!important}.library-pill--ghost{background:#ffffff08!important}.library-seq-option{color:#ccc!important}.library-seq-option:hover{background:#d4a85314!important}.library-hero__content h1{color:#f0f0f0!important}.library-hero p,.library-hero .library-hero__content p{color:#aaa!important}.metric{background:#121216d9!important;border:1px solid #ffffff0f!important;box-shadow:0 12px 32px #0000004d!important}.metric-label{color:#888!important}.metric-value{color:#f0f0f0!important}.metric-context{color:#c8c8c899!important}.glass.card table{color:#f0f0f0!important}.glass.card table td.bg-gray-50,.glass.card table .bg-gray-50{color:#c8c8c8b3!important;background:#ffffff0a!important}.glass.card table td,.glass.card table th{border-color:#ffffff14!important}#disputeTrackerPanel{color:#f0f0f0!important;background:#121216f2!important;border:1px solid #ffffff0f!important}#disputeTrackerPanel .panel-title,#disputeSection h2{color:#f0f0f0!important}#disputeTrackerPanel .panel-subtitle,#disputeTrackerSubtitle{color:#888!important}#disputeAnalysisCard{background:#d4a8530f!important;border-color:#d4a8532e!important}#disputeAnalysisCard #disputeAnalysisTitle{color:#d4a853!important}#disputeAnalysisBody,#disputeTimeline{color:#f0f0f0!important}.dispute-round-card{color:#f0f0f0!important;background:#121216d9!important;border:1px solid #ffffff0f!important;border-radius:10px!important}.dispute-round-card:hover{border-color:#d4a85333!important}.dispute-round-header{color:#f0f0f0!important}.dispute-round-header .text-xs,.dispute-round-header .text-sm{color:#888!important}.dispute-status-badge{text-transform:uppercase!important;letter-spacing:.03em!important;border-radius:9999px!important;padding:2px 8px!important;font-size:.7rem!important;font-weight:600!important;display:inline-block!important}.dispute-status-badge.status-awaiting{color:#d4a853!important;background:#d4a85326!important;border:1px solid #d4a8534d!important}.dispute-status-badge.status-removed,.dispute-status-badge.status-deleted,.dispute-status-badge.status-corrected,.dispute-status-badge.status-resolved{color:#10b981!important;background:#10b98126!important;border:1px solid #10b9814d!important}.dispute-status-badge.status-verified{color:#60a5fa!important;background:#60a5fa26!important;border:1px solid #60a5fa4d!important}.dispute-status-badge.status-no_response,.dispute-status-badge.status-no-response{color:#9ca3af!important;background:#9ca3af1f!important;border:1px solid #9ca3af40!important}.dispute-status-badge.status-stalled{color:#f97316!important;background:#f9731626!important;border:1px solid #f973164d!important}.dispute-status-badge.status-escalated{color:#ef4444!important;background:#ef444426!important;border:1px solid #ef44444d!important}.dispute-status-badge.status-partial,.dispute-status-badge.status-updated{color:#eab308!important;background:#eab30826!important;border:1px solid #eab3084d!important}.dispute-status-badge.status-response_received{color:#60a5fa!important;background:#60a5fa1f!important;border:1px solid #60a5fa40!important}.dispute-item-row{color:#f0f0f0!important;background:#ffffff05!important;border:1px solid #ffffff0a!important;border-radius:8px!important;padding:8px 12px!important}.dispute-item-row:hover{background:#ffffff0a!important;border-color:#d4a85326!important}.dispute-item-creditor{color:#f0f0f0!important;font-weight:600!important}.dispute-item-bureau{color:#d4a853!important;font-size:.75rem!important}.dispute-item-notes{color:#888!important;font-size:.75rem!important;font-style:italic!important}.dispute-rec-card{color:#f0f0f0!important;background:#d4a8530a!important;border:1px solid #d4a8531f!important;border-radius:10px!important;padding:12px!important}.dispute-rec-card .rec-template{color:#d4a853!important;font-weight:600!important}.dispute-rec-card .rec-reason{color:#aaa!important;font-size:.8rem!important}.dispute-rec-urgency{text-transform:uppercase!important;border-radius:4px!important;padding:1px 6px!important;font-size:.65rem!important;font-weight:700!important;display:inline-block!important}.dispute-rec-urgency.urgency-high{color:#ef4444!important;background:#ef444426!important}.dispute-rec-urgency.urgency-medium{color:#eab308!important;background:#eab30826!important}.dispute-rec-urgency.urgency-low{color:#9ca3af!important;background:#9ca3af1f!important}.dispute-rec-urgency.urgency-none{color:#10b981!important;background:#10b9811f!important}.dispute-followup-timing input[type=number]{color:#f0f0f0!important;background:#1a1a1a!important;border:1px solid #ffffff1a!important;border-radius:6px!important;width:60px!important;padding:4px 8px!important}.dispute-followup-timing input[type=number]:focus{border-color:#d4a853!important;box-shadow:0 0 0 2px #d4a85326!important}.dispute-followup-timing label{color:#888!important;font-size:.8rem!important}.dispute-action-btn{color:#d4a853!important;cursor:pointer!important;background:#d4a8531a!important;border:1px solid #d4a85340!important;border-radius:6px!important;padding:6px 14px!important;font-size:.8rem!important;transition:all .2s!important}.dispute-action-btn:hover{background:#d4a85333!important;border-color:#d4a85366!important}.dispute-action-btn.resolve-btn{color:#10b981!important;background:#10b9811a!important;border-color:#10b98140!important}.dispute-action-btn.resolve-btn:hover{background:#10b98133!important}#disputeFollowupCard{color:#f0f0f0!important;background:#121216e6!important;border:1px solid #ffffff0f!important;border-left:4px solid #d4a853!important}#disputeFollowupCard h3{color:#f0f0f0!important}#disputeFollowupCard .text-gray-500,#disputeFollowupDue{color:#888!important}#disputeSection{color:#f0f0f0!important}#disputeSection .text-gray-500,#disputeSection .text-gray-600{color:#888!important}#disputeEmpty{color:#888!important;background:#121216d9!important;border:1px solid #ffffff0f!important}#disputeRecommendations{color:#f0f0f0!important}.dispute-questionnaire-item{color:#f0f0f0!important;background:#ffffff05!important;border:1px solid #ffffff0f!important;border-radius:10px!important;padding:14px!important}.dispute-questionnaire-item label{color:#aaa!important;font-size:.8rem!important}.dispute-questionnaire-item select,.dispute-questionnaire-item textarea{color:#f0f0f0!important;background:#1a1a1a!important;border:1px solid #ffffff1a!important}.dispute-evidence-upload{text-align:center!important;color:#888!important;cursor:pointer!important;background:#ffffff05!important;border:2px dashed #ffffff1a!important;border-radius:8px!important;padding:12px!important;transition:all .2s!important}.dispute-evidence-upload:hover{color:#d4a853!important;background:#d4a8530a!important;border-color:#d4a8534d!important}.dispute-evidence-upload input[type=file]{color:#888!important}.dispute-timeline-connector{border-left:2px solid #d4a85333!important;margin-left:16px!important;padding-left:16px!important}.dispute-round-number{color:#d4a853!important;background:#d4a85326!important;border:1px solid #d4a8534d!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;font-size:.75rem!important;font-weight:700!important;display:inline-flex!important}.dispute-questionnaire-complete{color:#10b981!important;font-size:.75rem!important}.dispute-questionnaire-pending{color:#d4a853!important;font-size:.75rem!important}.dispute-badge{text-transform:uppercase!important;letter-spacing:.03em!important;border-radius:9999px!important;padding:2px 8px!important;font-size:.7rem!important;font-weight:600!important;display:inline-block!important}.dispute-badge.badge-awaiting{color:#d4a853!important;background:#d4a85326!important;border:1px solid #d4a8534d!important}.dispute-badge.badge-removed{color:#10b981!important;background:#10b98126!important;border:1px solid #10b9814d!important}.dispute-badge.badge-verified{color:#60a5fa!important;background:#60a5fa26!important;border:1px solid #60a5fa4d!important}.dispute-badge.badge-no-response{color:#9ca3af!important;background:#9ca3af1f!important;border:1px solid #9ca3af40!important}.dispute-badge.badge-escalated{color:#ef4444!important;background:#ef444426!important;border:1px solid #ef44444d!important}.dispute-badge.badge-response-received,.dispute-status-badge.status-response_received{color:#8b5cf6!important;background:#8b5cf626!important;border:1px solid #8b5cf64d!important}.dispute-status-badge.status-awaiting_response{color:#d4a853!important;background:#d4a8531f!important;border:1px solid #d4a8534d!important}.score-card{background:#16161ceb!important;border-color:#ffffff14!important;box-shadow:0 4px 20px #00000059!important}.score-card:hover{background:#1c1c24fa!important;box-shadow:0 8px 28px #00000073!important}.score-card-label{color:#ffffff73!important}.score-card-value{color:#f0f0f0!important}.portal-journey-tracker{background:#16161ceb!important;border-color:#ffffff14!important;box-shadow:0 4px 16px #0000004d!important}.portal-journey-tracker .tracker-step-circle{color:#a1a1aa!important;background:#282834!important;border-color:#ffffff24!important}.portal-journey-tracker .tracker-step.current .tracker-step-circle{color:#d4a853!important;background:#d4a8531f!important}.portal-journey-tracker .tracker-step-name{color:#c4c4cc!important}.portal-journey-tracker .tracker-step.current .tracker-step-name{color:#f0f0f0!important}.portal-journey-tracker .tracker-step-line,.portal-journey-tracker .tracker-progress-bar{background:#ffffff12!important}.portal-journey-tracker .tracker-progress-label{color:#ffffff73!important}.mail-card{background:#16161ceb!important;border-color:#ffffff12!important}.mail-card:hover{background:#1c1c24fa!important}.mail-card-name{color:#f0f0f0!important}.mail-card-meta{color:#ffffff73!important}.doc-card{background:#16161ceb!important;border-color:#ffffff12!important}.doc-card:hover{background:#1c1c24fa!important;border-color:#6366f147!important}.doc-card-name{color:#f0f0f0!important}.doc-card-meta{color:#ffffff73!important}.upload-card{background:#16161ceb!important;border-color:#ffffff24!important}.upload-card:hover{background:#1c1c24fa!important;border-color:#6366f161!important}.upload-card.has-file{background:#10b9811a!important;border-color:#34d39980!important}.upload-card-title{color:#f0f0f0!important}.upload-card-desc{color:#ffffff73!important}.imsg-container{background:#0e0e12f2!important;border-color:#ffffff12!important}.imsg-header{background:#14141afa!important;border-bottom-color:#ffffff0f!important}.imsg-header-name{color:#f0f0f0!important}.imsg-banner{color:#ffffff80!important;background:#6366f112!important;border-bottom-color:#ffffff0a!important}.imsg-chat-area{background:#0a0a10!important}.imsg-empty p{color:#ffffff73!important}.imsg-empty .imsg-empty-sub{color:#ffffff47!important}
