@property --switch-slide{syntax:"<number>";inherits:false;initial-value:0}@property --switch-press{syntax:"<number>";inherits:false;initial-value:0}[data-astro-cid-e7dhmi2h][data-switch-design]{flex-shrink:0;position:relative}[data-astro-cid-e7dhmi2h][data-switch-design] [data-slot=switch-toggle]{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){[data-astro-cid-e7dhmi2h][data-switch-design],[data-astro-cid-e7dhmi2h][data-switch-design] [data-slot=switch-toggle],[data-astro-cid-e7dhmi2h][data-switch-design] [data-slot=switch-toggle]:after{transition:none!important;animation:none!important;scale:1!important}}[data-astro-cid-e7dhmi2h][data-switch-design]{overflow:hidden}[data-astro-cid-e7dhmi2h][data-switch-design] [data-slot=switch-toggle]{background:var(--primary-accent);--switch-stretch:max(var(--switch-press), sin(var(--switch-slide) * 180deg));scale:calc(1 + .25 * var(--switch-stretch)) calc(1 - .15 * var(--switch-stretch));transition:translate .4s cubic-bezier(.22,1,.36,1),--switch-slide .4s cubic-bezier(.22,1,.36,1),--switch-press .15s ease-out}[data-astro-cid-e7dhmi2h][data-switch-design][aria-checked=true]{background:color-mix(in oklab, var(--primary-accent) 15%, var(--background));border-color:var(--primary-accent)}[data-astro-cid-e7dhmi2h][data-switch-design][aria-checked=true] [data-slot=switch-toggle]{--switch-slide:1}[data-astro-cid-e7dhmi2h][data-switch-design]:active:not(:disabled) [data-slot=switch-toggle]{--switch-press:1}
