html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-page:#e8edf7;--bg-surface:#ffffffb8;--bg-subtle:#6366f114;--bg-sidebar:#ffffff9e;--bg-sidebar-2:#f3f5fb;--text-primary:#1a2436;--text-secondary:#4a5a70;--text-tertiary:#5c6b80;--text-on-dark:#3d4b61;--border-default:#6366f124;--border-strong:#6366f138;--shadow-card:0 12px 40px #1f2a4414;--shadow-card-hover:0 0 32px #6366f138;--shadow-dropdown:0 16px 40px #1f2a441f;--shadow-modal:0 24px 80px #1f2a442e;--ink:var(--text-primary);--muted:var(--text-secondary);--line:var(--border-default);--page:var(--bg-page)}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root{min-height:100%;color:#1a2436!important;background:#e8edf7!important;font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Segoe UI,sans-serif!important}html[data-theme=light] body{position:relative}html[data-theme=light] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 8%,#6366f138,#0000 30%),radial-gradient(circle at 88% 0,#22d3ee24,#0000 28%),radial-gradient(circle at 70% 88%,#a78bfa1f,#0000 26%),#e8edf7;position:fixed;inset:0}html[data-theme=light] ::selection{color:#1a2436;background:#6366f147}html[data-theme=light] ::placeholder{color:#7b8798!important}html[data-theme=light] .app-shell,html[data-theme=light] .content{background:0 0!important}html[data-theme=light] .topbar h1{letter-spacing:-.03em!important;color:#1a2436!important;font-size:28px!important;font-weight:600!important}html[data-theme=light] .topbar p,html[data-theme=light] .topbar small{color:#4a5a70!important}html[data-theme=light] .sidebar{-webkit-backdrop-filter:blur(24px);color:#1a2436!important;background:#ffffff9e!important;border-right:1px solid #6366f124!important}html[data-theme=light] .brand b,html[data-theme=light] .side-profile b{color:#1a2436!important}html[data-theme=light] .brand small,html[data-theme=light] .side-profile small,html[data-theme=light] .nav-group-title{color:#5c6b80!important}html[data-theme=light] nav button,html[data-theme=light] .side-bottom>button{color:#3d4b61!important}html[data-theme=light] nav button:hover,html[data-theme=light] .side-bottom>button:hover{color:#1a2436!important;background:#ffffffb8!important}html[data-theme=light] nav button.nav-active{color:#3730a3!important;background:#818cf829!important}html[data-theme=light] .side-bottom{border-top-color:#6366f11f!important}html[data-theme=light] .topbar{-webkit-backdrop-filter:blur(20px);background:#ffffff8c!important;border-bottom:1px solid #6366f11f!important}html[data-theme=light] .data-card,html[data-theme=light] .metrics article,html[data-theme=light] .staff-summary article,html[data-theme=light] .chart-card,html[data-theme=light] .org-form-card,html[data-theme=light] .org-section,html[data-theme=light] .lead-metrics article,html[data-theme=light] .finance-kpis article,html[data-theme=light] .org-metrics article,html[data-theme=light] .overview-kpis article,html[data-theme=light] .team-card,html[data-theme=light] .person-card,html[data-theme=light] .workbench-account-card,html[data-theme=light] .staff-user-card,html[data-theme=light] .sl-card,html[data-theme=light] .insight-panel,html[data-theme=light] .workorder-card,html[data-theme=light] .workorder-create,html[data-theme=light] .ticket-card,html[data-theme=light] .auth-card,html[data-theme=light] .modal,html[data-theme=light] .lead-create,html[data-theme=light] .empty-state,html[data-theme=light] .tg-panel{-webkit-backdrop-filter:blur(18px);color:#1a2436!important;background:#ffffffb8!important;border:1px solid #6366f11f!important;border-radius:16px!important;box-shadow:0 12px 40px #1f2a4414!important}html[data-theme=light] .metrics article:hover,html[data-theme=light] .data-card:hover,html[data-theme=light] .team-card:hover,html[data-theme=light] .person-card:hover,html[data-theme=light] .workbench-account-card:hover,html[data-theme=light] .staff-user-card:hover,html[data-theme=light] .lead-metrics article:hover,html[data-theme=light] .sl-card:hover,html[data-theme=light] .workorder-card:hover{transform:translateY(-3px);border-color:#6366f152!important;box-shadow:0 0 32px #6366f138!important}html[data-theme=light] .metrics strong,html[data-theme=light] .staff-summary b,html[data-theme=light] .finance-kpis b,html[data-theme=light] .org-metrics b,html[data-theme=light] .overview-kpis strong,html[data-theme=light] .lead-metrics b{color:#1a2436!important;font-size:30px!important;font-weight:600!important}html[data-theme=light] .metrics p,html[data-theme=light] .staff-summary span,html[data-theme=light] .finance-kpis span,html[data-theme=light] .org-metrics span,html[data-theme=light] .lead-metrics span,html[data-theme=light] .overview-kpis p,html[data-theme=light] .metrics small,html[data-theme=light] .overview-kpis small,html[data-theme=light] .org-metrics small,html[data-theme=light] .finance-kpis small{color:#4a5a70!important}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] .card-head h3,html[data-theme=light] .welcome h2,html[data-theme=light] .org-section-head h3{color:#1a2436!important}html[data-theme=light] .muted,html[data-theme=light] .card-head p,html[data-theme=light] .org-section-head p,html[data-theme=light] .org-hero p,html[data-theme=light] .welcome p,html[data-theme=light] .admin-intro p,html[data-theme=light] .admin-intro small,html[data-theme=light] .welcome small{color:#4a5a70!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1a2436!important;background:#ffffffd1!important;border-color:#6366f12e!important}html[data-theme=light] .ghost,html[data-theme=light] .bell,html[data-theme=light] .header-actions .ghost,html[data-theme=light] .zero,html[data-theme=light] .workbench-account-actions button{color:#1a2436!important;background:#ffffffb3!important;border-color:#6366f12e!important}html[data-theme=light] .submit-bar>button,html[data-theme=light] .auth-card>button,html[data-theme=light] .add-account,html[data-theme=light] .lead-create button,html[data-theme=light] .sl-btn-primary,html[data-theme=light] .org-form-card>button{color:#fff!important;background:linear-gradient(90deg,#818cf8,#6366f1)!important;border:0!important;box-shadow:0 8px 24px #6366f147!important}html[data-theme=light] .auth-screen{background:0 0!important}html[data-theme=light] .lead-table>.lead-row:not(.lead-title),html[data-theme=light] .shortlink-row,html[data-theme=light] .sl-log-row{color:#1a2436!important;background:#ffffff8c!important;border-color:#6366f11a!important}html[data-theme=light] .lead-table .lead-effective{color:#059669!important}html[data-theme=light] .ticket-identity b,html[data-theme=light] .ticket-sync-meta,html[data-theme=light] .sl-log-kv span,html[data-theme=light] .sl-log-ip-detail b{color:#1a2436!important}html[data-theme=light] .ticket-sync-meta,html[data-theme=light] .sl-log-kv em{color:#5c6b80!important}html[data-theme=light] .team-card-top>i,html[data-theme=light] .person-card-head>i{color:#fff!important;background:linear-gradient(140deg,#818cf8,#6366f1)!important}html[data-theme=light] .shortlink-health-alert,html[data-theme=light] .shortlink-risk-card{color:#1a2436!important;background:#ffffffb3!important;border-color:#6366f124!important}html[data-theme=light] .shortlink-health-alert.is-warn{background:#fbbf241f!important;border-color:#d9770647!important}html[data-theme=light] .modal-backdrop{background:#1a243647!important}html[data-theme=light] .sl-tip-card,html[data-theme=light] .sl-tip-float.sl-tip-card{color:#1a2436!important;background:#f7f9ff!important;border-color:#6366f129!important}html[data-theme=light] .progress i{background:linear-gradient(90deg,#818cf8,#6366f1)!important}html[data-theme=light] .theme-toggle{color:#4338ca!important}html[data-theme=light] .insight-bar-head b,html[data-theme=light] .insight-bar-head strong,html[data-theme=light] .top-pitcher-card b,html[data-theme=light] .insight-chart-tip b,html[data-theme=light] .insight-panel-head h3{color:#1a2436!important}html[data-theme=light] .insight-bar-row>em{color:#3730a3!important;background:#6366f11a!important}html[data-theme=light] .insight-bar-row.is-top>em{color:#3730a3!important;background:#6366f12e!important}html[data-theme=light] .insight-panel-head p,html[data-theme=light] .insight-legend,html[data-theme=light] .insight-chart-tip,html[data-theme=light] .insight-chart-empty,html[data-theme=light] .top-pitcher-card span,html[data-theme=light] .top-pitcher-card em{color:#4a5a70!important}html[data-theme=light] .insight-axis{fill:#4a5a70!important}html[data-theme=light] .insight-bar-track{background:#6366f11a!important}html[data-theme=light] .insight-presets button,html[data-theme=light] .finance-view-tabs button,html[data-theme=light] .insight-sort button{color:#3d4b61!important;background:#ffffffc7!important;border:1px solid #6366f12e!important}html[data-theme=light] .insight-presets button.active,html[data-theme=light] .finance-view-tabs button.active,html[data-theme=light] .insight-sort button.active{color:#fff!important;background:linear-gradient(90deg,#818cf8,#6366f1)!important;border-color:#0000!important}html[data-theme=light] .overview-mismatch-banner{color:#92400e!important;background:#fbbf242e!important;border-color:#d9770652!important}html[data-theme=light] .overview-mismatch-banner b,html[data-theme=light] .overview-mismatch-chip{color:#92400e!important}html[data-theme=light] .overview-mismatch-chip{background:#ffffffd1!important;border-color:#d9770647!important}html[data-theme=light] .operator-row,html[data-theme=light] .finance-row,html[data-theme=light] .my-compare-row{color:#1a2436!important}html[data-theme=light] .operator-title,html[data-theme=light] .finance-row.title{color:#4a5a70!important;background:#6366f10f!important}html[data-theme=light] .finance-row.is-child{background:#6366f10d!important}html[data-theme=light] .finance-op-share{background:#0f172a14!important}html[data-theme=light] .finance-detail-hint{color:#5b6b82!important}
