.editorial-section{border-top:1px solid var(--border-subtle);padding-top:2rem;padding-bottom:2rem}.editorial-cell{border-right:1px solid var(--border-subtle);padding:1.5rem}.editorial-cell:last-child{border-right:none}.sp-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.sp-table th{font-family:var(--font-inter),system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);padding:10px 14px;border-bottom:1.5px solid var(--border-strong);background:var(--surface-elevated)}.sp-table td{padding:11px 14px;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);transition:background-color .15s ease}.sp-table tr:hover td{background-color:var(--surface-elevated)}.card-glow,.glass,.glass-strong{background:var(--surface)!important;border:1px solid var(--border-subtle)!important;box-shadow:none!important;border-radius:var(--radius)!important}.btn-brand,a.btn-brand,button.btn-brand{background:var(--accent)!important;color:var(--accent-contrast)!important;font-family:var(--font-inter),sans-serif;font-size:13px;font-weight:500;border-radius:var(--radius)!important;padding:8px 16px;border:1px solid var(--accent)!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.btn-brand:hover,button.btn-brand:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important;transform:none!important}.btn-secondary{background:var(--surface);color:var(--text);border:1px solid var(--border-subtle);font-size:13px;font-weight:500;border-radius:var(--radius);padding:8px 16px;transition:all .2s ease}.btn-secondary:hover{background:var(--surface-elevated);border-color:var(--border-strong)}.sp-input{background:var(--surface)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius)!important;color:var(--text)!important;font-family:var(--font-inter),sans-serif;font-size:13px!important;width:100%;outline:none;transition:all .2s ease}.sp-input:focus{border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--sp-accent-glow)!important}.sp-input::placeholder{color:var(--text-muted)!important}@layer components{.sp-input{padding:8px 12px}}.badge-danger,.badge-gray,.badge-info,.badge-success,.badge-warning{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;padding:2px 8px;border-radius:3px;border-width:1px;text-transform:capitalize}.badge-success{background:color-mix(in srgb,var(--success) 11%,transparent);color:var(--success);border-color:color-mix(in srgb,var(--success) 28%,transparent)}.badge-warning{background:color-mix(in srgb,var(--warning) 10%,transparent);color:var(--warning);border-color:color-mix(in srgb,var(--warning) 28%,transparent)}.badge-danger{background:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error);border-color:color-mix(in srgb,var(--error) 28%,transparent)}.badge-info{background:var(--accent-subtle);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 28%,transparent)}.badge-gray{background:var(--surface-elevated);color:var(--text-secondary);border-color:var(--border-subtle)}.sidebar{background:var(--sidebar-bg)!important;border-right:1px solid var(--border-subtle);color:var(--text)}.sidebar-item{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--radius);font-size:13px;font-weight:400;color:var(--sidebar-text);transition:all .15s ease;border:1px solid transparent}.sidebar-item:hover{background:var(--sidebar-active-bg);color:var(--sidebar-active)}.sidebar-item.active{background:var(--sidebar-active-bg)!important;color:var(--sidebar-active)!important;border-color:var(--sidebar-border)!important}.sidebar-item.active:before{display:none!important}.stat-card{position:relative;background:var(--surface)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius)!important;padding:1.25rem!important}.stat-card:before{display:none!important}.gradient-bg,.grid-bg{background:var(--page)!important;background-image:none!important}img.logo-light{display:none!important}html.theme-light img.logo-light,img.logo-dark{display:block!important}html.theme-dark img.logo-light,html.theme-light img.logo-dark{display:none!important}html.theme-dark img.logo-dark{display:block!important}.ql-toolbar.ql-snow{background:var(--surface-elevated)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius) var(--radius) 0 0;padding:6px 12px!important}.ql-container.ql-snow{border:1px solid var(--border-subtle)!important;border-top:none!important;border-radius:0 0 var(--radius) var(--radius);background:var(--surface)!important}.ql-editor{color:var(--text)!important;font-family:var(--font-inter),sans-serif}.ql-editor.ql-blank:before{color:var(--text-muted)!important}.ql-toolbar .ql-stroke{stroke:var(--text-secondary)!important}.ql-toolbar .ql-fill{fill:var(--text-secondary)!important}.ql-toolbar .ql-picker{color:var(--text-secondary)!important}.dashboard-content{min-width:0;overflow-x:clip;background:var(--page);color:var(--text)}.dashboard-content>*{width:100%}.dashboard-content .font-serif{font-family:var(--font-outfit),var(--font-inter),sans-serif!important}.dashboard-content [class*="text-white/"],.dashboard-content [class~=text-white]{color:var(--text)!important}.dashboard-content [class*="bg-white/["],.dashboard-content [class~="bg-black/30"],.dashboard-content [class~="bg-black/40"],.dashboard-content [class~="bg-white/10"],.dashboard-content [class~="bg-white/5"]{background:var(--surface)!important}.dashboard-content [class*="border-white/"]{border-color:var(--border-subtle)!important}.dashboard-content [class*="placeholder:text-white"]::placeholder{color:var(--text-muted)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="bg-[#030303]"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="bg-[#111624]"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="bg-[#1a1b26]"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="bg-white/["],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="bg-black/20"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="bg-black/30"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="bg-black/40"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="bg-white/10"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="bg-white/5"]{background-color:var(--surface)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="border-[#292923]"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="border-white/"]{border-color:var(--border-subtle)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-[#e7e7df]"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~=text-white]{color:var(--text)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/30"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/40"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/50"]{color:var(--text-muted)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/60"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/70"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/80"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="text-white/90"]{color:var(--text-secondary)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class*="color-scheme:dark"]{color-scheme:light!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="color: rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="color: rgba(255,255,255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="color:rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="color:rgba(255,255,255"]{color:var(--text-secondary)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="background: rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="background: rgba(255,255,255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="background:rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="background:rgba(255,255,255"]{background:rgba(9,9,9,.04)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="border: 1px solid rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="border: 1px solid rgba(255,255,255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="border:1px solid rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [style*="border:1px solid rgba(255,255,255"]{border-color:var(--border-subtle)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [class~=text-white]{color:#fff!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [class*="text-white/"]{color:rgba(255,255,255,.62)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="color: rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="color: rgba(255,255,255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="color:rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="color:rgba(255,255,255"]{color:rgba(255,255,255,.56)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="background: rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="background: rgba(255,255,255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="background:rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="background:rgba(255,255,255"]{background:rgba(255,255,255,.05)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="border: 1px solid rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="border: 1px solid rgba(255,255,255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="border:1px solid rgba(255, 255, 255"],:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content .theme-live-preview [style*="border:1px solid rgba(255,255,255"]{border-color:rgba(255,255,255,.08)!important}.dashboard-content [class*="text-[#051429]"]{color:var(--text)!important}.dashboard-content [class*="text-[#42526E]"]{color:var(--text-secondary)!important}.dashboard-content [class*="text-[#7E8B9B]"]{color:var(--text-muted)!important}.dashboard-content [class*="text-[#1D5CFF]"]{color:var(--accent)!important}.dashboard-content [class*="bg-[#F1EFEA]"],.dashboard-content [class*="bg-[#FAF9F6]"],.dashboard-content [class~=bg-white]{background-color:var(--surface)!important}.dashboard-content [class*="bg-[#1D5CFF]"]{background-color:var(--accent-subtle)!important}.dashboard-content [class*="border-[#E2E0D9]"]{border-color:var(--border-subtle)!important}.dashboard-content [class*="border-[#1D5CFF]"],.dashboard-content [class*="focus:border-[#1D5CFF]"]:focus{border-color:var(--accent)!important}.dashboard-content [class*=backdrop-blur]{backdrop-filter:none!important}.dashboard-content [class*=bg-gradient],.dashboard-content [class*=from-purple],.dashboard-content [class*=from-violet]{background-image:none!important}@media (max-width:767px){.dashboard-content>[class*=p-6],.dashboard-content>[class*=p-8]{padding:1rem!important}.dashboard-content input:not([type=checkbox]):not([type=radio]):not([type=color]),.dashboard-content select,.dashboard-content textarea{min-height:44px;font-size:16px!important}.dashboard-content table{min-width:640px}}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-yellow-200],[class~=text-yellow-300],[class~=text-yellow-400],[class~=text-yellow-500]):not(.theme-live-preview,.theme-live-preview *){color:#805b08!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-amber-200],[class~=text-amber-300],[class~=text-amber-400],[class~=text-amber-500]):not(.theme-live-preview,.theme-live-preview *){color:#805b08!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-orange-200],[class~=text-orange-300],[class~=text-orange-400],[class~=text-orange-500]):not(.theme-live-preview,.theme-live-preview *){color:#9a4614!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-green-200],[class~=text-green-300],[class~=text-green-400],[class~=text-green-500]):not(.theme-live-preview,.theme-live-preview *){color:#216644!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-emerald-200],[class~=text-emerald-300],[class~=text-emerald-400],[class~=text-emerald-500]):not(.theme-live-preview,.theme-live-preview *){color:#216644!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-teal-200],[class~=text-teal-300],[class~=text-teal-400],[class~=text-teal-500]):not(.theme-live-preview,.theme-live-preview *){color:#146b64!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-cyan-200],[class~=text-cyan-300],[class~=text-cyan-400],[class~=text-cyan-500]):not(.theme-live-preview,.theme-live-preview *){color:#17667b!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-sky-200],[class~=text-sky-300],[class~=text-sky-400],[class~=text-sky-500]):not(.theme-live-preview,.theme-live-preview *){color:#245f9c!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-blue-200],[class~=text-blue-300],[class~=text-blue-400],[class~=text-blue-500]):not(.theme-live-preview,.theme-live-preview *){color:#285ba6!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-indigo-200],[class~=text-indigo-300],[class~=text-indigo-400],[class~=text-indigo-500]):not(.theme-live-preview,.theme-live-preview *){color:#4b4cb0!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-violet-200],[class~=text-violet-300],[class~=text-violet-400],[class~=text-violet-500]):not(.theme-live-preview,.theme-live-preview *){color:#7042ac!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-purple-200],[class~=text-purple-300],[class~=text-purple-400],[class~=text-purple-500]):not(.theme-live-preview,.theme-live-preview *){color:#7042ac!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-pink-200],[class~=text-pink-300],[class~=text-pink-400],[class~=text-pink-500]):not(.theme-live-preview,.theme-live-preview *){color:#a33064!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-rose-200],[class~=text-rose-300],[class~=text-rose-400],[class~=text-rose-500]):not(.theme-live-preview,.theme-live-preview *){color:#a33050!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content :is([class~=text-red-200],[class~=text-red-300],[class~=text-red-400],[class~=text-red-500]):not(.theme-live-preview,.theme-live-preview *){color:#ad3933!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="text-[#fbbf24]"]:not(.theme-live-preview,.theme-live-preview *){color:var(--warning)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="text-[#FBBF24]"]:not(.theme-live-preview,.theme-live-preview *){color:var(--warning)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="text-[#FFD900]"]:not(.theme-live-preview,.theme-live-preview *){color:var(--warning)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="text-[#ffd400]"]:not(.theme-live-preview,.theme-live-preview *){color:var(--warning)!important}:root:not([data-dashboard-mode=dark]):has(.dashboard-app) .dashboard-content [class~="text-[#34d399]"]:not(.theme-live-preview,.theme-live-preview *){color:var(--success)!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-yellow-500],[class~=bg-yellow-600],[class~=bg-yellow-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#805b08!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-amber-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#805b08!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-orange-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#9a4614!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-green-500],[class~=bg-green-600],[class~=bg-green-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#216644!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#216644!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-teal-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#146b64!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-cyan-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#17667b!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-sky-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#245f9c!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#285ba6!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-indigo-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#4b4cb0!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#7042ac!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#7042ac!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-pink-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#a33064!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-rose-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#a33050!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white]:is([class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700]):not(.theme-live-preview,.theme-live-preview *){background-color:#ad3933!important;color:#fff!important}:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white][class~="bg-[var(--accent)]"],:root:has(.dashboard-app) .dashboard-content :is(button,a)[class~=text-white][class~="bg-[var(--sp-accent)]"]{color:var(--accent-contrast)!important}:root:has(.dashboard-app) .dashboard-content :is(.fixed[class~="bg-black/40"],.fixed[class~="bg-black/30"],.fixed[class~="bg-black/50"]){background:rgb(15 23 42/45%)!important}:root[data-dashboard-mode=dark]:has(.dashboard-app) .dashboard-content :is([style*="color:rgba(255,255,255"],[style*="color: rgba(255,255,255"],[style*="color:rgba(255, 255, 255"],[style*="color: rgba(255, 255, 255"]):not(.theme-live-preview,.theme-live-preview *){color:var(--text-secondary)!important}:root:has(.dashboard-app) .dashboard-content svg:is([stroke^="rgba(255,255,255"],[stroke^="rgba(255, 255, 255"]):not(.theme-live-preview *){stroke:var(--text-secondary)}