:root{--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:0.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--app-brand-950:#10271f;--app-brand-900:#18362d;--app-brand-800:#1c493b;--app-brand-700:#216551;--app-brand-600:#2c7861;--app-brand-100:#e5f0e9;--app-brand-50:#f3f8f5;--app-bg:#f6f8f7;--app-surface-soft:#f8faf9;--app-surface-muted:#f1f5f2;--app-border:#dce4df;--app-border-strong:#c9d5ce;--app-text:#273c34;--app-text-strong:#18362d;--app-text-muted:#66786f;--app-text-subtle:#89988f;--app-accent:#df852c;--app-accent-soft:#fff6e9;--app-success:#1f7a5a;--app-success-soft:#edf8f2;--app-warning:#9a651f;--app-warning-soft:#fff8e8;--app-danger:#b44343;--app-danger-soft:#fff2f2;--app-info:#316d93;--app-info-soft:#eef6fb;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--shadow-xs:0 1px 2px rgba(16,39,31,0.035);--shadow-sm:0 1px 2px rgba(16,39,31,0.04),0 6px 18px rgba(16,39,31,0.035);--shadow-md:0 1px 3px rgba(16,39,31,0.05),0 12px 30px rgba(16,39,31,0.06);--page-max:1520px;--page-pad-x:24px;--page-pad-y:24px;--control-height:40px;--background:var(--app-bg);--foreground:var(--app-text);--surface:var(--app-surface);--surface-soft:var(--app-surface-soft);--surface-raised:rgba(255,255,255,0.94);--border:rgba(81,111,96,0.18);--border-strong:rgba(81,111,96,0.28);--brand-strong:var(--app-brand-900);--accent:var(--app-accent);--shadow-soft:var(--shadow-sm);--shadow-lifted:var(--shadow-md)}.dark{--app-border:#2b3b33;--app-border-strong:#3b4d43;--app-text-strong:#f5faf7;--app-text-muted:#9fb0a7;--app-text-subtle:#7f9187;--app-brand-100:#244438;--app-brand-50:#17241e;--background:var(--app-bg);--foreground:var(--app-text);--surface:var(--app-surface);--surface-soft:var(--app-surface-soft);--surface-raised:rgba(21,31,26,0.94);--border:rgba(175,197,185,0.14);--border-strong:rgba(175,197,185,0.22)}html{font-size:16px;color:var(--app-text);background:var(--app-bg)}body,html{font-family:var(--font-sans)}body{font-size:var(--text-sm);line-height:1.5;letter-spacing:-.006em;background:radial-gradient(circle at 92% -8%,rgba(33,101,81,.045),transparent 28rem),var(--app-bg)}h1,h2,h3,h4,h5,h6{margin:0;color:var(--app-text-strong);font-family:var(--font-sans);font-weight:650;line-height:1.22;letter-spacing:-.025em}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}h5{font-size:var(--text-md)}h6{font-size:var(--text-sm)}p{margin-top:0}small{font-size:var(--text-xs);line-height:1.45}b,strong{font-weight:650}code,kbd,pre,samp{font-family:var(--font-mono)}button,input,select,textarea{font-family:var(--font-sans)}[role=button],a,button{text-underline-offset:3px}input:not([type=checkbox]):not([type=radio]),select,textarea{border-color:var(--app-border);color:var(--app-text)}input:not([type=checkbox]):not([type=radio]),select{min-height:var(--control-height)}textarea{line-height:1.5}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--app-text-subtle)}input::placeholder,textarea::placeholder{color:var(--app-text-subtle)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(33,101,81,.42);outline-offset:2px}::-moz-selection{color:var(--app-brand-950);background:rgba(87,170,136,.25)}::selection{color:var(--app-brand-950);background:rgba(87,170,136,.25)}.card{border-color:var(--app-border);border-radius:var(--radius-xl);background:var(--app-surface);box-shadow:var(--shadow-sm)}.card:hover{border-color:var(--app-border-strong);box-shadow:var(--shadow-md)}.card-pad{padding:20px}.muted{color:var(--app-text-muted);font-size:var(--text-sm)}.eyebrow,.header-eyebrow,.sidebar-group-label{color:var(--app-text-subtle);font-size:10px;font-weight:700;letter-spacing:.12em}.section-title{color:var(--app-text-strong);font-size:var(--text-md);font-weight:650;letter-spacing:-.015em}.btn{min-height:var(--control-height);border-radius:var(--radius-md);padding:0 14px;font-size:13px;font-weight:650;letter-spacing:-.008em}.btn-primary{color:#fff;background:var(--app-brand-700);box-shadow:0 4px 12px rgba(33,101,81,.16)}.btn-primary:hover{background:var(--app-brand-800);box-shadow:0 6px 16px rgba(33,101,81,.2)}.btn-secondary{border-color:var(--app-border);color:var(--app-text-strong);background:var(--app-surface)}.btn-secondary:hover{border-color:var(--app-border-strong);color:var(--app-brand-900);background:var(--app-surface-soft)}.field-label{margin-bottom:6px;font-size:12px;font-weight:650}.field-label,.input{color:var(--app-text)}.input{min-height:var(--control-height);border-color:var(--app-border);border-radius:var(--radius-md);padding:9px 12px;background:var(--app-surface);font-size:var(--text-sm)}.input:hover{border-color:var(--app-border-strong)}.input:focus{border-color:rgba(33,101,81,.48);box-shadow:0 0 0 3px rgba(33,101,81,.08)}.shell-header,.shell-sidebar,.sidebar-user{border-color:var(--app-border)}.shell-sidebar{background:color-mix(in srgb,var(--app-surface) 96%,transparent);box-shadow:10px 0 28px rgba(16,39,31,.035)}.shell-header{background:color-mix(in srgb,var(--app-surface) 88%,transparent)}.brand-mark{background:linear-gradient(145deg,var(--app-brand-700),var(--app-brand-900));box-shadow:0 6px 16px rgba(33,101,81,.18)}.nav-item{min-height:40px;border-radius:var(--radius-md);color:var(--app-text-muted);font-size:13px;font-weight:600}.nav-item:hover{color:var(--app-text-strong);background:var(--app-surface-muted)}.nav-item-active{color:var(--app-brand-700);background:linear-gradient(90deg,rgba(33,101,81,.11),rgba(33,101,81,.035))}.nav-item-active:before{background:var(--app-brand-700)}.nav-item-active .nav-icon-wrap{background:rgba(33,101,81,.08)}.nav-active-dot{background:var(--app-accent);box-shadow:0 0 0 3px rgba(223,133,44,.11)}.header-title{color:var(--app-text-strong);font-size:13px;font-weight:650;letter-spacing:-.01em}.global-search{border-color:var(--app-border);border-radius:var(--radius-lg);background:var(--app-surface-soft)}.global-search:focus-within{border-color:rgba(33,101,81,.34);background:var(--app-surface);box-shadow:0 0 0 3px rgba(33,101,81,.07)}.global-search input{color:var(--app-text)}table{border-collapse:separate;border-spacing:0;font-size:13px}thead th{color:var(--app-text-muted);font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}tbody td{color:var(--app-text)}.shell-main{padding:var(--page-pad-y) var(--page-pad-x) 36px}.ui-page{width:100%;max-width:var(--page-max);margin:0 auto}.ui-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.ui-page-kicker{color:var(--app-brand-700);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ui-page-title{margin-top:4px;color:var(--app-text-strong);font-size:var(--text-3xl);font-weight:650;line-height:1.15;letter-spacing:-.035em}.ui-page-description{margin-top:6px;max-width:72ch;font-size:var(--text-sm);line-height:1.55}.ui-panel{background:var(--app-surface);box-shadow:var(--shadow-xs)}.ui-panel,.ui-panel-muted{border:1px solid var(--app-border);border-radius:var(--radius-xl)}.ui-panel-muted{background:var(--app-surface-soft)}.ui-divider{border-color:var(--app-border)}.ui-text-strong{color:var(--app-text-strong)}.ui-text{color:var(--app-text)}.ui-text-muted{color:var(--app-text-muted)}.ui-text-subtle{color:var(--app-text-subtle)}.ui-brand{color:var(--app-brand-700)}@media (max-width:767px){:root{--page-pad-x:16px;--page-pad-y:18px}body{font-size:14px}.shell-main{padding:var(--page-pad-y) var(--page-pad-x) 28px}.ui-page-header{align-items:stretch;flex-direction:column;margin-bottom:16px}.ui-page-title{font-size:25px}}@media (min-width:1440px){:root{--page-pad-x:28px;--page-pad-y:28px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[class~="text-[#153D33]"],[class~="text-[#153d33]"],[class~="text-[#18362D]"],[class~="text-[#18362d]"],[class~="text-[#192E29]"],[class~="text-[#192e29]"]{color:var(--app-text-strong)}[class~="text-[#216551]"]{color:var(--app-brand-700)}[class~="bg-[#216551]"]{background-color:var(--app-brand-700)}[class~="text-[#596E64]"],[class~="text-[#596e64]"],[class~="text-[#64746C]"],[class~="text-[#64746c]"],[class~="text-[#6D7C76]"],[class~="text-[#6d7c76]"],[class~="text-[#71847A]"],[class~="text-[#71847a]"]{color:var(--app-text-muted)}[class~="text-[#87998E]"],[class~="text-[#87998e]"],[class~="text-[#89958D]"],[class~="text-[#89958d]"],[class~="text-[#8A9790]"],[class~="text-[#8a9790]"],[class~="text-[#91A096]"],[class~="text-[#91A496]"],[class~="text-[#91a096]"],[class~="text-[#91a496]"]{color:var(--app-text-subtle)}[class~="border-[#D8E4DA]"],[class~="border-[#DBE6DC]"],[class~="border-[#DCE4DF]"],[class~="border-[#E4EAE6]"],[class~="border-[#E5ECE7]"],[class~="border-[#d8e4da]"],[class~="border-[#dbe6dc]"],[class~="border-[#dce4df]"],[class~="border-[#e4eae6]"],[class~="border-[#e5ece7]"]{border-color:var(--app-border)}[class~="bg-[#F4F8F3]"],[class~="bg-[#F6F8F7]"],[class~="bg-[#F7FAF8]"],[class~="bg-[#F8FAF8]"],[class~="bg-[#f4f8f3]"],[class~="bg-[#f6f8f7]"],[class~="bg-[#f7faf8]"],[class~="bg-[#f8faf8]"]{background-color:var(--app-surface-soft)}[class~="bg-[#DCEEDE]"],[class~="bg-[#E4F2E8]"],[class~="bg-[#EAF4ED]"],[class~="bg-[#EDF3E6]"],[class~="bg-[#dceede]"],[class~="bg-[#e4f2e8]"],[class~="bg-[#eaf4ed]"],[class~="bg-[#edf3e6]"]{background-color:var(--app-brand-50)}[class~="text-[#103859]"]{color:var(--app-brand-700)}[class~="bg-[#103859]"]{background-color:var(--app-brand-700)}.legacy-shell-host .text-\[8px\],.legacy-shell-host .text-\[9px\]{font-size:10px!important;line-height:1.4!important}[data-copilot-host=true] [class~=bg-violet-500],[data-copilot-host=true] [class~=bg-violet-600]{background-color:var(--app-brand-700)!important}[data-copilot-host=true] [class~="hover:bg-violet-600"]:hover,[data-copilot-host=true] [class~="hover:bg-violet-700"]:hover{background-color:var(--app-brand-800)!important}[data-copilot-host=true] [class~=text-violet-500],[data-copilot-host=true] [class~=text-violet-600],[data-copilot-host=true] [class~=text-violet-700]{color:var(--app-brand-700)!important}[data-copilot-host=true] [class~="bg-violet-50/50"],[data-copilot-host=true] [class~="bg-violet-50/70"],[data-copilot-host=true] [class~=bg-violet-100],[data-copilot-host=true] [class~=bg-violet-50]{background-color:var(--app-brand-50)!important}[data-copilot-host=true] [class~=border-violet-100],[data-copilot-host=true] [class~=border-violet-200],[data-copilot-host=true] [class~=border-violet-300]{border-color:var(--app-border-strong)!important}[data-copilot-host=true] [class~=ring-violet-200],[data-copilot-host=true] [class~=ring-violet-300]{--tw-ring-color:rgba(33,101,81,0.22)!important}[data-copilot-host=true] [class~="focus:border-violet-300"]:focus{border-color:rgba(33,101,81,.48)!important}[data-copilot-host=true] [class~="focus:ring-violet-50"]:focus{--tw-ring-color:rgba(33,101,81,0.08)!important}[data-copilot-host=true] [class~=from-violet-50]{--tw-gradient-from:var(--app-brand-50) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(243 248 245/0) var(--tw-gradient-to-position)!important}[data-copilot-host=true] [class~="hover:from-violet-100/70"]:hover{--tw-gradient-from:rgba(229,240,233,0.7) var(--tw-gradient-from-position)!important}.legacy-shell-host .card:not(a):not(button):not([role=button]):hover{transform:none}.dark [class~=bg-white]{color-scheme:dark}:root{--chart-brand:#216551;--chart-green:#5f8f79;--chart-teal:#4d8e83;--chart-blue:#3f7898;--chart-amber:#c78331;--chart-danger:#b44343;--chart-axis:#7b8d84;--chart-grid:rgba(102,120,111,0.16)}.revenue-insights [fill="#6D4CFF"],.revenue-insights [fill="#6d4cff"]{fill:var(--chart-brand)!important}.revenue-insights [stroke="#8B5CF6"],.revenue-insights [stroke="#8b5cf6"]{stroke:var(--chart-green)!important}.revenue-insights [stroke="#A78BFA"],.revenue-insights [stroke="#a78bfa"]{stroke:var(--chart-teal)!important}.revenue-insights [fill="#A78BFA"],.revenue-insights [fill="#a78bfa"]{fill:var(--chart-teal)!important}.revenue-insights [fill="rgba(139, 92, 246, 0.10)"],.revenue-insights [fill="rgba(139,92,246,.10)"],.revenue-insights [fill="rgba(139,92,246,0.10)"]{fill:rgba(77,142,131,.1)!important}.revenue-insights [stroke="#C26A7A"],.revenue-insights [stroke="#c26a7a"]{stroke:var(--chart-danger)!important}.revenue-insights [fill="#EC8316"],.revenue-insights [fill="#ec8316"]{fill:var(--chart-amber)!important}.revenue-insights .revenue-currency-toggle{border-color:var(--app-border)!important;border-radius:var(--radius-md)!important;background:var(--app-surface-soft)!important}.revenue-insights .revenue-currency-toggle button{min-height:34px;border-radius:8px!important;font-size:12px!important}.revenue-insights .revenue-chart-card,.revenue-insights .revenue-insights-hero{border-color:var(--app-border)!important;border-radius:var(--radius-xl)!important;background:var(--app-surface)!important;box-shadow:var(--shadow-xs)!important}.revenue-insights .revenue-finance-metric,.revenue-insights .revenue-summary-mini{border-color:var(--app-border)!important;background:var(--app-surface-soft)!important}.revenue-insights .recharts-cartesian-grid line{stroke:var(--chart-grid)!important}.revenue-insights .recharts-cartesian-axis-tick text{fill:var(--chart-axis)!important}.revenue-insights [style*="background-color: rgb(109, 76, 255)"],.revenue-insights [style*="background-color:#6D4CFF"],.revenue-insights [style*="background: rgb(109, 76, 255)"],.revenue-insights [style*="background:#6D4CFF"]{background:var(--chart-brand)!important;background-color:var(--chart-brand)!important}.revenue-insights [style*="background-color: rgb(139, 92, 246)"],.revenue-insights [style*="background-color:#8B5CF6"],.revenue-insights [style*="background: rgb(139, 92, 246)"],.revenue-insights [style*="background:#8B5CF6"]{background:var(--chart-green)!important;background-color:var(--chart-green)!important}.revenue-insights [style*="background-color: rgb(167, 139, 250)"],.revenue-insights [style*="background-color:#A78BFA"],.revenue-insights [style*="background: rgb(167, 139, 250)"],.revenue-insights [style*="background:#A78BFA"]{background:var(--chart-teal)!important;background-color:var(--chart-teal)!important}.attribution-polish .attribution-coverage-fill{background:linear-gradient(90deg,var(--app-brand-700),var(--chart-green))!important}.attribution-polish .attribution-card,.attribution-polish .attribution-metric,.attribution-polish div.rounded-2xl.border,.attribution-polish section.rounded-2xl{border-color:var(--app-border)!important}.attribution-polish .rounded-xl.border.border-brand\/10.bg-brand\/\[\.04\]{border-color:rgba(33,101,81,.16)!important;background:var(--app-brand-50)!important}.attribution-polish [class~="text-[#6D4CFF]"],.attribution-polish [class~="text-[#6d4cff]"]{color:var(--app-brand-700)!important}.attribution-polish [class~="bg-[#6D4CFF]"],.attribution-polish [class~="bg-[#6d4cff]"]{background-color:var(--app-brand-700)!important}.dashboard-chart-tooltip,.pipeline-tooltip,.revenue-insights [class*=tooltip]{border-color:var(--app-border)!important;border-radius:var(--radius-md)!important;background:var(--app-surface)!important;color:var(--app-text)!important;box-shadow:var(--shadow-md)!important}@media (prefers-color-scheme:dark){.revenue-insights .recharts-cartesian-axis-tick text{fill:var(--app-text-muted)!important}}.salsys-meta-sidebar-shell .ui-page-kicker{font-size:11px;font-weight:600;letter-spacing:.11em}.salsys-meta-sidebar-shell .ui-page-title{font-size:clamp(26px,2vw,30px);font-weight:600;line-height:1.14;letter-spacing:-.032em}.salsys-meta-sidebar-shell .ui-page-description{margin-top:7px;color:var(--app-text-muted);font-size:14px;line-height:1.6}.salsys-meta-sidebar-shell h1.font-black,.salsys-meta-sidebar-shell h2.font-black,.salsys-meta-sidebar-shell h3.font-black{font-weight:650!important;letter-spacing:-.028em!important}.salsys-meta-sidebar-shell .legacy-shell-host header .text-violet-500,.salsys-meta-sidebar-shell .legacy-shell-host header .text-violet-600,.salsys-meta-sidebar-shell .legacy-shell-host header .text-violet-700{color:var(--app-brand-700)!important}.salsys-meta-sidebar-shell .legacy-shell-host header .bg-slate-950{background:var(--app-brand-900)!important}.salsys-meta-sidebar-shell .legacy-shell-host header .hover\:bg-slate-800:hover{background:var(--app-brand-800)!important}.salsys-meta-sidebar-shell .legacy-shell-host header kbd{border-color:var(--app-border)!important;color:var(--app-text-subtle)!important;background:var(--app-surface)!important;font-size:10px!important;font-weight:600!important}.crm-brand-scope .text-\[8px\],.growth-workspace-scope .text-\[8px\]{font-size:10px!important}.crm-brand-scope .text-\[9px\],.growth-workspace-scope .text-\[9px\]{font-size:10.5px!important}.crm-brand-scope .text-\[10px\],.growth-workspace-scope .text-\[10px\]{font-size:11px!important}.crm-brand-scope .text-\[11px\],.growth-workspace-scope .text-\[11px\]{font-size:12px!important}.crm-brand-scope table,.growth-workspace-scope table{font-size:13px}.crm-brand-scope thead th,.growth-workspace-scope thead th{color:var(--app-text-muted);font-size:11px;font-weight:600;letter-spacing:.045em}.crm-brand-scope tbody td,.growth-workspace-scope tbody td{color:var(--app-text)}.team-performance-scope h1.font-black{color:var(--app-text-strong)!important;font-size:clamp(26px,2vw,30px)!important;font-weight:600!important;letter-spacing:-.032em!important}.team-performance-scope .text-orange-600.font-black.uppercase{color:var(--app-brand-700)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.11em!important}.team-performance-scope .text-slate-950{color:var(--app-text-strong)!important}.team-performance-scope .text-slate-500,.team-performance-scope .text-slate-600{color:var(--app-text-muted)!important}.team-performance-scope .border-slate-100,.team-performance-scope .border-slate-200{border-color:var(--app-border)!important}.team-performance-scope .bg-white{background:var(--app-surface)!important}@media (max-width:767px){.salsys-meta-sidebar-shell .ui-page-title,.team-performance-scope h1.font-black{font-size:25px!important}}.crm-brand-scope{--crm-text-body:15px;--crm-text-support:13px;--crm-text-meta:12px;--crm-title-page:32px;--crm-title-section:20px;--crm-title-card:16px;--crm-space-1:6px;--crm-space-2:10px;--crm-space-3:14px;--crm-space-4:18px;--crm-space-5:24px;--crm-space-6:32px;font-family:var(--font-sans);line-height:1.55}.crm-brand-scope,.crm-brand-scope main{color:var(--app-text);font-size:var(--crm-text-body)}.crm-brand-scope h1{font-size:var(--crm-title-page);line-height:1.16;letter-spacing:-.035em}.crm-brand-scope h1,.crm-brand-scope h2{color:var(--app-text-strong);font-weight:650}.crm-brand-scope h2{font-size:var(--crm-title-section);line-height:1.25;letter-spacing:-.022em}.crm-brand-scope h3{font-size:var(--crm-title-card);line-height:1.32;letter-spacing:-.014em}.crm-brand-scope h3,.crm-brand-scope h4,.crm-brand-scope h5,.crm-brand-scope h6{color:var(--app-text-strong);font-weight:650}.crm-brand-scope p{color:var(--app-text-muted);font-size:14px;line-height:1.62}.crm-brand-scope small{color:var(--app-text-subtle);font-size:var(--crm-text-meta);line-height:1.5}.crm-brand-scope .text-\[10px\],.crm-brand-scope .text-\[11px\],.crm-brand-scope .text-\[8px\],.crm-brand-scope .text-\[9px\]{font-size:var(--crm-text-meta)!important;line-height:1.45!important}.crm-brand-scope .text-\[12px\],.crm-brand-scope .text-xs{font-size:12.5px!important;line-height:1.5!important}.crm-brand-scope .text-\[13px\],.crm-brand-scope .text-\[14px\],.crm-brand-scope .text-sm{font-size:14px!important;line-height:1.55!important}.crm-brand-scope .text-\[15px\],.crm-brand-scope .text-base{font-size:15px!important;line-height:1.55!important}.crm-brand-scope [class*=Eyebrow],.crm-brand-scope [class*=Kicker],.crm-brand-scope [class*=eyebrow],.crm-brand-scope [class*=kicker]{color:var(--app-brand-700);font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;line-height:1.35!important;text-transform:uppercase}.crm-brand-scope table{color:var(--app-text);font-size:13.5px!important;font-variant-numeric:tabular-nums}.crm-brand-scope table th{padding-top:12px;padding-bottom:12px;color:var(--app-text-muted)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.045em!important;line-height:1.35!important}.crm-brand-scope table td{padding-top:12px;padding-bottom:12px;color:var(--app-text)!important;font-size:13.5px!important;line-height:1.5!important}.crm-brand-scope table tbody tr,.crm-brand-scope table td,.crm-brand-scope table th,.crm-brand-scope table thead tr{border-color:var(--app-border)!important}.crm-brand-scope table tbody tr:hover td{background:var(--app-surface-soft)!important}.crm-brand-scope button,.crm-brand-scope input,.crm-brand-scope select,.crm-brand-scope textarea{font-family:var(--font-sans);font-size:14px}.crm-brand-scope input:not([type=checkbox]):not([type=radio]),.crm-brand-scope select{min-height:40px}.crm-brand-scope textarea{line-height:1.55}.crm-brand-scope [role=button],.crm-brand-scope button{font-weight:600}.crm-brand-scope [class*=Badge],.crm-brand-scope [class*=Pill],.crm-brand-scope [class*=badge],.crm-brand-scope [class*=pill]{font-size:12px!important;line-height:1.35!important}.crm-brand-scope [class*=Meta],.crm-brand-scope [class*=Micro],.crm-brand-scope [class*=meta],.crm-brand-scope [class*=micro]{font-size:12px!important;line-height:1.5!important}.crm-brand-scope .card,.crm-brand-scope [class*=Panel],.crm-brand-scope [class*=panel]{border-color:var(--app-border)}.crm-brand-scope .card{border-radius:var(--radius-xl);background:var(--app-surface);box-shadow:var(--shadow-xs)}.crm-brand-scope [class*=PanelHead] h2,.crm-brand-scope [class*=PanelHeader] h2,.crm-brand-scope [class*=panelHead] h2,.crm-brand-scope [class*=panelHeader] h2{font-size:18px!important}.crm-brand-scope [class*=PanelHead] p,.crm-brand-scope [class*=PanelHeader] p,.crm-brand-scope [class*=panelHead] p,.crm-brand-scope [class*=panelHeader] p{font-size:13px!important;line-height:1.55!important}.crm-brand-scope [class*=commandHero] h2{font-size:25px!important;line-height:1.28!important}.crm-brand-scope [class*=commandHero] p{font-size:14px!important;line-height:1.65!important}.crm-brand-scope [class*=heroNode] b{font-size:13px!important}.crm-brand-scope [class*=heroNode] small{font-size:12px!important}.crm-brand-scope [class*=statLabel]{font-size:13px!important}.crm-brand-scope [class*=statValue]{color:var(--app-text-strong)!important;font-size:32px!important;font-weight:650!important}.crm-brand-scope [class*=statDesc]{color:var(--app-text-muted)!important;font-size:12.5px!important;line-height:1.5!important}.crm-brand-scope [class*=queueTitleLine] strong{font-size:14px!important}.crm-brand-scope [class*=chartNote],.crm-brand-scope [class*=panelFoot],.crm-brand-scope [class*=queueMain] p,.crm-brand-scope [class*=sourceRow]{font-size:12.5px!important}.crm-brand-scope [class*=nakedLink],.crm-brand-scope [class*=smallButton]{font-size:13px!important}.crm-brand-scope .text-violet-500,.crm-brand-scope .text-violet-600,.crm-brand-scope .text-violet-700{color:var(--app-brand-700)!important}.crm-brand-scope .bg-violet-100,.crm-brand-scope .bg-violet-50{background:var(--app-brand-50)!important}.crm-brand-scope .border-violet-100,.crm-brand-scope .border-violet-200{border-color:var(--app-border-strong)!important}@media (max-width:767px){.crm-brand-scope{--crm-title-page:28px;--crm-title-section:19px;--crm-title-card:16px}.crm-brand-scope table,.crm-brand-scope table td{font-size:13px!important}.crm-brand-scope table th{font-size:11.5px!important}}:root{--app-brand-950:#0f2c24;--app-brand-900:#173f34;--app-brand-800:#1d5545;--app-brand-700:#256551;--app-brand-600:#2f7862;--app-brand-100:#dff4ec;--app-brand-50:#f0f8f5;--app-bg:#f7f9f8;--app-surface:#ffffff;--app-surface-soft:#fafcfb;--app-surface-muted:#f1f5f3;--app-border:#dce6e1;--app-border-strong:#c5d5cd;--app-text:#193e34;--app-text-strong:#173f34;--app-text-muted:#587166;--app-text-subtle:#7d9188;--app-warning:#a4520c;--app-warning-soft:#fff6e8}body{color:var(--app-text);background:var(--app-bg)}main button,main input,main label,main li,main p,main select,main textarea{line-height:1.5}.ui-page-title,main h1{font-weight:650}.ui-page-description{color:var(--app-text-muted);font-size:14px;line-height:1.6}.eyebrow,.header-eyebrow,.sidebar-group-label,.ui-page-kicker{font-size:11px;letter-spacing:.1em}main .text-violet-500:not([data-ai-accent]),main .text-violet-600:not([data-ai-accent]),main .text-violet-700:not([data-ai-accent]){color:var(--app-brand-700)!important}main .hover\:text-violet-600:not([data-ai-accent]):hover,main .hover\:text-violet-700:not([data-ai-accent]):hover{color:var(--app-brand-800)!important}main .bg-violet-100:not([data-ai-accent]),main .bg-violet-50:not([data-ai-accent]){background:var(--app-brand-50)!important}main .border-violet-100:not([data-ai-accent]),main .border-violet-200:not([data-ai-accent]){border-color:var(--app-border)!important}main .bg-violet-50.text-violet-700{color:var(--app-brand-700)!important;background:var(--app-brand-50)!important}main .bg-\[\#153E33\],main .bg-\[\#163f35\]{color:#ffffff}main .bg-\[\#153E33\] h1,main .bg-\[\#153E33\] h2,main .bg-\[\#153E33\] h3,main .bg-\[\#163f35\] h1,main .bg-\[\#163f35\] h2,main .bg-\[\#163f35\] h3{color:#ffffff!important}main .bg-\[\#153E33\] p,main .bg-\[\#163f35\] p{color:#d8ece2!important}main .text-\[10px\],main .text-\[8px\],main .text-\[9px\]{font-size:11.5px!important;line-height:1.45!important}main .text-\[11px\]{font-size:12px!important;line-height:1.5!important}main .rounded-2xl.border.bg-white,main .rounded-xl.border.bg-white{border-color:var(--app-border)!important;background:var(--app-surface)!important}main a[role=button]:not([class*=h-]):not([class*=min-h-]),main button:not([class*=h-]):not([class*=min-h-]){min-height:40px}main a[class*=text-violet]{font-weight:600}.dark{--app-bg:#101713;--app-surface:#151f1a;--app-surface-soft:#19251f;--app-surface-muted:#1d2a23;--app-border:#2c3d34;--app-border-strong:#405248;--app-text:#dce7e1;--app-text-strong:#f4faf6;--app-text-muted:#a3b5ab;--app-text-subtle:#82958a}