:root{color-scheme:dark;--bg:#10161d;--ink:#e2eaf0;--muted:#95a4b3;--line:#29343f;--green:#54bea8}body{background:radial-gradient(ellipse at 70% 0,#16282b 0,transparent 50%),#10161d;color:var(--ink)}aside{background:#131b23;border-color:#29343f}.brand{color:#ecf4f7}.mark{background:#358f7d}.workspace{background:#1a242e;border-color:#2c3945}.avatar,.profile{background:#253440;border-color:#354652;color:#b5d5cf}.nav{color:#9aabba}.nav.active{background:#203b38;color:#7cd8c2}.nav-new{color:#78938c}.nav-label{color:#718596}.nav b{background:#32574b;color:#b6ead4}.aside-bottom{color:#b4c4ce}.aside-bottom p,.muted,.heading p{color:#98a8b6}header{background:#131c24e8;border-color:#29343f;color:#9bacb9}.workspace-label{color:#8fa4b2}.panel,.metric-card,.stat,.report-controls,dialog{background:#19232d;border-color:#2e3c48;box-shadow:0 3px 10px #00000012}.metric-value,.detail-summary strong{color:#edf5f8}.metric-label{color:#a2b2bf}.metric-bottom{color:#92a4b4}.panel-head{border-color:#2a3742}.panel-head small,.micro{color:#95a8b8}.eyebrow{color:#84a39f}.btn{background:#23323e;border-color:#3b505e;color:#d4e3e9}.btn.primary{background:#398f7e;border-color:#4ba48e;color:#f5fffb}.btn:hover{border-color:#68b5a3;filter:brightness(1.1)}.text-button{color:#76cfb9}.segmented{background:#101a23;border-color:#293b46}.segmented button{color:#95aabb}.segmented button.selected{background:#324c4a;color:#c5f2e5;box-shadow:none}.source-select,.icon-button,.toolbar input,.toolbar select,label input,label select,label textarea,.report-date-row input,.metric-switcher select{background:#111d27;border-color:#354653;color:#c9dbe5}.range-nav,.period-caption,.overview-context{color:#97abba}.sample-tag,.small-chip{background:#243640;border-color:#344853;color:#9db9bd}.sample-banner{color:#92a9b5}.positive{background:#213f35;color:#89d6b1}.negative{background:#442c2c;color:#e3a29c}.neutral{background:#29343f;color:#aab9c5}.hero,.attention-strip{background:#1b3531;border-color:#31544a}.attention-strip strong,.hero h2{color:#b4d8cc}.attention-strip p,.hero p{color:#89b2a4}.attention-strip .btn{border-color:#477164;color:#a8d8c8}.attention-icon{border-color:#477164;color:#a7d5c2}.pipeline-list button{border-color:#2b3843;color:#a1b1c0}.pipeline-list b{color:#c6dae4}.pipeline-list small{color:#8ba3b4}.chart-legend{color:#9ab0bd}.trend-chart line{stroke:#2d3b46}.trend-chart polygon{fill:#214139}.trend-chart text{fill:#91a5b7}.trend-chart polyline{filter:brightness(1.5)}.chart-data{border-color:#2d3b46;color:#91b0b6}.source-row>div:first-child{color:#a7bbc9}.source-row b{color:#d5e5ee}.source-icon{background:#28453e;color:#9dcfbe}.source-1{background:#36364d;color:#b2a9db}.source-2{background:#423b2a;color:#ccb47e}.source-3{background:#293b52;color:#a1bade}.source-track,.bar{background:#293945}.source-track i,.bar i{background:#5f9f8e}.donut{background:conic-gradient(#5eb49a 0 var(--pct),#33434f var(--pct) 100%)}.donut>div{background:#19232d}.donut small,.decision-labels>div{color:#9cafbd}.decision-labels b{color:#d8e7ee}.decision-footer{border-color:#2b3a45;color:#9db1bf}th{background:#15202a;color:#8da6b8}td{color:#a7bac8;border-color:#283641}td b,td strong{color:#d1e0e8}td small{color:#8ba1b2}tbody tr:hover{background:#21313d}.initials{background:#2b414c;color:#acced0}.pill{background:#2b3e3b;color:#a1c4af}.pill.new{background:#283b54;color:#a2bce4}.pill.quote-sent{background:#433c29;color:#dbc28b}.pill.won,.pill.paid{background:#264337;color:#9ed8b8}.pill.lost{background:#462e30;color:#dba5a0}.pill.completed{background:#29414a;color:#a0c7d5}.pill.contacted{background:#38334c;color:#c0b0df}.pagination{border-color:#2d3b46}.detail-summary{background:#19232d;border-color:#30434b}.detail-summary>div{border-color:#30434b}.detail-primary{background:#1d3832}.detail-primary strong{color:#8bdac0}.detail-summary span,.detail-summary small,.metric-definition{color:#9eb3bf}.metric-link-hint{border-color:#2c3d46;color:#83cbb7}.bar-chart{border-color:#3a505a;background:repeating-linear-gradient(to top,transparent 0,transparent 49px,#293943 50px,#293943 51px)}.bar-space i{background:#579c87}.bar-value,.bar-date{color:#9cbcae}.focus-notice{background:#234138;color:#afcfbf}.record-link{color:#9dd7c0}.close{background:#2c3e48;color:#bcd5de}.dialog-head,.reporting-fields{border-color:#354954}label{color:#aec2cc}.form-story{background:linear-gradient(145deg,#153d36,#14242f)}.form-intro p{color:#9eafbd}.definitions{color:#9eb1bd}.iso-floor{background:linear-gradient(135deg,#2e5c50,#193b34);border-color:#417a66;box-shadow:0 18px 20px #0004}.iso-orbit{box-shadow:0 0 14px #77cdbb66;background:#8bdfc4}footer{color:#78909f}.account-trigger{display:flex;align-items:center;gap:8px}.account-trigger svg{width:15px;height:15px}.account-copy{padding:28px;line-height:1.8;color:#a9beca;font-size:13px}.account-copy h2{font-size:24px;color:#e0f0ee;margin:10px 0}.account-copy .account-icon{font-size:28px;color:#83d6bb}.account-copy .login-link{display:block;text-align:center;text-decoration:none;margin:23px 0 14px;padding:14px;font-size:13px}.account-copy .login-note{font-size:11px;color:#8fa8b7}.account-options{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #2d414b;padding-top:19px;margin-top:23px}.account-options a{color:#92c9bb;font-size:11px}.account-options button{font-size:11px}.header-account .workspace-label{display:none}@media(max-width:700px){.header-account{gap:8px}.header-account .profile{display:none}.account-trigger{font-size:10px;padding:7px 10px}.nav.active{background:transparent}.detail-summary .detail-primary{border-color:#30434b}}
