/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-space-y-reverse:0;--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-outline-style:solid;--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-duration:initial;--tw-ease: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}}:host:not(#\#),:root:not(#\#){--color-green-600:#00a447;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-xl:calc(var(--radius) * 1.4);--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}@supports (color:color(display-p3 0 0 0%)){:host:not(#\#),:root:not(#\#){--color-green-600:#00a447}@media (color-gamut:p3){:host:not(#\#),:root:not(#\#){--color-green-600:color(display-p3 0.24388 0.64082 0.29481)}}}.\@container\/field-group:not(#\#){container:field-group/inline-size}.pointer-events-auto:not(#\#){pointer-events:auto}.pointer-events-none:not(#\#){pointer-events:none}.\!visible{visibility:visible!important}.collapse:not(#\#){visibility:collapse}.invisible:not(#\#){visibility:hidden}.visible:not(#\#){visibility:visible}.sr-only:not(#\#){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute:not(#\#){position:absolute}.fixed:not(#\#){position:fixed}.relative:not(#\#){position:relative}.static:not(#\#){position:static}.sticky:not(#\#){position:sticky}.inset-0:not(#\#){right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0)}.inset-0:not(#\#),.inset-y-0:not(#\#){top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0)}.-top-12:not(#\#){top:calc(var(--spacing) * -12)}.top-1\/2:not(#\#){top:50%}.top-2\.5:not(#\#){top:calc(var(--spacing) * 2.5)}.top-\[-7\%\]:not(#\#){top:-7%}.top-\[-10\%\]:not(#\#){top:-10%}.top-full:not(#\#){top:100%}.-right-12:not(#\#){right:calc(var(--spacing) * -12)}.right-1\/2:not(#\#){right:50%}.right-2\.5:not(#\#){right:calc(var(--spacing) * 2.5)}.right-\[5\%\]:not(#\#){right:5%}.-bottom-12:not(#\#){bottom:calc(var(--spacing) * -12)}.bottom-5:not(#\#){bottom:calc(var(--spacing) * 5)}.-left-12:not(#\#){left:calc(var(--spacing) * -12)}.left-0:not(#\#){left:calc(var(--spacing) * 0)}.left-1\/2:not(#\#){left:50%}.left-5:not(#\#){left:calc(var(--spacing) * 5)}.isolate:not(#\#){isolation:isolate}.z-10:not(#\#){z-index:10}.z-20:not(#\#){z-index:20}.z-50:not(#\#){z-index:50}.order-1:not(#\#){order:1}.order-2:not(#\#){order:2}.order-3:not(#\#){order:3}.order-4:not(#\#){order:4}.order-first:not(#\#){order:-9999}.order-last:not(#\#){order:9999}.container:not(#\#){width:100%}@media (min-width:40rem){.container:not(#\#){max-width:40rem}}@media (min-width:48rem){.container:not(#\#){max-width:48rem}}@media (min-width:64rem){.container:not(#\#){max-width:64rem}}@media (min-width:80rem){.container:not(#\#){max-width:80rem}}@media (min-width:96rem){.container:not(#\#){max-width:96rem}}.m-0:not(#\#){margin:calc(var(--spacing) * 0)}.m-auto:not(#\#){margin:auto}.mx-4:not(#\#){margin-left:calc(var(--spacing) * 4);margin-right:calc(var(--spacing) * 4)}.mx-5:not(#\#){margin-left:calc(var(--spacing) * 5);margin-right:calc(var(--spacing) * 5)}.mx-auto:not(#\#){margin-left:auto;margin-right:auto}.-my-2:not(#\#){margin-top:calc(var(--spacing) * -2);margin-bottom:calc(var(--spacing) * -2)}.-mt-4:not(#\#){margin-top:calc(var(--spacing) * -4)}.mt-1:not(#\#){margin-top:calc(var(--spacing) * 1)}.mt-3:not(#\#){margin-top:calc(var(--spacing) * 3)}.mt-4:not(#\#){margin-top:calc(var(--spacing) * 4)}.mt-5:not(#\#){margin-top:calc(var(--spacing) * 5)}.mt-8:not(#\#){margin-top:calc(var(--spacing) * 8)}.mt-20:not(#\#){margin-top:calc(var(--spacing) * 20)}.mt-auto:not(#\#){margin-top:auto}.mb-1\.5:not(#\#){margin-bottom:calc(var(--spacing) * 1.5)}.mb-2:not(#\#){margin-bottom:calc(var(--spacing) * 2)}.mb-3:not(#\#){margin-bottom:calc(var(--spacing) * 3)}.mb-4:not(#\#){margin-bottom:calc(var(--spacing) * 4)}.mb-5:not(#\#){margin-bottom:calc(var(--spacing) * 5)}.mb-8:not(#\#){margin-bottom:calc(var(--spacing) * 8)}.mb-10:not(#\#){margin-bottom:calc(var(--spacing) * 10)}.-ml-4:not(#\#){margin-left:calc(var(--spacing) * -4)}.ml-0:not(#\#){margin-left:calc(var(--spacing) * 0)}.ml-4:not(#\#){margin-left:calc(var(--spacing) * 4)}.ml-5:not(#\#){margin-left:calc(var(--spacing) * 5)}.block:not(#\#){display:block}.contents:not(#\#){display:contents}.flex:not(#\#){display:flex}.grid:not(#\#){display:grid}.hidden:not(#\#){display:none}.inline:not(#\#){display:inline}.inline-block:not(#\#){display:inline-block}.inline-flex:not(#\#){display:inline-flex}.table:not(#\#){display:table}.field-sizing-content:not(#\#){field-sizing:content}.size-6:not(#\#){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7:not(#\#){width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8:not(#\#){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9:not(#\#){width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-1\/2:not(#\#){height:50%}.h-2\.5:not(#\#){height:calc(var(--spacing) * 2.5)}.h-3:not(#\#){height:calc(var(--spacing) * 3)}.h-4\.25:not(#\#){height:calc(var(--spacing) * 4.25)}.h-5:not(#\#){height:calc(var(--spacing) * 5)}.h-5\.5:not(#\#){height:calc(var(--spacing) * 5.5)}.h-6:not(#\#){height:calc(var(--spacing) * 6)}.h-7:not(#\#){height:calc(var(--spacing) * 7)}.h-7\.5:not(#\#){height:calc(var(--spacing) * 7.5)}.h-8:not(#\#){height:calc(var(--spacing) * 8)}.h-9:not(#\#){height:calc(var(--spacing) * 9)}.h-9\.5:not(#\#){height:calc(var(--spacing) * 9.5)}.h-9\.75:not(#\#){height:calc(var(--spacing) * 9.75)}.h-10:not(#\#){height:calc(var(--spacing) * 10)}.h-12\.5:not(#\#){height:calc(var(--spacing) * 12.5)}.h-13\.5:not(#\#){height:calc(var(--spacing) * 13.5)}.h-14:not(#\#){height:calc(var(--spacing) * 14)}.h-14\.25:not(#\#){height:calc(var(--spacing) * 14.25)}.h-17\.5:not(#\#){height:calc(var(--spacing) * 17.5)}.h-50:not(#\#){height:calc(var(--spacing) * 50)}.h-68\.5:not(#\#){height:calc(var(--spacing) * 68.5)}.h-105:not(#\#){height:calc(var(--spacing) * 105)}.h-auto:not(#\#){height:auto}.h-full:not(#\#){height:100%}.max-h-\[calc\(100vh-2rem\)\]:not(#\#){max-height:calc(100vh - 2rem)}.min-h-16:not(#\#){min-height:calc(var(--spacing) * 16)}.min-h-17\.5:not(#\#){min-height:calc(var(--spacing) * 17.5)}.min-h-87\.5:not(#\#){min-height:calc(var(--spacing) * 87.5)}.min-h-140:not(#\#){min-height:calc(var(--spacing) * 140)}.w-2\.5:not(#\#){width:calc(var(--spacing) * 2.5)}.w-3:not(#\#){width:calc(var(--spacing) * 3)}.w-4\.25:not(#\#){width:calc(var(--spacing) * 4.25)}.w-5:not(#\#){width:calc(var(--spacing) * 5)}.w-5\.5:not(#\#){width:calc(var(--spacing) * 5.5)}.w-6:not(#\#){width:calc(var(--spacing) * 6)}.w-7\.5:not(#\#){width:calc(var(--spacing) * 7.5)}.w-8:not(#\#){width:calc(var(--spacing) * 8)}.w-10:not(#\#){width:calc(var(--spacing) * 10)}.w-12\.5:not(#\#){width:calc(var(--spacing) * 12.5)}.w-14:not(#\#){width:calc(var(--spacing) * 14)}.w-14\.25:not(#\#){width:calc(var(--spacing) * 14.25)}.w-17\.5:not(#\#){width:calc(var(--spacing) * 17.5)}.w-68\.5:not(#\#){width:calc(var(--spacing) * 68.5)}.w-79\.5:not(#\#){width:calc(var(--spacing) * 79.5)}.w-fit:not(#\#){width:fit-content}.w-full:not(#\#){width:100%}.max-w-45:not(#\#){max-width:calc(var(--spacing) * 45)}.max-w-52\.5:not(#\#){max-width:calc(var(--spacing) * 52.5)}.max-w-59\.75:not(#\#){max-width:calc(var(--spacing) * 59.75)}.max-w-71\.5:not(#\#){max-width:calc(var(--spacing) * 71.5)}.max-w-78:not(#\#){max-width:calc(var(--spacing) * 78)}.max-w-79:not(#\#){max-width:calc(var(--spacing) * 79)}.max-w-79\.5:not(#\#){max-width:calc(var(--spacing) * 79.5)}.max-w-80:not(#\#){max-width:calc(var(--spacing) * 80)}.max-w-80\.25:not(#\#){max-width:calc(var(--spacing) * 80.25)}.max-w-95:not(#\#){max-width:calc(var(--spacing) * 95)}.max-w-101:not(#\#){max-width:calc(var(--spacing) * 101)}.max-w-101\.5:not(#\#){max-width:calc(var(--spacing) * 101.5)}.max-w-103\.5:not(#\#){max-width:calc(var(--spacing) * 103.5)}.max-w-162\.5:not(#\#){max-width:calc(var(--spacing) * 162.5)}.max-w-245:not(#\#){max-width:calc(var(--spacing) * 245)}.max-w-285:not(#\#){max-width:calc(var(--spacing) * 285)}.max-w-\[calc\(100\%-2rem\)\]:not(#\#){max-width:calc(100% - 2rem)}.max-w-max:not(#\#){max-width:max-content}.max-w-xs:not(#\#){max-width:var(--container-xs)}.min-w-0:not(#\#){min-width:calc(var(--spacing) * 0)}.min-w-53:not(#\#){min-width:calc(var(--spacing) * 53)}.flex-1:not(#\#){flex:1 1}.flex-none:not(#\#){flex:none}.flex-shrink:not(#\#){flex-shrink:1}.shrink-0:not(#\#){flex-shrink:0}.flex-grow:not(#\#){flex-grow:1}.grow-0:not(#\#){flex-grow:0}.basis-53:not(#\#){flex-basis:calc(var(--spacing) * 53)}.basis-80:not(#\#){flex-basis:calc(var(--spacing) * 80)}.basis-80\.25:not(#\#){flex-basis:calc(var(--spacing) * 80.25)}.basis-full:not(#\#){flex-basis:100%}.border-collapse:not(#\#){border-collapse:collapse}.-translate-x-1\/2:not(#\#){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2:not(#\#),.translate-x-0:not(#\#){translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0:not(#\#){--tw-translate-x:calc(var(--spacing) * 0)}.translate-x-1\/2:not(#\#){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2:not(#\#){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-1\/2:not(#\#),.translate-y-0:not(#\#){translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0:not(#\#){--tw-translate-y:calc(var(--spacing) * 0)}.scale-50:not(#\#){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%}.scale-100:not(#\#),.scale-50:not(#\#){scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100:not(#\#){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.rotate-90:not(#\#){rotate:90deg}.rotate-180:not(#\#){rotate:180deg}.transform:not(#\#){transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer:not(#\#){cursor:pointer}.cursor-text:not(#\#){cursor:text}.touch-manipulation:not(#\#){touch-action:manipulation}.resize:not(#\#){resize:both}.resize-none:not(#\#){resize:none}.scrollbar-thin:not(#\#){scrollbar-width:thin}.list-disc:not(#\#){list-style-type:disc}.list-none:not(#\#){list-style-type:none}.grid-cols-2:not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col:not(#\#){flex-direction:column}.flex-col-reverse:not(#\#){flex-direction:column-reverse}.flex-row:not(#\#){flex-direction:row}.flex-wrap:not(#\#){flex-wrap:wrap}.items-center:not(#\#){align-items:center}.items-start:not(#\#){align-items:flex-start}.justify-between:not(#\#){justify-content:space-between}.justify-center:not(#\#){justify-content:center}.justify-end:not(#\#){justify-content:flex-end}.justify-start:not(#\#){justify-content:flex-start}.justify-items-center:not(#\#){justify-items:center}.gap-0:not(#\#){gap:calc(var(--spacing) * 0)}.gap-1:not(#\#){gap:calc(var(--spacing) * 1)}.gap-1\.5:not(#\#){gap:calc(var(--spacing) * 1.5)}.gap-2:not(#\#){gap:calc(var(--spacing) * 2)}.gap-2\.5:not(#\#){gap:calc(var(--spacing) * 2.5)}.gap-3:not(#\#){gap:calc(var(--spacing) * 3)}.gap-4:not(#\#){gap:calc(var(--spacing) * 4)}.gap-5:not(#\#){gap:calc(var(--spacing) * 5)}.gap-6:not(#\#){gap:calc(var(--spacing) * 6)}.gap-8:not(#\#){gap:calc(var(--spacing) * 8)}.gap-10:not(#\#){gap:calc(var(--spacing) * 10)}.gap-12\.5:not(#\#){gap:calc(var(--spacing) * 12.5)}:where(.space-y-3>:not(:last-child)):not(#\#){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.self-start:not(#\#){align-self:flex-start}.overflow-hidden:not(#\#){overflow:hidden}.overflow-x-hidden:not(#\#){overflow-x:hidden}.overflow-y-auto:not(#\#){overflow-y:auto}.rounded:not(#\#){border-radius:.25rem}.rounded-2xl:not(#\#){border-radius:calc(var(--radius) * 1.8)}.rounded-4xl:not(#\#){border-radius:calc(var(--radius) * 2.6)}.rounded-\[min\(var\(--radius-xl\)\,10px\)\]:not(#\#){border-radius:min(var(--radius-xl),10px)}.rounded-full:not(#\#){border-radius:3.40282e+38px}.rounded-lg:not(#\#){border-radius:var(--radius)}.rounded-none:not(#\#){border-radius:0}.rounded-xl:not(#\#){border-radius:calc(var(--radius) * 1.4)}.border:not(#\#){border-style:var(--tw-border-style);border-width:1px}.border-0:not(#\#){border-style:var(--tw-border-style);border-width:0}.border-t:not(#\#){border-top-style:var(--tw-border-style);border-top-width:1px}.border-b:not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none:not(#\#){--tw-border-style:none;border-style:none}.border-accent:not(#\#){border-color:var(--accent)}.border-border:not(#\#){border-color:var(--border)}.border-current:not(#\#){border-color:currentColor}.border-foreground:not(#\#),.border-foreground\/30:not(#\#){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/30:not(#\#){border-color:color-mix(in oklab,var(--foreground) 30%,#0000)}}.border-foreground\/50:not(#\#){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/50:not(#\#){border-color:color-mix(in oklab,var(--foreground) 50%,#0000)}}.border-muted-foreground:not(#\#){border-color:var(--muted-foreground)}.border-transparent:not(#\#){border-color:#0000}.border-b-foreground\/50:not(#\#){border-bottom-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-b-foreground\/50:not(#\#){border-bottom-color:color-mix(in oklab,var(--foreground) 50%,#0000)}}.bg-\(--accent-foreground\):not(#\#){background-color:var(--accent-foreground)}.bg-\(--primary-foreground\):not(#\#){background-color:var(--primary-foreground)}.bg-accent:not(#\#){background-color:var(--accent)}.bg-accent-foreground:not(#\#){background-color:var(--accent-foreground)}.bg-background:not(#\#){background-color:var(--background)}.bg-border:not(#\#){background-color:var(--border)}.bg-destructive\/10:not(#\#){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10:not(#\#){background-color:color-mix(in oklab,var(--destructive) 10%,#0000)}}.bg-foreground:not(#\#),.bg-foreground\/50:not(#\#){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/50:not(#\#){background-color:color-mix(in oklab,var(--foreground) 50%,#0000)}}.bg-input\/50:not(#\#){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.bg-input\/50:not(#\#){background-color:color-mix(in oklab,var(--input) 50%,#0000)}}.bg-muted:not(#\#){background-color:var(--muted)}.bg-muted-foreground\/50:not(#\#){background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50:not(#\#){background-color:color-mix(in oklab,var(--muted-foreground) 50%,#0000)}}.bg-primary:not(#\#){background-color:var(--primary)}.bg-primary-foreground:not(#\#),.bg-primary-foreground\/30:not(#\#){background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-primary-foreground\/30:not(#\#){background-color:color-mix(in oklab,var(--primary-foreground) 30%,#0000)}}.bg-transparent:not(#\#){background-color:#0000}.bg-\(image\:--background-new-gradient\):not(#\#){background-image:var(--background-new-gradient)}.bg-clip-padding:not(#\#){background-clip:padding-box}.mask-repeat:not(#\#){-webkit-mask-repeat:repeat;mask-repeat:repeat}.mask-repeat-x:not(#\#){-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.mask-repeat-y:not(#\#){-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.object-cover:not(#\#){object-fit:cover}.p-0:not(#\#){padding:calc(var(--spacing) * 0)}.p-1:not(#\#){padding:calc(var(--spacing) * 1)}.p-2\.5:not(#\#){padding:calc(var(--spacing) * 2.5)}.p-3:not(#\#){padding:calc(var(--spacing) * 3)}.p-4:not(#\#){padding:calc(var(--spacing) * 4)}.p-5:not(#\#){padding:calc(var(--spacing) * 5)}.p-6:not(#\#){padding:calc(var(--spacing) * 6)}.px-0:not(#\#){padding-left:calc(var(--spacing) * 0);padding-right:calc(var(--spacing) * 0)}.px-1\.5:not(#\#){padding-left:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5)}.px-2:not(#\#){padding-left:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}.px-2\.5:not(#\#){padding-left:calc(var(--spacing) * 2.5);padding-right:calc(var(--spacing) * 2.5)}.px-3:not(#\#){padding-left:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.px-3\.75:not(#\#){padding-left:calc(var(--spacing) * 3.75);padding-right:calc(var(--spacing) * 3.75)}.px-4:not(#\#){padding-left:calc(var(--spacing) * 4);padding-right:calc(var(--spacing) * 4)}.px-5:not(#\#){padding-left:calc(var(--spacing) * 5);padding-right:calc(var(--spacing) * 5)}.px-7\.5:not(#\#){padding-left:calc(var(--spacing) * 7.5);padding-right:calc(var(--spacing) * 7.5)}.py-1\.5:not(#\#){padding-top:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 1.5)}.py-2:not(#\#){padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2)}.py-5:not(#\#){padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}.py-12\.5:not(#\#){padding-top:calc(var(--spacing) * 12.5);padding-bottom:calc(var(--spacing) * 12.5)}.pt-0:not(#\#){padding-top:calc(var(--spacing) * 0)}.pt-2:not(#\#){padding-top:calc(var(--spacing) * 2)}.pt-4:not(#\#){padding-top:calc(var(--spacing) * 4)}.pt-5:not(#\#){padding-top:calc(var(--spacing) * 5)}.pt-7\.5:not(#\#){padding-top:calc(var(--spacing) * 7.5)}.pt-8:not(#\#){padding-top:calc(var(--spacing) * 8)}.pt-10:not(#\#){padding-top:calc(var(--spacing) * 10)}.pt-12\.5:not(#\#){padding-top:calc(var(--spacing) * 12.5)}.pt-12\.75:not(#\#){padding-top:calc(var(--spacing) * 12.75)}.pt-20:not(#\#){padding-top:calc(var(--spacing) * 20)}.pr-2:not(#\#){padding-right:calc(var(--spacing) * 2)}.pr-5:not(#\#){padding-right:calc(var(--spacing) * 5)}.pb-2:not(#\#){padding-bottom:calc(var(--spacing) * 2)}.pb-4:not(#\#){padding-bottom:calc(var(--spacing) * 4)}.pb-5:not(#\#){padding-bottom:calc(var(--spacing) * 5)}.pb-8:not(#\#){padding-bottom:calc(var(--spacing) * 8)}.pb-10:not(#\#){padding-bottom:calc(var(--spacing) * 10)}.pb-12\.5:not(#\#){padding-bottom:calc(var(--spacing) * 12.5)}.pb-20:not(#\#){padding-bottom:calc(var(--spacing) * 20)}.pl-0:not(#\#){padding-left:calc(var(--spacing) * 0)}.pl-2:not(#\#){padding-left:calc(var(--spacing) * 2)}.pl-4:not(#\#){padding-left:calc(var(--spacing) * 4)}.text-center:not(#\#){text-align:center}.text-justify:not(#\#){text-align:justify}.text-left:not(#\#){text-align:left}.text-right:not(#\#){text-align:right}.font-stolzl:not(#\#){font-family:var(--font-stolzl-next,"Stolzl",sans-serif)}.font-stolzl-book:not(#\#){font-family:var(--font-stolzl-book-next,"Stolzl-Book",sans-serif)}.text-\[8px\]\/\[1\]:not(#\#){font-size:8px;line-height:1}.text-\[10px\]\/\[1\]:not(#\#){font-size:10px;line-height:1}.text-\[30px\]\/\[1\.1\]:not(#\#){font-size:30px;line-height:1.1}.text-base:not(#\#){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/\[1\.2\]:not(#\#){font-size:var(--text-base);line-height:1.2}.text-base\/tight:not(#\#){font-size:var(--text-base);line-height:var(--leading-tight)}.text-lg:not(#\#){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm:not(#\#){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/\[1\.2\]:not(#\#){font-size:var(--text-sm);line-height:1.2}.text-xl:not(#\#){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs:not(#\#){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/\[1\.2\]:not(#\#){font-size:var(--text-xs);line-height:1.2}.text-xs\/\[1\.4\]:not(#\#){font-size:var(--text-xs);line-height:1.4}.text-\[20px\]:not(#\#){font-size:20px}.leading-none:not(#\#){--tw-leading:1;line-height:1}.leading-normal:not(#\#){--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug:not(#\#){--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold:not(#\#){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium:not(#\#){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal:not(#\#){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-nowrap:not(#\#){text-wrap:nowrap}.text-pretty:not(#\#){text-wrap:pretty}.break-all:not(#\#){word-break:break-all}.whitespace-nowrap:not(#\#){white-space:nowrap}.text-accent:not(#\#){color:var(--accent)}.text-background:not(#\#){color:var(--background)}.text-destructive:not(#\#){color:var(--destructive)}.text-foreground:not(#\#),.text-foreground\/50:not(#\#){color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/50:not(#\#){color:color-mix(in oklab,var(--foreground) 50%,#0000)}}.text-foreground\/60:not(#\#){color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60:not(#\#){color:color-mix(in oklab,var(--foreground) 60%,#0000)}}.text-green-600:not(#\#){color:var(--color-green-600)}.text-muted-foreground:not(#\#){color:var(--muted-foreground)}.text-primary:not(#\#){color:var(--primary)}.capitalize:not(#\#){text-transform:capitalize}.lowercase:not(#\#){text-transform:lowercase}.uppercase:not(#\#){text-transform:uppercase}.italic:not(#\#){font-style:italic}.underline:not(#\#){text-decoration-line:underline}.underline-offset-4:not(#\#){text-underline-offset:4px}.opacity-0:not(#\#){opacity:0}.opacity-100:not(#\#){opacity:1}.shadow:not(#\#){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-\(--preview-shadow\):not(#\#),.shadow:not(#\#){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--preview-shadow\):not(#\#){--tw-shadow:var(--preview-shadow)}.shadow-none:not(#\#){--tw-shadow:0 0 #0000}.shadow-none:not(#\#),.shadow-xl:not(#\#){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl:not(#\#){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0:not(#\#),.ring:not(#\#){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-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)}.ring-muted\/5:not(#\#){--tw-ring-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.ring-muted\/5:not(#\#){--tw-ring-color:color-mix(in oklab,var(--muted) 5%,#0000)}}.outline:not(#\#){outline-style:var(--tw-outline-style);outline-width:1px}.blur:not(#\#){--tw-blur:blur(8px)}.blur:not(#\#),.filter:not(#\#){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,)}.transition:not(#\#){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-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]:not(#\#){transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all:not(#\#){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-300:not(#\#){transition-delay:.3s}.duration-100:not(#\#){--tw-duration:.1s;transition-duration:.1s}.duration-200:not(#\#){--tw-duration:.2s;transition-duration:.2s}.duration-300:not(#\#){--tw-duration:.3s;transition-duration:.3s}.duration-700:not(#\#){--tw-duration:.7s;transition-duration:.7s}.ease-in-out:not(#\#){--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none:not(#\#){--tw-outline-style:none;outline-style:none}.select-none:not(#\#){-webkit-user-select:none;user-select:none}:is(.\*\:w-full>*):not(#\#){width:100%}:is(.\*\*\:text-inherit *):not(#\#){color:inherit}.not-last\:border-b:not(:last-child):not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:border-foreground\/50:not(:last-child):not(#\#){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.not-last\:border-foreground\/50:not(:last-child):not(#\#){border-color:color-mix(in oklab,var(--foreground) 50%,#0000)}}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has([data-horizontal]) *):not(#\#){text-wrap:balance}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *):not(#\#){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *):not(#\#){padding-bottom:calc(var(--spacing) * 2)}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *):not(#\#){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *):not(#\#){display:inline}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *):not(#\#){pointer-events:none}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *):not(#\#),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *):not(#\#),.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *):not(#\#){opacity:.5}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *):not(#\#){margin-bottom:calc(var(--spacing) * -2)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*):not(#\#){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*):not(#\#){opacity:.5}.file\:inline-flex:not(#\#)::-webkit-file-upload-button{display:inline-flex}.file\:inline-flex:not(#\#)::file-selector-button{display:inline-flex}.file\:h-6:not(#\#)::-webkit-file-upload-button{height:calc(var(--spacing) * 6)}.file\:h-6:not(#\#)::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0:not(#\#)::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\:border-0:not(#\#)::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent:not(#\#)::-webkit-file-upload-button{background-color:#0000}.file\:bg-transparent:not(#\#)::file-selector-button{background-color:#0000}.file\:text-sm:not(#\#)::-webkit-file-upload-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm:not(#\#)::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium:not(#\#)::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-medium:not(#\#)::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground:not(#\#)::-webkit-file-upload-button{color:var(--foreground)}.file\:text-foreground:not(#\#)::file-selector-button{color:var(--foreground)}.placeholder\:font-stolzl-book:not(#\#)::placeholder{font-family:var(--font-stolzl-book-next,"Stolzl-Book",sans-serif)}.placeholder\:text-base\/\[1\.2\]:not(#\#)::placeholder{font-size:var(--text-base);line-height:1.2}.placeholder\:text-foreground:not(#\#)::placeholder{color:var(--foreground)}.placeholder\:text-muted-foreground:not(#\#)::placeholder{color:var(--muted-foreground)}.last\:mt-0:last-child:not(#\#){margin-top:calc(var(--spacing) * 0)}.last\:pb-5:last-child:not(#\#){padding-bottom:calc(var(--spacing) * 5)}@media (hover:hover){.hover\:bg-accent-foreground:hover:not(#\#){background-color:var(--accent-foreground)}.hover\:bg-background\/30:hover:not(#\#){background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/30:hover:not(#\#){background-color:color-mix(in oklab,var(--background) 30%,#0000)}}.hover\:bg-destructive\/20:hover:not(#\#){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover:not(#\#){background-color:color-mix(in oklab,var(--destructive) 20%,#0000)}}.hover\:bg-foreground\/30:hover:not(#\#){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/30:hover:not(#\#){background-color:color-mix(in oklab,var(--foreground) 30%,#0000)}}.hover\:bg-muted:hover:not(#\#){background-color:var(--muted)}.hover\:bg-\(image\:--background-new-gradient-hover\):hover:not(#\#){background-image:var(--background-new-gradient-hover)}.hover\:text-accent:hover:not(#\#){color:var(--accent)}.hover\:text-foreground:hover:not(#\#){color:var(--foreground)}.hover\:underline:hover:not(#\#){text-decoration-line:underline}}.focus-visible\:border-destructive\/40:focus-visible:not(#\#){border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-destructive\/40:focus-visible:not(#\#){border-color:color-mix(in oklab,var(--destructive) 40%,#0000)}}.focus-visible\:border-ring:focus-visible:not(#\#){border-color:var(--ring)}.focus-visible\:ring-0:focus-visible:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-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)}.focus-visible\:ring-1:focus-visible:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-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)}.focus-visible\:ring-3:focus-visible:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-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)}.focus-visible\:ring-destructive\/20:focus-visible:not(#\#){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible:not(#\#){--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,#0000)}}.focus-visible\:ring-ring\/30:focus-visible:not(#\#){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/30:focus-visible:not(#\#){--tw-ring-color:color-mix(in oklab,var(--ring) 30%,#0000)}}.disabled\:pointer-events-none:disabled:not(#\#){pointer-events:none}.disabled\:cursor-not-allowed:disabled:not(#\#){cursor:not-allowed}.disabled\:bg-foreground\/30:disabled:not(#\#){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-foreground\/30:disabled:not(#\#){background-color:color-mix(in oklab,var(--foreground) 30%,#0000)}}.disabled\:opacity-50:disabled:not(#\#){opacity:.5}.disabled\:opacity-100:disabled:not(#\#){opacity:1}:where([data-slot=combobox-content]):not(#\#) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]):not(#\#) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-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)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]):not(#\#){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-2\.5:has([data-icon=inline-end]):not(#\#){padding-right:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]):not(#\#){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]):not(#\#){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-2\.5:has([data-icon=inline-start]):not(#\#){padding-left:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]):not(#\#){padding-left:calc(var(--spacing) * 3)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible):not(#\#),.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-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)}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]):not(#\#){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]):not(#\#){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]):not(#\#){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]):not(#\#){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]):not(#\#){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]):not(#\#){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]):not(#\#){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]):not(#\#){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-2xl:has(>[data-slot=field]):not(#\#){border-radius:calc(var(--radius) * 1.8)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]):not(#\#){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]):not(#\#){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button):not(#\#){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button):not(#\#){margin-left:-.3rem}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd):not(#\#){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd):not(#\#){margin-left:-.15rem}.has-\[\>svg\]\:p-0:has(>svg):not(#\#){padding:calc(var(--spacing) * 0)}.has-\[\>textarea\]\:h-auto:has(>textarea):not(#\#){height:auto}.aria-expanded\:bg-accent-foreground[aria-expanded=true]:not(#\#){background-color:var(--accent-foreground)}.aria-expanded\:bg-background\/30[aria-expanded=true]:not(#\#){background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.aria-expanded\:bg-background\/30[aria-expanded=true]:not(#\#){background-color:color-mix(in oklab,var(--background) 30%,#0000)}}.aria-expanded\:bg-foreground\/30[aria-expanded=true]:not(#\#){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.aria-expanded\:bg-foreground\/30[aria-expanded=true]:not(#\#){background-color:color-mix(in oklab,var(--foreground) 30%,#0000)}}.aria-expanded\:bg-muted[aria-expanded=true]:not(#\#){background-color:var(--muted)}.aria-expanded\:text-background[aria-expanded=true]:not(#\#){color:var(--background)}.aria-expanded\:text-foreground[aria-expanded=true]:not(#\#){color:var(--foreground)}.aria-invalid\:border-b[aria-invalid=true]:not(#\#){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.aria-invalid\:border-destructive[aria-invalid=true]:not(#\#){border-color:var(--destructive)}.aria-invalid\:border-b-destructive[aria-invalid=true]:not(#\#){border-bottom-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.aria-invalid\:ring-0[aria-invalid=true]:not(#\#),.aria-invalid\:ring-3[aria-invalid=true]:not(#\#){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-3[aria-invalid=true]:not(#\#){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]:not(#\#){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]:not(#\#){--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,#0000)}}.data-horizontal\:h-px[data-horizontal]:not(#\#){height:1px}.data-horizontal\:w-full[data-horizontal]:not(#\#){width:100%}.data-open\:bg-transparent[data-open]:not(#\#){background-color:#0000}.data-vertical\:w-px[data-vertical]:not(#\#){width:1px}.data-vertical\:self-stretch[data-vertical]:not(#\#){align-self:stretch}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]:not(#\#){margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-6 *)[data-slot=accordion-trigger-icon]:not(#\#){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-background *)[data-slot=accordion-trigger-icon]:not(#\#){color:var(--background)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]:not(#\#){gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-4>*)[data-slot=field]:not(#\#){padding:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]:not(#\#){gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]:not(#\#){flex:auto}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-2xl *)[data-slot=kbd]:not(#\#){border-radius:calc(var(--radius) * 1.8)}:is(.\*\*\:data-\[slot\=kbd\]\:px-1\.5 *)[data-slot=kbd]:not(#\#){padding-left:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5)}.data-\[variant\=label\]\:text-sm[data-variant=label]:not(#\#){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]:not(#\#){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2):not(#\#){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-backdrop-filter\:backdrop-blur-sm:not(#\#){--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,)}}@media (min-width:40rem){.sm\:max-h-\[calc\(100vh-3rem\)\]:not(#\#){max-height:calc(100vh - 3rem)}.sm\:max-w-md:not(#\#){max-width:var(--container-md)}.sm\:flex-row:not(#\#){flex-direction:row}.sm\:justify-end:not(#\#){justify-content:flex-end}.sm\:text-base\/\[1\.2\]:not(#\#){font-size:var(--text-base);line-height:1.2}}@media (min-width:48rem){.md\:absolute:not(#\#){position:absolute}.md\:right-0:not(#\#){right:calc(var(--spacing) * 0)}.md\:left-\[45\%\]:not(#\#){left:45%}.md\:order-1:not(#\#){order:1}.md\:order-2:not(#\#){order:2}.md\:col-start-1:not(#\#){grid-column-start:1}.md\:col-start-2:not(#\#){grid-column-start:2}.md\:col-start-3:not(#\#){grid-column-start:3}.md\:row-span-2:not(#\#){grid-row:span 2/span 2}.md\:row-start-1:not(#\#){grid-row-start:1}.md\:row-start-2:not(#\#){grid-row-start:2}.md\:mx-0:not(#\#){margin-left:calc(var(--spacing) * 0);margin-right:calc(var(--spacing) * 0)}.md\:mx-5\.75:not(#\#){margin-left:calc(var(--spacing) * 5.75);margin-right:calc(var(--spacing) * 5.75)}.md\:mt-0:not(#\#){margin-top:calc(var(--spacing) * 0)}.md\:mr-5\.75:not(#\#){margin-right:calc(var(--spacing) * 5.75)}.md\:mb-5:not(#\#){margin-bottom:calc(var(--spacing) * 5)}.md\:mb-10:not(#\#){margin-bottom:calc(var(--spacing) * 10)}.md\:mb-15:not(#\#){margin-bottom:calc(var(--spacing) * 15)}.md\:ml-0:not(#\#){margin-left:calc(var(--spacing) * 0)}.md\:ml-5\.75:not(#\#){margin-left:calc(var(--spacing) * 5.75)}.md\:flex:not(#\#){display:flex}.md\:grid:not(#\#){display:grid}.md\:hidden:not(#\#){display:none}.md\:h-12\.5:not(#\#){height:calc(var(--spacing) * 12.5)}.md\:h-60:not(#\#){height:calc(var(--spacing) * 60)}.md\:h-125:not(#\#){height:calc(var(--spacing) * 125)}.md\:min-h-136:not(#\#){min-height:calc(var(--spacing) * 136)}.md\:min-h-143\.5:not(#\#){min-height:calc(var(--spacing) * 143.5)}.md\:w-60:not(#\#){width:calc(var(--spacing) * 60)}.md\:w-\[45\%\]:not(#\#){width:45%}.md\:w-auto:not(#\#){width:auto}.md\:w-full:not(#\#){width:100%}.md\:max-w-12\.5:not(#\#){max-width:calc(var(--spacing) * 12.5)}.md\:max-w-66:not(#\#){max-width:calc(var(--spacing) * 66)}.md\:max-w-68:not(#\#){max-width:calc(var(--spacing) * 68)}.md\:max-w-71\.25:not(#\#){max-width:calc(var(--spacing) * 71.25)}.md\:max-w-100:not(#\#){max-width:calc(var(--spacing) * 100)}.md\:max-w-165:not(#\#){max-width:calc(var(--spacing) * 165)}.md\:max-w-295:not(#\#){max-width:calc(var(--spacing) * 295)}.md\:max-w-max:not(#\#){max-width:max-content}.md\:max-w-none:not(#\#){max-width:none}.md\:min-w-44:not(#\#){min-width:calc(var(--spacing) * 44)}.md\:basis-59\.75:not(#\#){flex-basis:calc(var(--spacing) * 59.75)}.md\:translate-x-0:not(#\#){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-x-4:not(#\#){--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-x-8:not(#\#){--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2:not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4:not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr\]:not(#\#){grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[268px_1fr\]:not(#\#){grid-template-columns:268px 1fr}.md\:grid-rows-\[auto_auto\]:not(#\#){grid-template-rows:auto auto}.md\:flex-row:not(#\#){flex-direction:row}.md\:items-center:not(#\#){align-items:center}.md\:items-start:not(#\#){align-items:flex-start}.md\:justify-start:not(#\#){justify-content:flex-start}.md\:justify-items-center:not(#\#){justify-items:center}.md\:gap-2:not(#\#){gap:calc(var(--spacing) * 2)}.md\:gap-3:not(#\#){gap:calc(var(--spacing) * 3)}.md\:gap-6:not(#\#){gap:calc(var(--spacing) * 6)}.md\:gap-x-2:not(#\#){column-gap:calc(var(--spacing) * 2)}.md\:gap-y-0:not(#\#){row-gap:calc(var(--spacing) * 0)}.md\:gap-y-6:not(#\#){row-gap:calc(var(--spacing) * 6)}.md\:self-center:not(#\#){align-self:center}.md\:self-end:not(#\#){align-self:flex-end}.md\:self-start:not(#\#){align-self:flex-start}.md\:justify-self-center:not(#\#){justify-self:center}.md\:bg-primary-foreground\/30:not(#\#){background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.md\:bg-primary-foreground\/30:not(#\#){background-color:color-mix(in oklab,var(--primary-foreground) 30%,#0000)}}.md\:p-10:not(#\#){padding:calc(var(--spacing) * 10)}.md\:px-0:not(#\#){padding-left:calc(var(--spacing) * 0);padding-right:calc(var(--spacing) * 0)}.md\:px-5\.75:not(#\#){padding-left:calc(var(--spacing) * 5.75);padding-right:calc(var(--spacing) * 5.75)}.md\:pt-0:not(#\#){padding-top:calc(var(--spacing) * 0)}.md\:pt-5:not(#\#){padding-top:calc(var(--spacing) * 5)}.md\:pt-8:not(#\#){padding-top:calc(var(--spacing) * 8)}.md\:pt-12\.5:not(#\#){padding-top:calc(var(--spacing) * 12.5)}.md\:pb-12\.5:not(#\#){padding-bottom:calc(var(--spacing) * 12.5)}.md\:pl-5:not(#\#){padding-left:calc(var(--spacing) * 5)}.md\:pl-5\.75:not(#\#){padding-left:calc(var(--spacing) * 5.75)}.md\:text-left:not(#\#){text-align:left}.md\:font-stolzl:not(#\#){font-family:var(--font-stolzl-next,"Stolzl",sans-serif)}.md\:text-\[30px\]\/\[1\.1\]:not(#\#){font-size:30px;line-height:1.1}.md\:text-\[32px\]\/\[1\.1\]:not(#\#){font-size:32px;line-height:1.1}.md\:text-base:not(#\#){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-base\/\[1\.2\]:not(#\#){font-size:var(--text-base);line-height:1.2}.md\:text-sm:not(#\#){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xs\/\[1\.2\]:not(#\#){font-size:var(--text-xs);line-height:1.2}.md\:font-bold:not(#\#){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.md\:font-normal:not(#\#){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.md\:text-foreground:not(#\#),.md\:text-foreground\/60:not(#\#){color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.md\:text-foreground\/60:not(#\#){color:color-mix(in oklab,var(--foreground) 60%,#0000)}}}@media (min-width:64rem){.lg\:right-10:not(#\#){right:calc(var(--spacing) * 10)}.lg\:right-\[3\%\]:not(#\#){right:3%}.lg\:left-1\/2:not(#\#){left:50%}.lg\:mx-10\.75:not(#\#){margin-left:calc(var(--spacing) * 10.75);margin-right:calc(var(--spacing) * 10.75)}.lg\:mt-30:not(#\#){margin-top:calc(var(--spacing) * 30)}.lg\:mr-10\.75:not(#\#){margin-right:calc(var(--spacing) * 10.75)}.lg\:ml-10\.75:not(#\#){margin-left:calc(var(--spacing) * 10.75)}.lg\:h-68\.5:not(#\#){height:calc(var(--spacing) * 68.5)}.lg\:h-112\.5:not(#\#){height:calc(var(--spacing) * 112.5)}.lg\:min-h-auto:not(#\#){min-height:auto}.lg\:w-68\.5:not(#\#){width:calc(var(--spacing) * 68.5)}.lg\:w-\[50\%\]:not(#\#){width:50%}.lg\:w-full:not(#\#){width:100%}.lg\:max-w-59\.5:not(#\#){max-width:calc(var(--spacing) * 59.5)}.lg\:max-w-80:not(#\#){max-width:calc(var(--spacing) * 80)}.lg\:max-w-90:not(#\#){max-width:calc(var(--spacing) * 90)}.lg\:max-w-192\.5:not(#\#){max-width:calc(var(--spacing) * 192.5)}.lg\:max-w-295:not(#\#){max-width:calc(var(--spacing) * 295)}.lg\:translate-x-0:not(#\#){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-x-7:not(#\#){--tw-translate-x:calc(var(--spacing) * 7);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-x-16:not(#\#){--tw-translate-x:calc(var(--spacing) * 16);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2:not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-8:not(#\#){gap:calc(var(--spacing) * 8)}.lg\:gap-9\.25:not(#\#){gap:calc(var(--spacing) * 9.25)}.lg\:overflow-visible:not(#\#){overflow:visible}.lg\:border-r:not(#\#){border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:px-10\.75:not(#\#){padding-left:calc(var(--spacing) * 10.75);padding-right:calc(var(--spacing) * 10.75)}.lg\:px-20:not(#\#){padding-left:calc(var(--spacing) * 20);padding-right:calc(var(--spacing) * 20)}.lg\:py-0:not(#\#){padding-top:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 0)}.lg\:pt-30:not(#\#){padding-top:calc(var(--spacing) * 30)}.lg\:pl-10\.75:not(#\#){padding-left:calc(var(--spacing) * 10.75)}.lg\:pl-20:not(#\#){padding-left:calc(var(--spacing) * 20)}}@media (min-width:80rem){.xl\:right-\[7\%\]:not(#\#){right:7%}.xl\:mx-auto:not(#\#){margin-left:auto;margin-right:auto}.xl\:mt-30:not(#\#){margin-top:calc(var(--spacing) * 30)}.xl\:mr-\[-20\%\]:not(#\#){margin-right:-20%}.xl\:mr-\[-25\%\]:not(#\#){margin-right:-25%}.xl\:mr-\[-50\%\]:not(#\#){margin-right:-50%}.xl\:translate-x-\[20\%\]:not(#\#){--tw-translate-x:20%;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:translate-x-\[25\%\]:not(#\#){--tw-translate-x:25%;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:translate-x-\[50\%\]:not(#\#){--tw-translate-x:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:items-center:not(#\#){align-items:center}.xl\:justify-end:not(#\#){justify-content:flex-end}.xl\:gap-20:not(#\#){gap:calc(var(--spacing) * 20)}.xl\:gap-22\.5:not(#\#){gap:calc(var(--spacing) * 22.5)}.xl\:overflow-visible:not(#\#){overflow:visible}.xl\:pl-20:not(#\#){padding-left:calc(var(--spacing) * 20)}}@media (min-width:96rem){.\32 xl\:max-w-295:not(#\#){max-width:calc(var(--spacing) * 295)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row:not(#\#){flex-direction:row}.\@md\/field-group\:items-center:not(#\#){align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*):not(#\#){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]):not(#\#){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]:not(#\#){flex:auto}}@media (prefers-color-scheme:dark){.dark\:bg-destructive\/20:not(#\#){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/20:not(#\#){background-color:color-mix(in oklab,var(--destructive) 20%,#0000)}}.dark\:bg-transparent:not(#\#){background-color:#0000}@media (hover:hover){.dark\:hover\:bg-destructive\/30:hover:not(#\#){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-destructive\/30:hover:not(#\#){background-color:color-mix(in oklab,var(--destructive) 30%,#0000)}}.dark\:hover\:bg-input\/30:hover:not(#\#){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/30:hover:not(#\#){background-color:color-mix(in oklab,var(--input) 30%,#0000)}}.dark\:hover\:bg-muted\/50:hover:not(#\#){background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-muted\/50:hover:not(#\#){background-color:color-mix(in oklab,var(--muted) 50%,#0000)}}}.dark\:focus-visible\:ring-destructive\/40:focus-visible:not(#\#){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible:not(#\#){--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,#0000)}}}.\[\&_a\]\:underline:not(#\#) a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3:not(#\#) a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground:not(#\#) a:hover{color:var(--foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4:not(#\#) p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none:not(#\#) svg{pointer-events:none}.\[\&_svg\]\:shrink-0:not(#\#) svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3:not(#\#) svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4:not(#\#) svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\.border-b\]\:pb-2.border-b:not(#\#){padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t:not(#\#){padding-top:calc(var(--spacing) * 2)}:is(.\*\:\[a\]\:underline>*):is(a):not(#\#){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a):not(#\#){text-underline-offset:3px}.\[\&\>\.sr-only\]\:w-auto:not(#\#)>.sr-only{width:auto}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]):not(#\#) [role=radio],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]):not(#\#)>[role=checkbox]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]):not(#\#) [role=radio],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]):not(#\#)>[role=checkbox]{margin-top:1px}}.\[\&\>a\]\:underline:not(#\#)>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4:not(#\#)>a{text-underline-offset:4px}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end]):not(#\#)>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start]):not(#\#)>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end]):not(#\#)>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start]):not(#\#)>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:not(#\#)>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4:not(#\#)>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}[data-variant=legend]:not(#\#)+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}body[data-scroll-locked],html body[data-scroll-locked]{margin:0!important;padding:0!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{syntax:"*";inherits:false}@property --tw-ease{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}.scrollToTop_scrollTop__3Sc5x{position:fixed;left:1.25rem;bottom:1.25rem;z-index:var(--z-tooltip);border:none;border-radius:50%;padding:0;width:2.625rem;height:2.625rem;background-color:var(--yellow-color);opacity:0;transform:scale(.5);transition:transform .25s ease-in-out,opacity .25s ease-in-out,background-color .25s ease-in-out;cursor:pointer;pointer-events:none}.scrollToTop_scrollTop__3Sc5x svg{position:absolute;left:50%;top:50%;width:1.25rem;height:1.25rem;stroke:var(--black-color);transform:translate(-50%,-50%) rotate(180deg)}@media(min-width:62em){.scrollToTop_scrollTop__3Sc5x:hover{opacity:1}.scrollToTop_scrollTop__3Sc5x:hover:before{pointer-events:auto}}.scrollToTop_scrollTopVisible__vAQH8{opacity:.5;transform:scale(1);pointer-events:auto}.scrollToTop_scrollTopHigh__qbxcO{bottom:4.375rem}@media(max-width:35.9375em){.scrollToTop_scrollTop__3Sc5x{left:.9375rem;bottom:.9375rem}}.diaryLeadForm_root__gjD6Z{padding:4.3125rem 2.3125rem 2.125rem 1.875rem;width:100%;box-shadow:var(--auth-shadow);text-align:center}.diaryLeadForm_rootWrapper__DQaKO{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:1.25rem;width:100%;max-width:33.75rem;background-color:var(--white-color)}@media(max-width:44.3125em){.diaryLeadForm_root__gjD6Z{padding-top:3.75rem;padding-left:1.0625rem;padding-right:1.0625rem}}.diaryLeadForm_close__VtsW0{position:absolute;right:1.5625rem;top:1.4375rem;border:none;padding:0;font:var(--menu-font);color:var(--close-color);background-color:#0000;cursor:pointer}.diaryLeadForm_closeText__qmgor{position:relative;top:-.6875rem;margin-right:.8125rem}@media(max-width:44.3125em){.diaryLeadForm_closeText__qmgor{display:none}}.diaryLeadForm_closeIcon__tzRKN{position:relative;display:inline-flex;align-items:center;justify-content:center;border:.0625rem solid var(--gray4-color);border-radius:50%;width:1.875rem;height:1.875rem}.diaryLeadForm_closeIcon__tzRKN:before{content:"";position:absolute;left:50%;top:50%;width:.625rem;height:.0625rem;background-color:var(--gray4-color);transform:translate(-50%) rotate(-45deg);transform-origin:center}@media(max-width:44.3125em){.diaryLeadForm_closeIcon__tzRKN:before{width:.9375rem;background-color:var(--cross-lines-color)}}.diaryLeadForm_closeIcon__tzRKN:after{content:"";position:absolute;left:50%;top:50%;width:.625rem;height:.0625rem;background-color:var(--gray4-color);transform:translate(-50%) rotate(45deg);transform-origin:center}@media(max-width:44.3125em){.diaryLeadForm_closeIcon__tzRKN:after{width:.9375rem;background-color:var(--cross-lines-color)}.diaryLeadForm_closeIcon__tzRKN{border:none;background-color:var(--cross-background-color)}.diaryLeadForm_close__VtsW0{right:1.375rem;top:.9375rem}}.diaryLeadForm_content__2jDrc{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.diaryLeadForm_title__D3RFn{margin:0 0 .4375rem;max-width:24.125rem;font:var(--auth-font);color:var(--border-color)}.diaryLeadForm_titleMb12__QfzEt{margin-bottom:.75rem}@media(max-width:78.6875em){.diaryLeadForm_title__D3RFn{margin-bottom:1rem;font-size:calc(1.0275rem + .43vw)}}.diaryLeadForm_subtitle__8ukqW{display:block;margin:0;max-width:22.6875rem;font:var(--subtitle2-font);color:var(--border-color)}.diaryLeadForm_subtitle__8ukqW:not(:last-child){margin-bottom:.9375rem}@media(max-width:35.9375em){.diaryLeadForm_subtitle__8ukqW{font-size:.9375rem}}.diaryLeadForm_form__6kDjU{max-width:22.6875rem}.diaryLeadForm_input__nyw2V{padding-top:.6875rem;padding-bottom:.5625rem}.diaryLeadForm_inputWrapper__VF_pv{margin-bottom:1.3125rem}@media(max-width:35.9375em){.diaryLeadForm_inputWrapper__VF_pv{margin-bottom:.8125rem}}.diaryLeadForm_input__nyw2V::placeholder{font:var(--subtitle2-font)}.diaryLeadForm_checkbox__uBP5K{position:relative;top:-.125rem;margin-right:.625rem;border-color:var(--label-color);width:1.25rem;height:1.25rem}.diaryLeadForm_checkbox__uBP5K svg{position:relative;z-index:var(--z-up)}.diaryLeadForm_checkbox__uBP5K:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--primary-reverse-gradient);opacity:0;transition:opacity .3s ease-in-out}.diaryLeadForm_checkboxWrapper__dKwRJ>div{display:flex}.diaryLeadForm_checkboxWrapperMb__qmlOy{margin-bottom:.875rem}@media(max-width:78.6875em){.diaryLeadForm_checkboxWrapper__dKwRJ{margin-left:calc(.705625rem - .88vw)}}.diaryLeadForm_checkboxLabel__An8HA{font:var(--descr5-font);word-break:break-word;color:var(--border-color)}.diaryLeadForm_checkboxLink__j0YUj{font:var(--descr5-font);-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}.diaryLeadForm_checkbox__uBP5K:hover{border-color:var(--black-color)}.diaryLeadForm_checkbox__uBP5K:hover svg{stroke:#0000}.diaryLeadForm_checkbox__uBP5K:focus{border-color:var(--black-color)}.diaryLeadForm_checkbox__uBP5K:focus svg{stroke:#0000}.diaryLeadForm_checkboxChecked__TwVOG{border:none}.diaryLeadForm_checkboxChecked__TwVOG:before{opacity:1}.diaryLeadForm_checkboxChecked__TwVOG svg{stroke:var(--white-color)}.diaryLeadForm_checkboxChecked__TwVOG:hover{border:none}.diaryLeadForm_checkboxChecked__TwVOG:hover svg{stroke:var(--white-color)}.diaryLeadForm_checkboxChecked__TwVOG:focus{border:none}.diaryLeadForm_checkboxChecked__TwVOG:focus svg{stroke:var(--white-color)}.diaryLeadForm_checkboxError__18LUi,.diaryLeadForm_checkboxError__18LUi:focus,.diaryLeadForm_checkboxError__18LUi:hover{border-color:var(--danger-color)}.diaryLeadForm_submit__azLeW{border:none;width:100%;font:var(--copy-font);line-height:3.125rem;color:var(--white-color)}.diaryLeadForm_submitWrapper__E2Cms{margin-bottom:.75rem;width:100%}.diaryLeadForm_info__9OfIT{display:flex;margin-bottom:1rem}.diaryLeadForm_infoImage__yDFeh{width:100%;height:100%;object-fit:contain}.diaryLeadForm_infoImageWrapper__xrVyX{flex-shrink:0;width:5.5625rem;height:6.8125rem}@media(max-width:35.9375em){.diaryLeadForm_infoImageWrapper__xrVyX{width:4.9375rem;height:5.9375rem}}.diaryLeadForm_infoText__pI1Zm{padding-top:1.8125rem;font:var(--checkbox-font);text-align:left;color:var(--black-color)}@media(max-width:35.9375em){.diaryLeadForm_infoText__pI1Zm{padding-top:1.25rem;font-size:calc(.63625rem + .22vw)}}.diaryModal_root__VTacg{position:fixed;left:0;top:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;width:100vw;height:100%;text-align:center;background-color:#0000;opacity:0;visibility:hidden}.diaryModal_root__VTacg:before{content:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0000;transition:all .3s;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.diaryModal_rootWrapper__mWVml{overflow-y:auto;padding:.625rem;width:100%;max-height:100%}@media(max-width:35.9375em){.diaryModal_rootWrapper__mWVml{padding:1.25rem}}.diaryModal_rootActive__H5kB9{opacity:1;visibility:visible}.diaryModal_rootActive__H5kB9:before{content:"";background-color:var(--overlay2-color);animation:var(--backdrop-modal-animation)}.diaryModal_rootActive__H5kB9>div{position:relative;z-index:inherit}.footerLists_list__kmWxV{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;color:var(--footer-color)}.footerLists_listItem__Eq_VP:not(:last-child){margin-bottom:-.0625rem}@media(max-width:35.9375em){.footerLists_listItem__Eq_VP:not(:last-child){margin-bottom:.5625rem}}.footerLists_listTitle__yZAkj{margin:0;font:var(--footer-font)}.footerLists_listLink__axGh2{font:var(--footer2-font);white-space:nowrap}.footerLists_listLinkSmall__fKImz{white-space:normal}@media(max-width:35.9375em){.footerLists_listOrder__6gl_5 .footerLists_listItem__Eq_VP{order:7}.footerLists_listOrder__6gl_5 .footerLists_listItem__Eq_VP:first-child{order:1}.footerLists_listOrder__6gl_5 .footerLists_listItem__Eq_VP:nth-child(2){order:2}.footerLists_listOrder__6gl_5 .footerLists_listItem__Eq_VP:nth-child(3){order:4}.footerLists_listOrder__6gl_5 .footerLists_listItem__Eq_VP:nth-child(4){order:3}.footerLists_listOrder__6gl_5 .footerLists_listItem__Eq_VP:nth-child(5){order:5}.footerLists_listOrder__6gl_5 .footerLists_listItem__Eq_VP:nth-child(6){order:6}}.footer_root__D_lSC{padding-top:1.6875rem;padding-bottom:1.1875rem}@media(min-width:54.75em){.footer_root__D_lSC{padding-top:2.375rem}}@media(max-width:35.9375em){.footer_container___3xXJ{margin-left:.875rem;margin-right:.875rem}}.footer_top__zcuLq{display:grid;column-gap:1.875rem;grid-template-columns:3.35fr 2.1fr 5.9fr 1fr}@media(max-width:54.6875em){.footer_topItem__iNwKV:first-child{grid-column:1/2;grid-row:1/2}.footer_topItem__iNwKV:nth-child(2){grid-column:1/1;grid-row:2/3}.footer_topItem__iNwKV:nth-child(3){grid-column:2/3;grid-row:2/3}.footer_topItem__iNwKV:nth-child(4){grid-column:2/3;grid-row:1/2}}@media(max-width:35.9375em){.footer_topItem__iNwKV:first-child{order:1;grid-column:revert;grid-row:revert}.footer_topItem__iNwKV:nth-child(2){order:3;grid-column:revert;grid-row:revert;margin-bottom:2.8125rem}.footer_topItem__iNwKV:nth-child(3){order:4;grid-column:revert;grid-row:revert}.footer_topItem__iNwKV:nth-child(4){order:2;grid-column:revert;grid-row:revert;margin-bottom:2.25rem}}@media(max-width:54.6875em){.footer_top__zcuLq{grid-template-columns:1fr 1fr}}@media(max-width:35.9375em){.footer_top__zcuLq{grid-template-columns:1fr;text-align:center}}.footer_list__kQaHX{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;color:var(--footer-color)}.footer_listItem__DEjjx:not(:last-child){margin-bottom:-.0625rem}@media(max-width:35.9375em){.footer_listItem__DEjjx:not(:last-child){margin-bottom:.5625rem}}.footer_listTitle__CQ_SJ{margin:0;font:var(--footer-font)}.footer_listLink__jTyzO{font:var(--footer2-font);white-space:nowrap}@media(max-width:35.9375em){.footer_listOrder__oDDVv .footer_listItem__DEjjx:first-child{order:1}.footer_listOrder__oDDVv .footer_listItem__DEjjx:nth-child(2){order:2}.footer_listOrder__oDDVv .footer_listItem__DEjjx:nth-child(3){order:4}.footer_listOrder__oDDVv .footer_listItem__DEjjx:nth-child(4){order:3}.footer_listOrder__oDDVv .footer_listItem__DEjjx:nth-child(5){order:5}.footer_listOrder__oDDVv .footer_listItem__DEjjx:nth-child(6){order:6}}.footer_contacts__C_8s_{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-top:.25rem;width:100%;gap:2.5rem}.footer_contactsPhone__ExEn2{display:block;margin-bottom:1.3125rem;font:var(--menu-font);white-space:nowrap;color:var(--black-color)}.footer_contactsSkolkovo__4kudd{width:100%;height:2.125rem;max-width:7.375rem}@media(max-width:35.9375em){.footer_contactsSkolkovo__4kudd{display:none}.footer_contacts__C_8s_{align-items:center;text-align:center}}.footer_bottom__FybDA{display:flex;justify-content:space-between;padding-top:.9375rem}.footer_bottomLeft__az0KV{display:flex;flex-direction:column;align-items:center}.footer_bottomLeftWarning__8hVGR{margin:0 0 1.1875rem;font:var(--warning-font);letter-spacing:-.1125rem;text-transform:uppercase;color:var(--gray6-color)}@media(max-width:35.9375em){.footer_bottomLeftWarning__8hVGR{font-size:1.75rem}}.footer_bottomLeftPolicies__LtOgp{display:flex;flex-wrap:wrap;width:100%;font:var(--bottom-font);color:var(--black-color)}.footer_bottomLeftPoliciesLink__U2TRN:not(:last-child){margin-right:2.8125rem}@media(max-width:54.6875em){.footer_bottomLeftPoliciesLink__U2TRN:not(:last-child){margin-bottom:.875rem}}@media(max-width:35.9375em){.footer_bottomLeftPoliciesLink__U2TRN:not(:last-child){margin-right:revert}}@media(max-width:54.6875em){.footer_bottomLeftPolicies__LtOgp{flex-direction:column;margin-bottom:.9375rem}}@media(max-width:35.9375em){.footer_bottomLeftPolicies__LtOgp{order:-1}}@media(max-width:54.6875em){.footer_bottom__FybDA{flex-wrap:wrap;justify-content:revert}}@media(max-width:35.9375em){.footer_bottom__FybDA{align-items:flex-end;justify-content:center;text-align:center}}.footer_madeIn__09NkU{position:relative;top:.375rem;padding-top:1.875rem}.footer_madeIn__09NkU svg{width:16.9375rem;height:2.875rem}.footer_note__oBbAl{padding-top:1.25rem;font:var(--bottom-font);color:var(--black-color)}.footer_noteLink__EB8Zx{font:var(--text-new-font);-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}@media(max-width:35.9375em){.footer_note__oBbAl{padding-top:1.875rem;text-align:center}}.footer_skolkovo__aEOjr{display:flex;margin-top:.75rem;margin-bottom:.625rem;width:100%;height:2.5rem;max-width:8.6875rem}@media(min-width:36em){.footer_skolkovo__aEOjr{display:none}}.footerLogo_imageWrapper__CWS44{margin-bottom:2.625rem;padding-top:.1875rem;padding-left:.0625rem}.footerLogo_imageWrapperInner__mA8rv{position:relative;display:flex;width:5.8125rem;height:1.125rem}@media(min-width:36em){.footerLogo_imageWrapper__CWS44{margin-bottom:0}}.registerPopupFormSuccess_success__YMPTp{padding-top:.625rem;font:var(--copy-font);color:var(--green-color)}.registerPopupFormSuccess_successDescription__tKMEc{margin:0}.registerPopupFormSuccess_successDescription__tKMEc:not(:last-child){margin-bottom:.3125rem}@media(max-width:47.9375em){.registerPopupFormSuccess_success__YMPTp{font:var(--subtitle3-font)}}.registerPopupForm_root__wCIT5{position:relative;display:inline-flex;justify-content:center;overflow:hidden;border-radius:.5rem;padding:.9375rem 1.875rem 1.25rem;box-shadow:var(--preview-shadow);background-color:var(--white-color);pointer-events:auto;gap:.9375rem}.registerPopupForm_rootWrapper__IY5FN{position:fixed;left:0;bottom:2.5rem;z-index:var(--z-premodal);display:flex;align-items:center;justify-content:center;width:100%;pointer-events:none}@media(max-width:47.9375em){.registerPopupForm_root__wCIT5{flex-direction:column;border-radius:initial;width:100%;gap:0}}.registerPopupForm_left__EIZKR{padding-top:.9375rem;width:21.75rem}@media(max-width:47.9375em){.registerPopupForm_left__EIZKR{width:100%}}.registerPopupForm_input__mRb3z{padding-right:1.875rem;font-size:1rem}.registerPopupForm_inputWrapper__gK_Vh{margin-bottom:.3125rem}.registerPopupForm_inputWrapperError__dauUt{margin-bottom:1.25rem}@media(max-width:78.6875em){.registerPopupForm_input__mRb3z{font-size:calc(.82625rem + .22vw)}}.registerPopupForm_input__mRb3z:active{font-size:1rem}.registerPopupForm_descr__WxMMH{margin:0;font:var(--slide2-font);color:var(--border-color)}.registerPopupForm_descr__WxMMH:not(:last-child){margin-bottom:.875rem}@media(max-width:47.9375em){.registerPopupForm_descr__WxMMH:not(:last-child){margin-bottom:.4375rem}}.registerPopupForm_form__YI5eu{position:relative;width:18.75rem}.registerPopupForm_formWrapper__BA8k5{position:relative;max-width:20rem}.registerPopupForm_formSubmit__UOmWC{position:absolute;right:0;top:50%;z-index:var(--z-up);border:none;padding:.5rem 0 .5rem .5rem;background-color:#0000;transform:translateY(-50%)}.registerPopupForm_formSubmit__UOmWC svg{width:1.25rem;height:1rem;cursor:pointer}@media(max-width:47.9375em){.registerPopupForm_form__YI5eu{width:100%}}.registerPopupForm_checkbox__i2_vr{position:relative;top:.125rem;margin-right:.625rem}.registerPopupForm_checkboxWrapper__d1_cm>div{display:flex}.registerPopupForm_checkboxError__EAKU_{border-color:var(--danger-color);opacity:.5}@media(max-width:78.6875em){.registerPopupForm_checkbox__i2_vr{top:calc(.21125rem - .11vw)}}.registerPopupForm_info__Nu34_{display:inline;font:var(--small3-font);word-break:break-word;color:var(--small-color)}.registerPopupForm_infoLink__YGTfV{-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}.registerPopupForm_close__3xIhU{position:absolute;right:.125rem;top:.125rem;border:none;padding:0;width:1.25rem;height:1.25rem;background-color:#0000;cursor:pointer}.registerPopupForm_close__3xIhU:before{transform:translate(-50%,-50%) rotate(45deg)}.registerPopupForm_close__3xIhU:after,.registerPopupForm_close__3xIhU:before{content:"";position:absolute;left:50%;top:50%;border-radius:.0625rem;width:.9375rem;height:.0625rem;background-color:var(--grayish2-color)}.registerPopupForm_close__3xIhU:after{transform:translate(-50%,-50%) rotate(-45deg)}.registerPopupForm_error__rsqap{position:absolute;top:calc(100% - 35px);display:block;font:var(--descr5-font);line-height:100%;text-align:left;color:var(--danger-color)}