@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_8264a380-module__9f0IyW__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_8264a380-module__9f0IyW__variable{--font-studio:"Figtree", "Figtree Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d54eb903-module__WPtnaq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d54eb903-module__WPtnaq__variable{--font-code:"Geist Mono", "Geist Mono Fallback"}
@layer reset{html,:host{--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";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--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-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-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}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}@layer base{body{isolation:isolate;background:var(--colors-background-canvas);color:var(--colors-text-primary);font-family:var(--fonts-body)}html{scroll-behavior:smooth;scroll-padding-top:var(--spacing-gap-stack-md)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:focus-visible{outline:var(--border-widths-focus) solid var(--colors-focus-ring);outline-offset:var(--spacing-gap-inline-xs)}::selection{background:var(--colors-selection-background);color:var(--colors-selection-text)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}:root{--made-with-panda:"🐼"}}@layer tokens{:where(:root,:host){--colors-white:oklch(100% 0 0);--colors-black:oklch(0% 0 0);--colors-red-400:oklch(71.0627% .166148 22.2162);--colors-red-700:oklch(50.542% .190493 27.5181);--colors-stone-50:oklch(98.5% .001 106.423);--colors-stone-100:oklch(97% .001 106.424);--colors-stone-200:oklch(92.3% .003 48.717);--colors-stone-300:oklch(86.9% .005 56.366);--colors-stone-400:oklch(70.9% .01 56.259);--colors-stone-500:oklch(55.3% .013 58.071);--colors-stone-600:oklch(44.4% .011 73.639);--colors-stone-700:oklch(37.4% .01 67.558);--colors-stone-800:oklch(26.8% .007 34.298);--colors-stone-900:oklch(21.6% .006 56.043);--colors-stone-950:oklch(14.7% .004 49.25);--colors-mist-50:oklch(98.7% .002 197.1);--colors-mist-100:oklch(96.3% .002 197.1);--colors-mist-200:oklch(92.5% .005 214.3);--colors-mist-300:oklch(87.2% .007 219.6);--colors-mist-400:oklch(72.3% .014 214.4);--colors-mist-500:oklch(56% .021 213.5);--colors-mist-600:oklch(45% .017 213.2);--colors-mist-700:oklch(37.8% .015 216);--colors-mist-800:oklch(27.5% .011 216.9);--colors-mist-900:oklch(21.8% .008 223.9);--colors-mist-950:oklch(14.8% .004 228.8);--colors-lime-50:oklch(98.6% .031 120.757);--colors-lime-100:oklch(96.7% .067 122.328);--colors-lime-200:oklch(93.8% .127 124.321);--colors-lime-300:oklch(89.7% .196 126.665);--colors-lime-400:oklch(84.1% .238 128.85);--colors-lime-500:oklch(76.8% .233 130.85);--colors-lime-600:oklch(64.8% .2 131.684);--colors-lime-700:oklch(53.2% .157 131.589);--colors-lime-800:oklch(45.3% .124 130.933);--colors-lime-900:oklch(40.5% .101 131.063);--colors-lime-950:oklch(27.4% .072 132.109);--colors-orange-50:oklch(98.0954% .0108818 54.5014);--colors-orange-100:oklch(96.4789% .0194935 50.1567);--colors-orange-200:oklch(90.951% .05279 51.1635);--colors-orange-300:oklch(82.8774% .102124 45.3064);--colors-orange-400:oklch(69.6148% .185005 38.515);--colors-orange-500:oklch(61.2114% .213261 35.2834);--colors-orange-600:oklch(58.7719% .205098 35.2152);--colors-orange-700:oklch(50.9402% .17572 35.6993);--colors-orange-800:oklch(43.2815% .146225 36.5911);--colors-orange-900:oklch(32.5673% .0982723 36.893);--colors-orange-950:oklch(23.331% .0654406 40.2331);--fonts-sans:var(--font-studio,"Figtree"), sans-serif;--fonts-mono:var(--font-code,"Geist Mono"), monospace;--font-sizes-scale-10:.625rem;--font-sizes-scale-11:.6875rem;--font-sizes-scale-12:.75rem;--font-sizes-scale-13:.8125rem;--font-sizes-scale-14:.875rem;--font-sizes-scale-16:1rem;--font-sizes-scale-lead:clamp(1.25rem, 2vw, 1.5rem);--font-sizes-scale-heading:clamp(1.625rem, 3vw, 2.375rem);--font-sizes-scale-section:clamp(2.25rem, 4vw, 3.25rem);--font-sizes-scale-display:clamp(5.25rem, 9vw, 8.25rem);--font-weights-scale-regular:400;--font-weights-scale-medium:500;--font-weights-scale-semibold:600;--font-weights-scale-bold:700;--font-weights-scale-extrabold:800;--line-heights-scale-fixed-20:1.25rem;--line-heights-scale-fixed-28:1.75rem;--line-heights-scale-fixed-32:2rem;--line-heights-scale-relative-tightest:.92;--line-heights-scale-relative-tighter:1.1;--line-heights-scale-relative-tight:1.15;--line-heights-scale-relative-normal:1.5;--line-heights-scale-relative-relaxed:1.6;--line-heights-scale-relative-loose:1.75;--line-heights-scale-fluid:calc(2vw + .5rem);--letter-spacings-scale-normal:0em;--letter-spacings-scale-display:-.375rem;--letter-spacings-scale-display-compact:-.25rem;--letter-spacings-scale-section:calc(-.055em + .0625rem);--letter-spacings-scale-heading:-.035em;--letter-spacings-scale-lead:-.025em;--letter-spacings-scale-label:.08em;--sizes-scale-brand-mark:2rem;--sizes-scale-swatch:1rem;--sizes-scale-icon:1rem;--sizes-scale-content:75rem;--sizes-scale-page:80rem;--sizes-scale-touch-target:2.75rem;--sizes-scale-control:2.5rem;--shadows-scale-subtle-light:0 1px 2px #0000000d;--shadows-scale-subtle-dark:0 1px 2px #0000000d;--shadows-scale-edge-light:0 1px #0000000a;--shadows-scale-edge-dark:0 -1px #ffffff0f;--spacing-0:0rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-22:5.5rem;--spacing-24:6rem;--spacing-half:.125rem;--radii-scale-3:.1875rem;--radii-scale-5:.3125rem;--radii-scale-12:.75rem;--radii-scale-full:9999px;--durations-scale-fast:.15s;--easings-scale-standard:cubic-bezier(.2, 0, 0, 1);--border-widths-scale-hairline:1px;--border-widths-scale-focus:2px;--breakpoints-md:48rem;--sizes-breakpoint-md:48rem;--breakpoints-lg:64rem;--sizes-breakpoint-lg:64rem;--colors-status-invalid:var(--colors-red-700);--colors-background-subtle:color-mix(in srgb, var(--colors-stone-400) 10%, transparent);--colors-background-hover:var(--colors-stone-100);--colors-background-active:var(--colors-stone-200);--colors-background-inverse-hover:var(--colors-stone-800);--colors-background-inverse-active:var(--colors-stone-600);--colors-background-inverse:var(--colors-stone-900);--colors-background-canvas:var(--colors-stone-50);--colors-background-surface:var(--colors-white);--colors-text-on-accent:var(--colors-white);--colors-text-highlight:var(--colors-orange-500);--colors-text-on-inverse:var(--colors-stone-50);--colors-text-primary:var(--colors-stone-900);--colors-text-secondary:var(--colors-stone-600);--colors-text-accent:var(--colors-orange-500);--colors-border-control:var(--colors-stone-400);--colors-border-neutral:color-mix(in srgb, var(--colors-stone-600) 55%, transparent);--colors-border-subtle:color-mix(in srgb, var(--colors-stone-400) 16%, transparent);--colors-border-accent:color-mix(in srgb, var(--colors-orange-500) 50%, transparent);--colors-border-default:var(--colors-stone-200);--colors-border-strong:var(--colors-stone-600);--colors-accent-subtle:color-mix(in srgb, var(--colors-orange-500) 10%, transparent);--colors-accent-active:var(--colors-orange-600);--colors-accent-default:var(--colors-orange-500);--colors-accent-hover:var(--colors-orange-400);--colors-focus-ring:var(--colors-orange-500);--colors-selection-background:var(--colors-orange-500);--colors-selection-text:var(--colors-white);--colors-overlay-shadow:var(--colors-black);--fonts-body:var(--fonts-sans);--fonts-code:var(--fonts-mono);--font-sizes-caption:var(--font-sizes-scale-11);--font-sizes-label-sm:var(--font-sizes-scale-10);--font-sizes-label:var(--font-sizes-scale-12);--font-sizes-body-sm:var(--font-sizes-scale-13);--font-sizes-body-compact:var(--font-sizes-scale-14);--font-sizes-body:var(--font-sizes-scale-16);--font-sizes-lead:var(--font-sizes-scale-lead);--font-sizes-heading-sm:var(--font-sizes-scale-lead);--font-sizes-heading-md:var(--font-sizes-scale-heading);--font-sizes-heading-lg:var(--font-sizes-scale-section);--font-sizes-display:var(--font-sizes-scale-display);--font-weights-section:var(--font-weights-scale-bold);--font-weights-display:var(--font-weights-scale-extrabold);--font-weights-body:var(--font-weights-scale-regular);--font-weights-label:var(--font-weights-scale-medium);--font-weights-heading:var(--font-weights-scale-semibold);--line-heights-control:var(--line-heights-scale-fixed-20);--line-heights-compact:var(--line-heights-scale-relative-normal);--line-heights-display:var(--line-heights-scale-relative-tightest);--line-heights-heading:var(--line-heights-scale-relative-tight);--line-heights-section:var(--line-heights-scale-relative-tighter);--line-heights-lead:clamp(var(--line-heights-scale-fixed-28), var(--line-heights-scale-fluid), var(--line-heights-scale-fixed-32));--line-heights-label:var(--line-heights-scale-relative-relaxed);--line-heights-body:var(--line-heights-scale-relative-loose);--letter-spacings-body:var(--letter-spacings-scale-normal);--letter-spacings-display:var(--letter-spacings-scale-display);--letter-spacings-display-compact:var(--letter-spacings-scale-display-compact);--letter-spacings-heading:var(--letter-spacings-scale-heading);--letter-spacings-section:var(--letter-spacings-scale-section);--letter-spacings-lead:var(--letter-spacings-scale-lead);--letter-spacings-label:var(--letter-spacings-scale-label);--sizes-brand-mark:var(--sizes-scale-brand-mark);--sizes-page:var(--sizes-scale-page);--sizes-touch-target:var(--sizes-scale-touch-target);--sizes-swatch:var(--sizes-scale-swatch);--sizes-icon:var(--sizes-scale-icon);--sizes-content:var(--sizes-scale-content);--sizes-control:var(--sizes-scale-control);--shadows-edge:var(--shadows-scale-edge-light);--shadows-surface:var(--shadows-scale-subtle-light);--spacing-gap-inline-xs:var(--spacing-1);--spacing-gap-inline-sm:var(--spacing-2);--spacing-gap-inline:var(--spacing-3);--spacing-gap-inline-md:var(--spacing-5);--spacing-gap-inline-lg:var(--spacing-6);--spacing-gap-stack-sm:var(--spacing-2);--spacing-gap-stack:var(--spacing-4);--spacing-gap-stack-md:var(--spacing-6);--spacing-gap-stack-lg:var(--spacing-8);--spacing-gap-content:var(--spacing-10);--spacing-gap-content-lg:var(--spacing-18);--spacing-padding-container-sm:var(--spacing-3);--spacing-padding-container:var(--spacing-6);--spacing-padding-container-lg:var(--spacing-8);--spacing-padding-control-inline-sm:var(--spacing-3);--spacing-padding-control-inline:var(--spacing-4);--spacing-padding-control-block-sm:var(--spacing-2);--spacing-padding-control-block:var(--spacing-3);--spacing-padding-section:var(--spacing-12);--spacing-padding-section-lg:var(--spacing-18);--spacing-padding-inset:var(--spacing-half);--spacing-gutter-page:var(--spacing-6);--spacing-gutter-page-lg:var(--spacing-12);--spacing-gutter-page-xl:var(--spacing-16);--radii-control-frame:calc(var(--radii-scale-5) + var(--spacing-half) + var(--border-widths-scale-hairline));--radii-container:var(--radii-scale-12);--radii-control:var(--radii-scale-5);--radii-inset:var(--radii-scale-3);--radii-round:var(--radii-scale-full);--durations-interaction:var(--durations-scale-fast);--easings-standard:var(--easings-scale-standard);--border-widths-default:var(--border-widths-scale-hairline);--border-widths-focus:var(--border-widths-scale-focus)}[data-theme=dark]{--colors-status-invalid:var(--colors-red-400);--colors-background-subtle:color-mix(in srgb, var(--colors-mist-400) 10%, transparent);--colors-background-hover:var(--colors-mist-900);--colors-background-active:var(--colors-mist-800);--colors-background-inverse-hover:var(--colors-mist-200);--colors-background-inverse-active:var(--colors-mist-400);--colors-background-inverse:var(--colors-mist-100);--colors-background-canvas:var(--colors-mist-950);--colors-background-surface:var(--colors-mist-900);--colors-text-on-accent:var(--colors-mist-900);--colors-text-highlight:var(--colors-lime-400);--colors-text-on-inverse:var(--colors-mist-950);--colors-text-primary:var(--colors-mist-100);--colors-text-secondary:var(--colors-mist-400);--colors-text-accent:var(--colors-lime-400);--colors-border-control:var(--colors-mist-600);--colors-border-neutral:color-mix(in srgb, var(--colors-mist-400) 40%, transparent);--colors-border-subtle:color-mix(in srgb, var(--colors-mist-400) 12%, transparent);--colors-border-accent:color-mix(in srgb, var(--colors-lime-400) 50%, transparent);--colors-border-default:var(--colors-mist-800);--colors-border-strong:var(--colors-mist-400);--colors-accent-subtle:color-mix(in srgb, var(--colors-lime-400) 10%, transparent);--colors-accent-active:var(--colors-lime-500);--colors-accent-default:var(--colors-lime-400);--colors-accent-hover:var(--colors-lime-300);--colors-focus-ring:var(--colors-lime-400);--colors-selection-background:var(--colors-lime-400);--colors-selection-text:var(--colors-mist-900);--shadows-edge:var(--shadows-scale-edge-dark);--shadows-surface:var(--shadows-scale-subtle-dark)}}@layer recipes;@layer utilities{.--thickness_1px{--thickness:1px}.bd-x_1px_solid_\{colors\.text\.primary\}{border-inline:1px solid var(--colors-text-primary)}.bg_accent\.default{background:var(--colors-accent-default)}.bg_accent\.subtle{background:var(--colors-accent-subtle)}.bg_background\.canvas{background:var(--colors-background-canvas)}.bg_background\.inverse{background:var(--colors-background-inverse)}.bg_background\.subtle{background:var(--colors-background-subtle)}.bg_background\.surface{background:var(--colors-background-surface)}.bg_border\.default{background:var(--colors-border-default)}.bg_color-mix\(in_srgb\,_\{colors\.overlay\.shadow\}_35\%\,_transparent\){background:color-mix(in srgb, var(--colors-overlay-shadow) 35%, transparent)}.bg_text\.accent{background:var(--colors-text-accent)}.bg_text\.secondary{background:var(--colors-text-secondary)}.bg_transparent{background:0 0}.bd_1px_solid_\{colors\.accent\.default\}{border:1px solid var(--colors-accent-default)}.bd_none{border:none}.inset_0{inset:var(--spacing-0)}.inset_calc\(-1_\*_\{borderWidths\.default\}_-_3px\){inset:calc(-1 * var(--border-widths-default) - 3px)}.m_0{margin:var(--spacing-0)}.p_0{padding:var(--spacing-0)}.p_padding\.container{padding:var(--spacing-padding-container)}.p_padding\.container\.lg{padding:var(--spacing-padding-container-lg)}.p_padding\.container\.sm{padding:var(--spacing-padding-container-sm)}.p_padding\.control\.block{padding:var(--spacing-padding-control-block)}.p_padding\.control\.block\.sm{padding:var(--spacing-padding-control-block-sm)}.p_padding\.control\.inline{padding:var(--spacing-padding-control-inline)}.p_padding\.inset{padding:var(--spacing-padding-inset)}.inset-x_0{inset-inline:var(--spacing-0)}.mx_auto{margin-inline:auto}.px_4{padding-inline:var(--spacing-4)}.px_padding\.control\.block\.sm{padding-inline:var(--spacing-padding-control-block-sm)}.px_padding\.control\.inline{padding-inline:var(--spacing-padding-control-inline)}.px_padding\.control\.inline\.sm{padding-inline:var(--spacing-padding-control-inline-sm)}.py_0{padding-block:var(--spacing-0)}.py_padding\.container\.lg{padding-block:var(--spacing-padding-container-lg)}.py_padding\.container\.sm{padding-block:var(--spacing-padding-container-sm)}.py_padding\.control\.block{padding-block:var(--spacing-padding-control-block)}.py_padding\.inset{padding-block:var(--spacing-padding-inset)}.py_padding\.section{padding-block:var(--spacing-padding-section)}.bd-b_1px_solid_\{colors\.border\.default\}{border-bottom:1px solid var(--colors-border-default)}.bd-c_accent\.default{border-color:var(--colors-accent-default)}.bd-c_background\.inverse{border-color:var(--colors-background-inverse)}.bd-c_border\.accent{border-color:var(--colors-border-accent)}.bd-c_border\.control{border-color:var(--colors-border-control)}.bd-c_border\.default{border-color:var(--colors-border-default)}.bd-c_border\.neutral{border-color:var(--colors-border-neutral)}.bd-c_border\.subtle{border-color:var(--colors-border-subtle)}.bd-c_color-mix\(in_srgb\,_\{colors\.border\.strong\}_70\%\,_transparent\){border-color:color-mix(in srgb, var(--colors-border-strong) 70%, transparent)}.bd-c_transparent{border-color:#0000}.bdr_container{border-radius:var(--radii-container)}.bdr_control{border-radius:var(--radii-control)}.bdr_controlFrame{border-radius:var(--radii-control-frame)}.bdr_inset{border-radius:var(--radii-inset)}.bdr_round{border-radius:var(--radii-round)}.border-style_dashed{border-style:dashed}.border-style_solid{border-style:solid}.bd-t_1px_solid_\{colors\.border\.default\}{border-top:1px solid var(--colors-border-default)}.bd-w_default{border-width:var(--border-widths-default)}.flex_1{flex:1}.gap_0{gap:var(--spacing-0)}.gap_2px{gap:2px}.gap_gap\.content{gap:var(--spacing-gap-content)}.gap_gap\.inline{gap:var(--spacing-gap-inline)}.gap_gap\.inline\.lg{gap:var(--spacing-gap-inline-lg)}.gap_gap\.inline\.sm{gap:var(--spacing-gap-inline-sm)}.gap_gap\.inline\.xs{gap:var(--spacing-gap-inline-xs)}.gap_gap\.stack{gap:var(--spacing-gap-stack)}.gap_gap\.stack\.lg{gap:var(--spacing-gap-stack-lg)}.gap_gap\.stack\.md{gap:var(--spacing-gap-stack-md)}.gap_gap\.stack\.sm{gap:var(--spacing-gap-stack-sm)}.grid-c_1{grid-column:1}.grid-c_2{grid-column:2}.grid-c_3{grid-column:3}.grid-c_4{grid-column:4}.grid-r_1{grid-row:1}.grid-r_2{grid-row:2}.grid-r_3{grid-row:3}.grid-r_1_\/_4{grid-row:1/4}.li-s_none{list-style:none}.ov_hidden{overflow:hidden}.ov_visible{overflow:visible}.ovs-b_contain{overscroll-behavior:contain}.place-items_center{place-items:center}.td_none{text-decoration:none}.td_underline{text-decoration:underline}.bd-e-w_var\(--thickness\){border-inline-end-width:var(--thickness)}.bd-be-w_var\(--thickness\){border-block-end-width:var(--thickness)}.ac_start{align-content:start}.ai_center{align-items:center}.ai_flex-start{align-items:flex-start}.ai_start{align-items:start}.ai_stretch{align-items:stretch}.as_auto{align-self:auto}.as_start{align-self:start}.as_stretch{align-self:stretch}.bkdp_blur\(4px\){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bg-c_accent\.default{background-color:var(--colors-accent-default)}.bg-i_radial-gradient\(ellipse_at_85\%_50\%\,_color-mix\(in_srgb\,_var\(--colors-accent-default\)_7\%\,_transparent\)\,_transparent_55\%\){background-image:radial-gradient(ellipse at 85% 50%, color-mix(in srgb, var(--colors-accent-default) 7%, transparent), transparent 55%)}.bg-i_radial-gradient\(var\(--colors-border-default\)_1px\,_transparent_1px\){background-image:radial-gradient(var(--colors-border-default) 1px, transparent 1px)}.bg-s_24px_24px{background-size:24px 24px}.bx-sh_none{box-shadow:none}.bx-sh_surface{box-shadow:var(--shadows-surface)}.c_accent\.default{color:var(--colors-accent-default)}.c_border\.strong{color:var(--colors-border-strong)}.c_status\.invalid{color:var(--colors-status-invalid)}.c_text\.accent{color:var(--colors-text-accent)}.c_text\.highlight{color:var(--colors-text-highlight)}.c_text\.onAccent{color:var(--colors-text-on-accent)}.c_text\.onInverse{color:var(--colors-text-on-inverse)}.c_text\.primary{color:var(--colors-text-primary)}.c_text\.secondary{color:var(--colors-text-secondary)}.cg_gutter\.page\.lg{column-gap:var(--spacing-gutter-page-lg)}.cursor_pointer{cursor:pointer}.d_contents{display:contents}.d_flex{display:flex}.d_grid{display:grid}.d_inline{display:inline}.d_inline-block{display:inline-block}.d_inline-flex{display:inline-flex}.d_none{display:none}.flex-d_column{flex-direction:column}.flex-sh_0{flex-shrink:0}.flex-wrap_wrap{flex-wrap:wrap}.ff_inherit{font-family:inherit}.fs_body\.compact{font-size:var(--font-sizes-body-compact)}.fs_inherit{font-size:inherit}.fs_label{font-size:var(--font-sizes-label)}.fw_inherit{font-weight:inherit}.fw_section{font-weight:var(--font-weights-section)}.grid-tc_1\.4fr_1fr_0\.7fr{grid-template-columns:1.4fr 1fr .7fr}.grid-tc_11fr_9fr_9fr_11fr{grid-template-columns:11fr 9fr 9fr 11fr}.grid-tc_1fr_1fr_1\.5fr{grid-template-columns:1fr 1fr 1.5fr}.grid-tc_1fr_auto_1fr_auto_1fr{grid-template-columns:1fr auto 1fr auto 1fr}.grid-tc_24px_minmax\(0\,_1fr\){grid-template-columns:24px minmax(0,1fr)}.grid-tc_32px_1fr_auto{grid-template-columns:32px 1fr auto}.grid-tc_auto_minmax\(0\,_1fr\){grid-template-columns:auto minmax(0,1fr)}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-tr_auto_auto_auto_minmax\(0\,_1fr\){grid-template-rows:auto auto auto minmax(0,1fr)}.grid-tr_repeat\(5\,_minmax\(24px\,_1fr\)\){grid-template-rows:repeat(5,minmax(24px,1fr))}.isolation_isolate{isolation:isolate}.jc_center{justify-content:center}.jc_flex-end{justify-content:flex-end}.jc_space-between{justify-content:space-between}.justify-self_start{justify-self:start}.ls_inherit{letter-spacing:inherit}.lh_control{line-height:var(--line-heights-control)}.lh_inherit{line-height:inherit}.msk-i_linear-gradient\(to_right\,_transparent\,_black_25\%\){mask-image:linear-gradient(90deg,#0000,#000 25%)}.op_0\.5{opacity:.5}.op_0\.7{opacity:.7}.op_0\.8{opacity:.8}.op_1{opacity:1}.op_calc\(1_-_var\(--drawer-swipe-progress\)\){opacity:calc(1 - var(--drawer-swipe-progress))}.ring-c_transparent{outline-color:#0000}.ring-o_-1px{outline-offset:-1px}.outline-style_solid{outline-style:solid}.ring-w_default{outline-width:var(--border-widths-default)}.pointer-events_none{pointer-events:none}.pos_absolute{position:absolute}.pos_fixed{position:fixed}.pos_relative{position:relative}.resize_vertical{resize:vertical}.rg_gap\.stack\.lg{row-gap:var(--spacing-gap-stack-lg)}.sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ta_right{text-align:right}.tt_none{text-transform:none}.tu-o_0\.2em{text-underline-offset:.2em}.trf_translateX\(var\(--drawer-swipe-movement-x\)\){transform:translateX(var(--drawer-swipe-movement-x))}.trf_translateY\(-200\%\){transform:translateY(-200%)}.trs-dur_interaction{--transition-duration:var(--durations-interaction);transition-duration:var(--durations-interaction)}.trs-prop_background-color{--transition-prop:background-color;transition-property:background-color}.trs-prop_opacity{--transition-prop:opacity;transition-property:opacity}.trs-prop_transform{--transition-prop:transform;transition-property:transform}.trs-tmf_standard{--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.white-space_nowrap{white-space:nowrap}.z_-1{z-index:-1}.z_1{z-index:1}.z_2{z-index:2}.z_3{z-index:3}.ov-x_auto{overflow-x:auto}.ov-x_clip{overflow-x:clip}.ov-y_auto{overflow-y:auto}.border-bottom-style_solid{border-bottom-style:solid}.bd-b-w_0{border-bottom-width:0}.bd-b-w_default{border-bottom-width:var(--border-widths-default)}.border-right-style_solid{border-right-style:solid}.bd-r-w_default{border-right-width:var(--border-widths-default)}.bottom_4px{bottom:4px}.h_100\%{height:100%}.h_12px{height:12px}.h_16px{height:16px}.h_18px{height:18px}.h_20px{height:20px}.h_24px{height:24px}.h_2px{height:2px}.h_45px{height:45px}.h_4px{height:4px}.h_6px{height:6px}.h_8px{height:8px}.h_brandMark{height:var(--sizes-brand-mark)}.h_swatch{height:var(--sizes-swatch)}.h_\{borderWidths\.default\}{height:var(--border-widths-default)}.h_\{borderWidths\.focus\}{height:var(--border-widths-focus)}.h_\{spacing\.gap\.stack\.lg\}{height:var(--spacing-gap-stack-lg)}.left_-10px{left:-10px}.left_4px{left:4px}.left_gutter\.page{left:var(--spacing-gutter-page)}.mb_gap\.inline\.md{margin-bottom:var(--spacing-gap-inline-md)}.mb_gap\.stack{margin-bottom:var(--spacing-gap-stack)}.mb_gap\.stack\.lg{margin-bottom:var(--spacing-gap-stack-lg)}.ml_-5px{margin-left:-5px}.mt_auto{margin-top:auto}.mt_gap\.inline{margin-top:var(--spacing-gap-inline)}.mt_gap\.inline\.sm{margin-top:var(--spacing-gap-inline-sm)}.mt_gap\.stack{margin-top:var(--spacing-gap-stack)}.mt_gap\.stack\.lg{margin-top:var(--spacing-gap-stack-lg)}.max-w_100\%{max-width:100%}.max-w_29ch{max-width:29ch}.max-w_42ch{max-width:42ch}.max-w_48ch{max-width:48ch}.max-w_520px{max-width:520px}.max-w_8xl{max-width:8xl}.max-w_calc\(\{sizes\.page\}_\+_2_\*_\{spacing\.gutter\.page\}\){max-width:calc(var(--sizes-page) + 2 * var(--spacing-gutter-page))}.max-w_content{max-width:var(--sizes-content)}.min-h_0{min-height:0}.min-h_100vh{min-height:100vh}.min-h_10rem{min-height:10rem}.min-h_control{min-height:var(--sizes-control)}.min-h_touchTarget{min-height:var(--sizes-touch-target)}.min-w_0{min-width:0}.min-w_1000px{min-width:1000px}.min-w_touchTarget{min-width:var(--sizes-touch-target)}.pb_gap\.content{padding-bottom:var(--spacing-gap-content)}.pb_gap\.stack\.lg{padding-bottom:var(--spacing-gap-stack-lg)}.pb_max\(\{spacing\.padding\.container\}\,_env\(safe-area-inset-bottom\)\){padding-bottom:max(var(--spacing-padding-container), env(safe-area-inset-bottom))}.pl_padding\.container\.lg{padding-left:var(--spacing-padding-container-lg)}.pl_padding\.control\.inline{padding-left:var(--spacing-padding-control-inline)}.pr_padding\.control\.block\.sm{padding-right:var(--spacing-padding-control-block-sm)}.pt_gap\.inline\.xs{padding-top:var(--spacing-gap-inline-xs)}.pt_max\(\{spacing\.padding\.container\}\,_env\(safe-area-inset-top\)\){padding-top:max(var(--spacing-padding-container), env(safe-area-inset-top))}.pt_padding\.container{padding-top:var(--spacing-padding-container)}.right_-560px{right:-560px}.top_4px{top:4px}.top_80px{top:80px}.top_gap\.inline{top:var(--spacing-gap-inline)}.w_100\%{width:100%}.w_1200px{width:1200px}.w_16px{width:16px}.w_20rem{width:20rem}.w_24px{width:24px}.w_25\%{width:25%}.w_2px{width:2px}.w_30\%{width:30%}.w_40\%{width:40%}.w_45\%{width:45%}.w_4px{width:4px}.w_50\%{width:50%}.w_60\%{width:60%}.w_65\%{width:65%}.w_6px{width:6px}.w_70\%{width:70%}.w_75\%{width:75%}.w_80\%{width:80%}.w_85\%{width:85%}.w_8px{width:8px}.w_90\%{width:90%}.w_brandMark{width:var(--sizes-brand-mark)}.w_fit-content{width:fit-content}.w_swatch{width:var(--sizes-swatch)}.w_\{borderWidths\.default\}{width:var(--border-widths-default)}.w_\{borderWidths\.focus\}{width:var(--border-widths-focus)}.w_\{spacing\.gap\.stack\.lg\}{width:var(--spacing-gap-stack-lg)}.\[\&_\>_svg\]\:flex-sh_0>svg{flex-shrink:0}.\[\&_\>_svg\]\:h_12px>svg{height:12px}.\[\&_\>_svg\]\:h_icon>svg{height:var(--sizes-icon)}.\[\&_\>_svg\]\:w_12px>svg{width:12px}.\[\&_\>_svg\]\:w_icon>svg{width:var(--sizes-icon)}.\[\&\[data-invalid\]\]\:bd-c_status\.invalid[data-invalid]{border-color:var(--colors-status-invalid)}.\[\&\[data-starting-style\]\,_\&\[data-ending-style\]\]\:op_0[data-starting-style],.\[\&\[data-starting-style\]\,_\&\[data-ending-style\]\]\:op_0[data-ending-style]{opacity:0}.\[\&\[data-starting-style\]\,_\&\[data-ending-style\]\]\:trf_translateX\(100\%\)[data-starting-style],.\[\&\[data-starting-style\]\,_\&\[data-ending-style\]\]\:trf_translateX\(100\%\)[data-ending-style]{transform:translate(100%)}.\[\&\[data-swiping\]\]\:trs-dur_0ms[data-swiping]{--transition-duration:0s;transition-duration:0s}.pressed\:bg_accent\.subtle:is([aria-pressed=true],[data-pressed]){background:var(--colors-accent-subtle)}.pressed\:c_text\.accent:is([aria-pressed=true],[data-pressed]){color:var(--colors-text-accent)}.pressed\:ring-c_border\.accent:is([aria-pressed=true],[data-pressed]){outline-color:var(--colors-border-accent)}.\[\&\[aria-current\]\:not\(\[aria-current\=false\]\)\]\:c_text\.accent[aria-current]:not([aria-current=false]){color:var(--colors-text-accent)}.disabled\:bg_background\.subtle:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-background-subtle)}.disabled\:bd-c_border\.neutral:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border-color:var(--colors-border-neutral)}.disabled\:c_text\.secondary:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-secondary)}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.hover\:bg_background\.hover:is(:hover,[data-hover]){background:var(--colors-background-hover)}.hover\:c_accent\.hover:is(:hover,[data-hover]){color:var(--colors-accent-hover)}.hover\:c_text\.accent:is(:hover,[data-hover]){color:var(--colors-text-accent)}.hover\:c_text\.primary:is(:hover,[data-hover]){color:var(--colors-text-primary)}.focusVisible\:ring-c_focus\.ring:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-focus-ring)}.focusVisible\:ring-o_\{spacing\.gap\.inline\.xs\}:is(:focus-visible,[data-focus-visible]){outline-offset:var(--spacing-gap-inline-xs)}.focusVisible\:outline-style_solid:is(:focus-visible,[data-focus-visible]){outline-style:solid}.focusVisible\:ring-w_focus:is(:focus-visible,[data-focus-visible]){outline-width:var(--border-widths-focus)}.focusVisible\:trf_none:is(:focus-visible,[data-focus-visible]){transform:none}.\[\&\:active\:not\(\[data-disabled\]\)\]\:bg_accent\.active:active:not([data-disabled]){background:var(--colors-accent-active)}.\[\&\:active\:not\(\[data-disabled\]\)\]\:bg_background\.active:active:not([data-disabled]){background:var(--colors-background-active)}.\[\&\:active\:not\(\[data-disabled\]\)\]\:bg_background\.inverseActive:active:not([data-disabled]){background:var(--colors-background-inverse-active)}.\[\&\:hover\:not\(\:active\)\:not\(\[data-disabled\]\)\]\:bg_accent\.hover:hover:not(:active):not([data-disabled]){background:var(--colors-accent-hover)}.\[\&\:hover\:not\(\:active\)\:not\(\[data-disabled\]\)\]\:bg_background\.hover:hover:not(:active):not([data-disabled]){background:var(--colors-background-hover)}.\[\&\:hover\:not\(\:active\)\:not\(\[data-disabled\]\)\]\:bg_background\.inverseHover:hover:not(:active):not([data-disabled]){background:var(--colors-background-inverse-hover)}.after\:bg_accent\.default:after{background:var(--colors-accent-default)}.after\:bd_1px_solid_\{colors\.border\.strong\}:after{border:1px solid var(--colors-border-strong)}.after\:inset_-6px:after{inset:-6px}.after\:bd-b_\{borderWidths\.default\}_dashed_\{colors\.border\.strong\}:after{border-bottom:var(--border-widths-default) dashed var(--colors-border-strong)}.after\:bd-c_color-mix\(in_srgb\,_\{colors\.border\.strong\}_50\%\,_transparent\):after{border-color:color-mix(in srgb, var(--colors-border-strong) 50%, transparent)}.after\:bdr_2px:after{border-radius:2px}.after\:bdr_calc\(\{radii\.controlFrame\}_\+_6px\):after{border-radius:calc(var(--radii-control-frame) + 6px)}.after\:bdr_round:after{border-radius:var(--radii-round)}.after\:border-style_dashed:after{border-style:dashed}.after\:bd-w_default:after{border-width:var(--border-widths-default)}.after\:content_\"\":after{content:""}.after\:msk-i_linear-gradient\(to_left\,_transparent\,_black_\{spacing\.gap\.stack\.lg\}\,_transparent\):after{-webkit-mask-image:linear-gradient(to left, transparent, black var(--spacing-gap-stack-lg), transparent);mask-image:linear-gradient(to left, transparent, black var(--spacing-gap-stack-lg), transparent)}.after\:msk-i_linear-gradient\(to_right\,_transparent\,_black_\{spacing\.gap\.stack\.lg\}\,_transparent\):after{-webkit-mask-image:linear-gradient(to right, transparent, black var(--spacing-gap-stack-lg), transparent);mask-image:linear-gradient(to right, transparent, black var(--spacing-gap-stack-lg), transparent)}.after\:op_0\.5:after{opacity:.5}.after\:pointer-events_none:after{pointer-events:none}.after\:pos_absolute:after{position:absolute}.after\:trf_translateY\(-50\%\):after{transform:translateY(-50%)}.after\:bottom_0:after{bottom:var(--spacing-0)}.after\:h_16px:after{height:16px}.after\:h_8px:after{height:8px}.after\:left_auto:after{left:auto}.after\:left_calc\(-1_\*_\{spacing\.gap\.stack\.lg\}\):after{left:calc(-1 * var(--spacing-gap-stack-lg))}.after\:left_calc\(2\.5px_-_\{spacing\.padding\.container\.lg\}\):after{left:calc(2.5px - var(--spacing-padding-container-lg))}.after\:right_-2px:after{right:-2px}.after\:right_calc\(-1_\*_\{spacing\.gap\.stack\.lg\}\):after{right:calc(-1 * var(--spacing-gap-stack-lg))}.after\:top_0:after{top:var(--spacing-0)}.after\:top_50\%:after{top:50%}.after\:w_6px:after{width:6px}.after\:w_8px:after{width:8px}.after\:w_calc\(50\%_\+_\{spacing\.gap\.stack\.lg\}\):after{width:calc(50% + var(--spacing-gap-stack-lg))}.before\:bg_background\.canvas:before{background:var(--colors-background-canvas)}.before\:bg_border\.default:before{background:var(--colors-border-default)}.before\:bg_color-mix\(in_srgb\,_\{colors\.background\.canvas\}_60\%\,_transparent\):before{background:color-mix(in srgb, var(--colors-background-canvas) 60%, transparent)}.before\:bd_1px_solid_\{colors\.border\.strong\}:before{border:1px solid var(--colors-border-strong)}.before\:bd_2px_solid_\{colors\.accent\.default\}:before{border:2px solid var(--colors-accent-default)}.before\:bd_2px_solid_\{colors\.border\.control\}:before{border:2px solid var(--colors-border-control)}.before\:inset_0:before{inset:var(--spacing-0)}.before\:inset-y_0:before{inset-block:var(--spacing-0)}.before\:bd-c_accent\.default:before{border-color:var(--colors-accent-default)}.before\:bd-c_border\.strong:before{border-color:var(--colors-border-strong)}.before\:bd-l_\{borderWidths\.default\}_dashed_\{colors\.border\.strong\}:before{border-left:var(--border-widths-default) dashed var(--colors-border-strong)}.before\:bdr_2px:before{border-radius:2px}.before\:bdr_round:before{border-radius:var(--radii-round)}.before\:bd-t_1px_solid_\{colors\.text\.primary\}:before{border-top:1px solid var(--colors-text-primary)}.before\:bkdp_blur\(4px\):before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.before\:bx-sh_0_0_0_4px_\{colors\.background\.canvas\}:before{box-shadow:0 0 0 4px var(--colors-background-canvas)}.before\:content_\"\":before{content:""}.before\:msk-i_linear-gradient\(to_bottom\,_black_calc\(100\%_-_48px\)\,_transparent\):before{mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.before\:msk-i_linear-gradient\(to_bottom\,_transparent\,_black_24px\,_black_calc\(100\%_-_24px\)\,_transparent\):before{mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000)}.before\:msk-i_linear-gradient\(to_bottom\,_transparent\,_black_\{spacing\.gap\.stack\.lg\}\,_transparent\):before{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--spacing-gap-stack-lg), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--spacing-gap-stack-lg), transparent)}.before\:msk-i_linear-gradient\(to_right\,_black_65\%\,_transparent\):before{mask-image:linear-gradient(90deg,#000 65%,#0000)}.before\:msk-i_linear-gradient\(to_top\,_transparent\,_black_\{spacing\.gap\.stack\.lg\}\,_transparent\):before{-webkit-mask-image:linear-gradient(to top, transparent, black var(--spacing-gap-stack-lg), transparent);mask-image:linear-gradient(to top, transparent, black var(--spacing-gap-stack-lg), transparent)}.before\:op_0\.5:before{opacity:.5}.before\:pointer-events_none:before{pointer-events:none}.before\:pos_absolute:before{position:absolute}.before\:trf_translateY\(-50\%\):before{transform:translateY(-50%)}.before\:z_-1:before{z-index:-1}.before\:border-left-style_dashed:before{border-left-style:dashed}.before\:bd-l-w_default:before{border-left-width:var(--border-widths-default)}.before\:bottom_0:before{bottom:var(--spacing-0)}.before\:bottom_calc\(-1_\*_\{spacing\.gap\.stack\.lg\}\):before{bottom:calc(-1 * var(--spacing-gap-stack-lg))}.before\:h_16px:before{height:16px}.before\:h_calc\(50\%_\+_\{spacing\.gap\.stack\.lg\}\):before{height:calc(50% + var(--spacing-gap-stack-lg))}.before\:left_0:before{left:var(--spacing-0)}.before\:left_-2px:before{left:-2px}.before\:left_6px:before{left:6px}.before\:left_calc\(-1\.5px_-_\{spacing\.padding\.container\.lg\}\):before{left:calc(-1.5px - var(--spacing-padding-container-lg))}.before\:max-w_100\%:before{max-width:100%}.before\:right_0:before{right:var(--spacing-0)}.before\:top_0:before{top:var(--spacing-0)}.before\:top_10px:before{top:10px}.before\:top_50\%:before{top:50%}.before\:top_auto:before{top:auto}.before\:top_calc\(-1_\*_\{spacing\.gap\.stack\.lg\}\):before{top:calc(-1 * var(--spacing-gap-stack-lg))}.before\:top_calc\(50\%_-_0\.5px\):before{top:calc(50% - .5px)}.before\:w_16px:before{width:16px}.before\:w_1px:before{width:1px}.before\:w_568px:before{width:568px}.before\:w_6px:before{width:6px}@media (min-width:48rem){.md\:p_padding\.container\.lg{padding:var(--spacing-padding-container-lg)}.md\:px_6{padding-inline:var(--spacing-6)}.md\:px_gutter\.page{padding-inline:var(--spacing-gutter-page)}.md\:py_padding\.container{padding-block:var(--spacing-padding-container)}.md\:gap_gap\.inline\.xs{gap:var(--spacing-gap-inline-xs)}.md\:ai_center{align-items:center}.md\:d_block{display:block}.md\:d_flex{display:flex}.md\:d_none{display:none}.md\:flex-d_row{flex-direction:row}.md\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:jc_space-between{justify-content:space-between}.md\:min-h_75svh{min-height:75svh}.md\:right_20px{right:20px}}@media (min-width:64rem){.lg\:p_gutter\.page\.lg{padding:var(--spacing-gutter-page-lg)}.lg\:px_8{padding-inline:var(--spacing-8)}.lg\:py_padding\.section\.lg{padding-block:var(--spacing-padding-section-lg)}.lg\:gap_gap\.content\.lg{gap:var(--spacing-gap-content-lg)}.lg\:cg_gap\.content\.lg{column-gap:var(--spacing-gap-content-lg)}.lg\:grid-tc_minmax\(0\,_1fr\)_minmax\(0\,_1fr\){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:min-h_2lh{min-height:2lh}}@layer compositions{.layerStyle_decoration\.radiant{background-image:radial-gradient(ellipse at 85% 50%, color-mix(in srgb, var(--colors-accent-default) 7%, transparent), transparent 55%)}.layerStyle_surface\.card{background:var(--colors-background-surface);border-color:var(--colors-border-default);border-radius:var(--radii-container);border-style:solid;border-width:var(--border-widths-default);box-shadow:var(--shadows-surface);-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}[data-theme=dark] .layerStyle_surface\.card{-webkit-background-clip:border-box;background-clip:border-box}.layerStyle_surface\.card:before{inset:var(--spacing-0);border-radius:calc(var(--radii-container) - var(--border-widths-default));box-shadow:var(--shadows-edge);content:"";pointer-events:none;position:absolute}.layerStyle_surface\.cardFrame{padding:var(--spacing-padding-inset);border-color:var(--colors-border-subtle);border-radius:calc(var(--radii-container) + var(--spacing-padding-inset) + var(--border-widths-default));border-style:solid;border-width:var(--border-widths-default);box-shadow:var(--shadows-surface)}.textStyle_action\.default{font-family:var(--fonts-code);font-size:var(--font-sizes-body-compact);font-weight:var(--font-weights-heading);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label);text-transform:none}.textStyle_action\.navigation{font-family:var(--fonts-code);font-size:var(--font-sizes-label);font-weight:var(--font-weights-heading);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label);text-transform:none}.textStyle_action\.navigationLarge{font-family:var(--fonts-code);font-size:var(--font-sizes-lead);font-weight:var(--font-weights-heading);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-lead);text-transform:none}.textStyle_badge\.default{font-family:var(--fonts-code);font-size:var(--font-sizes-label-sm);font-weight:var(--font-weights-label);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label);text-transform:none}.textStyle_body\.default{font-family:var(--fonts-body);font-size:var(--font-sizes-body);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-body)}.textStyle_body\.lead{font-family:var(--fonts-body);font-size:var(--font-sizes-lead);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-lead);line-height:var(--line-heights-lead)}.textStyle_body\.sm{font-family:var(--fonts-body);font-size:var(--font-sizes-body-sm);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label)}.textStyle_body\.tight{font-family:var(--fonts-body);font-size:var(--font-sizes-body);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-compact)}.textStyle_code\.compact{font-family:var(--fonts-code);font-size:var(--font-sizes-caption);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label);text-transform:none}.textStyle_code\.default{font-family:var(--fonts-code);font-size:var(--font-sizes-body-sm);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label);text-transform:none}.textStyle_display{font-family:var(--fonts-body);font-size:var(--font-sizes-display);font-weight:var(--font-weights-display);letter-spacing:var(--letter-spacings-display-compact);line-height:var(--line-heights-display)}.textStyle_heading\.lg{font-family:var(--fonts-body);font-size:var(--font-sizes-heading-lg);font-weight:var(--font-weights-section);letter-spacing:var(--letter-spacings-section);line-height:var(--line-heights-section)}.textStyle_heading\.md{font-family:var(--fonts-body);font-size:var(--font-sizes-heading-md);font-weight:var(--font-weights-heading);letter-spacing:var(--letter-spacings-heading);line-height:var(--line-heights-heading)}.textStyle_heading\.sm{font-family:var(--fonts-body);font-size:var(--font-sizes-heading-sm);font-weight:var(--font-weights-heading);letter-spacing:var(--letter-spacings-heading);line-height:var(--line-heights-heading)}.textStyle_label\.control{font-family:var(--fonts-code);font-size:var(--font-sizes-body-compact);font-weight:var(--font-weights-label);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-control);text-transform:none}.textStyle_label\.default{font-family:var(--fonts-body);font-size:var(--font-sizes-label);font-weight:var(--font-weights-label);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label)}.textStyle_label\.eyebrow{font-family:var(--fonts-code);font-size:var(--font-sizes-label);font-weight:var(--font-weights-label);letter-spacing:var(--letter-spacings-label);line-height:var(--line-heights-label);text-transform:uppercase}.textStyle_label\.mono{font-family:var(--fonts-code);font-size:var(--font-sizes-label-sm);font-weight:var(--font-weights-label);letter-spacing:var(--letter-spacings-label);line-height:var(--line-heights-label);text-transform:uppercase}.textStyle_metadata\.default{font-family:var(--fonts-code);font-size:var(--font-sizes-label);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label);text-transform:none}.textStyle_metadata\.footer{font-family:var(--fonts-code);font-size:var(--font-sizes-body-compact);font-weight:var(--font-weights-body);letter-spacing:var(--letter-spacings-body);line-height:var(--line-heights-label);text-transform:none}.before\:layerStyle_decoration\.dots:before{background-image:radial-gradient(var(--colors-border-default) 1px, transparent 1px);opacity:.5;background-size:24px 24px}@media (min-width:48rem){.textStyle_display{letter-spacing:var(--letter-spacings-display)}}}}
