[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.site-footer.svelte-1g12oe3{background:var(--footer-bg);color:var(--footer-text);margin-top:auto}.footer-inner.svelte-1g12oe3{width:var(--content-inline-size);flex-direction:column;gap:1.25rem;margin-inline:auto;padding:1.5rem 0;display:flex}.footer-minimal.svelte-1g12oe3 .footer-inner:where(.svelte-1g12oe3){padding-block:1rem}.footer-minimal.svelte-1g12oe3 .footer-start:where(.svelte-1g12oe3){display:none}.footer-legal.svelte-1g12oe3{flex-direction:column;gap:.8rem;display:flex}.footer-theme-switcher.svelte-1g12oe3{width:min(100%,10rem);display:flex}.footer-theme-value.svelte-1g12oe3{align-items:center;gap:.5rem;display:inline-flex}.footer-legal-nav.svelte-1g12oe3{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.footer-legal-nav.svelte-1g12oe3 a:where(.svelte-1g12oe3),.footer-copyright.svelte-1g12oe3{color:inherit;margin:0;font-size:.95rem;line-height:1.4;text-decoration:none}.footer-legal-nav.svelte-1g12oe3 a:where(.svelte-1g12oe3):hover{text-decoration:underline}.footer-copyright.svelte-1g12oe3{opacity:.85}@media (width>=768px){.footer-inner.svelte-1g12oe3{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;padding-block:2rem;display:grid}.footer-minimal.svelte-1g12oe3 .footer-inner:where(.svelte-1g12oe3){padding-block:1.25rem}.footer-minimal.svelte-1g12oe3 .footer-start:where(.svelte-1g12oe3){display:block}.footer-start.svelte-1g12oe3{grid-column:1}.footer-legal.svelte-1g12oe3{text-align:end;grid-column:2;align-items:flex-end}.footer-theme-switcher.svelte-1g12oe3{align-items:flex-end}.footer-legal-nav.svelte-1g12oe3{justify-content:flex-end}}@keyframes svelte-1u3q4z5-reveal-header-divider{0%{box-shadow:0 1px #0000}to{box-shadow:0 1px 0 0 var(--header-divider-color)}}.site-header.svelte-1u3q4z5{z-index:10;color:var(--navbar-text,#212121);background:var(--navbar-bg,#fff);animation:linear both svelte-1u3q4z5-reveal-header-divider;animation-timeline:scroll();animation-range:0 1px;position:sticky;top:0}.header-inner.svelte-1u3q4z5{width:var(--content-inline-size);justify-content:flex-end;align-items:center;gap:1rem;min-height:4.25rem;margin-inline:auto;display:flex;position:relative}.brand.svelte-1u3q4z5{align-items:center;margin-left:-.55rem;margin-right:auto;font-size:1.5rem;font-weight:700;line-height:1.5rem;display:inline-flex}.brand.svelte-1u3q4z5,.site-nav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5){color:inherit;border-radius:var(--border-radius,4px);padding:.4rem .55rem;text-decoration:none;position:relative}.brand.svelte-1u3q4z5:after,.site-nav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5):after{content:"";transform-origin:0;background:currentColor;height:2px;transition:transform .2s;position:absolute;bottom:.25rem;left:.55rem;right:.55rem;transform:scaleX(0)}.brand.svelte-1u3q4z5:hover:after,.site-nav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5):hover:after{transform:scaleX(1)}.menu-toggle.svelte-1u3q4z5{border-radius:var(--border-radius,4px);width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.menu-toggle-icon.svelte-1u3q4z5{opacity:0;transition:opacity .11s ease-out;display:inline-flex;position:absolute}.menu-toggle-icon.visible.svelte-1u3q4z5{opacity:1}.site-nav.svelte-1u3q4z5{overscroll-behavior:contain;background:var(--navbar-bg,#fff);width:100vw;height:calc(100dvh - 4.25rem);box-shadow:none;opacity:0;pointer-events:none;visibility:hidden;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:.25rem;padding:1rem clamp(1rem,4vw,2rem);line-height:1.2rem;transition:opacity .11s ease-out,visibility 0s linear .11s;display:flex;position:fixed;inset:4.25rem 0 0;overflow-y:auto}.site-nav.open.svelte-1u3q4z5{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .11s ease-out}.site-nav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5){padding:.85rem .55rem;font-size:1.25rem;font-weight:500}.site-nav.svelte-1u3q4z5 a.active:where(.svelte-1u3q4z5):after{transform:scaleX(1)}.site-header.desktop.svelte-1u3q4z5 .menu-toggle:where(.svelte-1u3q4z5){display:none}.site-header.desktop.svelte-1u3q4z5 .site-nav:where(.svelte-1u3q4z5){overscroll-behavior:auto;width:auto;height:auto;max-height:none;box-shadow:none;opacity:1;pointer-events:auto;visibility:visible;background:0 0;border:0;flex-direction:row;align-items:center;gap:.5rem;padding:0;transition:none;display:flex;position:static;overflow-y:visible}.site-header.desktop.svelte-1u3q4z5 .site-nav:where(.svelte-1u3q4z5) a:where(.svelte-1u3q4z5){font-size:inherit;padding:.4rem .55rem}.sr-only.svelte-1u3q4z5{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=768px){.menu-toggle.svelte-1u3q4z5{display:none}.site-nav.svelte-1u3q4z5{overscroll-behavior:auto;width:auto;height:auto;max-height:none;box-shadow:none;opacity:1;pointer-events:auto;visibility:visible;background:0 0;border:0;flex-direction:row;align-items:center;gap:.5rem;padding:0;transition:none;display:flex;position:static;overflow-y:visible}.site-nav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5){font-size:inherit;padding:.4rem .55rem}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-outline-style:solid;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@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;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--radius-md:calc(var(--radius) - 2px);--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)}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background:var(--background);color:var(--foreground);accent-color:var(--primary)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.top-0{top:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.my-1{margin-block:calc(var(--spacing) * 1)}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.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-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-\(--bits-select-anchor-height\){height:var(--bits-select-anchor-height)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-px{height:1px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-\(--bits-select-anchor-width\){min-width:var(--bits-select-anchor-width)}.min-w-36{min-width:calc(var(--spacing) * 36)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.self-stretch{align-self:stretch}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-lg{border-radius:var(--radius)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-clip-padding{background-clip:padding-box}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-1{padding: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)}.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)}.pt-1\.75{padding-top:calc(var(--spacing) * 1.75)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-1\.75{padding-bottom:calc(var(--spacing) * 1.75)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-destructive{color:var(--destructive)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.underline-offset-4{text-underline-offset:4px}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,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))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-closed\:animate-out[data-closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0[data-closed]{--tw-exit-opacity:0}.data-closed\:zoom-out-95[data-closed]{--tw-exit-scale:.95}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-open\:animate-in[data-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0[data-open]{--tw-enter-opacity:0}.data-open\:zoom-in-95[data-open]{--tw-enter-scale:.95}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media (hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.625rem;--background:var(--primary-700);--foreground:var(--neutral-0);--card:var(--neutral-1000);--card-foreground:var(--neutral-0);--popover:var(--neutral-1000);--popover-foreground:var(--neutral-0);--primary:var(--primary-100);--primary-foreground:var(--primary-900);--secondary:var(--neutral-100);--secondary-foreground:var(--neutral-900);--muted:var(--neutral-200);--muted-foreground:var(--neutral-700);--accent:var(--primary-200);--accent-foreground:var(--primary-900);--destructive:var(--error-600);--border:var(--neutral-200);--input:var(--neutral-200);--ring:var(--primary-500);--chart-1:var(--primary-500);--chart-2:var(--teal-500);--chart-3:var(--magenta-500);--chart-4:var(--warning-500);--chart-5:var(--purple-500);--sidebar:var(--neutral-1000);--sidebar-foreground:var(--neutral-0);--sidebar-primary:var(--primary-700);--sidebar-primary-foreground:var(--neutral-0);--sidebar-accent:var(--neutral-100);--sidebar-accent-foreground:var(--neutral-900);--sidebar-border:var(--neutral-200);--sidebar-ring:var(--primary-500)}.dark{--background:var(--primary-100);--foreground:var(--neutral-900);--card:var(--neutral-1000);--card-foreground:var(--neutral-0);--popover:var(--neutral-1000);--popover-foreground:var(--neutral-0);--primary:var(--primary-800);--primary-foreground:var(--primary-900);--secondary:var(--neutral-100);--secondary-foreground:var(--neutral-900);--muted:var(--neutral-200);--muted-foreground:var(--neutral-700);--accent:var(--primary-200);--accent-foreground:var(--primary-900);--destructive:var(--error-600);--border:var(--neutral-200);--input:var(--neutral-200);--ring:var(--primary-500);--chart-1:var(--primary-500);--chart-2:var(--teal-500);--chart-3:var(--magenta-500);--chart-4:var(--warning-500);--chart-5:var(--purple-500);--sidebar:var(--neutral-1000);--sidebar-foreground:var(--neutral-0);--sidebar-primary:var(--primary-700);--sidebar-primary-foreground:var(--neutral-0);--sidebar-accent:var(--neutral-100);--sidebar-accent-foreground:var(--neutral-900);--sidebar-border:var(--neutral-200);--sidebar-ring:var(--primary-500)}.parchment{--background:var(--primary-100);--foreground:var(--neutral-0);--card:var(--neutral-1000);--card-foreground:var(--neutral-0);--popover:var(--neutral-1000);--popover-foreground:var(--neutral-0);--primary:var(--primary-700);--primary-foreground:var(--primary-900);--secondary:var(--neutral-100);--secondary-foreground:var(--neutral-900);--muted:var(--neutral-200);--muted-foreground:var(--neutral-700);--accent:var(--primary-200);--accent-foreground:var(--primary-900);--destructive:var(--error-600);--border:var(--neutral-200);--input:var(--neutral-200);--ring:var(--primary-500);--chart-1:var(--primary-500);--chart-2:var(--teal-500);--chart-3:var(--magenta-500);--chart-4:var(--warning-500);--chart-5:var(--purple-500);--sidebar:var(--neutral-1000);--sidebar-foreground:var(--neutral-0);--sidebar-primary:var(--primary-700);--sidebar-primary-foreground:var(--neutral-0);--sidebar-accent:var(--neutral-100);--sidebar-accent-foreground:var(--neutral-900);--sidebar-border:var(--neutral-200);--sidebar-ring:var(--primary-500)}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{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}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}:root{--border-radius:4px;--font-default:Georgia, "Times New Roman", Times, serif;--font:"Inter", var(--font-default);--content-inline-size:min(100% - 8vw, 60rem);--navbar-bg:var(--background);--navbar-text:var(--neutral-0);--header-divider-color:#ffffff1a;--footer-bg:var(--neutral-1000);--footer-text:var(--neutral-0);--neutral-0:oklch(100% 0 0);--neutral-100:oklch(92.3% 0 0);--neutral-200:oklch(84.5% 0 0);--neutral-300:oklch(76.5% 0 0);--neutral-400:oklch(68.3% 0 0);--neutral-500:oklch(59.8% 0 0);--neutral-600:oklch(51% 0 0);--neutral-700:oklch(41.8% 0 0);--neutral-800:oklch(32.1% 0 0);--neutral-900:oklch(21.6% 0 0);--neutral-1000:oklch(0% 0 0);--primary-0:oklch(100% 0 0);--primary-100:oklch(88.7% .05 285.33);--primary-200:oklch(78.6% .098 283.913);--primary-300:oklch(67.3% .154 281.433);--primary-400:oklch(57.8% .204 277.924);--primary-500:oklch(48.5% .252 271.928);--primary-600:oklch(42.8% .273 266.734);--primary-700:oklch(37% .233 267.122);--primary-800:oklch(28.3% .171 268.169);--primary-900:oklch(18.2% .097 271.271);--primary-1000:oklch(0% 0 0);--error-0:oklch(100% 0 0);--error-100:oklch(90.6% .041 17.937);--error-200:oklch(82.5% .081 18.952);--error-300:oklch(74% .13 20.657);--error-400:oklch(67.4% .172 22.858);--error-500:oklch(61.6% .212 26.03);--error-600:oklch(57.9% .227 28.249);--error-700:oklch(49.8% .194 28.098);--error-800:oklch(37.6% .143 27.679);--error-900:oklch(23.3% .082 26.336);--error-1000:oklch(0% 0 0);--success-0:oklch(100% 0 0);--success-100:oklch(95.4% .049 157.555);--success-200:oklch(91.6% .092 156.315);--success-300:oklch(87.9% .137 154.64);--success-400:oklch(85% .173 152.861);--success-500:oklch(82.4% .206 150.518);--success-600:oklch(79.5% .223 148.498);--success-700:oklch(68.4% .19 148.675);--success-800:oklch(51.4% .14 149.116);--success-900:oklch(31.3% .079 150.441);--success-1000:oklch(0% 0 0);--warning-0:oklch(100% 0 0);--warning-100:oklch(95.5% .036 87.559);--warning-200:oklch(91.6% .067 87.527);--warning-300:oklch(87.4% .1 87.157);--warning-400:oklch(83.8% .125 86.29);--warning-500:oklch(79.9% .146 84.221);--warning-600:oklch(75.9% .152 81.332);--warning-700:oklch(65.3% .13 81.634);--warning-800:oklch(49.3% .096 82.343);--warning-900:oklch(30.3% .056 84.19);--warning-1000:oklch(0% 0 0);--magenta-0:oklch(100% 0 0);--magenta-100:oklch(91.3% .052 338.367);--magenta-200:oklch(83.9% .1 339.509);--magenta-300:oklch(76.2% .154 341.026);--magenta-400:oklch(70.1% .198 342.647);--magenta-500:oklch(64.8% .236 344.937);--magenta-600:oklch(61% .247 347.236);--magenta-700:oklch(52.5% .211 347.017);--magenta-800:oklch(39.6% .157 346.488);--magenta-900:oklch(24.5% .091 345.039);--magenta-1000:oklch(0% 0 0);--teal-0:oklch(100% 0 0);--teal-100:oklch(96% .038 196.539);--teal-200:oklch(92.8% .069 196.031);--teal-300:oklch(89.7% .099 195.536);--teal-400:oklch(87.3% .119 195.187);--teal-500:oklch(85.1% .135 194.919);--teal-600:oklch(82.5% .138 194.807);--teal-700:oklch(70.9% .118 194.813);--teal-800:oklch(53.2% .088 194.832);--teal-900:oklch(32.3% .052 194.901);--teal-1000:oklch(0% 0 0);--purple-0:oklch(100% 0 0);--purple-100:oklch(90.6% .056 314.529);--purple-200:oklch(82.5% .107 314.187);--purple-300:oklch(73.7% .164 313.634);--purple-400:oklch(66.5% .211 312.854);--purple-500:oklch(59.6% .252 311.342);--purple-600:oklch(54.8% .265 309.396);--purple-700:oklch(47.3% .227 309.596);--purple-800:oklch(35.8% .168 310.067);--purple-900:oklch(22.5% .097 311.295);--purple-1000:oklch(0% 0 0);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font);height:calc(100vh - 2rem);min-height:100vh;margin:0;line-height:1.5}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--navbar-bg:var(--background);--navbar-text:var(--neutral-900);--header-divider-color:#ffffff1a;--footer-bg:var(--neutral-100);--footer-text:var(--neutral-1000);--neutral-0:oklch(0% 0 0);--neutral-100:oklch(21.4% .002 17.344);--neutral-200:oklch(32.8% .005 17.388);--neutral-300:oklch(42.4% .006 17.406);--neutral-400:oklch(51.4% .008 17.415);--neutral-500:oklch(60.9% .009 17.401);--neutral-600:oklch(69.5% .007 17.32);--neutral-700:oklch(77.8% .005 17.261);--neutral-800:oklch(86.7% .003 17.213);--neutral-900:oklch(94.6% .001 17.18);--neutral-1000:oklch(100% 0 0);--primary-0:oklch(0% 0 0);--primary-100:oklch(18.1% .014 94.458);--primary-200:oklch(22.1% .02 94.489);--primary-300:oklch(31.9% .033 94.489);--primary-400:oklch(42.1% .047 94.471);--primary-500:oklch(50.7% .058 94.457);--primary-600:oklch(59.9% .07 94.444);--primary-700:oklch(67.6% .078 94.454);--primary-800:oklch(82.4% .043 94.337);--primary-900:oklch(91.6% .021 94.095);--primary-1000:oklch(100% 0 0);--error-0:oklch(0% 0 0);--error-100:oklch(18.8% .062 25.542);--error-200:oklch(27.6% .1 26.893);--error-300:oklch(36.6% .139 27.628);--error-400:oklch(44.3% .171 27.948);--error-500:oklch(52.5% .205 28.156);--error-600:oklch(59.1% .228 28.002);--error-700:oklch(63.3% .2 24.932);--error-800:oklch(73.2% .135 20.893);--error-900:oklch(86.5% .061 18.398);--error-1000:oklch(100% 0 0);--success-0:oklch(0% 0 0);--success-100:oklch(25% .06 151.611);--success-200:oklch(37.3% .097 149.842);--success-300:oklch(50% .136 149.166);--success-400:oklch(60.7% .167 148.84);--success-500:oklch(72.1% .201 148.609);--success-600:oklch(81% .224 148.781);--success-700:oklch(83.2% .196 151.338);--success-800:oklch(87.5% .142 154.433);--success-900:oklch(93.5% .071 156.962);--success-1000:oklch(100% 0 0);--warning-0:oklch(0% 0 0);--warning-100:oklch(24.3% .043 85.665);--warning-200:oklch(36% .068 83.39);--warning-300:oklch(48% .094 82.42);--warning-400:oklch(58% .115 81.907);--warning-500:oklch(68.9% .137 81.521);--warning-600:oklch(77.4% .153 81.811);--warning-700:oklch(81.2% .14 85.082);--warning-800:oklch(87% .103 87.083);--warning-900:oklch(93.6% .051 87.568);--warning-1000:oklch(100% 0 0);--magenta-0:oklch(0% 0 0);--magenta-100:oklch(19.7% .07 343.938);--magenta-200:oklch(29% .111 345.663);--magenta-300:oklch(38.6% .152 346.429);--magenta-400:oklch(46.6% .187 346.816);--magenta-500:oklch(55.3% .223 347.099);--magenta-600:oklch(62.2% .249 346.887);--magenta-700:oklch(66.4% .225 344.104);--magenta-800:oklch(75.4% .16 341.212);--magenta-900:oklch(87.5% .075 338.917);--magenta-1000:oklch(100% 0 0);--teal-0:oklch(0% 0 0);--teal-100:oklch(25.7% .04 194.95);--teal-200:oklch(38.5% .063 194.87);--teal-300:oklch(51.8% .086 194.834);--teal-400:oklch(62.9% .105 194.82);--teal-500:oklch(74.8% .125 194.811);--teal-600:oklch(83.9% .14 194.818);--teal-700:oklch(85.8% .131 194.993);--teal-800:oklch(89.4% .102 195.487);--teal-900:oklch(94.4% .054 196.278);--teal-1000:oklch(100% 0 0);--purple-0:oklch(0% 0 0);--purple-100:oklch(18.3% .075 312.23);--purple-200:oklch(26.5% .118 310.77);--purple-300:oklch(34.9% .163 310.119);--purple-400:oklch(42.1% .2 309.777);--purple-500:oklch(49.8% .24 309.521);--purple-600:oklch(56.1% .268 309.713);--purple-700:oklch(61.8% .24 311.948);--purple-800:oklch(72.8% .17 313.556);--purple-900:oklch(86.5% .081 314.37);--purple-1000:oklch(100% 0 0)}:root.parchment{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navbar-bg:var(--background);--navbar-text:var(--neutral-0);--header-divider-color:#00000014;--footer-bg:var(--primary-200);--footer-text:var(--neutral-0);--neutral-0:oklch(27.7% .01 248.206);--neutral-100:oklch(36.7% .015 248.244);--neutral-200:oklch(46% .02 248.267);--neutral-300:oklch(54% .024 248.279);--neutral-400:oklch(61.8% .025 248.236);--neutral-500:oklch(70.4% .014 248.027);--neutral-600:oklch(77.8% .014 248.011);--neutral-700:oklch(85.1% .009 247.937);--neutral-800:oklch(93% .004 247.871);--neutral-900:oklch(27.7% .01 248.206);--neutral-1000:oklch(100% 0 0);--primary-0:oklch(99.7% .001 106.408);--primary-100:oklch(97.7% .004 106.467);--primary-200:oklch(94% .009 106.58);--primary-300:oklch(88.6% .018 106.763);--primary-400:oklch(82.4% .028 106.999);--primary-500:oklch(75.4% .039 107.307);--primary-600:oklch(66.8% .053 107.757);--primary-700:oklch(54.7% .045 107.81);--primary-800:oklch(42.3% .034 107.751);--primary-900:oklch(27.8% .019 107.599);--primary-1000:oklch(16.6% .008 107.242);--error-0:oklch(99.5% .001 17.182);--error-100:oklch(96.7% .01 17.323);--error-200:oklch(91.5% .025 17.625);--error-300:oklch(83.9% .05 18.192);--error-400:oklch(75.5% .08 19.093);--error-500:oklch(66.5% .115 20.611);--error-600:oklch(56.7% .157 23.575);--error-700:oklch(46.2% .134 23.977);--error-800:oklch(35.9% .099 23.536);--error-900:oklch(23.9% .058 22.445);--error-1000:oklch(14.6% .024 20.445);--success-0:oklch(99.7% .002 158.681);--success-100:oklch(97.8% .012 158.452);--success-200:oklch(94.5% .031 157.993);--success-300:oklch(89.7% .059 157.219);--success-400:oklch(84.4% .089 156.161);--success-500:oklch(78.8% .122 154.68);--success-600:oklch(72.6% .156 152.328);--success-700:oklch(59.7% .132 152.034);--success-800:oklch(46% .099 152.357);--success-900:oklch(29.8% .058 153.175);--success-1000:oklch(17.2% .025 155.766);--warning-0:oklch(99.7% .001 87.426);--warning-100:oklch(97.9% .009 87.465);--warning-200:oklch(94.6% .023 87.525);--warning-300:oklch(89.8% .043 87.57);--warning-400:oklch(84.4% .065 87.51);--warning-500:oklch(78.4% .089 87.171);--warning-600:oklch(71.3% .113 85.921);--warning-700:oklch(58.5% .095 85.693);--warning-800:oklch(45.2% .071 85.942);--warning-900:oklch(29.4% .042 86.483);--warning-1000:oklch(17.2% .019 88.229);--magenta-0:oklch(99.6% .002 337.302);--magenta-100:oklch(96.9% .012 337.52);--magenta-200:oklch(91.9% .032 337.956);--magenta-300:oklch(84.8% .062 338.679);--magenta-400:oklch(76.9% .097 339.65);--magenta-500:oklch(68.4% .137 340.989);--magenta-600:oklch(59.1% .18 343.146);--magenta-700:oklch(48.3% .152 343.426);--magenta-800:oklch(37.5% .113 343.119);--magenta-900:oklch(24.8% .067 342.357);--magenta-1000:oklch(15% .029 340.273);--teal-0:oklch(99.7% .001 197.135);--teal-100:oklch(98% .009 197.002);--teal-200:oklch(94.9% .024 196.754);--teal-300:oklch(90.5% .045 196.387);--teal-400:oklch(85.6% .067 195.977);--teal-500:oklch(80.4% .088 195.546);--teal-600:oklch(74.7% .107 195.11);--teal-700:oklch(61.4% .09 195.072);--teal-800:oklch(47.3% .067 195.114);--teal-900:oklch(30.5% .041 195.238);--teal-1000:oklch(17.5% .019 195.582);--purple-0:oklch(99.5% .002 314.819);--purple-100:oklch(96.7% .013 314.76);--purple-200:oklch(91.5% .035 314.642);--purple-300:oklch(84% .067 314.44);--purple-400:oklch(75.5% .104 314.141);--purple-500:oklch(66.2% .146 313.649);--purple-600:oklch(55.7% .191 312.566);--purple-700:oklch(45.3% .162 312.395);--purple-800:oklch(35.3% .121 312.583);--purple-900:oklch(23.6% .071 313.011);--purple-1000:oklch(14.5% .031 314.241)}body{flex-direction:column;min-height:100vh;margin:0;display:flex}.page-shell.svelte-12qhfyh{width:var(--content-inline-size);flex:1;margin-inline:auto}
