.theme-landing{--accent:var(--voltage-400);--accent-strong:var(--voltage-500);--accent-soft:rgba(194,238,58,0.16);--accent-fg:var(--indigo-500);--panel:var(--indigo-400);--panel-2:var(--indigo-300);--hair:rgba(250,250,247,0.1);--peri:var(--indigo-200);--peri-soft:rgba(169,139,255,0.12);--peri-border:rgba(169,139,255,0.26);--teal:#2fb89a;--teal-soft:rgba(47,184,154,0.12);--teal-border:rgba(47,184,154,0.26);--amber:#ffc83d}.theme-landing [data-theme=light]{--panel:#ffffff;--panel-2:var(--bone-200,#f2f0e8);--hair:rgba(58,15,190,0.1)}.theme-landing .app-container{max-width:1120px}.theme-landing .dash-frame{--fg-1:#fafaf7;--fg-2:#d7d0f2;--fg-3:#b9acec;--border-1:rgba(250,250,247,0.12);--border-2:rgba(250,250,247,0.22);color:#fafaf7}@keyframes pingDot{0%{box-shadow:0 0 0 0 var(--accent);opacity:1}70%{box-shadow:0 0 0 7px rgba(194,238,58,0);opacity:1}to{box-shadow:0 0 0 0 rgba(194,238,58,0);opacity:1}}@media (max-width:980px){.theme-landing .app-container{padding-left:28px!important;padding-right:28px!important}.theme-landing .r-2col-head{grid-template-columns:1fr!important;gap:28px!important}.theme-landing .r-3col{grid-template-columns:1fr 1fr!important}}.theme-landing .fs-track::-webkit-scrollbar{display:none}@media (max-width:768px){.theme-landing .fs-pair-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.theme-landing .app-container{padding-left:18px!important;padding-right:18px!important}.theme-landing .clean-kpi,.theme-landing .dash-kpi,.theme-landing .footer-grid,.theme-landing .r-2cards,.theme-landing .r-3col{grid-template-columns:1fr!important}.theme-landing .r-2col-head{gap:22px!important}.theme-landing .dash-2{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.theme-landing .dash-2>*{min-width:0}.theme-landing .tl-kpis{grid-template-columns:minmax(0,1fr)!important}.theme-landing .dash-camp{grid-template-columns:minmax(0,1fr) auto auto auto!important;gap:0 8px!important}.theme-landing .dash-row-3{grid-template-columns:minmax(0,120px) minmax(0,1fr) auto!important;gap:10px!important}.theme-landing .dash-row-4{grid-template-columns:36px minmax(0,1fr) auto!important;gap:8px 10px!important}.theme-landing .dash-row-4>:nth-child(3){grid-column:1/-1;order:5}.theme-landing h1,.theme-landing h2{overflow-wrap:anywhere}}@media (max-width:760px){.theme-landing .dash-kpi,.theme-landing .footer-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:980px){.theme-landing .r-feature{grid-template-columns:minmax(0,1fr)!important}.theme-landing .r-feature-text{order:1!important}.theme-landing .r-feature-demo{order:2!important}}