html:has(.direkt-thema){overscroll-behavior-x:none;overflow-x:clip}html:has(.direkt-thema) body{overscroll-behavior-x:none;overflow-x:clip}.direkt-thema{--stage:#f1f3f5;--brand-orange:#f75c03;--destructive-foreground:#fff;--signal-green:#1c985a;--signal-amber:#d79628;--signal-red:#d23f18;--chart-1:#f75c03;--chart-2:#1c985a;--chart-3:#d79628;--chart-4:#646a73;--chart-5:#2b2e33}@supports (color:lab(0% 0 0)){.direkt-thema{--signal-green:lab(55.4078% -44.9052 23.192);--signal-amber:lab(67.3872% 18.7132 63.1076);--signal-red:lab(49.5825% 57.2303 54.972);--chart-2:lab(55.4078% -44.9052 23.192);--chart-3:lab(67.3872% 18.7132 63.1076)}}.direkt-thema.konfig-theme,.direkt-thema .konfig-theme,html.konfig-theme .direkt-thema{--surface:#fff;--stage:#fff;--secondary:#f7f7f8;--muted:#f7f7f8;--accent:#fff4ed;--accent-foreground:#2b2e33;--primary:#f75c03;--chart-1:#f75c03;--chart-2:#c44400}html.konfig-theme .direkt-thema .bg-primary.text-primary-foreground,.direkt-thema .konfig-theme .bg-primary.text-primary-foreground{font-weight:700}.direkt-thema .num{font-variant-numeric:tabular-nums}@keyframes direkt-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.direkt-thema .animate-fade-in{animation:.42s ease-out both direkt-fade-in}.direkt-thema [data-wizard-content] :is(a,button,input,select,textarea,label,summary,[role=button],[role=radio],[role=checkbox],[tabindex]){scroll-margin-bottom:calc(var(--wizard-bar,96px) + var(--consent-bar-h,0px) + 1rem + env(safe-area-inset-bottom));scroll-margin-top:calc(var(--wizard-head,96px) + 1rem)}
