@layer reset, base, tokens, recipes, utilities;@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;border-width:0;border-style:solid;border-color:var(--global-color-border,currentcolor);box-sizing:border-box}hr{color:inherit;height:0;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:rgba(0,0,0,0.5);opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}}::selection{background-color:var(--global-color-selection,rgba(0,115,255,.3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html ::-webkit-scrollbar-thumb{border-radius:var(--radii-xs);background-color:var(--colors-gray-600);cursor:pointer}html ::-webkit-scrollbar-thumb:hover{background-color:var(--colors-gray-500)}html ::-webkit-scrollbar-thumb:active{background-color:var(--colors-gray-400)}html ::selection{background-color:var(--colors-primary-800);color:var(--colors-primary-300)}html ::-webkit-scrollbar{background-color:var(--colors-gray-700);cursor:pointer;width:var(--sizes-scrollbar-width)}html ::-webkit-scrollbar:horizontal{border-radius:var(--radii-xs);height:var(--sizes-scrollbar-height)}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--colors-light-blue-50:hsl(210,96%,5%);--colors-light-blue-100:hsl(210,96%,10%);--colors-light-blue-200:hsl(210,96%,20%);--colors-light-blue-300:hsl(210,96%,30%);--colors-light-blue-400:hsl(210,96%,40%);--colors-light-blue-500:hsl(210,96%,60%);--colors-light-blue-600:hsl(210,96%,70%);--colors-light-blue-700:hsl(210,96%,80%);--colors-light-blue-800:hsl(210,96%,90%);--colors-light-blue-900:hsl(210,96%,95%);--colors-light-gray-25:hsl(208,7%,0%);--colors-light-gray-50:hsl(208,7%,6%);--colors-light-gray-100:hsl(208,7%,16%);--colors-light-gray-200:hsl(208,7%,26%);--colors-light-gray-300:hsl(208,7%,36%);--colors-light-gray-400:hsl(208,7%,42%);--colors-light-gray-500:hsl(208,7%,66%);--colors-light-gray-600:hsl(208,7%,76%);--colors-light-gray-700:hsl(208,7%,86%);--colors-light-gray-800:hsl(208,7%,96%);--colors-light-gray-900:hsl(208,7%,98%);--colors-light-red-50:hsl(347,64%,8%);--colors-light-red-100:hsl(347,64%,18%);--colors-light-red-200:hsl(347,64%,28%);--colors-light-red-300:hsl(347,64%,38%);--colors-light-red-400:hsl(347,64%,48%);--colors-light-red-500:hsl(347,64%,55%);--colors-light-red-600:hsl(347,64%,65%);--colors-light-red-700:hsl(347,64%,75%);--colors-light-red-800:hsl(347,64%,85%);--colors-light-red-900:hsl(347,64%,95%);--colors-light-orange-50:hsl(44,100%,6%);--colors-light-orange-100:hsl(44,100%,12%);--colors-light-orange-200:hsl(44,100%,17%);--colors-light-orange-300:hsl(44,100%,22%);--colors-light-orange-400:hsl(44,100%,27%);--colors-light-orange-500:hsl(44,100%,56%);--colors-light-orange-600:hsl(44,100%,66%);--colors-light-orange-700:hsl(44,100%,76%);--colors-light-orange-800:hsl(44,100%,86%);--colors-light-orange-900:hsl(44,100%,96%);--colors-light-green-50:hsl(126,72%,9%);--colors-light-green-100:hsl(126,72%,14%);--colors-light-green-200:hsl(126,72%,19%);--colors-light-green-300:hsl(126,72%,24%);--colors-light-green-400:hsl(126,72%,29%);--colors-light-green-500:hsl(126,72%,55%);--colors-light-green-600:hsl(126,72%,65%);--colors-light-green-700:hsl(126,72%,75%);--colors-light-green-800:hsl(126,72%,85%);--colors-light-green-900:hsl(126,72%,95%);--colors-dark-blue-50:hsl(210,100%,94%);--colors-dark-blue-100:hsl(210,100%,84%);--colors-dark-blue-200:hsl(210,100%,74%);--colors-dark-blue-300:hsl(210,100%,64%);--colors-dark-blue-400:hsl(210,100%,54%);--colors-dark-blue-500:hsl(210,100%,44%);--colors-dark-blue-600:hsl(210,100%,34%);--colors-dark-blue-700:hsl(210,100%,24%);--colors-dark-blue-800:hsl(210,100%,19%);--colors-dark-blue-900:hsl(210,100%,14%);--colors-dark-gray-25:hsl(208,7%,100%);--colors-dark-gray-50:hsl(208,7%,96%);--colors-dark-gray-100:hsl(208,7%,86%);--colors-dark-gray-200:hsl(208,7%,76%);--colors-dark-gray-300:hsl(208,7%,66%);--colors-dark-gray-400:hsl(208,7%,58%);--colors-dark-gray-500:hsl(208,7%,46%);--colors-dark-gray-600:hsl(208,7%,36%);--colors-dark-gray-700:hsl(208,7%,26%);--colors-dark-gray-800:hsl(208,7%,13%);--colors-dark-gray-900:hsl(208,7%,6%);--colors-dark-red-50:hsl(347,64%,94%);--colors-dark-red-100:hsl(347,64%,86%);--colors-dark-red-200:hsl(347,64%,78%);--colors-dark-red-300:hsl(347,64%,70%);--colors-dark-red-400:hsl(347,64%,62%);--colors-dark-red-500:hsl(347,64%,55%);--colors-dark-red-600:hsl(347,64%,45%);--colors-dark-red-700:hsl(347,64%,35%);--colors-dark-red-800:hsl(347,64%,25%);--colors-dark-red-900:hsl(347,64%,15%);--colors-dark-orange-50:hsl(44,100%,92%);--colors-dark-orange-100:hsl(44,100%,82%);--colors-dark-orange-200:hsl(44,100%,72%);--colors-dark-orange-300:hsl(44,100%,62%);--colors-dark-orange-400:hsl(44,100%,52%);--colors-dark-orange-500:hsl(44,100%,45%);--colors-dark-orange-600:hsl(44,100%,39%);--colors-dark-orange-700:hsl(44,100%,25%);--colors-dark-orange-800:hsl(44,100%,11%);--colors-dark-orange-900:hsl(44,100%,8%);--colors-dark-green-50:hsl(126,72%,79%);--colors-dark-green-100:hsl(126,72%,69%);--colors-dark-green-200:hsl(126,72%,59%);--colors-dark-green-300:hsl(126,72%,49%);--colors-dark-green-400:hsl(126,72%,39%);--colors-dark-green-500:hsl(126,72%,30%);--colors-dark-green-600:hsl(126,72%,25%);--colors-dark-green-700:hsl(126,72%,20%);--colors-dark-green-800:hsl(126,72%,15%);--colors-dark-green-900:hsl(126,72%,9%);--sizes-2xs:64px;--sizes-xs:128px;--sizes-s:192px;--sizes-m:256px;--sizes-l:320px;--sizes-xl:384px;--sizes-2xl:440px;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--spacing-0:0px;--spacing-4xs:0.25px;--spacing-3xs:1px;--spacing-2xs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-2xl:96px;--spacing-3xl:128px;--spacing-4xl:192px;--fonts-sans:var(--font-montserrat);--fonts-serif:var(--font-lora);--fonts-mono:var(--font-fira-code);--font-sizes-4xl:3.5rem;--font-sizes-3xl:3rem;--font-sizes-2xl:2.5rem;--font-sizes-xl:2rem;--font-sizes-l:1.75rem;--font-sizes-m:1.5rem;--font-sizes-s:1.375rem;--font-sizes-xs:1.125rem;--font-sizes-2xs:1rem;--font-sizes-3xs:0.875rem;--font-sizes-4xs:0.75rem;--font-weights-regular:400;--font-weights-medium:500;--font-weights-bold:600;--letter-spacings-packed:-0.05em;--letter-spacings-narrow:-0.025em;--letter-spacings-wide:0.1em;--line-heights-4xl:4rem;--line-heights-3xl:3.5rem;--line-heights-2xl:3rem;--line-heights-xl:2.5rem;--line-heights-l:2.25rem;--line-heights-m:2rem;--line-heights-s:1.875rem;--line-heights-xs:1.75rem;--line-heights-2xs:1.5rem;--line-heights-3xs:1.25rem;--line-heights-4xs:1rem;--radii-circle:50%;--radii-l:32px;--radii-m:16px;--radii-s:8px;--radii-xs:4px;--radii-none:0px;--borders-primary-subtle:var(--spacing-3xs) solid var(--colors-primary-700);--borders-primary-regular:var(--spacing-2xs) solid var(--colors-primary-400);--borders-gray-subtle:var(--spacing-3xs) solid var(--colors-gray-700);--borders-gray-regular:var(--spacing-2xs) solid var(--colors-gray-700);--borders-danger-subtle:var(--spacing-3xs) solid var(--colors-danger-700);--borders-danger-regular:var(--spacing-2xs) solid var(--colors-danger-400);--borders-warning-subtle:var(--spacing-3xs) solid var(--colors-warning-700);--borders-warning-regular:var(--spacing-2xs) solid var(--colors-warning-400);--borders-success-subtle:var(--spacing-3xs) solid var(--colors-success-700);--borders-success-regular:var(--spacing-2xs) solid var(--colors-success-400);--shadows-light-neumorphism-closest:1px 1px 2px #d5d5d5,-1px -1px 2px #ffffff;--shadows-light-neumorphism-closer:2px 2px 4px #d5d5d5,-2px -2px 4px #ffffff;--shadows-light-neumorphism-close:4px 4px 8px #d5d5d5,-4px -4px 8px #ffffff;--shadows-light-neumorphism-far:8px 8px 16px #d5d5d5,-8px -8px 16px #ffffff;--shadows-light-neumorphism-farther:12px 12px 24px #d5d5d5,-12px -12px 24px #ffffff;--shadows-dark-neumorphism-closest:1px 1px 2px #0a0a0b,-1px -1px 2px #121415;--shadows-dark-neumorphism-closer:2px 2px 4px #0a0a0b,-2px -2px 4px #121415;--shadows-dark-neumorphism-close:4px 4px 8px #0a0a0b,-4px -4px 8px #121415;--shadows-dark-neumorphism-far:8px 8px 16px #0a0a0b,-8px -8px 16px #121415;--shadows-dark-neumorphism-farther:12px 12px 24px #0a0a0b,-12px -12px 24px #121415;--easings-linear:linear;--easings-ease-in:ease-in;--easings-ease-in-out:ease-in-out;--easings-ease-out:ease-out;--opacity-0:0;--opacity-97:0.97;--opacity-100:1;--durations-fast:150ms;--durations-natural:250ms;--durations-slow:500ms;--durations-slower:750ms;--animations-spinning:spin var(--durations-slower) infinite var(--easings-linear);--animations-wobbling:wobble var(--durations-slower) 1 var(--easings-ease-in-out);--animations-bouncing:bounceIn var(--durations-slower) 1 var(--easings-ease-out);--animations-buzzing:buzz var(--durations-slower) 1 var(--easings-linear);--animations-blinking:blink var(--durations-slower) infinite var(--easings-linear);--z-index-closest:500;--z-index-closer:400;--z-index-close:300;--z-index-far:200;--z-index-farther:100;--aspect-ratios-auto:auto;--aspect-ratios-square:1/1;--aspect-ratios-portrait:2/3;--aspect-ratios-landscape:4/3;--aspect-ratios-golden:1.618/1;--aspect-ratios-wide:16/9;--aspect-ratios-cinema:21/9;--aspect-ratios-ultrawide:32/9;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--colors-primary-50:var(--colors-light-blue-50);--colors-primary-100:var(--colors-light-blue-100);--colors-primary-200:var(--colors-light-blue-200);--colors-primary-300:var(--colors-light-blue-300);--colors-primary-400:var(--colors-light-blue-400);--colors-primary-500:var(--colors-light-blue-500);--colors-primary-600:var(--colors-light-blue-600);--colors-primary-700:var(--colors-light-blue-700);--colors-primary-800:var(--colors-light-blue-800);--colors-primary-900:var(--colors-light-blue-900);--colors-gray-25:var(--colors-light-gray-25);--colors-gray-50:var(--colors-light-gray-50);--colors-gray-100:var(--colors-light-gray-100);--colors-gray-200:var(--colors-light-gray-200);--colors-gray-300:var(--colors-light-gray-300);--colors-gray-400:var(--colors-light-gray-400);--colors-gray-500:var(--colors-light-gray-500);--colors-gray-600:var(--colors-light-gray-600);--colors-gray-700:var(--colors-light-gray-700);--colors-gray-800:var(--colors-light-gray-800);--colors-gray-900:var(--colors-light-gray-900);--colors-danger-50:var(--colors-light-red-50);--colors-danger-100:var(--colors-light-red-100);--colors-danger-200:var(--colors-light-red-200);--colors-danger-300:var(--colors-light-red-300);--colors-danger-400:var(--colors-light-red-400);--colors-danger-500:var(--colors-light-red-500);--colors-danger-600:var(--colors-light-red-600);--colors-danger-700:var(--colors-light-red-700);--colors-danger-800:var(--colors-light-red-800);--colors-danger-900:var(--colors-light-red-900);--colors-warning-50:var(--colors-light-orange-50);--colors-warning-100:var(--colors-light-orange-100);--colors-warning-200:var(--colors-light-orange-200);--colors-warning-300:var(--colors-light-orange-300);--colors-warning-400:var(--colors-light-orange-400);--colors-warning-500:var(--colors-light-orange-500);--colors-warning-600:var(--colors-light-orange-600);--colors-warning-700:var(--colors-light-orange-700);--colors-warning-800:var(--colors-light-orange-800);--colors-warning-900:var(--colors-light-orange-900);--colors-success-50:var(--colors-light-green-50);--colors-success-100:var(--colors-light-green-100);--colors-success-200:var(--colors-light-green-200);--colors-success-300:var(--colors-light-green-300);--colors-success-400:var(--colors-light-green-400);--colors-success-500:var(--colors-light-green-500);--colors-success-600:var(--colors-light-green-600);--colors-success-700:var(--colors-light-green-700);--colors-success-800:var(--colors-light-green-800);--colors-success-900:var(--colors-light-green-900);--sizes-line-length:720px;--sizes-scrollbar-width:var(--spacing-s);--sizes-scrollbar-height:var(--spacing-s);--spacing-vertical-rhythm-l-base:var(--line-heights-xs);--spacing-vertical-rhythm-l-md:var(--line-heights-s);--spacing-vertical-rhythm-l-lg:var(--line-heights-m);--spacing-vertical-rhythm-l-2xl:var(--line-heights-l);--spacing-vertical-rhythm-m-base:var(--line-heights-2xs);--spacing-vertical-rhythm-m-md:var(--line-heights-xs);--spacing-vertical-rhythm-m-lg:var(--line-heights-s);--spacing-vertical-rhythm-m-2xl:var(--line-heights-m);--spacing-vertical-rhythm-s-base:var(--line-heights-3xs);--spacing-vertical-rhythm-s-md:var(--line-heights-2xs);--spacing-vertical-rhythm-s-lg:var(--line-heights-xs);--spacing-vertical-rhythm-s-2xl:var(--line-heights-s);--fonts-heading:var(--fonts-sans);--fonts-body:var(--fonts-serif);--fonts-code:var(--fonts-mono);--shadows-neumorphism-closest:var(--shadows-light-neumorphism-closest);--shadows-neumorphism-closer:var(--shadows-light-neumorphism-closer);--shadows-neumorphism-close:var(--shadows-light-neumorphism-close);--shadows-neumorphism-far:var(--shadows-light-neumorphism-far);--shadows-neumorphism-farther:var(--shadows-light-neumorphism-farther)}[data-color-mode=dark]{--colors-primary-50:var(--colors-dark-blue-50);--colors-primary-100:var(--colors-dark-blue-100);--colors-primary-200:var(--colors-dark-blue-200);--colors-primary-300:var(--colors-dark-blue-300);--colors-primary-400:var(--colors-dark-blue-400);--colors-primary-500:var(--colors-dark-blue-500);--colors-primary-600:var(--colors-dark-blue-600);--colors-primary-700:var(--colors-dark-blue-700);--colors-primary-800:var(--colors-dark-blue-800);--colors-primary-900:var(--colors-dark-blue-900);--colors-gray-25:var(--colors-dark-gray-25);--colors-gray-50:var(--colors-dark-gray-50);--colors-gray-100:var(--colors-dark-gray-100);--colors-gray-200:var(--colors-dark-gray-200);--colors-gray-300:var(--colors-dark-gray-300);--colors-gray-400:var(--colors-dark-gray-400);--colors-gray-500:var(--colors-dark-gray-500);--colors-gray-600:var(--colors-dark-gray-600);--colors-gray-700:var(--colors-dark-gray-700);--colors-gray-800:var(--colors-dark-gray-800);--colors-gray-900:var(--colors-dark-gray-900);--colors-danger-50:var(--colors-dark-red-50);--colors-danger-100:var(--colors-dark-red-100);--colors-danger-200:var(--colors-dark-red-200);--colors-danger-300:var(--colors-dark-red-300);--colors-danger-400:var(--colors-dark-red-400);--colors-danger-500:var(--colors-dark-red-500);--colors-danger-600:var(--colors-dark-red-600);--colors-danger-700:var(--colors-dark-red-700);--colors-danger-800:var(--colors-dark-red-800);--colors-danger-900:var(--colors-dark-red-900);--colors-warning-50:var(--colors-dark-orange-50);--colors-warning-100:var(--colors-dark-orange-100);--colors-warning-200:var(--colors-dark-orange-200);--colors-warning-300:var(--colors-dark-orange-300);--colors-warning-400:var(--colors-dark-orange-400);--colors-warning-500:var(--colors-dark-orange-500);--colors-warning-600:var(--colors-dark-orange-600);--colors-warning-700:var(--colors-dark-orange-700);--colors-warning-800:var(--colors-dark-orange-800);--colors-warning-900:var(--colors-dark-orange-900);--colors-success-50:var(--colors-dark-green-50);--colors-success-100:var(--colors-dark-green-100);--colors-success-200:var(--colors-dark-green-200);--colors-success-300:var(--colors-dark-green-300);--colors-success-400:var(--colors-dark-green-400);--colors-success-500:var(--colors-dark-green-500);--colors-success-600:var(--colors-dark-green-600);--colors-success-700:var(--colors-dark-green-700);--colors-success-800:var(--colors-dark-green-800);--colors-success-900:var(--colors-dark-green-900);--shadows-neumorphism-closest:var(--shadows-dark-neumorphism-closest);--shadows-neumorphism-closer:var(--shadows-dark-neumorphism-closer);--shadows-neumorphism-close:var(--shadows-dark-neumorphism-close);--shadows-neumorphism-far:var(--shadows-dark-neumorphism-far);--shadows-neumorphism-farther:var(--shadows-dark-neumorphism-farther)}@keyframes ping{75%,to{transform:scale(2);opacity:var(--opacity-0)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes wobble{16%{transform:translateX(6px)}33%{transform:translateX(-5px)}49%{transform:translateX(4px)}66%{transform:translateX(-2px)}83%{transform:translateX(1px)}to{transform:translateX(0)}}@keyframes bounceIn{20%{transform:translateY(-8px)}40%{transform:translateY(1px)}60%{transform:translateY(-4px)}80%{transform:translateY(.5px)}to{transform:translateY(0)}}@keyframes buzz{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}to{transform:translateX(-1px) rotate(0)}}@keyframes blink{50%{opacity:var(--opacity-0)}}}@layer utilities{.\--card-padding_spacing\.m{--card-padding:var(--spacing-m)}.p_m{padding:var(--spacing-m)}.bd_primary\.subtle{border:var(--borders-primary-subtle)}.bd_danger\.subtle{border:var(--borders-danger-subtle)}.bd_warning\.subtle{border:var(--borders-warning-subtle)}.bd_success\.subtle{border:var(--borders-success-subtle)}.p_0{padding:var(--spacing-0)}.p_s{padding:var(--spacing-s)}.m_0{margin:var(--spacing-0)}.bd_primary\.regular{border:var(--borders-primary-regular)}.p_var\(--card-padding\){padding:var(--card-padding)}.bd_gray\.subtle{border:var(--borders-gray-subtle)}.p_calc\(token\(spacing\.s\)_-_token\(spacing\.3xs\)\){padding:calc(var(--spacing-s) - var(--spacing-3xs))}.bd_none{border:none}.anim_spinning{animation:var(--animations-spinning)}.gap_verticalRhythm\.l\.base{gap:var(--spacing-vertical-rhythm-l-base)}.gap_verticalRhythm\.m\.base{gap:var(--spacing-vertical-rhythm-m-base)}.gap_verticalRhythm\.s\.base{gap:var(--spacing-vertical-rhythm-s-base)}.py_verticalRhythm\.l\.base{padding-block:var(--spacing-vertical-rhythm-l-base)}.py_verticalRhythm\.m\.base{padding-block:var(--spacing-vertical-rhythm-m-base)}.py_verticalRhythm\.s\.base{padding-block:var(--spacing-vertical-rhythm-s-base)}.gap_s{gap:var(--spacing-s)}.flex_1{flex:1 1 0%}.mx_-m{margin-inline:calc(var(--spacing-m) * -1)}.bd-t_gray\.subtle{border-top:var(--borders-gray-subtle)}.bd-b_gray\.subtle{border-bottom:var(--borders-gray-subtle)}.ov_auto{overflow:auto}.py_s{padding-block:var(--spacing-s)}.bdr_m{border-radius:var(--radii-m)}.bdr_none{border-radius:var(--radii-none)}.bdr_l{border-radius:var(--radii-l)}.bdr_circle{border-radius:var(--radii-circle)}.gap_m{gap:var(--spacing-m)}.gap_0{gap:var(--spacing-0)}.gap_8px{gap:8px}.trs_moveIconBackward{transition:moveIconBackward}.trs_moveIconForward{transition:moveIconForward}.bdr_xs{border-radius:var(--radii-xs)}.ov_hidden{overflow:hidden}.bdr_s{border-radius:var(--radii-s)}.bd-l_primary\.regular{border-left:var(--borders-primary-regular)}.td_none{text-decoration:none}.py_2xs{padding-block:var(--spacing-2xs)}.px_xs{padding-inline:var(--spacing-xs)}.px_calc\(1em_\/_2\){padding-inline:calc(1em / 2)}.px_s{padding-inline:var(--spacing-s)}.py_xs{padding-block:var(--spacing-xs)}.td_line-through{text-decoration:line-through}.bd-t_gray\.regular{border-top:var(--borders-gray-regular)}.bd-b_gray\.regular{border-bottom:var(--borders-gray-regular)}.mx_auto{margin-inline:auto}.gap_l{gap:var(--spacing-l)}.px_m{padding-inline:var(--spacing-m)}.gap_xs{gap:var(--spacing-xs)}.gap_2xl{gap:var(--spacing-2xl)}.py_2xl{padding-block:var(--spacing-2xl)}.py_m{padding-block:var(--spacing-m)}.bd-c_transparent{border-color:transparent}.mx_calc\(-50vw_\+_100\%_\/_2\){margin-inline:calc(-50vw + 100% / 2)}.columns_1{column-count:1}.bdr_rounded{border-radius:rounded}.columns_2{column-count:2}.columns_3{column-count:3}.d_inline-block{display:inline-block}.c_inherit{color:inherit}.c_primary\.400{color:var(--colors-primary-400)}.c_gray\.400{color:var(--colors-gray-400)}.c_danger\.400{color:var(--colors-danger-400)}.c_warning\.400{color:var(--colors-warning-400)}.c_success\.400{color:var(--colors-success-400)}.c_primary\.700{color:var(--colors-primary-700)}.c_gray\.700{color:var(--colors-gray-700)}.c_gray\.900{color:var(--colors-gray-900)}.trs-dur_natural{--transition-duration:var(--durations-natural);transition-duration:var(--durations-natural)}.trs-tmf_easeOut{--transition-easing:var(--easings-ease-out);transition-timing-function:var(--easings-ease-out)}.d_flex{display:flex}.ai_center{align-items:center}.flex-d_row{flex-direction:row}.ai_start{align-items:start}.flex-d_column{flex-direction:column}.jc_space-between{justify-content:space-between}.flex-wrap_wrap{flex-wrap:wrap}.c_gray\.25{color:var(--colors-gray-25)}.lh_2xs{line-height:var(--line-heights-2xs)}.pos_relative{position:relative}.d_block{display:block}.bx-sh_neumorphism\.far{box-shadow:var(--shadows-neumorphism-far)}.ff_code{font-family:var(--fonts-code)}.fw_regular{font-weight:var(--font-weights-regular)}.fs_4xs{font-size:var(--font-sizes-4xs)}.lh_4xs{line-height:var(--line-heights-4xs)}.trs-prop_background-color\,_box-shadow\,_border-color\,_color{--transition-prop:background-color,box-shadow,border-color,color;transition-property:background-color,box-shadow,border-color,color}.trs-prop_background-color\,_border-color\,_color{--transition-prop:background-color,border-color,color;transition-property:background-color,border-color,color}.bg-c_primary\.900{background-color:var(--colors-primary-900)}.bg-c_danger\.900{background-color:var(--colors-danger-900)}.bg-c_warning\.900{background-color:var(--colors-warning-900)}.bg-c_success\.900{background-color:var(--colors-success-900)}.obj-f_cover{object-fit:cover}.obj-p_center{object-position:center}.asp_auto{aspect-ratio:var(--aspect-ratios-auto)}.asp_portrait{aspect-ratio:var(--aspect-ratios-portrait)}.asp_square{aspect-ratio:var(--aspect-ratios-square)}.asp_landscape{aspect-ratio:var(--aspect-ratios-landscape)}.asp_golden{aspect-ratio:var(--aspect-ratios-golden)}.asp_wide{aspect-ratio:var(--aspect-ratios-wide)}.asp_cinema{aspect-ratio:var(--aspect-ratios-cinema)}.asp_ultrawide{aspect-ratio:var(--aspect-ratios-ultrawide)}.c_gray{color:gray}.as_center{align-self:center}.ai_end{align-items:end}.ta_right{text-align:right}.ta_left{text-align:left}.bg-c_primary\.400{background-color:var(--colors-primary-400)}.z_closest{z-index:var(--z-index-closest)}.pos_fixed{position:fixed}.bg-c_gray\.700{background-color:var(--colors-gray-700)}.trs-prop_background-color\,_opacity{--transition-prop:background-color,opacity;transition-property:background-color,opacity}.op_100{opacity:var(--opacity-100)}.op_0{opacity:var(--opacity-0)}.pointer-events_none{pointer-events:none}.tov_ellipsis{text-overflow:ellipsis}.white-space_nowrap{white-space:nowrap}.d_inlineBlock{display:inlineBlock}.d_none{display:none}.trs-prop_opacity{--transition-prop:opacity;transition-property:opacity}.text-decoration-line_underline{text-decoration-line:underline}.td-s_dotted{text-decoration-style:dotted}.tu-o_token\(spacing\.2xs\){text-underline-offset:var(--spacing-2xs)}.td-c_gray\.400{text-decoration-color:var(--colors-gray-400)}.td-t_auto{text-decoration-thickness:auto}.cursor_help{cursor:help}.trs-prop_text-decoration-color{--transition-prop:text-decoration-color;transition-property:text-decoration-color}.td-c_transparent{text-decoration-color:transparent}.trs-prop_color\,_text-decoration-color{--transition-prop:color,text-decoration-color;transition-property:color,text-decoration-color}.cursor_pointer{cursor:pointer}.trs-prop_border-color{--transition-prop:border-color;transition-property:border-color}.ff_heading{font-family:var(--fonts-heading)}.fw_medium{font-weight:var(--font-weights-medium)}.ls_wide{letter-spacing:var(--letter-spacings-wide)}.trs-prop_background-color\,_color{--transition-prop:background-color,color;transition-property:background-color,color}.d_inline-flex{display:inline-flex}.fs_s{font-size:var(--font-sizes-s)}.lh_s{line-height:var(--line-heights-s)}.fs_2xs{font-size:var(--font-sizes-2xs)}.bg-c_gray\.900{background-color:var(--colors-gray-900)}.bg-c_gray\.800{background-color:var(--colors-gray-800)}.jc_center{justify-content:center}.d_grid{display:grid}.trs-prop_border-color\,_box-shadow{--transition-prop:border-color,box-shadow;transition-property:border-color,box-shadow}.grid-af_row{grid-auto-flow:row}.grid-tc_auto{grid-template-columns:auto}.ac_start{align-content:start}.justify-items_start{justify-items:start}.grid-tc_1fr{grid-template-columns:1fr}.jc_start{justify-content:start}.jc_end{justify-content:end}.bx-sh_neumorphism\.farther{box-shadow:var(--shadows-neumorphism-farther)}.c_gray\.200{color:var(--colors-gray-200)}.ta_center{text-align:center}.c_gray\.50{color:var(--colors-gray-50)}.fw_bold{font-weight:var(--font-weights-bold)}.trs-prop_color{--transition-prop:color;transition-property:color}.fs_xl{font-size:var(--font-sizes-xl)}.lh_xl{line-height:var(--line-heights-xl)}.fs_l{font-size:var(--font-sizes-l)}.lh_l{line-height:var(--line-heights-l)}.fs_m{font-size:var(--font-sizes-m)}.lh_m{line-height:var(--line-heights-m)}.ls_packed{letter-spacing:var(--letter-spacings-packed)}.ls_narrow{letter-spacing:var(--letter-spacings-narrow)}.bg-c_warning\.800{background-color:var(--colors-warning-800)}.trs-prop_background-color{--transition-prop:background-color;transition-property:background-color}.d_inline{display:inline}.bx-sh_neumorphism\.closest{box-shadow:var(--shadows-neumorphism-closest)}.trs-prop_background-color\,_box-shadow\,_color{--transition-prop:background-color,box-shadow,color;transition-property:background-color,box-shadow,color}.ap_none{appearance:none;-webkit-appearance:none}.c_gray\.300{color:var(--colors-gray-300)}.font-style_italic{font-style:italic}.bx-sh_neumorphism\.closer{box-shadow:var(--shadows-neumorphism-closer)}.trs-prop_border-color\,_background-color\,_box-shadow\,_color{--transition-prop:border-color,background-color,box-shadow,color;transition-property:border-color,background-color,box-shadow,color}.ff_body{font-family:var(--fonts-body)}.li-pos_inside{list-style-position:inside}.li-t_disc{list-style-type:disc}.li-t_number{list-style-type:number}.fs_xs{font-size:var(--font-sizes-xs)}.lh_xs{line-height:var(--line-heights-xs)}.fs_3xs{font-size:var(--font-sizes-3xs)}.lh_3xs{line-height:var(--line-heights-3xs)}.font-style_normal{font-style:normal}.ls_normal{letter-spacing:normal}.caption-side_top{caption-side:top}.caption-side_bottom{caption-side:bottom}.c_gray\.100{color:var(--colors-gray-100)}.ff_inherit{font-family:inherit}.d_table-cell{display:table-cell}.ta_start{text-align:start}.bd-sp_s{border-spacing:var(--spacing-s)}.bd-cl_collapse{border-collapse:collapse}.trs-prop_background-color\,_border-color{--transition-prop:background-color,border-color;transition-property:background-color,border-color}.flex-wrap_wrap-reverse{flex-wrap:wrap-reverse}.va_bottom{vertical-align:bottom}.trs-prop_background-color\,_border-color\,_opacity\,_padding{--transition-prop:background-color,border-color,opacity,padding;transition-property:background-color,border-color,opacity,padding}.pos_sticky{position:sticky}.op_97{opacity:var(--opacity-97)}.c_subtle{color:subtle}.ac_center{align-content:center}.ta_end{text-align:end}.justify-items_center{justify-items:center}.justify-items_end{justify-items:end}.as_start{align-self:start}.justify-self_flex-start{justify-self:flex-start}.ai_baseline{align-items:baseline}.grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.grid-tr_auto_auto{grid-template-rows:auto auto}.w_1\.25lh{width:1.25lh}.h_1\.25lh{height:1.25lh}.w_1lh{width:1lh}.h_1lh{height:1lh}.w_0\.75lh{width:.75lh}.h_0\.75lh{height:.75lh}.mb_verticalRhythm\.l\.base{margin-bottom:var(--spacing-vertical-rhythm-l-base)}.mb_verticalRhythm\.m\.base{margin-bottom:var(--spacing-vertical-rhythm-m-base)}.mb_verticalRhythm\.s\.base{margin-bottom:var(--spacing-vertical-rhythm-s-base)}.mt_calc\(2_\*_token\(spacing\.verticalRhythm\.m\.base\)\){margin-top:calc(2 * var(--spacing-vertical-rhythm-m-base))}.mt_verticalRhythm\.l\.base{margin-top:var(--spacing-vertical-rhythm-l-base)}.mt_verticalRhythm\.m\.base{margin-top:var(--spacing-vertical-rhythm-m-base)}.mt_verticalRhythm\.s\.base{margin-top:var(--spacing-vertical-rhythm-s-base)}.w_64{width:64px}.h_64{height:64px}.min-w_100\%{min-width:100%}.w_max-content{width:max-content}.ov-x_auto{overflow-x:auto}.w_100\%{width:100%}.w_605{width:605px}.h_403{height:403px}.h_token\(spacing\.2xs\){height:var(--spacing-2xs)}.top_0{top:var(--spacing-0)}.left_0{left:var(--spacing-0)}.w_622{width:622px}.h_384{height:384px}.w_stretch{width:stretch}.mr_xs{margin-right:var(--spacing-xs)}.ml_0{margin-left:var(--spacing-0)}.ml_m{margin-left:var(--spacing-m)}.ml_xl{margin-left:var(--spacing-xl)}.pl_m{padding-left:var(--spacing-m)}.ml_-s{margin-left:calc(var(--spacing-s) * -1)}.mr_-s{margin-right:calc(var(--spacing-s) * -1)}.w_auto{width:auto}.scr-mt_9vh{scroll-margin-top:9vh}.min-w_2em{min-width:2em}.min-w_2xs{min-width:var(--sizes-2xs)}.mt_0{margin-top:var(--spacing-0)}.mt_s{margin-top:var(--spacing-s)}.max-w_100\%{max-width:100%}.w_m{width:var(--sizes-m)}.max-w_calc\(100\%_\/_1\.618\){max-width:calc(100% / 1.618)}.h_token\(spacing\.xs\){height:var(--spacing-xs)}.max-w_lineLength{max-width:var(--sizes-line-length)}.min-h_100svh{min-height:100svh}.pt_m{padding-top:var(--spacing-m)}.pb_calc\(4_\*_token\(spacing\.s\)_\+_token\(lineHeights\.2xs\)_\+_token\(spacing\.s\)\){padding-bottom:calc(4 * var(--spacing-s) + var(--line-heights-2xs) + var(--spacing-s))}.max-w_breakpoint-xl{max-width:var(--sizes-breakpoint-xl)}.bottom_0{bottom:var(--spacing-0)}.w_responsive{width:responsive}.mb_s{margin-bottom:var(--spacing-s)}.mt_-2xl{margin-top:calc(var(--spacing-2xl) * -1)}.w_300{width:300px}.h_300{height:300px}.mb_1rem{margin-bottom:1rem}.w_702{width:702px}.h_1053{height:1053px}.w_1200{width:1200px}.h_888{height:888px}.h_675{height:675px}.\[\&_\>_\*\:last-child\]\:m_0>:last-child,.\[\&_\>_\*\]\:m_0>*{margin:var(--spacing-0)}.after\:anim_blinking:after{animation:var(--animations-blinking)}.disabled\:bd_gray\.regular:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border:var(--borders-gray-regular)}.last\:m_0:last-child{margin:var(--spacing-0)}.\[\&_\>_span\]\:bdr_circle>span{border-radius:var(--radii-circle)}.\[\&_\>_img\]\:mx_calc\(-1_\*_var\(--card-padding\)\)>img{margin-inline:calc(-1 * var(--card-padding))}.\[\&_\>_img\]\:grid-c_1>img{grid-column:1}.\[\&_\>_img\]\:grid-r_auto>img{grid-row:auto}.\[\&_\>_img\]\:mx_-m>img{margin-inline:calc(var(--spacing-m) * -1)}.\[\&_\>_\*\]\:grid-c_auto>*{grid-column:auto}.\[\&\>\:is\(h1\,_h2\,_h3\,_h4\,_header\)\]\:grid-c_1_\/_-1>:is(h1,h2,h3,h4,header){grid-column:1/-1}.\[\&_\>_\*\]\:us_none>*{-webkit-user-select:none;user-select:none}.\[\&\:not\(\.terminal\)\]\:counter-reset_line:not(.terminal){counter-reset:line}.\[\&_\.line\.highlighted\]\:bg-c_primary\.900 .line.highlighted{background-color:var(--colors-primary-900)}.\[\&_\>_span\]\:pos_absolute>span{position:absolute}.\[\&_\>_span\]\:bg-c_gray\.900>span{background-color:var(--colors-gray-900)}.after\:content_\"\|\":after{content:"|"}.after\:c_primary\.400:after{color:var(--colors-primary-400)}.after\:trs-prop_color:after{--transition-prop:color;transition-property:color}.\[\&_\>_\:is\(h1\,_h2\,_h3\,_h4\,_p\,_small\,_li\,_caption\,_figcaption\,_code\)\]\:c_primary\.400>:is(h1,h2,h3,h4,p,small,li,caption,figcaption,code){color:var(--colors-primary-400)}.\[\&_\>_p\]\:c_gray\.400>p{color:var(--colors-gray-400)}.\[\&_\>_p\]\:font-style_italic>p{font-style:italic}.\[\&_\>_p\]\:fw_regular>p{font-weight:var(--font-weights-regular)}.\[\&_\>_p\]\:fs_s>p{font-size:var(--font-sizes-s)}.\[\&_\>_p\]\:lh_s>p{line-height:var(--line-heights-s)}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:pointer-events_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.\[\&_\>_span\]\:flex-sh_0>span{flex-shrink:0}.disabled\:bg-c_gray\.800:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-gray-800)}.disabled\:c_gray\.400:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-gray-400)}.\[\&\.active-subtle\]\:c_gray\.50.active-subtle{color:var(--colors-gray-50)}.\[\&\.active-subtle\]\:-webkit-text-stroke-width_token\(spacing\.4xs\).active-subtle{-webkit-text-stroke-width:var(--spacing-4xs)}.\[\&\.active\]\:c_gray\.50.active{color:var(--colors-gray-50)}.\[\&\.active\]\:-webkit-text-stroke-width_token\(spacing\.4xs\).active{-webkit-text-stroke-width:var(--spacing-4xs)}.disabled\:c_gray\.500:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-gray-500)}.after\:content_\"\":after{content:""}.after\:pos_absolute:after{position:absolute}.after\:bg-c_gray\.50:after{background-color:var(--colors-gray-50)}.after\:trf_scaleX\(0\):after{transform:scaleX(0)}.after\:trf-o_bottom_right:after{transform-origin:bottom right}.after\:trs-prop_transform\,_background-color:after{--transition-prop:transform,background-color;transition-property:transform,background-color}.after\:trs-dur_natural:after{--transition-duration:var(--durations-natural);transition-duration:var(--durations-natural)}.after\:trs-tmf_easeOut:after{--transition-easing:var(--easings-ease-out);transition-timing-function:var(--easings-ease-out)}.disabled\:bg-c_gray\.900:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-gray-900)}.\[\&_\>_span\]\:trf_translateX\(0px\)>span{transform:translateX(0)}.\[\&_\>_span\]\:trs-prop_transform>span{--transition-prop:transform;transition-property:transform}.\[\&_\>_span\]\:trs-dur_natural>span{--transition-duration:var(--durations-natural);transition-duration:var(--durations-natural)}.\[\&_\>_span\]\:trs-tmf_easeInOut>span{--transition-easing:var(--easings-ease-in-out);transition-timing-function:var(--easings-ease-in-out)}.\[\&_\>_img\]\:as_stretch>img{align-self:stretch}.\[\&_\>_img\]\:asp_auto>img{aspect-ratio:var(--aspect-ratios-auto)}.\[\&_\>_span\]\:c_gray\.700>span{color:var(--colors-gray-700)}.placeholder\:c_gray\.700::placeholder,.placeholder\:c_gray\.700[data-placeholder]{color:var(--colors-gray-700)}.\[\&\:\:marker\]\:c_primary\.400::marker{color:var(--colors-primary-400)}.\[\&_\>_ul\]\:li-t_circle>ul{list-style-type:circle}.\[\&_\>_span\:first-child\]\:top_calc\(-1_\*_token\(spacing\.m\)\)>span:first-child{top:calc(-1 * var(--spacing-m))}.\[\&_\>_span\:first-child\]\:left_calc\(-1_\*_token\(spacing\.m\)\)>span:first-child{left:calc(-1 * var(--spacing-m))}.\[\&_\>_span\:first-child\]\:right_calc\(-1_\*_token\(spacing\.m\)\)>span:first-child{right:calc(-1 * var(--spacing-m))}.after\:left_0:after{left:var(--spacing-0)}.after\:bottom_0:after{bottom:var(--spacing-0)}.after\:w_100\%:after{width:100%}.after\:h_2px:after{height:2px}.\[\&_\>_img\]\:min-w_calc\(100\%_\+_\(2_\*_var\(--card-padding\)\)\)>img{min-width:calc(100% + (2 * var(--card-padding)))}.\[\&_\>_img\]\:mt_calc\(-1_\*_var\(--card-padding\)\)>img{margin-top:calc(-1 * var(--card-padding))}.\[\&_\>_img\]\:min-w_calc\(100\%_\+_\(2_\*_token\(spacing\.m\)\)\)>img{min-width:calc(100% + (2 * var(--spacing-m)))}.\[\&_\>_img\]\:mt_-m>img{margin-top:calc(var(--spacing-m) * -1)}.\[\&_\.katex\]\:w_100\% .katex{width:100%}.\[\&_\.katex\]\:ov-x_auto .katex{overflow-x:auto}.\[\&_\.katex\]\:ov-y_hidden .katex{overflow-y:hidden}.\[\&_\>_input\]\:w_100\%>input{width:100%}.\[\&_\>_input\]\:pl_calc\(2_\*_token\(spacing\.s\)_\+_1lh\)>input{padding-left:calc(2 * var(--spacing-s) + 1lh)}.\[\&_\>_span\]\:top_s>span{top:var(--spacing-s)}.\[\&_\>_span\]\:left_s>span{left:var(--spacing-s)}.\[\&_\>_ul\]\:ml_l>ul{margin-left:var(--spacing-l)}.\[\&_\>_ul\]\:mt_l>ul{margin-top:var(--spacing-l)}.\[\&_\>_\*\]\:max-w_breakpoint-xl>*{max-width:var(--sizes-breakpoint-xl)}.visited\:c_primary\.400:visited{color:var(--colors-primary-400)}.focusVisible\:ring_none:is(:focus-visible,[data-focus-visible]){outline:2px solid transparent;outline-offset:2px}.focusVisible\:ring_primary\.regular:is(:focus-visible,[data-focus-visible]){outline:var(--borders-primary-regular)}.focusVisible\:ring_gray\.regular:is(:focus-visible,[data-focus-visible]){outline:var(--borders-gray-regular)}.\[\&\:not\(\:focus\)\:hover\]\:bd-c_gray\.500:not(:focus):hover{border-color:var(--colors-gray-500)}.focus\:bd-c_gray\.400:is(:focus,[data-focus]){border-color:var(--colors-gray-400)}.focus\:ring_0:is(:focus,[data-focus]){outline:0}.peer:is(:focus,[data-focus])~.peerFocus\:c_gray\.400\!{color:var(--colors-gray-400)!important}.focusVisible\:td-c_primary\.400:is(:focus-visible,[data-focus-visible]){text-decoration-color:var(--colors-primary-400)}.focus\:bg-c_primary\.200:is(:focus,[data-focus]){background-color:var(--colors-primary-200)}.focusVisible\:ring-o_2xs:is(:focus-visible,[data-focus-visible]){outline-offset:var(--spacing-2xs)}.focus\:c_gray\.900:is(:focus,[data-focus]){color:var(--colors-gray-900)}.focus\:c_primary\.200:is(:focus,[data-focus]){color:var(--colors-primary-200)}.focus\:c_gray\.100:is(:focus,[data-focus]){color:var(--colors-gray-100)}.\[\&\:is\(\:hover\,_\:focus\,_\.active\)\:after\]\:trf_scaleX\(1\):is(:hover,:focus,.active):after{transform:scaleX(1)}.\[\&\:is\(\:hover\,_\:focus\,_\.active\)\:after\]\:trf-o_bottom_left:is(:hover,:focus,.active):after{transform-origin:bottom left}.focus\:bg-c_gray\.600:is(:focus,[data-focus]){background-color:var(--colors-gray-600)}.focus\:c_gray\.200:is(:focus,[data-focus]){color:var(--colors-gray-200)}.peer:is(:hover,[data-hover])~.peerHover\:c_gray\.500{color:var(--colors-gray-500)}.hover\:td-c_primary\.400:is(:hover,[data-hover]){text-decoration-color:var(--colors-primary-400)}.hover\:bg-c_primary\.300:is(:hover,[data-hover]){background-color:var(--colors-primary-300)}.hover\:bg-c_primary\.400:is(:hover,[data-hover]){background-color:var(--colors-primary-400)}.hover\:c_gray\.900:is(:hover,[data-hover]){color:var(--colors-gray-900)}.hover\:c_primary\.300:is(:hover,[data-hover]){color:var(--colors-primary-300)}.hover\:c_gray\.200:is(:hover,[data-hover]){color:var(--colors-gray-200)}.hover\:bg-c_gray\.700:is(:hover,[data-hover]){background-color:var(--colors-gray-700)}.hover\:c_gray\.300:is(:hover,[data-hover]){color:var(--colors-gray-300)}.active\:bd-c_gray\.400:is(:active,[data-active]){border-color:var(--colors-gray-400)}.active\:bg-c_primary\.100:is(:active,[data-active]){background-color:var(--colors-primary-100)}.active\:c_gray\.900:is(:active,[data-active]){color:var(--colors-gray-900)}.active\:c_primary\.100:is(:active,[data-active]){color:var(--colors-primary-100)}.active\:c_gray\.50:is(:active,[data-active]){color:var(--colors-gray-50)}.active\:bg-c_gray\.500:is(:active,[data-active]){background-color:var(--colors-gray-500)}.active\:c_gray\.100:is(:active,[data-active]){color:var(--colors-gray-100)}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:d_inline-block:not(.terminal) .line{display:inline-block}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:counter-increment_line:not(.terminal) .line{counter-increment:line}.\[\&_\.line\.highlighted\]\:\[\&\:before\]\:c_primary\.400 .line.highlighted:before{color:var(--colors-primary-400)}.\[\&_\>_\*\]\:\[\&\:nth-child\(1\)\]\:as_flex-start>:first-child{align-self:flex-start}.\[\&_\>_\*\]\:\[\&\:nth-child\(2\)\]\:as_flex-end>:nth-child(2){align-self:flex-end}.\[\&_tr\]\:even\:bg-c_primary\.900 tr:nth-child(2n){background-color:var(--colors-primary-900)}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:min-w_100\%:not(.terminal) .line{min-width:100%}.hover\:\[\&_\>_span\]\:anim_wobbling:is(:hover,[data-hover])>span{animation:var(--animations-wobbling)}.hover\:\[\&_\>_span\]\:anim_bouncing:is(:hover,[data-hover])>span{animation:var(--animations-bouncing)}.hover\:\[\&_\>_span\]\:trf_translateX\(token\(spacing\.s\)\):is(:hover,[data-hover])>span{transform:translateX(var(--spacing-s))}.hover\:\[\&_\>_span\]\:trf_translateX\(calc\(-1_\*_token\(spacing\.s\)\)\):is(:hover,[data-hover])>span{transform:translateX(calc(-1 * var(--spacing-s)))}.active\:\[\&_\>_span\]\:trf_translateX\(calc\(2_\*_token\(spacing\.s\)\)\):is(:active,[data-active])>span{transform:translateX(calc(2 * var(--spacing-s)))}.active\:\[\&_\>_span\]\:trf_translateX\(calc\(-2_\*_token\(spacing\.s\)\)\):is(:active,[data-active])>span{transform:translateX(calc(-2 * var(--spacing-s)))}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:content_counter\(line\):not(.terminal) .line:before{content:counter(line)}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:d_inline-block:not(.terminal) .line:before{display:inline-block}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:c_gray\.500:not(.terminal) .line:before{color:var(--colors-gray-500)}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:ta_left:not(.terminal) .line:before{text-align:left}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:fv-num_tabular-nums:not(.terminal) .line:before{font-variant-numeric:tabular-nums}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:fs_inherit:not(.terminal) .line:before{font-size:inherit}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:lh_inherit:not(.terminal) .line:before{line-height:inherit}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:va_top:not(.terminal) .line:before{vertical-align:top}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&_span\]\:d_inline:not(.terminal) .line span{display:inline}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&_span\]\:lh_inherit:not(.terminal) .line span{line-height:inherit}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:min-w_2ch:not(.terminal) .line:before{min-width:2ch}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:mr_s:not(.terminal) .line:before{margin-right:var(--spacing-s)}@media screen and (min-width:40rem){.sm\:--card-padding_spacing\.l{--card-padding:var(--spacing-l)}.sm\:mx_-l{margin-inline:calc(var(--spacing-l) * -1)}.sm\:gap_s{gap:var(--spacing-s)}.sm\:px_l{padding-inline:var(--spacing-l)}.sm\:px_s{padding-inline:var(--spacing-s)}.sm\:py_s{padding-block:var(--spacing-s)}.sm\:grid-af_column{grid-auto-flow:column}.sm\:grid-tc_1fr_2fr{grid-template-columns:1fr 2fr}.sm\:flex-d_row{flex-direction:row}.sm\:pt_l{padding-top:var(--spacing-l)}.\[\&_\>_img\]\:sm\:grid-r_1_\/_5>img{grid-row:1/5}.\[\&_\>_img\]\:sm\:my_-l>img{margin-block:calc(var(--spacing-l) * -1)}.\[\&_\>_\*\]\:sm\:grid-c_2>*{grid-column:2}.\[\&_\>_img\]\:sm\:min-w_calc\(100\%_\+_token\(spacing\.l\)\)>img{min-width:calc(100% + var(--spacing-l))}.\[\&_\>_img\]\:sm\:ml_-l>img{margin-left:calc(var(--spacing-l) * -1)}}@media screen and (min-width:48rem){.md\:bd_gray\.subtle{border:var(--borders-gray-subtle)}.md\:gap_verticalRhythm\.l\.md{gap:var(--spacing-vertical-rhythm-l-md)}.md\:gap_verticalRhythm\.m\.md{gap:var(--spacing-vertical-rhythm-m-md)}.md\:gap_verticalRhythm\.s\.md{gap:var(--spacing-vertical-rhythm-s-md)}.md\:py_verticalRhythm\.l\.md{padding-block:var(--spacing-vertical-rhythm-l-md)}.md\:py_verticalRhythm\.m\.md{padding-block:var(--spacing-vertical-rhythm-m-md)}.md\:py_verticalRhythm\.s\.md{padding-block:var(--spacing-vertical-rhythm-s-md)}.md\:mx_0{margin-inline:var(--spacing-0)}.md\:bdr_m{border-radius:var(--radii-m)}.md\:py_m{padding-block:var(--spacing-m)}.md\:bdr_xs{border-radius:var(--radii-xs)}.md\:gap_m{gap:var(--spacing-m)}.md\:px_xl{padding-inline:var(--spacing-xl)}.md\:gap_3xl{gap:var(--spacing-3xl)}.md\:py_3xl{padding-block:var(--spacing-3xl)}.md\:px_0{padding-inline:var(--spacing-0)}.md\:py_0{padding-block:var(--spacing-0)}.md\:bd-t_none{border-top:none}.md\:mx_-xl{margin-inline:calc(var(--spacing-xl) * -1)}.md\:fs_3xs{font-size:var(--font-sizes-3xs)}.md\:lh_3xs{line-height:var(--line-heights-3xs)}.md\:trf_rotate\(90deg\){transform:rotate(90deg)}.md\:trf-o_top_left{transform-origin:top left}.md\:fs_m{font-size:var(--font-sizes-m)}.md\:lh_m{line-height:var(--line-heights-m)}.md\:fs_xs{font-size:var(--font-sizes-xs)}.md\:lh_xs{line-height:var(--line-heights-xs)}.md\:jc_space-between{justify-content:space-between}.md\:fs_2xl{font-size:var(--font-sizes-2xl)}.md\:lh_2xl{line-height:var(--line-heights-2xl)}.md\:fs_xl{font-size:var(--font-sizes-xl)}.md\:lh_xl{line-height:var(--line-heights-xl)}.md\:fs_l{font-size:var(--font-sizes-l)}.md\:lh_l{line-height:var(--line-heights-l)}.md\:fs_s{font-size:var(--font-sizes-s)}.md\:lh_s{line-height:var(--line-heights-s)}.md\:fs_2xs{font-size:var(--font-sizes-2xs)}.md\:lh_2xs{line-height:var(--line-heights-2xs)}.md\:pos_static{position:static}.md\:grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.md\:mb_verticalRhythm\.l\.md{margin-bottom:var(--spacing-vertical-rhythm-l-md)}.md\:mb_verticalRhythm\.m\.md{margin-bottom:var(--spacing-vertical-rhythm-m-md)}.md\:mb_verticalRhythm\.s\.md{margin-bottom:var(--spacing-vertical-rhythm-s-md)}.md\:mt_calc\(2_\*_token\(spacing\.verticalRhythm\.m\.md\)\){margin-top:calc(2 * var(--spacing-vertical-rhythm-m-md))}.md\:mt_verticalRhythm\.l\.md{margin-top:var(--spacing-vertical-rhythm-l-md)}.md\:mt_verticalRhythm\.m\.md{margin-top:var(--spacing-vertical-rhythm-m-md)}.md\:mt_verticalRhythm\.s\.md{margin-top:var(--spacing-vertical-rhythm-s-md)}.md\:top_25vh{top:25vh}.md\:left_s{left:var(--spacing-s)}.md\:w_50vh{width:50vh}.md\:w_auto{width:auto}.md\:w_2xl{width:var(--sizes-2xl)}.md\:pt_xl{padding-top:var(--spacing-xl)}.md\:pb_xl{padding-bottom:var(--spacing-xl)}.md\:mt_0{margin-top:var(--spacing-0)}.\[\&_\>_p\]\:md\:fs_m>p{font-size:var(--font-sizes-m)}.\[\&_\>_p\]\:md\:lh_m>p{line-height:var(--line-heights-m)}.\[\&_\>_\*\]\:\[\&\:nth-child\(1\)\]\:md\:as_baseline>:first-child,.\[\&_\>_\*\]\:\[\&\:nth-child\(2\)\]\:md\:as_baseline>:nth-child(2){align-self:baseline}.\[\&\:not\(\.terminal\)\]\:\[\&_\.line\]\:\[\&\:before\]\:md\:mr_m:not(.terminal) .line:before{margin-right:var(--spacing-m)}}@media screen and (min-width:64rem){.lg\:gap_verticalRhythm\.l\.lg{gap:var(--spacing-vertical-rhythm-l-lg)}.lg\:gap_verticalRhythm\.m\.lg{gap:var(--spacing-vertical-rhythm-m-lg)}.lg\:gap_verticalRhythm\.s\.lg{gap:var(--spacing-vertical-rhythm-s-lg)}.lg\:py_verticalRhythm\.l\.lg{padding-block:var(--spacing-vertical-rhythm-l-lg)}.lg\:py_verticalRhythm\.m\.lg{padding-block:var(--spacing-vertical-rhythm-m-lg)}.lg\:py_verticalRhythm\.s\.lg{padding-block:var(--spacing-vertical-rhythm-s-lg)}.lg\:gap_l{gap:var(--spacing-l)}.lg\:mx_-2xl{margin-inline:calc(var(--spacing-2xl) * -1)}.lg\:fs_2xs{font-size:var(--font-sizes-2xs)}.lg\:lh_2xs{line-height:var(--line-heights-2xs)}.lg\:fs_l{font-size:var(--font-sizes-l)}.lg\:lh_l{line-height:var(--line-heights-l)}.lg\:fs_s{font-size:var(--font-sizes-s)}.lg\:lh_s{line-height:var(--line-heights-s)}.lg\:fs_3xl{font-size:var(--font-sizes-3xl)}.lg\:lh_3xl{line-height:var(--line-heights-3xl)}.lg\:fs_2xl{font-size:var(--font-sizes-2xl)}.lg\:lh_2xl{line-height:var(--line-heights-2xl)}.lg\:fs_xl{font-size:var(--font-sizes-xl)}.lg\:lh_xl{line-height:var(--line-heights-xl)}.lg\:fs_m{font-size:var(--font-sizes-m)}.lg\:fs_xs{font-size:var(--font-sizes-xs)}.lg\:lh_xs{line-height:var(--line-heights-xs)}.lg\:grid-tc_1fr_1fr_1fr{grid-template-columns:1fr 1fr 1fr}.lg\:mb_verticalRhythm\.l\.lg{margin-bottom:var(--spacing-vertical-rhythm-l-lg)}.lg\:mb_verticalRhythm\.m\.lg{margin-bottom:var(--spacing-vertical-rhythm-m-lg)}.lg\:mb_verticalRhythm\.s\.lg{margin-bottom:var(--spacing-vertical-rhythm-s-lg)}.lg\:mt_calc\(2_\*_token\(spacing\.verticalRhythm\.m\.lg\)\){margin-top:calc(2 * var(--spacing-vertical-rhythm-m-lg))}.lg\:mt_verticalRhythm\.l\.lg{margin-top:var(--spacing-vertical-rhythm-l-lg)}.lg\:mt_verticalRhythm\.m\.lg{margin-top:var(--spacing-vertical-rhythm-m-lg)}.lg\:mt_verticalRhythm\.s\.lg{margin-top:var(--spacing-vertical-rhythm-s-lg)}.lg\:left_m{left:var(--spacing-m)}.lg\:pl_l{padding-left:var(--spacing-l)}.lg\:w_calc\(100\%_\/_1\.618\){width:calc(100% / 1.618)}.\[\&_\>_p\]\:lg\:fs_l>p{font-size:var(--font-sizes-l)}.\[\&_\>_p\]\:lg\:lh_l>p{line-height:var(--line-heights-l)}}@media screen and (min-width:80rem){.xl\:gap_xl{gap:var(--spacing-xl)}.xl\:gap_4xl{gap:var(--spacing-4xl)}.xl\:py_4xl{padding-block:var(--spacing-4xl)}.xl\:mx_calc\(\(-50vw_\+_100\%_\/_2\)_\+_token\(sizes\.scrollbar\.width\)_\/_2\){margin-inline:calc((-50vw + 100% / 2) + var(--sizes-scrollbar-width) / 2)}.xl\:mx_-4xl{margin-inline:calc(var(--spacing-4xl) * -1)}.xl\:d_block{display:block}.xl\:pos_fixed{position:fixed}.xl\:z_closer{z-index:var(--z-index-closer)}.xl\:max-w_s{max-width:var(--sizes-s)}.xl\:top_25vh{top:25vh}.xl\:left_l{left:var(--spacing-l)}.xl\:h_50vh{height:50vh}.xl\:ov-y_hidden{overflow-y:hidden}}@media screen and (min-width:96rem){.\32xl\:gap_verticalRhythm\.l\.2xl{gap:var(--spacing-vertical-rhythm-l-2xl)}.\32xl\:gap_verticalRhythm\.m\.2xl{gap:var(--spacing-vertical-rhythm-m-2xl)}.\32xl\:gap_verticalRhythm\.s\.2xl{gap:var(--spacing-vertical-rhythm-s-2xl)}.\32xl\:py_verticalRhythm\.l\.2xl{padding-block:var(--spacing-vertical-rhythm-l-2xl)}.\32xl\:py_verticalRhythm\.m\.2xl{padding-block:var(--spacing-vertical-rhythm-m-2xl)}.\32xl\:py_verticalRhythm\.s\.2xl{padding-block:var(--spacing-vertical-rhythm-s-2xl)}.\32xl\:px_0{padding-inline:var(--spacing-0)}.\32xl\:fs_xs{font-size:var(--font-sizes-xs)}.\32xl\:lh_xs{line-height:var(--line-heights-xs)}.\32xl\:fs_xl{font-size:var(--font-sizes-xl)}.\32xl\:lh_xl{line-height:var(--line-heights-xl)}.\32xl\:fs_m{font-size:var(--font-sizes-m)}.\32xl\:lh_m{line-height:var(--line-heights-m)}.\32xl\:fs_4xl{font-size:var(--font-sizes-4xl)}.\32xl\:lh_4xl{line-height:var(--line-heights-4xl)}.\32xl\:fs_3xl{font-size:var(--font-sizes-3xl)}.\32xl\:lh_3xl{line-height:var(--line-heights-3xl)}.\32xl\:fs_2xl{font-size:var(--font-sizes-2xl)}.\32xl\:lh_2xl{line-height:var(--line-heights-2xl)}.\32xl\:fs_l{font-size:var(--font-sizes-l)}.\32xl\:lh_l{line-height:var(--line-heights-l)}.\32xl\:fs_s{font-size:var(--font-sizes-s)}.\32xl\:lh_s{line-height:var(--line-heights-s)}.\32xl\:mb_verticalRhythm\.l\.2xl{margin-bottom:var(--spacing-vertical-rhythm-l-2xl)}.\32xl\:mb_verticalRhythm\.m\.2xl{margin-bottom:var(--spacing-vertical-rhythm-m-2xl)}.\32xl\:mb_verticalRhythm\.s\.2xl{margin-bottom:var(--spacing-vertical-rhythm-s-2xl)}.\32xl\:mt_calc\(2_\*_token\(spacing\.verticalRhythm\.m\.2xl\)\){margin-top:calc(2 * var(--spacing-vertical-rhythm-m-2xl))}.\32xl\:mt_verticalRhythm\.l\.2xl{margin-top:var(--spacing-vertical-rhythm-l-2xl)}.\32xl\:mt_verticalRhythm\.m\.2xl{margin-top:var(--spacing-vertical-rhythm-m-2xl)}.\32xl\:mt_verticalRhythm\.s\.2xl{margin-top:var(--spacing-vertical-rhythm-s-2xl)}.\32xl\:max-w_m{max-width:var(--sizes-m)}.\[\&_\>_p\]\:2xl\:fs_xl>p{font-size:var(--font-sizes-xl)}.\[\&_\>_p\]\:2xl\:lh_xl>p{line-height:var(--line-heights-xl)}}@media (orientation:portrait){.portrait\:min-h_calc\(100svh_-_token\(spacing\.3xl\)\){min-height:calc(100svh - var(--spacing-3xl))}}@media (orientation:portrait){@media screen and (min-width:48rem){.portrait\:md\:min-h_auto{min-height:auto}}}@media (prefers-reduced-motion:reduce){.after\:motionReduce\:anim_none:after{animation:none}.after\:motionReduce\:content_none:after{content:none}}}