.company-overview,.owner-page,.seat-dashboard{--db2-card:#14161d;--db2-edge:#ffffff12;--db2-line:#1f222e;--db2-lift:0 10px 24px -14px #0000008c;--db2-muted:#8b8e99}:root[data-theme=light] .company-overview,:root[data-theme=light] .owner-page,:root[data-theme=light] .seat-dashboard{--db2-card:#fff;--db2-edge:#0f172a14;--db2-line:#0f172a14;--db2-lift:0 8px 20px -14px #0f172a24;--db2-muted:#697180}.company-overview .kpi-card,.company-overview .company-top-cards article,.company-overview .operations-stat-grid article,.company-overview .owner-stat-card,.company-overview .revenue-card,.company-overview .company-performance,.company-overview .company-users,.owner-page .owner-stat-card,.owner-page .owner-workspace-card,.seat-dashboard .kpi-card,.platform-main .company-overview .panel:not(.company-performance):not(.queue-panel):not(.performance-panel):not(.analytics-panel):not(.sales-pipeline-os):not(.company-top-cards),.platform-main .company-overview .announcements-card:not(.company-performance):not(.queue-panel):not(.performance-panel):not(.analytics-panel):not(.sales-pipeline-os):not(.company-top-cards),.platform-main .seat-dashboard .panel:not(.company-performance):not(.queue-panel):not(.performance-panel):not(.analytics-panel):not(.sales-pipeline-os):not(.company-top-cards),.platform-main .seat-dashboard .queue-panel:not(.company-performance):not(.performance-panel):not(.analytics-panel):not(.sales-pipeline-os):not(.company-users):not(.company-top-cards){border:1px solid var(--db2-edge);background:var(--db2-card);box-shadow:var(--db2-lift);-webkit-backdrop-filter:none;border-radius:12px}.company-overview,.company-overview .company-top-cards,.company-overview .kpi-strip,.seat-dashboard .kpi-strip,.company-overview-top-row,.company-overview-bottom-row,.seat-dashboard .dominant-grid{gap:12px}.company-overview .kpi-card,.company-overview .company-top-cards article,.seat-dashboard .kpi-card{gap:6px;padding:14px 16px}.company-overview .kpi-label,.seat-dashboard .kpi-label{color:var(--db2-muted);flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;font-weight:500;display:flex}.company-overview .kpi-icon,.seat-dashboard .kpi-icon,.company-overview .stat-icon{width:16px;height:16px;color:var(--db2-muted);place-items:center;display:grid}.company-overview .kpi-icon svg,.seat-dashboard .kpi-icon svg,.company-overview .stat-icon svg{width:16px;height:16px}.company-overview .kpi-card>strong,.company-overview .company-top-cards article>strong,.seat-dashboard .kpi-card>strong{letter-spacing:-.02em;font-size:24px;font-weight:700}.company-overview .kpi-context,.company-overview .company-top-cards small,.seat-dashboard .kpi-context{color:var(--db2-muted);font-size:11.5px}.company-overview .revenue-card-head h3,.seat-dashboard .revenue-card-head h3{color:var(--db2-muted);font-size:12px;font-weight:500}.company-overview .revenue-total,.seat-dashboard .revenue-total{letter-spacing:-.02em;font-size:26px;font-weight:700}.company-overview .revenue-range select,.seat-dashboard .revenue-range select{border-color:var(--db2-edge);background-color:#ffffff0d}.company-overview .revenue-range-group,.seat-dashboard .revenue-range-group{border:1px solid var(--db2-edge);background:#ffffff0a;border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex}.company-overview .revenue-range-group button,.seat-dashboard .revenue-range-group button{min-height:22px;color:var(--db2-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 9px;font-size:11.5px;font-weight:600}.company-overview .revenue-range-group button:hover,.seat-dashboard .revenue-range-group button:hover{color:var(--text-primary)}.company-overview .revenue-range-group button[data-active=true],.seat-dashboard .revenue-range-group button[data-active=true]{color:var(--text-primary);background:#ffffff1f}:root[data-theme=light] .company-overview .revenue-range-group,:root[data-theme=light] .seat-dashboard .revenue-range-group{background:#0f172a0a}:root[data-theme=light] .company-overview .revenue-range-group button[data-active=true],:root[data-theme=light] .seat-dashboard .revenue-range-group button[data-active=true]{background:#0f172a14}.company-overview .revenue-tooltip i[data-series],.seat-dashboard .revenue-tooltip i[data-series]{background:var(--db2-muted)}:root[data-theme=light] .company-overview .revenue-range select,:root[data-theme=light] .seat-dashboard .revenue-range select{background-color:#0f172a0a}.company-overview .panel-header h2,.company-overview .company-users-title,.seat-dashboard .panel-header h2{color:var(--text-primary);letter-spacing:-.01em;font-size:15px;font-weight:600}.company-overview .panel-header span,.seat-dashboard .panel-header span{color:var(--db2-muted)}.company-overview .company-performance-row{border-color:var(--db2-line);font-size:12.5px}.company-overview .company-performance-columns{color:var(--db2-muted)}.company-overview .performance-sparkline path,.company-overview .performance-sparkline polyline{stroke:var(--db2-muted)}.company-overview .company-user-row{border-color:var(--db2-line)}.company-overview .company-overview-main-header h2,.owner-page .company-overview-main-header h2,.seat-dashboard .company-overview-main-header h2{letter-spacing:-.01em;font-size:20px;font-weight:600}.company-overview .db-titlebar h2,.seat-dashboard .db-titlebar h2{color:var(--text-primary);letter-spacing:-.01em;font-size:15px;font-weight:600}
