:root{--v--color-primary:#1e5381;--v--color-secondary:#e54b37;--v--color-tertiary:#ff0;--v--color-hue-distance:180;--v--color-chroma-distance:.075;--v--color-base:0;--v--font-primary-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;--v--font-secondary-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;--v--font-lineHeight:1.5;--v--spacing-scale:2;--v--font-scale:1.2;--v--spacing-base:8px;--v--shape-scale:1;--v--title:h1;--v--subtitle:h2}@layer reset,root,atom,config,component;@layer root{:root{--v--color-primary:#3bff00;--v--color-neutral:oklch(from var(--v--color-primary) 50% var(--v--color-neutral-chroma) h);--v--color-secondary:oklch(from var(--v--color-primary) l calc(c + var(--v--color-chroma-distance,0)) calc(h - var(--v--color-secondary-distance)));--v--color-tertiary:oklch(from var(--v--color-primary) l calc(c - var(--v--color-chroma-distance,0)) calc(h + var(--v--color-tertiary-distance)));--v--color-success:oklch(from var(--v--color-primary) l c 145);--v--color-error:oklch(from var(--v--color-primary) l c 35);--v--color-hue-distance:160;--v--color-chroma-distance:.1;--v--color-neutral-chroma:0;--v--color-secondary-distance:var(--v--color-hue-distance,30);--v--color-tertiary-distance:var(--v--color-hue-distance,220);--v--color-base:0;--v--color-contrast-threshold:.6;--v--color-neutral:#fff;--v--font-base:16px;--v--font-scale:1.2;--v--font-primary-family:"Inter",sans-serif;--v--font-secondary-family:"Roboto",sans-serif;--v--font-lineHeight:1.2;--v--spacing-base:8px;--v--spacing-scale:2;--v--shape-base:16px;--v--shape-scale:1;--c--viewport-min:800px;--c--viewport-max:1920px;--c--viewport-percentage:calc(tan(atan2((100vw - var(--c--viewport-min))/tan(atan2(var(--c--viewport-max) - var(--c--viewport-min),1px)),1px)));--c--spacing-min:calc(var(--v--spacing-base)/var(--v--spacing-scale));--c--spacing-base:clamp(var(--c--spacing-min),calc(var(--c--spacing-min) + (var(--v--spacing-base) - var(--c--spacing-min))*var(--c--viewport-percentage)),var(--v--spacing-base));--c--font-min:16px;--c--font-base:clamp(var(--c--font-min),calc(var(--c--font-min) + (var(--v--font-base) - var(--c--font-min))*var(--c--viewport-percentage)),var(--v--font-base));--t--color-neutral-0:oklch(from var(--v--color-neutral) 0 c h);--t--color-neutral-10:oklch(from var(--v--color-neutral) 10% c h);--t--color-neutral-20:oklch(from var(--v--color-neutral) 20% c h);--t--color-neutral-30:oklch(from var(--v--color-neutral) 30% c h);--t--color-neutral-40:oklch(from var(--v--color-neutral) 40% c h);--t--color-neutral-50:oklch(from var(--v--color-neutral) 50% c h);--t--color-neutral-60:oklch(from var(--v--color-neutral) 60% c h);--t--color-neutral-70:oklch(from var(--v--color-neutral) 70% c h);--t--color-neutral-80:oklch(from var(--v--color-neutral) 80% c h);--t--color-neutral-90:oklch(from var(--v--color-neutral) 90% c h);--t--color-neutral-95:oklch(from var(--v--color-neutral) 95% c h);--t--color-neutral-98:oklch(from var(--v--color-neutral) 98% c h);--t--color-neutral-99:oklch(from var(--v--color-neutral) 99% c h);--t--color-neutral-100:oklch(from var(--v--color-neutral) 100% c h);--t--color-primary-0:oklch(from var(--v--color-primary) calc(l*(0/50)) calc(var(--v--color-base) + sin(1*pi)*c) h);--t--color-primary-10:oklch(from var(--v--color-primary) calc(l*(10/50)) calc(var(--v--color-base) + sin(.9*pi)*c) h);--t--color-primary-20:oklch(from var(--v--color-primary) calc(l*(20/50)) calc(var(--v--color-base) + sin(.8*pi)*c) h);--t--color-primary-30:oklch(from var(--v--color-primary) calc(l*(30/50)) calc(var(--v--color-base) + sin(.7*pi)*c) h);--t--color-primary-40:oklch(from var(--v--color-primary) calc(l*(40/50)) calc(var(--v--color-base) + sin(.6*pi)*c) h);--t--color-primary-50:oklch(from var(--v--color-primary) calc(l*(50/50)) calc(var(--v--color-base) + sin(.5*pi)*c) h);--t--color-primary-60:oklch(from var(--v--color-primary) calc(l + (1 - l)*(10/50)) calc(var(--v--color-base) + sin(.4*pi)*c) h);--t--color-primary-70:oklch(from var(--v--color-primary) calc(l + (1 - l)*(20/50)) calc(var(--v--color-base) + sin(.3*pi)*c) h);--t--color-primary-80:oklch(from var(--v--color-primary) calc(l + (1 - l)*(30/50)) calc(var(--v--color-base) + sin(.2*pi)*c) h);--t--color-primary-90:oklch(from var(--v--color-primary) calc(l + (1 - l)*(40/50)) calc(var(--v--color-base) + sin(.1*pi)*c) h);--t--color-primary-95:oklch(from var(--v--color-primary) calc(l + (1 - l)*(45/50)) calc(var(--v--color-base) + sin(.05*pi)*c) h);--t--color-primary-98:oklch(from var(--v--color-primary) calc(l + (1 - l)*(48/50)) calc(var(--v--color-base) + sin(.02*pi)*c) h);--t--color-primary-99:oklch(from var(--v--color-primary) calc(l + (1 - l)*(49/50)) calc(var(--v--color-base) + sin(.01*pi)*c) h);--t--color-primary-100:oklch(from var(--v--color-primary) calc(l + (1 - l)*(50/50)) calc(var(--v--color-base) + sin(0*pi)*c) h);--t--color-secondary-0:oklch(from var(--v--color-secondary) calc(l*(0/50)) calc(var(--v--color-base) + sin(1*pi)*c) h);--t--color-secondary-10:oklch(from var(--v--color-secondary) calc(l*(10/50)) calc(var(--v--color-base) + sin(.9*pi)*c) h);--t--color-secondary-20:oklch(from var(--v--color-secondary) calc(l*(20/50)) calc(var(--v--color-base) + sin(.8*pi)*c) h);--t--color-secondary-30:oklch(from var(--v--color-secondary) calc(l*(30/50)) calc(var(--v--color-base) + sin(.7*pi)*c) h);--t--color-secondary-40:oklch(from var(--v--color-secondary) calc(l*(40/50)) calc(var(--v--color-base) + sin(.6*pi)*c) h);--t--color-secondary-50:oklch(from var(--v--color-secondary) calc(l*(50/50)) calc(var(--v--color-base) + sin(.5*pi)*c) h);--t--color-secondary-60:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(10/50)) calc(var(--v--color-base) + sin(.4*pi)*c) h);--t--color-secondary-70:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(20/50)) calc(var(--v--color-base) + sin(.3*pi)*c) h);--t--color-secondary-80:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(30/50)) calc(var(--v--color-base) + sin(.2*pi)*c) h);--t--color-secondary-90:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(40/50)) calc(var(--v--color-base) + sin(.1*pi)*c) h);--t--color-secondary-95:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(45/50)) calc(var(--v--color-base) + sin(.05*pi)*c) h);--t--color-secondary-98:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(48/50)) calc(var(--v--color-base) + sin(.02*pi)*c) h);--t--color-secondary-99:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(49/50)) calc(var(--v--color-base) + sin(.01*pi)*c) h);--t--color-secondary-100:oklch(from var(--v--color-secondary) calc(l + (1 - l)*(50/50)) calc(var(--v--color-base) + sin(0*pi)*c) h);--t--color-tertiary-0:oklch(from var(--v--color-tertiary) calc(l*(0/50)) calc(var(--v--color-base) + sin(1*pi)*c) h);--t--color-tertiary-10:oklch(from var(--v--color-tertiary) calc(l*(10/50)) calc(var(--v--color-base) + sin(.9*pi)*c) h);--t--color-tertiary-20:oklch(from var(--v--color-tertiary) calc(l*(20/50)) calc(var(--v--color-base) + sin(.8*pi)*c) h);--t--color-tertiary-30:oklch(from var(--v--color-tertiary) calc(l*(30/50)) calc(var(--v--color-base) + sin(.7*pi)*c) h);--t--color-tertiary-40:oklch(from var(--v--color-tertiary) calc(l*(40/50)) calc(var(--v--color-base) + sin(.6*pi)*c) h);--t--color-tertiary-50:oklch(from var(--v--color-tertiary) calc(l*(50/50)) calc(var(--v--color-base) + sin(.5*pi)*c) h);--t--color-tertiary-60:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(10/50)) calc(var(--v--color-base) + sin(.4*pi)*c) h);--t--color-tertiary-70:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(20/50)) calc(var(--v--color-base) + sin(.3*pi)*c) h);--t--color-tertiary-80:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(30/50)) calc(var(--v--color-base) + sin(.2*pi)*c) h);--t--color-tertiary-90:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(40/50)) calc(var(--v--color-base) + sin(.1*pi)*c) h);--t--color-tertiary-95:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(45/50)) calc(var(--v--color-base) + sin(.05*pi)*c) h);--t--color-tertiary-98:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(48/50)) calc(var(--v--color-base) + sin(.02*pi)*c) h);--t--color-tertiary-99:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(49/50)) calc(var(--v--color-base) + sin(.01*pi)*c) h);--t--color-tertiary-100:oklch(from var(--v--color-tertiary) calc(l + (1 - l)*(50/50)) calc(var(--v--color-base) + sin(0*pi)*c) h);--t--color-success-0:oklch(from var(--v--color-success) calc(l*(0/50)) calc(var(--v--color-base) + sin(1*pi)*c) h);--t--color-success-10:oklch(from var(--v--color-success) calc(l*(10/50)) calc(var(--v--color-base) + sin(.9*pi)*c) h);--t--color-success-20:oklch(from var(--v--color-success) calc(l*(20/50)) calc(var(--v--color-base) + sin(.8*pi)*c) h);--t--color-success-30:oklch(from var(--v--color-success) calc(l*(30/50)) calc(var(--v--color-base) + sin(.7*pi)*c) h);--t--color-success-40:oklch(from var(--v--color-success) calc(l*(40/50)) calc(var(--v--color-base) + sin(.6*pi)*c) h);--t--color-success-50:oklch(from var(--v--color-success) calc(l*(50/50)) calc(var(--v--color-base) + sin(.5*pi)*c) h);--t--color-success-60:oklch(from var(--v--color-success) calc(l + (1 - l)*(10/50)) calc(var(--v--color-base) + sin(.4*pi)*c) h);--t--color-success-70:oklch(from var(--v--color-success) calc(l + (1 - l)*(20/50)) calc(var(--v--color-base) + sin(.3*pi)*c) h);--t--color-success-80:oklch(from var(--v--color-success) calc(l + (1 - l)*(30/50)) calc(var(--v--color-base) + sin(.2*pi)*c) h);--t--color-success-90:oklch(from var(--v--color-success) calc(l + (1 - l)*(40/50)) calc(var(--v--color-base) + sin(.1*pi)*c) h);--t--color-success-95:oklch(from var(--v--color-success) calc(l + (1 - l)*(45/50)) calc(var(--v--color-base) + sin(.05*pi)*c) h);--t--color-success-98:oklch(from var(--v--color-success) calc(l + (1 - l)*(48/50)) calc(var(--v--color-base) + sin(.02*pi)*c) h);--t--color-success-99:oklch(from var(--v--color-success) calc(l + (1 - l)*(49/50)) calc(var(--v--color-base) + sin(.01*pi)*c) h);--t--color-success-100:oklch(from var(--v--color-success) calc(l + (1 - l)*(50/50)) calc(var(--v--color-base) + sin(0*pi)*c) h);--t--color-error-0:oklch(from var(--v--color-error) calc(l*(0/50)) calc(var(--v--color-base) + sin(1*pi)*c) h);--t--color-error-10:oklch(from var(--v--color-error) calc(l*(10/50)) calc(var(--v--color-base) + sin(.9*pi)*c) h);--t--color-error-20:oklch(from var(--v--color-error) calc(l*(20/50)) calc(var(--v--color-base) + sin(.8*pi)*c) h);--t--color-error-30:oklch(from var(--v--color-error) calc(l*(30/50)) calc(var(--v--color-base) + sin(.7*pi)*c) h);--t--color-error-40:oklch(from var(--v--color-error) calc(l*(40/50)) calc(var(--v--color-base) + sin(.6*pi)*c) h);--t--color-error-50:oklch(from var(--v--color-error) calc(l*(50/50)) calc(var(--v--color-base) + sin(.5*pi)*c) h);--t--color-error-60:oklch(from var(--v--color-error) calc(l + (1 - l)*(10/50)) calc(var(--v--color-base) + sin(.4*pi)*c) h);--t--color-error-70:oklch(from var(--v--color-error) calc(l + (1 - l)*(20/50)) calc(var(--v--color-base) + sin(.3*pi)*c) h);--t--color-error-80:oklch(from var(--v--color-error) calc(l + (1 - l)*(30/50)) calc(var(--v--color-base) + sin(.2*pi)*c) h);--t--color-error-90:oklch(from var(--v--color-error) calc(l + (1 - l)*(40/50)) calc(var(--v--color-base) + sin(.1*pi)*c) h);--t--color-error-95:oklch(from var(--v--color-error) calc(l + (1 - l)*(45/50)) calc(var(--v--color-base) + sin(.05*pi)*c) h);--t--color-error-98:oklch(from var(--v--color-error) calc(l + (1 - l)*(48/50)) calc(var(--v--color-base) + sin(.02*pi)*c) h);--t--color-error-99:oklch(from var(--v--color-error) calc(l + (1 - l)*(49/50)) calc(var(--v--color-base) + sin(.01*pi)*c) h);--t--color-error-100:oklch(from var(--v--color-error) calc(l + (1 - l)*(50/50)) calc(var(--v--color-base) + sin(0*pi)*c) h);--t--spacing-2xs:calc(var(--c--spacing-base)*var(--v--spacing-scale)*0.25);--t--spacing-xs:calc(var(--c--spacing-base)*var(--v--spacing-scale)*0.5);--t--spacing-sm:calc(var(--c--spacing-base)*var(--v--spacing-scale)*0.75);--t--spacing-md:calc(var(--c--spacing-base)*var(--v--spacing-scale)*1);--t--spacing-lg:calc(var(--c--spacing-base)*var(--v--spacing-scale)*1.5);--t--spacing-xl:calc(var(--c--spacing-base)*var(--v--spacing-scale)*2);--t--spacing-2xl:calc(var(--c--spacing-base)*var(--v--spacing-scale)*3);--t--spacing-3xl:calc(var(--c--spacing-base)*var(--v--spacing-scale)*4);--t--spacing-4xl:calc(var(--c--spacing-base)*var(--v--spacing-scale)*5);--t--fontSize-up5:calc(var(--c--font-base)*pow(var(--v--font-scale),5));--t--fontSize-up4:calc(var(--c--font-base)*pow(var(--v--font-scale),4));--t--fontSize-up3:calc(var(--c--font-base)*pow(var(--v--font-scale),3));--t--fontSize-up2:calc(var(--c--font-base)*pow(var(--v--font-scale),2));--t--fontSize-up1:calc(var(--c--font-base)*pow(var(--v--font-scale),1));--t--fontSize-base:calc(var(--c--font-base)*pow(var(--v--font-scale),0));--t--fontSize-down1:calc(var(--c--font-base)*pow(var(--v--font-scale),-1));--t--fontSize-down2:calc(var(--c--font-base)*pow(var(--v--font-scale),-2));--t--lineHeight-up5:calc(var(--t--fontSize-up5)*var(--v--font-lineHeight));--t--lineHeight-up4:calc(var(--t--fontSize-up4)*var(--v--font-lineHeight));--t--lineHeight-up3:calc(var(--t--fontSize-up3)*var(--v--font-lineHeight));--t--lineHeight-up2:calc(var(--t--fontSize-up2)*var(--v--font-lineHeight));--t--lineHeight-up1:calc(var(--t--fontSize-up1)*var(--v--font-lineHeight));--t--lineHeight-base:calc(var(--t--fontSize-base)*var(--v--font-lineHeight));--t--lineHeight-down1:calc(var(--t--fontSize-down1)*var(--v--font-lineHeight));--t--lineHeight-down2:calc(var(--t--fontSize-down2)*var(--v--font-lineHeight));--t--borderRadius-xs:calc(var(--v--shape-base)*var(--v--shape-scale)*0.25);--t--borderRadius-sm:calc(var(--v--shape-base)*var(--v--shape-scale)*0.5);--t--borderRadius-md:calc(var(--v--shape-base)*var(--v--shape-scale)*0.75);--t--borderRadius-lg:calc(var(--v--shape-base)*var(--v--shape-scale)*1);--t--borderRadius-xl:calc(var(--v--shape-base)*var(--v--shape-scale)*1.5);--g--fontFamily:var(--v--font-primary-family);--g--fontFamily-accent:var(--v--font-secondary-family)}:where(*){box-sizing:border-box;margin:0;padding:0}body{container:body/inline-size;background:var(--g--color-theme-backgroundColor);min-height:100dvh}h1,h2,h3,h4,h5,h6{font-size:inherit}[deco-color-scheme]{color-scheme:light dark;&[deco-color-scheme=light]{color-scheme:light}&[deco-color-scheme=dark]{color-scheme:dark}}[component]{--g--contained-padding:0px;&:where(.deco-contained),:where(.deco-contained){max-inline-size:min(100cqi,calc(var(--g--contained-width,100cqi) + 2*var(--g--contained-padding,0px)));margin-inline:auto;inline-size:100%;padding-inline:var(--g--contained-padding,0px)}:where(.deco-contained) &:where(.deco-contained){max-inline-size:100cqi}&{--g--contained-width:1920px}&[deco-contained="1"]{--g--contained-width:1600px}&[deco-contained="2"]{--g--contained-width:1200px}&[deco-contained="3"]{--g--contained-width:800px}}:root,[component]{&:is([component]){&[deco-size="1"]{--g--size:100%}&[deco-size="2"]{--g--size:min(25dvw,25dvh)}&[deco-size="3"]{--g--size:min(33dvw,33dvh)}&[deco-size="4"]{--g--size:min(41dvw,41dvh)}&[deco-size="5"]{--g--size:min(50dvw,50dvh)}&[deco-size="6"]{--g--size:min(66dvw,66dvh)}&[deco-size="7"]{--g--size:min(75dvw,75dvh)}}}:root,[component]{--g--spacing-2xs:var(--t--spacing-2xs);--g--spacing-xs:var(--t--spacing-xs);--g--spacing-sm:var(--t--spacing-sm);--g--spacing-md:var(--t--spacing-md);--g--spacing-lg:var(--t--spacing-lg);--g--spacing-xl:var(--t--spacing-xl);--g--spacing-2xl:var(--t--spacing-2xl);--g--spacing-3xl:var(--t--spacing-3xl);--g--spacing-4xl:var(--t--spacing-4xl);&:is([component]){&[deco-spacing=compact]{--g--spacing-2xs:calc(var(--t--spacing-2xs)/var(--v--spacing-scale));--g--spacing-xs:calc(var(--t--spacing-xs)/var(--v--spacing-scale));--g--spacing-sm:calc(var(--t--spacing-sm)/var(--v--spacing-scale));--g--spacing-md:calc(var(--t--spacing-md)/var(--v--spacing-scale));--g--spacing-lg:calc(var(--t--spacing-lg)/var(--v--spacing-scale));--g--spacing-xl:calc(var(--t--spacing-xl)/var(--v--spacing-scale));--g--spacing-2xl:calc(var(--t--spacing-2xl)/var(--v--spacing-scale));--g--spacing-3xl:calc(var(--t--spacing-3xl)/var(--v--spacing-scale));--g--spacing-4xl:calc(var(--t--spacing-4xl)/var(--v--spacing-scale))}&[deco-spacing=spacious]{--g--spacing-2xs:calc(var(--t--spacing-2xs)*var(--v--spacing-scale));--g--spacing-xs:calc(var(--t--spacing-xs)*var(--v--spacing-scale));--g--spacing-sm:calc(var(--t--spacing-sm)*var(--v--spacing-scale));--g--spacing-md:calc(var(--t--spacing-md)*var(--v--spacing-scale));--g--spacing-lg:calc(var(--t--spacing-lg)*var(--v--spacing-scale));--g--spacing-xl:calc(var(--t--spacing-xl)*var(--v--spacing-scale));--g--spacing-2xl:calc(var(--t--spacing-2xl)*var(--v--spacing-scale));--g--spacing-3xl:calc(var(--t--spacing-3xl)*var(--v--spacing-scale));--g--spacing-4xl:calc(var(--t--spacing-4xl)*var(--v--spacing-scale))}}}:root,[component]{--c--fontSize-sizeMultiplier:1;--g--fontSize-up5:calc(var(--t--fontSize-up5) * var(--c--fontSize-sizeMultiplier));--g--fontSize-up4:calc(var(--t--fontSize-up4) * var(--c--fontSize-sizeMultiplier));--g--fontSize-up3:calc(var(--t--fontSize-up3) * var(--c--fontSize-sizeMultiplier));--g--fontSize-up2:calc(var(--t--fontSize-up2) * var(--c--fontSize-sizeMultiplier));--g--fontSize-up1:calc(var(--t--fontSize-up1) * var(--c--fontSize-sizeMultiplier));--g--fontSize-base:calc(var(--t--fontSize-base) * var(--c--fontSize-sizeMultiplier));--g--fontSize-down1:calc(var(--t--fontSize-down1) * var(--c--fontSize-sizeMultiplier));--g--fontSize-down2:calc(var(--t--fontSize-down2) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-up5:calc(var(--t--lineHeight-up5) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-up4:calc(var(--t--lineHeight-up4) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-up3:calc(var(--t--lineHeight-up3) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-up2:calc(var(--t--lineHeight-up2) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-up1:calc(var(--t--lineHeight-up1) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-base:calc(var(--t--lineHeight-base) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-down1:calc(var(--t--lineHeight-down1) * var(--c--fontSize-sizeMultiplier));--g--lineHeight-down2:calc(var(--t--lineHeight-down2) * var(--c--fontSize-sizeMultiplier));&:is([component]){&[deco-fontSize=larger]{--c--fontSize-sizeMultiplier:1.25}&[deco-fontSize=smaller]{--c--fontSize-sizeMultiplier:.75}}}:root,[component]{--c--color-alpha:100%;&[deco-color*="/0"],[deco-color*="/0"]{--c--color-alpha:0%}&[deco-color*="/10"],[deco-color*="/10"]{--c--color-alpha:10%}&[deco-color*="/20"],[deco-color*="/20"]{--c--color-alpha:20%}&[deco-color*="/30"],[deco-color*="/30"]{--c--color-alpha:30%}&[deco-color*="/40"],[deco-color*="/40"]{--c--color-alpha:40%}&[deco-color*="/50"],[deco-color*="/50"]{--c--color-alpha:50%}&[deco-color*="/60"],[deco-color*="/60"]{--c--color-alpha:60%}&[deco-color*="/70"],[deco-color*="/70"]{--c--color-alpha:70%}&[deco-color*="/80"],[deco-color*="/80"]{--c--color-alpha:80%}&[deco-color*="/90"],[deco-color*="/90"]{--c--color-alpha:90%}&[deco-color^=primary-1],&[deco-color^="4"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-primary-50) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-primary-99);--g--color-theme-subtitle:var(--t--color-primary-99);--g--color-theme-text:var(--t--color-primary-99);--g--color-theme-textVariant:var(--t--color-primary-95);--g--color-theme-textSubtle:var(--t--color-primary-90);--g--color-theme-icon:var(--t--color-primary-99);--g--color-theme-action:var(--t--color-primary-100);--g--color-theme-onAction:var(--t--color-primary-50);--g--color-theme-actionText:var(--t--color-primary-99);--g--color-theme-complimentary:var(--t--color-primary-80);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-primary-70);--g--color-theme-outlineVariant:var(--t--color-primary-70);--g--color-theme-success:var(--t--color-success-70);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-80);--g--color-theme-error:var(--t--color-error-70);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-80);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-primary-60) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-primary-99);--g--color-theme-subtitle:var(--t--color-primary-99);--g--color-theme-text:var(--t--color-primary-99);--g--color-theme-textVariant:var(--t--color-primary-95);--g--color-theme-textSubtle:var(--t--color-primary-90);--g--color-theme-icon:var(--t--color-primary-99);--g--color-theme-action:var(--t--color-primary-100);--g--color-theme-onAction:var(--t--color-primary-10);--g--color-theme-actionText:var(--t--color-primary-100);--g--color-theme-complimentary:var(--t--color-primary-80);--g--color-theme-onComplimentary:var(--t--color-primary-20);--g--color-theme-outline:var(--t--color-primary-80);--g--color-theme-outlineVariant:var(--t--color-primary-80);--g--color-theme-success:var(--t--color-success-70);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-80);--g--color-theme-error:var(--t--color-error-70);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-80)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-primary-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-primary-0);--g--color-theme-subtitle:var(--t--color-primary-0);--g--color-theme-text:var(--t--color-primary-0);--g--color-theme-textVariant:var(--t--color-primary-30);--g--color-theme-textSubtle:var(--t--color-primary-60);--g--color-theme-icon:var(--t--color-primary-30);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-80);--g--color-theme-onComplimentary:var(--t--color-primary-20);--g--color-theme-outline:var(--t--color-primary-95);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-50);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=primary-2],&[deco-color^="3"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-primary-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-primary-10);--g--color-theme-subtitle:var(--t--color-primary-10);--g--color-theme-text:var(--t--color-primary-10);--g--color-theme-textVariant:var(--t--color-primary-30);--g--color-theme-textSubtle:var(--t--color-primary-70);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-primary-90);--g--color-theme-outlineVariant:var(--t--color-primary-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-primary-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-primary-10);--g--color-theme-subtitle:var(--t--color-primary-10);--g--color-theme-text:var(--t--color-primary-10);--g--color-theme-textVariant:var(--t--color-primary-30);--g--color-theme-textSubtle:var(--t--color-primary-70);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-80);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-primary-80);--g--color-theme-outlineVariant:var(--t--color-primary-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-primary-90) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-primary-10);--g--color-theme-subtitle:var(--t--color-primary-10);--g--color-theme-text:var(--t--color-primary-10);--g--color-theme-textVariant:var(--t--color-primary-30);--g--color-theme-textSubtle:var(--t--color-primary-60);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-80);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-primary-70);--g--color-theme-outlineVariant:var(--t--color-primary-70);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}}&[deco-color^=neutral-1],&[deco-color^="5"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-neutral-0);--g--color-theme-onAction:var(--t--color-neutral-100);--g--color-theme-actionText:var(--t--color-neutral-0);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-neutral-0);--g--color-theme-onAction:var(--t--color-neutral-100);--g--color-theme-actionText:var(--t--color-neutral-0);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-0);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-neutral-40);--g--color-theme-action:var(--t--color-neutral-0);--g--color-theme-onAction:var(--t--color-neutral-100);--g--color-theme-actionText:var(--t--color-neutral-0);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}}&[deco-color^=neutral-2],&[deco-color^="6"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-80);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-neutral-100);--g--color-theme-onAction:var(--t--color-neutral-0);--g--color-theme-actionText:var(--t--color-neutral-100);--g--color-theme-complimentary:var(--t--color-neutral-40);--g--color-theme-onComplimentary:var(--t--color-neutral-100);--g--color-theme-outline:var(--t--color-neutral-40);--g--color-theme-outlineVariant:var(--t--color-neutral-40);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-80);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-neutral-100);--g--color-theme-onAction:var(--t--color-neutral-0);--g--color-theme-actionText:var(--t--color-neutral-100);--g--color-theme-complimentary:var(--t--color-neutral-40);--g--color-theme-onComplimentary:var(--t--color-neutral-100);--g--color-theme-outline:var(--t--color-neutral-40);--g--color-theme-outlineVariant:var(--t--color-neutral-40);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-80);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-neutral-100);--g--color-theme-onAction:var(--t--color-neutral-0);--g--color-theme-actionText:var(--t--color-neutral-100);--g--color-theme-complimentary:var(--t--color-neutral-50);--g--color-theme-onComplimentary:var(--t--color-neutral-100);--g--color-theme-outline:var(--t--color-neutral-50);--g--color-theme-outlineVariant:var(--t--color-neutral-50);--g--color-theme-success:var(--t--color-success-70);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-80);--g--color-theme-error:var(--t--color-error-70);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-80)}}&[deco-color^=neutral-3],&[deco-color^="7"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-40) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-80);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-neutral-100);--g--color-theme-onAction:var(--t--color-neutral-0);--g--color-theme-actionText:var(--t--color-neutral-100);--g--color-theme-complimentary:var(--t--color-neutral-70);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-60);--g--color-theme-outlineVariant:var(--t--color-neutral-60);--g--color-theme-success:var(--t--color-success-70);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-80);--g--color-theme-error:var(--t--color-error-70);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-80);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-10) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-neutral-100);--g--color-theme-onAction:var(--t--color-neutral-0);--g--color-theme-actionText:var(--t--color-neutral-100);--g--color-theme-complimentary:var(--t--color-neutral-40);--g--color-theme-onComplimentary:var(--t--color-neutral-100);--g--color-theme-outline:var(--t--color-neutral-40);--g--color-theme-outlineVariant:var(--t--color-neutral-40);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-neutral-100);--g--color-theme-onAction:var(--t--color-neutral-0);--g--color-theme-actionText:var(--t--color-neutral-100);--g--color-theme-complimentary:var(--t--color-neutral-40);--g--color-theme-onComplimentary:var(--t--color-neutral-100);--g--color-theme-outline:var(--t--color-neutral-40);--g--color-theme-outlineVariant:var(--t--color-neutral-40);--g--color-theme-success:var(--t--color-success-70);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-80);--g--color-theme-error:var(--t--color-error-70);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-80)}}&[deco-color^=neutral-primary-1],&[deco-color^="1"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-80);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-primary-2],&[deco-color^="2"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-90) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-primary-80);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-primary-3],&[deco-color^="8"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-0);--g--color-theme-textSubtle:var(--t--color-neutral-0);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-0);--g--color-theme-textSubtle:var(--t--color-neutral-0);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-0);--g--color-theme-textSubtle:var(--t--color-neutral-0);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-primary-4],&[deco-color^="9"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-30);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-primary-5],&[deco-color^="10"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-30);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-primary-6],&[deco-color^="11"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-10);--g--color-theme-subtitle:var(--t--color-neutral-10);--g--color-theme-text:var(--t--color-neutral-10);--g--color-theme-textVariant:var(--t--color-neutral-10);--g--color-theme-textSubtle:var(--t--color-neutral-10);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-10);--g--color-theme-subtitle:var(--t--color-neutral-10);--g--color-theme-text:var(--t--color-neutral-10);--g--color-theme-textVariant:var(--t--color-neutral-10);--g--color-theme-textSubtle:var(--t--color-neutral-10);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-10);--g--color-theme-subtitle:var(--t--color-neutral-10);--g--color-theme-text:var(--t--color-neutral-10);--g--color-theme-textVariant:var(--t--color-neutral-10);--g--color-theme-textSubtle:var(--t--color-neutral-10);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-primary-7]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-60);--g--color-theme-complimentary:var(--t--color-primary-30);--g--color-theme-onComplimentary:var(--t--color-primary-80);--g--color-theme-outline:var(--t--color-neutral-10);--g--color-theme-outlineVariant:var(--t--color-neutral-10);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-90);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-70);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-70);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-primary-8]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-60);--g--color-theme-complimentary:var(--t--color-primary-30);--g--color-theme-onComplimentary:var(--t--color-primary-80);--g--color-theme-outline:var(--t--color-neutral-10);--g--color-theme-outlineVariant:var(--t--color-neutral-10);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-90);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-70);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-40) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-70);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-70);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-70);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-70);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-primary-9]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-primary-10]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-primary-11]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-primary-12]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-50);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-primary-50);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-primary-60);--g--color-theme-action:var(--t--color-primary-60);--g--color-theme-onAction:var(--t--color-primary-100);--g--color-theme-actionText:var(--t--color-primary-70);--g--color-theme-complimentary:var(--t--color-primary-100);--g--color-theme-onComplimentary:var(--t--color-primary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-secondary-1],&[deco-color^="12"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-secondary-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-secondary-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-secondary-80);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-secondary-2],&[deco-color^="13"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-secondary-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-secondary-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-90);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-90) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-secondary-80);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-secondary-3],&[deco-color^="14"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-0);--g--color-theme-textSubtle:var(--t--color-neutral-0);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-0);--g--color-theme-textSubtle:var(--t--color-neutral-0);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-0);--g--color-theme-textSubtle:var(--t--color-neutral-0);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-secondary-4],&[deco-color^="15"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-30);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-neutral-0);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-secondary-5],&[deco-color^="16"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-20);--g--color-theme-textSubtle:var(--t--color-neutral-40);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-0);--g--color-theme-subtitle:var(--t--color-neutral-0);--g--color-theme-text:var(--t--color-neutral-0);--g--color-theme-textVariant:var(--t--color-neutral-30);--g--color-theme-textSubtle:var(--t--color-neutral-50);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-0);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-secondary-6],&[deco-color^="17"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-100) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-10);--g--color-theme-subtitle:var(--t--color-neutral-10);--g--color-theme-text:var(--t--color-neutral-10);--g--color-theme-textVariant:var(--t--color-neutral-10);--g--color-theme-textSubtle:var(--t--color-neutral-10);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-98) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-10);--g--color-theme-subtitle:var(--t--color-neutral-10);--g--color-theme-text:var(--t--color-neutral-10);--g--color-theme-textVariant:var(--t--color-neutral-10);--g--color-theme-textSubtle:var(--t--color-neutral-10);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-95) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-10);--g--color-theme-subtitle:var(--t--color-neutral-10);--g--color-theme-text:var(--t--color-neutral-10);--g--color-theme-textVariant:var(--t--color-neutral-10);--g--color-theme-textSubtle:var(--t--color-neutral-10);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-50);--g--color-theme-complimentary:var(--t--color-neutral-80);--g--color-theme-onComplimentary:var(--t--color-neutral-20);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-50)}}&[deco-color^=neutral-secondary-7]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-60);--g--color-theme-complimentary:var(--t--color-secondary-30);--g--color-theme-onComplimentary:var(--t--color-secondary-80);--g--color-theme-outline:var(--t--color-neutral-10);--g--color-theme-outlineVariant:var(--t--color-neutral-10);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-90);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-70);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-70);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-secondary-8]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-60);--g--color-theme-complimentary:var(--t--color-secondary-30);--g--color-theme-onComplimentary:var(--t--color-secondary-80);--g--color-theme-outline:var(--t--color-neutral-10);--g--color-theme-outlineVariant:var(--t--color-neutral-10);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-90);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-80);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-70);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-40) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-90);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-70);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-70);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-70);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-70);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-secondary-9]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-secondary-10]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-neutral-100);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-secondary-11]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}&[deco-color^=neutral-secondary-12]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-0) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-100);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-50);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-60);--g--color-theme-complimentary:var(--t--color-neutral-90);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-90);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-50);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-60);--g--color-theme-error:var(--t--color-error-50);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-60);--g--color-theme-scrim:var(--t--color-neutral-10);&[deco-color*="[container]"],[deco-color*="[container]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-20) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-60);--g--color-theme-icon:var(--t--color-secondary-50);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}&[deco-color*="[container2]"],[deco-color*="[container2]"]{--g--color-theme-backgroundColor:oklch(from var(--t--color-neutral-30) l c h/calc(var(--c--color-alpha)));--g--color-theme-title:var(--t--color-neutral-100);--g--color-theme-subtitle:var(--t--color-neutral-100);--g--color-theme-text:var(--t--color-neutral-100);--g--color-theme-textVariant:var(--t--color-neutral-100);--g--color-theme-textSubtle:var(--t--color-neutral-70);--g--color-theme-icon:var(--t--color-secondary-60);--g--color-theme-action:var(--t--color-secondary-60);--g--color-theme-onAction:var(--t--color-secondary-100);--g--color-theme-actionText:var(--t--color-secondary-70);--g--color-theme-complimentary:var(--t--color-secondary-100);--g--color-theme-onComplimentary:var(--t--color-secondary-10);--g--color-theme-outline:var(--t--color-neutral-80);--g--color-theme-outlineVariant:var(--t--color-neutral-80);--g--color-theme-success:var(--t--color-success-60);--g--color-theme-onSuccess:var(--t--color-success-100);--g--color-theme-successText:var(--t--color-success-70);--g--color-theme-error:var(--t--color-error-60);--g--color-theme-onError:var(--t--color-error-100);--g--color-theme-errorText:var(--t--color-error-70)}}}:root,[component]{--g--button-borderRadius:var(--g--shape-borderRadius-sm);--g--button-borderWidth:1px;--g--button-padding:var(--g--spacing-sm);--g--button-fontSize:var(--g--fontSize-base);--g--button-fontFamily:var(--g--fontFamily);--c--button-color:var(--g--color-theme-action);--c--button-onColor:var(--g--color-theme-onAction);--c--button-lowEmphasis-backgroundColor:transparent;--c--button-lowEmphasis-color:var(--c--button-color);--c--button-lowEmphasis-borderColor:transparent;--c--button-mediumEmphasis-backgroundColor:transparent;--c--button-mediumEmphasis-color:var(--c--button-color);--c--button-mediumEmphasis-borderColor:var(--c--button-color);--c--button-highEmphasis-backgroundColor:var(--c--button-color);--c--button-highEmphasis-color:var(--c--button-onColor);--c--button-highEmphasis-borderColor:var(--c--button-color);--g--button-backgroundColor:var(--c--button-highEmphasis-backgroundColor);--g--button-color:var(--c--button-highEmphasis-color);--g--button-borderColor:var(--c--button-highEmphasis-borderColor);--g--button-primary-backgroundColor:var(--g--button-backgroundColor);--g--button-primary-color:var(--g--button-color);--g--button-primary-borderColor:var(--g--button-borderColor);--g--button-secondary-backgroundColor:var(--g--button-backgroundColor);--g--button-secondary-color:var(--g--button-color);--g--button-secondary-borderColor:var(--g--button-borderColor);&:is([component]){&[deco-buttons="1"]{--g--button-backgroundColor:var(--c--button-highEmphasis-backgroundColor);--g--button-color:var(--c--button-highEmphasis-color);--g--button-borderColor:var(--c--button-highEmphasis-borderColor)}&[deco-buttons="2"]{--g--button-backgroundColor:var(--c--button-mediumEmphasis-backgroundColor);--g--button-color:var(--c--button-mediumEmphasis-color);--g--button-borderColor:var(--c--button-mediumEmphasis-borderColor)}&[deco-buttons="3"]{--g--button-backgroundColor:var(--c--button-lowEmphasis-backgroundColor);--g--button-color:var(--c--button-lowEmphasis-color);--g--button-borderColor:var(--c--button-lowEmphasis-borderColor)}&[deco-buttons="4"]{--g--button-primary-backgroundColor:var(--c--button-highEmphasis-backgroundColor);--g--button-primary-color:var(--c--button-highEmphasis-color);--g--button-primary-borderColor:var(--c--button-highEmphasis-borderColor);--g--button-secondary-backgroundColor:var(--c--button-mediumEmphasis-backgroundColor);--g--button-secondary-color:var(--c--button-mediumEmphasis-color);--g--button-secondary-borderColor:var(--c--button-mediumEmphasis-borderColor);--g--button-backgroundColor:var(--c--button-lowEmphasis-backgroundColor);--g--button-color:var(--c--button-lowEmphasis-color);--g--button-borderColor:var(--c--button-lowEmphasis-borderColor)}&[deco-buttons="5"]{--g--button-primary-backgroundColor:var(--c--button-lowEmphasis-backgroundColor);--g--button-primary-color:var(--c--button-lowEmphasis-color);--g--button-primary-borderColor:var(--c--button-lowEmphasis-borderColor);--g--button-secondary-backgroundColor:var(--c--button-mediumEmphasis-backgroundColor);--g--button-secondary-color:var(--c--button-mediumEmphasis-color);--g--button-secondary-borderColor:var(--c--button-mediumEmphasis-borderColor);--g--button-backgroundColor:var(--c--button-highEmphasis-backgroundColor);--g--button-color:var(--c--button-highEmphasis-color);--g--button-borderColor:var(--c--button-highEmphasis-borderColor)}&[deco-buttons="6"]{--g--button-primary-backgroundColor:var(--c--button-highEmphasis-backgroundColor);--g--button-primary-color:var(--c--button-highEmphasis-color);--g--button-primary-borderColor:var(--c--button-highEmphasis-borderColor);--g--button-backgroundColor:var(--c--button-mediumEmphasis-backgroundColor);--g--button-color:var(--c--button-mediumEmphasis-color);--g--button-borderColor:var(--c--button-mediumEmphasis-borderColor)}&[deco-buttons="7"]{--g--button-primary-backgroundColor:var(--c--button-mediumEmphasis-backgroundColor);--g--button-primary-color:var(--c--button-mediumEmphasis-color);--g--button-primary-borderColor:var(--c--button-mediumEmphasis-borderColor);--g--button-backgroundColor:var(--c--button-lowEmphasis-backgroundColor);--g--button-color:var(--c--button-lowEmphasis-color);--g--button-borderColor:var(--c--button-lowEmphasis-borderColor)}&[deco-buttons="8"]{--g--button-primary-backgroundColor:var(--c--button-highEmphasis-backgroundColor);--g--button-primary-color:var(--c--button-highEmphasis-color);--g--button-primary-borderColor:var(--c--button-highEmphasis-borderColor);--g--button-backgroundColor:var(--c--button-lowEmphasis-backgroundColor);--g--button-color:var(--c--button-lowEmphasis-color);--g--button-borderColor:var(--c--button-lowEmphasis-borderColor)}}}:root,[component]{--g--shape-borderRadius-xs:var(--t--borderRadius-xs);--g--shape-borderRadius-sm:var(--t--borderRadius-sm);--g--shape-borderRadius-md:var(--t--borderRadius-md);--g--shape-borderRadius-lg:var(--t--borderRadius-lg);--g--shape-borderRadius-xl:var(--t--borderRadius-xl)}:root,[component]{--g--verticalSpacing-before:0;--g--verticalSpacing-after:0;&[deco-vertical-spacing=xs]{--g--verticalSpacing-before:var(--g--spacing-xs);--g--verticalSpacing-after:var(--g--spacing-xs)}&[deco-vertical-spacing=sm]{--g--verticalSpacing-before:var(--g--spacing-sm);--g--verticalSpacing-after:var(--g--spacing-sm)}&[deco-vertical-spacing=md]{--g--verticalSpacing-before:var(--g--spacing-md);--g--verticalSpacing-after:var(--g--spacing-md)}&[deco-vertical-spacing=lg]{--g--verticalSpacing-before:var(--g--spacing-lg);--g--verticalSpacing-after:var(--g--spacing-lg)}&[deco-vertical-spacing=xl]{--g--verticalSpacing-before:var(--g--spacing-xl);--g--verticalSpacing-after:var(--g--spacing-xl)}&[deco-vertical-spacing="2xl"]{--g--verticalSpacing-before:var(--g--spacing-2xl);--g--verticalSpacing-after:var(--g--spacing-2xl)}&[deco-vertical-spacing="3xl"]{--g--verticalSpacing-before:var(--g--spacing-3xl);--g--verticalSpacing-after:var(--g--spacing-3xl)}&[deco-vertical-spacing="4xl"]{--g--verticalSpacing-before:var(--g--spacing-4xl);--g--verticalSpacing-after:var(--g--spacing-4xl)}&[deco-vertical-spacing-before=xs]{--g--verticalSpacing-before:var(--g--spacing-xs)}&[deco-vertical-spacing-after=xs]{--g--verticalSpacing-after:var(--g--spacing-xs)}&[deco-vertical-spacing-before=sm]{--g--verticalSpacing-before:var(--g--spacing-sm)}&[deco-vertical-spacing-after=sm]{--g--verticalSpacing-after:var(--g--spacing-sm)}&[deco-vertical-spacing-before=md]{--g--verticalSpacing-before:var(--g--spacing-md)}&[deco-vertical-spacing-after=md]{--g--verticalSpacing-after:var(--g--spacing-md)}&[deco-vertical-spacing-before=lg]{--g--verticalSpacing-before:var(--g--spacing-lg)}&[deco-vertical-spacing-after=lg]{--g--verticalSpacing-after:var(--g--spacing-lg)}&[deco-vertical-spacing-before=xl]{--g--verticalSpacing-before:var(--g--spacing-xl)}&[deco-vertical-spacing-after=xl]{--g--verticalSpacing-after:var(--g--spacing-xl)}&[deco-vertical-spacing-before="2xl"]{--g--verticalSpacing-before:var(--g--spacing-2xl)}&[deco-vertical-spacing-after="2xl"]{--g--verticalSpacing-after:var(--g--spacing-2xl)}&[deco-vertical-spacing-before="3xl"]{--g--verticalSpacing-before:var(--g--spacing-3xl)}&[deco-vertical-spacing-after="3xl"]{--g--verticalSpacing-after:var(--g--spacing-3xl)}&[deco-vertical-spacing-before="4xl"]{--g--verticalSpacing-before:var(--g--spacing-4xl)}&[deco-vertical-spacing-after="4xl"]{--g--verticalSpacing-after:var(--g--spacing-4xl)}}:root,[component]{--g--pagePadding:var(--g--spacing-lg);&[deco-page-padding=none]{--g--pagePadding:0}}}@layer atom{html:has(dialog[fullscreen][open]){overflow:hidden}:where(body){--g--heading-title-fontSize:var(--g--fontSize-up5);--g--heading-title-lineHeight:var(--g--lineHeight-up5);--g--heading-subtitle-fontSize:var(--g--fontSize-up3);--g--heading-subtitle-lineHeight:var(--g--lineHeight-up3)}:where([component~=level]){--g--heading-title-fontSize:var(--g--fontSize-up4);--g--heading-title-lineHeight:var(--g--lineHeight-up4);--g--heading-subtitle-fontSize:var(--g--fontSize-up2);--g--heading-subtitle-lineHeight:var(--g--lineHeight-up2)}:where([component~=level] [component~=level]){--g--heading-title-fontSize:var(--g--fontSize-up3);--g--heading-title-lineHeight:var(--g--lineHeight-up3);--g--heading-subtitle-fontSize:var(--g--fontSize-up1);--g--heading-subtitle-lineHeight:var(--g--lineHeight-up1)}:where([component~=level] [component~=level] [component~=level]){--g--heading-title-fontSize:var(--g--fontSize-up2);--g--heading-title-lineHeight:var(--g--lineHeight-up2);--g--heading-subtitle-fontSize:var(--g--fontSize-up1);--g--heading-subtitle-lineHeight:var(--g--lineHeight-up1)}:where([component~=level] [component~=level] [component~=level] [component~=level]){--g--heading-title-fontSize:var(--g--fontSize-up1);--g--heading-title-lineHeight:var(--g--lineHeight-up1);--g--heading-subtitle-fontSize:var(--g--fontSize-base);--g--heading-subtitle-lineHeight:var(--g--lineHeight-base)}:root{--dn-link-color:currentColor;--dn-link-textDecoration:underline}a:not([type=button]):not([native]){color:var(--dn-link-color);text-decoration:var(--dn-link-textDecoration)}:root{--dn-button-height:2.5rem;--dn-button-padding:var(--g--button-padding);--dn-button-color:var(--g--button-color);--dn-button-backgroundColor:var(--g--button-backgroundColor);--dn-button-borderRadius:var(--g--button-borderRadius);--dn-button-borderWidth:var(--g--button-borderWidth);--dn-button-borderColor:var(--dn-button-backgroundColor);--dn-button-highlightPercentage:5%;--dn-button-fontWeight:inherit;--dn-button-fontFamily:var(--g--button-fontFamily,inherit);--dn-button-fontSize:var(--g--button-fontSize,inherit)}[deco-buttons]{--dn-button-backgroundColor:var(--g--button-backgroundColor);--dn-button-color:var(--g--button-color);--dn-button-borderColor:var(--g--button-borderColor)}:where(button,[type=button]):not([native]){&.button-1{--dn-button-backgroundColor:var(--g--button-primary-backgroundColor);--dn-button-color:var(--g--button-primary-color);--dn-button-borderColor:var(--g--button-primary-borderColor)}&.button-2{--dn-button-backgroundColor:var(--g--button-secondary-backgroundColor);--dn-button-color:var(--g--button-secondary-color);--dn-button-borderColor:var(--g--button-secondary-borderColor)}display:inline-flex;flex-direction:row;align-items:center;justify-content:center;outline:none;border:var(--dn-button-borderWidth) solid var(--dn-button-borderColor);border-radius:var(--dn-button-borderRadius);background:var(--dn-button-backgroundColor);color:var(--dn-button-color);text-decoration:none;cursor:pointer;padding-inline:var(--dn-button-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;block-size:var(--dn-button-height);width:fit-content;white-space:nowrap;font-weight:var(--dn-button-fontWeight,inherit);font-family:var(--dn-button-fontFamily,inherit);font-size:var(--dn-button-fontSize,inherit);gap:1ch;&[hidden]{display:none}&[disabled]{cursor:not-allowed;background:color-mix(in srgb,var(--dn-button-backgroundColor) 30%,light-dark(#fff,#000));border-color:color-mix(in srgb,var(--dn-button-borderColor) 30%,light-dark(#fff,#000));color:color-mix(in srgb,var(--dn-button-color) 30%,light-dark(#fff,#000))}&:not([disabled]):is(:focus,:hover){background:color-mix(in srgb,var(--dn-button-backgroundColor),var(--dn-button-color) var(--dn-button-highlightPercentage,10%))}&[appearance=icon].button--icon{aspect-ratio:1;padding:0}&:visited,&:active,&:link{color:var(--dn-button-color,currentColor)}}:where(.buttonGroup){display:flex;flex-wrap:nowrap;&>:where(.button):not(:first-child){border-end-start-radius:0;border-start-start-radius:0}&>:where(.button):not(:last-child){border-end-end-radius:0;border-start-end-radius:0;border-inline-end:0}}:where(picture){display:flex;align-items:center;justify-content:center;padding:0;margin:0;background-repeat:no-repeat;background-size:100% 100%;backdrop-filter:blur(0);:where(img){display:block;width:100%;height:100%;object-fit:contain;object-position:center;backdrop-filter:blur(30px)}}:root{--dn-card-fontSize:var();--dn-card-fontFamily:var();--dn-card-borderRadius:var();--dn-card-borderColor:var();--dn-card-borderWidth:var();--dn-card-padding:var();--dn-card-gap:var();--dn-card-background:var();--dn-card-color:var();--dn-card-dividerColor:var()}:where(.card){overflow:clip;display:flex;flex-direction:column;border-radius:var(--dn-card-borderRadius);gap:var(--dn-card-gap);background:var(--dn-card-background);color:var(--dn-card-color);border:var(--dn-card-borderWidth) solid var(--dn-card-borderColor);&:not(:has(>.card__media:first-child)){padding-block-start:max(var(--dn-card-padding,0px),var(--dn-card-borderRadius,0px))}&:not(:has(>.card__media:first-child:last-child)){padding-block-end:max(var(--dn-card-padding,0px),var(--dn-card-borderRadius,0px))}&>.card__media:not(:first-child){margin-inline:var(--dn-card-padding);border-radius:var(--dn-card-borderRadius);overflow:clip}&>.card__content{flex:0;display:flex;flex-direction:column;padding-inline:var(--dn-card-padding)}}:root{--dn-input-color:var(--t--color-neutral-10);--dn-input-backgroundColor:var(--t--color-neutral-100);--dn-input-borderColor:var(--t--color-neutral-90);--dn-input-borderRadius:var(--g--shape-borderRadius-sm);--dn-input-borderWidth:1px;--dn-input-padding:var(--g--spacing-sm);--dn-input-height:2.5rem;--dn-input-fontSize:var(--g--fontSize-base,inherit);--dn-input-fontFamily:var(--g--fontFamily,inherit)}:where(input):where([type=text],[type=email],[type=password],[type=number],[type=search],[type=tel]),:where(select),:where(textarea),:where(dn-select),:where(dn-select):not(:defined){display:inline-flex;align-items:center;box-sizing:border-box;padding-inline:var(--dn-input-padding);block-size:var(--dn-input-height);font-size:var(--dn-input-fontSize);font-family:var(--dn-input-fontFamily),sans-serif;line-height:1.5;color:var(--dn-input-color,black);background-color:var(--dn-input-backgroundColor,white);border:var(--dn-input-borderWidth) solid var(--dn-input-borderColor,#ccc);border-radius:var(--dn-input-borderRadius,0.25rem);transition:border-color 0.15s ease-in-out;outline:none;&:not([disabled],[readonly]):where(:focus){border-color:var(--dn-input-focusBorderColor,#66afe9)}&[disabled]{background-color:var(--dn-input-disabledBackgroundColor,#e9ecef);cursor:not-allowed}}:where(dn-select){&::part(picker){border-radius:var(--dn-input-borderRadius);border-width:var(--dn-input-borderWidth);border-color:var(--dn-input-borderColor);box-shadow:1px 1px 5px 0px rgba(0,0,0,.2);transition:all .2s ease-in-out allow-discrete;opacity:0;translate:0 -1rem}&::part(picker):popover-open{opacity:1;translate:0;@starting-style{opacity:0;translate:0 -1rem}}&::part(picker-icon){transition:all .2s ease-in-out}&::part(picker-icon):before{content:'\f078';font-family:'FontAwesome';font-weight:900;font-size:.8em}&::part(clear-icon){opacity:1;transition:opacity 200ms ease-in-out allow-discrete;border-radius:var(--g--shape-borderRadius-xs);@starting-style{opacity:0}}&:state(empty)::part(clear-icon){opacity:0}&::part(clear-icon):hover{background-color:#f8f9fa}&::part(clear-icon):before{content:'\f00d';font-family:'FontAwesome';font-weight:900;font-size:1em}&:not(:defined) option{display:none}option{padding:var(--dn-input-padding);font-size:var(--dn-input-fontSize);font-family:var(--dn-input-fontFamily);color:var(--dn-input-color);background-color:var(--dn-input-backgroundColor)}option:before{content:'';display:inline-block;width:3ch;font-family:'FontAwesome';font-weight:900}option[selected]:before{content:'\f00c';color:green}option:hover{background-color:#f8f9fa}}:where(textarea){resize:vertical;min-block-size:calc(1.5em*var(--dn-input-textareaRows) + 2*var(--dn-input-padding));padding-block:var(--dn-input-padding);line-height:1.5em}:where(.fieldGroup){display:flex;flex-direction:row;block-size:var(--dn-input-height);&>span{display:inline-flex;align-items:center;padding-inline:var(--dn-input-padding);background:rgba(0 0 0/0.1);border:var(--dn-input-borderWidth) solid var(--dn-input-borderColor);flex:0 0 0}&>*{border-radius:0;flex:1 1 min-content;&:not(:last-child){border-right:none}}&>*:first-child{border-start-start-radius:var(--dn-input-borderRadius);border-end-start-radius:var(--dn-input-borderRadius)}&>*:last-child{border-start-end-radius:var(--dn-input-borderRadius);border-end-end-radius:var(--dn-input-borderRadius)}}:root{--dn-field-label-fontSize:var(--g--fontSize-base);--dn-field-label-fontFamily:var(--g--fontFamily,inherit);--dn-field-label-color:var(--g--color-background-base,#000);--dn-field-label-fontWeight:bold;--dn-field-hint-fontSize:var(--g--fontSize-down1);--dn-field-hint-fontFamily:var(--g--fontFamily,inherit);--dn-field-hint-color:var(--g--color-background-subtle,grey);--dn-field-hint-fontWeight:normal}:where(.field){display:flex;flex-direction:column;width:100%;gap:1ch;border:none;background:transparent;&:has(:required) label span:after{content:" *";color:red}label{display:flex;flex-direction:column;gap:1ch;span{font-size:var(--dn-field-label-fontSize);font-family:var(--dn-field-label-fontFamily),sans-serif;color:var(--dn-field-label-color);font-weight:var(--dn-field-label-fontWeight)}}aside{font-size:var(--dn-field-hint-fontSize);font-family:var(--dn-field-hint-fontFamily),sans-serif;color:var(--dn-field-hint-color);font-weight:var(--dn-field-hint-fontWeight)}}:root{--dn-section-backgroundColor:var(--g--color-background,transparent);--dn-section-backdropColor:light-dark(rgba(255 255 255/0.25),rgba(0 0 0/0.25))}[component]{&{--dn-section-contentBefore-align:start;--dn-section-contentBefore-title-color:var(--g--color-theme-title);--dn-section-contentBefore-title-colorEmphasised:var(--g--color-theme-actionText);--dn-section-contentBefore-title-fontSize:var(--g--heading-title-fontSize);--dn-section-contentBefore-title-fontFamily:var(--g--fontFamily-accent);--dn-section-contentBefore-title-lineHeight:var(--g--lineHeight-up4);--dn-section-contentBefore-subtitle-color:var(--g--heading-title-lineHeight);--dn-section-contentBefore-subtitle-fontSize:var(--g--heading-subtitle-fontSize);--dn-section-contentBefore-subtitle-fontFamily:var(--g--fontFamily);--dn-section-contentBefore-subtitle-lineHeight:var(--g--heading-subtitle-lineHeight);--dn-section-contentBefore-markdown-color:var(--g--color-theme-text);--dn-section-contentBefore-markdown-fontSize:var(--g--fontSize-base);--dn-section-contentBefore-markdown-fontFamily:var(--g--fontFamily);--dn-section-contentBefore-markdown-lineHeight:var(--g--lineHeight-base);--dn-section-backdropColor:oklch(from var(--g--color-theme-scrim) l c h/0.25);&[deco-content-before-titles-order=reverse]{--dn-section-contentBefore-title-fontSize:var(--g--heading-subtitle-fontSize);--dn-section-contentBefore-title-lineHeight:var(--g--heading-subtitle-lineHeight);--dn-section-contentBefore-subtitle-fontSize:var(--g--heading-title-fontSize);--dn-section-contentBefore-subtitle-lineHeight:var(--g--heading-title-lineHeight)}}&[deco-backdrop=none]{--dn-section-backdropColor:transparent}&[deco-content-before-align]{&[deco-content-before-align=center]{--dn-section-contentBefore-align:center}}}:where(.section){position:relative;container:section/inline-size;display:grid;grid-template-columns:1fr;align-items:stretch;overflow:clip;z-index:0;&>:where(.background){position:absolute;inset:0;z-index:-1;background-size:cover;&:not(:empty):after{content:"";position:absolute;inset:0;background:var(--dn-section-backdropColor,transparent)}img{width:100%;height:100%;object-fit:cover;object-position:center}}&>:where(.content){inline-size:100%}&>:where(.content-before,.content-after){display:flex;flex-direction:row;justify-content:space-between;.titles{display:flex;flex-direction:column;inline-size:100%;align-items:var(--dn-section-contentBefore-align)}&:has(.buttons) .titles{align-items:start}.title{font-family:var(--dn-section-contentBefore-title-fontFamily),sans-serif;font-size:var(--dn-section-contentBefore-title-fontSize);line-height:var(--dn-section-contentBefore-title-lineHeight);color:var(--dn-section-contentBefore-title-color);strong{color:var(--dn-section-contentBefore-title-colorEmphasised,currentColor)}}.subtitle{font-family:var(--dn-section-contentBefore-subtitle-fontFamily),sans-serif;font-size:var(--dn-section-contentBefore-subtitle-fontSize);line-height:var(--dn-section-contentBefore-subtitle-lineHeight);color:var(--dn-section-contentBefore-subtitle-color)}.markdown{font-family:var(--dn-section-contentBefore-markdown-fontFamily),sans-serif;font-size:var(--dn-section-contentBefore-markdown-fontSize);line-height:var(--dn-section-contentBefore-markdown-lineHeight);color:var(--dn-section-contentBefore-markdown-color)}.buttons{font-family:var(--g--fontFamily),sans-serif}}}:where(.markdown){line-height:var(--g--lineHeight-base);:where(*){font-family:inherit;font-size:var(--g--fontSize-base);color:currentColor}h1{font-family:var(--g--fontFamily-accent),sans-serif;font-size:var(--g--fontSize-up4);line-height:var(--g--lineHeight-up4)}h2{font-family:var(--g--fontFamily-accent),sans-serif;font-size:var(--g--fontSize-up3);line-height:var(--g--lineHeight-up3)}h3{font-family:var(--g--fontFamily-accent),sans-serif;font-size:var(--g--fontSize-up2);line-height:var(--g--lineHeight-up2)}h4{font-family:var(--g--fontFamily-accent),sans-serif;font-size:var(--g--fontSize-up1);line-height:var(--g--lineHeight-up1)}h5{font-family:var(--g--fontFamily-accent),sans-serif;font-size:var(--g--fontSize-base);line-height:var(--g--lineHeight-base)}h6{font-family:var(--g--fontFamily-accent),sans-serif;font-size:var(--g--fontSize-base);line-height:var(--g--lineHeight-base)}p+p{margin-top:var(--g--spacing-md)}ul,ol{padding-left:2.25ch}small{font-size:calc(1em*pow(var(--v--font-scale),-1))}}:root{--dnjs-slider-slide-width:auto;--dnjs-slider-padding:0}:where(dnjs-slider){display:block;position:relative;&>[dnjs-slider-next],&>[dnjs-slider-previous]{position:absolute;top:50%;translate:0 -50%;z-index:1;transition:opacity 0.5s;&[disabled]{opacity:.1}}&>[dnjs-slider-previous]{left:var(--dnjs-slider-padding,0)}&>[dnjs-slider-next]{right:var(--dnjs-slider-padding,0)}[dnjs-slider-slides]{display:flex;overflow:auto hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-x:contain}[dnjs-slider-slides]>*{flex:0 0 var(--dnjs-slider-slide-width,auto);scroll-snap-align:center;max-width:var(--dnjs-slider-slide-width,none)}}:root{--dn-eyebrow-color:var();--dn-eyebrow-backgroundColor:var();--dn-eyebrow-padding:var();--dn-eyebrow-fontSize:var();--dn-eyebrow-fontFamily:var();--dn-eyebrow-borderRadius:var();--dn-eyebrow-borderWidth:var();--dn-eyebrow-borderColor:var()}:where(.eyebrow){inline-size:fit-content;text-transform:uppercase;font-size:var(--dn-eyebrow-fontSize);padding:var(--dn-eyebrow-padding);background:var(--dn-eyebrow-backgroundColor);color:var(--dn-eyebrow-color);border-radius:var(--dn-eyebrow-borderRadius);border:var(--dn-eyebrow-borderWidth) solid var(--dn-eyebrow-borderColor)}:root{--dn-rating-color:gold;--dn-rating-backgroundColor:#eee}:where(.rating){--icon-mask:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpolygon%20points%3D%2210%2016.11%203.82%2019.51%205.03%2012.5%200%207.75%206.93%206.67%2010%20.49%2013.07%206.67%2020%207.75%2014.97%2012.5%2016.18%2019.51%2010%2016.11%22%2F%3E%3C%2Fsvg%3E');appearance:none;-webkit-appearance:none;display:inline-block;height:fit-content;width:fit-content;aspect-ratio:5.5/1;background:var(--dn-rating-backgroundColor);mask:var(--icon-mask) 0 0/20% 100% repeat-x;&::-webkit-progress-bar{background:var(--dn-rating-backgroundColor)}&::-webkit-progress-value{background:var(--dn-rating-color)}&::-moz-progress-bar{background:var(--dn-rating-color)}}}@layer config{.dn-contactForm{--dn-contactForm-fontSize:var(--g--fontSize-base);--dn-contactForm-fontFamily:var(--g--fontFamily);--dn-contactForm-borderRadius:var(--g--shape-borderRadius-md);--dn-contactForm-borderColor:var(--g--color-theme-outline);--dn-contactForm-padding:var(--g--spacing-lg,0px);--dn-contactForm-gap:var(--g--spacing-lg,0px);--dn-contactForm-background:var(--g--color-theme-backgroundColor);--dn-contactForm-color:var(--g--color-theme-text);--dn-contactForm-title-fontSize:var(--g--heading-title-fontSize);--dn-contactForm-title-fontFamily:var(--g--fontFamily-accent);--dn-contactForm-field-gap:var(--g--spacing-lg);--dn-contactForm-indicator-color:var(--g--color-theme-complimentary);--dn-contactForm-indicator-transitionInDuration:.3s;--dn-contactForm-indicator-transitionInEasing:ease-out;--dn-contactForm-indicator-transitionOutDuration:.3s;--dn-contactForm-indicator-transitionOutEasing:ease-in}}@layer component{.dn-contactForm{container:dn-contactForm/inline-size;display:flex;flex-direction:column;gap:var(--dn-contactForm-gap);.dn-contactForm__title{font-size:var(--dn-contactForm-title-fontSize);font-family:var(--dn-contactForm-title-fontFamily),sans-serif}.dn-contactForm__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(50cqi - var(--dn-contactForm-field-gap)),200px),1fr));gap:var(--dn-contactForm-field-gap)}.dn-contactForm__field--full{grid-column:1/-1}.dn-contactForm__controls,.dn-contactForm__response{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;gap:var(--dn-contactForm-gap)}textarea{--dn-input-textareaRows:5}.indicator{transition:opacity var(--dn-contactForm-indicator-transitionInDuration) var(--dn-contactForm-indicator-transitionInEasing);color:var(--dn-contactForm-indicator-color)}.alert{&[alert-type=success]{color:var(--g--color-theme-successText)}&[alert-type=failure]{color:var(--g--color-theme-errorText)}}}}@layer config{.dn-defaultContent{--dn-defaultContent-color:var(--g--color-theme-text);--dn-defaultContent-fontSize:var(--g--fontSize-base);--dn-defaultContent-fontFamily:var(--g--fontFamily);--dn-defaultContent-eyebrow-fontSize:var(--g--fontSize-base);--dn-defaultContent-eyebrow-backgroundColor:var(--g--color-theme-complimentary);--dn-defaultContent-eyebrow-color:var(--g--color-theme-onComplimentary);--dn-defaultContent-eyebrow-padding:var(--g--spacing-2xs);--dn-defaultContent-eyebrow-borderRadius:var(--g--shape-borderRadius-xs);--dn-defaultContent-eyebrow-fontFamily:var(--g--fontFamily);--dn-defaultContent-eyebrow-borderWidth:0px;--dn-defaultContent-eyebrow-borderColor:transparent;--dn-defaultContent-icon-size:var(--g--fontSize-up5);--dn-defaultContent-icon-color:var(--g--color-theme-icon);--dn-defaultContent-title-fontSize:var(--g--heading-title-fontSize);--dn-defaultContent-title-fontFamily:var(--g--fontFamily-accent);--dn-defaultContent-title-color:var(--g--color-theme-title);--dn-defaultContent-title-colorEmphasised:var(--g--color-theme-actionText);--dn-defaultContent-subtitle-fontSize:var(--g--heading-subtitle-fontSize);--dn-defaultContent-subtitle-color:var(--g--color-theme-subtitle);--dn-defaultContent-markdown-color:var(--g--color-theme-textVariant);--dn-defaultContent-list-gap:var(--g--spacing-md);--dn-defaultContent-list-iconColor:var(--g--color-theme-icon)}.dn-defaultContent[component-card]:not([component-card=""]){--dn-defaultContent-padding:var(--g--spacing-lg);--dn-defaultContent-borderRadius:var(--g--shape-borderRadius-md);--dn-defaultContent-backgroundColor:var(--g--color-theme-backgroundColor);--dn-defaultContent-eyebrow-backgroundColor:var(--g--color-theme-complimentary);--dn-defaultContent-eyebrow-color:var(--g--color-theme-onComplimentary);--dn-defaultContent-icon-color:var(--g--color-theme-icon);--dn-defaultContent-title-color:var(--g--color-theme-title);--dn-defaultContent-subtitle-color:var(--g--color-theme-subtitle);--dn-defaultContent-list-iconColor:var(--g--color-theme-icon)}}@layer component{.dn-defaultContent{display:flex;flex-direction:column;block-size:100%;min-block-size:min-content;color:var(--dn-defaultContent-color);font-size:var(--dn-defaultContent-fontSize);font-family:var(--dn-defaultContent-fontFamily),sans-serif;.dn-defaultContent__eyebrow{--dn-eyebrow-color:var(--dn-defaultContent-eyebrow-color);--dn-eyebrow-backgroundColor:var(--dn-defaultContent-eyebrow-backgroundColor);--dn-eyebrow-padding:var(--dn-defaultContent-eyebrow-padding);--dn-eyebrow-fontSize:var(--dn-defaultContent-eyebrow-fontSize);--dn-eyebrow-fontFamily:var(--dn-defaultContent-eyebrow-fontFamily);--dn-eyebrow-borderRadius:var(--dn-defaultContent-eyebrow-borderRadius);--dn-eyebrow-borderWidth:var(--dn-defaultContent-eyebrow-borderWidth);--dn-eyebrow-borderColor:var(--dn-defaultContent-eyebrow-borderColor)}.dn-defaultContent__icon{font-size:var(--dn-defaultContent-icon-size);color:var(--dn-defaultContent-icon-color)}.dn-defaultContent__title{font-size:var(--dn-defaultContent-title-fontSize);font-family:var(--dn-defaultContent-title-fontFamily),sans-serif;color:var(--dn-defaultContent-title-color);strong{color:var(--dn-defaultContent-title-colorEmphasised,currentColor)}}.dn-defaultContent__subtitle{font-size:var(--dn-defaultContent-subtitle-fontSize);color:var(--dn-defaultContent-subtitle-color)}.dn-defaultContent__markdown{color:var(--dn-defaultContent-markdown-color);inline-size:fit-content;max-inline-size:100%}.dn-defaultContent__list{display:flex;flex-direction:column;gap:var(--dn-defaultContent-list-gap);color:currentColor;li{display:inline-flex;gap:1ch;&>i{color:var(--dn-defaultContent-list-iconColor)}}}.dn-defaultContent__buttons{display:flex;flex-wrap:wrap;gap:1ch;align-items:center}.dn-defaultContent__icon:has(+.dn-defaultContent__title),.dn-defaultContent__icon:has(+.dn-defaultContent__subtitle),.dn-defaultContent__icon:has(+.dn-defaultContent__markdown),.dn-defaultContent__icon:has(+.dn-defaultContent__list),.dn-defaultContent__icon:has(+.dn-defaultContent__buttons){margin-bottom:var(--g--spacing-lg)}.dn-defaultContent__eyebrow:has(+.dn-defaultContent__icon){margin-bottom:var(--g--spacing-xl)}.dn-defaultContent__eyebrow:has(+.dn-defaultContent__title),.dn-defaultContent__eyebrow:has(+.dn-defaultContent__subtitle){margin-bottom:var(--g--spacing-md)}.dn-defaultContent__eyebrow:has(+.dn-defaultContent__markdown),.dn-defaultContent__eyebrow:has(+.dn-defaultContent__list),.dn-defaultContent__eyebrow:has(+.dn-defaultContent__buttons){margin-bottom:var(--g--spacing-md)}.dn-defaultContent__title:has(+.dn-defaultContent__subtitle){margin-bottom:var(--g--spacing-md)}.dn-defaultContent__title:has(+.dn-defaultContent__markdown),.dn-defaultContent__title:has(+.dn-defaultContent__list),.dn-defaultContent__title:has(+.dn-defaultContent__buttons){margin-bottom:var(--g--spacing-lg)}.dn-defaultContent__subtitle:has(+.dn-defaultContent__markdown),.dn-defaultContent__subtitle:has(+.dn-defaultContent__list),.dn-defaultContent__subtitle:has(+.dn-defaultContent__buttons){margin-bottom:var(--g--spacing-lg)}.dn-defaultContent__markdown:has(+.dn-defaultContent__list),.dn-defaultContent__markdown:has(+.dn-defaultContent__buttons){margin-bottom:var(--g--spacing-lg)}.dn-defaultContent__list:has(+.dn-defaultContent__buttons){margin-bottom:var(--g--spacing-lg)}}.dn-defaultContent[component-align]{&[component-align=center]{text-align:center;justify-content:center;align-items:center;.dn-defaultContent__buttons{justify-content:center}}&[component-align=left]{text-align:left;justify-content:center;align-items:flex-start;.dn-defaultContent__buttons{justify-content:flex-start}}&[component-align=right]{text-align:right;justify-content:center;align-items:flex-end;.dn-defaultContent__buttons{justify-content:flex-end}}}.dn-defaultContent[component-division]{&[component-division=title]{.dn-defaultContent__title{flex:1}}&[component-division=subtitle]{.dn-defaultContent__subtitle{flex:1}}&[component-division=markdown]{.dn-defaultContent__markdown{flex:1}}&[component-division=list]{.dn-defaultContent__list{flex:1}}&[component-division=buttons]{.dn-defaultContent__buttons{flex:1;align-items:end}}}.dn-defaultContent[component-card]{&[component-card="1"]{border-radius:var(--dn-defaultContent-borderRadius);background-color:var(--dn-defaultContent-backgroundColor);padding:var(--dn-defaultContent-padding)}}.dn-defaultContent[component-card~=text]{.dn-defaultContent__markdown{border-radius:var(--dn-defaultContent-borderRadius);background-color:var(--dn-defaultContent-backgroundColor);padding:var(--dn-defaultContent-padding)}&[component-card-transparency~=text] .dn-defaultContent__markdown{background-color:color-mix(in hsl,var(--dn-defaultContent-backgroundColor),transparent 30%)}}}@layer config{.dn-faq1{--dn-faq1-backgroundColor:var(--g--color-surface-color);--dn-faq1-color:var(--g--color-surface-onColor);--dn-faq1-borderColor:transparent;--dn-faq1-gap:var(--g--spacing-lg);--dn-faq1-padding:var(--g--spacing-lg);--dn-faq1-expandDuration:.6s;--dn-faq1-expandEasing:ease-in-out;--dn-faq1-collapseDuration:.6s;--dn-faq1-collapseEasing:ease-in-out;--dn-faq1-question-padding:var(--g--spacing-lg);--dn-faq1-question-backgroundColor:transparent;--dn-faq1-question-color:currentColor;--dn-faq1-question-fontSize:var(--g--fontSize-up1);--dn-faq1-question-fontFamily:inherit;--dn-faq1-question-fontWeight:inherit;--dn-faq1-question-backgroundColor-hover:rgba(0,0,0,.05);--dn-faq1-answer-padding:var(--g--spacing-lg);--dn-faq1-answer-backgroundColor:transparent;--dn-faq1-answer-color:currentColor;--dn-faq1-answer-fontSize:var(--g--fontSize-base);--dn-faq1-answer-fontFamily:inherit}}@layer component{.dn-faq1{background:var(--dn-faq1-backgroundColor,white);color:var(--dn-faq1-color,black);fill:currentColor;.dn-faq1__container{padding:var(--dn-faq1-padding);max-width:var(--dn-faq1-containerWidth,none);margin-inline:auto;display:flex;flex-direction:column}details+details{border-top:1px solid var(--dn-faq1-borderColor,transparent)}details{overflow:hidden;*{margin:0}summary::marker,summary::-webkit-details-marker{display:none}summary{list-style:none;display:flex;justify-content:space-between;padding:var(--dn-faq1-question-padding,1rem);background:var(--dn-faq1-question-backgroundColor,transparent);color:var(--dn-faq1-question-color,currentColor);font-size:var(--dn-faq1-question-fontSize,1em);font-family:var(--dn-faq1-question-fontFamily,inherit);font-weight:var(--dn-faq1-question-fontWeight,inherit);cursor:pointer;&:hover,&:focus{background:var(--dn-faq1-question-backgroundColor-hover,transparent)}&:after{content:"\f0d7";font-family:"FontAwesome";font-weight:900;transition:rotate var(--dn-faq1-collapseDuration,0s) var(--dn-faq1-collapseEasing,ease-in-out)}}&[open] summary{background:var(--dn-faq1-question-backgroundColor-hover,transparent);&:after{rotate:180deg;transition:rotate var(--dn-faq1-expandDuration,0s) var(--dn-faq1-expandEasing,ease-in-out)}}p{padding:var(--dn-faq1-answer-padding,0);background:var(--dn-faq1-answer-backgroundColor,transparent);color:var(--dn-faq1-answer-color,currentColor);font-size:var(--dn-faq1-answer-fontSize,1em);font-family:var(--dn-faq1-answer-fontFamily,inherit)}@supports (interpolate-size:allow-keywords){interpolate-size:allow-keywords;&::details-content{block-size:0;transition:block-size var(--dn-faq1-collapseDuration,.5s) var(--dn-faq1-collapseEasing),content-visibility var(--dn-faq1-collapseDuration,.5s) allow-discrete}&[open]::details-content{block-size:auto;transition:block-size var(--dn-faq1-expandDuration,.5s) var(--dn-faq1-expandEasing),content-visibility var(--dn-faq1-expandDuration,.5s) allow-discrete}@supports selector(::details-content){&>[details-content]{display:contents}}@supports not selector(::details-content){&>[details-content]{content-visibility:hidden;block-size:0;transition:block-size var(--dn-faq1-collapseDuration,.5s) var(--dn-faq1-collapseEasing),content-visibility var(--dn-faq1-collapseDuration,.5s) allow-discrete,padding var(--dn-faq1-collapseDuration,.5s)}&[open]>[details-content]{content-visibility:visible;block-size:auto;transition:block-size var(--dn-faq1-expandDuration,.5s) var(--dn-faq1-expandEasing),content-visibility var(--dn-faq1-expandDuration,.5s) allow-discrete,padding var(--dn-faq1-expandDuration,.5s)}}}}}}@layer config{.dn-ilsaFilterNavigation{--dn-ilsaFilterNavigation-gap:var(--g--spacing-md);--dn-ilsaFilterNavigation-resultsCount-fontSize:var(--g--fontSize-up1);--dn-ilsaFilterNavigation-resultsCount-fontFamily:var(--g--fontFamily);--dn-ilsaFilterNavigation-borderRadius:var(--g--shape-borderRadius-sm)}}@layer component{.dn-ilsaFilterNavigation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--dn-ilsaFilterNavigation-gap);&>*{flex:1 0 max-content}.dn-ilsaFilterNavigation__resultsCount{font-size:var(--dn-ilsaFilterNavigation-resultsCount-fontSize);font-family:var(--dn-ilsaFilterNavigation-resultsCount-fontFamily),sans-serif}.dn-ilsaFilterNavigation__sorting{display:flex;flex-direction:row;align-items:center;justify-content:end;dn-select{width:10rem;min-width:max-content}}}}@layer config{.dn-ilsaResultsLoadMore{--dn-ilsaResultsLoadMore-borderRadius:var(--g--shape-borderRadius-lg);--dn-ilsaResultsLoadMore-borderColor:var(--g--color-theme-outline);--dn-ilsaResultsLoadMore-borderWidth:1px;--dn-ilsaResultsLoadMore-backgroundColor:var(--g--color-theme-backgroundColor);--dn-ilsaResultsLoadMore-color:var(--g--color-theme-text);--dn-ilsaResultsLoadMore-padding:var(--g--spacing-lg);--dn-ilsaResultsLoadMore-gap:var(--g--spacing-lg);--dn-ilsaResultsLoadMore-fontSize:var(--g--fontSize-base);--dn-ilsaResultsLoadMore-eyebrow-fontSize:var(--g--fontSize-base);--dn-ilsaResultsLoadMore-eyebrow-backgroundColor:var(--g--color-theme-complimentary);--dn-ilsaResultsLoadMore-eyebrow-color:var(--g--color-theme-onComplimentary);--dn-ilsaResultsLoadMore-eyebrow-padding:.25em var(--g--spacing-sm);--dn-ilsaResultsLoadMore-eyebrow-borderRadius:var(--g--shape-borderRadius-xs);--dn-ilsaResultsLoadMore-eyebrow-fontFamily:var(--g--fontFamily);--dn-ilsaResultsLoadMore-eyebrow-borderWidth:0px;--dn-ilsaResultsLoadMore-eyebrow-borderColor:transparent;--dn-ilsaResultsLoadMore-icon-size:var(--g--fontSize-up5);--dn-ilsaResultsLoadMore-icon-color:var(--g--color-theme-complimentary);--dn-ilsaResultsLoadMore-title-fontSize:var(--g--heading-title-fontSize);--dn-ilsaResultsLoadMore-title-fontFamily:var(--g--fontFamily-accent);--dn-ilsaResultsLoadMore-subtitle-fontSize:var(--g--heading-subtitle-fontSize);--dn-ilsaResultsLoadMore-buttons-gap:var(--g--spacing-sm)}}@layer component{.dn-ilsaResultsLoadMore{display:flex;flex-direction:column;block-size:100%;min-block-size:min-content;padding:var(--dn-ilsaResultsLoadMore-padding);gap:var(--dn-ilsaResultsLoadMore-gap);font-size:var(--dn-ilsaResultsLoadMore-fontSize);background:var(--dn-ilsaResultsLoadMore-backgroundColor);color:var(--dn-ilsaResultsLoadMore-color);border:var(--dn-ilsaResultsLoadMore-borderWidth) solid var(--dn-ilsaResultsLoadMore-borderColor);border-radius:var(--dn-ilsaResultsLoadMore-borderRadius);justify-content:space-evenly;align-items:center;.dn-ilsaResultsLoadMore__eyebrow{--dn-eyebrow-color:var(--dn-ilsaResultsLoadMore-eyebrow-color);--dn-eyebrow-backgroundColor:var(--dn-ilsaResultsLoadMore-eyebrow-backgroundColor);--dn-eyebrow-padding:var(--dn-ilsaResultsLoadMore-eyebrow-padding);--dn-eyebrow-fontSize:var(--dn-ilsaResultsLoadMore-eyebrow-fontSize);--dn-eyebrow-fontFamily:var(--dn-ilsaResultsLoadMore-eyebrow-fontFamily);--dn-eyebrow-borderRadius:var(--dn-ilsaResultsLoadMore-eyebrow-borderRadius);--dn-eyebrow-borderWidth:var(--dn-ilsaResultsLoadMore-eyebrow-borderWidth);--dn-eyebrow-borderColor:var(--dn-ilsaResultsLoadMore-eyebrow-borderColor)}.dn-ilsaResultsLoadMore__icon{font-size:var(--dn-ilsaResultsLoadMore-icon-size);color:var(--dn-ilsaResultsLoadMore-icon-color)}.dn-ilsaResultsLoadMore__title{font-size:var(--dn-ilsaResultsLoadMore-title-fontSize);font-family:var(--dn-ilsaResultsLoadMore-title-fontFamily),sans-serif}.dn-ilsaResultsLoadMore__subtitle{font-size:var(--dn-ilsaResultsLoadMore-subtitle-fontSize)}.dn-ilsaResultsLoadMore__list{padding-left:2.25ch}.dn-ilsaResultsLoadMore__buttons{display:flex;flex-wrap:wrap;gap:var(--dn-ilsaResultsLoadMore-buttons-gap);justify-content:center}.dn-ilsaResultsLoadMore__icon:has(+.dn-ilsaResultsLoadMore__title),.dn-ilsaResultsLoadMore__icon:has(+.dn-ilsaResultsLoadMore__subtitle),.dn-ilsaResultsLoadMore__icon:has(+.dn-ilsaResultsLoadMore__markdown),.dn-ilsaResultsLoadMore__icon:has(+.dn-ilsaResultsLoadMore__list),.dn-ilsaResultsLoadMore__icon:has(+.dn-ilsaResultsLoadMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsLoadMore__eyebrow:has(+.dn-ilsaResultsLoadMore__icon){margin-bottom:var(--g--spacing-xl)}.dn-ilsaResultsLoadMore__eyebrow:has(+.dn-ilsaResultsLoadMore__title),.dn-ilsaResultsLoadMore__eyebrow:has(+.dn-ilsaResultsLoadMore__subtitle){margin-bottom:var(--g--spacing-md)}.dn-ilsaResultsLoadMore__eyebrow:has(+.dn-ilsaResultsLoadMore__markdown),.dn-ilsaResultsLoadMore__eyebrow:has(+.dn-ilsaResultsLoadMore__list),.dn-ilsaResultsLoadMore__eyebrow:has(+.dn-ilsaResultsLoadMore__buttons){margin-bottom:var(--g--spacing-md)}.dn-ilsaResultsLoadMore__title:has(+.dn-ilsaResultsLoadMore__subtitle){margin-bottom:var(--g--spacing-md)}.dn-ilsaResultsLoadMore__title:has(+.dn-ilsaResultsLoadMore__markdown),.dn-ilsaResultsLoadMore__title:has(+.dn-ilsaResultsLoadMore__list),.dn-ilsaResultsLoadMore__title:has(+.dn-ilsaResultsLoadMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsLoadMore__subtitle:has(+.dn-ilsaResultsLoadMore__markdown),.dn-ilsaResultsLoadMore__subtitle:has(+.dn-ilsaResultsLoadMore__list),.dn-ilsaResultsLoadMore__subtitle:has(+.dn-ilsaResultsLoadMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsLoadMore__markdown:has(+.dn-ilsaResultsLoadMore__list),.dn-ilsaResultsLoadMore__markdown:has(+.dn-ilsaResultsLoadMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsLoadMore__list:has(+.dn-ilsaResultsLoadMore__buttons){margin-bottom:var(--g--spacing-lg)}}.dn-ilsaResultsLoadMore[component-division]{&[component-division=title]{.dn-ilsaResultsNoMore__title{flex:1}}&[component-division=subtitle]{.dn-ilsaResultsNoMore__subtitle{flex:1}}&[component-division=markdown]{.dn-ilsaResultsNoMore__markdown{flex:1}}&[component-division=list]{.dn-ilsaResultsNoMore__list{flex:1}}&[component-division=buttons]{.dn-ilsaResultsNoMore__buttons{flex:1;align-items:end}}}}@layer config{.dn-ilsaResultsNoMore{--dn-ilsaResultsNoMore-borderRadius:var(--g--shape-borderRadius-lg);--dn-ilsaResultsNoMore-borderColor:var(--g--color-theme-outline);--dn-ilsaResultsNoMore-borderWidth:1px;--dn-ilsaResultsNoMore-backgroundColor:var(--g--color-theme-backgroundColor);--dn-ilsaResultsNoMore-color:var(--g--color-theme-text);--dn-ilsaResultsNoMore-padding:var(--g--spacing-lg);--dn-ilsaResultsNoMore-gap:var(--g--spacing-lg);--dn-ilsaResultsNoMore-fontSize:var(--g--fontSize-base);--dn-ilsaResultsNoMore-fontFamily:var(--g--fontFamily);--dn-ilsaResultsNoMore-eyebrow-fontSize:var(--g--fontSize-base);--dn-ilsaResultsNoMore-eyebrow-backgroundColor:var(--g--color-theme-complimentary);--dn-ilsaResultsNoMore-eyebrow-color:var(--g--color-theme-onComplimentary);--dn-ilsaResultsNoMore-eyebrow-padding:.25em var(--g--spacing-sm);--dn-ilsaResultsNoMore-eyebrow-borderRadius:var(--g--shape-borderRadius-xs);--dn-ilsaResultsNoMore-eyebrow-fontFamily:var(--g--fontFamily);--dn-ilsaResultsNoMore-eyebrow-borderWidth:0px;--dn-ilsaResultsNoMore-eyebrow-borderColor:transparent;--dn-ilsaResultsNoMore-icon-size:var(--g--fontSize-up5);--dn-ilsaResultsNoMore-icon-color:var(--g--color-theme-complimentary);--dn-ilsaResultsNoMore-title-fontSize:var(--g--heading-title-fontSize);--dn-ilsaResultsNoMore-title-fontFamily:var(--g--fontFamily-accent);--dn-ilsaResultsNoMore-subtitle-fontSize:var(--g--heading-subtitle-fontSize);--dn-ilsaResultsNoMore-buttons-gap:var(--g--spacing-sm)}}@layer component{.dn-ilsaResultsNoMore{display:flex;flex-direction:column;block-size:100%;min-block-size:min-content;padding:var(--dn-ilsaResultsNoMore-padding);font-size:var(--dn-ilsaResultsNoMore-fontSize);font-family:var(--dn-ilsaResultsNoMore-fontFamily),sans-serif;background:var(--dn-ilsaResultsNoMore-backgroundColor);color:var(--dn-ilsaResultsNoMore-color);border:var(--dn-ilsaResultsNoMore-borderWidth) solid var(--dn-ilsaResultsNoMore-borderColor);border-radius:var(--dn-ilsaResultsNoMore-borderRadius);justify-content:space-evenly;align-items:center;.dn-ilsaResultsNoMore__eyebrow{--dn-eyebrow-color:var(--dn-ilsaResultsNoMore-eyebrow-color);--dn-eyebrow-backgroundColor:var(--dn-ilsaResultsNoMore-eyebrow-backgroundColor);--dn-eyebrow-padding:var(--dn-ilsaResultsNoMore-eyebrow-padding);--dn-eyebrow-fontSize:var(--dn-ilsaResultsNoMore-eyebrow-fontSize);--dn-eyebrow-fontFamily:var(--dn-ilsaResultsNoMore-eyebrow-fontFamily);--dn-eyebrow-borderRadius:var(--dn-ilsaResultsNoMore-eyebrow-borderRadius);--dn-eyebrow-borderWidth:var(--dn-ilsaResultsNoMore-eyebrow-borderWidth);--dn-eyebrow-borderColor:var(--dn-ilsaResultsNoMore-eyebrow-borderColor)}.dn-ilsaResultsNoMore__icon{font-size:var(--dn-ilsaResultsNoMore-icon-size);color:var(--dn-ilsaResultsNoMore-icon-color)}.dn-ilsaResultsNoMore__title{font-size:var(--dn-ilsaResultsNoMore-title-fontSize);font-family:var(--dn-ilsaResultsNoMore-title-fontFamily),sans-serif}.dn-ilsaResultsNoMore__subtitle{font-size:var(--dn-ilsaResultsNoMore-subtitle-fontSize)}.dn-ilsaResultsNoMore__list{padding-left:2.25ch}.dn-ilsaResultsNoMore__buttons{display:flex;flex-wrap:wrap;gap:var(--dn-ilsaResultsNoMore-buttons-gap);justify-content:center}.dn-ilsaResultsNoMore__icon:has(+.dn-ilsaResultsNoMore__title),.dn-ilsaResultsNoMore__icon:has(+.dn-ilsaResultsNoMore__subtitle),.dn-ilsaResultsNoMore__icon:has(+.dn-ilsaResultsNoMore__markdown),.dn-ilsaResultsNoMore__icon:has(+.dn-ilsaResultsNoMore__list),.dn-ilsaResultsNoMore__icon:has(+.dn-ilsaResultsNoMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsNoMore__eyebrow:has(+.dn-ilsaResultsNoMore__icon){margin-bottom:var(--g--spacing-xl)}.dn-ilsaResultsNoMore__eyebrow:has(+.dn-ilsaResultsNoMore__title),.dn-ilsaResultsNoMore__eyebrow:has(+.dn-ilsaResultsNoMore__subtitle){margin-bottom:var(--g--spacing-md)}.dn-ilsaResultsNoMore__eyebrow:has(+.dn-ilsaResultsNoMore__markdown),.dn-ilsaResultsNoMore__eyebrow:has(+.dn-ilsaResultsNoMore__list),.dn-ilsaResultsNoMore__eyebrow:has(+.dn-ilsaResultsNoMore__buttons){margin-bottom:var(--g--spacing-md)}.dn-ilsaResultsNoMore__title:has(+.dn-ilsaResultsNoMore__subtitle){margin-bottom:var(--g--spacing-md)}.dn-ilsaResultsNoMore__title:has(+.dn-ilsaResultsNoMore__markdown),.dn-ilsaResultsNoMore__title:has(+.dn-ilsaResultsNoMore__list),.dn-ilsaResultsNoMore__title:has(+.dn-ilsaResultsNoMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsNoMore__subtitle:has(+.dn-ilsaResultsNoMore__markdown),.dn-ilsaResultsNoMore__subtitle:has(+.dn-ilsaResultsNoMore__list),.dn-ilsaResultsNoMore__subtitle:has(+.dn-ilsaResultsNoMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsNoMore__markdown:has(+.dn-ilsaResultsNoMore__list),.dn-ilsaResultsNoMore__markdown:has(+.dn-ilsaResultsNoMore__buttons){margin-bottom:var(--g--spacing-lg)}.dn-ilsaResultsNoMore__list:has(+.dn-ilsaResultsNoMore__buttons){margin-bottom:var(--g--spacing-lg)}}.dn-ilsaResultsNoMore[component-division]{&[component-division=title]{.dn-ilsaResultsNoMore__title{flex:1}}&[component-division=subtitle]{.dn-ilsaResultsNoMore__subtitle{flex:1}}&[component-division=markdown]{.dn-ilsaResultsNoMore__markdown{flex:1}}&[component-division=list]{.dn-ilsaResultsNoMore__list{flex:1}}&[component-division=buttons]{.dn-ilsaResultsNoMore__buttons{flex:1;align-items:end}}}}@layer config{.dn-image{--dn-image-borderRadius:var(--g--shape-borderRadius-md);--dn-image-size:var(--g--size);--dn-image-fit:cover}}@layer component{.dn-image{display:block;picture{border-radius:var(--dn-image-borderRadius);overflow:clip;block-size:var(--dn-image-size);img{object-fit:var(--dn-image-fit)}}}.dn-image[component-fit]{&[component-fit=cover] img{--dn-image-fit:cover}&[component-fit=contain] img{--dn-image-fit:contain}&[component-fit=original] img{--dn-image-fit:scale-down}}.dn-image[component-shape]{&[component-shape=circle]{--dn-image-borderRadius:50%;picture{aspect-ratio:1}}}.dn-image[component-effect]{&[component-effect=zoom-in] picture{&:hover img{scale:1.1}img{transition:scale .3s ease;scale:1}}&[component-effect=zoom-out] picture{&:hover img{scale:1}img{transition:scale .3s ease;scale:1.1}}}.dn-image[component-background]{&[component-background=none] picture{background:0 0 !important}}}@layer config{.dn-openingHours{--dn-openingHours-padding:var(--g--spacing-lg);--dn-openingHours-gap:var(--g--spacing-md);--dn-openingHours-fontSize:var(--g--fontSize-base);--dn-openingHours-fontFamily:var(--g--fontFamily);--dn-openingHours-color:var(--g--color-theme-text);--dn-openingHours-backgroundColor:var(--g--color-theme-backgroundColor);--dn-openingHours-borderRadius:var(--g--shape-borderRadius-md);--dn-openingHours-borderWidth:0px;--dn-openingHours-borderColor:var(--g--color-theme-outline);--dn-openingHours-title-fontSize:var(--g--heading-title-fontSize);--dn-openingHours-title-fontFamily:var(--g--fontFamily-accent);--dn-openingHours-days-gap:var(--g--spacing-xs)}}@layer component{.dn-openingHours{display:flex;flex-direction:column;color:var(--dn-openingHours-color);background-color:var(--dn-openingHours-backgroundColor);padding:var(--dn-openingHours-padding);block-size:100%;min-block-size:min-content;border-radius:var(--dn-openingHours-borderRadius);border:var(--dn-openingHours-borderWidth) solid var(--dn-openingHours-borderColor);font-size:var(--dn-openingHours-fontSize);.dn-openingHours__title{font-size:var(--dn-openingHours-title-fontSize);margin-bottom:var(--dn-openingHours-gap)}.dn-openingHours__days{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:var(--dn-openingHours-days-gap);&.today{font-weight:700}dt{flex:1}dd{margin-inline-start:0}}}}@layer config{.dn-review{--dn-review-color:var(--g--color-theme-text);--dn-review-fontFamily:var(--g--fontFamily);--dn-review-fontSize:var(--g--fontSize-base);--dn-review-lineHeight:var(--g--lineHeight-base);--dn-review-gap:var(--g--spacing-md);--dn-review-author-fontWeight:700;--dn-review-date-color:var(--g--color-theme-textSubtle);--dn-review-date-fontSize:calc(var(--g--fontSize-down1));--dn-review-rating-color:#fcbf02;--dn-review-rating-backgroundColor:oklch(from var(--g--color-theme-text) l c h/0.25);--dn-review-rating-size:var(--g--fontSize-up1);--dn-review-borderWidth:1px;--dn-review-borderColor:var(--g--color-theme-outline);--dn-review-borderRadius:var(--g--shape-borderRadius-md);--dn-review-backgroundColor:var(--g--color-theme-backgroundColor)}}@layer component{.dn-review{display:flex;flex-direction:column;gap:var(--dn-review-gap);color:var(--dn-review-color);font-size:var(--dn-review-fontSize);line-height:var(--dn-review-lineHeight);font-family:var(--dn-review-fontFamily),sans-serif;header{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;grid-template-areas:'avatar author' 'avatar date';gap:calc(var(--dn-review-gap)/3) var(--dn-review-gap);align-items:center}.dn-review__avatar{grid-area:avatar;border-radius:50%;aspect-ratio:1/1;height:calc((var(--dn-review-fontSize)+var(--dn-review-date-fontSize)+var(--dn-review-gap)) * 1.3);overflow:clip;img{object-fit:cover}}.dn-review__author{grid-area:author;align-self:end;font-weight:var(--dn-review-author-fontWeight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-review__date{grid-area:date;align-self:start;font-size:var(--dn-review-date-fontSize);color:var(--dn-review-date-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-review__rating{height:var(--dn-review-rating-size)}}.dn-review[component-card="1"]{padding:1rem;border:var(--dn-review-borderWidth) solid var(--dn-review-borderColor);border-radius:var(--dn-review-borderRadius);background-color:var(--dn-review-backgroundColor)}}@layer config{.dn-reviewsTotal{--dn-reviewsTotal-gap:var(--g--spacing-md);--dn-reviewsTotal-padding:var(--g--spacing-lg);--dn-reviewsTotal-borderWidth:1px;--dn-reviewsTotal-borderColor:var(--g--color-theme-outline);--dn-reviewsTotal-borderRadius:var(--g--shape-borderRadius-md);--dn-reviewsTotal-backgroundColor:var(--g--color-theme-backgroundColor);--dn-reviewsTotal-color:var(--g--color-theme-text);--dn-reviewsTotal-fontFamily:var(--g--fontFamily);--dn-reviewsTotal-value-fontSize:var(--g--fontSize-up4);--dn-reviewsTotal-value-lineHeight:var(--g--lineHeight-up4);--dn-reviewsTotal-rating-height:var(--g--fontSize-up2);--dn-reviewsTotal-count-fontSize:var(--g--fontSize-base);--dn-reviewsTotal-count-lineHeight:var(--g--lineHeight-base)}}@layer components{.dn-reviewsTotal{container:dn-reviewsTotal/normal;display:flex;flex-direction:column;align-items:start;gap:var(--dn-reviewsTotal-gap);font-family:var(--dn-reviewsTotal-fontFamily),sans-serif;color:var(--dn-reviewsTotal-color);.dn-reviewsTotal__logo{grid-area:logo;width:calc(6*var(--dn-reviewsTotal-rating-height))}.dn-reviewsTotal__value{grid-area:value;font-size:var(--dn-reviewsTotal-value-fontSize);line-height:var(--dn-reviewsTotal-value-lineHeight)}.dn-reviewsTotal__rating{grid-area:rating;height:var(--dn-reviewsTotal-rating-height)}.dn-reviewsTotal__count{grid-area:count;font-size:var(--dn-reviewsTotal-count-fontSize);line-height:var(--dn-reviewsTotal-count-lineHeight)}}.dn-reviewsTotal[component-card]{&[component-card="1"]{padding:var(--dn-reviewsTotal-padding);border:var(--dn-reviewsTotal-borderWidth) solid var(--dn-reviewsTotal-borderColor);border-radius:var(--dn-reviewsTotal-borderRadius);background-color:var(--dn-reviewsTotal-backgroundColor)}}.dn-reviewsTotal[component-layout]{&[component-layout="2"]{align-items:center}&[component-layout="3"]{align-items:end}&[component-layout="4"]:not(:has(>.dn-reviewsTotal__logo)){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"rating value" "count count";justify-content:center;.dn-reviewsTotal__value{font-size:var(--dn-reviewsTotal-rating-height);line-height:var(--dn-reviewsTotal-rating-height)}.dn-reviewsTotal__value,.dn-reviewsTotal__rating{align-self:center}}&[component-layout="4"]:has(>.dn-reviewsTotal__logo){display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto;grid-template-areas:"logo rating value" "logo count count";justify-content:center;.dn-reviewsTotal__logo{height:calc(var(--dn-reviewsTotal-rating-height) + var(--dn-reviewsTotal-count-lineHeight) + var(--dn-reviewsTotal-gap))}.dn-reviewsTotal__value{font-size:var(--dn-reviewsTotal-rating-height);line-height:var(--dn-reviewsTotal-rating-height)}.dn-reviewsTotal__value,.dn-reviewsTotal__rating{align-self:center}}&[component-layout="5"]:not(:has(>.dn-reviewsTotal__logo)){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"value rating" "value count";justify-content:center;.dn-reviewsTotal__value{font-size:calc(var(--dn-reviewsTotal-rating-height) + var(--dn-reviewsTotal-count-lineHeight) + var(--dn-reviewsTotal-gap));line-height:calc(var(--dn-reviewsTotal-rating-height) + var(--dn-reviewsTotal-count-lineHeight) + var(--dn-reviewsTotal-gap))}}&[component-layout="5"]:has(>.dn-reviewsTotal__logo){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;grid-template-areas:"logo logo" "value rating" "value count";justify-content:center;.dn-reviewsTotal__value{font-size:calc(var(--dn-reviewsTotal-rating-height) + var(--dn-reviewsTotal-count-lineHeight) + var(--dn-reviewsTotal-gap));line-height:calc(var(--dn-reviewsTotal-rating-height) + var(--dn-reviewsTotal-count-lineHeight) + var(--dn-reviewsTotal-gap))}}}}@layer config{.dn-vehicleCard{--dn-vehicleCard-fontSize:var(--g--fontSize-base);--dn-vehicleCard-fontFamily:var(--g--fontFamily);--dn-vehicleCard-borderRadius:var(--g--shape-borderRadius-md);--dn-vehicleCard-borderColor:var(--g--color-theme-outline);--dn-vehicleCard-borderWidth:1px;--dn-vehicleCard-padding:var(--g--spacing-lg,0px);--dn-vehicleCard-gap:var(--g--spacing-sm,0px);--dn-vehicleCard-imageAspectRatio:4/3;--dn-vehicleCard-background:var(--g--color-theme-backgroundColor);--dn-vehicleCard-color:var(--g--color-theme-text);--dn-vehicleCard-dividerColor:var(--g--color-theme-outline);--dn-vehicleCard-properties-fontSize:var(--g--fontSize-down1);--dn-vehicleCard-properties-borderRadius:16px;--dn-vehicleCard-properties-borderColor:var(--g--color-theme-outline);--dn-vehicleCard-properties-borderWidth:1px;--dn-vehicleCard-properties-backgroundColor:transparent;--dn-vehicleCard-properties-highlightBackgroundColor:var(--t--color-neutral-20);--dn-vehicleCard-properties-highlightColor:var(--t--color-neutral-100);--dn-vehicleCard-title-fontSize:var(--g--fontSize-up2);--dn-vehicleCard-subtitle-fontSize:var(--g--fontSize-up1);--dn-vehicleCard-price-fontSize:var(--g--fontSize-up1)}}@layer component{.dn-vehicleCard{container:dn-vehicleCard/inline-size;font-size:var(--dn-vehicleCard-fontSize);font-family:var(--dn-vehicleCard-fontFamily),sans-serif;.card{--dn-card-fontSize:var(--dn-vehicleCard-fontSize);--dn-card-fontFamily:var(--dn-vehicleCard-fontFamily);--dn-card-borderRadius:var(--dn-vehicleCard-borderRadius);--dn-card-borderColor:var(--dn-vehicleCard-borderColor);--dn-card-borderWidth:var(--dn-vehicleCard-borderWidth);--dn-card-padding:var(--dn-vehicleCard-padding);--dn-card-gap:var(--dn-vehicleCard-gap);--dn-card-background:var(--dn-vehicleCard-background);--dn-card-color:var(--dn-vehicleCard-color);--dn-card-dividerColor:var(--dn-vehicleCard-dividerColor);block-size:100%}:where(.card){.buttons{display:flex;flex-wrap:wrap;gap:1ch}}picture{aspect-ratio:var(--dn-vehicleCard-imageAspectRatio)}.dn-vehicleCard__properties{display:flex;flex-direction:row;flex-wrap:wrap;gap:1ch;align-items:center;&>*{flex:1;flex-basis:33%;font-size:var(--dn-vehicleCard-properties-fontSize);padding:0.5ch 1ch;display:inline-block;border:var(--dn-vehicleCard-properties-borderWidth) solid var(--dn-vehicleCard-properties-borderColor);background-color:var(--dn-vehicleCard-properties-backgroundColor);border-radius:0.5rem;white-space:nowrap;text-align:center;&:is(strong){flex-basis:100%;background:var(--dn-vehicleCard-properties-highlightBackgroundColor);color:var(--dn-vehicleCard-properties-highlightColor)}}}.dn-vehicleCard__footer{display:flex;flex-direction:row !important;align-items:center;justify-content:space-between}.title{font-size:var(--dn-vehicleCard-title-fontSize) !important;&>*+*:before{content:' '}}.subtitle{margin-top:1ch;font-size:var(--dn-vehicleCard-subtitle-fontSize) !important}.card__content:has(+*+.actions){flex:1}.actions{border-top:1px solid var(--dn-vehicleCard-dividerColor);padding-top:var(--dn-vehicleCard-padding)}.actions strong{font-size:var(--dn-vehicleCard-price-fontSize);line-height:1em}@container dn-vehicleCard (min-width:400px){.card{display:grid;grid-template-columns:min(300px,35%) 1fr;grid-template-rows:repeat(4,auto)}.card__media:first-child{grid-column:1;grid-row:1/-1;background-image:none !important;align-items:start;border-bottom-right-radius:var(--dn-vehicleCard-borderRadius);overflow:clip}.card>:nth-child(1 of .card__content){padding-top:var(--dn-vehicleCard-padding)}.dn-vehicleCard__properties>*{flex-grow:0;flex-basis:auto;&:is(strong){flex-basis:auto}}.dn-vehicleCard__footer{grid-column:1/-1;align-self:end}}}}@layer config{.dn-heroLayout{--dn-heroLayout-verticalSpacing-before:var(--g--verticalSpacing-before);--dn-heroLayout-verticalSpacing-after:var(--g--verticalSpacing-after);--dn-heroLayout-padding:var(--g--spacing-3xl);--dn-heroLayout-blockSize:var(--g--size);--dn-heroLayout-borderRadius:var(--g--shape-borderRadius-lg);--dn-heroLayout-card-padding:var(--g--spacing-xl);--dn-heroLayout-card-background:var(--g--color-theme-backgroundColor);--dn-heroLayout-card-color:var(--g--color-theme-text);--dn-heroLayout-card-borderRadius:var(--g--shape-borderRadius-lg);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-heroLayout{padding-block:var(--dn-heroLayout-verticalSpacing-before) var(--dn-heroLayout-verticalSpacing-after)}.dn-heroLayout>.content{display:flex;block-size:var(--dn-heroLayout-blockSize);min-block-size:min-content}.dn-heroLayout>.content>.dn-heroLayout__content{block-size:100%;inline-size:100%}.dn-heroLayout[component-layout]:not([component-layout=""])>.content>.dn-heroLayout__content{block-size:fit-content;inline-size:fit-content;max-inline-size:calc(var(--g--contained-width)/2)}.dn-heroLayout[component-layout="1"]>.content{align-items:start;justify-content:start}.dn-heroLayout[component-layout="2"]>.content{align-items:start;justify-content:center}.dn-heroLayout[component-layout="3"]>.content{align-items:start;justify-content:end}.dn-heroLayout[component-layout="4"]>.content{align-items:center;justify-content:start}.dn-heroLayout[component-layout="5"]>.content{align-items:center;justify-content:center}.dn-heroLayout[component-layout="6"]>.content{align-items:center;justify-content:end}.dn-heroLayout[component-layout="7"]>.content{align-items:end;justify-content:start}.dn-heroLayout[component-layout="8"]>.content{align-items:end;justify-content:center}.dn-heroLayout[component-layout="9"]>.content{align-items:end;justify-content:end}.dn-heroLayout[component-background]>.content>.dn-heroLayout__content{background:0 0}.dn-heroLayout[component-background="1"]>.content>.dn-heroLayout__content{background:var(--dn-heroLayout-card-background);padding:var(--dn-heroLayout-card-padding);border-radius:var(--dn-heroLayout-card-borderRadius)}.dn-heroLayout[component-shape]{&[component-shape=rounded]{border-radius:var(--dn-heroLayout-borderRadius)}}}@layer config{.dn-layout1{--dn-layout1-minColumnWidth:300px;--dn-layout1-verticalSpacing-before:var(--g--verticalSpacing-before);--dn-layout1-verticalSpacing-after:var(--g--verticalSpacing-after);--dn-layout1-padding:var(--g--spacing-md);--dn-layout1-gap:var(--g--spacing-lg);--dn-layout1-backgroundColor:var(--g--color-theme-backgroundColor);--dn-layout1-color:var(--g--color-theme-text);--dn-layout1-blockSize:var(--g--size);--dn-layout1-fontFamily:var(--g--fontFamily);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-layout1{container:dn-layout1/inline-size;font-family:var(--dn-layout1-fontFamily),sans-serif;&>:where(.content,.content-before,.content-after){padding-block-end:var(--dn-layout1-padding);&:nth-child(1 of :is(.content,.content-before,.content-after)){padding-block-start:var(--dn-layout1-verticalSpacing-before)}&:nth-last-child(1 of :is(.content,.content-before,.content-after)){padding-block-end:var(--dn-layout1-verticalSpacing-after)}}}.dn-layout1>.background{background-color:var(--dn-layout1-backgroundColor)}.dn-layout1>.content{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--dn-layout1-minColumnWidth,0px),1fr));gap:var(--dn-layout1-gap);color:var(--dn-layout1-color);block-size:var(--dn-layout1-blockSize)}.dn-layout1[component-layout]>.content{&>:nth-child(1){grid-area:a}&>:nth-child(2){grid-area:b}&>:nth-child(3){grid-area:c}&>:nth-child(4){grid-area:d}&>:nth-child(5){grid-area:e}}.dn-layout1>.content:has(>:nth-child(1)):not(:has(>:nth-child(2))){grid-template-areas:"a";grid-template-columns:1fr}.dn-layout1>.content:has(>:nth-child(2)):not(:has(>:nth-child(3))){grid-template-areas:"a b";.dn-layout1[component-layout="1"]>&,.dn-layout1[component-layout~="2-1"]>&{grid-template-columns:1fr 2fr}.dn-layout1[component-layout="2"]>&,.dn-layout1[component-layout~="2-2"]>&{grid-template-columns:2fr 1fr}.dn-layout1[component-layout="3"]>&,.dn-layout1[component-layout~="2-3"]>&{grid-template-columns:1fr 3fr}.dn-layout1[component-layout="4"]>&,.dn-layout1[component-layout~="2-4"]>&{grid-template-columns:2fr 3fr}.dn-layout1[component-layout="5"]>&,.dn-layout1[component-layout~="2-5"]>&{grid-template-columns:3fr 2fr}.dn-layout1[component-layout="6"]>&,.dn-layout1[component-layout~="2-6"]>&{grid-template-columns:3fr 1fr}.dn-layout1[component-layout="7"]>&,.dn-layout1[component-layout~="2-7"]>&{grid-template-columns:1fr 4fr}.dn-layout1[component-layout="8"]>&,.dn-layout1[component-layout~="2-8"]>&{grid-template-columns:2fr 4fr}.dn-layout1[component-layout="9"]>&,.dn-layout1[component-layout~="2-9"]>&{grid-template-columns:3fr 4fr}.dn-layout1[component-layout="10"]>&,.dn-layout1[component-layout~="2-10"]>&{grid-template-columns:4fr 3fr}.dn-layout1[component-layout="11"]>&,.dn-layout1[component-layout~="2-11"]>&{grid-template-columns:4fr 2fr}.dn-layout1[component-layout="12"]>&,.dn-layout1[component-layout~="2-12"]>&{grid-template-columns:4fr 1fr}.dn-layout1[component-layout="13"]>&,.dn-layout1[component-layout~="2-13"]>&{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"a" "b"}.dn-layout1[component-layout="14"]>&,.dn-layout1[component-layout~="2-14"]>&{grid-template-columns:1fr;grid-auto-rows:1fr 1fr;grid-template-areas:"a" "b"}@container dn-layout1 (max-inline-size:600px){.dn-layout1[component-layout]>&,.dn-layout1>&{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"a" "b"}.dn-layout1[component-layout~="2-ba"]>&{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"b" "a"}}}.dn-layout1>.content:has(>:nth-child(3)):not(:has(>:nth-child(4))){grid-template-areas:"a b c";.dn-layout1[component-layout="1"]>&,.dn-layout1[component-layout~="3-1"]>&{grid-template-columns:2fr 1fr 1fr}.dn-layout1[component-layout="2"]>&,.dn-layout1[component-layout~="3-2"]>&{grid-template-columns:1fr 2fr 1fr}.dn-layout1[component-layout="3"]>&,.dn-layout1[component-layout~="3-3"]>&{grid-template-columns:1fr 1fr 2fr}.dn-layout1[component-layout="4"]>&,.dn-layout1[component-layout~="3-4"]>&{grid-template-columns:2fr 2fr 1fr}.dn-layout1[component-layout="5"]>&,.dn-layout1[component-layout~="3-5"]>&{grid-template-columns:2fr 1fr 2fr}.dn-layout1[component-layout="6"]>&,.dn-layout1[component-layout~="3-6"]>&{grid-template-columns:1fr 2fr 2fr}.dn-layout1[component-layout="7"]>&,.dn-layout1[component-layout~="3-7"]>&{grid-template-columns:3fr 1fr 1fr}.dn-layout1[component-layout="8"]>&,.dn-layout1[component-layout~="3-8"]>&{grid-template-columns:1fr 3fr 1fr}.dn-layout1[component-layout="9"]>&,.dn-layout1[component-layout~="3-9"]>&{grid-template-columns:1fr 1fr 3fr}.dn-layout1[component-layout="10"]>&,.dn-layout1[component-layout~="3-10"]>&{grid-template-columns:3fr 2fr 1fr}.dn-layout1[component-layout="11"]>&,.dn-layout1[component-layout~="3-11"]>&{grid-template-columns:3fr 1fr 2fr}.dn-layout1[component-layout="12"]>&,.dn-layout1[component-layout~="3-12"]>&{grid-template-columns:2fr 3fr 1fr}.dn-layout1[component-layout="13"]>&,.dn-layout1[component-layout~="3-13"]>&{grid-template-columns:2fr 1fr 3fr}.dn-layout1[component-layout="14"]>&,.dn-layout1[component-layout~="3-14"]>&{grid-template-columns:1fr 3fr 2fr}.dn-layout1[component-layout="15"]>&,.dn-layout1[component-layout~="3-15"]>&{grid-template-columns:1fr 2fr 3fr}.dn-layout1[component-layout="16"]>&,.dn-layout1[component-layout~="3-16"]>&{grid-template-columns:3fr 3fr 1fr}.dn-layout1[component-layout="17"]>&,.dn-layout1[component-layout~="3-17"]>&{grid-template-columns:3fr 1fr 3fr}.dn-layout1[component-layout="18"]>&,.dn-layout1[component-layout~="3-18"]>&{grid-template-columns:1fr 3fr 3fr}.dn-layout1[component-layout="19"]>&,.dn-layout1[component-layout~="3-19"]>&{grid-template-columns:3fr 2fr 2fr}.dn-layout1[component-layout="20"]>&,.dn-layout1[component-layout~="3-20"]>&{grid-template-columns:2fr 3fr 2fr}.dn-layout1[component-layout="21"]>&,.dn-layout1[component-layout~="3-21"]>&{grid-template-columns:2fr 2fr 3fr}.dn-layout1[component-layout="22"]>&,.dn-layout1[component-layout~="3-22"]>&{grid-template-columns:3fr 3fr 2fr}.dn-layout1[component-layout="23"]>&,.dn-layout1[component-layout~="3-23"]>&{grid-template-columns:3fr 2fr 3fr}.dn-layout1[component-layout="24"]>&,.dn-layout1[component-layout~="3-24"]>&{grid-template-columns:2fr 3fr 3fr}.dn-layout1[component-layout="25"]>&,.dn-layout1[component-layout~="3-25"]>&{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a b" "a c"}.dn-layout1[component-layout="26"]>&,.dn-layout1[component-layout~="3-26"]>&{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a a" "b c"}.dn-layout1[component-layout="27"]>&,.dn-layout1[component-layout~="3-27"]>&{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"b a" "c a"}.dn-layout1[component-layout="28"]>&,.dn-layout1[component-layout~="3-28"]>&{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"b c" "a a"}.dn-layout1[component-layout="29"]>&,.dn-layout1[component-layout~="3-29"]>&{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a b" "a c"}.dn-layout1[component-layout="30"]>&,.dn-layout1[component-layout~="3-30"]>&{grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;grid-template-areas:"a a" "b c"}.dn-layout1[component-layout="31"]>&,.dn-layout1[component-layout~="3-31"]>&{grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr;grid-template-areas:"b a" "c a"}.dn-layout1[component-layout="32"]>&,.dn-layout1[component-layout~="3-32"]>&{grid-template-columns:1fr 1fr;grid-template-rows:1fr 2fr;grid-template-areas:"b c" "a a"}.dn-layout1[component-layout="33"]>&,.dn-layout1[component-layout~="3-33"]>&{grid-template-columns:1fr 2fr;grid-template-rows:auto auto;grid-template-areas:"a b" "c b"}.dn-layout1[component-layout="34"]>&,.dn-layout1[component-layout~="3-34"]>&{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"a b" "a c"}.dn-layout1[component-layout="35"]>&,.dn-layout1[component-layout~="3-35"]>&{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"a a" "b c"}.dn-layout1[component-layout="36"]>&,.dn-layout1[component-layout~="3-36"]>&{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"b a" "c a"}.dn-layout1[component-layout="37"]>&,.dn-layout1[component-layout~="3-37"]>&{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"b c" "a a"}.dn-layout1[component-layout="38"]>&,.dn-layout1[component-layout~="3-38"]>&{grid-template-columns:2fr 1fr;grid-template-rows:auto auto;grid-template-areas:"a b" "a c"}.dn-layout1[component-layout="39"]>&,.dn-layout1[component-layout~="3-39"]>&{grid-template-columns:1fr 2fr;grid-template-rows:auto auto;grid-template-areas:"b a" "c a"}.dn-layout1[component-layout="40"]>&,.dn-layout1[component-layout~="3-40"]>&{grid-template-columns:auto auto;grid-template-rows:auto auto;grid-template-areas:"b a" "c a"}.dn-layout1[component-layout~="3-41"]>&{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a c" "b c"}.dn-layout1[component-layout~="3-42"]>&{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"a c" "b c"}.dn-layout1[component-layout~="3-43"]>&{grid-template-columns:auto auto;grid-template-rows:auto auto;grid-template-areas:"a c" "b c"}.dn-layout1[component-layout~="3-44"]>&{grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr;grid-template-areas:"a c" "b c"}.dn-layout1[component-layout~="3-45"]>&{grid-template-columns:1fr 2fr;grid-template-rows:auto auto;grid-template-areas:"a c" "b c"}@container (max-inline-size:900px){.dn-layout1[component-layout]>&,.dn-layout1>&{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"a" "b" "c"}.dn-layout1[component-layout~="2-acb"]>&{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"a" "c" "b"}.dn-layout1[component-layout~="2-bac"]>&{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"b" "a" "c"}.dn-layout1[component-layout~="2-bca"]>&{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"b" "c" "a"}.dn-layout1[component-layout~="2-cab"]>&{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"c" "a" "b"}.dn-layout1[component-layout~="2-cba"]>&{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"c" "b" "a"}}}.dn-layout1>.content:has(>:nth-child(4)):not(:has(>:nth-child(5))){grid-template-areas:"a b c d";.dn-layout1[component-layout="1"]>&,.dn-layout1[component-layout~="4-1"]>&{grid-template-columns:1fr 2fr 1fr 2fr}.dn-layout1[component-layout="2"]>&,.dn-layout1[component-layout~="4-2"]>&{grid-template-columns:2fr 1fr 2fr 1fr}@container (max-inline-size:900px){.dn-layout1[component-layout]>&,.dn-layout1>&{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"a" "b" "c" "d"}}}.dn-layout1>.content:has(>:nth-child(5)):not(:has(>:nth-child(6))){grid-template-areas:"a b c d e";.dn-layout1[component-layout="1"]>&,.dn-layout1[component-layout~="5-1"]>&{grid-template-columns:1fr 2fr 1fr 2fr 1fr}.dn-layout1[component-layout="2"]>&,.dn-layout1[component-layout~="5-2"]>&{grid-template-columns:2fr 1fr 2fr 1fr 2fr}@container (max-inline-size:900px){.dn-layout1[component-layout]>&,.dn-layout1>&{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;grid-template-areas:"a" "b" "c" "d" "e"}}}.dn-layout1[component-gap]{&[component-gap=none]{--dn-layout1-gap:0}}}@layer config{.dn-masonry{--dn-masonry-verticalSpacing:var(--g--verticalSpacing-before) var(--g--verticalSpacing-after);--dn-masonry-gap:var(--g--spacing-lg);--dn-masonry-backgroundColor:var(--g--color-theme-backgroundColor);--dn-masonry-columnWidth:auto;--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-masonry>.content{column-count:auto;column-width:var(--dn-masonry-columnWidth);column-gap:var(--dn-masonry-gap);padding-block:var(--dn-masonry-verticalSpacing);&>*{break-inside:avoid;margin-bottom:var(--dn-masonry-gap)}}.dn-masonry[component-columns]{&[component-columns="2"]{--dn-masonry-columnWidth:calc(var(--g--contained-width)/2 - var(--dn-masonry-gap))}&[component-columns="3"]{--dn-masonry-columnWidth:calc(var(--g--contained-width)/3 - var(--dn-masonry-gap)*2)}&[component-columns="4"]{--dn-masonry-columnWidth:calc(var(--g--contained-width)/4 - var(--dn-masonry-gap)*3)}&[component-columns="5"]{--dn-masonry-columnWidth:calc(var(--g--contained-width)/5 - var(--dn-masonry-gap)*4)}}}@layer config{.dn-productList{--dn-productList-gap:var(--g--spacing-lg,0px);--dn-productList-padding:var(--g--spacing-md,0px);--dn-productList-verticalSpacing-before:var(--g--verticalSpacing-before,0px);--dn-productList-verticalSpacing-after:var(--g--verticalSpacing-after,0px);--dn-productList-absoluteWidth:var(--g--contained-width,100cqi);--dn-productList-columnCount:1;--dn-productList-backgroundColor:var(--g--color-theme-backgroundColor);--dn-productList-color:var(--g--color-theme-text);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-productList[component-gap]{&[component-gap=none]{--dn-productList-gap:0px}}.dn-productList[component-padding]{&[component-padding=none]{--dn-productList-padding:0px}}.dn-productList[component-columns]{&[component-columns="2"]{--dn-productList-columnCount:2}&[component-columns="3"]{--dn-productList-columnCount:3}&[component-columns="4"]{--dn-productList-columnCount:4}&[component-columns="5"]{--dn-productList-columnCount:5}&[component-columns="6"]{--dn-productList-columnCount:6}}.dn-productList{background-color:var(--dn-productList-backgroundColor);color:var(--dn-productList-color)}.dn-productList>.content{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--dn-productList-absoluteWidth)/var(--dn-productList-columnCount,1) - (var(--dn-productList-columnCount,1) - 1)*var(--dn-productList-gap))),1fr));gap:var(--dn-productList-gap);padding-block:var(--dn-productList-padding)}.dn-productList>:where(.content,.content-before,.content-after){padding-block-end:var(--dn-productList-padding);&:nth-child(1 of :is(.content,.content-before,.content-after)){padding-block-start:var(--dn-productList-verticalSpacing-before)}&:nth-last-child(1 of :is(.content,.content-before,.content-after)){padding-block-end:var(--dn-productList-verticalSpacing-after)}}}@layer config{.dn-slider{--dn-slider-backgroundColor:var(--g--color-theme-backgroundColor);--dn-slider-color:var(--g--color-theme-text);--dn-slider-padding:var(--g--spacing-lg);--dn-slider-gap:var(--g--spacing-lg);--dn-slider-fontSize:var(--g--fontSize-base);--dn-slider-fontFamily:var(--g--fontFamily);--dnjs-slider-padding:var(--dn-slider-padding)}}@layer component{.dn-slider{container:dn-slider/inline-size;font-family:var(--dn-slider-fontFamily),sans-serif;font-size:var(--dn-slider-fontSize)}.dn-slider>dnjs-slider{inline-size:100cqi;padding-block:var(--dn-slider-padding);[dnjs-slider-slides]{gap:var(--dn-slider-gap,0);padding-inline:var(--dn-slider-padding,0);scroll-padding-inline:var(--dn-slider-padding,0);margin-inline:auto;max-inline-size:max-content}.dn-slider__navigation{display:flex;justify-content:center;gap:1ch;margin-block-start:var(--dn-slider-gap);padding-inline:var(--dn-slider-padding)}}.dn-slider[component-slider="1"]>dnjs-slider{--dnjs-slider-slide-width:calc(100cqi - var(--dn-slider-padding,0px)*2)}.dn-slider[component-slider="2"]>dnjs-slider{--dnjs-slider-slide-width:calc(100cqi/2 - var(--dn-slider-padding,0px)*2)}.dn-slider[component-slider="3"]>dnjs-slider{--dnjs-slider-slide-width:calc(100cqi/3 - var(--dn-slider-padding,0px)*2)}.dn-slider[component-slider="4"]>dnjs-slider{--dnjs-slider-slide-width:calc(100cqi/4 - var(--dn-slider-padding,0px)*2)}}@layer config{.dn-backForwardNavigation{--dn-backForwardNavigation-padding:var(--g--verticalSpacing-before) var(--g--verticalSpacing-after);--dn-backForwardNavigation-buttons-gap:var(--g--spacing-xs);--dn-backForwardNavigation-backgroundColor:var(--g--color-theme-backgroundColor);--dn-backForwardNavigation-color:var(--g--color-theme-text);--dn-backForwardNavigation-fontSize:var(--g--fontSize-base);--dn-backForwardNavigation-fontFamily:var(--g--fontFamily);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-backForwardNavigation{container:dn-backForwardNavigation/inline-size;background:var(--dn-backForwardNavigation-backgroundColor);color:var(--dn-backForwardNavigation-color);font-size:var(--dn-backForwardNavigation-fontSize);font-family:var(--dn-backForwardNavigation-fontFamily),sans-serif;&>.content{display:flex;flex-direction:row;justify-content:space-between;padding-block:var(--dn-backForwardNavigation-padding)}div{display:inline-flex;gap:var(--dn-backForwardNavigation-buttons-gap)}a{color:currentColor;text-decoration-color:currentColor}}.dn-backForwardNavigation[component-align=center]{@container dn-backForwardNavigation (min-width:800px){&>.content:after{content:'';display:block}&>.content>:first-child,&>.content:after{flex:1 1 0}}}}@layer config{.dn-backNavigation{--dn-backNavigation-verticalSpacing-before:var(--g--verticalSpacing-before);--dn-backNavigation-verticalSpacing-after:var(--g--verticalSpacing-after);--dn-backNavigation-backgroundColor:var(--g--color-theme-backgroundColor);--dn-backNavigation-color:var(--g--color-theme-text);--dn-backNavigation-fontSize:var(--g--fontSize-base);--dn-backNavigation-fontFamily:var(--g--fontFamily);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-backNavigation{display:flex;padding-block:var(--dn-backNavigation-verticalSpacing-before) var(--dn-backNavigation-verticalSpacing-after);background:var(--dn-backNavigation-backgroundColor);color:var(--dn-backNavigation-color);font-size:var(--dn-backNavigation-fontSize);font-family:var(--dn-backNavigation-fontFamily),sans-serif;&>:first-child{flex:1}}}@layer config{.dn-headerBare{--dn-headerBare-maxHeight:64px;--dn-headerBare-backgroundColor:var(--g--color-theme-backgroundColor);--dn-headerBare-color:var(--g--color-theme-text);--dn-headerBare-maxWidth:auto;--dn-headerBare-padding:var(--g--spacing-xs);--dn-headerBare-gap:var(--g--spacing-sm);--dn-headerBare-borderRadius:0;--dn-header1-bottomBorderColor:var(--g--color-theme-outline);--dn-header1-bottomBorderWidth:1px;--dn-headerBare-fontFamily:var(--g--fontFamily,sans-serif);--dn-headerBare-fontSize:var(--g--fontSize-base,inherit);--dn-headerBare-navigation-backgroundColor:var(--g--color-theme-backgroundColor);--dn-headerBare-navigation-width:40ch;--dn-headerBare-navigation-maxWidth:80dvw;--dn-headerBare-navigation-gap:var(--g--spacing-xs);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-headerBare{grid-template-rows:var(--dn-headerBare-maxHeight);container:dn-headerBare/inline-size;position:relative;background:var(--dn-headerBare-backgroundColor);color:var(--dn-headerBare-color);block-size:var(--dn-headerBare-maxHeight,fit-content);border-radius:var(--dn-headerBare-borderRadius);border-bottom:var(--dn-header1-bottomBorderWidth) solid var(--dn-header1-bottomBorderColor);&>.content{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:100%;grid-template-areas:"nav logo .";align-items:center;padding-block:max(1ch,var(--dn-headerBare-padding,0px));gap:var(--dn-headerBare-gap);block-size:100%;.dn-headerBare[logo-placement=start] &{grid-template-columns:1fr auto 1fr;.dn-headerBare__logo{justify-self:start}}@container dn-headerBare (inline-size>800px){.dn-headerBare[logo-placement=start] &,&{grid-template-columns:auto 1fr auto;grid-template-areas:"nav logo .";margin-inline:auto}.dn-headerBare__logo{justify-self:start}}}.dn-headerBare__logo{grid-area:logo;justify-self:center;inline-size:auto;block-size:100%;overflow:hidden;display:inline-flex;align-items:center;&:after{content:none}img{block-size:max-content;inline-size:auto;max-block-size:100%;max-inline-size:100%}}.dn-headerBare__navigationButton{grid-area:nav;border:0;div{aspect-ratio:4/3;block-size:1rem;display:flex;flex-direction:column;justify-content:space-around}span{block-size:2.5px;background:currentColor}}}}@layer config{.dn-header1{--dn-header1-maxHeight:64px;--dn-header1-backgroundColor:var(--g--color-theme-backgroundColor);--dn-header1-color:var(--g--color-theme-text);--dn-header1-maxWidth:auto;--dn-header1-padding:var(--g--spacing-xs);--dn-header1-gap:var(--g--spacing-sm);--dn-header1-borderRadius:0;--dn-header1-bottomBorderColor:var(--g--color-theme-outline);--dn-header1-bottomBorderWidth:1px;--dn-header1-fontFamily:var(--g--fontFamily,sans-serif);--dn-header1-fontSize:var(--g--fontSize-base,inherit);--dn-header1-navigation-backgroundColor:var(--g--color-theme-backgroundColor);--dn-header1-navigation-width:40ch;--dn-header1-navigation-maxWidth:80dvw;--dn-header1-navigation-gap:var(--g--spacing-xs);--dn-header1-navigation-padding:var(--g--spacing-md);--dn-header1-navigation-openingDuration:.5s;--dn-header1-navigation-closingDuration:.4s;--dn-header1-navigation-openingEasing:ease-out;--dn-header1-navigation-closingEasing:ease-in;--dn-header1-navigation-title-fontSize:var(--g--fontSize-up2);--dn-header1-navigation-title-fontFamily:var(--g--fontFamily);--dn-header1-navigation-title-color:var(--g--color-theme-title);--dn-header1-navigation-icon-color:var(--g--color-theme-text);--dn-header1-navigation-item-fontSize:var(--g--fontSize-base);--dn-header1-navigation-item-fontFamily:var(--g--fontFamily);--dn-header1-navigation-item-color:var(--g--color-theme-text);--dn-header1-navigation-item-padding:var(--g--spacing-sm);--dn-header1-navigation-item-active-color:var(--g--color-theme-onAction);--dn-header1-navigation-item-active-backgroundColor:var(--g--color-theme-action);--dn-header1-navigation-item-hover-backgroundColor:var(--g--color-theme-complimentary);--dn-header1-navigation-item-hover-color:var(--g--color-theme-onComplimentary);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-header1{grid-template-rows:var(--dn-header1-maxHeight);container:dn-header1/inline-size;position:relative;background:var(--dn-header1-backgroundColor);color:var(--dn-header1-color);block-size:var(--dn-header1-maxHeight,fit-content);border-radius:var(--dn-header1-borderRadius);border-bottom:var(--dn-header1-bottomBorderWidth) solid var(--dn-header1-bottomBorderColor);font-family:var(--dn-header1-fontFamily),sans-serif;font-size:var(--dn-header1-fontSize,inherit);&>.content{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:100%;grid-template-areas:"nav logo cta";align-items:center;padding-block:max(1ch,var(--dn-header1-padding,0px));gap:var(--dn-header1-gap);block-size:100%;.dn-header1[logo-placement=start] &{grid-template-columns:auto auto 1fr}@container dn-header1 (inline-size>800px){.dn-header1[logo-placement=start] &,&{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav cta";margin-inline:auto}}}.dn-header1__logo{grid-area:logo;justify-self:center;inline-size:auto;block-size:100%;overflow:hidden;display:inline-flex;align-items:center;&:after{content:none}img{block-size:max-content;inline-size:auto;max-block-size:100%;max-inline-size:100%}}.dn-header1__navigationButton{border:0;background:none;div{aspect-ratio:4/3;block-size:1rem;display:flex;flex-direction:column;justify-content:space-around}span{block-size:2px;background:currentColor}}.dn-header1__navigation{grid-area:nav;&>[popover]::backdrop{background:rgba(0,0,0,.5);opacity:0;transition:opacity var(--dn-header1-navigation-closingDuration,0s) linear,display var(--dn-header1-navigation-closingDuration,0s),overlay var(--dn-header1-navigation-closingDuration,0s);transition-behavior:allow-discrete}&>[popover]:popover-open::backdrop{opacity:1;transition:opacity var(--dn-header1-navigation-openingDuration,0s) linear,display var(--dn-header1-navigation-openingDuration,0s),overlay var(--dn-header1-navigation-openingDuration,0s);@starting-style{opacity:0}}[popover]{display:block;translate:0;transition:translate var(--dn-header1-navigation-closingDuration,0s) var(--dn-header1-navigation-closingEasing,ease),display var(--dn-header1-navigation-closingDuration,0s),overlay var(--dn-header1-navigation-closingDuration,0s);transition-behavior:allow-discrete;height:100dvh;z-index:1;inset:0 auto 0 max(calc(-1 * var(--dn-header1-navigation-width)),calc(-1 * var(--dn-header1-navigation-maxWidth)));border:none;background:var(--dn-header1-navigation-backgroundColor,white);inline-size:min(var(--dn-header1-navigation-width),var(--dn-header1-navigation-maxWidth));&:popover-open{translate:min(var(--dn-header1-navigation-width),var(--dn-header1-navigation-maxWidth));transition:translate var(--dn-header1-navigation-openingDuration,0s) var(--dn-header1-navigation-openingEasing,ease),display var(--dn-header1-navigation-openingDuration,0s),overlay var(--dn-header1-navigation-openingDuration,0s)}}body:has(.dn-header1.dn-header1--pushBody & [popover]){transition:translate var(--dn-header1-navigation-closingDuration,0s) var(--dn-header1-navigation-closingEasing,ease)}body:has(.dn-header1.dn-header1--pushBody & [popover]:popover-open){transition:translate var(--dn-header1-navigation-openingDuration,0s) var(--dn-header1-navigation-openingEasing,ease);translate:min(var(--dn-header1-navigation-width),var(--dn-header1-navigation-maxWidth))}@container dn-header1 (inline-size>800px){justify-self:end;&>[popovertarget]:has(+[popover]){display:none}&>[popover]{visibility:visible;display:flex;position:static;translate:0;background:0 0;color:currentColor;block-size:auto;max-block-size:100%;inline-size:fit-content;overflow:visible;height:max-content}&>[popover] ul{display:flex;flex-direction:row}}}.dn-header1__callsToAction{grid-area:cta;justify-self:end;display:flex;flex-direction:row;gap:var(--dn-header1-navigation-gap)}}.dn-header1 .dn-header1__navigation .navigation{display:block;scrollbar-width:thin;&>.navigation__header{padding:var(--dn-header1-navigation-padding);border-bottom:var(--dn-header1-bottomBorder);flex-direction:row;display:flex;justify-content:space-between;align-items:center;span{font-size:var(--dn-header1-navigation-title-fontSize);font-family:var(--dn-header1-navigation-title-fontFamily),sans-serif;color:var(--dn-header1-navigation-title-color)}button{color:var(--dn-header1-navigation-icon-color)}}&>.navigation__items{list-style:none;display:flex;flex-direction:column}:is(a){border:none;background:0 0;padding:0;margin:0;font:inherit;color:currentColor;text-decoration:none;block-size:max-content;cursor:pointer}&>.navigation__items>.navigation__item:not(:has(>:is(a,button))),&>.navigation__items>.navigation__item>:is(a,button){display:flex;background:transparent;align-items:center;justify-content:start;inline-size:100%;font-size:var(--dn-header1-navigation-item-fontSize);font-family:var(--dn-header1-navigation-item-fontFamily),sans-serif;color:var(--dn-header1-navigation-item-color);padding:var(--dn-header1-navigation-item-padding) var(--dn-header1-navigation-padding);&:hover{background:var(--dn-header1-navigation-item-hover-backgroundColor);color:var(--dn-header1-navigation-item-hover-color)}}&>.navigation__items>.navigation__item[active]:not(:has(>:is(a,button))),&>.navigation__items>.navigation__item[active]>:is(a,button){color:var(--dn-header1-navigation-item-active-color);background:var(--dn-header1-navigation-item-active-backgroundColor)}@container dn-header1 (inline-size>800px){&{display:contents;padding:0}&>.navigation__header{display:none}&>.navigation__items{flex-direction:row;padding:0;gap:var(--dn-header1-navigation-gap);&>.navigation__item:first-child{display:none}&>.navigation__item{text-align:center}}& .navigation[popover]:popover-open{position:absolute;inline-size:max-content;block-size:max-content;translate:0;inset:auto}& .navigation{display:none;box-shadow:0 2px 5px 2px rgb(0 0 0/5%);height:max-content;width:max-content;margin:0;opacity:0;translate:0 -10% !important;transition:translate 1s,opacity .5s,display 1s,overlay 1s !important;border-radius:0 1rem 1rem;&:popover-open{display:unset;opacity:1;translate:0 !important;@starting-style{opacity:0;translate:0 -10% !important}}}& .navigation .navigation__items{flex-direction:column;gap:var(--dn-header1-navigation-gap)}& .navigation__item a{padding-inline:0 !important}&>.navigation__items>.navigation__item:not(:has(>:is(a,button))),&>.navigation__items>.navigation__item>:is(a,button){background:transparent;text-decoration:none;&:hover{background:0 0;color:currentColor;text-decoration:underline}}&>.navigation__items>.navigation__item[active]:not(:has(>:is(a,button))),&>.navigation__items>.navigation__item[active]>:is(a,button){background:0 0;color:currentColor}}}}@layer config{.dn-ilsaFilter{--dn-ilsaFilter-backgroundColor:var(--g--color-theme-backgroundColor);--dn-ilsaFilter-color:var(--g--color-theme-text);--dn-ilsaFilter-gap:var(--g--spacing-sm);--dn-ilsaFilter-padding:var(--g--verticalSpacing-before) var(--g--verticalSpacing-after);--dn-ilsaFilter-fontFamily:var(--g--fontFamily);--dn-ilsaFilter-title-fontSize:var(--g--heading-title-fontSize);--dn-ilsaFilter-title-fontFamily:var(--g--fontFamily-accent);--dn-ilsaFilter-title-color:var(--g--color-theme-title);--dn-ilsaFilter-title-colorEmphasised:var(--g--color-theme-actionText);--dn-ilsaFilter-input-borderColor:var(--g--color-theme-action);--dn-ilsaFilter-input-borderWidth:3px;--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-ilsaFilter{background:var(--dn-ilsaFilter-backgroundColor);color:var(--dn-ilsaFilter-color);font-family:var(--dn-ilsaFilter-fontFamily);.content{padding-block:var(--dn-ilsaFilter-padding)}.title{color:var(--dn-ilsaFilter-title-color);font-family:var(--dn-ilsaFilter-title-fontFamily),sans-serif !important;font-size:var(--dn-ilsaFilter-title-fontSize) !important;strong{font-weight:700;color:var(--dn-ilsaFilter-title-colorEmphasised) !important}}.title:has(+.text){margin-bottom:var(--g--spacing-sm)}.title:has(+.flex),.text{margin-bottom:var(--g--spacing-md)}.flex{display:flex;gap:var(--dn-ilsaFilter-gap);flex-wrap:wrap}.filter{flex:1 0 240px;:where(label){display:inline-flex;width:100%}label>*{width:100%}}dn-select:not(:state(empty)){border-bottom:var(--dn-ilsaFilter-input-borderWidth) solid var(--dn-ilsaFilter-input-borderColor)}}}@layer config{.dn-postFooter{--dn-postFooter-backgroundColor:var(--g--color-theme-backgroundColor);--dn-postFooter-color:var(--g--color-theme-text);--dn-postFooter-padding:var(--g--spacing-sm);--dn-postFooter-gap:var(--g--spacing-xs);--dn-postFooter-fontSize:var(--g--fontSize-base);--dn-postFooter-fontFamily:var(--g--fontFamily);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-postFooter{position:sticky;top:100%;color:var(--dn-postFooter-color);font-size:var(--dn-postFooter-fontSize);font-family:var(--dn-postFooter-fontFamily),sans-serif;.background{background-color:var(--dn-postFooter-backgroundColor)}.content{display:flex;flex-wrap:wrap;padding-block:var(--dn-postFooter-padding)}.dn-postFooter__copyright,.dn-postFooter__generalLinks{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:stretch;gap:var(--dn-postFooter-gap,1ch);white-space:nowrap}.dn-postFooter__copyright{list-style:none;flex-grow:0;padding-inline:0;a[aria-current=page]{font-weight:700;pointer-events:none}}.dn-postFooter__generalLinks{padding-inline:var(--dn-spacing-around,0px);margin-inline:calc(var(--dn-spacing-around,0px)*-1);flex-grow:1;list-style-type:none}}}@layer config{.dn-preHeader{--dn-preHeader-background:var(--g--color-theme-backgroundColor,transparent);--dn-preHeader-color:var(--g--color-theme-text,#000);--dn-preHeader-fontSize:var(--g--fontSize-base,inherit);--dn-preHeader-fontFamily:var(--g--fontFamily,sans-serif);--dn-preHeader-padding:var(--g--spacing-sm,0px);--dn-preHeader-openingHours-background:0 0;--dn-preHeader-openingHours-color:currentColor;--dn-preHeader-openingHours-highlight:currentColor;--dn-preHeader-openingHours-padding:var(--g--contained-padding,0px);--dn-preHeader-openingHours-open-background:oklch(from var(--g--color-theme-success) l c h/0.3);--dn-preHeader-openingHours-open-color:var(--g--color-theme-onSuccess);--dn-preHeader-openingHours-open-highlight:oklch(from var(--g--color-theme-successText) l calc(c + .1) h);--dn-preHeader-openingHours-closed-background:oklch(from var(--g--color-theme-error) l c h/0.3);--dn-preHeader-openingHours-closed-color:var(--g--color-theme-onError);--dn-preHeader-openingHours-closed-highlight:oklch(from var(--g--color-theme-errorText) l calc(c + .1) h);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-preHeader{color:var(--dn-preHeader-color);font-size:var(--dn-preHeader-fontSize);font-family:var(--dn-preHeader-fontFamily),sans-serif;.background{background-color:var(--dn-preHeader-background)}.content{display:flex;flex-wrap:wrap}.dn-preHeader__languages,.dn-preHeader__openTodayStatus{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:stretch;gap:1ch;margin:0;padding-block:var(--dn-preHeader-padding);white-space:nowrap}.dn-preHeader__languages{list-style:none;flex-grow:1000;padding-inline:0;a[aria-current=page]{font-weight:700;pointer-events:none}}.dn-preHeader__openTodayStatus{padding-inline:var(--dn-preHeader-openingHours-padding);margin-inline:calc(-1 * var(--dn-preHeader-openingHours-padding));flex-grow:1;background:var(--dn-preHeader-openingHours-background);color:var(--dn-preHeader-openingHours-color);strong{font-weight:600;color:var(--dn-preHeader-openingHours-highlight)}}.dn-preHeader__openTodayStatus.is_open_now{--dn-preHeader-openingHours-background:var(--dn-preHeader-openingHours-open-background);--dn-preHeader-openingHours-color:var(--dn-preHeader-openingHours-open-color);--dn-preHeader-openingHours-highlight:var(--dn-preHeader-openingHours-open-highlight)}.dn-preHeader__openTodayStatus:not(.is_open_now){--dn-preHeader-openingHours-background:var(--dn-preHeader-openingHours-closed-background);--dn-preHeader-openingHours-color:var(--dn-preHeader-openingHours-closed-color);--dn-preHeader-openingHours-highlight:var(--dn-preHeader-openingHours-closed-highlight)}}}@layer config{.dn-separator{--dn-seperator-blockSize:0;--dn-seperator-backgroundColor:var(--g--color-theme-backgroundColor)}}@layer component{.dn-separator{block-size:var(--dn-seperator-blockSize);background-color:var(--dn-seperator-backgroundColor)}.dn-separator[component-size]{&[component-size=xs]{--dn-seperator-blockSize:var(--g--spacing-xs)}&[component-size=sm]{--dn-seperator-blockSize:var(--g--spacing-sm)}&[component-size=md]{--dn-seperator-blockSize:var(--g--spacing-md)}&[component-size=lg]{--dn-seperator-blockSize:var(--g--spacing-lg)}&[component-size=xl]{--dn-seperator-blockSize:var(--g--spacing-xl)}&[component-size="2xl"]{--dn-seperator-blockSize:var(--g--spacing-2xl)}&[component-size="3xl"]{--dn-seperator-blockSize:var(--g--spacing-3xl)}&[component-size="4xl"]{--dn-seperator-blockSize:var(--g--spacing-4xl)}}}@layer config{.dn-vehicleHero,[deco-color]{--dn-vehicleHero-verticalSpacing-before:var(--g--verticalSpacing-before);--dn-vehicleHero-verticalSpacing-after:var(--g--verticalSpacing-after);--dn-vehicleHero-padding:var(--g--spacing-lg);--dn-vehicleHero-backgroundColor:var(--g--color-theme-backgroundColor);--dn-vehicleHero-color:var(--g--color-theme-textSubtle);--dn-vehicleHero-headerSection-title-fontSize:var(--g--fontSize-up3);--dn-vehicleHero-headerSection-title-fontFamily:var(--g--fontFamily-accent);--dn-vehicleHero-headerSection-title-color:var(--g--color-theme-title);--dn-vehicleHero-headerSection-title-colorEmphasised:var(--g--color-theme-actionText);--dn-vehicleHero-headerSection-subtitle-fontSize:var(--g--fontSize-up1);--dn-vehicleHero-headerSection-subtitle-fontFamily:var(--g--fontFamily);--dn-vehicleHero-headerSection-subtitle-color:var(--g--color-theme-subtitle);--dn-vehicleHero-images-outerBorderRadius:var(--g--shape-borderRadius-lg);--dn-vehicleHero-images-innerBorderRadius:var(--g--shape-borderRadius-xs);--dn-vehicleHero-images-gap:var(--g--spacing-2xs);--dn-vehicleHero-images-aspectRatio:4/3;--dn-vehicleHero-images-viewImagesButton-backgroundColor:var(--g--color-theme-backgroundColor);--dn-vehicleHero-images-viewImagesButton-color:var(--g--color-theme-text);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-vehicleHero{background:var(--dn-vehicleHero-backgroundColor);color:var(--dn-vehicleHero-color);.dn-vehicleHero__headerSection{padding-block-start:var(--dn-vehicleHero-verticalSpacing-before);.dn-vehicleHero__title{font-size:var(--dn-vehicleHero-headerSection-title-fontSize);font-family:var(--dn-vehicleHero-headerSection-title-fontFamily),sans-serif;margin-bottom:var(--g--spacing-xs);color:var(--dn-vehicleHero-headerSection-title-color);strong{color:var(--dn-vehicleHero-headerSection-title-colorEmphasised)}}.dn-vehicleHero__subtitle{font-size:var(--dn-vehicleHero-headerSection-subtitle-fontSize);font-family:var(--dn-vehicleHero-headerSection-subtitle-fontFamily),sans-serif;color:var(--dn-vehicleHero-headerSection-subtitle-color)}}.dn-vehicleHero__imageSection{container:dn-vehicleHero__imageSection/inline-size;.content{display:grid;gap:var(--dn-vehicleHero-images-gap);padding-block-start:var(--dn-vehicleHero-padding);padding-block-end:var(--dn-vehicleHero-verticalSpacing-after);&>:last-child{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:var(--dn-vehicleHero-images-viewImagesButton-backgroundColor,var(--g--color-surface-color));color:var(--dn-vehicleHero-images-viewImagesButton-color);border:none;gap:2ch;text-align:center;padding:1rem;width:auto;height:auto;border-radius:0;&>*{pointer-events:none}i{font-size:2em}}}.grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;.cell{border-radius:var(--dn-vehicleHero-images-innerBorderRadius);overflow:clip;aspect-ratio:var(--dn-vehicleHero-images-aspectRatio)}&>:nth-child(1 of .cell){grid-column:1/-1;border-start-start-radius:var(--dn-vehicleHero-images-outerBorderRadius);border-start-end-radius:var(--dn-vehicleHero-images-outerBorderRadius)}&>:nth-child(2 of .cell){border-end-start-radius:var(--dn-vehicleHero-images-outerBorderRadius)}&>:nth-last-child(1 of .cell){border-end-end-radius:var(--dn-vehicleHero-images-outerBorderRadius)}&>:not(:nth-child(1 of .cell),:nth-child(2 of .cell),:nth-last-child(1 of .cell)){display:none}@container dn-vehicleHero__imageSection (min-width:500px){&{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;.cell{aspect-ratio:auto}&>:nth-child(1 of .cell){aspect-ratio:var(--dn-vehicleHero-images-aspectRatio);grid-column:1;grid-row:1/-1}&>:nth-child(1 of .cell){border-start-start-radius:var(--dn-vehicleHero-images-outerBorderRadius);border-start-end-radius:var(--dn-vehicleHero-images-innerBorderRadius);border-end-start-radius:var(--dn-vehicleHero-images-outerBorderRadius)}&>:nth-child(2 of .cell){border-end-start-radius:var(--dn-vehicleHero-images-innerBorderRadius);border-start-end-radius:var(--dn-vehicleHero-images-outerBorderRadius)}}}@container dn-vehicleHero__imageSection (min-width:700px){&{grid-template-columns:2fr 1fr 1fr;&>:not(:nth-child(1 of .cell),:nth-child(2 of .cell),:nth-last-child(1 of .cell)){display:unset}&>:nth-child(2 of .cell){border-start-end-radius:var(--dn-vehicleHero-images-innerBorderRadius)}&>:nth-child(3 of .cell){border-start-end-radius:var(--dn-vehicleHero-images-outerBorderRadius)}}}}dialog[open]{--dnjs-slider-slide-width:100%;--dnjs-slider-padding:1rem;margin:0;padding:0;border:none;background:black;max-inline-size:100dvi;max-block-size:100dvb;inline-size:100dvi;block-size:100dvb;overflow:hidden;outline:none;button:first-child{position:absolute;top:1rem;right:1rem;z-index:1}dnjs-slider{block-size:100%;inline-size:100%;&>[dnjs-slider-next],&>[dnjs-slider-previous]{position:absolute;top:50%;translate:0 -50%;z-index:1;transition:opacity 0.5s;&[disabled]{opacity:.1}}&>[dnjs-slider-previous]{left:var(--dnjs-slider-padding,0)}&>[dnjs-slider-next]{right:var(--dnjs-slider-padding,0)}[dnjs-slider-slides]{block-size:100%;max-block-size:100%;display:flex;overflow:auto hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-x:contain}[dnjs-slider-slides]>*{flex:0 0 auto;scroll-snap-align:center;max-width:var(--dnjs-slider-slide-width,none)}}picture{max-block-size:100%;inline-size:100%;display:flex;align-items:center;justify-content:center;img{block-size:100%;inline-size:100%;object-fit:contain}}}}}.dn-vehicleHero[component-image-effect]{&[component-image-effect=zoom-in]{:has(>img):hover img{scale:1.1}img{transition:scale .3s ease;scale:1}}&[component-image-effect=zoom-out]{:has(>img):hover img{scale:1}img{transition:scale .3s ease;scale:1.1}}}}@layer config{.dn-vehicleInformation,.dn-vehicleInformation :where([deco-color]){--dn-vehicleInformation-fontSize:var(--g--fontSize-base);--dn-vehicleInformation-fontFamily:var(--g--fontFamily);--dn-vehicleInformation-padding:var(--g--verticalSpacing-before) var(--g--verticalSpacing-after);--dn-vehicleInformation-gap:var(--g--spacing-lg);--dn-vehicleInformation-backgroundColor:var(--g--color-theme-backgroundColor);--dn-vehicleInformation-color:var(--g--color-theme-text);--dn-vehicleInformation-section-padding:var(--g--spacing-md);--dn-vehicleInformation-section-backgroundColor:var(--g--color-theme-backgroundColor);--dn-vehicleInformation-section-color:var(--g--color-theme-textSubtle);--dn-vehicleInformation-section-borderRadius:var(--g--shape-borderRadius-md);--dn-vehicleInformation-section-borderWidth:1px;--dn-vehicleInformation-section-borderColor:var(--g--color-theme-outline);--dn-vehicleInformation-section-title-color:var(--g--color-theme-title);--dn-vehicleInformation-section-title-fontSize:var(--g--fontSize-up2);--dn-vehicleInformation-section-title-fontFamily:var(--g--fontFamily-accent);--dn-vehicleInformation-section-subtitle-color:var(--g--color-theme-subtitle);--dn-vehicleInformation-section-subtitle-fontSize:var(--g--fontSize-up1);--dn-vehicleInformation-section-subtitle-fontFamily:var(--g--fontFamily);--dn-vehicleInformation-floatingSurface-backgroundColor:var(--g--color-theme-backgroundColor);--dn-vehicleInformation-floatingSurface-color:var(--g--color-theme-text);--dn-vehicleInformation-floatingSurface-borderRadius:var(--g--shape-borderRadius-md);--dn-vehicleInformation-floatingSurface-title-color:var(--g--color-theme-title);--dn-vehicleInformation-floatingSurface-borderWidth:1px;--dn-vehicleInformation-floatingSurface-borderColor:var(--g--color-theme-outline);--dn-vehicleInformation-description-backgroundColor:var(--g--color-theme-backgroundColor);--dn-vehicleInformation-description-color:var(--g--color-theme-text);--dn-vehicleInformation-description-borderRadius:var(--g--shape-borderRadius-md);--g--contained-padding:var(--g--pagePadding)}}@layer component{.dn-vehicleInformation{container:dn-vehicleInformation/inline-size;color:var(--dn-vehicleInformation-color);font-size:var(--dn-vehicleInformation-fontSize);font-family:var(--dn-vehicleInformation-fontFamily),sans-serif;background:var(--dn-vehicleInformation-backgroundColor);&>.content{display:flex;flex-direction:column;gap:var(--dn-vehicleInformation-gap);padding-block:var(--dn-vehicleInformation-padding);column{container-type:inline-size;display:contents}column>[data-order]{order:attr(data-order type(< number >))}column:last-child{position:sticky;top:1rem;height:max-content}}.dn-vehicleInformation__title{color:var(--dn-vehicleInformation-section-title-color);font-size:var(--dn-vehicleInformation-section-title-fontSize);font-family:var(--dn-vehicleInformation-section-title-fontFamily),sans-serif;margin-bottom:var(--g--spacing-md);margin-top:var(--g--spacing-xs)}.dn-vehicleInformation__subtitle{color:var(--dn-vehicleInformation-section-subtitle-color);font-size:var(--dn-vehicleInformation-section-subtitle-fontSize);font-family:var(--dn-vehicleInformation-section-subtitle-fontFamily),sans-serif;margin-bottom:var(--g--spacing-md)}.dn-vehicleInformation__section{padding-block:var(--dn-vehicleInformation-section-padding);&.dn-vehicleInformation__section--card{padding-inline:var(--dn-vehicleInformation-section-padding);background:var(--dn-vehicleInformation-section-backgroundColor);color:var(--dn-vehicleInformation-section-color);border-radius:var(--dn-vehicleInformation-section-borderRadius);border:var(--dn-vehicleInformation-section-borderWidth) solid var(--dn-vehicleInformation-section-borderColor);header{border-bottom:var(--dn-vehicleInformation-section-borderWidth) solid var(--dn-vehicleInformation-section-borderColor);margin-inline:calc(-1*var(--dn-vehicleInformation-section-padding));padding-inline:var(--dn-vehicleInformation-section-padding);margin-bottom:var(--dn-vehicleInformation-section-padding)}}}.dn-vehicleInformation__valuesWithLabelSection{--dn-vehicleInformation-valuesWithLabelSection-columnCount:1;--dn-vehicleInformation-valuesWithLabelSection-border:1px solid #ddd;--dn-vehicleInformation-valuesWithLabelSection-alternatingBackground:transparent;dl div:nth-child(odd){background:var(--dn-vehicleInformation-valuesWithLabelSection-alternatingBackground)}dl{display:grid;grid-template-columns:1fr;div{display:grid;grid-column:1;grid-template-columns:subgrid;gap:0.5ch;padding:1rem 0.5rem;&:not(:last-child){border-bottom:var(--dn-vehicleInformation-valuesWithLabelSection-border)}}dt{color:#666;display:inline-flex;flex-direction:row;align-items:start;gap:1.5ch;span{display:inline-flex;flex-direction:column}}dd{margin:0;text-align:end;.dn-vehicleInformation__valuesWithLabelSection--leftAligned &{text-align:start}}}@container (min-width:700px){&.dn-vehicleInformation__valuesWithLabelSection--twoColumn{--dn-vehicleInformation-valuesWithLabelSection-columnCount:2;dl div:nth-last-child(1),dl div:nth-last-child(2):nth-child(2n+1){border-bottom:none}dl div:nth-child(odd){background:0 0}dl div:nth-child(4n+1),dl div:nth-child(4n+2){background:var(--dn-vehicleInformation-valuesWithLabelSection-alternatingBackground)}}&.dn-vehicleInformation__valuesWithLabelSection--threeColumn{--dn-vehicleInformation-valuesWithLabelSection-columnCount:3;dl div:nth-last-child(1),dl div:nth-last-child(2):nth-child(3n+1),dl div:nth-last-child(2):nth-child(3n+2),dl div:nth-last-child(3):nth-child(3n+1){border-bottom:none}dl div:nth-child(odd){background:0 0}dl div:nth-child(6n+1),dl div:nth-child(6n+2),dl div:nth-child(6n+3){background:var(--dn-vehicleInformation-valuesWithLabelSection-alternatingBackground)}}}@container dn-vehicleInformation (min-width:35ch){dl{grid-template-columns:repeat(var(--dn-vehicleInformation-valuesWithLabelSection-columnCount),1fr 1fr);div{grid-column:span 2;padding:1rem 0;gap:1ch}}&.dn-vehicleInformation__valuesWithLabelSection--twoColumn{div:not(:nth-child(2n)){padding-inline-end:2rem}}&.dn-vehicleInformation__valuesWithLabelSection--threeColumn{div:not(:nth-child(3n)){padding-inline-end:2rem}}}}.dn-vehicleInformation__valuesSection{--dn-vehicleInformation-valuesSection-columnCount:1;@container (min-width:500px){&.dn-vehicleInformation__valuesSection--twoColumn{--dn-vehicleInformation-valuesSection-columnCount:2}&.dn-vehicleInformation__valuesSection--threeColumn{--dn-vehicleInformation-valuesSection-columnCount:2}}@container (min-width:700px){&.dn-vehicleInformation__valuesSection--threeColumn{--dn-vehicleInformation-valuesSection-columnCount:3}}ul{display:grid;grid-template-columns:repeat(var(--dn-vehicleInformation-valuesSection-columnCount),1fr);gap:1rem;list-style:none;margin:0;padding:0;li{display:flex;gap:1ch}}}.dn-vehicleInformation__valueSection{background:var(--dn-vehicleInformation-description-backgroundColor);color:var(--dn-vehicleInformation-description-color);border-radius:var(--dn-vehicleInformation-description-borderRadius)}.dn-vehicleInformation__contactSection{display:flex;flex-direction:column;gap:var(--g--spacing-lg);background:var(--dn-vehicleInformation-floatingSurface-backgroundColor);color:var(--dn-vehicleInformation-floatingSurface-color);padding:var(--g--spacing-lg);box-shadow:0 4px 16px rgba(0,0,0,0.125);border-radius:var(--dn-vehicleInformation-floatingSurface-borderRadius);border:var(--dn-vehicleInformation-floatingSurface-borderWidth) solid var(--dn-vehicleInformation-floatingSurface-borderColor);h1{font-size:var(--dn-vehicleInformation-section-title-fontSize);font-family:var(--dn-vehicleInformation-section-title-fontFamily),sans-serif;margin-block:0 var(--g--spacing-xs);color:var(--dn-vehicleInformation-floatingSurface-title-color)}h2{margin:0}.buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:1ch;justify-content:stretch;.button{flex:1}}.vehicle__properties{display:flex;flex-direction:row;flex-wrap:wrap;gap:1ch;&>*{flex:1;font-size:.9em;padding:0.5ch 1ch;display:inline-block;border:1px solid #ddd;border-radius:0.5rem;white-space:nowrap;text-align:center;flex-grow:0;flex-basis:auto;&:is(strong){flex-basis:auto;background:#000;color:#fff}}}.vehicle__price{display:flex;flex-direction:column;strong{font-size:2em}}}.checkmark{width:1em;height:1em;border:1px solid #374151;border-radius:50%;background:transparent;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;&:after{content:'✓';font-size:12px;font-weight:700}}@container dn-vehicleInformation (max-width:800px){.dn-vehicleInformation__contactSectionSticky{container-type:scroll-state;position:sticky;bottom:1rem}&>.content .dn-vehicleInformation__contactSection{padding:1rem;gap:1rem;box-shadow:none;@container scroll-state(stuck:bottom){&{box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.is-detail{display:none}}}@supports not (container-type:scroll-state){.dn-vehicleInformation__contactSectionSticky{.dn-vehicleInformation__contactSection{box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.is-detail{display:none}}}}@container dn-vehicleInformation (min-width:800px){&>.content{display:grid;grid-template-columns:2fr 1fr;gap:var(--dn-vehicleInformation-gap);column{display:flex;flex-direction:column;gap:var(--dn-vehicleInformation-gap)}}}}}