/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@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-border-style:solid;--tw-font-weight:initial;--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-divide-x-reverse:0;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-950:oklch(25.8% .092 26.042);--color-orange-400:oklch(75% .183 55.934);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-50:oklch(98.2% .018 155.826);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-teal-950:oklch(27.7% .046 192.524);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-200:#e8e7ec;--color-gray-400:#bebbc9;--color-gray-600:#948ea2;--color-gray-700:#746e80;--color-gray-950:#27252b;--color-zinc-800:oklch(27.4% .006 286.033);--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-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#ebe9e8;--color-stone-300:#d6d3d1;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-700:#44403b;--color-stone-900:#2a2927;--color-stone-950:#1d1a19;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--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);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--blur-md:12px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-caret-blink:caret-blink 1.2s ease-out infinite;--font-swiss:var(--font-swiss),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-eiko:var(--font-eiko),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--spacing-0\.25:1px;--spacing-4\.5:18px;--color-dark-gray-200:#282828;--color-dark-gray-300:#313133;--color-outline-major:var(--color-stone-400);--color-dark-gray-500:#807d8b;--color-text-secondary:var(--color-stone-500);--color-gray-0:#fff;--color-brown-100:#fff1e5;--color-brown-500:#a99482;--color-brown-700:#655343;--color-brown-900:#2f2823;--color-primary-light:var(--color-brown-100);--color-primary:var(--color-brown-700);--color-secondary:var(--color-brown-500);--color-bg-page:var(--color-stone-50);--color-bg-primary:var(--color-stone-100);--color-bg-secondary:var(--color-stone-200);--color-outline-minor:var(--color-stone-300);--color-text-primary:var(--color-stone-950);--color-new-teal:#68c4ba;--color-dark-secondary:#79716b;--color-fill-light:#f1ebe7;--color-status-green-50:#ddecdc;--color-status-green-300:#81bb70;--color-status-green-500:#2d8714;--color-status-red-50:#fce7e4;--color-status-red-300:#de8e87;--color-status-red-500:#b73124}:scope:where(.dark,.dark *){--color-gray-0:#000;--color-gray-25:#121212;--color-gray-50:#191919;--color-gray-100:#242424;--color-gray-200:#282828;--color-gray-300:#313133;--color-gray-400:#49484e;--color-gray-500:#807d8b;--color-gray-600:#a4a1af;--color-gray-700:#c8c5d3;--color-gray-800:#d0ced5;--color-gray-900:#e3e2e6;--color-gray-950:#fff;--color-brown-50:#2f2823;--color-brown-100:#655343;--color-brown-500:#ccae95;--color-brown-700:#fff1e5;--color-brown-900:#fffffc;--color-stone-50:#1d1a19;--color-stone-100:#2a2927;--color-stone-200:#332f2d;--color-stone-300:#44403b;--color-stone-400:#57534d;--color-stone-500:#79716b;--color-stone-600:#a6a09b;--color-stone-700:#d6d3d1;--color-stone-800:#ebe9e8;--color-stone-900:#f5f5f4;--color-stone-950:#fafaf9;--color-text-secondary:var(--color-stone-700)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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)){::placeholder{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}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}.h0{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (min-width:48rem){.h0{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.h1,h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (min-width:48rem){.h1,h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.h2,h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:48rem){.h2,h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.h3,h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){.h3,h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.h4,h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){.h4,h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.h5,h5{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){.h5,h5{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}[role=button],button{cursor:pointer}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#a39fb1;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is([type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#a39fb1;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23a39fb1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}[type=checkbox],[type=radio]{appearance:none;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:oklch(54.6% .245 262.881);--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#a39fb1;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=checkbox]:checked{appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=radio]:checked{appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){[type=checkbox]:indeterminate{appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}[type=file]:focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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-0\.5{inset:calc(var(--spacing)*.5)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-\[5px\]{top:-5px}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-10{top:calc(var(--spacing)*10)}.top-11{top:calc(var(--spacing)*11)}.top-\[56px\]{top:56px}.top-\[60px\]{top:60px}.-right-1{right:calc(var(--spacing)*-1)}.right-0{right:calc(var(--spacing)*0)}.right-0\.5{right:calc(var(--spacing)*.5)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-4{right:calc(var(--spacing)*4)}.-bottom-8{bottom:calc(var(--spacing)*-8)}.-bottom-\[4\.5px\]{bottom:-4.5px}.-bottom-\[5px\]{bottom:-5px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-28{bottom:calc(var(--spacing)*28)}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-3\/4{left:75%}.left-4{left:calc(var(--spacing)*4)}.left-\[7px\]{left:7px}.-z-50{z-index:calc(50*-1)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-49{z-index:49}.z-50{z-index:50}.z-87{z-index:87}.z-88{z-index:88}.z-90{z-index:90}.z-99{z-index:99}.z-100{z-index:100}.z-1005{z-index:1005}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[1000\]{z-index:1000}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-8{margin-inline:calc(var(--spacing)*8)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing)*-.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.my-9{margin-block:calc(var(--spacing)*9)}.-mt-16{margin-top:calc(var(--spacing)*-16)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-2\.5{margin-left:calc(var(--spacing)*2.5)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.btn{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*4);border-width:1px;flex-shrink:0}.btn,.flex-center{justify-content:center;align-items:center;display:flex}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-2\/5{width:40%;height:40%}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-4\.5{width:var(--spacing-4\.5);height:var(--spacing-4\.5)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-7\.5{width:calc(var(--spacing)*7.5);height:calc(var(--spacing)*7.5)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-\[1em\]{width:1em;height:1em}.size-\[12px\]{width:12px;height:12px}.size-\[16px\]{width:16px;height:16px}.size-\[40px\]{width:40px;height:40px}.size-fit{width:fit-content;height:fit-content}.size-full{width:100%;height:100%}.btn-large{height:calc(var(--spacing)*14);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.btn-normal{height:calc(var(--spacing)*11)}.btn-normal,.btn-small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.btn-small{height:calc(var(--spacing)*6)}.\!h-auto{height:auto!important}.h-0\.5{height:calc(var(--spacing)*.5)}.h-0\.25{height:var(--spacing-0\.25)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:var(--spacing-4\.5)}.h-4\/5{height:80%}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-7\.5{height:calc(var(--spacing)*7.5)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-40{height:calc(var(--spacing)*40)}.h-80{height:calc(var(--spacing)*80)}.h-96\!{height:calc(var(--spacing)*96)!important}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3\.5rem\]{height:3.5rem}.h-\[13\%\]{height:13%}.h-\[16px\]{height:16px}.h-\[20\%\]{height:20%}.h-\[21px\]{height:21px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[60px\]{height:60px}.h-\[67\%\]{height:67%}.h-\[80vh\]{height:80vh}.h-\[240px\]{height:240px}.h-\[354px\]{height:354px}.h-\[400px\]{height:400px}.h-\[calc\(100dvh-56px\)\]{height:calc(100dvh - 56px)}.h-\[calc\(100dvh-60px\)\]{height:calc(100dvh - 60px)}.h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-min{height:min-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[400px\]{max-height:400px}.max-h-\[700px\]{max-height:700px}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-96{min-height:calc(var(--spacing)*96)}.min-h-\[91px\]{min-height:91px}.min-h-\[338px\]{min-height:338px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-1\/10{width:10%}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-72{width:calc(var(--spacing)*72)}.w-160{width:calc(var(--spacing)*160)}.w-\[1px\]{width:1px}.w-\[5\%\]{width:5%}.w-\[8\%\]{width:8%}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[12\.5\%\]{width:12.5%}.w-\[15\%\]{width:15%}.w-\[16px\]{width:16px}.w-\[18\%\]{width:18%}.w-\[20\%\]{width:20%}.w-\[24\%\]{width:24%}.w-\[25\%\]{width:25%}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[40\%\]{width:40%}.w-\[80\%\]{width:80%}.w-\[104px\]{width:104px}.w-\[106px\]{width:106px}.w-\[145px\]{width:145px}.w-\[150px\]{width:150px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.\!max-w-full{max-width:100%!important}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-12{max-width:calc(var(--spacing)*12)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-88{max-width:calc(var(--spacing)*88)}.max-w-120{max-width:calc(var(--spacing)*120)}.max-w-360{max-width:calc(var(--spacing)*360)}.max-w-380{max-width:calc(var(--spacing)*380)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[392px\]{max-width:392px}.max-w-\[400px\]{max-width:400px}.max-w-\[500px\]{max-width:500px}.max-w-\[780px\]{max-width:780px}.max-w-\[1202px\]{max-width:1202px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-14{min-width:calc(var(--spacing)*14)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-72{min-width:calc(var(--spacing)*72)}.min-w-\[1024px\]{min-width:1024px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-x-\[22px\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-\[22px\]{--tw-translate-x:calc(22px*-1)}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.translate-x-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5)}.translate-x-0\.5,.translate-x-1{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1)}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%)}.translate-x-1\/2,.translate-x-\[22px\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[22px\]{--tw-translate-x:22px}.translate-x-full{--tw-translate-x:100%}.-translate-y-1\.5,.translate-x-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\.5{--tw-translate-y:calc(var(--spacing)*-1.5)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.-translate-y-1\/2,.translate-y-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-\[90\%\]{--tw-translate-y:90%}.translate-y-\[90\%\],.translate-y-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100,.scale-95{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-\[80\%\]{scale:80%}.-rotate-45{rotate:-45deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[135deg\]{rotate:135deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:var(--animate-caret-blink)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!btn-tertiary-teal{color:var(--color-new-teal)!important;background-color:#0000!important}.\!btn-tertiary-teal:disabled{cursor:not-allowed!important;background-color:var(--color-bg-secondary)!important;color:var(--color-stone-400)!important}.\!btn-tertiary-teal{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-new-teal)!important;--tw-border-style:solid!important}@media (hover:hover){.\!btn-tertiary-teal:hover:not(:disabled),.\!btn-tertiary-teal:hover:not(:disabled):where(.dark,.dark *){color:#8eddd4!important;border-color:#8eddd4!important}}.btn-tertiary{color:var(--color-primary);background-color:#0000}.btn-tertiary:disabled{cursor:not-allowed;background-color:var(--color-bg-secondary);color:var(--color-stone-400)}.btn-tertiary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary)}@media (hover:hover){.btn-tertiary:hover:not(:disabled){color:#907b69;border-color:#907b69}.btn-tertiary:hover:not(:disabled):where(.dark,.dark *){color:#f7dec8;border-color:#f7dec8}}.btn-primary{color:var(--color-bg-page);background-color:var(--color-primary)}.btn-primary:disabled{cursor:not-allowed;background-color:var(--color-bg-secondary);color:var(--color-stone-400)}@media (hover:hover){.btn-primary:hover:not(:disabled){background-color:#907b69}.btn-primary:hover:not(:disabled):where(.dark,.dark *){background-color:#f7dec8}}.btn-primary{--tw-border-style:none;border-style:none}.btn-primary-teal{color:var(--color-bg-page);background-color:var(--color-new-teal)}.btn-primary-teal:disabled{cursor:not-allowed;background-color:var(--color-bg-secondary);color:var(--color-stone-400)}@media (hover:hover){.btn-primary-teal:hover:not(:disabled),.btn-primary-teal:hover:not(:disabled):where(.dark,.dark *){background-color:#8eddd4}}.btn-primary-teal{--tw-border-style:none;border-style:none}.btn-secondary{color:var(--color-bg-page);background-color:var(--color-secondary)}.btn-secondary:disabled{cursor:not-allowed;background-color:var(--color-bg-secondary);color:var(--color-stone-400)}@media (hover:hover){.btn-secondary:hover:not(:disabled){background-color:#c4ad9a}.btn-secondary:hover:not(:disabled):where(.dark,.dark *){background-color:#b9987b}}.btn-secondary{--tw-border-style:none;border-style:none}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-baseline{justify-content:baseline}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[16px\]{gap:16px}.gap-px{gap:1px}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-\[16px\]{column-gap:16px}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-x-0>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(0px*var(--tw-divide-x-reverse));border-inline-end-width:calc(0px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-outline-major>:not(:last-child)){border-color:var(--color-outline-major)}:where(.divide-outline-minor>:not(:last-child)){border-color:var(--color-outline-minor)}:where(.divide-stone-200>:not(:last-child)){border-color:var(--color-stone-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-\[4px\]{border-top-left-radius:4px;border-bottom-left-radius:4px}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.\!border-l-1{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#005F5A\]{border-color:#005f5a}.border-\[\#7ABB67\]{border-color:#7abb67}.border-\[\#81BB70\],.border-\[\#81bb70\]{border-color:#81bb70}.border-\[\#ADE1DB\]{border-color:#ade1db}.border-\[\#DE8E87\]{border-color:#de8e87}.border-\[\#E6E6E6\]{border-color:#e6e6e6}.border-\[\#b73124\]{border-color:#b73124}.border-bg-secondary{border-color:var(--color-bg-secondary)}.border-brown-700{border-color:var(--color-brown-700)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-600{border-color:var(--color-gray-600)}.border-green-500{border-color:var(--color-green-500)}.border-neutral-600{border-color:var(--color-neutral-600)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-outline-major{border-color:var(--color-outline-major)}.border-outline-minor{border-color:var(--color-outline-minor)}.border-primary{border-color:var(--color-primary)}.border-red-500{border-color:var(--color-red-500)}.border-secondary{border-color:var(--color-secondary)}.border-status-green-300{border-color:var(--color-status-green-300)}.border-status-green-500{border-color:var(--color-status-green-500)}.border-status-red-300{border-color:var(--color-status-red-300)}.border-stone-400{border-color:var(--color-stone-400)}.border-text-secondary{border-color:var(--color-text-secondary)}.border-transparent{border-color:#0000}.bg-\[\#2F2823\],.bg-\[\#2f2823\]{background-color:#2f2823}.bg-\[\#2f2823\]\/40{background-color:oklab(28.2875% .00735836 .0116303/.4)}.bg-\[\#46ECD5\]{background-color:#46ecd5}.bg-\[\#46ECD530\]{background-color:#46ecd530}.bg-\[\#68C4BA\]{background-color:#68c4ba}.bg-\[\#81BB70\],.bg-\[\#81bb70\]{background-color:#81bb70}.bg-\[\#468DFF45\]{background-color:#468dff45}.bg-\[\#468DFF\]{background-color:#468dff}.bg-\[\#976CFF\]{background-color:#976cff}.bg-\[\#7840FF\]{background-color:#7840ff}.bg-\[\#34271C87\]{background-color:#34271c87}.bg-\[\#655343\]{background-color:#655343}.bg-\[\#A99482\]{background-color:#a99482}.bg-\[\#A9948238\]{background-color:#a9948238}.bg-\[\#ADE1DB80\]{background-color:#ade1db80}.bg-\[\#DE8E87\]{background-color:#de8e87}.bg-\[\#E6DBD1\]{background-color:#e6dbd1}.bg-\[\#F5F5F4\]{background-color:#f5f5f4}.bg-\[\#FF9B9B\]{background-color:#ff9b9b}.bg-\[\#FFFAF5\]{background-color:#fffaf5}.bg-\[var\(--group-color\)\]{background-color:var(--group-color)}.bg-bg-page{background-color:var(--color-bg-page)}.bg-bg-page\/50{background-color:#fafaf980}@supports (color:color-mix(in lab,red,red)){.bg-bg-page\/50{background-color:color-mix(in oklab,var(--color-bg-page)50%,transparent)}}.bg-bg-page\/60{background-color:#fafaf999}@supports (color:color-mix(in lab,red,red)){.bg-bg-page\/60{background-color:color-mix(in oklab,var(--color-bg-page)60%,transparent)}}.bg-bg-page\/75{background-color:#fafaf9bf}@supports (color:color-mix(in lab,red,red)){.bg-bg-page\/75{background-color:color-mix(in oklab,var(--color-bg-page)75%,transparent)}}.bg-bg-page\/80{background-color:#fafaf9cc}@supports (color:color-mix(in lab,red,red)){.bg-bg-page\/80{background-color:color-mix(in oklab,var(--color-bg-page)80%,transparent)}}.bg-bg-primary{background-color:var(--color-bg-primary)}.bg-bg-secondary{background-color:var(--color-bg-secondary)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-brown-500{background-color:var(--color-brown-500)}.bg-brown-700{background-color:var(--color-brown-700)}.bg-dark-gray-200{background-color:var(--color-dark-gray-200)}.bg-fill-light{background-color:var(--color-fill-light)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-50{background-color:var(--color-green-50)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-new-teal{background-color:var(--color-new-teal)}.bg-outline-major{background-color:var(--color-outline-major)}.bg-outline-minor{background-color:var(--color-outline-minor)}.bg-primary{background-color:var(--color-primary)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--color-secondary)}.bg-status-green-50{background-color:var(--color-status-green-50)}.bg-status-green-300{background-color:var(--color-status-green-300)}.bg-status-green-500{background-color:var(--color-status-green-500)}.bg-status-red-50{background-color:var(--color-status-red-50)}.bg-status-red-500{background-color:var(--color-status-red-500)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-stone-500{background-color:var(--color-stone-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-bg-page{fill:var(--color-bg-page)}.fill-bg-primary{fill:var(--color-bg-primary)}.fill-new-teal{fill:var(--color-new-teal)}.fill-primary{fill:var(--color-primary)}.fill-secondary{fill:var(--color-secondary)}.fill-white{fill:var(--color-white)}.stroke-primary{stroke:var(--color-primary)}.stroke-zinc-800{stroke:var(--color-zinc-800)}.stroke-2{stroke-width:2px}.object-fill{object-fit:fill}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-0\.25{padding:var(--spacing-0\.25)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[10px\]{padding:10px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7\!{padding-inline:calc(var(--spacing)*7)!important}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[16px\]{padding-inline:16px}.px-\[17px\]{padding-inline:17px}.px-\[40px\]{padding-inline:40px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-32{padding-block:calc(var(--spacing)*32)}.py-\[6px\]{padding-block:6px}.py-\[10px\]{padding-block:10px}.py-\[13px\]{padding-block:13px}.py-\[20px\]{padding-block:20px}.py-px{padding-block:1px}.\!pt-4{padding-top:calc(var(--spacing)*4)!important}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-\[110px\]{padding-top:110px}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-0\!{padding-bottom:calc(var(--spacing)*0)!important}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.font-eiko{font-family:var(--font-eiko)}.font-mono{font-family:var(--font-mono)}.font-swiss{font-family:var(--font-swiss)}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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))}.text-\[2rem\]{font-size:2rem}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.6px\]{--tw-tracking:-.6px;letter-spacing:-.6px}.tracking-\[-0\.14px\]{--tw-tracking:-.14px;letter-spacing:-.14px}.tracking-\[-0\.32px\]{--tw-tracking:-.32px;letter-spacing:-.32px}.tracking-\[-0\.48px\]{--tw-tracking:-.48px;letter-spacing:-.48px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#58A4B1\]{color:#58a4b1}.text-\[\#81bb70\]{color:#81bb70}.text-\[\#79716B\]{color:#79716b}.text-\[\#FF9B9B\]{color:#ff9b9b}.text-\[\#b73124\]{color:#b73124}.text-\[var\(--group-color\)\]{color:var(--group-color)}.text-bg-page{color:var(--color-bg-page)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-brown-100{color:var(--color-brown-100)}.text-brown-500{color:var(--color-brown-500)}.text-brown-900{color:var(--color-brown-900)}.text-dark-gray-300{color:var(--color-dark-gray-300)}.text-dark-gray-500{color:var(--color-dark-gray-500)}.text-dark-secondary{color:var(--color-dark-secondary)}.text-gray-0{color:var(--color-gray-0)}.text-gray-400{color:var(--color-gray-400)}.text-gray-700{color:var(--color-gray-700)}.text-gray-950{color:var(--color-gray-950)}.text-green-800{color:var(--color-green-800)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-new-teal{color:var(--color-new-teal)}.text-orange-400{color:var(--color-orange-400)}.text-outline-major{color:var(--color-outline-major)}.text-primary{color:var(--color-primary)}.text-primary-light{color:var(--color-primary-light)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-secondary{color:var(--color-secondary)}.text-status-green-500{color:var(--color-status-green-500)}.text-status-red-500{color:var(--color-status-red-500)}.text-stone-50{color:var(--color-stone-50)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-stone-700{color:var(--color-stone-700)}.text-stone-900{color:var(--color-stone-900)}.text-stone-950{color:var(--color-stone-950)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-yellow-500{color:var(--color-yellow-500)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-blue-500{accent-color:var(--color-blue-500)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.mix-blend-difference{mix-blend-mode:difference}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-\[0_8px_32px_0_rgba\(0\,0\,0\,0\.18\)\,0_3px_12px_0_rgba\(0\,0\,0\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_32px_0_rgba\(0\,0\,0\,0\.18\)\,0_3px_12px_0_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 32px 0 var(--tw-shadow-color,#0000002e),0 3px 12px 0 var(--tw-shadow-color,#0000001f)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring-0,.shadow-xl{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{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-1\!{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-green-500{outline-color:var(--color-green-500)}.outline-primary{outline-color:var(--color-primary)}.outline-primary\/20{outline-color:#65534333}@supports (color:color-mix(in lab,red,red)){.outline-primary\/20{outline-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.outline-red-500{outline-color:var(--color-red-500)}.filter{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-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-xs{-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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs))}.transition{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,visibility,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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-none{-webkit-user-select:none;user-select:none}:is(.\*\:flex>*){display:flex}:is(.\*\:items-center>*){align-items:center}:is(.\*\:items-start>*){align-items:flex-start}:is(.\*\:justify-center>*){justify-content:center}:is(.\*\:fill-bg-page>*){fill:var(--color-bg-page)}:is(.\*\:p-6>*){padding:calc(var(--spacing)*6)}:is(.\*\:text-sm>*){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.\*\:text-text-secondary>*){color:var(--color-text-secondary)}:is(.\*\:uppercase>*){text-transform:uppercase}.not-last\:mb-3:not(:last-child){margin-bottom:calc(var(--spacing)*3)}.not-dark\:hidden:not(:where(.dark,.dark *)){display:none}.group-first\:border-b-0:is(:where(.group):first-child *){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.group-last\:hidden:is(:where(.group):last-child *){display:none}.group-last\:border-b-0:is(:where(.group):last-child *){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.group-focus-within\:border-green-500:is(:where(.group):focus-within *){border-color:var(--color-green-500)}.group-focus-within\:border-primary\/20:is(:where(.group):focus-within *){border-color:#65534333}@supports (color:color-mix(in lab,red,red)){.group-focus-within\:border-primary\/20:is(:where(.group):focus-within *){border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.group-focus-within\:border-red-500\/20:is(:where(.group):focus-within *){border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.group-focus-within\:border-red-500\/20:is(:where(.group):focus-within *){border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:hidden:is(:where(.group):hover *){display:none}}.group-data-checked\:translate-x-6:is(:where(.group)[data-checked] *){--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-checked\:translate-x-\[18px\]:is(:where(.group)[data-checked] *){--tw-translate-x:18px;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-checked\:bg-primary:is(:where(.group)[data-checked] *){background-color:var(--color-primary)}.placeholder\:text-stone-400::placeholder{color:var(--color-stone-400)}.placeholder\:text-text-secondary::placeholder{color:var(--color-text-secondary)}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:text-left:first-child{text-align:left}.first\:font-medium:first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.first\:text-primary:first-child{color:var(--color-primary)}:is(.\*\:first\:justify-start>*):first-child{justify-content:flex-start}.last\:min-h-0:last-child{min-height:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.first-of-type\:border-t:first-of-type{border-top-style:var(--tw-border-style);border-top-width:1px}@media (hover:hover){.hover\:cursor-default:hover{cursor:default}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-\[\#2F2823\]\/80\!:hover{background-color:oklab(28.2875% .00735836 .0116303/.8)!important}.hover\:bg-bg-page:hover{background-color:var(--color-bg-page)}.hover\:bg-bg-primary:hover{background-color:var(--color-bg-primary)}.hover\:bg-bg-secondary:hover{background-color:var(--color-bg-secondary)}.hover\:bg-bg-secondary\/50:hover{background-color:#ebe9e880}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-secondary\/50:hover{background-color:color-mix(in oklab,var(--color-bg-secondary)50%,transparent)}}.hover\:bg-red-400:hover{background-color:var(--color-red-400)}.hover\:bg-stone-100:hover{background-color:var(--color-stone-100)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.not-first\:hover\:bg-bg-primary:not(:first-child):hover{background-color:var(--color-bg-primary)}}.focus\:border-outline-major:focus{border-color:var(--color-outline-major)}.focus\:ring-0:focus{--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\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-200:disabled{background-color:var(--color-gray-200)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:placeholder\:text-text-secondary:disabled::placeholder{color:var(--color-text-secondary)}@media (hover:hover){.hover\:disabled\:cursor-default:hover:disabled{cursor:default}.hover\:disabled\:bg-transparent:hover:disabled{background-color:#0000}}.has-disabled\:opacity-30:has(:disabled){opacity:.3}.data-checked\:border-primary[data-checked]{border-color:var(--color-primary)}.data-checked\:bg-primary[data-checked]{background-color:var(--color-primary)}.data-open\:rotate-180[data-open]{rotate:180deg}.data-selected\:border-primary[data-selected]{border-color:var(--color-primary)}.data-selected\:bg-primary[data-selected]{background-color:var(--color-primary)}.data-selected\:text-primary[data-selected]{color:var(--color-primary)}.data-selected\:text-primary-light[data-selected]{color:var(--color-primary-light)}@media not all and (min-width:64rem){.max-lg\:block{display:block}.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:w-full{width:100%}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-wrap{flex-wrap:wrap}:where(.max-lg\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}}@media not all and (min-width:48rem){.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.max-md\:hidden{display:none}.max-md\:h-fit{height:fit-content}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:flex-col{flex-direction:column}.max-md\:px-2{padding-inline:calc(var(--spacing)*2)}.max-md\:px-4{padding-inline:calc(var(--spacing)*4)}.max-md\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.max-md\:pb-12{padding-bottom:calc(var(--spacing)*12)}.max-md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.not-first\:max-md\:h-20:not(:first-child){height:calc(var(--spacing)*20)}}@media not all and (min-width:40rem){.max-sm\:w-full{width:100%}.max-sm\:px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.max-sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:40rem){.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:bottom-6{bottom:calc(var(--spacing)*6)}.sm\:left-auto{left:auto}.sm\:mx-4{margin-inline:calc(var(--spacing)*4)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:size-\[58px\]{width:58px;height:58px}.sm\:h-auto{height:auto}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-\[23\.25rem\]{width:23.25rem}.sm\:w-\[24rem\]{width:24rem}.sm\:w-fit{width:fit-content}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:min-w-0{min-width:calc(var(--spacing)*0)}.sm\:min-w-122\.5{min-width:calc(var(--spacing)*122.5)}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.sm\:scale-100,.sm\:scale-95{scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:pt-\[98px\]{padding-top:98px}.sm\:pb-8{padding-bottom:calc(var(--spacing)*8)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:opacity-0{opacity:0}.sm\:opacity-100{opacity:1}.sm\:duration-300{--tw-duration:.3s;transition-duration:.3s}}@media (min-width:48rem){.md\:top-8{top:calc(var(--spacing)*8)}.md\:bottom-8{bottom:calc(var(--spacing)*8)}.md\:left-8{left:calc(var(--spacing)*8)}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:my-3{margin-block:calc(var(--spacing)*3)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mt-7{margin-top:calc(var(--spacing)*7)}.md\:mb-3{margin-bottom:calc(var(--spacing)*3)}.md\:mb-5{margin-bottom:calc(var(--spacing)*5)}.md\:ml-2{margin-left:calc(var(--spacing)*2)}.md\:ml-10{margin-left:calc(var(--spacing)*10)}.md\:ml-\[60px\]{margin-left:60px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:aspect-auto{aspect-ratio:auto}.md\:size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.md\:size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.md\:size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.md\:h-16{height:calc(var(--spacing)*16)}.md\:h-20{height:calc(var(--spacing)*20)}.md\:h-auto{height:auto}.md\:max-h-\[calc\(100vh-24rem\)\]{max-height:calc(100vh - 24rem)}.md\:min-h-8{min-height:calc(var(--spacing)*8)}.md\:min-h-12{min-height:calc(var(--spacing)*12)}.md\:min-h-120{min-height:calc(var(--spacing)*120)}.md\:\!w-20{width:calc(var(--spacing)*20)!important}.md\:w-1\/2{width:50%}.md\:w-9{width:calc(var(--spacing)*9)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-36{width:calc(var(--spacing)*36)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:w-72{width:calc(var(--spacing)*72)}.md\:w-80{width:calc(var(--spacing)*80)}.md\:w-96{width:calc(var(--spacing)*96)}.md\:w-\[calc\(100vw-4rem\)\]{width:calc(100vw - 4rem)}.md\:w-fit{width:fit-content}.md\:max-w-\(--breakpoint-md\){max-width:var(--breakpoint-md)}.md\:max-w-16{max-width:calc(var(--spacing)*16)}.md\:max-w-480{max-width:calc(var(--spacing)*480)}.md\:min-w-20{min-width:calc(var(--spacing)*20)}.md\:min-w-32{min-width:calc(var(--spacing)*32)}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-7{gap:calc(var(--spacing)*7)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-x-12{column-gap:calc(var(--spacing)*12)}.md\:gap-y-3{row-gap:calc(var(--spacing)*3)}.md\:border-y-0\!{border-block-style:var(--tw-border-style)!important;border-block-width:0!important}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-r-0\!{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-l\!{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.md\:border-outline-major{border-color:var(--color-outline-major)}.md\:p-0{padding:calc(var(--spacing)*0)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-1{padding-inline:calc(var(--spacing)*1)}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:px-14{padding-inline:calc(var(--spacing)*14)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-4\.5{padding-block:var(--spacing-4\.5)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:py-9{padding-block:calc(var(--spacing)*9)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-3{padding-top:calc(var(--spacing)*3)}.md\:pt-8{padding-top:calc(var(--spacing)*8)}.md\:pt-9{padding-top:calc(var(--spacing)*9)}.md\:pr-5{padding-right:calc(var(--spacing)*5)}.md\:pb-9{padding-bottom:calc(var(--spacing)*9)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:pl-14{padding-left:calc(var(--spacing)*14)}.md\:\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[24px\]{font-size:24px}.md\:text-\[30px\]{font-size:30px}.md\:group-last\:border-r:is(:where(.group):last-child *){border-right-style:var(--tw-border-style);border-right-width:1px}@media (hover:hover){.md\:group-hover\:block:is(:where(.group):hover *){display:block}.md\:hover\:bg-bg-primary:hover{background-color:var(--color-bg-primary)}}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:btn-small{height:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.lg\:max-h-160{max-height:calc(var(--spacing)*160)}.lg\:min-h-36{min-height:calc(var(--spacing)*36)}.lg\:w-1\/2{width:50%}.lg\:w-1\/6{width:16.6667%}.lg\:w-28{width:calc(var(--spacing)*28)}.lg\:w-72{width:calc(var(--spacing)*72)}.lg\:w-80{width:calc(var(--spacing)*80)}.lg\:w-\[550px\]{width:550px}.lg\:w-fit{width:fit-content}.lg\:max-w-32{max-width:calc(var(--spacing)*32)}.lg\:flex-1{flex:1}.lg\:grow{flex-grow:1}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-2{gap:calc(var(--spacing)*2)}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-\[16px\]{gap:16px}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}:where(.lg\:divide-outline-major>:not(:last-child)){border-color:var(--color-outline-major)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-outline-major{border-color:var(--color-outline-major)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-\[40px\]{padding-inline:40px}.lg\:pr-5{padding-right:calc(var(--spacing)*5)}.lg\:text-left{text-align:left}}@media (min-width:80rem){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:w-\[331px\]{width:331px}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:px-4{padding-inline:calc(var(--spacing)*4)}:is(.xl\:\*\:items-center>*){align-items:center}:is(.xl\:\*\:p-10>*){padding:calc(var(--spacing)*10)}}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-red-300:where(.dark,.dark *){border-color:var(--color-red-300)}.dark\:bg-\[\#CCAE95\]:where(.dark,.dark *){background-color:#ccae95}.dark\:bg-bg-page:where(.dark,.dark *){background-color:var(--color-bg-page)}.dark\:bg-dark-gray-200:where(.dark,.dark *){background-color:var(--color-dark-gray-200)}.dark\:bg-primary-light:where(.dark,.dark *){background-color:var(--color-primary-light)}.dark\:bg-red-950:where(.dark,.dark *){background-color:var(--color-red-950)}.dark\:bg-teal-950:where(.dark,.dark *){background-color:var(--color-teal-950)}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-brown-700:where(.dark,.dark *){color:var(--color-brown-700)}.dark\:text-brown-900:where(.dark,.dark *){color:var(--color-brown-900)}.dark\:text-primary:where(.dark,.dark *){color:var(--color-primary)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-secondary:where(.dark,.dark *){color:var(--color-secondary)}.dark\:text-stone-950:where(.dark,.dark *){color:var(--color-stone-950)}.dark\:outline-red-500:where(.dark,.dark *){outline-color:var(--color-red-500)}.dark\:placeholder\:text-outline-major:where(.dark,.dark *)::placeholder{color:var(--color-outline-major)}.dark\:disabled\:bg-dark-gray-200:where(.dark,.dark *):disabled{background-color:var(--color-dark-gray-200)}.dark\:disabled\:placeholder\:text-dark-gray-500:where(.dark,.dark *):disabled::placeholder{color:var(--color-dark-gray-500)}.\[\&_button\]\:border-0 button{border-style:var(--tw-border-style);border-width:0}@media not all and (min-width:48rem){.max-md\:\[\&_input\]\:text-\[28px\] input{font-size:28px}}.\[\&\:not\(\:last-child\)\]\:border-b-0:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\:nth-last-child\(2\)\]\:\!border-b-0:nth-last-child(2){border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.\[\&\>\*\]\:flex>*{display:flex}.\[\&\>\*\]\:items-center>*{align-items:center}.\[\&\>\*\:first-child\]\:size-5>:first-child{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&\>\*\:first-child\]\:stroke-2>:first-child{stroke-width:2px}.\[\&\>\*\:nth-child\(2\)\]\:text-xs>:nth-child(2){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.instant .\[\.instant_\&\]\:block{display:block}.instant .\[\.instant_\&\]\:bg-bg-primary{background-color:var(--color-bg-primary)}.instant .\[\.instant_\&\]\:text-primary{color:var(--color-primary)}.instant .\[\.instant_\&\]\:text-text-primary{color:var(--color-text-primary)}.queue .\[\.queue_\&\]\:block{display:block}.queue .\[\.queue_\&\]\:bg-bg-primary{background-color:var(--color-bg-primary)}.queue .\[\.queue_\&\]\:text-primary{color:var(--color-primary)}.queue .\[\.queue_\&\]\:text-text-primary{color:var(--color-text-primary)}@media (max-height:900px){.\[\@media\(max-height\:900px\)\]\:max-h-11\/12{max-height:91.6667%}}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:4px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}*{scrollbar-width:thin;scrollbar-color:var(--color-primary)transparent}.no-scroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.AccordionContent{overflow:hidden}.AccordionContent[data-state=open]{animation:slideDown .3s ease-out}.AccordionContent[data-state=closed]{animation:slideUp .3s ease-out}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@font-face{font-family:swissNow;src:url("../fonts/ce1d6f1d9dcfeb55-s.p.woff2") format("woff2");font-display:block;font-weight:100;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/0a63241addc1bba9-s.p.woff2") format("woff2");font-display:block;font-weight:100;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/521a6d49103b4e01-s.p.woff2") format("woff2");font-display:block;font-weight:200;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/b3bf8a8c5036ff86-s.p.woff2") format("woff2");font-display:block;font-weight:200;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/9ecdc50bf69c9fd9-s.p.woff2") format("woff2");font-display:block;font-weight:300;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/7a5057762188b10b-s.p.woff2") format("woff2");font-display:block;font-weight:300;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/9d2bd58b3a5707c7-s.p.woff2") format("woff2");font-display:block;font-weight:350;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/91c3c2687f279614-s.p.woff2") format("woff2");font-display:block;font-weight:350;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/4dc385530017a09c-s.p.woff2") format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/fa2dd1b90a709c0b-s.p.woff2") format("woff2");font-display:block;font-weight:400;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/3d40f5277424a814-s.p.woff2") format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/51714ac64ecee8dc-s.p.woff2") format("woff2");font-display:block;font-weight:500;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/322ca6e436758955-s.p.woff2") format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/54c47de67a1f7d7a-s.p.woff2") format("woff2");font-display:block;font-weight:600;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/00cdef17c0c266d2-s.p.woff2") format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/1aec71df3a1d973a-s.p.woff2") format("woff2");font-display:block;font-weight:700;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/9234352f1c552f25-s.p.woff2") format("woff2");font-display:block;font-weight:800;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/6910923f363533b9-s.p.woff2") format("woff2");font-display:block;font-weight:800;font-style:italic}@font-face{font-family:swissNow;src:url("../fonts/8a8ba6aa589a2067-s.p.woff2") format("woff2");font-display:block;font-weight:900;font-style:normal}@font-face{font-family:swissNow;src:url("../fonts/98176d676355d492-s.p.woff2") format("woff2");font-display:block;font-weight:900;font-style:italic}@font-face{font-family:swissNow Fallback;src:local("Arial");ascent-override:93.79%;descent-override:26.41%;line-gap-override:0.00%;size-adjust:104.64%}.__className_be2d29{font-family:swissNow,swissNow Fallback}.__variable_be2d29{--font-swiss:"swissNow","swissNow Fallback"}@font-face{font-family:ppEiko;src:url("../fonts/5b9542ec22ef5cf4-s.p.woff2") format("woff2");font-display:block;font-weight:100;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/dda28ee982e15985-s.p.woff2") format("woff2");font-display:block;font-weight:100;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/c62e6bcda6de70cf-s.p.woff2") format("woff2");font-display:block;font-weight:200;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/304f592191d2ddab-s.p.woff2") format("woff2");font-display:block;font-weight:200;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/0703289cbb03d1b5-s.p.woff2") format("woff2");font-display:block;font-weight:300;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/4195ccbd93429073-s.p.woff2") format("woff2");font-display:block;font-weight:300;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/2f66d2cded5eb62b-s.p.woff2") format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/3f29c46836b229b8-s.p.woff2") format("woff2");font-display:block;font-weight:400;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/4b25ba58b96bf829-s.p.woff2") format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/b817805ccb9a2b4a-s.p.woff2") format("woff2");font-display:block;font-weight:500;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/47e6e7ea76e9bbca-s.p.woff2") format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/c8e06e4bc9691d78-s.p.woff2") format("woff2");font-display:block;font-weight:600;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/47e6e7ea76e9bbca-s.p.woff2") format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/c8e06e4bc9691d78-s.p.woff2") format("woff2");font-display:block;font-weight:700;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/f325b6a71c0c05e9-s.p.woff2") format("woff2");font-display:block;font-weight:800;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/cf3ee43a9cd7bedc-s.p.woff2") format("woff2");font-display:block;font-weight:800;font-style:italic}@font-face{font-family:ppEiko;src:url("../fonts/ee0a4d0f22f144a3-s.p.woff2") format("woff2");font-display:block;font-weight:900;font-style:normal}@font-face{font-family:ppEiko;src:url("../fonts/a155a31b509d9798-s.p.woff2") format("woff2");font-display:block;font-weight:900;font-style:italic}@font-face{font-family:ppEiko Fallback;src:local("Arial");ascent-override:85.46%;descent-override:11.65%;line-gap-override:35.64%;size-adjust:102.97%}.__className_7b9535{font-family:ppEiko,ppEiko Fallback}.__variable_7b9535{--font-eiko:"ppEiko","ppEiko Fallback"}
@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-border-style: solid; --tw-font-weight: initial; --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-divide-x-reverse: 0; --tw-divide-y-reverse: 0; --tw-leading: initial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: 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-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-duration: initial; --tw-ease: initial; }
}
}
@layer theme {
  :host, :root { --font-sans: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-950: oklch(25.8% .092 26.042); --color-orange-400: oklch(75% .183 55.934); --color-yellow-500: oklch(79.5% .184 86.047); --color-green-50: oklch(98.2% .018 155.826); --color-green-500: oklch(72.3% .219 149.579); --color-green-800: oklch(44.8% .119 151.328); --color-teal-950: oklch(27.7% .046 192.524); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-gray-200: #e8e7ec; --color-gray-400: #bebbc9; --color-gray-600: #948ea2; --color-gray-700: #746e80; --color-gray-950: #27252b; --color-zinc-800: oklch(27.4% .006 286.033); --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-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-stone-50: #fafaf9; --color-stone-100: #f5f5f4; --color-stone-200: #ebe9e8; --color-stone-300: #d6d3d1; --color-stone-400: #a6a09b; --color-stone-500: #79716b; --color-stone-700: #44403b; --color-stone-900: #2a2927; --color-stone-950: #1d1a19; --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-md: 48rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-3xl: 48rem; --container-4xl: 56rem; --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); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2/1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25/1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5/2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --tracking-tight: -.025em; --tracking-wide: .025em; --tracking-wider: .05em; --leading-tight: 1.25; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-lg: .5rem; --radius-xl: .75rem; --ease-in: cubic-bezier(.4,0,1,1); --ease-out: cubic-bezier(0,0,.2,1); --ease-in-out: cubic-bezier(.4,0,.2,1); --animate-spin: spin 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4,0,.6,1)infinite; --blur-xs: 4px; --blur-md: 12px; --aspect-video: 16/9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4,0,.2,1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); --animate-caret-blink: caret-blink 1.2s ease-out infinite; --font-swiss: var(--font-swiss),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-eiko: var(--font-eiko),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --spacing-0\.25: 1px; --spacing-4\.5: 18px; --color-dark-gray-200: #282828; --color-dark-gray-300: #313133; --color-outline-major: var(--color-stone-400); --color-dark-gray-500: #807d8b; --color-text-secondary: var(--color-stone-500); --color-gray-0: #fff; --color-brown-100: #fff1e5; --color-brown-500: #a99482; --color-brown-700: #655343; --color-brown-900: #2f2823; --color-primary-light: var(--color-brown-100); --color-primary: var(--color-brown-700); --color-secondary: var(--color-brown-500); --color-bg-page: var(--color-stone-50); --color-bg-primary: var(--color-stone-100); --color-bg-secondary: var(--color-stone-200); --color-outline-minor: var(--color-stone-300); --color-text-primary: var(--color-stone-950); --color-new-teal: #68c4ba; --color-dark-secondary: #79716b; --color-fill-light: #f1ebe7; --color-status-green-50: #ddecdc; --color-status-green-300: #81bb70; --color-status-green-500: #2d8714; --color-status-red-50: #fce7e4; --color-status-red-300: #de8e87; --color-status-red-500: #b73124; }
  :scope:where(.dark, .dark *) { --color-gray-0: #000; --color-gray-25: #121212; --color-gray-50: #191919; --color-gray-100: #242424; --color-gray-200: #282828; --color-gray-300: #313133; --color-gray-400: #49484e; --color-gray-500: #807d8b; --color-gray-600: #a4a1af; --color-gray-700: #c8c5d3; --color-gray-800: #d0ced5; --color-gray-900: #e3e2e6; --color-gray-950: #fff; --color-brown-50: #2f2823; --color-brown-100: #655343; --color-brown-500: #ccae95; --color-brown-700: #fff1e5; --color-brown-900: #fffffc; --color-stone-50: #1d1a19; --color-stone-100: #2a2927; --color-stone-200: #332f2d; --color-stone-300: #44403b; --color-stone-400: #57534d; --color-stone-500: #79716b; --color-stone-600: #a6a09b; --color-stone-700: #d6d3d1; --color-stone-800: #ebe9e8; --color-stone-900: #f5f5f4; --color-stone-950: #fafaf9; --color-text-secondary: var(--color-stone-700); }
}
@layer base {
  *, ::backdrop, ::after, ::before { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  ::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  :host, html { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; 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); -webkit-tap-highlight-color: transparent; }
  hr { height: 0px; color: inherit; border-top-width: 1px; }
  abbr:where([title]) { text-decoration: underline dotted; }
  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
  a { color: 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-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }
  small { font-size: 80%; }
  sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
  progress { vertical-align: baseline; }
  summary { display: list-item; }
  menu, ol, ul { list-style: none; }
  audio, canvas, embed, iframe, img, object, svg, video { vertical-align: middle; display: block; }
  img, video { max-width: 100%; height: auto; }
  button, input, optgroup, select, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  ::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  :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)) {
  ::placeholder { color: color-mix(in oklab, currentcolor, transparent); }
}
}
  textarea { resize: vertical; }
  ::-webkit-search-decoration { appearance: none; }
  ::-webkit-date-and-time-value { min-height: 1lh; }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field { padding-block: 0px; }
  ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field { padding-block: 0px; }
  ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field { padding-block: 0px; }
  ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second-field { padding-block: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }
  button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }
  ::file-selector-button { appearance: button; }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }
  [hidden]:where(:not([hidden="until-found"])) { display: none !important; }
  *, ::backdrop, ::after, ::before { border-color: var(--color-gray-200,currentcolor); }
  ::file-selector-button { border-color: var(--color-gray-200,currentcolor); }
  .h0 { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  @media (min-width: 48rem) {
  .h0 { font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height)); }
}
  .h1, h1 { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  @media (min-width: 48rem) {
  .h1, h1 { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }
}
  .h2, h2 { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }
  @media (min-width: 48rem) {
  .h2, h2 { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
}
  .h3, h3 { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }
  @media (min-width: 48rem) {
  .h3, h3 { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
}
  .h4, h4 { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  @media (min-width: 48rem) {
  .h4, h4 { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }
}
  .h5, h5 { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  @media (min-width: 48rem) {
  .h5, h5 { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
}
  [role="button"], button { cursor: pointer; }
  [multiple], [type="date"], [type="datetime-local"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], input:where(:not([type])), select, textarea { appearance: none; --tw-shadow: 0 0 #0000; background-color: rgb(255, 255, 255); border-width: 1px; border-color: rgb(163, 159, 177); border-radius: 0px; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.5rem; }
  :is([type="text"], input:where(:not([type])), [type="email"], [type="url"], [type="password"], [type="number"], [type="date"], [type="datetime-local"], [type="month"], [type="search"], [type="tel"], [type="time"], [type="week"], [multiple], textarea, select):focus { outline-offset: 2px; --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: oklch(54.6% .245 262.881); --tw-ring-offset-shadow: var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); border-color: oklch(0.546 0.245 262.881); outline: rgba(0, 0, 0, 0) solid 2px; }
  input::placeholder, textarea::placeholder { color: rgb(163, 159, 177); opacity: 1; }
  ::-webkit-datetime-edit-fields-wrapper { padding: 0px; }
  ::-webkit-date-and-time-value { min-height: 1.5em; text-align: inherit; }
  ::-webkit-datetime-edit { display: inline-flex; }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field { padding-top: 0px; padding-bottom: 0px; }
  ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field { padding-top: 0px; padding-bottom: 0px; }
  ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field { padding-top: 0px; padding-bottom: 0px; }
  ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second-field { padding-top: 0px; padding-bottom: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-top: 0px; padding-bottom: 0px; }
  select { print-color-adjust: exact; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23a39fb1' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e"); background-position: right 0.5rem center; background-repeat: no-repeat; background-size: 1.5em 1.5em; padding-right: 2.5rem; }
  [multiple], [size]:where(select:not([size="1"])) { background-image: none; background-position: 0px 0px; background-repeat: unset; background-size: initial; print-color-adjust: unset; padding-right: 0.75rem; }
  [type="checkbox"], [type="radio"] { appearance: none; print-color-adjust: exact; vertical-align: middle; user-select: none; color: oklch(0.546 0.245 262.881); --tw-shadow: 0 0 #0000; background-color: rgb(255, 255, 255); background-origin: border-box; border-width: 1px; border-color: rgb(163, 159, 177); flex-shrink: 0; width: 1rem; height: 1rem; padding: 0px; display: inline-block; }
  [type="checkbox"] { border-radius: 0px; }
  [type="radio"] { border-radius: 100%; }
  [type="checkbox"]:focus, [type="radio"]:focus { outline-offset: 2px; --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-width: 2px; --tw-ring-offset-color: #fff; --tw-ring-color: oklch(54.6% .245 262.881); --tw-ring-offset-shadow: var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); outline: rgba(0, 0, 0, 0) solid 2px; }
  [type="checkbox"]:checked, [type="radio"]:checked { background-color: currentcolor; background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; border-color: rgba(0, 0, 0, 0); }
  [type="checkbox"]:checked { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); }
  @media (forced-colors: active) {
  [type="checkbox"]:checked { appearance: auto; }
}
  [type="radio"]:checked { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); }
  @media (forced-colors: active) {
  [type="radio"]:checked { appearance: auto; }
}
  [type="checkbox"]:checked:focus, [type="checkbox"]:checked:hover, [type="radio"]:checked:focus, [type="radio"]:checked:hover { background-color: currentcolor; border-color: rgba(0, 0, 0, 0); }
  [type="checkbox"]:indeterminate { background-color: currentcolor; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e"); background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; border-color: rgba(0, 0, 0, 0); }
  @media (forced-colors: active) {
  [type="checkbox"]:indeterminate { appearance: auto; }
}
  [type="checkbox"]:indeterminate:focus, [type="checkbox"]:indeterminate:hover { background-color: currentcolor; border-color: rgba(0, 0, 0, 0); }
  [type="file"] { background: unset; border-color: inherit; font-size: unset; line-height: inherit; border-width: 0px; border-radius: 0px; padding: 0px; }
  [type="file"]:focus { outline: -webkit-focus-ring-color auto 1px; }
}
@layer components;
@layer utilities {
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .invisible { visibility: hidden; }
  .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-0\.5 { inset: calc(var(--spacing)*.5); }
  .inset-x-0 { inset-inline: calc(var(--spacing)*0); }
  .inset-y-0 { inset-block: calc(var(--spacing)*0); }
  .-top-\[5px\] { top: -5px; }
  .top-0 { top: calc(var(--spacing)*0); }
  .top-1\/2 { top: 50%; }
  .top-4 { top: calc(var(--spacing)*4); }
  .top-10 { top: calc(var(--spacing)*10); }
  .top-11 { top: calc(var(--spacing)*11); }
  .top-\[56px\] { top: 56px; }
  .top-\[60px\] { top: 60px; }
  .-right-1 { right: calc(var(--spacing)*-1); }
  .right-0 { right: calc(var(--spacing)*0); }
  .right-0\.5 { right: calc(var(--spacing)*.5); }
  .right-1\.5 { right: calc(var(--spacing)*1.5); }
  .right-4 { right: calc(var(--spacing)*4); }
  .-bottom-8 { bottom: calc(var(--spacing)*-8); }
  .-bottom-\[4\.5px\] { bottom: -4.5px; }
  .-bottom-\[5px\] { bottom: -5px; }
  .bottom-0 { bottom: calc(var(--spacing)*0); }
  .bottom-2 { bottom: calc(var(--spacing)*2); }
  .bottom-4 { bottom: calc(var(--spacing)*4); }
  .bottom-28 { bottom: calc(var(--spacing)*28); }
  .left-0 { left: calc(var(--spacing)*0); }
  .left-0\.5 { left: calc(var(--spacing)*.5); }
  .left-1\/2 { left: 50%; }
  .left-3 { left: calc(var(--spacing)*3); }
  .left-3\/4 { left: 75%; }
  .left-4 { left: calc(var(--spacing)*4); }
  .left-\[7px\] { left: 7px; }
  .-z-50 { z-index: calc(-50); }
  .z-10 { z-index: 10; }
  .z-30 { z-index: 30; }
  .z-40 { z-index: 40; }
  .z-49 { z-index: 49; }
  .z-50 { z-index: 50; }
  .z-87 { z-index: 87; }
  .z-88 { z-index: 88; }
  .z-90 { z-index: 90; }
  .z-99 { z-index: 99; }
  .z-100 { z-index: 100; }
  .z-1005 { z-index: 1005; }
  .z-\[2\] { z-index: 2; }
  .z-\[3\] { z-index: 3; }
  .z-\[1000\] { z-index: 1000; }
  .z-\[9999\] { z-index: 9999; }
  .col-span-1 { grid-column: span 1 / span 1; }
  .col-span-2 { grid-column: span 2 / span 2; }
  .col-span-3 { grid-column: span 3 / span 3; }
  .col-span-4 { grid-column: span 4 / span 4; }
  .col-span-5 { grid-column: span 5 / span 5; }
  .col-span-6 { grid-column: span 6 / span 6; }
  .container { width: 100%; }
  @media (min-width: 40rem) {
  .container { max-width: 40rem; }
}
  @media (min-width: 48rem) {
  .container { max-width: 48rem; }
}
  @media (min-width: 64rem) {
  .container { max-width: 64rem; }
}
  @media (min-width: 80rem) {
  .container { max-width: 80rem; }
}
  @media (min-width: 96rem) {
  .container { max-width: 96rem; }
}
  .mx-1 { margin-inline: calc(var(--spacing)*1); }
  .mx-2 { margin-inline: calc(var(--spacing)*2); }
  .mx-3 { margin-inline: calc(var(--spacing)*3); }
  .mx-4 { margin-inline: calc(var(--spacing)*4); }
  .mx-5 { margin-inline: calc(var(--spacing)*5); }
  .mx-8 { margin-inline: calc(var(--spacing)*8); }
  .mx-auto { margin-inline: auto; }
  .-my-0\.5 { margin-block: calc(var(--spacing)*-.5); }
  .my-1 { margin-block: calc(var(--spacing)*1); }
  .my-2 { margin-block: calc(var(--spacing)*2); }
  .my-2\.5 { margin-block: calc(var(--spacing)*2.5); }
  .my-9 { margin-block: calc(var(--spacing)*9); }
  .-mt-16 { margin-top: calc(var(--spacing)*-16); }
  .mt-1 { margin-top: calc(var(--spacing)*1); }
  .mt-2 { margin-top: calc(var(--spacing)*2); }
  .mt-4 { margin-top: calc(var(--spacing)*4); }
  .mt-5 { margin-top: calc(var(--spacing)*5); }
  .mt-6 { margin-top: calc(var(--spacing)*6); }
  .mt-7 { margin-top: calc(var(--spacing)*7); }
  .mt-8 { margin-top: calc(var(--spacing)*8); }
  .mt-auto { margin-top: auto; }
  .mt-px { margin-top: 1px; }
  .mr-1 { margin-right: calc(var(--spacing)*1); }
  .mr-2 { margin-right: calc(var(--spacing)*2); }
  .mr-3 { margin-right: calc(var(--spacing)*3); }
  .mr-auto { margin-right: auto; }
  .mb-1 { margin-bottom: calc(var(--spacing)*1); }
  .mb-1\.5 { margin-bottom: calc(var(--spacing)*1.5); }
  .mb-2 { margin-bottom: calc(var(--spacing)*2); }
  .mb-3 { margin-bottom: calc(var(--spacing)*3); }
  .mb-4 { margin-bottom: calc(var(--spacing)*4); }
  .mb-6 { margin-bottom: calc(var(--spacing)*6); }
  .mb-8 { margin-bottom: calc(var(--spacing)*8); }
  .mb-20 { margin-bottom: calc(var(--spacing)*20); }
  .ml-0\.5 { margin-left: calc(var(--spacing)*.5); }
  .ml-1 { margin-left: calc(var(--spacing)*1); }
  .ml-1\.5 { margin-left: calc(var(--spacing)*1.5); }
  .ml-2 { margin-left: calc(var(--spacing)*2); }
  .ml-2\.5 { margin-left: calc(var(--spacing)*2.5); }
  .ml-4 { margin-left: calc(var(--spacing)*4); }
  .ml-auto { margin-left: auto; }
  .btn { border-style: var(--tw-border-style); padding-inline: calc(var(--spacing)*4); border-width: 1px; flex-shrink: 0; }
  .btn, .flex-center { justify-content: center; align-items: center; display: flex; }
  .block { display: block; }
  .flex { display: flex; }
  .grid { display: grid; }
  .hidden { display: none; }
  .inline { display: inline; }
  .inline-block { display: inline-block; }
  .inline-flex { display: inline-flex; }
  .aspect-square { aspect-ratio: 1 / 1; }
  .aspect-video { aspect-ratio: var(--aspect-video); }
  .size-1\.5 { width: calc(var(--spacing)*1.5); height: calc(var(--spacing)*1.5); }
  .size-2 { width: calc(var(--spacing)*2); height: calc(var(--spacing)*2); }
  .size-2\.5 { width: calc(var(--spacing)*2.5); height: calc(var(--spacing)*2.5); }
  .size-2\/5 { width: 40%; height: 40%; }
  .size-3 { width: calc(var(--spacing)*3); height: calc(var(--spacing)*3); }
  .size-3\.5 { width: calc(var(--spacing)*3.5); height: calc(var(--spacing)*3.5); }
  .size-4 { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4); }
  .size-4\.5 { width: var(--spacing-4\.5); height: var(--spacing-4\.5); }
  .size-5 { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .size-6 { width: calc(var(--spacing)*6); height: calc(var(--spacing)*6); }
  .size-7 { width: calc(var(--spacing)*7); height: calc(var(--spacing)*7); }
  .size-7\.5 { width: calc(var(--spacing)*7.5); height: calc(var(--spacing)*7.5); }
  .size-8 { width: calc(var(--spacing)*8); height: calc(var(--spacing)*8); }
  .size-9 { width: calc(var(--spacing)*9); height: calc(var(--spacing)*9); }
  .size-10 { width: calc(var(--spacing)*10); height: calc(var(--spacing)*10); }
  .size-11 { width: calc(var(--spacing)*11); height: calc(var(--spacing)*11); }
  .size-12 { width: calc(var(--spacing)*12); height: calc(var(--spacing)*12); }
  .size-\[1em\] { width: 1em; height: 1em; }
  .size-\[12px\] { width: 12px; height: 12px; }
  .size-\[16px\] { width: 16px; height: 16px; }
  .size-\[40px\] { width: 40px; height: 40px; }
  .size-fit { width: fit-content; height: fit-content; }
  .size-full { width: 100%; height: 100%; }
  .btn-large { height: calc(var(--spacing)*14); font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .btn-normal { height: calc(var(--spacing)*11); }
  .btn-normal, .btn-small { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .btn-small { height: calc(var(--spacing)*6); }
  .\!h-auto { height: auto !important; }
  .h-0\.5 { height: calc(var(--spacing)*.5); }
  .h-0\.25 { height: var(--spacing-0\.25); }
  .h-1 { height: calc(var(--spacing)*1); }
  .h-2 { height: calc(var(--spacing)*2); }
  .h-2\.5 { height: calc(var(--spacing)*2.5); }
  .h-3 { height: calc(var(--spacing)*3); }
  .h-4 { height: calc(var(--spacing)*4); }
  .h-4\.5 { height: var(--spacing-4\.5); }
  .h-4\/5 { height: 80%; }
  .h-5 { height: calc(var(--spacing)*5); }
  .h-6 { height: calc(var(--spacing)*6); }
  .h-7 { height: calc(var(--spacing)*7); }
  .h-7\.5 { height: calc(var(--spacing)*7.5); }
  .h-8 { height: calc(var(--spacing)*8); }
  .h-9 { height: calc(var(--spacing)*9); }
  .h-10 { height: calc(var(--spacing)*10); }
  .h-11 { height: calc(var(--spacing)*11); }
  .h-12 { height: calc(var(--spacing)*12); }
  .h-14 { height: calc(var(--spacing)*14); }
  .h-16 { height: calc(var(--spacing)*16); }
  .h-20 { height: calc(var(--spacing)*20); }
  .h-40 { height: calc(var(--spacing)*40); }
  .h-80 { height: calc(var(--spacing)*80); }
  .h-96\! { height: calc(var(--spacing)*96) !important; }
  .h-\[1px\] { height: 1px; }
  .h-\[2px\] { height: 2px; }
  .h-\[3\.5rem\] { height: 3.5rem; }
  .h-\[13\%\] { height: 13%; }
  .h-\[16px\] { height: 16px; }
  .h-\[20\%\] { height: 20%; }
  .h-\[21px\] { height: 21px; }
  .h-\[30px\] { height: 30px; }
  .h-\[32px\] { height: 32px; }
  .h-\[36px\] { height: 36px; }
  .h-\[40px\] { height: 40px; }
  .h-\[60px\] { height: 60px; }
  .h-\[67\%\] { height: 67%; }
  .h-\[80vh\] { height: 80vh; }
  .h-\[240px\] { height: 240px; }
  .h-\[354px\] { height: 354px; }
  .h-\[400px\] { height: 400px; }
  .h-\[calc\(100dvh-56px\)\] { height: calc(-56px + 100dvh); }
  .h-\[calc\(100dvh-60px\)\] { height: calc(-60px + 100dvh); }
  .h-\[calc\(100vh-60px\)\] { height: calc(-60px + 100vh); }
  .h-auto { height: auto; }
  .h-fit { height: fit-content; }
  .h-full { height: 100%; }
  .h-min { height: min-content; }
  .h-px { height: 1px; }
  .h-screen { height: 100vh; }
  .max-h-52 { max-height: calc(var(--spacing)*52); }
  .max-h-60 { max-height: calc(var(--spacing)*60); }
  .max-h-80 { max-height: calc(var(--spacing)*80); }
  .max-h-96 { max-height: calc(var(--spacing)*96); }
  .max-h-\[40vh\] { max-height: 40vh; }
  .max-h-\[45vh\] { max-height: 45vh; }
  .max-h-\[400px\] { max-height: 400px; }
  .max-h-\[700px\] { max-height: 700px; }
  .max-h-\[calc\(100vh-2rem\)\] { max-height: calc(-2rem + 100vh); }
  .max-h-full { max-height: 100%; }
  .min-h-0 { min-height: calc(var(--spacing)*0); }
  .min-h-8 { min-height: calc(var(--spacing)*8); }
  .min-h-12 { min-height: calc(var(--spacing)*12); }
  .min-h-20 { min-height: calc(var(--spacing)*20); }
  .min-h-24 { min-height: calc(var(--spacing)*24); }
  .min-h-28 { min-height: calc(var(--spacing)*28); }
  .min-h-40 { min-height: calc(var(--spacing)*40); }
  .min-h-96 { min-height: calc(var(--spacing)*96); }
  .min-h-\[91px\] { min-height: 91px; }
  .min-h-\[338px\] { min-height: 338px; }
  .min-h-full { min-height: 100%; }
  .min-h-screen { min-height: 100vh; }
  .w-0 { width: calc(var(--spacing)*0); }
  .w-1 { width: calc(var(--spacing)*1); }
  .w-1\/2 { width: 50%; }
  .w-1\/4 { width: 25%; }
  .w-1\/5 { width: 20%; }
  .w-1\/6 { width: 16.6667%; }
  .w-1\/10 { width: 10%; }
  .w-2 { width: calc(var(--spacing)*2); }
  .w-3 { width: calc(var(--spacing)*3); }
  .w-4 { width: calc(var(--spacing)*4); }
  .w-5 { width: calc(var(--spacing)*5); }
  .w-8 { width: calc(var(--spacing)*8); }
  .w-9 { width: calc(var(--spacing)*9); }
  .w-10 { width: calc(var(--spacing)*10); }
  .w-11 { width: calc(var(--spacing)*11); }
  .w-12 { width: calc(var(--spacing)*12); }
  .w-14 { width: calc(var(--spacing)*14); }
  .w-16 { width: calc(var(--spacing)*16); }
  .w-20 { width: calc(var(--spacing)*20); }
  .w-24 { width: calc(var(--spacing)*24); }
  .w-28 { width: calc(var(--spacing)*28); }
  .w-32 { width: calc(var(--spacing)*32); }
  .w-36 { width: calc(var(--spacing)*36); }
  .w-40 { width: calc(var(--spacing)*40); }
  .w-48 { width: calc(var(--spacing)*48); }
  .w-56 { width: calc(var(--spacing)*56); }
  .w-72 { width: calc(var(--spacing)*72); }
  .w-160 { width: calc(var(--spacing)*160); }
  .w-\[1px\] { width: 1px; }
  .w-\[5\%\] { width: 5%; }
  .w-\[8\%\] { width: 8%; }
  .w-\[10\%\] { width: 10%; }
  .w-\[12\%\] { width: 12%; }
  .w-\[12\.5\%\] { width: 12.5%; }
  .w-\[15\%\] { width: 15%; }
  .w-\[16px\] { width: 16px; }
  .w-\[18\%\] { width: 18%; }
  .w-\[20\%\] { width: 20%; }
  .w-\[24\%\] { width: 24%; }
  .w-\[25\%\] { width: 25%; }
  .w-\[30\%\] { width: 30%; }
  .w-\[30px\] { width: 30px; }
  .w-\[40\%\] { width: 40%; }
  .w-\[80\%\] { width: 80%; }
  .w-\[104px\] { width: 104px; }
  .w-\[106px\] { width: 106px; }
  .w-\[145px\] { width: 145px; }
  .w-\[150px\] { width: 150px; }
  .w-\[calc\(100\%-2rem\)\] { width: calc(100% - 2rem); }
  .w-auto { width: auto; }
  .w-fit { width: fit-content; }
  .w-full { width: 100%; }
  .w-px { width: 1px; }
  .w-screen { width: 100vw; }
  .\!max-w-full { max-width: 100% !important; }
  .max-w-3xl { max-width: var(--container-3xl); }
  .max-w-4xl { max-width: var(--container-4xl); }
  .max-w-12 { max-width: calc(var(--spacing)*12); }
  .max-w-48 { max-width: calc(var(--spacing)*48); }
  .max-w-72 { max-width: calc(var(--spacing)*72); }
  .max-w-80 { max-width: calc(var(--spacing)*80); }
  .max-w-88 { max-width: calc(var(--spacing)*88); }
  .max-w-120 { max-width: calc(var(--spacing)*120); }
  .max-w-360 { max-width: calc(var(--spacing)*360); }
  .max-w-380 { max-width: calc(var(--spacing)*380); }
  .max-w-\[16rem\] { max-width: 16rem; }
  .max-w-\[250px\] { max-width: 250px; }
  .max-w-\[280px\] { max-width: 280px; }
  .max-w-\[392px\] { max-width: 392px; }
  .max-w-\[400px\] { max-width: 400px; }
  .max-w-\[500px\] { max-width: 500px; }
  .max-w-\[780px\] { max-width: 780px; }
  .max-w-\[1202px\] { max-width: 1202px; }
  .max-w-full { max-width: 100%; }
  .max-w-lg { max-width: var(--container-lg); }
  .max-w-sm { max-width: var(--container-sm); }
  .max-w-xl { max-width: var(--container-xl); }
  .min-w-0 { min-width: calc(var(--spacing)*0); }
  .min-w-6 { min-width: calc(var(--spacing)*6); }
  .min-w-12 { min-width: calc(var(--spacing)*12); }
  .min-w-14 { min-width: calc(var(--spacing)*14); }
  .min-w-16 { min-width: calc(var(--spacing)*16); }
  .min-w-24 { min-width: calc(var(--spacing)*24); }
  .min-w-28 { min-width: calc(var(--spacing)*28); }
  .min-w-40 { min-width: calc(var(--spacing)*40); }
  .min-w-48 { min-width: calc(var(--spacing)*48); }
  .min-w-56 { min-width: calc(var(--spacing)*56); }
  .min-w-72 { min-width: calc(var(--spacing)*72); }
  .min-w-\[1024px\] { min-width: 1024px; }
  .flex-1 { flex: 1 1 0%; }
  .shrink-0 { flex-shrink: 0; }
  .flex-grow, .grow { flex-grow: 1; }
  .-translate-x-1\/2 { --tw-translate-x: calc(calc(1/2*100%)*-1); }
  .-translate-x-1\/2, .-translate-x-\[22px\] { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-x-\[22px\] { --tw-translate-x: calc(22px*-1); }
  .-translate-x-full { --tw-translate-x: -100%; }
  .-translate-x-full, .translate-x-0 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-0 { --tw-translate-x: calc(var(--spacing)*0); }
  .translate-x-0\.5 { --tw-translate-x: calc(var(--spacing)*.5); }
  .translate-x-0\.5, .translate-x-1 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-1 { --tw-translate-x: calc(var(--spacing)*1); }
  .translate-x-1\/2 { --tw-translate-x: calc(1/2*100%); }
  .translate-x-1\/2, .translate-x-\[22px\] { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-x-\[22px\] { --tw-translate-x: 22px; }
  .translate-x-full { --tw-translate-x: 100%; }
  .-translate-y-1\.5, .translate-x-full { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .-translate-y-1\.5 { --tw-translate-y: calc(var(--spacing)*-1.5); }
  .-translate-y-1\/2 { --tw-translate-y: calc(calc(1/2*100%)*-1); }
  .-translate-y-1\/2, .translate-y-0 { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-y-0 { --tw-translate-y: calc(var(--spacing)*0); }
  .translate-y-\[90\%\] { --tw-translate-y: 90%; }
  .translate-y-\[90\%\], .translate-y-full { translate: var(--tw-translate-x)var(--tw-translate-y); }
  .translate-y-full { --tw-translate-y: 100%; }
  .scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; }
  .scale-100, .scale-95 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; }
  .scale-\[80\%\] { scale: 0.8; }
  .-rotate-45 { rotate: -45deg; }
  .rotate-0 { rotate: none; }
  .rotate-90 { rotate: 90deg; }
  .rotate-180 { rotate: 180deg; }
  .rotate-\[135deg\] { rotate: 135deg; }
  .transform { transform: var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,); }
  .animate-caret-blink { animation: var(--animate-caret-blink); }
  .animate-pulse { animation: var(--animate-pulse); }
  .animate-spin { animation: var(--animate-spin); }
  .\!btn-tertiary-teal { color: var(--color-new-teal) !important; background-color: rgba(0, 0, 0, 0) !important; }
  .\!btn-tertiary-teal:disabled { cursor: not-allowed !important; background-color: var(--color-bg-secondary) !important; color: var(--color-stone-400) !important; }
  .\!btn-tertiary-teal { border-style: var(--tw-border-style) !important; border-width: 1px !important; border-color: var(--color-new-teal) !important; --tw-border-style: solid !important; }
  @media (hover: hover) {
  .\!btn-tertiary-teal:hover:not(:disabled), .\!btn-tertiary-teal:hover:not(:disabled):where(.dark, .dark *) { color: rgb(142, 221, 212) !important; border-color: rgb(142, 221, 212) !important; }
}
  .btn-tertiary { color: var(--color-primary); background-color: rgba(0, 0, 0, 0); }
  .btn-tertiary:disabled { cursor: not-allowed; background-color: var(--color-bg-secondary); color: var(--color-stone-400); }
  .btn-tertiary { border-style: var(--tw-border-style); border-width: 1px; border-color: var(--color-primary); }
  @media (hover: hover) {
  .btn-tertiary:hover:not(:disabled) { color: rgb(144, 123, 105); border-color: rgb(144, 123, 105); }
  .btn-tertiary:hover:not(:disabled):where(.dark, .dark *) { color: rgb(247, 222, 200); border-color: rgb(247, 222, 200); }
}
  .btn-primary { color: var(--color-bg-page); background-color: var(--color-primary); }
  .btn-primary:disabled { cursor: not-allowed; background-color: var(--color-bg-secondary); color: var(--color-stone-400); }
  @media (hover: hover) {
  .btn-primary:hover:not(:disabled) { background-color: rgb(144, 123, 105); }
  .btn-primary:hover:not(:disabled):where(.dark, .dark *) { background-color: rgb(247, 222, 200); }
}
  .btn-primary { --tw-border-style: none; border-style: none; }
  .btn-primary-teal { color: var(--color-bg-page); background-color: var(--color-new-teal); }
  .btn-primary-teal:disabled { cursor: not-allowed; background-color: var(--color-bg-secondary); color: var(--color-stone-400); }
  @media (hover: hover) {
  .btn-primary-teal:hover:not(:disabled), .btn-primary-teal:hover:not(:disabled):where(.dark, .dark *) { background-color: rgb(142, 221, 212); }
}
  .btn-primary-teal { --tw-border-style: none; border-style: none; }
  .btn-secondary { color: var(--color-bg-page); background-color: var(--color-secondary); }
  .btn-secondary:disabled { cursor: not-allowed; background-color: var(--color-bg-secondary); color: var(--color-stone-400); }
  @media (hover: hover) {
  .btn-secondary:hover:not(:disabled) { background-color: rgb(196, 173, 154); }
  .btn-secondary:hover:not(:disabled):where(.dark, .dark *) { background-color: rgb(185, 152, 123); }
}
  .btn-secondary { --tw-border-style: none; border-style: none; }
  .cursor-default { cursor: default; }
  .cursor-grab { cursor: grab; }
  .cursor-help { cursor: help; }
  .cursor-not-allowed { cursor: not-allowed; }
  .cursor-pointer { cursor: pointer; }
  .touch-manipulation { touch-action: manipulation; }
  .resize { resize: both; }
  .list-inside { list-style-position: inside; }
  .list-decimal { list-style-type: decimal; }
  .list-disc { list-style-type: disc; }
  .list-none { list-style-type: none; }
  .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); }
  .grid-cols-8 { grid-template-columns: repeat(8, minmax(0px, 1fr)); }
  .grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); }
  .flex-col { flex-direction: column; }
  .flex-row { flex-direction: row; }
  .flex-wrap { flex-wrap: wrap; }
  .items-baseline { align-items: baseline; }
  .items-center { align-items: center; }
  .items-end { align-items: flex-end; }
  .items-start { align-items: flex-start; }
  .items-stretch { align-items: stretch; }
  .justify-baseline { }
  .justify-between { justify-content: space-between; }
  .justify-center { justify-content: center; }
  .justify-end { justify-content: flex-end; }
  .justify-start { justify-content: flex-start; }
  .gap-0 { gap: calc(var(--spacing)*0); }
  .gap-0\.5 { gap: calc(var(--spacing)*.5); }
  .gap-1 { gap: calc(var(--spacing)*1); }
  .gap-1\.5 { gap: calc(var(--spacing)*1.5); }
  .gap-2 { gap: calc(var(--spacing)*2); }
  .gap-2\.5 { gap: calc(var(--spacing)*2.5); }
  .gap-3 { gap: calc(var(--spacing)*3); }
  .gap-3\.5 { gap: calc(var(--spacing)*3.5); }
  .gap-4 { gap: calc(var(--spacing)*4); }
  .gap-5 { gap: calc(var(--spacing)*5); }
  .gap-6 { gap: calc(var(--spacing)*6); }
  .gap-7 { gap: calc(var(--spacing)*7); }
  .gap-8 { gap: calc(var(--spacing)*8); }
  .gap-9 { gap: calc(var(--spacing)*9); }
  .gap-10 { gap: calc(var(--spacing)*10); }
  .gap-12 { gap: calc(var(--spacing)*12); }
  .gap-14 { gap: calc(var(--spacing)*14); }
  .gap-\[8px\] { gap: 8px; }
  .gap-\[9px\] { gap: 9px; }
  .gap-\[10px\] { gap: 10px; }
  .gap-\[16px\] { gap: 16px; }
  .gap-px { gap: 1px; }
  .gap-x-4 { column-gap: calc(var(--spacing)*4); }
  .gap-x-\[16px\] { column-gap: 16px; }
  .gap-y-2 { row-gap: calc(var(--spacing)*2); }
  .gap-y-6 { row-gap: calc(var(--spacing)*6); }
  .gap-y-8 { row-gap: calc(var(--spacing)*8); }
  :where(.divide-x > :not(:last-child)) { --tw-divide-x-reverse: 0; border-inline-style: var(--tw-border-style); border-inline-start-width: calc(1px*var(--tw-divide-x-reverse)); border-inline-end-width: calc(1px*calc(1 - var(--tw-divide-x-reverse))); }
  :where(.divide-x-0 > :not(:last-child)) { --tw-divide-x-reverse: 0; border-inline-style: var(--tw-border-style); border-inline-start-width: calc(0px*var(--tw-divide-x-reverse)); border-inline-end-width: calc(0px*calc(1 - var(--tw-divide-x-reverse))); }
  :where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px*var(--tw-divide-y-reverse)); border-bottom-width: calc(1px*calc(1 - var(--tw-divide-y-reverse))); }
  :where(.divide-outline-major > :not(:last-child)) { border-color: var(--color-outline-major); }
  :where(.divide-outline-minor > :not(:last-child)) { border-color: var(--color-outline-minor); }
  :where(.divide-stone-200 > :not(:last-child)) { border-color: var(--color-stone-200); }
  .self-center { align-self: center; }
  .self-end { align-self: flex-end; }
  .self-start { align-self: flex-start; }
  .self-stretch { align-self: stretch; }
  .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .overflow-auto { overflow: auto; }
  .overflow-hidden { overflow: hidden; }
  .overflow-visible { overflow: visible; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-x-hidden { overflow-x: hidden; }
  .overflow-y-auto { overflow-y: auto; }
  .overflow-y-visible { overflow-y: visible; }
  .rounded { border-radius: 0.25rem; }
  .rounded-\[5px\] { border-radius: 5px; }
  .rounded-full { border-radius: 3.40282e+38px; }
  .rounded-lg { border-radius: var(--radius-lg); }
  .rounded-sm { border-radius: var(--radius-sm); }
  .rounded-xl { border-radius: var(--radius-xl); }
  .rounded-xs { border-radius: var(--radius-xs); }
  .rounded-l-\[4px\] { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
  .\!border-0 { border-style: var(--tw-border-style) !important; border-width: 0px !important; }
  .border { border-style: var(--tw-border-style); border-width: 1px; }
  .border-0 { border-style: var(--tw-border-style); border-width: 0px; }
  .border-2 { border-style: var(--tw-border-style); border-width: 2px; }
  .border-4 { border-style: var(--tw-border-style); border-width: 4px; }
  .border-\[3px\] { border-style: var(--tw-border-style); border-width: 3px; }
  .border-x { border-inline-style: var(--tw-border-style); border-inline-width: 1px; }
  .border-x-0 { border-inline-style: var(--tw-border-style); border-inline-width: 0px; }
  .border-y { border-block-style: var(--tw-border-style); border-block-width: 1px; }
  .border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }
  .border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }
  .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .border-b-0 { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .border-b-2 { border-bottom-style: var(--tw-border-style); border-bottom-width: 2px; }
  .\!border-l-1 { border-left-style: var(--tw-border-style) !important; border-left-width: 1px !important; }
  .border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .border-dashed { --tw-border-style: dashed; border-style: dashed; }
  .border-none { --tw-border-style: none; border-style: none; }
  .border-solid { --tw-border-style: solid; border-style: solid; }
  .border-\[\#005F5A\] { border-color: rgb(0, 95, 90); }
  .border-\[\#7ABB67\] { border-color: rgb(122, 187, 103); }
  .border-\[\#81BB70\], .border-\[\#81bb70\] { border-color: rgb(129, 187, 112); }
  .border-\[\#ADE1DB\] { border-color: rgb(173, 225, 219); }
  .border-\[\#DE8E87\] { border-color: rgb(222, 142, 135); }
  .border-\[\#E6E6E6\] { border-color: rgb(230, 230, 230); }
  .border-\[\#b73124\] { border-color: rgb(183, 49, 36); }
  .border-bg-secondary { border-color: var(--color-bg-secondary); }
  .border-brown-700 { border-color: var(--color-brown-700); }
  .border-gray-200 { border-color: var(--color-gray-200); }
  .border-gray-600 { border-color: var(--color-gray-600); }
  .border-green-500 { border-color: var(--color-green-500); }
  .border-neutral-600 { border-color: var(--color-neutral-600); }
  .border-neutral-700 { border-color: var(--color-neutral-700); }
  .border-outline-major { border-color: var(--color-outline-major); }
  .border-outline-minor { border-color: var(--color-outline-minor); }
  .border-primary { border-color: var(--color-primary); }
  .border-red-500 { border-color: var(--color-red-500); }
  .border-secondary { border-color: var(--color-secondary); }
  .border-status-green-300 { border-color: var(--color-status-green-300); }
  .border-status-green-500 { border-color: var(--color-status-green-500); }
  .border-status-red-300 { border-color: var(--color-status-red-300); }
  .border-stone-400 { border-color: var(--color-stone-400); }
  .border-text-secondary { border-color: var(--color-text-secondary); }
  .border-transparent { border-color: rgba(0, 0, 0, 0); }
  .bg-\[\#2F2823\], .bg-\[\#2f2823\] { background-color: rgb(47, 40, 35); }
  .bg-\[\#2f2823\]\/40 { background-color: oklab(0.282875 0.00735836 0.0116303 / 0.4); }
  .bg-\[\#46ECD5\] { background-color: rgb(70, 236, 213); }
  .bg-\[\#46ECD530\] { background-color: rgba(70, 236, 213, 0.19); }
  .bg-\[\#68C4BA\] { background-color: rgb(104, 196, 186); }
  .bg-\[\#81BB70\], .bg-\[\#81bb70\] { background-color: rgb(129, 187, 112); }
  .bg-\[\#468DFF45\] { background-color: rgba(70, 141, 255, 0.27); }
  .bg-\[\#468DFF\] { background-color: rgb(70, 141, 255); }
  .bg-\[\#976CFF\] { background-color: rgb(151, 108, 255); }
  .bg-\[\#7840FF\] { background-color: rgb(120, 64, 255); }
  .bg-\[\#34271C87\] { background-color: rgba(52, 39, 28, 0.53); }
  .bg-\[\#655343\] { background-color: rgb(101, 83, 67); }
  .bg-\[\#A99482\] { background-color: rgb(169, 148, 130); }
  .bg-\[\#A9948238\] { background-color: rgba(169, 148, 130, 0.22); }
  .bg-\[\#ADE1DB80\] { background-color: rgba(173, 225, 219, 0.5); }
  .bg-\[\#DE8E87\] { background-color: rgb(222, 142, 135); }
  .bg-\[\#E6DBD1\] { background-color: rgb(230, 219, 209); }
  .bg-\[\#F5F5F4\] { background-color: rgb(245, 245, 244); }
  .bg-\[\#FF9B9B\] { background-color: rgb(255, 155, 155); }
  .bg-\[\#FFFAF5\] { background-color: rgb(255, 250, 245); }
  .bg-\[var\(--group-color\)\] { background-color: var(--group-color); }
  .bg-bg-page { background-color: var(--color-bg-page); }
  .bg-bg-page\/50 { background-color: rgba(250, 250, 249, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-bg-page\/50 { background-color: color-mix(in oklab,var(--color-bg-page)50%,transparent); }
}
  .bg-bg-page\/60 { background-color: rgba(250, 250, 249, 0.6); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-bg-page\/60 { background-color: color-mix(in oklab,var(--color-bg-page)60%,transparent); }
}
  .bg-bg-page\/75 { background-color: rgba(250, 250, 249, 0.75); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-bg-page\/75 { background-color: color-mix(in oklab,var(--color-bg-page)75%,transparent); }
}
  .bg-bg-page\/80 { background-color: rgba(250, 250, 249, 0.8); }
  @supports (color:color-mix(in lab,red,red)) {
  .bg-bg-page\/80 { background-color: color-mix(in oklab,var(--color-bg-page)80%,transparent); }
}
  .bg-bg-primary { background-color: var(--color-bg-primary); }
  .bg-bg-secondary { background-color: var(--color-bg-secondary); }
  .bg-blue-600 { background-color: var(--color-blue-600); }
  .bg-brown-500 { background-color: var(--color-brown-500); }
  .bg-brown-700 { background-color: var(--color-brown-700); }
  .bg-dark-gray-200 { background-color: var(--color-dark-gray-200); }
  .bg-fill-light { background-color: var(--color-fill-light); }
  .bg-gray-200 { background-color: var(--color-gray-200); }
  .bg-green-50 { background-color: var(--color-green-50); }
  .bg-neutral-700 { background-color: var(--color-neutral-700); }
  .bg-neutral-800 { background-color: var(--color-neutral-800); }
  .bg-neutral-900 { background-color: var(--color-neutral-900); }
  .bg-new-teal { background-color: var(--color-new-teal); }
  .bg-outline-major { background-color: var(--color-outline-major); }
  .bg-outline-minor { background-color: var(--color-outline-minor); }
  .bg-primary { background-color: var(--color-primary); }
  .bg-red-500 { background-color: var(--color-red-500); }
  .bg-secondary { background-color: var(--color-secondary); }
  .bg-status-green-50 { background-color: var(--color-status-green-50); }
  .bg-status-green-300 { background-color: var(--color-status-green-300); }
  .bg-status-green-500 { background-color: var(--color-status-green-500); }
  .bg-status-red-50 { background-color: var(--color-status-red-50); }
  .bg-status-red-500 { background-color: var(--color-status-red-500); }
  .bg-stone-50 { background-color: var(--color-stone-50); }
  .bg-stone-100 { background-color: var(--color-stone-100); }
  .bg-stone-200 { background-color: var(--color-stone-200); }
  .bg-stone-300 { background-color: var(--color-stone-300); }
  .bg-stone-500 { background-color: var(--color-stone-500); }
  .bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .bg-white { background-color: var(--color-white); }
  .fill-bg-page { fill: var(--color-bg-page); }
  .fill-bg-primary { fill: var(--color-bg-primary); }
  .fill-new-teal { fill: var(--color-new-teal); }
  .fill-primary { fill: var(--color-primary); }
  .fill-secondary { fill: var(--color-secondary); }
  .fill-white { fill: var(--color-white); }
  .stroke-primary { stroke: var(--color-primary); }
  .stroke-zinc-800 { stroke: var(--color-zinc-800); }
  .stroke-2 { stroke-width: 2px; }
  .object-fill { object-fit: fill; }
  .p-0 { padding: calc(var(--spacing)*0); }
  .p-0\.5 { padding: calc(var(--spacing)*.5); }
  .p-0\.25 { padding: var(--spacing-0\.25); }
  .p-1 { padding: calc(var(--spacing)*1); }
  .p-2 { padding: calc(var(--spacing)*2); }
  .p-3 { padding: calc(var(--spacing)*3); }
  .p-4 { padding: calc(var(--spacing)*4); }
  .p-5 { padding: calc(var(--spacing)*5); }
  .p-6 { padding: calc(var(--spacing)*6); }
  .p-8 { padding: calc(var(--spacing)*8); }
  .p-\[10px\] { padding: 10px; }
  .px-1 { padding-inline: calc(var(--spacing)*1); }
  .px-1\.5 { padding-inline: calc(var(--spacing)*1.5); }
  .px-2 { padding-inline: calc(var(--spacing)*2); }
  .px-2\.5 { padding-inline: calc(var(--spacing)*2.5); }
  .px-3 { padding-inline: calc(var(--spacing)*3); }
  .px-3\.5 { padding-inline: calc(var(--spacing)*3.5); }
  .px-4 { padding-inline: calc(var(--spacing)*4); }
  .px-5 { padding-inline: calc(var(--spacing)*5); }
  .px-6 { padding-inline: calc(var(--spacing)*6); }
  .px-7\! { padding-inline: calc(var(--spacing)*7) !important; }
  .px-8 { padding-inline: calc(var(--spacing)*8); }
  .px-10 { padding-inline: calc(var(--spacing)*10); }
  .px-\[16px\] { padding-inline: 16px; }
  .px-\[17px\] { padding-inline: 17px; }
  .px-\[40px\] { padding-inline: 40px; }
  .py-0\.5 { padding-block: calc(var(--spacing)*.5); }
  .py-1 { padding-block: calc(var(--spacing)*1); }
  .py-1\.5 { padding-block: calc(var(--spacing)*1.5); }
  .py-2 { padding-block: calc(var(--spacing)*2); }
  .py-2\.5 { padding-block: calc(var(--spacing)*2.5); }
  .py-3 { padding-block: calc(var(--spacing)*3); }
  .py-3\.5 { padding-block: calc(var(--spacing)*3.5); }
  .py-4 { padding-block: calc(var(--spacing)*4); }
  .py-5 { padding-block: calc(var(--spacing)*5); }
  .py-6 { padding-block: calc(var(--spacing)*6); }
  .py-8 { padding-block: calc(var(--spacing)*8); }
  .py-10 { padding-block: calc(var(--spacing)*10); }
  .py-16 { padding-block: calc(var(--spacing)*16); }
  .py-20 { padding-block: calc(var(--spacing)*20); }
  .py-32 { padding-block: calc(var(--spacing)*32); }
  .py-\[6px\] { padding-block: 6px; }
  .py-\[10px\] { padding-block: 10px; }
  .py-\[13px\] { padding-block: 13px; }
  .py-\[20px\] { padding-block: 20px; }
  .py-px { padding-block: 1px; }
  .\!pt-4 { padding-top: calc(var(--spacing)*4) !important; }
  .pt-1 { padding-top: calc(var(--spacing)*1); }
  .pt-2 { padding-top: calc(var(--spacing)*2); }
  .pt-3 { padding-top: calc(var(--spacing)*3); }
  .pt-4 { padding-top: calc(var(--spacing)*4); }
  .pt-6 { padding-top: calc(var(--spacing)*6); }
  .pt-8 { padding-top: calc(var(--spacing)*8); }
  .pt-12 { padding-top: calc(var(--spacing)*12); }
  .pt-\[110px\] { padding-top: 110px; }
  .pr-2\.5 { padding-right: calc(var(--spacing)*2.5); }
  .pr-3 { padding-right: calc(var(--spacing)*3); }
  .pr-4 { padding-right: calc(var(--spacing)*4); }
  .pr-12 { padding-right: calc(var(--spacing)*12); }
  .pb-0\! { padding-bottom: calc(var(--spacing)*0) !important; }
  .pb-1 { padding-bottom: calc(var(--spacing)*1); }
  .pb-2 { padding-bottom: calc(var(--spacing)*2); }
  .pb-3\.5 { padding-bottom: calc(var(--spacing)*3.5); }
  .pb-4 { padding-bottom: calc(var(--spacing)*4); }
  .pb-9 { padding-bottom: calc(var(--spacing)*9); }
  .pl-0 { padding-left: calc(var(--spacing)*0); }
  .pl-3 { padding-left: calc(var(--spacing)*3); }
  .pl-4 { padding-left: calc(var(--spacing)*4); }
  .pl-5 { padding-left: calc(var(--spacing)*5); }
  .pl-10 { padding-left: calc(var(--spacing)*10); }
  .text-center { text-align: center; }
  .text-end { text-align: end; }
  .text-left { text-align: left; }
  .text-right { text-align: right; }
  .text-start { text-align: start; }
  .align-middle { vertical-align: middle; }
  .align-text-top { vertical-align: text-top; }
  .align-top { vertical-align: top; }
  .font-eiko { font-family: var(--font-eiko); }
  .font-mono { font-family: var(--font-mono); }
  .font-swiss { font-family: var(--font-swiss); }
  .\!text-xs { font-size: var(--text-xs) !important; line-height: var(--tw-leading,var(--text-xs--line-height)) !important; }
  .text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
  .text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  .text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }
  .text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--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)); }
  .text-\[2rem\] { font-size: 2rem; }
  .text-\[8px\] { font-size: 8px; }
  .text-\[10px\] { font-size: 10px; }
  .text-\[12px\] { font-size: 12px; }
  .text-\[14px\] { font-size: 14px; }
  .text-\[16px\] { font-size: 16px; }
  .text-\[24px\] { font-size: 24px; }
  .text-\[28px\] { font-size: 28px; }
  .text-\[30px\] { font-size: 30px; }
  .leading-6 { --tw-leading: calc(var(--spacing)*6); line-height: calc(var(--spacing)*6); }
  .leading-\[1\.3\] { --tw-leading: 1.3; line-height: 1.3; }
  .leading-\[1\.5\] { --tw-leading: 1.5; line-height: 1.5; }
  .leading-loose { --tw-leading: var(--leading-loose); line-height: var(--leading-loose); }
  .leading-normal { --tw-leading: var(--leading-normal); line-height: var(--leading-normal); }
  .leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }
  .leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }
  .font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold); }
  .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); }
  .font-normal { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }
  .font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }
  .tracking-\[-0\.01em\] { --tw-tracking: -.01em; letter-spacing: -0.01em; }
  .tracking-\[-0\.6px\] { --tw-tracking: -.6px; letter-spacing: -0.6px; }
  .tracking-\[-0\.14px\] { --tw-tracking: -.14px; letter-spacing: -0.14px; }
  .tracking-\[-0\.32px\] { --tw-tracking: -.32px; letter-spacing: -0.32px; }
  .tracking-\[-0\.48px\] { --tw-tracking: -.48px; letter-spacing: -0.48px; }
  .tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }
  .tracking-wide { --tw-tracking: var(--tracking-wide); letter-spacing: var(--tracking-wide); }
  .tracking-wider { --tw-tracking: var(--tracking-wider); letter-spacing: var(--tracking-wider); }
  .text-nowrap { text-wrap: nowrap; }
  .text-pretty { text-wrap: pretty; }
  .whitespace-nowrap { white-space: nowrap; }
  .whitespace-pre-wrap { white-space: pre-wrap; }
  .text-\[\#58A4B1\] { color: rgb(88, 164, 177); }
  .text-\[\#81bb70\] { color: rgb(129, 187, 112); }
  .text-\[\#79716B\] { color: rgb(121, 113, 107); }
  .text-\[\#FF9B9B\] { color: rgb(255, 155, 155); }
  .text-\[\#b73124\] { color: rgb(183, 49, 36); }
  .text-\[var\(--group-color\)\] { color: var(--group-color); }
  .text-bg-page { color: var(--color-bg-page); }
  .text-black { color: var(--color-black); }
  .text-blue-600 { color: var(--color-blue-600); }
  .text-brown-100 { color: var(--color-brown-100); }
  .text-brown-500 { color: var(--color-brown-500); }
  .text-brown-900 { color: var(--color-brown-900); }
  .text-dark-gray-300 { color: var(--color-dark-gray-300); }
  .text-dark-gray-500 { color: var(--color-dark-gray-500); }
  .text-dark-secondary { color: var(--color-dark-secondary); }
  .text-gray-0 { color: var(--color-gray-0); }
  .text-gray-400 { color: var(--color-gray-400); }
  .text-gray-700 { color: var(--color-gray-700); }
  .text-gray-950 { color: var(--color-gray-950); }
  .text-green-800 { color: var(--color-green-800); }
  .text-neutral-300 { color: var(--color-neutral-300); }
  .text-neutral-400 { color: var(--color-neutral-400); }
  .text-neutral-500 { color: var(--color-neutral-500); }
  .text-new-teal { color: var(--color-new-teal); }
  .text-orange-400 { color: var(--color-orange-400); }
  .text-outline-major { color: var(--color-outline-major); }
  .text-primary { color: var(--color-primary); }
  .text-primary-light { color: var(--color-primary-light); }
  .text-red-300 { color: var(--color-red-300); }
  .text-red-400 { color: var(--color-red-400); }
  .text-red-500 { color: var(--color-red-500); }
  .text-secondary { color: var(--color-secondary); }
  .text-status-green-500 { color: var(--color-status-green-500); }
  .text-status-red-500 { color: var(--color-status-red-500); }
  .text-stone-50 { color: var(--color-stone-50); }
  .text-stone-300 { color: var(--color-stone-300); }
  .text-stone-400 { color: var(--color-stone-400); }
  .text-stone-700 { color: var(--color-stone-700); }
  .text-stone-900 { color: var(--color-stone-900); }
  .text-stone-950 { color: var(--color-stone-950); }
  .text-text-primary { color: var(--color-text-primary); }
  .text-text-secondary { color: var(--color-text-secondary); }
  .text-transparent { color: rgba(0, 0, 0, 0); }
  .text-white { color: var(--color-white); }
  .text-yellow-500 { color: var(--color-yellow-500); }
  .capitalize { text-transform: capitalize; }
  .lowercase { text-transform: lowercase; }
  .uppercase { text-transform: uppercase; }
  .italic { font-style: italic; }
  .tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric: var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,); }
  .underline { text-decoration-line: underline; }
  .underline-offset-2 { text-underline-offset: 2px; }
  .underline-offset-4 { text-underline-offset: 4px; }
  .accent-blue-500 { accent-color: var(--color-blue-500); }
  .opacity-0 { opacity: 0; }
  .opacity-40 { opacity: 0.4; }
  .opacity-50 { opacity: 0.5; }
  .opacity-70 { opacity: 0.7; }
  .opacity-100 { opacity: 1; }
  .mix-blend-difference { mix-blend-mode: difference; }
  .shadow-2xl { --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color,#00000040); }
  .shadow-2xl, .shadow-\[0_8px_32px_0_rgba\(0\,0\,0\,0\.18\)\,0_3px_12px_0_rgba\(0\,0\,0\,0\.12\)\] { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-\[0_8px_32px_0_rgba\(0\,0\,0\,0\.18\)\,0_3px_12px_0_rgba\(0\,0\,0\,0\.12\)\] { --tw-shadow: 0 8px 32px 0 var(--tw-shadow-color,#0000002e),0 3px 12px 0 var(--tw-shadow-color,#0000001f); }
  .shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a); }
  .shadow-lg, .shadow-sm { box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); }
  .shadow-sm { --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a); }
  .shadow-xl { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a); }
  .ring-0, .shadow-xl { 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 { --tw-ring-shadow: var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor); }
  .outline-hidden { --tw-outline-style: none; outline-style: none; }
  @media (forced-colors: active) {
  .outline-hidden { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }
}
  .outline-0 { outline-style: var(--tw-outline-style); outline-width: 0px; }
  .outline-1\! { outline-style: var(--tw-outline-style) !important; outline-width: 1px !important; }
  .outline-2 { outline-style: var(--tw-outline-style); outline-width: 2px; }
  .outline-green-500 { outline-color: var(--color-green-500); }
  .outline-primary { outline-color: var(--color-primary); }
  .outline-primary\/20 { outline-color: rgba(101, 83, 67, 0.2); }
  @supports (color:color-mix(in lab,red,red)) {
  .outline-primary\/20 { outline-color: color-mix(in oklab,var(--color-primary)20%,transparent); }
}
  .outline-red-500 { outline-color: var(--color-red-500); }
  .filter { 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-md { --tw-backdrop-blur: blur(var(--blur-md)); }
  .backdrop-blur-md, .backdrop-blur-xs { 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-blur-xs { --tw-backdrop-blur: blur(var(--blur-xs)); }
  .transition { 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, visibility, 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-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-colors { 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)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-transform { transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .duration-75 { --tw-duration: 75ms; transition-duration: 75ms; }
  .duration-100 { --tw-duration: .1s; transition-duration: 0.1s; }
  .duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }
  .duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
  .duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }
  .ease-in { --tw-ease: var(--ease-in); transition-timing-function: var(--ease-in); }
  .ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
  .ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }
  .outline-none { --tw-outline-style: none; outline-style: none; }
  .outline-solid { --tw-outline-style: solid; outline-style: solid; }
  .select-none { user-select: none; }
  :is(.\*\:flex > *) { display: flex; }
  :is(.\*\:items-center > *) { align-items: center; }
  :is(.\*\:items-start > *) { align-items: flex-start; }
  :is(.\*\:justify-center > *) { justify-content: center; }
  :is(.\*\:fill-bg-page > *) { fill: var(--color-bg-page); }
  :is(.\*\:p-6 > *) { padding: calc(var(--spacing)*6); }
  :is(.\*\:text-sm > *) { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  :is(.\*\:text-text-secondary > *) { color: var(--color-text-secondary); }
  :is(.\*\:uppercase > *) { text-transform: uppercase; }
  .not-last\:mb-3:not(:last-child) { margin-bottom: calc(var(--spacing)*3); }
  .not-dark\:hidden:not(:where(.dark, .dark *)) { display: none; }
  .group-first\:border-b-0:is(:where(.group):first-child *) { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .group-last\:hidden:is(:where(.group):last-child *) { display: none; }
  .group-last\:border-b-0:is(:where(.group):last-child *) { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .group-focus-within\:border-green-500:is(:where(.group):focus-within *) { border-color: var(--color-green-500); }
  .group-focus-within\:border-primary\/20:is(:where(.group):focus-within *) { border-color: rgba(101, 83, 67, 0.2); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-focus-within\:border-primary\/20:is(:where(.group):focus-within *) { border-color: color-mix(in oklab,var(--color-primary)20%,transparent); }
}
  .group-focus-within\:border-red-500\/20:is(:where(.group):focus-within *) { border-color: rgba(251, 44, 54, 0.2); }
  @supports (color:color-mix(in lab,red,red)) {
  .group-focus-within\:border-red-500\/20:is(:where(.group):focus-within *) { border-color: color-mix(in oklab,var(--color-red-500)20%,transparent); }
}
  @media (hover: hover) {
  .group-hover\:block:is(:where(.group):hover *) { display: block; }
  .group-hover\:hidden:is(:where(.group):hover *) { display: none; }
}
  .group-data-checked\:translate-x-6:is(:where(.group)[data-checked] *) { --tw-translate-x: calc(var(--spacing)*6); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .group-data-checked\:translate-x-\[18px\]:is(:where(.group)[data-checked] *) { --tw-translate-x: 18px; translate: var(--tw-translate-x)var(--tw-translate-y); }
  .group-data-checked\:bg-primary:is(:where(.group)[data-checked] *) { background-color: var(--color-primary); }
  .placeholder\:text-stone-400::placeholder { color: var(--color-stone-400); }
  .placeholder\:text-text-secondary::placeholder { color: var(--color-text-secondary); }
  .first\:border-t:first-child { border-top-style: var(--tw-border-style); border-top-width: 1px; }
  .first\:text-left:first-child { text-align: left; }
  .first\:font-medium:first-child { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .first\:text-primary:first-child { color: var(--color-primary); }
  :is(.\*\:first\:justify-start > *):first-child { justify-content: flex-start; }
  .last\:min-h-0:last-child { min-height: calc(var(--spacing)*0); }
  .last\:border-b-0:last-child { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .first-of-type\:border-t:first-of-type { border-top-style: var(--tw-border-style); border-top-width: 1px; }
  @media (hover: hover) {
  .hover\:cursor-default:hover { cursor: default; }
  .hover\:cursor-pointer:hover { cursor: pointer; }
  .hover\:bg-\[\#2F2823\]\/80\!:hover { background-color: oklab(0.282875 0.00735836 0.0116303 / 0.8) !important; }
  .hover\:bg-bg-page:hover { background-color: var(--color-bg-page); }
  .hover\:bg-bg-primary:hover { background-color: var(--color-bg-primary); }
  .hover\:bg-bg-secondary:hover { background-color: var(--color-bg-secondary); }
  .hover\:bg-bg-secondary\/50:hover { background-color: rgba(235, 233, 232, 0.5); }
  @supports (color:color-mix(in lab,red,red)) {
  .hover\:bg-bg-secondary\/50:hover { background-color: color-mix(in oklab,var(--color-bg-secondary)50%,transparent); }
}
  .hover\:bg-red-400:hover { background-color: var(--color-red-400); }
  .hover\:bg-stone-100:hover { background-color: var(--color-stone-100); }
  .hover\:text-primary:hover { color: var(--color-primary); }
  .hover\:text-text-primary:hover { color: var(--color-text-primary); }
  .hover\:text-text-secondary:hover { color: var(--color-text-secondary); }
  .hover\:text-white:hover { color: var(--color-white); }
  .hover\:underline:hover { text-decoration-line: underline; }
  .hover\:opacity-70:hover { opacity: 0.7; }
  .hover\:opacity-80:hover { opacity: 0.8; }
  .hover\:opacity-100:hover { opacity: 1; }
  .not-first\:hover\:bg-bg-primary:not(:first-child):hover { background-color: var(--color-bg-primary); }
}
  .focus\:border-outline-major:focus { border-color: var(--color-outline-major); }
  .focus\:ring-0:focus { --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\:outline-hidden:focus { --tw-outline-style: none; outline-style: none; }
  @media (forced-colors: active) {
  .focus\:outline-hidden:focus { outline-offset: 2px; outline: rgba(0, 0, 0, 0) solid 2px; }
}
  .focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }
  .active\:cursor-grabbing:active { cursor: grabbing; }
  .disabled\:cursor-default:disabled { cursor: default; }
  .disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }
  .disabled\:bg-gray-200:disabled { background-color: var(--color-gray-200); }
  .disabled\:opacity-50:disabled { opacity: 0.5; }
  .disabled\:placeholder\:text-text-secondary:disabled::placeholder { color: var(--color-text-secondary); }
  @media (hover: hover) {
  .hover\:disabled\:cursor-default:hover:disabled { cursor: default; }
  .hover\:disabled\:bg-transparent:hover:disabled { background-color: rgba(0, 0, 0, 0); }
}
  .has-disabled\:opacity-30:has(:disabled) { opacity: 0.3; }
  .data-checked\:border-primary[data-checked] { border-color: var(--color-primary); }
  .data-checked\:bg-primary[data-checked] { background-color: var(--color-primary); }
  .data-open\:rotate-180[data-open] { rotate: 180deg; }
  .data-selected\:border-primary[data-selected] { border-color: var(--color-primary); }
  .data-selected\:bg-primary[data-selected] { background-color: var(--color-primary); }
  .data-selected\:text-primary[data-selected] { color: var(--color-primary); }
  .data-selected\:text-primary-light[data-selected] { color: var(--color-primary-light); }
  @media not all and (min-width: 64rem) {
  .max-lg\:block { display: block; }
  .max-lg\:flex { display: flex; }
  .max-lg\:hidden { display: none; }
  .max-lg\:w-full { width: 100%; }
  .max-lg\:flex-col { flex-direction: column; }
  .max-lg\:flex-wrap { flex-wrap: wrap; }
  :where(.max-lg\:divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px*var(--tw-divide-y-reverse)); border-bottom-width: calc(1px*calc(1 - var(--tw-divide-y-reverse))); }
}
  @media not all and (min-width: 48rem) {
  .max-md\:col-span-2 { grid-column: span 2 / span 2; }
  .max-md\:mb-3\.5 { margin-bottom: calc(var(--spacing)*3.5); }
  .max-md\:hidden { display: none; }
  .max-md\:h-fit { height: fit-content; }
  .max-md\:w-auto { width: auto; }
  .max-md\:w-full { width: 100%; }
  .max-md\:flex-col { flex-direction: column; }
  .max-md\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .max-md\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .max-md\:py-1\.5 { padding-block: calc(var(--spacing)*1.5); }
  .max-md\:pb-12 { padding-bottom: calc(var(--spacing)*12); }
  .max-md\:pb-20 { padding-bottom: calc(var(--spacing)*20); }
  .max-md\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .not-first\:max-md\:h-20:not(:first-child) { height: calc(var(--spacing)*20); }
}
  @media not all and (min-width: 40rem) {
  .max-sm\:w-full { width: 100%; }
  .max-sm\:px-1\.5 { padding-inline: calc(var(--spacing)*1.5); }
  .max-sm\:text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }
}
  @media (min-width: 40rem) {
  .sm\:right-6 { right: calc(var(--spacing)*6); }
  .sm\:bottom-6 { bottom: calc(var(--spacing)*6); }
  .sm\:left-auto { left: auto; }
  .sm\:mx-4 { margin-inline: calc(var(--spacing)*4); }
  .sm\:mt-0 { margin-top: calc(var(--spacing)*0); }
  .sm\:block { display: block; }
  .sm\:hidden { display: none; }
  .sm\:inline-flex { display: inline-flex; }
  .sm\:size-\[58px\] { width: 58px; height: 58px; }
  .sm\:h-auto { height: auto; }
  .sm\:w-52 { width: calc(var(--spacing)*52); }
  .sm\:w-\[23\.25rem\] { width: 23.25rem; }
  .sm\:w-\[24rem\] { width: 24rem; }
  .sm\:w-fit { width: fit-content; }
  .sm\:max-w-lg { max-width: var(--container-lg); }
  .sm\:max-w-md { max-width: var(--container-md); }
  .sm\:min-w-0 { min-width: calc(var(--spacing)*0); }
  .sm\:min-w-122\.5 { min-width: calc(var(--spacing)*122.5); }
  .sm\:translate-y-0 { --tw-translate-y: calc(var(--spacing)*0); translate: var(--tw-translate-x)var(--tw-translate-y); }
  .sm\:scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; }
  .sm\:scale-100, .sm\:scale-95 { scale: var(--tw-scale-x)var(--tw-scale-y); }
  .sm\:scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .sm\:items-center { align-items: center; }
  .sm\:gap-2 { gap: calc(var(--spacing)*2); }
  .sm\:gap-4 { gap: calc(var(--spacing)*4); }
  .sm\:p-4 { padding: calc(var(--spacing)*4); }
  .sm\:p-7 { padding: calc(var(--spacing)*7); }
  .sm\:px-8 { padding-inline: calc(var(--spacing)*8); }
  .sm\:py-12 { padding-block: calc(var(--spacing)*12); }
  .sm\:pt-\[98px\] { padding-top: 98px; }
  .sm\:pb-8 { padding-bottom: calc(var(--spacing)*8); }
  .sm\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .sm\:opacity-0 { opacity: 0; }
  .sm\:opacity-100 { opacity: 1; }
  .sm\:duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
}
  @media (min-width: 48rem) {
  .md\:top-8 { top: calc(var(--spacing)*8); }
  .md\:bottom-8 { bottom: calc(var(--spacing)*8); }
  .md\:left-8 { left: calc(var(--spacing)*8); }
  .md\:col-span-5 { grid-column: span 5 / span 5; }
  .md\:col-span-7 { grid-column: span 7 / span 7; }
  .md\:my-3 { margin-block: calc(var(--spacing)*3); }
  .md\:mt-4 { margin-top: calc(var(--spacing)*4); }
  .md\:mt-6 { margin-top: calc(var(--spacing)*6); }
  .md\:mt-7 { margin-top: calc(var(--spacing)*7); }
  .md\:mb-3 { margin-bottom: calc(var(--spacing)*3); }
  .md\:mb-5 { margin-bottom: calc(var(--spacing)*5); }
  .md\:ml-2 { margin-left: calc(var(--spacing)*2); }
  .md\:ml-10 { margin-left: calc(var(--spacing)*10); }
  .md\:ml-\[60px\] { margin-left: 60px; }
  .md\:block { display: block; }
  .md\:flex { display: flex; }
  .md\:hidden { display: none; }
  .md\:inline { display: inline; }
  .md\:aspect-auto { aspect-ratio: auto; }
  .md\:size-4 { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4); }
  .md\:size-5 { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .md\:size-7 { width: calc(var(--spacing)*7); height: calc(var(--spacing)*7); }
  .md\:h-16 { height: calc(var(--spacing)*16); }
  .md\:h-20 { height: calc(var(--spacing)*20); }
  .md\:h-auto { height: auto; }
  .md\:max-h-\[calc\(100vh-24rem\)\] { max-height: calc(-24rem + 100vh); }
  .md\:min-h-8 { min-height: calc(var(--spacing)*8); }
  .md\:min-h-12 { min-height: calc(var(--spacing)*12); }
  .md\:min-h-120 { min-height: calc(var(--spacing)*120); }
  .md\:\!w-20 { width: calc(var(--spacing)*20) !important; }
  .md\:w-1\/2 { width: 50%; }
  .md\:w-9 { width: calc(var(--spacing)*9); }
  .md\:w-24 { width: calc(var(--spacing)*24); }
  .md\:w-36 { width: calc(var(--spacing)*36); }
  .md\:w-40 { width: calc(var(--spacing)*40); }
  .md\:w-72 { width: calc(var(--spacing)*72); }
  .md\:w-80 { width: calc(var(--spacing)*80); }
  .md\:w-96 { width: calc(var(--spacing)*96); }
  .md\:w-\[calc\(100vw-4rem\)\] { width: calc(-4rem + 100vw); }
  .md\:w-fit { width: fit-content; }
  .md\:max-w-\(--breakpoint-md\) { max-width: var(--breakpoint-md); }
  .md\:max-w-16 { max-width: calc(var(--spacing)*16); }
  .md\:max-w-480 { max-width: calc(var(--spacing)*480); }
  .md\:min-w-20 { min-width: calc(var(--spacing)*20); }
  .md\:min-w-32 { min-width: calc(var(--spacing)*32); }
  .md\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); }
  .md\:grid-cols-\[1fr_1fr\] { grid-template-columns: 1fr 1fr; }
  .md\:flex-col { flex-direction: column; }
  .md\:flex-row { flex-direction: row; }
  .md\:items-center { align-items: center; }
  .md\:items-start { align-items: flex-start; }
  .md\:justify-between { justify-content: space-between; }
  .md\:gap-0 { gap: calc(var(--spacing)*0); }
  .md\:gap-2 { gap: calc(var(--spacing)*2); }
  .md\:gap-3 { gap: calc(var(--spacing)*3); }
  .md\:gap-4 { gap: calc(var(--spacing)*4); }
  .md\:gap-5 { gap: calc(var(--spacing)*5); }
  .md\:gap-6 { gap: calc(var(--spacing)*6); }
  .md\:gap-7 { gap: calc(var(--spacing)*7); }
  .md\:gap-8 { gap: calc(var(--spacing)*8); }
  .md\:gap-10 { gap: calc(var(--spacing)*10); }
  .md\:gap-x-12 { column-gap: calc(var(--spacing)*12); }
  .md\:gap-y-3 { row-gap: calc(var(--spacing)*3); }
  .md\:border-y-0\! { border-block-style: var(--tw-border-style) !important; border-block-width: 0px !important; }
  .md\:border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }
  .md\:border-r-0\! { border-right-style: var(--tw-border-style) !important; border-right-width: 0px !important; }
  .md\:border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .md\:border-l\! { border-left-style: var(--tw-border-style) !important; border-left-width: 1px !important; }
  .md\:border-outline-major { border-color: var(--color-outline-major); }
  .md\:p-0 { padding: calc(var(--spacing)*0); }
  .md\:p-4 { padding: calc(var(--spacing)*4); }
  .md\:p-6 { padding: calc(var(--spacing)*6); }
  .md\:p-8 { padding: calc(var(--spacing)*8); }
  .md\:px-0 { padding-inline: calc(var(--spacing)*0); }
  .md\:px-1 { padding-inline: calc(var(--spacing)*1); }
  .md\:px-2 { padding-inline: calc(var(--spacing)*2); }
  .md\:px-4 { padding-inline: calc(var(--spacing)*4); }
  .md\:px-5 { padding-inline: calc(var(--spacing)*5); }
  .md\:px-6 { padding-inline: calc(var(--spacing)*6); }
  .md\:px-8 { padding-inline: calc(var(--spacing)*8); }
  .md\:px-12 { padding-inline: calc(var(--spacing)*12); }
  .md\:px-14 { padding-inline: calc(var(--spacing)*14); }
  .md\:py-3 { padding-block: calc(var(--spacing)*3); }
  .md\:py-4 { padding-block: calc(var(--spacing)*4); }
  .md\:py-4\.5 { padding-block: var(--spacing-4\.5); }
  .md\:py-6 { padding-block: calc(var(--spacing)*6); }
  .md\:py-8 { padding-block: calc(var(--spacing)*8); }
  .md\:py-9 { padding-block: calc(var(--spacing)*9); }
  .md\:py-16 { padding-block: calc(var(--spacing)*16); }
  .md\:pt-0 { padding-top: calc(var(--spacing)*0); }
  .md\:pt-3 { padding-top: calc(var(--spacing)*3); }
  .md\:pt-8 { padding-top: calc(var(--spacing)*8); }
  .md\:pt-9 { padding-top: calc(var(--spacing)*9); }
  .md\:pr-5 { padding-right: calc(var(--spacing)*5); }
  .md\:pb-9 { padding-bottom: calc(var(--spacing)*9); }
  .md\:pb-20 { padding-bottom: calc(var(--spacing)*20); }
  .md\:pl-14 { padding-left: calc(var(--spacing)*14); }
  .md\:\!text-sm { font-size: var(--text-sm) !important; line-height: var(--tw-leading,var(--text-sm--line-height)) !important; }
  .md\:text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }
  .md\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }
  .md\:text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }
  .md\:text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }
  .md\:text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }
  .md\:text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }
  .md\:text-\[24px\] { font-size: 24px; }
  .md\:text-\[30px\] { font-size: 30px; }
  .md\:group-last\:border-r:is(:where(.group):last-child *) { border-right-style: var(--tw-border-style); border-right-width: 1px; }
  @media (hover: hover) {
  .md\:group-hover\:block:is(:where(.group):hover *) { display: block; }
  .md\:hover\:bg-bg-primary:hover { background-color: var(--color-bg-primary); }
}
}
  @media (min-width: 64rem) {
  .lg\:block { display: block; }
  .lg\:flex { display: flex; }
  .lg\:hidden { display: none; }
  .lg\:btn-small { height: calc(var(--spacing)*6); font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }
  .lg\:max-h-160 { max-height: calc(var(--spacing)*160); }
  .lg\:min-h-36 { min-height: calc(var(--spacing)*36); }
  .lg\:w-1\/2 { width: 50%; }
  .lg\:w-1\/6 { width: 16.6667%; }
  .lg\:w-28 { width: calc(var(--spacing)*28); }
  .lg\:w-72 { width: calc(var(--spacing)*72); }
  .lg\:w-80 { width: calc(var(--spacing)*80); }
  .lg\:w-\[550px\] { width: 550px; }
  .lg\:w-fit { width: fit-content; }
  .lg\:max-w-32 { max-width: calc(var(--spacing)*32); }
  .lg\:flex-1 { flex: 1 1 0%; }
  .lg\:grow { flex-grow: 1; }
  .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .lg\:grid-cols-\[1fr_1fr\] { grid-template-columns: 1fr 1fr; }
  .lg\:flex-row { flex-direction: row; }
  .lg\:items-center { align-items: center; }
  .lg\:justify-center { justify-content: center; }
  .lg\:gap-2 { gap: calc(var(--spacing)*2); }
  .lg\:gap-3 { gap: calc(var(--spacing)*3); }
  .lg\:gap-4 { gap: calc(var(--spacing)*4); }
  .lg\:gap-5 { gap: calc(var(--spacing)*5); }
  .lg\:gap-\[16px\] { gap: 16px; }
  :where(.lg\:divide-x > :not(:last-child)) { --tw-divide-x-reverse: 0; border-inline-style: var(--tw-border-style); border-inline-start-width: calc(1px*var(--tw-divide-x-reverse)); border-inline-end-width: calc(1px*calc(1 - var(--tw-divide-x-reverse))); }
  :where(.lg\:divide-y-0 > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(0px*var(--tw-divide-y-reverse)); border-bottom-width: calc(0px*calc(1 - var(--tw-divide-y-reverse))); }
  :where(.lg\:divide-outline-major > :not(:last-child)) { border-color: var(--color-outline-major); }
  .lg\:border-t-0 { border-top-style: var(--tw-border-style); border-top-width: 0px; }
  .lg\:border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }
  .lg\:border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .lg\:border-outline-major { border-color: var(--color-outline-major); }
  .lg\:px-6 { padding-inline: calc(var(--spacing)*6); }
  .lg\:px-\[40px\] { padding-inline: 40px; }
  .lg\:pr-5 { padding-right: calc(var(--spacing)*5); }
  .lg\:text-left { text-align: left; }
}
  @media (min-width: 80rem) {
  .xl\:order-1 { order: 1; }
  .xl\:order-2 { order: 2; }
  .xl\:col-span-2 { grid-column: span 2 / span 2; }
  .xl\:col-span-5 { grid-column: span 5 / span 5; }
  .xl\:w-\[331px\] { width: 331px; }
  .xl\:grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); }
  .xl\:grid-cols-\[2fr_3fr\] { grid-template-columns: 2fr 3fr; }
  .xl\:gap-6 { gap: calc(var(--spacing)*6); }
  .xl\:px-4 { padding-inline: calc(var(--spacing)*4); }
  :is(.xl\:\*\:items-center > *) { align-items: center; }
  :is(.xl\:\*\:p-10 > *) { padding: calc(var(--spacing)*10); }
}
  .dark\:hidden:where(.dark, .dark *) { display: none; }
  .dark\:border-red-300:where(.dark, .dark *) { border-color: var(--color-red-300); }
  .dark\:bg-\[\#CCAE95\]:where(.dark, .dark *) { background-color: rgb(204, 174, 149); }
  .dark\:bg-bg-page:where(.dark, .dark *) { background-color: var(--color-bg-page); }
  .dark\:bg-dark-gray-200:where(.dark, .dark *) { background-color: var(--color-dark-gray-200); }
  .dark\:bg-primary-light:where(.dark, .dark *) { background-color: var(--color-primary-light); }
  .dark\:bg-red-950:where(.dark, .dark *) { background-color: var(--color-red-950); }
  .dark\:bg-teal-950:where(.dark, .dark *) { background-color: var(--color-teal-950); }
  .dark\:text-black:where(.dark, .dark *) { color: var(--color-black); }
  .dark\:text-brown-700:where(.dark, .dark *) { color: var(--color-brown-700); }
  .dark\:text-brown-900:where(.dark, .dark *) { color: var(--color-brown-900); }
  .dark\:text-primary:where(.dark, .dark *) { color: var(--color-primary); }
  .dark\:text-red-300:where(.dark, .dark *) { color: var(--color-red-300); }
  .dark\:text-secondary:where(.dark, .dark *) { color: var(--color-secondary); }
  .dark\:text-stone-950:where(.dark, .dark *) { color: var(--color-stone-950); }
  .dark\:outline-red-500:where(.dark, .dark *) { outline-color: var(--color-red-500); }
  .dark\:placeholder\:text-outline-major:where(.dark, .dark *)::placeholder { color: var(--color-outline-major); }
  .dark\:disabled\:bg-dark-gray-200:where(.dark, .dark *):disabled { background-color: var(--color-dark-gray-200); }
  .dark\:disabled\:placeholder\:text-dark-gray-500:where(.dark, .dark *):disabled::placeholder { color: var(--color-dark-gray-500); }
  .\[\&_button\]\:border-0 button { border-style: var(--tw-border-style); border-width: 0px; }
  @media not all and (min-width: 48rem) {
  .max-md\:\[\&_input\]\:text-\[28px\] input { font-size: 28px; }
}
  .\[\&\:not\(\:last-child\)\]\:border-b-0:not(:last-child) { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .\[\&\:nth-last-child\(2\)\]\:\!border-b-0:nth-last-child(2) { border-bottom-style: var(--tw-border-style) !important; border-bottom-width: 0px !important; }
  .\[\&\>\*\]\:flex > * { display: flex; }
  .\[\&\>\*\]\:items-center > * { align-items: center; }
  .\[\&\>\*\:first-child\]\:size-5 > :first-child { width: calc(var(--spacing)*5); height: calc(var(--spacing)*5); }
  .\[\&\>\*\:first-child\]\:stroke-2 > :first-child { stroke-width: 2px; }
  .\[\&\>\*\:nth-child\(2\)\]\:text-xs > :nth-child(2) { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }
  .instant .\[\.instant_\&\]\:block { display: block; }
  .instant .\[\.instant_\&\]\:bg-bg-primary { background-color: var(--color-bg-primary); }
  .instant .\[\.instant_\&\]\:text-primary { color: var(--color-primary); }
  .instant .\[\.instant_\&\]\:text-text-primary { color: var(--color-text-primary); }
  .queue .\[\.queue_\&\]\:block { display: block; }
  .queue .\[\.queue_\&\]\:bg-bg-primary { background-color: var(--color-bg-primary); }
  .queue .\[\.queue_\&\]\:text-primary { color: var(--color-primary); }
  .queue .\[\.queue_\&\]\:text-text-primary { color: var(--color-text-primary); }
  @media (max-height: 900px) {
  .\[\@media\(max-height\:900px\)\]\:max-h-11\/12 { max-height: 91.6667%; }
}
}
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: 0px 0px; }
::-webkit-scrollbar-thumb { border-radius: 4px; }
::-webkit-scrollbar-thumb, ::-webkit-scrollbar-thumb:hover { background: var(--color-primary); }
* { scrollbar-width: thin; scrollbar-color: var(--color-primary)transparent; }
.no-scroll { scrollbar-width: none; }
.AccordionContent { overflow: hidden; }
.AccordionContent[data-state="open"] { animation: 0.3s ease-out 0s 1 normal none running slideDown; }
.AccordionContent[data-state="closed"] { animation: 0.3s ease-out 0s 1 normal none running slideUp; }
@keyframes slideDown { 
  0% { height: 0px; }
  100% { height: var(--radix-accordion-content-height); }
}
@keyframes slideUp { 
  0% { height: var(--radix-accordion-content-height); }
  100% { height: 0px; }
}
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@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-divide-x-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }
@property --tw-ordinal { syntax: "*"; inherits: false; }
@property --tw-slashed-zero { syntax: "*"; inherits: false; }
@property --tw-numeric-figure { syntax: "*"; inherits: false; }
@property --tw-numeric-spacing { syntax: "*"; inherits: false; }
@property --tw-numeric-fraction { 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-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-duration { syntax: "*"; inherits: false; }
@property --tw-ease { syntax: "*"; inherits: false; }
@keyframes spin { 
  100% { transform: rotate(1turn); }
}
@keyframes pulse { 
  50% { opacity: 0.5; }
}
@keyframes caret-blink { 
  0%, 70%, 100% { opacity: 1; }
  20%, 50% { opacity: 0; }
}
@font-face { font-family: swissNow; src: url("../fonts/ce1d6f1d9dcfeb55-s.p.woff2") format("woff2"); font-display: block; font-weight: 100; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/0a63241addc1bba9-s.p.woff2") format("woff2"); font-display: block; font-weight: 100; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/521a6d49103b4e01-s.p.woff2") format("woff2"); font-display: block; font-weight: 200; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/b3bf8a8c5036ff86-s.p.woff2") format("woff2"); font-display: block; font-weight: 200; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/9ecdc50bf69c9fd9-s.p.woff2") format("woff2"); font-display: block; font-weight: 300; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/7a5057762188b10b-s.p.woff2") format("woff2"); font-display: block; font-weight: 300; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/9d2bd58b3a5707c7-s.p.woff2") format("woff2"); font-display: block; font-weight: 350; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/91c3c2687f279614-s.p.woff2") format("woff2"); font-display: block; font-weight: 350; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/4dc385530017a09c-s.p.woff2") format("woff2"); font-display: block; font-weight: 400; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/fa2dd1b90a709c0b-s.p.woff2") format("woff2"); font-display: block; font-weight: 400; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/3d40f5277424a814-s.p.woff2") format("woff2"); font-display: block; font-weight: 500; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/51714ac64ecee8dc-s.p.woff2") format("woff2"); font-display: block; font-weight: 500; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/322ca6e436758955-s.p.woff2") format("woff2"); font-display: block; font-weight: 600; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/54c47de67a1f7d7a-s.p.woff2") format("woff2"); font-display: block; font-weight: 600; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/00cdef17c0c266d2-s.p.woff2") format("woff2"); font-display: block; font-weight: 700; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/1aec71df3a1d973a-s.p.woff2") format("woff2"); font-display: block; font-weight: 700; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/9234352f1c552f25-s.p.woff2") format("woff2"); font-display: block; font-weight: 800; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/6910923f363533b9-s.p.woff2") format("woff2"); font-display: block; font-weight: 800; font-style: italic; }
@font-face { font-family: swissNow; src: url("../fonts/8a8ba6aa589a2067-s.p.woff2") format("woff2"); font-display: block; font-weight: 900; font-style: normal; }
@font-face { font-family: swissNow; src: url("../fonts/98176d676355d492-s.p.woff2") format("woff2"); font-display: block; font-weight: 900; font-style: italic; }
@font-face { font-family: "swissNow Fallback"; src: local("Arial"); ascent-override: 93.79%; descent-override: 26.41%; line-gap-override: 0%; size-adjust: 104.64%; }
.__className_be2d29 { font-family: swissNow, "swissNow Fallback"; }
.__variable_be2d29 { --font-swiss: "swissNow","swissNow Fallback"; }
@font-face { font-family: ppEiko; src: url("../fonts/5b9542ec22ef5cf4-s.p.woff2") format("woff2"); font-display: block; font-weight: 100; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/dda28ee982e15985-s.p.woff2") format("woff2"); font-display: block; font-weight: 100; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/c62e6bcda6de70cf-s.p.woff2") format("woff2"); font-display: block; font-weight: 200; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/304f592191d2ddab-s.p.woff2") format("woff2"); font-display: block; font-weight: 200; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/0703289cbb03d1b5-s.p.woff2") format("woff2"); font-display: block; font-weight: 300; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/4195ccbd93429073-s.p.woff2") format("woff2"); font-display: block; font-weight: 300; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/2f66d2cded5eb62b-s.p.woff2") format("woff2"); font-display: block; font-weight: 400; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/3f29c46836b229b8-s.p.woff2") format("woff2"); font-display: block; font-weight: 400; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/4b25ba58b96bf829-s.p.woff2") format("woff2"); font-display: block; font-weight: 500; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/b817805ccb9a2b4a-s.p.woff2") format("woff2"); font-display: block; font-weight: 500; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/47e6e7ea76e9bbca-s.p.woff2") format("woff2"); font-display: block; font-weight: 600; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/c8e06e4bc9691d78-s.p.woff2") format("woff2"); font-display: block; font-weight: 600; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/47e6e7ea76e9bbca-s.p.woff2") format("woff2"); font-display: block; font-weight: 700; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/c8e06e4bc9691d78-s.p.woff2") format("woff2"); font-display: block; font-weight: 700; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/f325b6a71c0c05e9-s.p.woff2") format("woff2"); font-display: block; font-weight: 800; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/cf3ee43a9cd7bedc-s.p.woff2") format("woff2"); font-display: block; font-weight: 800; font-style: italic; }
@font-face { font-family: ppEiko; src: url("../fonts/ee0a4d0f22f144a3-s.p.woff2") format("woff2"); font-display: block; font-weight: 900; font-style: normal; }
@font-face { font-family: ppEiko; src: url("../fonts/a155a31b509d9798-s.p.woff2") format("woff2"); font-display: block; font-weight: 900; font-style: italic; }
@font-face { font-family: "ppEiko Fallback"; src: local("Arial"); ascent-override: 85.46%; descent-override: 11.65%; line-gap-override: 35.64%; size-adjust: 102.97%; }
.__className_7b9535 { font-family: ppEiko, "ppEiko Fallback"; }
.__variable_7b9535 { --font-eiko: "ppEiko","ppEiko Fallback"; }
:root { --privy-color-background: #FFFFFF; --privy-color-background-2: #F1F2F9; --privy-color-background-3: #5B4FFF; --privy-color-foreground: #040217; --privy-color-foreground-2: #64668B; --privy-color-foreground-3: #9498B8; --privy-color-foreground-4: #E2E3F0; --privy-color-foreground-accent: hsl(246, 84%, 5%); --privy-color-accent: hsl(27, 35%, 69%); --privy-color-accent-light: hsl(27, 35%, 84%); --privy-color-accent-hover: hsl(27, 35%, 99%); --privy-color-accent-dark: hsl(27, 35%, 63%); --privy-color-accent-darkest: hsl(27, 35%, 9%); --privy-color-success: #DCFCE7; --privy-color-success-dark: #135638; --privy-color-success-light: #DCFCE7; --privy-color-success-bg: #DCFCE7; --privy-color-error: #991B1B; --privy-color-error-light: #FEE2E2; --privy-color-error-bg: #FEE2E2; --privy-color-error-bg-hover: #FECACA; --privy-color-warn: #FEF3C7; --privy-color-warn-light: #FEF3C7; --privy-color-warn-bg: #FEF3C7; --privy-color-warning-dark: #906218; --privy-color-error-dark: #991B1B; --privy-color-info-bg: #E0E7FF; --privy-color-info-bg-hover: #EEF2FF; --privy-color-border-default: #E2E3F0; --privy-color-border-hover: #E2E3F0; --privy-color-border-focus: #949DF9; --privy-color-border-error: #F69393; --privy-color-border-success: #87D7B7; --privy-color-border-warning: #FACD63; --privy-color-border-info: #F1F2F9; --privy-color-border-interactive: #5B4FFF; --privy-color-border-interactive-hover: #5B4FFF; --privy-color-background-hover: #F8F9FC; --privy-color-background-clicked: #F1F2F9; --privy-color-background-disabled: #FFFFFF; --privy-color-background-interactive: #5B4FFF; --privy-color-background-interactive-hover: #4F46E5; --privy-color-background-interactive-clicked: #4338CA; --privy-color-background-interactive-disabled: #F1F2F9; --privy-color-foreground-hover: #040217; --privy-color-foreground-clicked: #040217; --privy-color-foreground-disabled: #CBCDE1; --privy-color-foreground-interactive: #5B4FFF; --privy-color-foreground-interactive-hover: #5B4FFF; --privy-link-navigation-color: #040217; --privy-link-navigation-decoration: underline; --privy-accent-has-good-contrast: 0; --privy-color-icon-default: #110F2A; --privy-color-icon-muted: #64668B; --privy-color-icon-subtle: #9498B8; --privy-color-icon-inverse: #FFFFFF; --privy-color-icon-success: #33B287; --privy-color-icon-warning: #F59E0B; --privy-color-icon-error: #EF4444; --privy-color-icon-interactive: #564FFF; --privy-color-icon-default-hover: #1D1B35; --privy-color-icon-muted-hover: #64668B; --privy-color-icon-subtle-hover: #888AAE; --privy-color-icon-default-clicked: #060C23; --privy-color-icon-muted-clicked: #64668B; --privy-color-icon-subtle-clicked: #788804; --privy-color-icon-default-disabled: #CBCDE1; --privy-color-icon-muted-disabled: #CBCDE1; --privy-color-icon-subtle-disabled: #CBCDE1; --privy-color-icon-error-hover: #F06060; --privy-color-icon-interactive-hover: #4F46E5; --privy-color-icon-error-clicked: #DC3838; --privy-color-icon-interactive-clicked: #2BA482; --privy-color-icon-muted-disabled-alt: #CBCDE1; --privy-color-icon-subtle-disabled-alt: #CBCDE1; --privy-border-radius-xs: 6px; --privy-border-radius-sm: 8px; --privy-border-radius-md: 12px; --privy-border-radius-mdlg: 16px; --privy-border-radius-lg: 24px; --privy-border-radius-full: 9999px; --privy-height-modal-full: 620px; --privy-height-modal-compact: 480px; }