@property --radialprogress{syntax:"<percentage>";inherits:true;initial-value:0}/*! tailwindcss v4.0.15 | MIT License | https://tailwindcss.com */@font-face{font-family:Genty-Sans-Regular;src:url(/fonts/Genty-Sans-Regular.ttf)format("truetype");font-weight:lighter;font-style:normal}:host,:root{--color-green-400:rgb(5,223,114);--color-green-500:rgb(0,198,90);--color-indigo-300:rgb(164,180,255);--color-indigo-500:rgb(98,96,255);--color-purple-300:rgb(216,180,255);--color-purple-500:rgb(171,78,255);--color-gray-200:rgb(229,231,235);--color-gray-300:rgb(209,213,220);--color-gray-400:rgb(153,161,175);--color-gray-500:rgb(106,114,130);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--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;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--drop-shadow-lg:0 4px 4px rgba(0,0,0,0.14902);--drop-shadow-2xl:0 25px 25px rgba(0,0,0,0.14902);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}@supports (color:color(display-p3 0 0 0%)){:host,:root{--color-green-500:rgb(0,198,90);--color-indigo-300:rgb(164,180,255);--color-indigo-500:rgb(98,96,255);--color-purple-300:rgb(216,180,255);--color-purple-500:rgb(171,78,255)}@media (color-gamut:p3){:host,:root{--color-green-500:color(display-p3 0.30873 0.77475 0.37431);--color-indigo-300:color(display-p3 0.65089 0.70016 0.99082);--color-indigo-500:color(display-p3 0.38037 0.37224 0.97171);--color-purple-300:color(display-p3 0.82939 0.70374 0.99608);--color-purple-500:color(display-p3 0.62952 0.30089 0.99082)}}}:not(#\#),:not(#\#)::backdrop,:not(#\#):after,:not(#\#):before{box-sizing:border-box;border:0 solid;margin:0;padding:0}:not(#\#)::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host:not(#\#),html:not(#\#){-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr:not(#\#){height:0;color:inherit;border-top-width:1px}abbr:where([title]):not(#\#){-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}h1:not(#\#),h2:not(#\#),h3:not(#\#),h4:not(#\#),h5:not(#\#),h6:not(#\#){font-size:inherit;font-weight:inherit}a:not(#\#){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b:not(#\#),strong:not(#\#){font-weight:bolder}code:not(#\#),kbd:not(#\#),pre:not(#\#),samp:not(#\#){font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small:not(#\#){font-size:80%}sub:not(#\#),sup:not(#\#){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub:not(#\#){bottom:-.25em}sup:not(#\#){top:-.5em}table:not(#\#){text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:not(#\#){outline:auto}progress:not(#\#){vertical-align:baseline}summary:not(#\#){display:list-item}menu:not(#\#),ol:not(#\#),ul:not(#\#){list-style:none}audio:not(#\#),canvas:not(#\#),embed:not(#\#),iframe:not(#\#),img:not(#\#),object:not(#\#),svg:not(#\#),video:not(#\#){vertical-align:middle;display:block}img:not(#\#),video:not(#\#){max-width:100%;height:auto}button:not(#\#),input:not(#\#),optgroup:not(#\#),select:not(#\#),textarea:not(#\#){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:rgba(0,0,0,0);border-radius:0}:not(#\#)::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:rgba(0,0,0,0);border-radius:0}:where(select[multiple]):not(#\#) optgroup{font-weight:bolder}:where(select[size]):not(#\#) optgroup{font-weight:bolder}:where(select[multiple]):not(#\#) optgroup option{padding-left:20px}:where(select[size]):not(#\#) optgroup option{padding-left:20px}:not(#\#)::file-selector-button{margin-right:4px}:not(#\#)::-moz-placeholder{opacity:1}:not(#\#)::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){:not(#\#)::-moz-placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}:not(#\#)::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea:not(#\#){resize:vertical}:not(#\#)::-webkit-search-decoration{-webkit-appearance:none}:not(#\#)::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:not(#\#)::-webkit-datetime-edit{display:inline-flex}:not(#\#)::-webkit-datetime-edit-fields-wrapper{padding:0}:not(#\#)::-webkit-datetime-edit,:not(#\#)::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}:not(#\#)::-webkit-datetime-edit-day-field,:not(#\#)::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}:not(#\#)::-webkit-datetime-edit-hour-field,:not(#\#)::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}:not(#\#)::-webkit-datetime-edit-millisecond-field,:not(#\#)::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}:not(#\#)::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}:-moz-ui-invalid:not(#\#){box-shadow:none}button:not(#\#),input:where([type=button],[type=reset],[type=submit]):not(#\#){-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#)::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:not(#\#)::-webkit-inner-spin-button,:not(#\#)::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])):not(#\#):not(#\#):not(#\#){display:none!important}:root:has(input.theme-controller[value=light]:checked):not(#\#),:where(:root):not(#\#),[data-theme=light]:not(#\#){--csstools-color-scheme--light:initial;color-scheme:light;--color-base-100:rgb(255,255,255);--color-base-200:rgb(248,248,248);--color-base-300:rgb(238,238,238);--color-base-content:rgb(24,24,27);--color-primary:rgb(66,42,213);--color-primary-content:rgb(224,231,255);--color-secondary:rgb(244,48,152);--color-secondary-content:rgb(249,228,240);--color-accent:rgb(0,208,187);--color-accent-content:rgb(8,77,73);--color-neutral:rgb(9,9,11);--color-neutral-content:rgb(228,228,231);--color-info:rgb(0,185,250);--color-info-content:rgb(4,46,73);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-warning-content:rgb(121,50,5);--color-error:rgb(255,102,127);--color-error-content:rgb(77,2,24);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@supports (color:color(display-p3 0 0 0%)){:root:has(input.theme-controller[value=light]:checked):not(#\#),:where(:root):not(#\#),[data-theme=light]:not(#\#){--color-primary-content:rgb(224,231,255);--color-accent:rgb(0,208,187);--color-info:rgb(0,185,250);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-error:rgb(255,102,127)}@media (color-gamut:p3){:root:has(input.theme-controller[value=light]:checked):not(#\#),:where(:root):not(#\#),[data-theme=light]:not(#\#){--color-primary-content:color(display-p3 0.88303 0.90499 0.99314);--color-accent:color(display-p3 0.31249 0.81303 0.73566);--color-info:color(display-p3 0.29753 0.71737 0.97216);--color-success:color(display-p3 0.32762 0.81314 0.58555);--color-success-content:color(display-p3 0.10867 0.29437 0.22636);--color-warning:color(display-p3 0.94863 0.72827 0.09463);--color-error:color(display-p3 0.94018 0.42824 0.50076)}}}@media (prefers-color-scheme:dark){:root:not(#\#){--csstools-color-scheme--light: ;color-scheme:dark;--color-base-100:rgb(29,35,42);--color-base-200:rgb(25,30,36);--color-base-300:rgb(21,25,30);--color-base-content:rgb(243,248,255);--color-primary:rgb(96,93,255);--color-primary-content:rgb(237,241,254);--color-secondary:rgb(244,48,152);--color-secondary-content:rgb(249,228,240);--color-accent:rgb(0,208,187);--color-accent-content:rgb(8,77,73);--color-neutral:rgb(9,9,11);--color-neutral-content:rgb(228,228,231);--color-info:rgb(0,185,250);--color-info-content:rgb(4,46,73);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-warning-content:rgb(121,50,5);--color-error:rgb(255,102,127);--color-error-content:rgb(77,2,24);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@supports (color:color(display-p3 0 0 0%)){:root:not(#\#){--color-base-content:rgb(243,248,255);--color-primary:rgb(96,93,255);--color-accent:rgb(0,208,187);--color-info:rgb(0,185,250);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-error:rgb(255,102,127)}@media (color-gamut:p3){:root:not(#\#){--color-base-content:color(display-p3 0.95652 0.97291 1);--color-primary:color(display-p3 0.37512 0.36561 0.96485);--color-accent:color(display-p3 0.31249 0.81303 0.73566);--color-info:color(display-p3 0.29753 0.71737 0.97216);--color-success:color(display-p3 0.32762 0.81314 0.58555);--color-success-content:color(display-p3 0.10867 0.29437 0.22636);--color-warning:color(display-p3 0.94863 0.72827 0.09463);--color-error:color(display-p3 0.94018 0.42824 0.50076)}}}}:root:has(input.theme-controller[value=light]:checked):not(#\#),[data-theme=light]:not(#\#){--csstools-color-scheme--light:initial;color-scheme:light;--color-base-100:rgb(255,255,255);--color-base-200:rgb(248,248,248);--color-base-300:rgb(238,238,238);--color-base-content:rgb(24,24,27);--color-primary:rgb(66,42,213);--color-primary-content:rgb(224,231,255);--color-secondary:rgb(244,48,152);--color-secondary-content:rgb(249,228,240);--color-accent:rgb(0,208,187);--color-accent-content:rgb(8,77,73);--color-neutral:rgb(9,9,11);--color-neutral-content:rgb(228,228,231);--color-info:rgb(0,185,250);--color-info-content:rgb(4,46,73);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-warning-content:rgb(121,50,5);--color-error:rgb(255,102,127);--color-error-content:rgb(77,2,24);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@supports (color:color(display-p3 0 0 0%)){:root:has(input.theme-controller[value=light]:checked):not(#\#),[data-theme=light]:not(#\#){--color-primary-content:rgb(224,231,255);--color-accent:rgb(0,208,187);--color-info:rgb(0,185,250);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-error:rgb(255,102,127)}@media (color-gamut:p3){:root:has(input.theme-controller[value=light]:checked):not(#\#),[data-theme=light]:not(#\#){--color-primary-content:color(display-p3 0.88303 0.90499 0.99314);--color-accent:color(display-p3 0.31249 0.81303 0.73566);--color-info:color(display-p3 0.29753 0.71737 0.97216);--color-success:color(display-p3 0.32762 0.81314 0.58555);--color-success-content:color(display-p3 0.10867 0.29437 0.22636);--color-warning:color(display-p3 0.94863 0.72827 0.09463);--color-error:color(display-p3 0.94018 0.42824 0.50076)}}}:root:has(input.theme-controller[value=dark]:checked):not(#\#),[data-theme=dark]:not(#\#){--csstools-color-scheme--light: ;color-scheme:dark;--color-base-100:rgb(29,35,42);--color-base-200:rgb(25,30,36);--color-base-300:rgb(21,25,30);--color-base-content:rgb(243,248,255);--color-primary:rgb(96,93,255);--color-primary-content:rgb(237,241,254);--color-secondary:rgb(244,48,152);--color-secondary-content:rgb(249,228,240);--color-accent:rgb(0,208,187);--color-accent-content:rgb(8,77,73);--color-neutral:rgb(9,9,11);--color-neutral-content:rgb(228,228,231);--color-info:rgb(0,185,250);--color-info-content:rgb(4,46,73);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-warning-content:rgb(121,50,5);--color-error:rgb(255,102,127);--color-error-content:rgb(77,2,24);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}@supports (color:color(display-p3 0 0 0%)){:root:has(input.theme-controller[value=dark]:checked):not(#\#),[data-theme=dark]:not(#\#){--color-base-content:rgb(243,248,255);--color-primary:rgb(96,93,255);--color-accent:rgb(0,208,187);--color-info:rgb(0,185,250);--color-success:rgb(0,208,147);--color-success-content:rgb(0,76,57);--color-warning:rgb(246,185,0);--color-error:rgb(255,102,127)}@media (color-gamut:p3){:root:has(input.theme-controller[value=dark]:checked):not(#\#),[data-theme=dark]:not(#\#){--color-base-content:color(display-p3 0.95652 0.97291 1);--color-primary:color(display-p3 0.37512 0.36561 0.96485);--color-accent:color(display-p3 0.31249 0.81303 0.73566);--color-info:color(display-p3 0.29753 0.71737 0.97216);--color-success:color(display-p3 0.32762 0.81314 0.58555);--color-success-content:color(display-p3 0.10867 0.29437 0.22636);--color-warning:color(display-p3 0.94863 0.72827 0.09463);--color-error:color(display-p3 0.94018 0.42824 0.50076)}}}:root:not(#\#){scrollbar-color:color-mix(in oklch,currentColor 35%,rgba(0,0,0,0))rgba(0,0,0,0)}:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked):not(#\#){overflow:hidden}:root:not(#\#),[data-theme]:not(#\#){background-color:rgb(255,255,255);background-color:var(--root-bg,var(--color-base-100));color:rgb(24,24,27);color:var(--color-base-content)}:root:not(#\#){--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}.chat:not(#\#){--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e")}:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)):not(#\#){scrollbar-gutter:stable;background-image:linear-gradient(rgb(255,255,255),rgb(255,255,255));background-image:linear-gradient(var(--color-base-100),var(--color-base-100));--root-bg:color-mix(in srgb,var(--color-base-100),rgb(0,0,0) 40%)}.pointer-events-none:not(#\#):not(#\#):not(#\#){pointer-events:none}.range:not(#\#):not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:color-mix(in oklab,currentColor 10%,rgba(0,0,0,0));cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(.5rem + min(.25rem,calc(.5rem + .5rem + .5rem)));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:max(3rem,min(20rem,100%));height:calc(.25rem*6);height:var(--range-thumb-size);background-color:rgba(0,0,0,0);border:none;overflow:hidden}[dir=rtl]:not(#\#):not(#\#):not(#\#) .range{--range-dir:-1}.range:focus:not(#\#):not(#\#):not(#\#){outline:none}.range:focus-visible:not(#\#):not(#\#):not(#\#){outline-offset:2px;outline:2px solid}.range:not(#\#):not(#\#):not(#\#)::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:.5rem;border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){.range:not(#\#):not(#\#):not(#\#)::-webkit-slider-runnable-track{border:1px solid}.range:not(#\#):not(#\#):not(#\#)::-moz-range-track{border:1px solid}}.range:not(#\#):not(#\#):not(#\#)::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(.5rem + min(var(--range-p),var(--radius-selector-max)));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;-webkit-appearance:none;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px rgba(0,0,0,.1)inset,0 8px 0 -4px rgba(255,255,255,.1)inset,0 1px color-mix(in oklab,currentColor calc(1*10%),rgba(0,0,0,0)),0 0 0 2rem var(--range-thumb)inset,calc((1*-100rem) - (1*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lch,red,blue)) and (color:oklab(0% 0 0%)){.range:not(#\#):not(#\#):not(#\#)::-webkit-slider-thumb{box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),rgba(0,0,0,0)),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range:not(#\#):not(#\#):not(#\#)::-moz-range-track{background-color:var(--range-bg);border-radius:.5rem;border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}.range:not(#\#):not(#\#):not(#\#)::-moz-range-thumb{box-sizing:border-box;border-radius:calc(.5rem + min(var(--range-p),var(--radius-selector-max)));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px rgba(0,0,0,.1)inset,0 8px 0 -4px rgba(255,255,255,.1)inset,0 1px color-mix(in oklab,currentColor calc(1*10%),rgba(0,0,0,0)),0 0 0 2rem var(--range-thumb)inset,calc((1*-100rem) - (1*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%}@supports (color:color-mix(in lch,red,blue)) and (color:oklab(0% 0 0%)){.range:not(#\#):not(#\#):not(#\#)::-moz-range-thumb{box-shadow:0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),rgba(0,0,0,0)),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range:disabled:not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.3}.timeline:not(#\#):not(#\#):not(#\#){display:flex;position:relative}.timeline:not(#\#):not(#\#):not(#\#)>li{grid-template-rows:minmax(0,1fr)auto minmax(0,1fr);grid-template-rows:var(--timeline-row-start,minmax(0,1fr))auto var(--timeline-row-end,minmax(0,1fr));grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);grid-template-columns:var(--timeline-col-start,minmax(0,1fr))auto var(--timeline-col-end,minmax(0,1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline:not(#\#):not(#\#):not(#\#)>li>hr{border:none;width:100%}.timeline:not(#\#):not(#\#):not(#\#)>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline:not(#\#):not(#\#):not(#\#)>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline:not(#\#):not(#\#):not(#\#)>li>hr{border:.1px solid rgb(238,238,238);border:.1px solid var(--color-base-300)}}.timeline:not(#\#):not(#\#):not(#\#) :where(hr){background-color:rgb(238,238,238);background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child:not(#\#):not(#\#):not(#\#){border-top-left-radius:0;border-top-right-radius:.5rem;border-top-right-radius:var(--radius-selector);border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:0}.timeline:has(.timeline-middle hr):last-child:not(#\#):not(#\#):not(#\#),.timeline:not(:has(.timeline-middle)):not(#\#):not(#\#):not(#\#) :first-child hr:last-child{border-top-left-radius:.5rem;border-top-left-radius:var(--radius-selector);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)):not(#\#):not(#\#):not(#\#) :last-child hr:first-child{border-top-left-radius:0;border-top-right-radius:.5rem;border-top-right-radius:var(--radius-selector);border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:0}.card:not(#\#):not(#\#):not(#\#){border-radius:.5rem;border-radius:var(--radius-box);outline-offset:2px;outline:0 solid rgba(0,0,0,0);flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus:not(#\#):not(#\#):not(#\#){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus:not(#\#):not(#\#):not(#\#){outline-offset:2px;outline:2px solid rgba(0,0,0,0)}}.card:focus-visible:not(#\#):not(#\#):not(#\#){outline-color:currentColor}.card:not(#\#):not(#\#):not(#\#) :where(figure:first-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden}.card:not(#\#):not(#\#):not(#\#) :where(figure:last-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;overflow:hidden}.card:where(.card-border):not(#\#):not(#\#):not(#\#){border:1pxsolid rgb(248,248,248);border:var(--border)solid var(--color-base-200)}.card:where(.card-dash):not(#\#):not(#\#):not(#\#){border:1pxdashed rgb(248,248,248);border:var(--border)dashed var(--color-base-200)}.card.image-full:not(#\#):not(#\#):not(#\#){display:grid}.card.image-full:not(#\#):not(#\#):not(#\#):before{border-radius:.5rem;border-radius:var(--radius-box);background-color:rgb(9,9,11);background-color:var(--color-neutral);opacity:.75;content:"";grid-row-start:1;grid-column-start:1;position:relative}.card.image-full:not(#\#):not(#\#):not(#\#)>*{grid-row-start:1;grid-column-start:1}.card.image-full:not(#\#):not(#\#):not(#\#)>.card-body{color:rgb(228,228,231);color:var(--color-neutral-content);position:relative}.card.image-full:not(#\#):not(#\#):not(#\#) :where(figure){border-radius:inherit;overflow:hidden}.card.image-full:not(#\#):not(#\#):not(#\#)>figure img{-o-object-fit:cover;object-fit:cover;height:100%}.card:not(#\#):not(#\#):not(#\#) figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])):not(#\#):not(#\#):not(#\#){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card:has(>:checked):not(#\#):not(#\#):not(#\#){outline:2px solid}.progress:not(#\#):not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-radius:var(--radius-box);background-color:color-mix(in oklab,currentColor 20%,transparent);width:100%;height:.5rem;color:rgb(24,24,27);color:var(--color-base-content);position:relative;overflow:hidden}.progress:indeterminate:not(#\#):not(#\#):not(#\#){background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 90%);background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,rgba(0,0,0,0) 10% 90%);background-position-x:15%;background-size:200%;animation:progress 5s ease-in-out infinite}@supports (-moz-appearance:none){.progress:indeterminate:not(#\#):not(#\#):not(#\#)::-moz-progress-bar{background-color:rgba(0,0,0,0);background-image:repeating-linear-gradient(90deg,currentColor -1%,currentColor 10%,rgba(0,0,0,0) 0,rgba(0,0,0,0) 90%);background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,rgba(0,0,0,0) 10% 90%);background-position-x:15%;background-size:200%;animation:progress 5s ease-in-out infinite}.progress:not(#\#):not(#\#):not(#\#)::-moz-progress-bar{border-radius:.5rem;border-radius:var(--radius-box);background-color:currentColor}}@supports (-webkit-appearance:none){.progress:not(#\#):not(#\#):not(#\#)::-webkit-progress-bar{border-radius:.5rem;border-radius:var(--radius-box);background-color:rgba(0,0,0,0)}.progress:not(#\#):not(#\#):not(#\#)::-webkit-progress-value{border-radius:.5rem;border-radius:var(--radius-box);background-color:currentColor}}.absolute:not(#\#):not(#\#):not(#\#){position:absolute}.fixed:not(#\#):not(#\#):not(#\#){position:fixed}.relative:not(#\#):not(#\#):not(#\#){position:relative}.inset-0:not(#\#):not(#\#):not(#\#){right:calc(.25rem*0);bottom:calc(.25rem*0);left:calc(.25rem*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0)}.inset-0:not(#\#):not(#\#):not(#\#),.top-0:not(#\#):not(#\#):not(#\#){top:calc(.25rem*0);top:calc(var(--spacing)*0)}.top-\[60px\]:not(#\#):not(#\#):not(#\#){top:60px}.right-4:not(#\#):not(#\#):not(#\#){right:calc(.25rem*4);right:calc(var(--spacing)*4)}.bottom-4:not(#\#):not(#\#):not(#\#){bottom:calc(.25rem*4);bottom:calc(var(--spacing)*4)}.left-0:not(#\#):not(#\#):not(#\#){left:calc(.25rem*0);left:calc(var(--spacing)*0)}.z-20:not(#\#):not(#\#):not(#\#){z-index:20}.z-40:not(#\#):not(#\#):not(#\#){z-index:40}.z-50:not(#\#):not(#\#):not(#\#){z-index:50}.timeline-end:not(#\#):not(#\#):not(#\#){grid-area:3/1/4/4;align-self:flex-start;justify-self:center;place-self:flex-start center;margin:.25rem}.timeline-start:not(#\#):not(#\#):not(#\#){grid-area:1/1/2/4;align-self:flex-end;justify-self:center;place-self:flex-end center;margin:.25rem}.timeline-vertical:not(#\#):not(#\#):not(#\#){flex-direction:column}.timeline-vertical:not(#\#):not(#\#):not(#\#)>li{--timeline-row-start:minmax(0,1fr);--timeline-row-end:minmax(0,1fr);justify-items:center}.timeline-vertical:not(#\#):not(#\#):not(#\#)>li>hr{width:.25rem;height:100%}.timeline-vertical:not(#\#):not(#\#):not(#\#)>li>hr:first-child{grid-row-start:1;grid-column-start:2}.timeline-vertical:not(#\#):not(#\#):not(#\#)>li>hr:last-child{grid-area:3/2/none}.timeline-vertical:not(#\#):not(#\#):not(#\#) .timeline-start{grid-area:1/1/4/2;align-self:center;justify-self:flex-end;place-self:center flex-end}.timeline-vertical:not(#\#):not(#\#):not(#\#) .timeline-end{grid-area:1/3/4/4;align-self:center;justify-self:flex-start;place-self:center flex-start}.timeline-vertical:has(.timeline-middle):not(#\#):not(#\#):not(#\#)>li>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--radius-selector)}.timeline-vertical:has(.timeline-middle):not(#\#):not(#\#):not(#\#)>li>hr:last-child,.timeline-vertical:not(:has(.timeline-middle)):not(#\#):not(#\#):not(#\#) :first-child>hr:last-child{border-top-left-radius:.5rem;border-top-left-radius:var(--radius-selector);border-top-right-radius:.5rem;border-top-right-radius:var(--radius-selector);border-bottom-right-radius:0;border-bottom-left-radius:0}.timeline-vertical:not(:has(.timeline-middle)):not(#\#):not(#\#):not(#\#) :last-child>hr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--radius-selector);border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--radius-selector)}.timeline-vertical.timeline-snap-icon:not(#\#):not(#\#):not(#\#)>li{--timeline-col-start:minmax(0,1fr);--timeline-row-start:.5rem}.timeline-middle:not(#\#):not(#\#):not(#\#){grid-row-start:2;grid-column-start:2}.container:not(#\#):not(#\#):not(#\#){width:100%}@media (min-width:40rem){.container:not(#\#):not(#\#):not(#\#){max-width:40rem}}@media (min-width:48rem){.container:not(#\#):not(#\#):not(#\#){max-width:48rem}}@media (min-width:64rem){.container:not(#\#):not(#\#):not(#\#){max-width:64rem}}@media (min-width:80rem){.container:not(#\#):not(#\#):not(#\#){max-width:80rem}}@media (min-width:96rem){.container:not(#\#):not(#\#):not(#\#){max-width:96rem}}.filter:not(#\#):not(#\#):not(#\#){flex-wrap:wrap;display:flex}.filter:not(#\#):not(#\#):not(#\#) input[type=radio]{width:auto}.filter:not(#\#):not(#\#):not(#\#) input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter:not(#\#):not(#\#):not(#\#) input:not(:last-child){margin-right:.25rem}.filter:not(#\#):not(#\#):not(#\#) input.filter-reset{aspect-ratio:1}.filter:not(#\#):not(#\#):not(#\#) input.filter-reset:after{content:"×"}.filter:has(input:checked:not(.filter-reset)):not(#\#):not(#\#):not(#\#) input:not(:checked):not(.filter-reset):not(input[type=reset]),.filter:not(:has(input:checked:not(.filter-reset))):not(#\#):not(#\#):not(#\#) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))):not(#\#):not(#\#):not(#\#) input[type=reset]{opacity:0;border-width:0;width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;scale:0}.mx-auto:not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:auto}.my-2:not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*2);margin-bottom:calc(.25rem*2);margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2)}.my-4:not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*4);margin-bottom:calc(.25rem*4);margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}.my-6:not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*6);margin-bottom:calc(.25rem*6);margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*6)}.my-10:not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*10);margin-bottom:calc(.25rem*10);margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*10)}.mt-1:not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*1);margin-top:calc(var(--spacing)*1)}.mt-2:not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*2);margin-top:calc(var(--spacing)*2)}.mt-10:not(#\#):not(#\#):not(#\#){margin-top:calc(.25rem*10);margin-top:calc(var(--spacing)*10)}.breadcrumbs:not(#\#):not(#\#):not(#\#){max-width:100%;padding-top:.5rem;padding-bottom:.5rem;overflow-x:auto}.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul{white-space:nowrap;align-items:center;min-height:-moz-min-content;min-height:min-content;display:flex}.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu>li,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol>li,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul>li{align-items:center;display:flex}.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu>li>*,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol>li>*,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu>li>:hover,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol>li>:hover,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul>li>:hover{text-decoration-line:underline}}.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu>li>:focus,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol>li>:focus,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu>li>:focus,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol>li>:focus,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul>li>:focus{outline-offset:2px;outline:2px solid rgba(0,0,0,0)}}.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol>li>:focus-visible{outline-offset:2px;outline:2px solid}.breadcrumbs:not(#\#):not(#\#):not(#\#)>menu>li+:before,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ol>li+:before,.breadcrumbs:not(#\#):not(#\#):not(#\#)>ul>li+:before{content:"";opacity:.4;background-color:rgba(0,0,0,0);border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl]:not(#\#):not(#\#):not(#\#) :is(.breadcrumbs>menu>li)+:before{rotate:-135deg}[dir=rtl]:not(#\#):not(#\#):not(#\#) :is(.breadcrumbs>ul>li)+:before{rotate:-135deg}[dir=rtl]:not(#\#):not(#\#):not(#\#) :is(.breadcrumbs>ol>li)+:before{rotate:-135deg}.mr-3:not(#\#):not(#\#):not(#\#){margin-right:calc(.25rem*3);margin-right:calc(var(--spacing)*3)}.mb-2:not(#\#):not(#\#):not(#\#){margin-bottom:calc(.25rem*2);margin-bottom:calc(var(--spacing)*2)}.mb-4:not(#\#):not(#\#):not(#\#){margin-bottom:calc(.25rem*4);margin-bottom:calc(var(--spacing)*4)}.mb-6:not(#\#):not(#\#):not(#\#){margin-bottom:calc(.25rem*6);margin-bottom:calc(var(--spacing)*6)}.mb-8:not(#\#):not(#\#):not(#\#){margin-bottom:calc(.25rem*8);margin-bottom:calc(var(--spacing)*8)}.mb-10:not(#\#):not(#\#):not(#\#){margin-bottom:calc(.25rem*10);margin-bottom:calc(var(--spacing)*10)}.status:not(#\#):not(#\#):not(#\#){aspect-ratio:1;border-radius:.5rem;border-radius:var(--radius-selector);background-color:rgba(24,24,27,.2);background-color:color-mix(in oklab,var(--color-base-content)20%,transparent);vertical-align:middle;width:.5rem;height:.5rem;color:color-mix(in oklab,#00030%,transparent);color:color-mix(in oklab,var(--color-black)30%,transparent);background-position:50%;background-repeat:no-repeat;background-image:radial-gradient(circle at 35% 30%,rgba(255,255,255,.5),rgba(0,0,0,0));box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(1*100%),rgba(0,0,0,0));display:inline-block}@supports (color:oklab(0% 0 0%)){.status:not(#\#):not(#\#):not(#\#){background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),rgba(0,0,0,0))}}@supports (color:color-mix(in lch,red,blue)){.status:not(#\#):not(#\#):not(#\#){box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),rgba(0,0,0,0))}}.badge:not(#\#):not(#\#):not(#\#){border-radius:.5rem;border-radius:var(--radius-selector);vertical-align:middle;color:rgb(24,24,27);color:var(--badge-fg);border:1pxsolid rgb(248,248,248);border:var(--border)solid var(--badge-color,var(--color-base-200));width:-moz-fit-content;width:fit-content;padding-left:calc(.25rem*3 - 1px);padding-right:calc(.25rem*3 - 1px);padding-left:calc(.25rem*3 - var(--border));padding-right:calc(.25rem*3 - var(--border));background-size:auto,calc(0*100%);background-size:auto,calc(var(--noise)*100%);background-image:none,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");background-image:none,var(--fx-noise);background-color:rgb(255,255,255);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);height:calc(.25rem*6);height:var(--size);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.badge.badge-dash:not(#\#):not(#\#):not(#\#),.badge.badge-outline:not(#\#):not(#\#):not(#\#){--badge-fg:var(--badge-color);--badge-bg:rgba(0,0,0,0);background-image:none}.badge.badge-dash:not(#\#):not(#\#):not(#\#){border-style:dashed}.badge.badge-soft:not(#\#):not(#\#):not(#\#){color:rgb(24,24,27);color:var(--badge-color,var(--color-base-content));background-color:rgb(234,234,234);background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100));border-color:rgb(229,229,229);border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100));background-image:none}.footer:not(#\#):not(#\#):not(#\#){grid-auto-flow:row;align-items:start;justify-items:start;place-items:start;grid-gap:2.5rem 1rem;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer:not(#\#):not(#\#):not(#\#)>*{align-items:start;justify-items:start;place-items:start;grid-gap:.5rem;gap:.5rem;display:grid}.footer.footer-center:not(#\#):not(#\#):not(#\#){text-align:center;grid-auto-flow:column dense}.footer.footer-center:not(#\#):not(#\#):not(#\#),.footer.footer-center:not(#\#):not(#\#):not(#\#)>*{align-items:center;justify-items:center;place-items:center}.card-body:not(#\#):not(#\#):not(#\#){padding:1.5rem;padding:var(--card-p,1.5rem);font-size:.875rem;font-size:var(--card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.card-body:not(#\#):not(#\#):not(#\#) :where(p){flex-grow:1}.card-actions:not(#\#):not(#\#):not(#\#){flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.card-title:not(#\#):not(#\#):not(#\#){font-size:1.125rem;font-size:var(--cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.chat:not(#\#):not(#\#):not(#\#){grid-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;padding-top:.25rem;padding-bottom:.25rem;display:grid}.flex:not(#\#):not(#\#):not(#\#){display:flex}.grid:not(#\#):not(#\#):not(#\#){display:grid}.hidden:not(#\#):not(#\#):not(#\#){display:none}.inline:not(#\#):not(#\#):not(#\#){display:inline}.inline-block:not(#\#):not(#\#):not(#\#){display:inline-block}.h-3:not(#\#):not(#\#):not(#\#){height:calc(.25rem*3);height:calc(var(--spacing)*3)}.h-4:not(#\#):not(#\#):not(#\#){height:calc(.25rem*4);height:calc(var(--spacing)*4)}.h-5:not(#\#):not(#\#):not(#\#){height:calc(.25rem*5);height:calc(var(--spacing)*5)}.h-6:not(#\#):not(#\#):not(#\#){height:calc(.25rem*6);height:calc(var(--spacing)*6)}.h-8:not(#\#):not(#\#):not(#\#){height:calc(.25rem*8);height:calc(var(--spacing)*8)}.h-10:not(#\#):not(#\#):not(#\#){height:calc(.25rem*10);height:calc(var(--spacing)*10)}.h-48:not(#\#):not(#\#):not(#\#){height:calc(.25rem*48);height:calc(var(--spacing)*48)}.h-\[40rem\]:not(#\#):not(#\#):not(#\#){height:40rem}.max-h-0:not(#\#):not(#\#):not(#\#){max-height:calc(.25rem*0);max-height:calc(var(--spacing)*0)}.max-h-screen:not(#\#):not(#\#):not(#\#){max-height:100vh}.min-h-screen:not(#\#):not(#\#):not(#\#){min-height:100vh}.w-3:not(#\#):not(#\#):not(#\#){width:calc(.25rem*3);width:calc(var(--spacing)*3)}.w-4:not(#\#):not(#\#):not(#\#){width:calc(.25rem*4);width:calc(var(--spacing)*4)}.w-5:not(#\#):not(#\#):not(#\#){width:calc(.25rem*5);width:calc(var(--spacing)*5)}.w-6:not(#\#):not(#\#):not(#\#){width:calc(.25rem*6);width:calc(var(--spacing)*6)}.w-8:not(#\#):not(#\#):not(#\#){width:calc(.25rem*8);width:calc(var(--spacing)*8)}.w-10:not(#\#):not(#\#):not(#\#){width:calc(.25rem*10);width:calc(var(--spacing)*10)}.w-full:not(#\#):not(#\#):not(#\#){width:100%}.max-w-2xl:not(#\#):not(#\#):not(#\#){max-width:42rem;max-width:var(--container-2xl)}.max-w-3xl:not(#\#):not(#\#):not(#\#){max-width:48rem;max-width:var(--container-3xl)}.max-w-4xl:not(#\#):not(#\#):not(#\#){max-width:56rem;max-width:var(--container-4xl)}.max-w-6xl:not(#\#):not(#\#):not(#\#){max-width:72rem;max-width:var(--container-6xl)}.max-w-\[200px\]:not(#\#):not(#\#):not(#\#){max-width:200px}.max-w-full:not(#\#):not(#\#):not(#\#){max-width:100%}.flex-grow:not(#\#):not(#\#):not(#\#){flex-grow:1}.-translate-y-full:not(#\#):not(#\#):not(#\#){--tw-translate-y:-100%;translate:var(--tw-translate-x)-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0:not(#\#):not(#\#):not(#\#){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)calc(.25rem*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.link:not(#\#):not(#\#):not(#\#){cursor:pointer;text-decoration-line:underline}.link:focus:not(#\#):not(#\#):not(#\#){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus:not(#\#):not(#\#):not(#\#){outline-offset:2px;outline:2px solid rgba(0,0,0,0)}}.link:focus-visible:not(#\#):not(#\#):not(#\#){outline-offset:2px;outline:2px solid}.cursor-pointer:not(#\#):not(#\#):not(#\#){cursor:pointer}.grid-flow-col:not(#\#):not(#\#):not(#\#){grid-auto-flow:column}.grid-cols-1:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col:not(#\#):not(#\#):not(#\#){flex-direction:column}.flex-wrap:not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.items-center:not(#\#):not(#\#):not(#\#){align-items:center}.items-start:not(#\#):not(#\#):not(#\#){align-items:flex-start}.justify-between:not(#\#):not(#\#):not(#\#){justify-content:space-between}.justify-center:not(#\#):not(#\#):not(#\#){justify-content:center}.justify-end:not(#\#):not(#\#):not(#\#){justify-content:flex-end}.justify-start:not(#\#):not(#\#):not(#\#){justify-content:flex-start}.gap-1:not(#\#):not(#\#):not(#\#){gap:calc(.25rem*1);gap:calc(var(--spacing)*1)}.gap-2:not(#\#):not(#\#):not(#\#){gap:calc(.25rem*2);gap:calc(var(--spacing)*2)}.gap-3:not(#\#):not(#\#):not(#\#){gap:calc(.25rem*3);gap:calc(var(--spacing)*3)}.gap-4:not(#\#):not(#\#):not(#\#){gap:calc(.25rem*4);gap:calc(var(--spacing)*4)}.gap-6:not(#\#):not(#\#):not(#\#){gap:calc(.25rem*6);gap:calc(var(--spacing)*6)}.gap-8:not(#\#):not(#\#):not(#\#){gap:calc(.25rem*8);gap:calc(var(--spacing)*8)}.gap-10:not(#\#):not(#\#):not(#\#){gap:calc(.25rem*10);gap:calc(var(--spacing)*10)}:where(.space-y-4>:not(:last-child)):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc(calc(.25rem*4)*0);margin-top:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-bottom:calc(calc(.25rem*4)*calc(1 - 0));margin-bottom:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)):not(#\#):not(#\#):not(#\#){--tw-space-y-reverse:0;margin-top:calc(calc(.25rem*8)*0);margin-top:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-bottom:calc(calc(.25rem*8)*calc(1 - 0));margin-bottom:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-4>:not(:last-child)):not(#\#):not(#\#):not(#\#){--tw-space-x-reverse:0;margin-left:calc(calc(.25rem*4)*0);margin-left:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-right:calc(calc(.25rem*4)*calc(1 - 0));margin-right:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.truncate:not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden:not(#\#):not(#\#):not(#\#){overflow:hidden}.rounded-full:not(#\#):not(#\#):not(#\#){border-radius:3.40282e+38px}.rounded-lg:not(#\#):not(#\#):not(#\#){border-radius:.5rem;border-radius:var(--radius-lg)}.rounded-md:not(#\#):not(#\#):not(#\#){border-radius:.375rem;border-radius:var(--radius-md)}.border:not(#\#):not(#\#):not(#\#){border-style:var(--tw-border-style);border-width:1px}.border-t-2:not(#\#):not(#\#):not(#\#){border-top-style:var(--tw-border-style);border-top-width:2px}.border-none:not(#\#):not(#\#):not(#\#){--tw-border-style:none;border-style:none}.border-\[var\(--span-color\)\]:not(#\#):not(#\#):not(#\#){border-color:#8a2be2;border-color:var(--span-color)}.border-gray-300:not(#\#):not(#\#):not(#\#){border-color:rgb(209,213,220);border-color:var(--color-gray-300)}.bg-\[\#e8e8e8\]:not(#\#):not(#\#):not(#\#){background-color:#e8e8e8}.bg-\[var\(--background-color\)\]:not(#\#):not(#\#):not(#\#){background-color:#f5f5f5;background-color:var(--background-color)}.bg-\[var\(--span-color\)\]:not(#\#):not(#\#):not(#\#){background-color:#8a2be2;background-color:var(--span-color)}.bg-\[var\(--text-color\)\]:not(#\#):not(#\#):not(#\#){background-color:#2e2e2e;background-color:var(--text-color)}.bg-black\/20:not(#\#):not(#\#):not(#\#){background-color:color-mix(in oklab,#00020%,transparent);background-color:color-mix(in oklab,var(--color-black)20%,transparent)}.bg-gray-200:not(#\#):not(#\#):not(#\#){background-color:rgb(229,231,235);background-color:var(--color-gray-200)}.bg-green-500:not(#\#):not(#\#):not(#\#){background-color:rgb(0,198,90);background-color:color(display-p3 .30873 .77475 .37431);background-color:var(--color-green-500)}.bg-gradient-to-r:not(#\#):not(#\#):not(#\#){--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-none:not(#\#):not(#\#):not(#\#){background-image:none}.from-indigo-300:not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--color-indigo-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-300:not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--color-purple-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain:not(#\#):not(#\#):not(#\#){-o-object-fit:contain;object-fit:contain}.object-cover:not(#\#):not(#\#):not(#\#){-o-object-fit:cover;object-fit:cover}.p-2:not(#\#):not(#\#):not(#\#){padding:calc(.25rem*2);padding:calc(var(--spacing)*2)}.p-3:not(#\#):not(#\#):not(#\#){padding:calc(.25rem*3);padding:calc(var(--spacing)*3)}.p-4:not(#\#):not(#\#):not(#\#){padding:calc(.25rem*4);padding:calc(var(--spacing)*4)}.p-6:not(#\#):not(#\#):not(#\#){padding:calc(.25rem*6);padding:calc(var(--spacing)*6)}.px-1:not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*1);padding-right:calc(.25rem*1);padding-left:calc(var(--spacing)*1);padding-right:calc(var(--spacing)*1)}.px-4:not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*4);padding-right:calc(.25rem*4);padding-left:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4)}.px-6:not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*6);padding-right:calc(.25rem*6);padding-left:calc(var(--spacing)*6);padding-right:calc(var(--spacing)*6)}.px-8:not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*8);padding-right:calc(.25rem*8);padding-left:calc(var(--spacing)*8);padding-right:calc(var(--spacing)*8)}.px-\[var\(--page-padding-sm\)\]:not(#\#):not(#\#):not(#\#){padding-left:20px;padding-right:20px;padding-left:var(--page-padding-sm);padding-right:var(--page-padding-sm)}.py-2:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*2);padding-bottom:calc(.25rem*2);padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2)}.py-3:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*3);padding-bottom:calc(.25rem*3);padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3)}.py-4:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*4);padding-bottom:calc(.25rem*4);padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.py-6:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*6);padding-bottom:calc(.25rem*6);padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*6)}.py-8:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*8);padding-bottom:calc(.25rem*8);padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*8)}.py-10:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*10);padding-bottom:calc(.25rem*10);padding-top:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*10)}.py-12:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*12);padding-bottom:calc(.25rem*12);padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*12)}.py-16:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*16);padding-bottom:calc(.25rem*16);padding-top:calc(var(--spacing)*16);padding-bottom:calc(var(--spacing)*16)}.pt-20:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*20);padding-top:calc(var(--spacing)*20)}.pb-1:not(#\#):not(#\#):not(#\#){padding-bottom:calc(.25rem*1);padding-bottom:calc(var(--spacing)*1)}.pb-4:not(#\#):not(#\#):not(#\#){padding-bottom:calc(.25rem*4);padding-bottom:calc(var(--spacing)*4)}.pb-10:not(#\#):not(#\#):not(#\#){padding-bottom:calc(.25rem*10);padding-bottom:calc(var(--spacing)*10)}.text-center:not(#\#):not(#\#):not(#\#){text-align:center}.text-start:not(#\#):not(#\#):not(#\#){text-align:left}.text-2xl:not(#\#):not(#\#):not(#\#){font-size:1.5rem;font-size:var(--text-2xl);line-height:calc(2/1.5);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl:not(#\#):not(#\#):not(#\#){font-size:1.875rem;font-size:var(--text-3xl);line-height:calc(2.25/1.875);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl:not(#\#):not(#\#):not(#\#){font-size:2.25rem;font-size:var(--text-4xl);line-height:calc(2.5/2.25);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg:not(#\#):not(#\#):not(#\#){font-size:1.125rem;font-size:var(--text-lg);line-height:calc(1.75/1.125);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm:not(#\#):not(#\#):not(#\#){font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25/.875);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl:not(#\#):not(#\#):not(#\#){font-size:1.25rem;font-size:var(--text-xl);line-height:calc(1.75/1.25);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[16px\]:not(#\#):not(#\#):not(#\#){font-size:16px}.leading-relaxed:not(#\#):not(#\#):not(#\#){--tw-leading:var(--leading-relaxed);line-height:1.625;line-height:var(--leading-relaxed)}.font-bold:not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-bold);font-weight:700;font-weight:var(--font-weight-bold)}.font-light:not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-light);font-weight:300;font-weight:var(--font-weight-light)}.font-medium:not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-medium);font-weight:500;font-weight:var(--font-weight-medium)}.font-normal:not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-normal);font-weight:400;font-weight:var(--font-weight-normal)}.font-semibold:not(#\#):not(#\#):not(#\#){--tw-font-weight:var(--font-weight-semibold);font-weight:600;font-weight:var(--font-weight-semibold)}.\!text-\[var\(--text-color\)\]:not(#\#){color:#2e2e2e!important;color:var(--text-color)!important}.progress-neutral:not(#\#):not(#\#):not(#\#){color:rgb(9,9,11);color:var(--color-neutral)}.text-\[\#8a2be2\]:not(#\#):not(#\#):not(#\#){color:#8a2be2}.text-\[var\(--background-color\)\]:not(#\#):not(#\#):not(#\#){color:#f5f5f5;color:var(--background-color)}.text-\[var\(--footer-text-color\)\]:not(#\#):not(#\#):not(#\#){color:#a3a3a3;color:var(--footer-text-color)}.text-\[var\(--span-color\)\]:not(#\#):not(#\#):not(#\#){color:#8a2be2;color:var(--span-color)}.text-\[var\(--text-color\)\]:not(#\#):not(#\#):not(#\#){color:#2e2e2e;color:var(--text-color)}.text-accent:not(#\#):not(#\#):not(#\#){color:rgb(0,208,187);color:color(display-p3 .31249 .81303 .73566);color:var(--color-accent)}.text-black:not(#\#):not(#\#):not(#\#){color:#000;color:var(--color-black)}.text-gray-400:not(#\#):not(#\#):not(#\#){color:rgb(153,161,175);color:var(--color-gray-400)}.text-gray-500:not(#\#):not(#\#):not(#\#){color:rgb(106,114,130);color:var(--color-gray-500)}.text-green-400:not(#\#):not(#\#):not(#\#){color:rgb(5,223,114);color:var(--color-green-400)}.text-green-500:not(#\#):not(#\#):not(#\#){color:rgb(0,198,90);color:color(display-p3 .30873 .77475 .37431);color:var(--color-green-500)}.text-white:not(#\#):not(#\#):not(#\#){color:#fff;color:var(--color-white)}.antialiased:not(#\#):not(#\#):not(#\#){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0:not(#\#):not(#\#):not(#\#){opacity:0}.opacity-35:not(#\#):not(#\#):not(#\#){opacity:.35}.opacity-90:not(#\#):not(#\#):not(#\#){opacity:.9}.opacity-100:not(#\#):not(#\#):not(#\#){opacity:1}.bg-blend-lighten:not(#\#):not(#\#):not(#\#){background-blend-mode:lighten}.shadow-md:not(#\#):not(#\#):not(#\#){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,0.10196)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,0.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 4px 6px -1px rgba(0,0,0,.10196),0 2px 4px -2px rgba(0,0,0,.10196);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:not(#\#):not(#\#):not(#\#){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,0.10196)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,0.10196));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 1px 3px 0 rgba(0,0,0,.10196),0 1px 2px -1px rgba(0,0,0,.10196);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.drop-shadow-lg:not(#\#):not(#\#):not(#\#){--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:drop-shadow(0 4px 4px rgba(0,0,0,.14902));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,)}.filter:not(#\#):not(#\#):not(#\#){filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition:not(#\#):not(#\#):not(#\#){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all:not(#\#):not(#\#):not(#\#){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors:not(#\#):not(#\#):not(#\#){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:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform:not(#\#):not(#\#):not(#\#){transition-property:transform,translate,scale,rotate;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200:not(#\#):not(#\#):not(#\#){--tw-duration:.2s;transition-duration:.2s}.duration-300:not(#\#):not(#\#):not(#\#){--tw-duration:.3s;transition-duration:.3s}.timeline-snap-icon:not(#\#):not(#\#):not(#\#)>li{--timeline-col-start:.5rem;--timeline-row-start:minmax(0,1fr)}.\*\:text-sm:not(#\#):not(#\#):not(#\#)>*{font-size:.875rem;font-size:var(--text-sm);line-height:calc(1.25/.875);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (hover:hover){:where(.group):hover:not(#\#):not(#\#):not(#\#) .group-hover\:text-white{color:#fff;color:var(--color-white)}:where(.group):hover:not(#\#):not(#\#):not(#\#) .group-hover\:opacity-100{opacity:1}.hover\:bg-\[var\(--span-color\)\]:hover:not(#\#):not(#\#):not(#\#){background-color:#8a2be2;background-color:var(--span-color)}.hover\:bg-green-400:hover:not(#\#):not(#\#):not(#\#){background-color:rgb(5,223,114);background-color:var(--color-green-400)}.hover\:text-\[var\(--background-color\)\]:hover:not(#\#):not(#\#):not(#\#){color:#f5f5f5;color:var(--background-color)}.hover\:text-\[var\(--span-color\)\]:hover:not(#\#):not(#\#):not(#\#){color:#8a2be2;color:var(--span-color)}.hover\:text-white:hover:not(#\#):not(#\#):not(#\#){color:#fff;color:var(--color-white)}.hover\:drop-shadow-2xl:hover:not(#\#):not(#\#):not(#\#){--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:drop-shadow(0 25px 25px rgba(0,0,0,.14902));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,)}}.focus\:border-transparent:focus:not(#\#):not(#\#):not(#\#){border-color:rgba(0,0,0,0)}.focus\:ring-2:focus:not(#\#):not(#\#):not(#\#){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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\:ring-\[var\(--span-color\)\]:focus:not(#\#):not(#\#):not(#\#){--tw-ring-color:var(--span-color)}@media (max-width:47.999rem){.max-md\:timeline-compact:not(#\#):not(#\#):not(#\#){--timeline-row-start:0}.max-md\:timeline-compact:not(#\#):not(#\#):not(#\#) .timeline-start{grid-area:3/1/4/4;align-self:flex-start;justify-self:center;place-self:flex-start center}.max-md\:timeline-compact:not(#\#):not(#\#):not(#\#) li:has(.timeline-start) .timeline-end{grid-row-start:auto;grid-column-start:none}.max-md\:timeline-compact.timeline-vertical:not(#\#):not(#\#):not(#\#)>li{--timeline-col-start:0}.max-md\:timeline-compact.timeline-vertical:not(#\#):not(#\#):not(#\#) .timeline-start{grid-area:1/3/4/4;align-self:center;justify-self:flex-start;place-self:center flex-start}.max-md\:timeline-compact.timeline-vertical:not(#\#):not(#\#):not(#\#) li:has(.timeline-start) .timeline-end{grid-row-start:none;grid-column-start:auto}}@media (min-width:40rem){.sm\:mx-0:not(#\#):not(#\#):not(#\#){margin-left:calc(.25rem*0);margin-right:calc(.25rem*0);margin-left:calc(var(--spacing)*0);margin-right:calc(var(--spacing)*0)}.sm\:footer-horizontal:not(#\#):not(#\#):not(#\#){grid-auto-flow:column}.sm\:footer-horizontal.footer-center:not(#\#):not(#\#):not(#\#){grid-auto-flow:dense}.sm\:justify-start:not(#\#):not(#\#):not(#\#){justify-content:flex-start}.sm\:px-6:not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*6);padding-right:calc(.25rem*6);padding-left:calc(var(--spacing)*6);padding-right:calc(var(--spacing)*6)}.sm\:py-4:not(#\#):not(#\#):not(#\#){padding-top:calc(.25rem*4);padding-bottom:calc(.25rem*4);padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.sm\:text-left:not(#\#):not(#\#):not(#\#),.sm\:text-start:not(#\#):not(#\#):not(#\#){text-align:left}.sm\:text-base:not(#\#):not(#\#):not(#\#){font-size:1rem;font-size:var(--text-base);line-height:calc(1.5/1);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.md\:mx-auto:not(#\#):not(#\#):not(#\#){margin-left:auto;margin-right:auto}.md\:mb-10:not(#\#):not(#\#):not(#\#){margin-bottom:calc(.25rem*10);margin-bottom:calc(var(--spacing)*10)}.md\:grid-cols-2:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:justify-center:not(#\#):not(#\#):not(#\#){justify-content:center}.md\:justify-evenly:not(#\#):not(#\#):not(#\#){justify-content:space-evenly}.md\:text-center:not(#\#):not(#\#):not(#\#){text-align:center}.md\:text-end:not(#\#):not(#\#):not(#\#){text-align:right}.md\:text-3xl:not(#\#):not(#\#):not(#\#){font-size:1.875rem;font-size:var(--text-3xl);line-height:calc(2.25/1.875);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl:not(#\#):not(#\#):not(#\#){font-size:2.25rem;font-size:var(--text-4xl);line-height:calc(2.5/2.25);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl:not(#\#):not(#\#):not(#\#){font-size:3rem;font-size:var(--text-5xl);line-height:1;line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base:not(#\#):not(#\#):not(#\#){font-size:1rem;font-size:var(--text-base);line-height:calc(1.5/1);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.lg\:block:not(#\#):not(#\#):not(#\#){display:block}.lg\:flex:not(#\#):not(#\#):not(#\#){display:flex}.lg\:hidden:not(#\#):not(#\#):not(#\#){display:none}.lg\:grid-cols-2:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-between:not(#\#):not(#\#):not(#\#){justify-content:space-between}.lg\:px-4:not(#\#):not(#\#):not(#\#){padding-left:calc(.25rem*4);padding-right:calc(.25rem*4);padding-left:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4)}.lg\:px-\[var\(--page-padding-lg\)\]:not(#\#):not(#\#):not(#\#){padding-left:80px;padding-right:80px;padding-left:var(--page-padding-lg);padding-right:var(--page-padding-lg)}.lg\:text-4xl:not(#\#):not(#\#):not(#\#){font-size:2.25rem;font-size:var(--text-4xl);line-height:calc(2.5/2.25);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl:not(#\#):not(#\#):not(#\#){font-size:3rem;font-size:var(--text-5xl);line-height:1;line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-7xl:not(#\#):not(#\#):not(#\#){font-size:4.5rem;font-size:var(--text-7xl);line-height:1;line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-lg:not(#\#):not(#\#):not(#\#){font-size:1.125rem;font-size:var(--text-lg);line-height:calc(1.75/1.125);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:leading-snug:not(#\#):not(#\#):not(#\#){--tw-leading:var(--leading-snug);line-height:1.375;line-height:var(--leading-snug)}}@media (prefers-color-scheme:dark){.dark\:block:not(#\#):not(#\#):not(#\#){display:block}.dark\:hidden:not(#\#):not(#\#):not(#\#){display:none}.dark\:bg-\[\#e8e8e8\]:not(#\#):not(#\#):not(#\#){background-color:#e8e8e8}.dark\:from-indigo-500:not(#\#):not(#\#):not(#\#){--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-purple-500:not(#\#):not(#\#):not(#\#){--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:text-\[var\(--text-color\)\]:not(#\#):not(#\#):not(#\#){color:#2e2e2e;color:var(--text-color)}.dark\:text-white:not(#\#):not(#\#):not(#\#){color:#fff;color:var(--color-white)}}.\[\&\>li\>\:first-child\]\:transition-colors:not(#\#):not(#\#):not(#\#)>li>:first-child{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:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[\&\>li\>\:first-child\]\:hover\:text-\[var\(--span-color\)\]:not(#\#):not(#\#):not(#\#)>li>:first-child:hover{color:#8a2be2;color:var(--span-color)}}:root:not(#\#):not(#\#):not(#\#):not(#\#){--primary-color:none;--secondary-color:none;--span-color:#8a2be2;--background-color:#f5f5f5;--text-color:#2e2e2e;--footer-text-color:#a3a3a3;--page-padding-sm:20px;--page-padding-lg:80px;--font-genty:"Genty-Sans-Regular",cursive}body:not(#\#):not(#\#):not(#\#):not(#\#){background-color:#f5f5f5;background-color:var(--background-color);color:#2e2e2e;color:var(--text-color);font-family:Genty-Sans-Regular,cursive;font-family:var(--font-genty)}.button:not(#\#):not(#\#):not(#\#):not(#\#){background-color:none;background-color:var(--primary-color);color:#2e2e2e;color:var(--text-color);border:none;border-radius:5px;padding:10px 20px}.button-secondary:not(#\#):not(#\#):not(#\#):not(#\#){background-color:none;background-color:var(--secondary-color)}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes progress{50%{background-position-x:-115%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes dropdown{0%{opacity:0}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:rgba(0,0,0,0)}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 rgba(0,0,0,0)}@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 rgba(0,0,0,0)}@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-duration{syntax:"*";inherits:false}