/*! tailwindcss v4.1.8 | 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)))){:root,:host{--scroll-unit:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--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-sky-300:#77d4ff;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-zinc-500:#71717b;--color-black:#000;--color-white:#fff;--spacing:25px;--text-sm:.875rem;--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--radius-xl:.75rem;--radius-3xl:1.5rem;--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 var(--speed-slowest)linear infinite;--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);--half-spacing:calc(var(--spacing)/2);--color-base:#272727;--color-light-yellow:#faffed;--color-amaranth:#d33443;--color-canvas:var(--canvas);--color-canvas-background:var(--canvas-background);--color-canvas-text:var(--canvas-text);--color-canvas-shadow:var(--canvas-shadow);--text-normal:.9375rem;--text-big:1.0625rem;--text-bigger:1.5rem;--text-header:1.35625rem;--text-title:1.875rem;--text-large:3.125rem;--text-logo:4.0625rem;--default-speed:.15s;--timing:cubic-bezier(.3,.4,.05,1);--timing-keyboard:ease-out;--timing-bounce:cubic-bezier(.25,.46,.45,1.7);--timing-bounce-slower:cubic-bezier(0,0,.6,1.4);--speed-device:calc(var(--default-speed)*3.35);--speed-default:var(--default-speed);--speed-fast:calc(var(--default-speed)*.75);--speed-slow:calc(var(--default-speed)*2);--speed-bit-slower:calc(var(--default-speed)*2.5);--speed-slower:calc(var(--default-speed)*4.5);--speed-slowest:calc(var(--default-speed)*8);--animate-fade-in:fade-in var(--speed-fast)ease-in backwards;--animate-lining:lining var(--speed-slow)ease-in-out var(--speed-slow)backwards;--animate-fade-y:fade-y var(--speed-default)ease-in-out backwards;--fab-size:max(12dvh,50px);--floating-button-layer:97;--popover-layer:98;--z-index-bottom-sheet:99}@supports (color:lab(0% 0 0)){:root,:host{--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-gray-100:lab(96.1596% -.082314 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-zinc-500:lab(47.8878% 1.65477 -5.77283)}}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}p,span{font-size:var(--text-normal)}button:disabled{visibility:hidden}button{border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-canvas);background-color:var(--color-canvas-text);color:var(--color-canvas);min-width:min(calc(var(--spacing)*10),30dvw);border-radius:var(--half-spacing);padding-inline:calc(var(--spacing)*.75);padding-block:calc(var(--spacing)*.75);font-size:var(--text-normal);white-space:nowrap;transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:var(--speed-default)}button:not(:is(active)){--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}button:active{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out);scale:95%}button:has(.btn-icon){justify-content:center;align-items:center;gap:calc(var(--spacing)*.125);display:flex}input{min-height:calc(var(--spacing)*2);border-bottom-style:var(--tw-border-style);width:100%;color:var(--color-canvas-text);border-bottom-width:3px}select{min-height:calc(var(--spacing)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:3px}select>option{background-color:var(--color-canvas-background);color:var(--color-canvas-text)}@media (hover:hover){select>option:hover{color:var(--color-canvas)}}@supports (appearance:base-select){select::picker-icon{content:var(--caret)}select{appearance:base-select;align-items:center;display:flex}select ::picker(select){border:none}}label:has(input[type=checkbox i]):has(:checked):before{content:var(--tw-content);--tw-translate-x:150%;translate:var(--tw-translate-x)var(--tw-translate-y)}label:has(input[type=checkbox i]):not(:has(:checked)):before{content:var(--tw-content);opacity:.6}label:has(input[type=checkbox i]):not(:has(:checked)):after{content:var(--tw-content);opacity:.6}label:has(input[type=checkbox i]){min-height:calc(var(--spacing)*2);grid-template-columns:auto auto;justify-content:space-between;align-items:center;display:grid}label:has(input[type=checkbox i]):before{content:var(--tw-content);content:var(--tw-content);height:calc(var(--text-normal)*.55);content:var(--tw-content);width:calc(var(--text-normal)*.55);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-canvas-text);content:var(--tw-content);border-radius:50%;grid-area:1/2;margin-inline-start:15%}label:has(input[type=checkbox i]):after{content:var(--tw-content);height:calc(var(--text-normal)*1.25);content:var(--tw-content);width:calc(var(--text-normal)*2);content:var(--tw-content);border-radius:var(--radius-xl);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);border-width:3px;grid-area:1/2}label:has(input[type=checkbox i]):before{content:var(--tw-content);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));content:var(--tw-content);transition-duration:var(--speed-default);content:var(--tw-content);--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}label:has(input[type=checkbox i]):after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:var(--tw-content);transition-duration:var(--speed-default);content:var(--tw-content);--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}label:has(input[type=checkbox i]) input[type=checkbox]{height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);appearance:none;grid-area:1/2}a{border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing)*.75);border-bottom-width:2px;display:grid}a:has(.link-icon){align-items:center;gap:calc(var(--spacing)*.125);display:flex}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.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-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.ml-1{margin-left:calc(var(--spacing)*1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.btn-icon{height:calc(var(--text-normal)*1.5);width:calc(var(--text-normal)*1.5)}.link-icon{height:calc(var(--spacing)*1);width:calc(var(--spacing)*1)}.h-0\.25{height:calc(var(--spacing)*.25)}.h-0\.75{height:calc(var(--spacing)*.75)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-9{height:calc(var(--spacing)*9)}.h-\[2\.5dvh\]{height:2.5dvh}.h-\[70px\]{height:70px}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100dvh}.w-0\.75{width:calc(var(--spacing)*.75)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-\[65dvw\]{width:65dvw}.w-\[70px\]{width:70px}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100dvw}.max-w-17{max-width:calc(var(--spacing)*17)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-\[50dvw\]{max-width:50dvw}.max-w-fit{max-width:fit-content}.-translate-x-\[51\%\]{--tw-translate-x:calc(51%*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[51\%\]{--tw-translate-x:51%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-\[0\.85\]{scale:.85}.scale-\[calc\(1-var\(--sidebar-reveal\)\)\]{scale:calc(1 - var(--sidebar-reveal))}.scale-\[calc\(var\(--pull-progress\)\*0\.01\)\]{scale:calc(var(--pull-progress)*.01)}.-rotate-135,.-rotate-\[135deg\]{rotate:-135deg}.rotate-\[calc\(var\(--pull-progress\)\*0\.61deg\)\]{rotate:calc(var(--pull-progress)*.61deg)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-fade-y{animation:var(--animate-fade-y)}.animate-spin{animation:var(--animate-spin)}.animate-spin\!{animation:var(--animate-spin)!important}.cursor-pointer{cursor:pointer}.resize{resize:both}.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-\[\.7fr_1fr\]{grid-template-columns:.7fr 1fr}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto_auto_1fr\]{grid-template-rows:auto auto auto 1fr}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.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-\[10px\]{gap:10px}.gap-x-0\.25{column-gap:calc(var(--spacing)*.25)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-0\.25{row-gap:calc(var(--spacing)*.25)}.place-self-center{place-self:center}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.btn-danger-outline{border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-amaranth);color:var(--color-amaranth);background-color:#0000}.border{border-style:var(--tw-border-style);border-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.btn-outline{border-color:var(--color-canvas-text);color:var(--color-canvas-text);background-color:#0000}.border-light-yellow{border-color:var(--color-light-yellow)}.grid-lines{--grid-lines-stroke:2px;background-color:var(--color-base);background-color:var(--grid-bg-color);background-image:linear-gradient(var(--grid-lines-color)var(--grid-lines-stroke),transparent var(--grid-lines-stroke)),linear-gradient(90deg,var(--grid-lines-color)var(--grid-lines-stroke),transparent var(--grid-lines-stroke));background-position:calc(-1*var(--grid-lines-stroke))calc(-1*var(--grid-lines-stroke));background-size:50px 50px}.dark-scheme{--grid-lines-color:#faffed0d;--grid-bg-color:var(--color-base);--caret:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2025%2025'%20width='18.75'%20height='18.75'%20color='rgb(250,%20255,%20237)'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%20xmlns='http://www.w3.org/2000/svg'%3eCaret%3c/title%3e%3cpath%20d='M21%208.25L12.5%2016.75L4%208.25'%20stroke='currentColor'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e");--canvas-text:var(--color-light-yellow);--canvas:var(--color-base);--canvas-background:var(--color-base);--canvas-shadow:var(--color-black);--color-canvas:var(--canvas);--color-canvas-background:var(--canvas-background);--color-canvas-text:var(--canvas-text);--color-canvas-shadow:var(--canvas-shadow);color:var(--color-light-yellow);background-color:var(--color-base)}.dark-scheme input,.dark-scheme select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--color-light-yellow)}.light-scheme{--grid-lines-color:#2727270d;--grid-bg-color:white;--caret:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2025%2025'%20width='18.75'%20height='18.75'%20color='rgb(39,%2039,%2039)'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%20xmlns='http://www.w3.org/2000/svg'%3eCaret%3c/title%3e%3cpath%20d='M21%208.25L12.5%2016.75L4%208.25'%20stroke='currentColor'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e");--canvas-text:var(--color-base);--canvas:var(--color-light-yellow);--canvas-background:white;--canvas-shadow:var(--color-gray-200);--color-canvas:var(--canvas);--color-canvas-background:var(--canvas-background);--color-canvas-text:var(--canvas-text);--color-canvas-shadow:var(--canvas-shadow);color:var(--color-base);background-color:#fff}.light-scheme input,.light-scheme select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--color-base)}.btn-danger{background-color:var(--color-amaranth);color:var(--color-light-yellow)}.bg-sky-300{background-color:var(--color-sky-300)}.bg-white{background-color:var(--color-white)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.pt-2{padding-top:calc(var(--spacing)*2)}.pb-0\.25{padding-bottom:calc(var(--spacing)*.25)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pl-0\.25{padding-left:calc(var(--spacing)*.25)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-big{font-size:var(--text-big)}.text-bigger{font-size:var(--text-bigger)}.text-header{font-size:var(--text-header)}.text-large{font-size:var(--text-large)}.text-logo{font-size:var(--text-logo)}.text-title{font-size:var(--text-title)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-logo{letter-spacing:-3px}.text-nowrap{text-wrap:nowrap}.opacity-0{opacity:0}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-\[0\.5\]{opacity:.5}.opacity-\[calc\(\(var\(--pull-progress\)\*0\.005\)-0\.3\)\]{opacity:calc((var(--pull-progress)*.005) - .3)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;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))}.transition-discrete{transition-behavior:allow-discrete}.delay-fast{transition-delay:var(--speed-fast)}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-bit-slower{transition-duration:var(--speed-bit-slower)}.duration-slow{transition-duration:var(--speed-slow)}.duration-slower{transition-duration:var(--speed-slower)}.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)}.select-none{-webkit-user-select:none;user-select:none}.\[--rotate-delay\:var\(--speed-default\)\]{--rotate-delay:var(--speed-default)}.\[--starting-translate\:0_-30px\]{--starting-translate:0 -30px}.\[grid-area\:1\/1\]{grid-area:1/1}.\[grid-area\:1\/2\/3\/2\]{grid-area:1/2/3/2}.\[grid-area\:2\/1\]{grid-area:2/1}.\[transition\:rotate_var\(--speed-slower\)_var\(--timing-bounce-slower\)_var\(--rotate-delay\,0ms\)\,scale_var\(--default-speed\)\,translate_var\(--default-speed\)\]{transition:rotate var(--speed-slower)var(--timing-bounce-slower)var(--rotate-delay,0s),scale var(--default-speed),translate var(--default-speed)}.\[transition\:translate_var\(--default-speed\)\,opacity_0\.5ms_var\(--default-speed\)\]{transition:translate var(--default-speed),opacity .5ms var(--default-speed)}.animate-delay-bit-slower{animation-delay:var(--speed-bit-slower)}.before\:\[grid-area\:1\/1\]:before{content:var(--tw-content);grid-area:1/1}.after\:block:after{content:var(--tw-content);display:block}.after\:h-0\.15:after{content:var(--tw-content);height:calc(var(--spacing)*.15)}.after\:animate-lining:after{content:var(--tw-content);transform-origin:0 0;content:var(--tw-content);animation:var(--animate-lining)}.after\:bg-canvas-text:after{content:var(--tw-content);background-color:var(--color-canvas-text)}.active\:bg-gray-100\/0\.5:active{background-color:#f3f4f601}@supports (color:color-mix(in lab, red, red)){.active\:bg-gray-100\/0\.5:active{background-color:color-mix(in oklab,var(--color-gray-100)0.5%,transparent)}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:max-w-full{max-width:100%}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.max-md\:place-items-center{place-items:center}.max-md\:self-center{align-self:center}.max-md\:px-2{padding-inline:calc(var(--spacing)*2)}.max-md\:text-center{text-align:center}.max-md\:text-title{font-size:var(--text-title)}}.expanded-ctx\:translate-y-\[5\%\]:where([data-expanded-ctx] .expanded-ctx\:translate-y-\[5\%\]){--tw-translate-y:5%;translate:var(--tw-translate-x)var(--tw-translate-y)}.expanded-ctx\:scale-\[\.97\]:where([data-expanded-ctx] .expanded-ctx\:scale-\[\.97\]){scale:.97}.expanded-ctx\:scale-\[0\.85\]:where([data-expanded-ctx] .expanded-ctx\:scale-\[0\.85\]){scale:.85}.expanded-ctx\:rotate-\[225deg\]:where([data-expanded-ctx] .expanded-ctx\:rotate-\[225deg\]){rotate:225deg}.expanded-ctx\:border-none:where([data-expanded-ctx] .expanded-ctx\:border-none){--tw-border-style:none;border-style:none}.expanded-ctx\:light-scheme:where([data-expanded-ctx] .expanded-ctx\:light-scheme){--grid-lines-color:#2727270d;--grid-bg-color:white;--caret:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2025%2025'%20width='18.75'%20height='18.75'%20color='rgb(39,%2039,%2039)'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%20xmlns='http://www.w3.org/2000/svg'%3eCaret%3c/title%3e%3cpath%20d='M21%208.25L12.5%2016.75L4%208.25'%20stroke='currentColor'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e");--canvas-text:var(--color-base);--canvas:var(--color-light-yellow);--canvas-background:white;--canvas-shadow:var(--color-gray-200);--color-canvas:var(--canvas);--color-canvas-background:var(--canvas-background);--color-canvas-text:var(--canvas-text);--color-canvas-shadow:var(--canvas-shadow);color:var(--color-base);background-color:#fff}.expanded-ctx\:light-scheme:where([data-expanded-ctx] .expanded-ctx\:light-scheme) input,.expanded-ctx\:light-scheme:where([data-expanded-ctx] .expanded-ctx\:light-scheme) select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--color-base)}.expanded-ctx\:bg-canvas:where([data-expanded-ctx] .expanded-ctx\:bg-canvas){background-color:var(--color-canvas)}.expanded-ctx\:opacity-50:where([data-expanded-ctx] .expanded-ctx\:opacity-50){opacity:.5}.expanded-ctx\:delay-0:where([data-expanded-ctx] .expanded-ctx\:delay-0){transition-delay:0s}.\[\&\>\*\]\:h-1\.5>*{height:calc(var(--spacing)*1.5)}.\[\&\>\*\]\:w-1\.5>*{width:calc(var(--spacing)*1.5)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scrolling{0%{--scroll-unit:0}to{--scroll-unit:1}}@keyframes toast-slide-in{0%{opacity:.5;translate:var(--toast-starting-translate,0 -100%)}}@keyframes fade-in{0%{opacity:var(--starting-opacity,0);translate:var(--starting-translate,0 80%)}}@keyframes fade-y{0%{opacity:0;scale:.78;translate:var(--starting-translate,0 -80%)}}@keyframes lining{0%{scale:0 1}}@font-face{font-family:Instrument Sans Regular;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/instrument-sans-DOE3wep2.ttf)format("truetype")}@font-face{font-family:Instrument Sans Italic O;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/instrument-sans-italic-BGpQLqTe.ttf)format("truetype");unicode-range:U+6F}@property --scroll-unit{syntax:"<number>";inherits:true;initial-value:0}:root{--animation-scrolling:scrolling;scrollbar-width:none;font-size:16px}::selection{background-color:#faffed4d}*{scrollbar-width:none;overscroll-behavior:none}::-webkit-scrollbar{display:none}body{--grid-lines-color:#faffed0d;--grid-bg-color:var(--color-base);--caret:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2025%2025'%20width='18.75'%20height='18.75'%20color='rgb(250,%20255,%20237)'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%20xmlns='http://www.w3.org/2000/svg'%3eCaret%3c/title%3e%3cpath%20d='M21%208.25L12.5%2016.75L4%208.25'%20stroke='currentColor'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e");--canvas-text:var(--color-light-yellow);--canvas:var(--color-base);--canvas-background:var(--color-base);--canvas-shadow:var(--color-black);--color-canvas:var(--canvas);--color-canvas-background:var(--canvas-background);--color-canvas-text:var(--canvas-text);--color-canvas-shadow:var(--canvas-shadow);color:var(--color-light-yellow);background-color:var(--color-base);font-family:Instrument Sans Italic O,Instrument Sans Regular,sans-serif}body input,body select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--color-light-yellow)}button,input,select,a{touch-action:manipulation}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}:root{--animate-toast-slide-in:toast-slide-in var(--speed-slow)ease}._toastsGroup_166cy_5{width:100dvw;height:100dvh;padding-top:var(--spacing);pointer-events:none;grid-template-rows:auto 1fr;display:grid;position:fixed;top:0;left:0}._toastsGroup_166cy_5:empty{display:none}@media (orientation:landscape){._toastsGroup_166cy_5{--toast-starting-translate:0 100%;padding-bottom:var(--spacing);grid-template-rows:1fr auto}}._toastContainer_166cy_27{--inverse:calc(var(--toasts-count) - var(--toast-index));--clamped-inverse:min(var(--inverse),3);--translate-y:calc((var(--clamped-inverse) - 1)*(100% + var(--toast-gap)));z-index:50;width:100%;transition-timing-function:ease-in-out;transition-duration:var(--speed-slow);animation:var(--animate-toast-slide-in);pointer-events:auto;translate:0 var(--translate-y);scrollbar-width:none;grid-area:1/1;grid-template-columns:50dvw 100% 50dvw;align-self:end;gap:100%;transition-property:translate,scale,opacity;display:grid;overflow:hidden}._toastContainer_166cy_27:nth-last-child(n+3){--translate-y-shrunk:calc(var(--translate-y) + min((var(--inverse)*2px),20px));translate:0 var(--translate-y-shrunk)}._toastContainer_166cy_27::-webkit-scrollbar{display:none}@media (orientation:landscape){._toastContainer_166cy_27{translate:0 calc(-1*var(--translate-y))}._toastContainer_166cy_27:nth-last-child(n+3){translate:0 calc(-1*var(--translate-y-shrunk))}}@media (pointer:coarse){._toastContainer_166cy_27{scroll-snap-type:x mandatory;overflow:scroll visible}}._toastDismissMarker_166cy_75{scroll-snap-align:start;width:100%;height:100%}._toastDismissMarker_166cy_75:first-child{grid-area:1/1}._toastDismissMarker_166cy_75:last-child{grid-area:1/3}._toast_166cy_5{width:calc(100dvw - (var(--spacing)*2));max-width:calc(var(--spacing)*20);min-height:calc(var(--spacing)*2);padding:calc(var(--spacing)*.5);color:var(--canvas-text);background-color:var(--canvas-background);gap:calc(var(--spacing)*.5);scroll-snap-align:center;scroll-margin:var(--spacing);scroll-snap-stop:always;border-width:2px;border-radius:.75rem;grid-area:1/2;grid-template-rows:1fr;grid-template-columns:1fr auto;justify-self:center;margin-inline:auto;display:grid;position:relative}._toastLeaving_166cy_110{opacity:0;transition-duration:var(--speed-slow);transition-property:opacity,transform}._toastCloseButton_166cy_116{min-width:fit-content;color:var(--color-canvas-text);padding:0;background-color:#0000;border:none;padding-inline:0}._toastCloseButtonIcon_166cy_125{width:var(--spacing);height:var(--spacing);rotate:45deg}
