/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--color-red-500:oklch(63.7% 0.237 25.331);--color-red-600:oklch(57.7% 0.245 27.325);--color-red-800:oklch(44.4% 0.177 26.899);--color-orange-200:oklch(90.1% 0.076 70.697);--color-orange-500:oklch(70.5% 0.213 47.604);--color-orange-900:oklch(40.8% 0.123 38.172);--color-orange-950:oklch(26.6% 0.079 36.259);--color-amber-200:oklch(92.4% 0.12 95.746);--color-amber-300:oklch(87.9% 0.169 91.605);--color-amber-500:oklch(76.9% 0.188 70.08);--color-yellow-500:oklch(79.5% 0.184 86.047);--color-yellow-900:oklch(42.1% 0.095 57.708);--color-green-500:oklch(72.3% 0.219 149.579);--color-green-600:oklch(62.7% 0.194 149.214);--color-sky-300:oklch(82.8% 0.111 230.318);--color-blue-500:oklch(62.3% 0.214 259.815);--color-purple-500:oklch(62.7% 0.265 303.9);--color-pink-300:oklch(82.3% 0.12 346.018);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--spacing:0.25rem;--container-4xl:56rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--leading-tight:1.25;--radius-lg:0.5rem;--blur-sm:8px;--blur-3xl:64px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-headline:"Space Grotesk",sans-serif;--font-sans:"Be Vietnam Pro",sans-serif;--font-mono:"JetBrains Mono",monospace;--color-base-50:oklch(98.5% 0 0);--color-base-100:oklch(97% 0 0);--color-base-200:oklch(92.2% 0 0);--color-base-300:oklch(87% 0 0);--color-base-400:oklch(70.8% 0 0);--color-base-500:oklch(55.6% 0 0);--color-base-600:oklch(43.9% 0 0);--color-base-700:oklch(37.1% 0 0);--color-base-800:oklch(26.9% 0 0);--color-base-900:oklch(20.5% 0 0);--color-base-950:oklch(14.5% 0 0);--color-danger-500:oklch(64.5% 0.246 16.439);--color-primary-300:oklch(0.799 0.117 12.15);--color-primary-500:oklch(0.667 0.224 15.13);--color-primary-600:oklch(0.599 0.24 16.06);--color-primary-700:oklch(0.523 0.209 16.05);--color-primary-800:oklch(0.4 0.16 16.23);--color-primary-900:oklch(0.272 0.109 15.64)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.container{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}.m-50{margin:calc(var(--spacing)*50)}.mx-auto{margin-inline:auto}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.-mt-16{margin-top:calc(var(--spacing)*-16)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.aspect-square{aspect-ratio:1/1}.h-1{height:calc(var(--spacing)*1)}.h-8{height:calc(var(--spacing)*8)}.h-16{height:calc(var(--spacing)*16)}.h-\[2px\]{height:2px}.h-full{height:100%}.min-h-2{min-height:calc(var(--spacing)*2)}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing)*8)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-64{max-width:calc(var(--spacing)*64)}.grow{flex-grow:1}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.rounded-full{border-radius:calc(infinity*1px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-r-3{border-right-style:var(--tw-border-style);border-right-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-base-200{border-color:var(--color-base-200)}.border-base-300{border-color:var(--color-base-300)}.border-base-400{border-color:var(--color-base-400)}.bg-base-100\/75{background-color:color-mix(in srgb,oklch(97% 0 0) 75%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-100) 75%,transparent)}}.bg-base-100\/95{background-color:color-mix(in srgb,oklch(97% 0 0) 95%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-100) 95%,transparent)}}.bg-base-200{background-color:var(--color-base-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-green-500{background-color:var(--color-green-500)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-pink-300{background-color:var(--color-pink-300)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-primary-700\/30{background-color:color-mix(in srgb,oklch(.523 .209 16.05) 30%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-700) 30%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-500{background-color:var(--color-red-500)}.bg-sky-300{background-color:var(--color-sky-300)}.bg-transparent{background-color:transparent}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-900{background-color:var(--color-yellow-900)}.fill-neutral-100{fill:var(--color-neutral-100)}.fill-neutral-200{fill:var(--color-neutral-200)}.fill-neutral-300{fill:var(--color-neutral-300)}.fill-neutral-400{fill:var(--color-neutral-400)}.fill-neutral-600{fill:var(--color-neutral-600)}.fill-neutral-900{fill:var(--color-neutral-900)}.fill-neutral-950{fill:var(--color-neutral-950)}.fill-primary-300{fill:var(--color-primary-300)}.fill-primary-600{fill:var(--color-primary-600)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.text-center{text-align:center}.text-right{text-align:right}.font-headline{font-family:var(--font-headline)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-base-50{color:var(--color-base-50)}.text-base-500{color:var(--color-base-500)}.text-base-600{color:var(--color-base-600)}.text-base-700{color:var(--color-base-700)}.text-base-800{color:var(--color-base-800)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-500{color:var(--color-neutral-500)}.text-primary-600{color:var(--color-primary-600)}.text-primary-700{color:var(--color-primary-700)}.text-primary-800{color:var(--color-primary-800)}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.decoration-dotted{text-decoration-style:dotted}.opacity-50{opacity:50%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25))}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/5{--tw-shadow-color:color-mix(in srgb,#000 5%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 5%,transparent) var(--tw-shadow-alpha),transparent)}}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-3xl,.grayscale{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale-0{--tw-grayscale:grayscale(0%)}.filter,.grayscale-0{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.select-none{-webkit-user-select:none;user-select:none}.group-hover\:fill-amber-200{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-amber-200)}}}.group-hover\:fill-amber-300{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-amber-300)}}}.group-hover\:fill-amber-500{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-amber-500)}}}.group-hover\:fill-green-600{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-green-600)}}}.group-hover\:fill-orange-200{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-orange-200)}}}.group-hover\:fill-orange-500{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-orange-500)}}}.group-hover\:fill-orange-900{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-orange-900)}}}.group-hover\:fill-orange-950{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-orange-950)}}}.group-hover\:fill-red-600{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-red-600)}}}.group-hover\:fill-red-800{&:is(:where(.group):hover *){@media (hover:hover){fill:var(--color-red-800)}}}.group-hover\:grayscale-0{&:is(:where(.group):hover *){@media (hover:hover){--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}}.peer-checked\:block{&:is(:where(.peer):checked~*){display:block}}.peer-checked\:flex{&:is(:where(.peer):checked~*){display:flex}}.peer-checked\:hidden{&:is(:where(.peer):checked~*){display:none}}.hover\:rotate-\[72deg\]{&:hover{@media (hover:hover){rotate:72deg}}}.hover\:border-primary-700{&:hover{@media (hover:hover){border-color:var(--color-primary-700)}}}.hover\:text-primary-700{&:hover{@media (hover:hover){color:var(--color-primary-700)}}}.hover\:shadow-\[0_0_2rem_-0\.1rem\]{&:hover{@media (hover:hover){--tw-shadow:0 0 2rem -0.1rem var(--tw-shadow-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:shadow-primary-700\/40{&:hover{@media (hover:hover){--tw-shadow-color:color-mix(in srgb,oklch(0.523 0.209 16.05) 40%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary-700) 40%,transparent) var(--tw-shadow-alpha),transparent)}}}}.hover\:grayscale-0{&:hover{@media (hover:hover){--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}}.sm\:grid-cols-3{@media (width >= 40rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.sm\:p-4{@media (width >= 40rem){padding:calc(var(--spacing)*4)}}.sm\:text-7xl{@media (width >= 40rem){font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.md\:mb-16{@media (width >= 48rem){margin-bottom:calc(var(--spacing)*16)}}.md\:block{@media (width >= 48rem){display:block}}.md\:flex{@media (width >= 48rem){display:flex}}.md\:hidden{@media (width >= 48rem){display:none}}.md\:inline{@media (width >= 48rem){display:inline}}.md\:w-1\/3{@media (width >= 48rem){width:33.33333%}}.md\:max-w-1\/6{@media (width >= 48rem){max-width:16.66667%}}.md\:min-w-0{@media (width >= 48rem){min-width:calc(var(--spacing)*0)}}.md\:flex-1{@media (width >= 48rem){flex:1}}.md\:shrink-0{@media (width >= 48rem){flex-shrink:0}}.md\:grid-cols-4{@media (width >= 48rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.md\:flex-col{@media (width >= 48rem){flex-direction:column}}.md\:flex-row{@media (width >= 48rem){flex-direction:row}}.md\:gap-4{@media (width >= 48rem){gap:calc(var(--spacing)*4)}}.md\:gap-8{@media (width >= 48rem){gap:calc(var(--spacing)*8)}}.md\:text-8xl{@media (width >= 48rem){font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.lg\:grid-cols-6{@media (width >= 64rem){grid-template-columns:repeat(6,minmax(0,1fr))}}.lg\:gap-12{@media (width >= 64rem){gap:calc(var(--spacing)*12)}}.dark\:border-base-600{@media (prefers-color-scheme:dark){border-color:var(--color-base-600)}}.dark\:border-base-700{@media (prefers-color-scheme:dark){border-color:var(--color-base-700)}}.dark\:border-base-800{@media (prefers-color-scheme:dark){border-color:var(--color-base-800)}}.dark\:border-base-900{@media (prefers-color-scheme:dark){border-color:var(--color-base-900)}}.dark\:bg-base-800{@media (prefers-color-scheme:dark){background-color:var(--color-base-800)}}.dark\:bg-base-950\/75{@media (prefers-color-scheme:dark){background-color:color-mix(in srgb,oklch(14.5% 0 0) 75%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-950) 75%,transparent)}}}.dark\:bg-base-950\/95{@media (prefers-color-scheme:dark){background-color:color-mix(in srgb,oklch(14.5% 0 0) 95%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-base-950) 95%,transparent)}}}.dark\:bg-primary-600{@media (prefers-color-scheme:dark){background-color:var(--color-primary-600)}}.dark\:bg-primary-600\/30{@media (prefers-color-scheme:dark){background-color:color-mix(in srgb,oklch(.599 .24 16.06) 30%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-600) 30%,transparent)}}}.dark\:bg-transparent{@media (prefers-color-scheme:dark){background-color:transparent}}.dark\:fill-primary-300{@media (prefers-color-scheme:dark){fill:var(--color-primary-300)}}.dark\:fill-primary-600{@media (prefers-color-scheme:dark){fill:var(--color-primary-600)}}.dark\:font-bold{@media (prefers-color-scheme:dark){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.dark\:font-light{@media (prefers-color-scheme:dark){--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}}.dark\:text-base-50{@media (prefers-color-scheme:dark){color:var(--color-base-50)}}.dark\:text-base-200{@media (prefers-color-scheme:dark){color:var(--color-base-200)}}.dark\:text-base-300{@media (prefers-color-scheme:dark){color:var(--color-base-300)}}.dark\:text-base-400{@media (prefers-color-scheme:dark){color:var(--color-base-400)}}.dark\:text-base-600{@media (prefers-color-scheme:dark){color:var(--color-base-600)}}.dark\:text-primary-500{@media (prefers-color-scheme:dark){color:var(--color-primary-500)}}.dark\:text-primary-600{@media (prefers-color-scheme:dark){color:var(--color-primary-600)}}.dark\:hover\:border-primary-600{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){border-color:var(--color-primary-600)}}}}.dark\:hover\:text-primary-500{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){color:var(--color-primary-500)}}}}.dark\:hover\:text-primary-600{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){color:var(--color-primary-600)}}}}.hover\:dark\:text-primary-500{&:hover{@media (hover:hover){@media (prefers-color-scheme:dark){color:var(--color-primary-500)}}}}.dark\:hover\:shadow-primary-500\/40{@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){--tw-shadow-color:color-mix(in srgb,oklch(0.667 0.224 15.13) 40%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary-500) 40%,transparent) var(--tw-shadow-alpha),transparent)}}}}}}@layer base{@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(/build/fonts/roboto-v30-latin-100.30fb0679.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:100;src:url(/build/fonts/roboto-v30-latin-100italic.d3935eb6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/roboto-v30-latin-300.c48fb676.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/build/fonts/roboto-v30-latin-300italic.1128daa3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/roboto-v30-latin-regular.b009a76a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/build/fonts/roboto-v30-latin-italic.e10742db.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/roboto-v30-latin-500.f25d774e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/build/fonts/roboto-v30-latin-500italic.3a43b67e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/fonts/roboto-v30-latin-700.227c9319.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/build/fonts/roboto-v30-latin-700italic.d92a5d14.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(/build/fonts/roboto-v30-latin-900.2e8becfc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:900;src:url(/build/fonts/roboto-v30-latin-900italic.5b387ea5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Kollektif;font-style:normal;font-weight:400;src:url(/build/fonts/Kollektif.33fdfd1d.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kollektif;font-style:normal;font-weight:700;src:url(/build/fonts/Kollektif-Bold.d97641da.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kollektif;font-style:italic;font-weight:400;src:url(/build/fonts/Kollektif-Italic.0e7ef841.ttf) format("truetype")}@font-face{font-display:swap;font-family:Kollektif;font-style:italic;font-weight:700;src:url(/build/fonts/Kollektif-BoldItalic.577d896c.ttf) format("truetype")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:100;src:url(/build/fonts/JetBrainsMono-Thin.659df8a7.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:100;src:url(/build/fonts/JetBrainsMono-ThinItalic.544a1b63.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:200;src:url(/build/fonts/JetBrainsMono-ExtraLight.df1dd19a.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:200;src:url(/build/fonts/JetBrainsMono-ExtraLightItalic.3c551d3b.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:300;src:url(/build/fonts/JetBrainsMono-Light.9427af7e.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:300;src:url(/build/fonts/JetBrainsMono-LightItalic.36356cc1.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/build/fonts/JetBrainsMono-Regular.1d9e47ce.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:400;src:url(/build/fonts/JetBrainsMono-Italic.6fd32a4a.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/build/fonts/JetBrainsMono-Medium.065ee491.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:500;src:url(/build/fonts/JetBrainsMono-MediumItalic.cbdbf29e.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/build/fonts/JetBrainsMono-SemiBold.e25ac980.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:600;src:url(/build/fonts/JetBrainsMono-SemiBoldItalic.c806f3da.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/build/fonts/JetBrainsMono-Bold.75885bf0.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:700;src:url(/build/fonts/JetBrainsMono-BoldItalic.c8aab241.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:800;src:url(/build/fonts/JetBrainsMono-ExtraBold.db311a06.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:italic;font-weight:800;src:url(/build/fonts/JetBrainsMono-ExtraBoldItalic.91252e8b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:400;src:url(/build/fonts/space-mono-v17-latin-regular.9f0479b9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Mono;font-style:italic;font-weight:400;src:url(/build/fonts/space-mono-v17-latin-italic.70e726c8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:700;src:url(/build/fonts/space-mono-v17-latin-700.e3ffa3c0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Mono;font-style:italic;font-weight:700;src:url(/build/fonts/space-mono-v17-latin-700italic.4a29bd87.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:300;src:url(/build/fonts/space-grotesk-v22-latin-300.f15a3629.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/build/fonts/space-grotesk-v22-latin-regular.e4486ff0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/build/fonts/space-grotesk-v22-latin-500.2641fa82.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:600;src:url(/build/fonts/space-grotesk-v22-latin-600.8ff7300c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(/build/fonts/space-grotesk-v22-latin-700.da60da10.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:100;src:url(/build/fonts/be-vietnam-pro-v12-latin-100.695ac3ac.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:100;src:url(/build/fonts/be-vietnam-pro-v12-latin-100italic.8b9b59fd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:200;src:url(/build/fonts/be-vietnam-pro-v12-latin-200.ea4b109f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:200;src:url(/build/fonts/be-vietnam-pro-v12-latin-200italic.9611c930.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:300;src:url(/build/fonts/be-vietnam-pro-v12-latin-300.8929b0c9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:300;src:url(/build/fonts/be-vietnam-pro-v12-latin-300italic.cef0e779.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:400;src:url(/build/fonts/be-vietnam-pro-v12-latin-regular.a3efcba8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:400;src:url(/build/fonts/be-vietnam-pro-v12-latin-italic.41f7e5c6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:500;src:url(/build/fonts/be-vietnam-pro-v12-latin-500.5adbf1fc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:500;src:url(/build/fonts/be-vietnam-pro-v12-latin-500italic.748cd7f5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:600;src:url(/build/fonts/be-vietnam-pro-v12-latin-600.bf1f1e21.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:600;src:url(/build/fonts/be-vietnam-pro-v12-latin-600italic.dd79f4d9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:700;src:url(/build/fonts/be-vietnam-pro-v12-latin-700.68f10aea.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:700;src:url(/build/fonts/be-vietnam-pro-v12-latin-700italic.e72419a4.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:800;src:url(/build/fonts/be-vietnam-pro-v12-latin-800.e9dd3ab5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:800;src:url(/build/fonts/be-vietnam-pro-v12-latin-800italic.c1c2cc37.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:900;src:url(/build/fonts/be-vietnam-pro-v12-latin-900.d4a3c0c3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:italic;font-weight:900;src:url(/build/fonts/be-vietnam-pro-v12-latin-900italic.92e4422c.woff2) format("woff2")}}@layer base{.animate-spin{-moz-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}}@layer base{@font-face{font-family:bw3-icon;font-style:normal;font-weight:400;src:url(/build/fonts/bw3-icon.8e13ea46.eot);src:url(/build/fonts/bw3-icon.8e13ea46.eot#iefix) format("embedded-opentype"),url(/build/images/bw3-icon.480bed4f.svg#bw3-icon) format("svg")}@font-face{font-family:bw3-icon;src:url(data:application/octet-stream;base64,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) format("woff"),url(data:application/octet-stream;base64,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) format("truetype")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:bw3-icon;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-commercetools:before{content:"\e800"}.icon-drupal:before{content:"\e801"}[class*=" icon-"]:before,[class^=icon-]:before{font-family:bw3-icon;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-commercetools:before{content:"\e800"}.icon-drupal:before{content:"\e801"}.icon-commercetools:before{content:"\e800"}.icon-drupal:before{content:"\e801"}}@layer base{@font-face{font-family:bw3-icon;font-style:normal;font-weight:400;src:url(/build/fonts/bw3-icon.8e13ea46.eot);src:url(/build/fonts/bw3-icon.8e13ea46.eot#iefix) format("embedded-opentype"),url(/build/fonts/bw3-icon.69a51ed9.woff2) format("woff2"),url(/build/fonts/bw3-icon.c115cf37.woff) format("woff"),url(/build/fonts/bw3-icon.94203548.ttf) format("truetype"),url(/build/images/bw3-icon.480bed4f.svg#bw3-icon) format("svg")}}@layer base{}@layer base{body{background-color:var(--color-base-100);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);color:var(--color-base-950);font-weight:var(--font-weight-medium);& ::selection{background-color:var(--color-primary-700)}&::selection{background-color:var(--color-primary-700)}& ::selection{color:var(--color-base-50)}&::selection{color:var(--color-base-50)}@media (prefers-color-scheme:dark){background-color:var(--color-base-950)}@media (prefers-color-scheme:dark){--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}@media (prefers-color-scheme:dark){color:var(--color-base-100)}}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-black);color:var(--color-primary-700);font-weight:var(--font-weight-black);@media (prefers-color-scheme:dark){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}&.gradient-text{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-primary-600);--tw-gradient-to:var(--color-primary-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));background-clip:text;color:transparent}}h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));@media (width >= 48rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}@media (width >= 64rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));@media (width >= 48rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}@media (width >= 64rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}section{&:has(>details){display:flex;flex-direction:column}details{margin-bottom:calc(var(--spacing)*0);summary{align-items:center;border-color:var(--color-base-200);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:row;padding:calc(var(--spacing)*4)}&[open]{&+.content{max-height:max-content;padding-top:calc(var(--spacing)*4)}}+.content{border-color:var(--color-base-200);border-style:var(--tw-border-style);border-width:1px;margin-bottom:calc(var(--spacing)*10);max-height:calc(var(--spacing)*0);overflow:hidden;padding-inline:calc(var(--spacing)*12);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%;:where(p,li){margin-bottom:calc(var(--spacing)*4)}}}}details summary::-webkit-details-marker,details summary::marker{content:"";display:none}strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);@media (prefers-color-scheme:dark){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}form{display:flex;flex-direction:column;gap:calc(var(--spacing)*3);.form-row{display:flex;flex-direction:column;gap:calc(var(--spacing)*2);label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);color:var(--color-base-600);font-weight:var(--font-weight-medium);@media (prefers-color-scheme:dark){color:var(--color-base-400)}}input,select,textarea{border-color:var(--color-base-200);border-style:var(--tw-border-style);border-width:1px;padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);width:100%;@media (prefers-color-scheme:dark){border-color:var(--color-base-800)}&[type=range]{appearance:none;background-color:var(--color-base-200);border-radius:var(--radius-lg);height:calc(var(--spacing)*2);width:100%;@media (prefers-color-scheme:dark){background-color:var(--color-base-800)}&::-moz-range-thumb,&::-webkit-slider-thumb{appearance:none;background-color:var(--color-primary-700);border-color:var(--color-primary-900);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);@media (prefers-color-scheme:dark){border-color:var(--color-primary-700)}@media (prefers-color-scheme:dark){background-color:var(--color-primary-600)}}}}.form-error{color:var(--color-danger-500);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}button[type=submit]{background-color:var(--color-base-200);border-color:var(--color-base-300);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));&:hover{@media (hover:hover){background-color:var(--color-base-100)}}@media (prefers-color-scheme:dark){border-color:var(--color-base-800)}@media (prefers-color-scheme:dark){background-color:var(--color-base-900)}@media (prefers-color-scheme:dark){&:hover{@media (hover:hover){background-color:var(--color-base-950)}}}}}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@keyframes spin{to{transform:rotate(1turn)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}