.radio.svelte-yzdf3d,.checkbox.svelte-yzdf3d{display:inline-block}.radio.svelte-yzdf3d input:where(.svelte-yzdf3d),.checkbox.svelte-yzdf3d input:where(.svelte-yzdf3d){position:absolute}.radio.svelte-yzdf3d input:where(.svelte-yzdf3d):checked+label:where(.svelte-yzdf3d):before,.checkbox.svelte-yzdf3d input:where(.svelte-yzdf3d):checked+label:where(.svelte-yzdf3d):before{background-color:hsl(var(--box-color));border-color:transparent}.radio.svelte-yzdf3d input:where(.svelte-yzdf3d):focus-visible+label:where(.svelte-yzdf3d):before,.radio.svelte-yzdf3d input:where(.svelte-yzdf3d):checked:focus-visible+label:where(.svelte-yzdf3d):before,.checkbox.svelte-yzdf3d input:where(.svelte-yzdf3d):focus-visible+label:where(.svelte-yzdf3d):before,.checkbox.svelte-yzdf3d input:where(.svelte-yzdf3d):checked:focus-visible+label:where(.svelte-yzdf3d):before{opacity:.5}.radio.svelte-yzdf3d input:where(.svelte-yzdf3d):checked+label:where(.svelte-yzdf3d):after,.checkbox.svelte-yzdf3d input:where(.svelte-yzdf3d):checked+label:where(.svelte-yzdf3d):after{opacity:1}.radio.svelte-yzdf3d label:where(.svelte-yzdf3d),.checkbox.svelte-yzdf3d label:where(.svelte-yzdf3d){position:relative;cursor:pointer}.radio.svelte-yzdf3d label:where(.svelte-yzdf3d):before,.checkbox.svelte-yzdf3d label:where(.svelte-yzdf3d):before{content:"";position:absolute;top:50%;width:calc(1em + .25rem);height:calc(1em + .25rem);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;border-color:hsl(var(--primary) / .2);--tw-bg-opacity: 1;background-color:hsl(var(--card) / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.radio.svelte-yzdf3d label:where(.svelte-yzdf3d):after,.checkbox.svelte-yzdf3d label:where(.svelte-yzdf3d):after{content:"";position:absolute;top:50%;width:.5em;height:.5em;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));opacity:0}.radio.error.svelte-yzdf3d label:where(.svelte-yzdf3d),.checkbox.error.svelte-yzdf3d label:where(.svelte-yzdf3d){--tw-text-opacity: 1;color:hsl(var(--destructive) / var(--tw-text-opacity, 1))}.radio.error.svelte-yzdf3d label:where(.svelte-yzdf3d):before,.checkbox.error.svelte-yzdf3d label:where(.svelte-yzdf3d):before{--tw-border-opacity: 1;border-color:hsl(var(--destructive) / var(--tw-border-opacity, 1));--tw-shadow-color: hsl(var(--destructive) / .5);--tw-shadow: var(--tw-shadow-colored)}.radio.svelte-yzdf3d:not(:last-child),.checkbox.svelte-yzdf3d:not(:last-child){padding-inline-end:20px}.radio.svelte-yzdf3d input:where(.svelte-yzdf3d),.checkbox.svelte-yzdf3d input:where(.svelte-yzdf3d){inset-inline-start:-100vw}.radio.svelte-yzdf3d label:where(.svelte-yzdf3d),.checkbox.svelte-yzdf3d label:where(.svelte-yzdf3d){padding-inline-start:1.75em}.radio.svelte-yzdf3d label:where(.svelte-yzdf3d):before,.checkbox.svelte-yzdf3d label:where(.svelte-yzdf3d):before{inset-inline-start:0}.radio.svelte-yzdf3d label:where(.svelte-yzdf3d):after{inset-inline-start:calc((1em + .25rem)/2);inset-block-start:50%;transform:translate(-50%,-50%)}.checkbox.svelte-yzdf3d label:where(.svelte-yzdf3d):before{border-radius:4px}.checkbox.svelte-yzdf3d label:where(.svelte-yzdf3d):after{inset-inline-start:calc(1em + .25rem);transform:translate(-100%,-50%);background-color:hsl(var(--box-color-content));height:calc(1em + .25rem);width:calc(1em + .25rem);-webkit-mask-image:url('data:image/svg+xml,<svg width="9" height="8" viewBox="0 0 9 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.70692 0.792787C8.89439 0.980314 8.99971 1.23462 8.99971 1.49979C8.99971 1.76495 8.89439 2.01926 8.70692 2.20679L3.70692 7.20679C3.51939 7.39426 3.26508 7.49957 2.99992 7.49957C2.73475 7.49957 2.48045 7.39426 2.29292 7.20679L0.292919 5.20679C0.110761 5.01818 0.00996641 4.76558 0.0122448 4.50339C0.0145233 4.24119 0.119692 3.99038 0.3051 3.80497C0.490508 3.61956 0.741321 3.51439 1.00352 3.51211C1.26571 3.50983 1.51832 3.61063 1.70692 3.79279L2.99992 5.08579L7.29292 0.792787C7.48045 0.605316 7.73475 0.5 7.99992 0.5C8.26508 0.5 8.51939 0.605316 8.70692 0.792787Z" fill="black"/></svg>');mask-image:url('data:image/svg+xml,<svg width="9" height="8" viewBox="0 0 9 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.70692 0.792787C8.89439 0.980314 8.99971 1.23462 8.99971 1.49979C8.99971 1.76495 8.89439 2.01926 8.70692 2.20679L3.70692 7.20679C3.51939 7.39426 3.26508 7.49957 2.99992 7.49957C2.73475 7.49957 2.48045 7.39426 2.29292 7.20679L0.292919 5.20679C0.110761 5.01818 0.00996641 4.76558 0.0122448 4.50339C0.0145233 4.24119 0.119692 3.99038 0.3051 3.80497C0.490508 3.61956 0.741321 3.51439 1.00352 3.51211C1.26571 3.50983 1.51832 3.61063 1.70692 3.79279L2.99992 5.08579L7.29292 0.792787C7.48045 0.605316 7.73475 0.5 7.99992 0.5C8.26508 0.5 8.51939 0.605316 8.70692 0.792787Z" fill="black"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}:root{--top-offset: calc(var(--top-offset-1, 0px) + var(--top-offset-2, 0px) + var(--top-offset-3, 0px));--nav-offset: var(--top-offset-1);--sticky-offset: calc(var(--top-offset-1, 0px) + var(--top-offset-2, 0px));--nav-height: 4rem}html{scroll-padding-top:var(--sticky-offset)}body:has(nav#main-nav){--top-offset-1: var(--nav-height);--top-offset: calc(var(--top-offset-1, 0px) + var(--top-offset-2, 0px) + var(--top-offset-3, 0px));--nav-offset: var(--top-offset-1);--sticky-offset: calc(var(--top-offset-1, 0px) + var(--top-offset-2, 0px))}body:has(main>section[role=navigation]){--top-offset-2: 3.75rem;--top-offset: calc(var(--top-offset-1, 0px) + var(--top-offset-2, 0px) + var(--top-offset-3, 0px));--nav-offset: var(--top-offset-1);--sticky-offset: calc(var(--top-offset-1, 0px) + var(--top-offset-2, 0px))}
