@layer reset, base, tokens, recipes, utilities;@supports (color:var(--panda )){@import "../styled-system/styles.css"}:root{--font-sans:var(--font-inter);--font-heading:var(--font-noto-sans-jp)}html{scroll-behavior:smooth}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--colors-surface-layout);color:var(--colors-text-DEFAULT)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}@keyframes slideIn{0%{transform:translateY(-10px) translateX(-50%);opacity:0}to{transform:translateY(0) translateX(-50%);opacity:1}}@media (prefers-color-scheme:light){html{color-scheme:light}}@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";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--global-color-border,currentColor)}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}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;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback:color-mix(in srgb,currentColor 50%,transparent);color:var(--global-color-placeholder,var(--placeholder-fallback))}textarea{resize:vertical}table{text-indent:0;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration: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-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em}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:"🐼"}&::selection{color:var(--colors-gray-900);background-color:var(--colors-primary-bg)}.dark body{color-scheme:dark}.sr-only{position:absolute;width:1px;height:1px;padding:var(--spacing-0);margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}*,::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){--sizes-0:0rem;--sizes-1:0.25rem;--sizes-2:0.5rem;--sizes-3:0.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:0.125rem;--sizes-1\.5:0.375rem;--sizes-2\.5:0.625rem;--sizes-3\.5:0.875rem;--sizes-4\.5:1.125rem;--sizes-2xs:16rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--spacing-0:0rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.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-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:0.125rem;--spacing-1\.5:0.375rem;--spacing-2\.5:0.625rem;--spacing-3\.5:0.875rem;--spacing-4\.5:1.125rem;--durations-fastest:50ms;--durations-faster:100ms;--durations-fast:150ms;--durations-normal:200ms;--durations-slow:300ms;--durations-slower:400ms;--durations-slowest:500ms;--borders-none:none;--borders-xs:0.8px solid;--borders-sm:1px solid;--borders-md:2px solid;--borders-lg:3px solid;--borders-xl:4px solid;--borders-2xl:5px solid;--shadows-2xs:0 0 0 2px;--shadows-xxl:0 0 0 4px;--shadows-3xl:0 0 0 6px;--shadows-4xl:0 0 0 8px;--radii-xs:0.125rem;--radii-sm:0.25rem;--radii-md:0.375rem;--radii-lg:0.5rem;--radii-xl:0.75rem;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-4xl:2rem;--radii-full:9999px;--font-sizes-2xs:0.5rem;--font-sizes-xs:0.75rem;--font-sizes-sm:0.875rem;--font-sizes-md:0.975rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--letter-spacings-tighter:-0.05em;--letter-spacings-tight:-0.025em;--letter-spacings-normal:0em;--letter-spacings-wide:0.025em;--letter-spacings-wider:0.05em;--letter-spacings-widest:0.1em;--line-heights-none:1;--line-heights-tight:1.25;--line-heights-snug:1.375;--line-heights-normal:1.5;--line-heights-relaxed:1.625;--line-heights-loose:2;--colors-red\.50:#fff1f0;--colors-red\.50-dark:#2a1215;--colors-red\.100:#ffccc7;--colors-red\.100-dark:#431418;--colors-red\.200:#ffa39e;--colors-red\.200-dark:#58181c;--colors-red\.300:#ff7875;--colors-red\.300-dark:#791a1f;--colors-red\.400:#ff4d4f;--colors-red\.400-dark:#a61d24;--colors-red\.500:#f5222d;--colors-red\.500-dark:#d32029;--colors-red\.600:#cf1322;--colors-red\.600-dark:#e84749;--colors-red\.700:#a8071a;--colors-red\.700-dark:#f37370;--colors-red\.800:#820014;--colors-red\.800-dark:#f89f9a;--colors-red\.900:#5c0011;--colors-red\.900-dark:#fac8c3;--colors-volcano\.50:#fff2e8;--colors-volcano\.50-dark:#2b1611;--colors-volcano\.100:#ffd8bf;--colors-volcano\.100-dark:#441d12;--colors-volcano\.200:#ffbb96;--colors-volcano\.200-dark:#592716;--colors-volcano\.300:#ff9c6e;--colors-volcano\.300-dark:#7c3118;--colors-volcano\.400:#ff7a45;--colors-volcano\.400-dark:#aa3e19;--colors-volcano\.500:#fa541c;--colors-volcano\.500-dark:#d84a1b;--colors-volcano\.600:#d4380d;--colors-volcano\.600-dark:#e87040;--colors-volcano\.700:#ad2102;--colors-volcano\.700-dark:#f3956a;--colors-volcano\.800:#871400;--colors-volcano\.800-dark:#f8b692;--colors-volcano\.900:#610b00;--colors-volcano\.900-dark:#fad4bc;--colors-orange\.50:#fff7e6;--colors-orange\.50-dark:#2b1d11;--colors-orange\.100:#ffe7ba;--colors-orange\.100-dark:#442a11;--colors-orange\.200:#ffd591;--colors-orange\.200-dark:#593815;--colors-orange\.300:#ffc069;--colors-orange\.300-dark:#7c4a15;--colors-orange\.400:#ffa940;--colors-orange\.400-dark:#aa6215;--colors-orange\.500:#fa8c16;--colors-orange\.500-dark:#d87a16;--colors-orange\.600:#d46b08;--colors-orange\.600-dark:#e89a3c;--colors-orange\.700:#ad4e00;--colors-orange\.700-dark:#f3b765;--colors-orange\.800:#873800;--colors-orange\.800-dark:#f8cf8d;--colors-orange\.900:#612500;--colors-orange\.900-dark:#fae3b7;--colors-gold\.50:#fffbe6;--colors-gold\.50-dark:#2b2111;--colors-gold\.100:#fff1b8;--colors-gold\.100-dark:#443111;--colors-gold\.200:#ffe58f;--colors-gold\.200-dark:#594214;--colors-gold\.300:#ffd666;--colors-gold\.300-dark:#7c5914;--colors-gold\.400:#ffc53d;--colors-gold\.400-dark:#aa7714;--colors-gold\.500:#faad14;--colors-gold\.500-dark:#d89614;--colors-gold\.600:#d48806;--colors-gold\.600-dark:#e8b339;--colors-gold\.700:#ad6800;--colors-gold\.700-dark:#f3cc62;--colors-gold\.800:#874d00;--colors-gold\.800-dark:#f8df8b;--colors-gold\.900:#613400;--colors-gold\.900-dark:#faedb5;--colors-yellow\.50:#feffe6;--colors-yellow\.50-dark:#2b2611;--colors-yellow\.100:#ffffb8;--colors-yellow\.100-dark:#443b11;--colors-yellow\.200:#fffb8f;--colors-yellow\.200-dark:#595014;--colors-yellow\.300:#fff566;--colors-yellow\.300-dark:#7c6e14;--colors-yellow\.400:#ffec3d;--colors-yellow\.400-dark:#aa9514;--colors-yellow\.500:#fadb14;--colors-yellow\.500-dark:#d8bd14;--colors-yellow\.600:#d4b106;--colors-yellow\.600-dark:#e8d639;--colors-yellow\.700:#ad8b00;--colors-yellow\.700-dark:#f3ea62;--colors-yellow\.800:#876800;--colors-yellow\.800-dark:#f8f48b;--colors-yellow\.900:#614700;--colors-yellow\.900-dark:#fafab5;--colors-lime\.50:#fcffe6;--colors-lime\.50-dark:#1f2611;--colors-lime\.100:#f4ffb8;--colors-lime\.100-dark:#2e3c10;--colors-lime\.200:#eaff8f;--colors-lime\.200-dark:#3e4f13;--colors-lime\.300:#d3f261;--colors-lime\.300-dark:#536d13;--colors-lime\.400:#bae637;--colors-lime\.400-dark:#6f9412;--colors-lime\.500:#a0d911;--colors-lime\.500-dark:#8bbb11;--colors-lime\.600:#7cb305;--colors-lime\.600-dark:#a9d134;--colors-lime\.700:#5b8c00;--colors-lime\.700-dark:#c9e75d;--colors-lime\.800:#3f6600;--colors-lime\.800-dark:#e4f88b;--colors-lime\.900:#254000;--colors-lime\.900-dark:#f0fab5;--colors-green\.50:#f6ffed;--colors-green\.50-dark:#162312;--colors-green\.100:#d9f7be;--colors-green\.100-dark:#1d3712;--colors-green\.200:#b7eb8f;--colors-green\.200-dark:#274916;--colors-green\.300:#95de64;--colors-green\.300-dark:#306317;--colors-green\.400:#73d13d;--colors-green\.400-dark:#3c8618;--colors-green\.500:#52c41a;--colors-green\.500-dark:#49aa19;--colors-green\.600:#389e0d;--colors-green\.600-dark:#6abe39;--colors-green\.700:#237804;--colors-green\.700-dark:#8fd460;--colors-green\.800:#135200;--colors-green\.800-dark:#b2e58b;--colors-green\.900:#092b00;--colors-green\.900-dark:#d5f2bb;--colors-cyan\.50:#e6fffb;--colors-cyan\.50-dark:#112123;--colors-cyan\.100:#b5f5ec;--colors-cyan\.100-dark:#113536;--colors-cyan\.200:#87e8de;--colors-cyan\.200-dark:#144848;--colors-cyan\.300:#5cdbd3;--colors-cyan\.300-dark:#146262;--colors-cyan\.400:#36cfc9;--colors-cyan\.400-dark:#138585;--colors-cyan\.500:#13c2c2;--colors-cyan\.500-dark:#13a8a8;--colors-cyan\.600:#08979c;--colors-cyan\.600-dark:#33bcb7;--colors-cyan\.700:#006d75;--colors-cyan\.700-dark:#58d1c9;--colors-cyan\.800:#00474f;--colors-cyan\.800-dark:#84e2d8;--colors-cyan\.900:#002329;--colors-cyan\.900-dark:#b2f1e8;--colors-blue\.50:#e6f4ff;--colors-blue\.50-dark:#111a2c;--colors-blue\.100:#bae0ff;--colors-blue\.100-dark:#112545;--colors-blue\.200:#91caff;--colors-blue\.200-dark:#15325b;--colors-blue\.300:#69b1ff;--colors-blue\.300-dark:#15417e;--colors-blue\.400:#4096ff;--colors-blue\.400-dark:#1554ad;--colors-blue\.500:#1677ff;--colors-blue\.500-dark:#1668dc;--colors-blue\.600:#0958d9;--colors-blue\.600-dark:#3c89e8;--colors-blue\.700:#003eb3;--colors-blue\.700-dark:#65a9f3;--colors-blue\.800:#002c8c;--colors-blue\.800-dark:#8dc5f8;--colors-blue\.900:#001d66;--colors-blue\.900-dark:#b7dcfa;--colors-geekblue\.50:#f0f5ff;--colors-geekblue\.50-dark:#131629;--colors-geekblue\.100:#d6e4ff;--colors-geekblue\.100-dark:#161d40;--colors-geekblue\.200:#adc6ff;--colors-geekblue\.200-dark:#1c2755;--colors-geekblue\.300:#85a5ff;--colors-geekblue\.300-dark:#203175;--colors-geekblue\.400:#597ef7;--colors-geekblue\.400-dark:#263ea0;--colors-geekblue\.500:#2f54eb;--colors-geekblue\.500-dark:#2b4acb;--colors-geekblue\.600:#1d39c4;--colors-geekblue\.600-dark:#5273e0;--colors-geekblue\.700:#10239e;--colors-geekblue\.700-dark:#7f9ef3;--colors-geekblue\.800:#061178;--colors-geekblue\.800-dark:#a8c1f8;--colors-geekblue\.900:#030852;--colors-geekblue\.900-dark:#d2e0fa;--colors-purple\.50:#f9f0ff;--colors-purple\.50-dark:#1a1325;--colors-purple\.100:#efdbff;--colors-purple\.100-dark:#24163a;--colors-purple\.200:#d3adf7;--colors-purple\.200-dark:#301c4d;--colors-purple\.300:#b37feb;--colors-purple\.300-dark:#3e2069;--colors-purple\.400:#9254de;--colors-purple\.400-dark:#51258f;--colors-purple\.500:#722ed1;--colors-purple\.500-dark:#642ab5;--colors-purple\.600:#531dab;--colors-purple\.600-dark:#854eca;--colors-purple\.700:#391085;--colors-purple\.700-dark:#ab7ae0;--colors-purple\.800:#22075e;--colors-purple\.800-dark:#cda8f0;--colors-purple\.900:#120338;--colors-purple\.900-dark:#ebd7fa;--colors-magenta\.50:#fff0f6;--colors-magenta\.50-dark:#291321;--colors-magenta\.100:#ffd6e7;--colors-magenta\.100-dark:#40162f;--colors-magenta\.200:#ffadd2;--colors-magenta\.200-dark:#551c3b;--colors-magenta\.300:#ff85c0;--colors-magenta\.300-dark:#75204f;--colors-magenta\.400:#f759ab;--colors-magenta\.400-dark:#a02669;--colors-magenta\.500:#eb2f96;--colors-magenta\.500-dark:#cb2b83;--colors-magenta\.600:#c41d7f;--colors-magenta\.600-dark:#e0529c;--colors-magenta\.700:#9e1068;--colors-magenta\.700-dark:#f37fb7;--colors-magenta\.800:#780650;--colors-magenta\.800-dark:#f8a8cc;--colors-magenta\.900:#520339;--colors-magenta\.900-dark:#fad2e3;--colors-grey\.50:#a6a6a6;--colors-grey\.50-dark:#151515;--colors-grey\.100:#999999;--colors-grey\.100-dark:#1f1f1f;--colors-grey\.200:#8c8c8c;--colors-grey\.200-dark:#2d2d2d;--colors-grey\.300:#808080;--colors-grey\.300-dark:#393939;--colors-grey\.400:#737373;--colors-grey\.400-dark:#494949;--colors-grey\.500:#666666;--colors-grey\.500-dark:#5a5a5a;--colors-grey\.600:#404040;--colors-grey\.600-dark:#6a6a6a;--colors-grey\.700:#1a1a1a;--colors-grey\.700-dark:#7b7b7b;--colors-grey\.800:#000000;--colors-grey\.800-dark:#888888;--colors-grey\.900:#000000;--colors-grey\.900-dark:#969696;--colors-gray-50:#f9fafb;--colors-gray-100:#f3f4f6;--colors-gray-200:#e5e7eb;--colors-gray-300:#d1d5db;--colors-gray-400:#9ca3af;--colors-gray-500:#6b7280;--colors-gray-600:#4b5563;--colors-gray-700:#374151;--colors-gray-800:#1f2937;--colors-gray-900:#111827;--fonts-sans: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";--fonts-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--fonts-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--fonts-heading:var(--font-noto-sans-jp);--fonts-body:var(--font-inter);--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--shadows-xs:0 1px 2px 0 rgb(0 0 0/0.05);--shadows-sm:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--shadows-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--shadows-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--shadows-xl:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--shadows-2xl:0 25px 50px -12px rgb(0 0 0/0.25);--shadows-inner:inset 0 2px 4px 0 rgb(0 0 0/0.05);--shadows-minimal:0px 2px 0px 0px rgba(0,0,0,0.02);--shadows-inset-minimal:inset 0px 1px 0px 0px rgba(0,0,0,0.04);--shadows-primary-2xs:var(--shadows-2xs) var(--colors-primary-bg-hover);--shadows-success-2xs:var(--shadows-2xs) var(--colors-success-bg-hover);--shadows-error-2xs:var(--shadows-2xs) var(--colors-error-bg-hover);--shadows-warning-2xs:var(--shadows-2xs) var(--colors-warning-bg-hover);--shadows-primary-light-xxl:var(--shadows-xxl) rgb(145,202,255,0.5);--shadows-primary-light-3xl:var(--shadows-3xl) rgb(145,202,255,0.5);--shadows-primary-light-4xl:var(--shadows-4xl) rgb(145,202,255,0.5);--spacing-layout-default-2xs:var(--spacing-1);--spacing-layout-default-sm:var(--spacing-9);--spacing-layout-default-md:var(--spacing-10);--spacing-layout-default-lg:var(--spacing-12);--spacing-layout-internal-xs:var(--spacing-2);--spacing-layout-internal-sm:var(--spacing-3);--spacing-layout-internal-md:var(--spacing-4);--spacing-layout-internal-lg:var(--spacing-5);--spacing-layout-section-sm:var(--spacing-6);--spacing-layout-section-md:var(--spacing-8);--spacing-layout-section-lg:var(--spacing-10);--spacing-gap-component-sm:var(--spacing-4);--spacing-gap-component-md:var(--spacing-5);--spacing-gap-component-lg:var(--spacing-6);--spacing-gap-inline-xs:var(--spacing-2);--spacing-gap-inline-sm:var(--spacing-3);--spacing-gap-inline-md:var(--spacing-4);--spacing-gap-inline-lg:var(--spacing-5);--spacing-padding-block-xs:var(--spacing-0\.5);--spacing-padding-block-sm:var(--spacing-1);--spacing-padding-block-md:var(--spacing-2);--spacing-padding-block-lg:var(--spacing-3);--spacing-padding-block-xl:var(--spacing-4);--spacing-padding-inline-xs:var(--spacing-1);--spacing-padding-inline-sm:var(--spacing-2);--spacing-padding-inline-md:var(--spacing-3);--spacing-padding-inline-lg:var(--spacing-4);--spacing-padding-inline-xl:var(--spacing-5);--borders-dialog:var(--borders-sm) var(--colors-border);--borders-control:var(--borders-sm) var(--colors-border);--borders-primary-sm:var(--borders-sm) var(--colors-primary);--borders-primary-md:var(--borders-md) var(--colors-primary);--borders-primary-lg:var(--borders-lg) var(--colors-primary);--borders-primary-xl:var(--borders-xl) var(--colors-primary);--borders-primary-2xl:var(--borders-2xl) var(--colors-primary);--borders-secondary-md:var(--borders-md) var(--colors-border-secondary);--borders-default-xs:var(--borders-xs) var(--colors-border);--borders-default-sm:var(--borders-sm) var(--colors-border);--borders-hover-xs:var(--borders-xs) var(--colors-primary-hover);--borders-hover-sm:var(--borders-sm) var(--colors-primary-hover);--borders-disabled-xs:var(--borders-xs) var(--colors-border-secondary);--borders-disabled-sm:var(--borders-sm) var(--colors-border-secondary);--borders-success-xs:var(--borders-xs) var(--colors-success-border);--borders-success-hover-xs:var(--borders-xs) var(--colors-success-border-hover);--borders-error-xs:var(--borders-xs) var(--colors-error-border);--borders-error-hover-xs:var(--borders-xs) var(--colors-error-border-hover);--borders-warning-xs:var(--borders-xs) var(--colors-warning-border);--borders-warning-hover-xs:var(--borders-xs) var(--colors-warning-border-hover);--colors-primary:var(--colors-blue\.500);--colors-primary-bg:var(--colors-blue\.50);--colors-primary-bg-hover:var(--colors-blue\.100);--colors-primary-border:var(--colors-blue\.200);--colors-primary-border-hover:var(--colors-blue\.300);--colors-primary-hover:var(--colors-blue\.400);--colors-primary-active:var(--colors-blue\.600);--colors-primary-text-hover:var(--colors-blue\.700);--colors-primary-text:var(--colors-blue\.800);--colors-primary-text-active:var(--colors-blue\.900);--colors-success:var(--colors-green\.500);--colors-success-bg:var(--colors-green\.50);--colors-success-bg-hover:var(--colors-green\.100);--colors-success-border:var(--colors-green\.200);--colors-success-border-hover:var(--colors-green\.300);--colors-success-hover:var(--colors-green\.400);--colors-success-active:var(--colors-green\.600);--colors-success-text-hover:var(--colors-green\.700);--colors-success-text:var(--colors-green\.800);--colors-success-text-active:var(--colors-green\.900);--colors-error:var(--colors-red\.500);--colors-error-bg:var(--colors-red\.50);--colors-error-bg-hover:var(--colors-red\.100);--colors-error-border:var(--colors-red\.200);--colors-error-border-hover:var(--colors-red\.300);--colors-error-hover:var(--colors-red\.400);--colors-error-active:var(--colors-red\.600);--colors-error-text:var(--colors-red\.800);--colors-error-text-hover:var(--colors-red\.700);--colors-error-text-active:var(--colors-red\.900);--colors-warning:var(--colors-yellow\.500);--colors-warning-bg:var(--colors-yellow\.50);--colors-warning-bg-hover:var(--colors-yellow\.100);--colors-warning-border:var(--colors-yellow\.200);--colors-warning-border-hover:var(--colors-yellow\.300);--colors-warning-hover:var(--colors-yellow\.400);--colors-warning-active:var(--colors-yellow\.600);--colors-warning-text-hover:var(--colors-yellow\.700);--colors-warning-text:var(--colors-yellow\.800);--colors-warning-text-active:var(--colors-yellow\.900);--colors-info:var(--colors-blue\.500);--colors-info-bg:var(--colors-blue\.50);--colors-info-bg-hover:var(--colors-blue\.100);--colors-info-border:var(--colors-blue\.200);--colors-info-border-hover:var(--colors-blue\.300);--colors-info-hover:var(--colors-blue\.400);--colors-info-active:var(--colors-blue\.600);--colors-info-text-hover:var(--colors-blue\.700);--colors-info-text:var(--colors-blue\.800);--colors-info-text-active:var(--colors-blue\.900);--colors-text:rgba(0,0,0,0.88);--colors-text-secondary:rgba(0,0,0,0.65);--colors-text-tertiary:rgba(0,0,0,0.45);--colors-text-disabled:rgba(0,0,0,0.25);--colors-fill:rgba(0,0,0,0.15);--colors-fill-secondary:rgba(0,0,0,0.06);--colors-fill-tertiary:rgba(0,0,0,0.04);--colors-fill-disabled:rgba(0,0,0,0.02);--colors-bg-solid:rgb(0,0,0);--colors-bg-solid-hover:rgba(0,0,0,0.75);--colors-bg-solid-active:rgba(0,0,0,0.95);--colors-bg-solid-text:#fff;--colors-surface-layout:#f5f5f5;--colors-surface-container:#ffffff;--colors-surface-elevated:#ffffff;--colors-surface-spotlight:rgba(0,0,0,0.85);--colors-surface-blur:transparent;--colors-border:#d9d9d9;--colors-border-secondary:#f0f0f0;--colors-code-bg:var(--colors-gray-50);--colors-code-border:var(--colors-gray-200);--colors-prose-headings:var(--colors-gray-900);--colors-prose-text:var(--colors-gray-700);--sizes-control-height-md:2rem;--sizes-control-height-lg:2.5rem;--sizes-control-height-sm:1.75rem;--sizes-selection-control-sm:1rem;--sizes-selection-control-md:1.25rem;--sizes-selection-control-lg:1.5rem;--sizes-icon-sm:1rem;--sizes-icon-md:1.5rem;--sizes-icon-lg:2rem;--sizes-icon-xl:2.75rem;--sizes-underline-height-default:0.06rem;--sizes-underline-height-active:0.1rem;--sizes-header-height:72px;--sizes-sidebar-width:200px;--sizes-sidebar-height:calc(100vh - 72px);--sizes-toc-width:250px}.dark{--colors-primary:var(--colors-blue\.500-dark);--colors-primary-bg:var(--colors-blue\.50-dark);--colors-primary-bg-hover:var(--colors-blue\.100-dark);--colors-primary-border:var(--colors-blue\.200-dark);--colors-primary-border-hover:var(--colors-blue\.300-dark);--colors-primary-hover:var(--colors-blue\.400-dark);--colors-primary-active:var(--colors-blue\.600-dark);--colors-primary-text-hover:var(--colors-blue\.700-dark);--colors-primary-text:var(--colors-blue\.800-dark);--colors-primary-text-active:var(--colors-blue\.900-dark);--colors-success:var(--colors-green\.500-dark);--colors-success-bg:var(--colors-green\.50-dark);--colors-success-bg-hover:var(--colors-green\.100-dark);--colors-success-border:var(--colors-green\.200-dark);--colors-success-border-hover:var(--colors-green\.300-dark);--colors-success-hover:var(--colors-green\.400-dark);--colors-success-active:var(--colors-green\.600-dark);--colors-success-text-hover:var(--colors-green\.700-dark);--colors-success-text:var(--colors-green\.800-dark);--colors-success-text-active:var(--colors-green\.900-dark);--colors-error:var(--colors-red\.500-dark);--colors-error-bg:var(--colors-red\.50-dark);--colors-error-bg-hover:var(--colors-red\.100-dark);--colors-error-border:var(--colors-red\.200-dark);--colors-error-border-hover:var(--colors-red\.300-dark);--colors-error-hover:var(--colors-red\.400-dark);--colors-error-active:var(--colors-red\.600-dark);--colors-error-text:var(--colors-red\.800-dark);--colors-error-text-hover:var(--colors-red\.700-dark);--colors-error-text-active:var(--colors-red\.900-dark);--colors-warning:var(--colors-yellow\.500-dark);--colors-warning-bg:var(--colors-yellow\.50-dark);--colors-warning-bg-hover:var(--colors-yellow\.100-dark);--colors-warning-border:var(--colors-yellow\.200-dark);--colors-warning-border-hover:var(--colors-yellow\.300-dark);--colors-warning-hover:var(--colors-yellow\.400-dark);--colors-warning-active:var(--colors-yellow\.600-dark);--colors-warning-text-hover:var(--colors-yellow\.700-dark);--colors-warning-text:var(--colors-yellow\.800-dark);--colors-warning-text-active:var(--colors-yellow\.900-dark);--colors-info:var(--colors-blue\.500-dark);--colors-info-bg:var(--colors-blue\.50-dark);--colors-info-bg-hover:var(--colors-blue\.100-dark);--colors-info-border:var(--colors-blue\.200-dark);--colors-info-border-hover:var(--colors-blue\.300-dark);--colors-info-hover:var(--colors-blue\.400-dark);--colors-info-active:var(--colors-blue\.600-dark);--colors-info-text-hover:var(--colors-blue\.700-dark);--colors-info-text:var(--colors-blue\.800-dark);--colors-info-text-active:var(--colors-blue\.900-dark);--colors-text:rgba(255,255,255,0.85);--colors-text-secondary:rgba(255,255,255,0.65);--colors-text-tertiary:rgba(255,255,255,0.45);--colors-text-disabled:rgba(255,255,255,0.25);--colors-fill:rgba(255,255,255,0.18);--colors-fill-secondary:rgba(255,255,255,0.12);--colors-fill-tertiary:rgba(255,255,255,0.08);--colors-fill-disabled:rgba(255,255,255,0.04);--colors-bg-solid:rgba(255,255,255,0.95);--colors-bg-solid-hover:rgb(255,255,255);--colors-bg-solid-active:rgba(255,255,255,0.9);--colors-bg-solid-text:#000;--colors-surface-layout:#000000;--colors-surface-container:#000000;--colors-surface-elevated:#000000;--colors-surface-spotlight:#000000;--colors-surface-blur:rgba(255,255,255,0.04);--colors-border:#000000;--colors-border-secondary:#000000;--colors-code-bg:var(--colors-gray-900);--colors-code-border:var(--colors-gray-700);--colors-prose-headings:var(--colors-gray-100);--colors-prose-text:var(--colors-gray-300)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-down{0%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes slide-right{0%{transform:translateX(2px)}to{transform:translateX(0)}}@keyframes slide-left{0%{transform:translateX(-2px)}to{transform:translateX(0)}}@keyframes collapse-in{0%{height:var(--sizes-0)}to{height:var(--height)}}@keyframes collapse-out{0%{height:var(--height)}to{height:var(--sizes-0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes skeleton-pulse{50%{opacity:.5}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes modal-content-show{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes modal-content-hide{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.96)}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media screen and (min-width:48rem){:where(:root,:host){--sizes-sidebar-width:235px}}}@layer recipes{@layer _base{.button{display:inline-flex;font-size:var(--font-sizes-sm);line-height:1.25rem;transition:background-color .2s ease;cursor:pointer;border-radius:var(--radii-md);height:var(--sizes-control-height-md);box-shadow:var(--shadows-minimal);align-items:center;justify-content:center}.button:disabled{cursor:not-allowed;opacity:.6}.button [data-slot=button-content-wrapper]{width:var(--sizes-full);display:flex;gap:var(--spacing-2);justify-content:center;align-items:center}.heading{color:var(--colors-text);letter-spacing:-.02em;font-weight:var(--font-weights-bold);line-height:var(--line-heights-tight)}.heading,.paragraph{text-align:left}.paragraph{display:block;font-size:var(--font-sizes-md);line-height:var(--line-heights-relaxed);font-family:var(--fonts-body)}.badge{display:inline-flex;border-radius:var(--radii-full);border:base;padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-xs);line-height:1.125rem;transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);align-items:center;font-weight:var(--font-weights-semibold)}.separator{flex-shrink:0;border-color:var(--colors-border)}.label{font-size:var(--font-sizes-sm);line-height:1.25rem;leading:none;color:var(--colors-text-secondary);font-weight:var(--font-weights-medium)}.peer:is(:disabled,[disabled],[data-disabled])~.label{cursor:not-allowed;color:var(--colors-text-disabled)}.textarea{display:flex;min-height:80px;width:var(--sizes-full);background:var(--colors-surface-elevated);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-md);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.textarea::placeholder,.textarea[data-placeholder]{color:var(--colors-text-secondary)}.textarea:disabled{cursor:not-allowed;color:var(--colors-text-disabled);background:var(--colors-fill-disabled);opacity:.75;border:borders\.input\.disabled!important}.textarea:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.alert{position:relative;width:var(--sizes-full);border-radius:var(--radii-md);border:1px solid var(--colors-border);padding:var(--spacing-padding-block-md)}.alert>svg+div{--translate-y:-3px}.alert>svg{position:absolute;color:foreground;height:var(--sizes-4);width:var(--sizes-4);left:var(--spacing-4);top:var(--spacing-4)}.alert:has(svg){padding-left:var(--spacing-11)}.alertTitle{color:var(--colors-text);leading:none;tracking:tight;margin-bottom:var(--spacing-1);font-weight:var(--font-weights-medium)}.alertDescription{font-size:var(--font-sizes-sm);line-height:1.25rem;color:var(--colors-text)}.alertDescription p{leading:relaxed}.skeleton{animation-name:skeleton-pulse;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;border-radius:var(--radii-md);background:var(--colors-fill-secondary)}.spinner{display:inline-block;width:var(--sizes-icon-sm);height:var(--sizes-icon-sm);border:4px solid var(--colors-primary);border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite;border-bottom-color:transparent!important}@media screen and (min-width:48rem){.heading,.paragraph{text-align:left}}@media screen and (min-width:64rem){.paragraph{font-size:var(--font-sizes-lg)}}@media screen and (min-width:96rem){.paragraph{font-size:var(--font-sizes-xl)}}}.button--variant_outlined{background:transparent;border:1px solid var(--colors-border);color:var(--colors-text)}.button--size_icon{width:40px;height:40px}.button--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-md);height:var(--sizes-control-height-md)}.button--variant_primary{background:var(--colors-primary);color:var(--colors-bg-solid-text)}.button--variant_primary .spinner{border-color:var(--colors-bg-solid-text)}.button--variant_dashed{background:transparent;border:1px dashed var(--colors-border);color:var(--colors-text)}.button--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);height:var(--sizes-control-height-sm)}.button--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem;padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-lg);height:var(--sizes-control-height-lg)}.button--variant_text{color:var(--colors-text)}.button--variant_link,.button--variant_text{background:transparent;box-shadow:none}.button--variant_link{color:var(--colors-primary)}.button--shape_default{border-radius:var(--radii-md)}.button--shape_rounded{border-radius:var(--radii-4xl)}.button--shape_circle{border-radius:var(--radii-full)}.button--variant_default{background:var(--colors-primary-bg);color:var(--colors-primary-text)}.heading--level_1{font-size:var(--font-sizes-4xl);margin-top:var(--spacing-3);margin-bottom:var(--spacing-2);font-weight:var(--font-weights-extrabold)}.heading--variant_normal{font-family:var(--fonts-body)}.heading--color_default{color:var(--colors-text)}.heading--level_2{font-size:var(--font-sizes-3xl);margin-top:var(--spacing-2);margin-bottom:var(--spacing-1)}.heading--level_2,.heading--level_3{font-weight:var(--font-weights-semibold)}.heading--level_3{font-size:var(--font-sizes-2xl)}.heading--level_4{font-size:var(--font-sizes-xl)}.heading--level_4,.heading--level_5{font-weight:var(--font-weights-medium)}.heading--level_5{font-size:var(--font-sizes-lg)}.heading--color_secondary{color:var(--colors-text-secondary)}.heading--color_disabled{color:var(--colors-text-disabled)}.heading--level_6{font-size:var(--font-sizes-md);font-weight:var(--font-weights-normal)}.heading--variant_accent{font-family:fonts\.accent}.paragraph--color_default{color:var(--colors-text)}.paragraph--size_base{font-size:var(--font-sizes-sm)}.paragraph--size_compact{font-size:var(--font-sizes-xs)}.paragraph--color_secondary{color:var(--colors-text-secondary)}.paragraph--textAlign_center{text-align:center}.paragraph--textAlign_left{text-align:left}.paragraph--textAlign_right{text-align:right}.paragraph--textAlign_justify{text-align:justify}.paragraph--color_success{color:var(--colors-success)}.paragraph--color_warning{color:var(--colors-warning)}.paragraph--color_error{color:var(--colors-error)}.paragraph--color_disabled{color:var(--colors-text-disabled)}.paragraph--size_large{font-size:var(--font-sizes-md)}.paragraph--size_subscript{font-size:var(--font-sizes-2xs)}.paragraph--textStyle_italic{font-style:italic}.paragraph--textStyle_bold{font-weight:var(--font-weights-bold)}.paragraph--textStyle_underline{text-decoration:underline}.paragraph--color_tertiary{color:var(--colors-text-tertiary)}.paragraph--size_extraLarge{letter-spacing:-.01em;font-size:var(--font-sizes-xl);font-weight:var(--font-weights-normal);line-height:var(--line-heights-snug)}.badge--variant_primary{background:var(--colors-primary-bg);color:var(--colors-text);border-color:var(--colors-primary-border)}.badge--variant_default{background:var(--colors-fill-secondary);color:var(--colors-text);border-color:var(--colors-border-secondary)}.badge--size_sm{padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-xs)}.badge--variant_error{background:var(--colors-error-bg);color:var(--colors-text);border-color:var(--colors-error-border)}.separator--orientation_horizontal{border-block-end-width:1px}.separator--rounded_true{border-radius:var(--radii-full)}.separator--type_dotted{border-style:dotted}.separator--type_dashed{border-style:dashed}.separator--orientation_vertical{height:var(--sizes-full);width:1px;border-inline-end-width:1px}.textarea--styling_outline{border:borders\.input\.default}.textarea--styling_outline[data-status=success]{border:borders\.input\.success}.textarea--styling_outline[data-status=success]:is(:focus,[data-focus]){border:borders\.input\.successHover;box-shadow:shadows\.input\.success}.textarea--styling_outline[data-status=error]{border:borders\.input\.error}.textarea--styling_outline[data-status=error]:is(:focus,[data-focus]){border:borders\.input\.errorHover;box-shadow:shadows\.input\.error}.textarea--styling_outline[data-status=warning]{border:borders\.input\.warning}.textarea--styling_outline[data-status=warning]:is(:focus,[data-focus]){border:borders\.input\.warningHover;box-shadow:shadows\.input\.warning}.textarea--styling_outline:is(:focus,[data-focus]){border:borders\.input\.hover;box-shadow:shadows\.input\.default}.textarea--size_md{font-size:var(--font-sizes-md);line-height:1.5rem}.textarea--radii_md{border-radius:var(--radii-md)}.alert--variant_error{bca:var(--colors-error-bg);background:var(--colors-error-bg);color:var(--colors-text);border-color:var(--colors-error-border)}.alert--variant_error>svg{color:var(--colors-error-active)}.alert--variant_default{background:colors\.background;color:var(--colors-text)}.alert--variant_info{bca:var(--colors-info-bg);background:var(--colors-info-bg);color:var(--colors-text);border-color:var(--colors-info-border)}.alert--variant_info>svg{color:var(--colors-info-active)}.alert--variant_warning{bca:var(--colors-warning-bg);background:var(--colors-warning-bg);color:var(--colors-text);border-color:var(--colors-warning-border)}.alert--variant_warning>svg{color:var(--colors-warning-active)}.icon--size_md{height:var(--sizes-4);width:var(--sizes-4)}.icon--size_xl{height:var(--sizes-6);width:var(--sizes-6)}.icon--dimmed_true{opacity:.5}.icon--left_auto{margin-left:auto}.icon--size_xs{height:var(--sizes-2);width:var(--sizes-2)}.icon--fillCurrent_true{fill:currentColor}.icon--size_lg{height:var(--sizes-5);width:var(--sizes-5)}.icon--size_sm{height:var(--sizes-3);width:var(--sizes-3)}.spinner--size_md{width:var(--sizes-icon-md);height:var(--sizes-icon-md)}.spinner--color_default{border-color:var(--colors-fill)}.spinner--color_primary{border-color:var(--colors-primary)}.spinner--size_sm{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.spinner--size_lg{width:var(--sizes-icon-lg);height:var(--sizes-icon-lg)}.spinner--variant_thin{border-width:2px}@media screen and (min-width:64rem){.heading--level_1{font-size:var(--font-sizes-5xl)}.heading--level_2{font-size:var(--font-sizes-4xl)}.heading--level_3{font-size:var(--font-sizes-3xl)}.heading--level_4{font-size:var(--font-sizes-2xl)}.heading--level_5{font-size:var(--font-sizes-xl)}.heading--level_6{font-size:var(--font-sizes-lg)}.paragraph--size_base{font-size:var(--font-sizes-md)}.paragraph--size_compact{font-size:var(--font-sizes-sm)}.paragraph--size_large{font-size:var(--font-sizes-lg)}.paragraph--size_subscript{font-size:var(--font-sizes-xs)}.paragraph--size_extraLarge{font-size:var(--font-sizes-2xl)}}@media screen and (min-width:96rem){.paragraph--size_base{font-size:var(--font-sizes-lg)}.paragraph--size_compact{font-size:var(--font-sizes-md)}.paragraph--size_large{font-size:var(--font-sizes-xl)}.paragraph--size_subscript{font-size:var(--font-sizes-sm)}.paragraph--size_extraLarge{font-size:var(--font-sizes-3xl)}}@media (hover:hover) and (pointer:fine){.button--variant_outlined:is(:hover,[data-hover]){color:var(--colors-primary);border-color:var(--colors-primary-border-hover)}.button--variant_outlined:is(:hover,[data-hover]):is(:active,[data-active]){color:var(--colors-primary-active);border-color:colors\.primary\.borderActive}}@media (hover:hover) and (pointer:fine){.button--variant_primary:is(:hover,[data-hover]){background:var(--colors-primary-hover)}.button--variant_primary:is(:hover,[data-hover]):is(:active,[data-active]){background:var(--colors-primary-active)}}@media (hover:hover) and (pointer:fine){.button--variant_dashed:is(:hover,[data-hover]){color:var(--colors-primary);border-color:var(--colors-primary-border-hover)}.button--variant_dashed:is(:hover,[data-hover]):is(:active,[data-active]){color:var(--colors-primary-active);border-color:colors\.primary\.borderActive}}@media (hover:hover) and (pointer:fine){.button--variant_text:is(:hover,[data-hover]){background:var(--colors-fill-secondary);color:colors\.text\.hover}}@media (hover:hover) and (pointer:fine){.button--variant_link:is(:hover,[data-hover]){color:var(--colors-primary-hover)}}@media (hover:hover) and (pointer:fine){.button--variant_default:is(:hover,[data-hover]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-hover)}.button--variant_default:is(:hover,[data-hover]):is(:active,[data-active]){background:colors\.primary\.bgActive;color:var(--colors-primary-text-active)}}@media (hover:hover) and (pointer:fine){.badge--variant_primary:is(:hover,[data-hover]){background:var(--colors-primary-bg-hover);border-color:var(--colors-primary-border-hover)}}@media (hover:hover) and (pointer:fine){.badge--variant_default:is(:hover,[data-hover]){--mix-background:color-mix(in srgb,var(--colors-fill-secondary) 80%,transparent);background:var(--mix-background,var(--colors-fill-secondary))}}@media (hover:hover) and (pointer:fine){.badge--variant_error:is(:hover,[data-hover]){background:var(--colors-error-bg-hover);border-color:var(--colors-error-border-hover)}}@media (hover:hover) and (pointer:fine){.textarea--styling_outline:is(:hover,[data-hover]){border:borders\.input\.hover}.textarea--styling_outline:is(:hover,[data-hover])[data-status=success]{border:borders\.input\.successHover}.textarea--styling_outline:is(:hover,[data-hover])[data-status=error]{border:borders\.input\.errorHover}.textarea--styling_outline:is(:hover,[data-hover])[data-status=warning]{border:borders\.input\.warningHover}}}@layer recipes.slots{@layer _base{.sidebar__provider{display:flex;height:100%;width:var(--sizes-full)}.sidebar__provider:has([data-variant=inset]){background-color:var(--colors-surface-layout)}.sidebar__rootNonCollapsible{display:flex;width:var(--sizes-2xs);visibility:hidden;overflow:auto;flex-direction:column}.sidebar__root,.sidebar__rootNonCollapsible{background:var(--colors-surface-layout);color:var(--colors-text)}.sidebar__root{display:none}.sidebar__gap{position:relative;width:var(--sizes-2xs);background:transparent;transition:width .2s linear}.sidebar__gap .group:is([data-collapsible=offcanvas]) .sidebar__gap{width:var(--sizes-0)}.sidebar__gap .group:is([data-side=right]) .sidebar__gap{transform:rotate(180deg)}.sidebar__gap .group:is([data-variant=floating],[data-variant=inset]):is([data-collapsible=icon]) .sidebar__gap{width:calc(3rem + var(--spacing-4))}.sidebar__gap .group:is([data-variant=sidebar]):is([data-collapsible=icon]) .sidebar__gap{width:3rem}.sidebar__fixed{position:fixed;inset-block:var(--spacing-0);z-index:10;height:100vh;width:var(--sizes-2xs);transition:left .2s linear,right .2s linear,width .2s linear;display:none;border-color:var(--colors-border)}.sidebar__fixed .group:is([data-variant=floating],[data-variant=inset]) .sidebar__fixed{padding:var(--spacing-2)}.sidebar__fixed .group:is([data-variant=floating],[data-variant=inset]):is([data-collapsible=icon]) .sidebar__fixed{width:calc(3rem + var(--spacing-4) + 2px)}.sidebar__fixed .group:is([data-variant=sidebar]):is([data-collapsible=icon]) .sidebar__fixed{width:3rem}.sidebar__fixed .group:is([data-side=left]) .sidebar__fixed{left:var(--spacing-0);right:auto}.sidebar__fixed .group:is([data-side=right]) .sidebar__fixed{right:var(--spacing-0);left:auto}.sidebar__fixed .group:is([data-collapsible=offcanvas]):is([data-side=left]) .sidebar__fixed{left:calc(var(--sizes-2xs) * -1)}.sidebar__fixed .group:is([data-collapsible=offcanvas]):is([data-side=right]) .sidebar__fixed{right:calc(var(--sizes-2xs) * -1)}.sidebar__fixed .group:is([data-variant=sidebar]):is([data-side=left]) .sidebar__fixed{border-right-width:1px}.sidebar__fixed .group:is([data-variant=sidebar]):is([data-side=right]) .sidebar__fixed{border-left-width:1px}.sidebar__inner{display:flex;height:var(--sizes-full);width:var(--sizes-full);background:var(--colors-surface-elevated);flex-direction:column}.sidebar__inner .group:is([data-variant=floating]) .sidebar__inner{border-radius:var(--radii-lg);border:1px solid var(--colors-border);box-shadow:var(--shadows-lg)}.sidebar__inset{position:relative;width:var(--sizes-full);background-color:var(--colors-surface-container)}.sidebar__content,.sidebar__inset{display:flex;flex:1 1 0%;flex-direction:column}.sidebar__content{min-height:var(--sizes-0);visibility:visible;overflow:auto;gap:var(--spacing-2)}.sidebar__content::-webkit-scrollbar{width:4px}.sidebar__content::-webkit-scrollbar-thumb{visibility:hidden;background-color:var(--colors-border)}.sidebar__content .group:is([data-collapsible=icon]) .sidebar__content{overflow:hidden}.sidebar__trigger{height:var(--sizes-7);width:var(--sizes-7);padding:var(--spacing-0)!important}.sidebar__rail{z-index:20;width:var(--sizes-1);transform:translateX(-50%);transition:all linear;display:none;top:var(--spacing-0)}.sidebar__rail,.sidebar__rail:after{position:absolute;inset-block:var(--spacing-0);bottom:var(--spacing-0)}.sidebar__rail:after{width:2px;content:"";left:50%}.sidebar__rail .group:is([data-side=left]) .sidebar__rail{cursor:w-resize;right:calc(var(--spacing-4) * -1)}.sidebar__rail .group:is([data-side=right]) .sidebar__rail{cursor:e-resize;left:var(--spacing-0)}.sidebar__rail .group:is([data-side=left]):is([data-state=collapsed]) .sidebar__rail{cursor:e-resize}.sidebar__rail .group:is([data-side=right]):is([data-state=collapsed]) .sidebar__rail{cursor:w-resize}.sidebar__rail .group:is([data-collapsible=offcanvas]) .sidebar__rail{transform:translateX(0)}.sidebar__rail .group:is([data-collapsible=offcanvas]) .sidebar__rail:is(:hover,[data-hover]):after{background-color:var(--colors-border)}.sidebar__rail .group:is([data-collapsible=offcanvas]) .sidebar__rail:after{left:full}.sidebar__rail .group:is([data-side=left]):is([data-collapsible=offcanvas]) .sidebar__rail{right:calc(var(--spacing-2) * -1)}.sidebar__rail .group:is([data-side=right]):is([data-collapsible=offcanvas]) .sidebar__rail{left:calc(var(--spacing-2) * -1)}.sidebar__rail:is(:hover,[data-hover]):after{background-color:var(--colors-border)}.sidebar__footer,.sidebar__header{display:flex;gap:var(--spacing-2);padding:var(--spacing-2);flex-direction:column}.sidebar__separator{width:auto!important;margin-inline:var(--spacing-2);border-color:var(--colors-border)}.sidebar__group{position:relative;display:flex;width:var(--sizes-full);min-width:var(--sizes-0);flex-direction:column;padding-left:var(--spacing-4);padding-right:var(--spacing-2)}.sidebar__groupLabel{display:flex;border-radius:var(--radii-md);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm);color:var(--colors-text-secondary);outline:var(--borders-none);transition:opacity .2s linear,margin .2s linear;flex-shrink:0;align-items:center;margin-top:var(--spacing-gap-component-sm);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium)}.sidebar__groupLabel .group:is([data-collapsible=icon]) .sidebar__groupLabel{opacity:0;margin-top:calc(var(--spacing-6) * -1)}.sidebar__groupAction{position:absolute;aspect-ratio:1;width:var(--sizes-5);border-radius:var(--radii-md);padding:var(--spacing-0)!important;transition:transform .2s linear;right:var(--spacing-3);top:var(--spacing-3)}.sidebar__groupAction>svg{width:1rem;height:1rem;flex-shrink:0}.sidebar__groupAction .group:is([data-collapsible=icon]) .sidebar__groupAction{display:none}.sidebar__groupContent{width:var(--sizes-full);font-size:var(--font-sizes-sm);line-height:1.25rem}.sidebar__menu{display:flex;min-width:var(--sizes-0);gap:var(--spacing-2);flex-direction:column}.sidebar__menuItem{position:relative;font-weight:var(--font-weights-medium)}.sidebar__menuButton{width:var(--sizes-full);overflow:hidden;gap:var(--spacing-gap-inline-xs);height:auto!important;transition:width .2s linear,height .2s linear,padding .2s linear;justify-content:left;margin-top:var(--spacing-2)}.sidebar__menuButton .group:is([data-collapsible=icon]) .sidebar__menuButton{padding:var(--spacing-2)!important;width:var(--sizes-8)!important;height:var(--sizes-8)!important}.sidebar__menuButton:has(svg,img){gap:var(--spacing-0\.5)}.sidebar__menuButton>span:last-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__menuButton>img,.sidebar__menuButton>svg{width:1rem;height:1rem;position:relative;flex-shrink:0;left:-4px}.sidebar__menuButton:is([data-active=true]){color:var(--colors-primary-text)!important;background-color:var(--colors-primary-bg)!important}.sidebar__menuAction{position:absolute;aspect-ratio:1;display:flex;border-radius:var(--radii-md);padding:var(--spacing-0)!important;color:var(--colors-text);right:var(--spacing-1);top:var(--spacing-0);align-items:center;justify-content:center}.sidebar__menuAction .group:is([data-collapsible=icon]) .sidebar__menuAction{display:none}.menu-button.button--size_sm~.sidebar__menuAction{top:var(--spacing-1)}.menu-button.button--size_md~.sidebar__menuAction{top:var(--spacing-1\.5)}.menu-button.button--size_lg~.sidebar__menuAction{top:var(--spacing-2\.5)}.sidebar__menuBadge{position:absolute;height:var(--sizes-5);-webkit-user-select:none;user-select:none;right:var(--spacing-1)}.sidebar__menuBadge .group:is([data-collapsible=icon]) .sidebar__menuBadge{display:none}.menu-button.button--size_sm~.sidebar__menuBadge{top:var(--spacing-1)}.menu-button.button--size_md~.sidebar__menuBadge{top:var(--spacing-1\.5)}.menu-button.button--size_lg~.sidebar__menuBadge{top:var(--spacing-2\.5)}.sidebar__menuSub{display:flex;gap:var(--spacing-1\.5);min-width:var(--sizes-0);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-xs);transform:translateX(1px);flex-direction:column;border-left-width:1px;border-color:var(--colors-border);margin-left:var(--spacing-padding-inline-md);margin-right:var(--spacing-padding-inline-xs);font-weight:var(--font-weights-normal)}.sidebar__menuSub .group:is([data-collapsible=icon]) .sidebar__menuSub{display:none}.sidebar__menuSubButton{height:1.6rem;min-width:var(--sizes-0);transform:translateX(-1px);display:flex;gap:var(--spacing-2);overflow:hidden;border-radius:var(--radii-md);padding-inline:var(--spacing-2);color:var(--colors-text);align-items:center;outline-color:var(--colors-primary-text);font-size:var(--font-sizes-sm)}.sidebar__menuSubButton:is([data-active=true]){background:var(--colors-primary);color:var(--colors-bg-solid-text);font-weight:var(--font-weights-semibold)}.sidebar__menuSubButton:is([data-disabled]){pointer-events:none;opacity:.5}.sidebar__menuSubButton .group:is([data-collapsible=icon]) .sidebar__menuSubButton{display:none}.sidebar__menuSubButton>span:last-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__menuSubButton>svg{width:1rem;height:1rem;color:sidebar.accent.foreground;flex-shrink:0}.sidebar__menuSubButton[data-size=sm]{font-size:var(--font-sizes-sm)}.sidebar__menuSubButton[data-size=lg]{font-size:var(--font-sizes-lg)}.sidebar__menuSubButton:is(:focus-visible,[data-focus-visible]){outline-width:2px}.breadcrumb__root{width:var(--sizes-full)}.breadcrumb__list{display:flex;gap:2px;word-break:break-word;color:var(--colors-text-secondary);list-style:none;flex-wrap:wrap;font-size:var(--font-sizes-sm)}.breadcrumb__item,.breadcrumb__list{padding:var(--spacing-0);margin:var(--spacing-0);flex-direction:row;align-items:center}.breadcrumb__item{display:inline-flex;gap:var(--spacing-gap-inline-xs)}.breadcrumb__link{white-space:nowrap;--transition-prop:colors;transition-property:colors;--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.breadcrumb__page{color:var(--colors-text);font-weight:var(--font-weights-normal)}.breadcrumb__separator{display:flex;margin-inline:.25rem;align-items:center}.breadcrumb__separator>svg,.breadcrumb__sperator_icon{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm);color:var(--colors-text-secondary)}.breadcrumb__ellipsis{display:flex;height:var(--sizes-icon-lg);width:var(--sizes-icon-lg);align-items:center;justify-content:center}.breadcrumb__ellipsis>svg{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.dialog__overlay{position:fixed;inset:var(--spacing-0);z-index:50;background:var(--colors-fill)}.dialog__content{position:fixed;transform:translate(-50%,-50%);z-index:52;box-shadow:var(--shadows-lg);border-radius:var(--radii-lg);background:inherit;padding:var(--spacing-0);animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:modal-content-show;animation-fill-mode:both;top:50vh;left:50vw}.dialog__content[data-state=closed]{animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:modal-content-hide;animation-fill-mode:both}.dialog__header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.accordion__root{width:var(--sizes-full);border-radius:var(--radii-sm);box-shadow:var(--shadows-minimal);border-width:1px}.accordion__item,.accordion__root{border-color:var(--colors-border)}.accordion__item{overflow:hidden;cursor:auto}.accordion__item[data-state=open]{background:colors\.bg\.container}.accordion__item:first-child{border-top-left-radius:var(--radii-sm);border-top-right-radius:var(--radii-sm);margin-top:var(--spacing-0)}.accordion__item:last-child{border-bottom-left-radius:var(--radii-sm);border-bottom-right-radius:var(--radii-sm)}.accordion__item:last-child[data-state=open]{border-bottom-width:1px}.accordion__itemTrigger{display:flex;cursor:pointer}.accordion__itemTrigger[data-state=open]{transform:rotate(-180deg)}.accordion__itemHeader{display:flex;gap:var(--spacing-gap-component-md);background:var(--colors-primary-bg);padding-block:var(--spacing-padding-block-md);flex-wrap:nowrap;align-items:center;justify-content:space-between;font-weight:var(--font-weights-semibold)}.accordion__itemContent,.accordion__itemHeader{font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-padding-inline-lg)}.accordion__itemContent{overflow:hidden;color:var(--colors-text);padding-block:var(--spacing-padding-block-lg);border-inline-width:1px;border-color:var(--colors-border)}.input__root{display:flex;width:var(--sizes-full);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-0);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);position:relative;--shadow-panda-ring-offset-color:var(--colors-fill-secondary);background:var(--colors-surface-elevated);color:var(--colors-text-secondary);align-items:center}.input__root:has(input[type=number]){appearance:textfield;-webkit-appearance:textfield}.input__root:has(input:disabled){cursor:not-allowed;opacity:.5;color:var(--colors-text-disabled);background:var(--colors-fill-disabled);border:var(--borders-disabled-xs)}.input__root:has(input[type=number]){padding-right:var(--spacing-0)!important}.input__prefix{width:max-content}.input__postfix,.input__prefix{display:flex;color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);line-height:1.25rem;align-items:center;justify-content:center}.input__postfix{flex-shrink:0}.input__field{width:var(--sizes-full);height:98%;padding-block:var(--spacing-padding-block-md);background:transparent;font-size:var(--font-sizes-sm);line-height:1.25rem}.input__field[data-char-count]{padding-inline-end:48px}.input__field::file-selector-button{border:var(--borders-none);background:transparent;color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);line-height:1.25rem;transform:translateY(-2px);font-weight:var(--font-weights-semibold);margin-right:var(--spacing-layout-internal-xs)}.input__field[type=file]{cursor:pointer}.input__field::placeholder,.input__field[data-placeholder]{color:var(--colors-text-tertiary)}.input__field::-webkit-inner-spin-button,.input__field::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none}.input__field[disabled]{cursor:not-allowed}.input__field:is(:focus,[data-focus]){outline:var(--borders-none);border:var(--borders-none)}.input__field::-webkit-autofill,.input__field::-webkit-autofill:active,.input__field::-webkit-autofill:focus,.input__field::-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--colors-fill-secondary) inset!important;-webkit-text-fill-color:var(--colors-text-secondary)!important}.input__control{display:flex;flex:1 1 0%;color:var(--colors-text-secondary);cursor:pointer;align-items:center;justify-content:center}.input__control[disabled]{opacity:.5;cursor:not-allowed}.input__control:first-child{border-top-right-radius:var(--radii-md)}.input__control:last-child{border-bottom-right-radius:var(--radii-md)}.input__control:is(:active,[data-active]){background:var(--colors-fill)}.input__charCount{position:absolute;transform:translateY(-50%);font-size:var(--font-sizes-xs);line-height:1.125rem;color:var(--colors-text-tertiary);pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;min-width:var(--sizes-6);right:var(--spacing-2);top:50%;align-items:center;justify-content:center}.radioGroup__root{display:grid}.radioGroup__item{aspect-ratio:square;border-radius:var(--radii-full);border:var(--borders-default-sm);color:var(--colors-text);cursor:pointer;box-shadow:var(--shadows-inset-minimal);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.radioGroup__item:is([data-disabled]){cursor:not-allowed;fill:var(--colors-fill-disabled);border:var(--borders-disabled-sm)}.radioGroup__item[data-state=checked]{border:var(--borders-hover-sm)}.radioGroup__item:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.radioGroup__indicator{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.radioGroup__indicator:after{width:60%;height:60%;display:block;border-radius:var(--radii-full);animation-name:fade-in-scale;animation-duration:.2s;animation-timing-function:ease-out;content:"";background-color:var(--colors-primary)}.radioGroup__icon{height:var(--sizes-icon-sm);width:var(--sizes-icon-sm);fill:current;color:current}.checkbox__root{border-radius:var(--radii-sm);border:var(--borders-default-sm);cursor:pointer;box-shadow:var(--shadows-inset-minimal);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);flex-shrink:0}.checkbox__root:is([data-disabled]){cursor:not-allowed;background:var(--colors-fill-disabled)}.checkbox__root:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-primary);border:var(--borders-primary-sm)}.checkbox__root:is(:indeterminate,[data-indeterminate],[aria-checked=mixed],[data-state=indeterminate]){background:var(--colors-primary);border:var(--borders-primary-sm)}.checkbox__root:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.checkbox__indicator{color:var(--colors-surface-elevated);justify-content:center}.checkbox__indicator,.menubar__root{display:flex;align-items:center}.menubar__root{border-radius:var(--radii-md);background:var(--colors-surface-elevated);border:1px solid var(--colors-border)}.menubar__trigger{display:flex;-webkit-user-select:none;user-select:none;border-radius:var(--radii-sm);padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);font-size:var(--font-sizes-sm);line-height:1.25rem;outline:2px solid transparent;cursor:pointer;box-shadow:var(--shadows-minimal);align-items:center;font-weight:var(--font-weights-medium)}.menubar__trigger[data-state=open]{background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__trigger:is(:focus,[data-focus]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__subTrigger{display:flex;-webkit-user-select:none;user-select:none;border-radius:var(--radii-sm);padding:var(--spacing-padding-block-sm) var(--spacing-padding-inline-sm);font-size:var(--font-sizes-sm);line-height:1.25rem;outline:2px solid transparent;align-items:center}.menubar__subTrigger[data-state=open]{background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__subTrigger:is(:focus,[data-focus]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__subContent{z-index:50;min-width:8rem;overflow:hidden;border-radius:var(--radii-lg);background:var(--colors-surface-elevated);color:var(--colors-text);box-shadow:var(--shadows-md);padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);border:1px solid var(--colors-border);transform-origin:center;animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1)}.menubar__subContent[data-side^=top]{animation-name:slide-down,fade-in}.menubar__subContent[data-side^=bottom]{animation-name:slide-up,fade-in}.menubar__subContent[data-side^=left]{animation-name:slide-right,fade-in}.menubar__subContent[data-side^=right]{animation-name:slide-left,fade-in}.menubar__subContent[data-state=open]{animate-in:true;fade-in:0;zoom-in:95px}.menubar__subContent[data-state=closed]{animate-out:true;fade-out:0;zoom-out:95px}.menubar__content{z-index:50;min-width:var(--sizes-36);border-radius:var(--radii-lg);background:var(--colors-surface-elevated);padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);color:var(--colors-text);outline:var(--borders-none);box-shadow:var(--shadows-md);border:1px solid var(--colors-border);transform-origin:center;animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1)}.menubar__content[data-side^=top]{animation-name:slide-down,fade-in}.menubar__content[data-side^=bottom]{animation-name:slide-up,fade-in}.menubar__content[data-side^=left]{animation-name:slide-right,fade-in}.menubar__content[data-side^=right]{animation-name:slide-left,fade-in}.menubar__item{position:relative;display:flex;cursor:0;-webkit-user-select:none;user-select:none;border-radius:var(--radii-sm);padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);line-height:1.25rem;outline:2px solid transparent;align-items:center}.menubar__item:is([data-disabled]){pointer-events:none;opacity:.5}.menubar__item:is(:focus,[data-focus]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__checkboxItem{position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;border-radius:var(--radii-sm);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);line-height:1.25rem;outline:2px solid transparent;align-items:center;padding-left:var(--spacing-8);padding-right:var(--spacing-2)}.menubar__checkboxItem:is([data-disabled]){pointer-events:none;opacity:.5}.menubar__checkboxItem:is(:focus,[data-focus]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__radioItem{position:relative;display:flex;cursor:default;-webkit-user-select:none;user-select:none;border-radius:var(--radii-sm);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);line-height:1.25rem;outline:2px solid transparent;align-items:center;padding-left:var(--spacing-8);padding-right:var(--spacing-2)}.menubar__radioItem:is([data-disabled]){pointer-events:none;opacity:.5}.menubar__radioItem:is(:focus,[data-focus]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__itemIndicator{position:absolute;display:flex;height:var(--sizes-3\.5);width:var(--sizes-3\.5);left:var(--spacing-2);align-items:center;justify-content:center}.menubar__label{padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-semibold)}.menubar__separator{margin-block:var(--spacing-padding-block-sm);height:.5px;background:var(--colors-border)}.menubar__shortcut{font-size:var(--font-sizes-xs);line-height:1.125rem;tracking:widest;color:var(--colors-text-secondary);margin-left:auto}.menubar__arrow{fill:var(--colors-surface-spotlight)}.tooltip__content{z-index:50;overflow:hidden;border-radius:var(--radii-lg);background:var(--colors-surface-elevated);padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);color:var(--colors-text);box-shadow:var(--shadows-lg);animate-in:true;font-size:var(--font-sizes-xs);line-height:1.125rem;fade-in:10px;zoom-in:95px;max-width:250px}.tooltip__content[data-state=closed]{animate-out:true;fade-out:0;zoom-out:95px}.tooltip__content[data-side=top]{slide-in-from-bottom:2px}.tooltip__content[data-side=bottom]{slide-in-from-top:2px}.tooltip__content[data-side=left]{slide-in-from-right:2px}.tooltip__content[data-side=right]{slide-in-from-left:2px}.tooltip__arrow{fill:var(--colors-surface-elevated)}.popover__content{z-index:50;width:var(--sizes-72);border-radius:var(--radii-lg);background:var(--colors-surface-elevated);padding-block:var(--spacing-gap-component-md);padding-inline:var(--spacing-gap-component-sm);color:var(--colors-text);outline:var(--borders-none);box-shadow:var(--shadows-lg);border:1px solid var(--colors-border);transform-origin:center;animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1)}.popover__content[data-side^=top]{animation-name:slide-down,fade-in}.popover__content[data-side^=bottom]{animation-name:slide-up,fade-in}.popover__content[data-side^=left]{animation-name:slide-right,fade-in}.popover__content[data-side^=right]{animation-name:slide-left,fade-in}.popover__content[data-state=open]{animate-in:true;fade-in:0;zoom-in:95px}.popover__content[data-state=closed]{animate-out:true;fade-out:0;zoom-out:95px}.popover__content[data-slot=combobox-content]{padding:var(--spacing-0);padding-block:var(--spacing-0);padding-inline:var(--spacing-0);border:var(--borders-none);box-shadow:none}.popover__arrow{fill:var(--colors-border)}.popover__close{position:absolute;outline:var(--borders-none);cursor:pointer;right:var(--spacing-5);top:var(--spacing-5)}.avatar__root{display:inline-flex;vertical-align:middle;overflow:hidden;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;background-color:var(--colors-border-secondary)}.avatar__image{object-fit:cover;border-radius:inherit}.avatar__fallback,.avatar__image{width:var(--sizes-full);height:var(--sizes-full)}.avatar__fallback{display:flex;color:var(--colors-text);align-items:center;justify-content:center;font-weight:var(--font-weights-medium)}.modal__overlay{inset:var(--spacing-0);background:var(--colors-surface-spotlight);backdrop-filter:blur(2px)}.modal__content,.modal__overlay{position:fixed;z-index:50}.modal__content{display:grid;width:var(--sizes-full);max-width:var(--sizes-lg);transform:translate(-50%,-50%);font-size:var(--font-sizes-sm);line-height:1.25rem;gap:var(--spacing-gap-component-sm);background:background;padding:var(--spacing-padding-block-lg);box-shadow:var(--shadows-lg);border:1px solid var(--colors-border);animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:modal-content-show;animation-fill-mode:both;left:50%;top:50%}.modal__content[data-state=closed]{animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:modal-content-hide;animation-fill-mode:both}.modal__content[data-slot=command-dialog-content]{padding:var(--spacing-0);border:var(--borders-none);width:min-content}.modal__header{display:flex;text-align:center;gap:2px;flex-direction:column}.modal__footer{display:flex;flex-direction:column-reverse}.modal__title{font-size:var(--font-sizes-lg);line-height:1.75rem;font-weight:var(--font-weights-semibold)}.modal__description{font-size:var(--font-sizes-xs);line-height:1.125rem;color:var(--colors-text-secondary)}.modal__cancel{margin-top:var(--spacing-gap-component-sm)}.tabs__root{width:var(--sizes-full)}.tabs__tabList{display:flex;gap:var(--spacing-gap-component-sm);flex-wrap:nowrap;border-color:var(--colors-border);font-weight:var(--font-weights-medium)}.tabs__trigger{overflow:hidden;padding-block:var(--spacing-padding-block-md);outline:var(--borders-none)}.tabs__trigger:is([aria-selected=true],[data-selected]){color:var(--colors-primary);border-color:var(--colors-primary)}.tabs__trigger:is([data-disabled]){color:var(--colors-border)}.tabs__content{overflow:hidden;color:var(--colors-text);font-size:var(--font-sizes-sm);line-height:1.25rem}.slider__root{display:flex;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center}.slider__root,.slider__track{position:relative;width:var(--sizes-full)}.slider__track{height:var(--sizes-1);overflow:hidden;border-radius:var(--radii-full);background:var(--colors-fill-secondary);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);flex-grow:1}.slider__track:is([data-disabled]){cursor:not-allowed!important;background:var(--colors-fill-disabled);border:var(--borders-disabled-xs)}.slider__range{position:absolute;height:var(--sizes-full);background:var(--colors-primary)}.slider__range:is([data-disabled]){background:var(--colors-fill-tertiary)}.slider__thumb{display:block;cursor:pointer;border-radius:var(--radii-full);border:var(--borders-primary-md);background:var(--colors-surface-elevated);--shadow-panda-ring-offset-color:var(--colors-surface-elevated);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.slider__thumb:is([data-disabled]){cursor:not-allowed;border:var(--borders-disabled-xs)}.slider__thumb:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none);border:var(--borders-primary-lg);box-shadow:var(--shadows-primary-light-xxl)}.select__trigger{display:flex;height:var(--sizes-control-height-md);width:var(--sizes-full);background:var(--colors-surface-elevated);cursor:pointer;transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);outline:var(--borders-none);align-items:center;justify-content:space-between}.select__trigger::placeholder,.select__trigger[data-placeholder]{color:var(--colors-text-secondary)}.select__trigger:is([data-disabled]){cursor:not-allowed;color:var(--colors-text-disabled);background:var(--colors-fill-disabled);border-color:var(--colors-border)}.select__trigger>svg{margin-left:var(--spacing-padding-inline-md)}.select__trigger:is(:focus,[data-focus]){outline:var(--borders-none)}.select__viewport{padding:var(--spacing-padding-block-sm)}.select__viewport[data-position=popper]{height:var(--radix-select-trigger-height);width:var(--sizes-full);min-width:var(--radix-select-trigger-width)}.select__content{position:relative;z-index:50;min-width:8rem;overflow:hidden;border:var(--borders-default-xs);background:var(--colors-surface-elevated);color:var(--colors-text);box-shadow:var(--shadows-md);transform-origin:center;animation-duration:var(--durations-normal);animation-timing-function:cubic-bezier(.16,1,.3,1)}.select__content[data-side^=top]{animation-name:slide-down,fade-in}.select__content[data-side^=bottom]{animation-name:slide-up,fade-in}.select__content[data-side^=left]{animation-name:slide-right,fade-in}.select__content[data-side^=right]{animation-name:slide-left,fade-in}.select__content{margin-top:var(--spacing-layout-default-2xs);margin-bottom:var(--spacing-layout-default-2xs)}.select__label{color:var(--colors-text-tertiary);padding-block:var(--spacing-padding-block-xs);padding-inline:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium)}.select__item{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;outline:var(--borders-none);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);align-items:center;padding-left:var(--spacing-gap-component-lg);padding-right:var(--spacing-gap-inline-sm)}.select__item[data-disabled]{pointer-events:none;opacity:.5}.select__item:is(:focus,[data-focus]){background:var(--colors-primary-bg);color:colors\.text\.primary}.select__itemIndicator{position:absolute;display:flex;height:sizes\.iconSize\.sm;width:sizes\.iconSize\.sm;left:var(--spacing-padding-inline-xs);align-items:center;justify-content:center}.select__separator{margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);height:1px;background:var(--colors-border-secondary)}.toast__root{width:fit-content;display:grid;border-radius:var(--radii-md);padding-block:var(--spacing-padding-block-lg);padding-inline:var(--spacing-padding-inline-lg);box-shadow:var(--shadows-md);grid-template-areas:"icon title close" "icon description description" "icon actions actions";grid-template-columns:auto auto 20px}.toast__icon{color:var(--colors-primary);margin-right:var(--spacing-padding-inline-sm)}.toast__title{grid-area:title;font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium);padding-right:var(--spacing-padding-block-lg)}.toast__description{grid-area:description;font-size:var(--font-sizes-xs);line-height:1.125rem}.toast__close{grid-area:close;padding:var(--spacing-0)!important;height:20px!important}.toast__actions{grid-area:actions;margin-top:var(--spacing-padding-block-md);row-gap:var(--spacing-gap-component-sm)}.toast__viewport{position:fixed;display:flex;padding:var(--spacing-padding-block-lg);gap:var(--spacing-gap-component-md);width:100%;max-width:100vw;margin:var(--spacing-0);list-style:none;z-index:2147483647;outline:var(--borders-none);flex-direction:column}.segmented__root{width:fit-content;display:flex;box-shadow:var(--shadows-inset-minimal);background-color:var(--colors-fill-secondary)}.segmented__option{color:var(--colors-text-secondary);overflow:hidden;display:flex;transition:all .3s;cursor:pointer;align-items:center;justify-content:center}.segmented__option:is([aria-selected=true],[data-selected]){color:var(--colors-text);box-shadow:var(--shadows-minimal);background-color:var(--colors-surface-elevated)}.segmented__option:is([data-disabled]){color:var(--colors-text-disabled)}.segmented__text{overflow:hidden;text-align:center;text-wrap:nowrap;text-overflow:ellipsis}.carousel__root{position:relative}.carousel__list{display:flex}.carousel__item{min-width:var(--sizes-0);flex-shrink:0;flex-grow:0;flex-basis:100%}.carousel__next,.carousel__previous{position:absolute;height:var(--sizes-8);width:var(--sizes-8);padding-inline:var(--spacing-0)!important;padding-block:var(--spacing-0)!important;border-radius:var(--radii-full)}.carousel__dots{position:absolute;display:flex;gap:var(--spacing-2)}.carousel__dot{border-radius:var(--radii-full);width:var(--sizes-4);height:var(--sizes-4);cursor:pointer;border-width:4px;border-color:var(--colors-border)}.carousel__dot[data-selected=true]{border-color:var(--colors-bg-solid)}.form__root{background-color:colors\.background\.primary}.form__label{font-size:var(--font-sizes-sm);line-height:var(--line-heights-normal);leading:none;color:var(--colors-text-secondary);font-weight:var(--font-weights-medium)}.peer:is(:disabled,[disabled],[data-disabled])~.form__label{cursor:not-allowed;color:var(--colors-text-disabled)}.form__label[data-field-state=error]{color:var(--colors-error)}.form__description{line-height:var(--line-heights-normal);color:var(--colors-text-secondary)}.form__description,.form__message{font-size:var(--font-sizes-xs)}.form__message{line-height:1.125rem;font-weight:var(--font-weights-semibold)}.form__message[data-field-state=error]{color:var(--colors-error)}.combobox__trigger{box-shadow:none;transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);justify-content:start}[disabled].combobox__trigger{cursor:not-allowed;color:var(--colors-text-disabled);background:var(--colors-fill-disabled)!important;border-color:var(--colors-border)}.combobox__trigger span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:auto}.combobox__trigger span::placeholder,.combobox__trigger span[data-placeholder]{color:var(--colors-text-secondary)}.combobox__trigger svg{color:var(--colors-text-tertiary)}.combobox__trigger:is(:focus,[data-focus]){outline:var(--borders-none)}.combobox__content{transform-origin:center;animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1)}.combobox__content[data-side^=top]{animation-name:slide-down,fade-in}.combobox__content[data-side^=bottom]{animation-name:slide-up,fade-in}.combobox__content[data-side^=left]{animation-name:slide-right,fade-in}.combobox__content[data-side^=right]{animation-name:slide-left,fade-in}.combobox__item{position:relative;display:flex;cursor:pointer!important;-webkit-user-select:none;user-select:none;outline:var(--borders-none);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);align-items:center;padding-left:var(--spacing-gap-component-lg);padding-right:var(--spacing-gap-inline-sm)}.combobox__item[data-disabled=true]{pointer-events:none;opacity:.5}.combobox__item:is(:focus,[data-focus]){background:var(--colors-primary-bg);color:colors\.text\.primary}.combobox__separator{margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);height:1px;background:var(--colors-border-secondary)}.combobox__itemIndicator{position:absolute;display:flex;height:var(--sizes-icon-sm);width:var(--sizes-icon-sm);left:var(--spacing-padding-inline-xs);align-items:center;justify-content:center}.command__root{display:flex;background:var(--colors-surface-elevated);border-radius:var(--radii-lg);border:var(--borders-default-sm);box-shadow:var(--shadows-md);transform-origin:center;animation-duration:var(--durations-normal);animation-timing-function:cubic-bezier(.16,1,.3,1)}.command__root[data-side^=top]{animation-name:slide-down,fade-in}.command__root[data-side^=bottom]{animation-name:slide-up,fade-in}.command__root[data-side^=left]{animation-name:slide-right,fade-in}.command__root[data-side^=right]{animation-name:slide-left,fade-in}.command__root{flex-direction:column}.command__root [data-slot=command-input-wrapper]{padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-inline-xs);gap:var(--spacing-gap-inline-xs);border-bottom:var(--borders-default-xs);align-items:center}.command__input{width:var(--sizes-full);outline:var(--borders-none);background:transparent;color:var(--colors-text);font-size:var(--font-sizes-sm);line-height:1.25rem;border-radius:var(--radii-md);padding:var(--spacing-padding-block-xs)}.command__input:is([data-disabled]){cursor:not-allowed;opacity:.5}.command__list{color:var(--colors-text);outline:var(--borders-none);height:var(--sizes-full);overflow-x:hidden;overflow-y:auto}.command__list [data-selected=true]{background:var(--colors-primary-bg)}.command__list [data-disabled=true]{pointer-events:none;opacity:.5}.command__empty{font-size:var(--font-sizes-sm);line-height:1.25rem;padding-block:var(--spacing-padding-block-xl);padding-inline:var(--spacing-padding-inline-sm)}.command__group{padding:var(--spacing-padding-block-sm)}.command__group [cmdk-group-heading]{color:var(--colors-text-tertiary);font-size:var(--font-sizes-sm);line-height:1.25rem;padding-inline:var(--spacing-padding-inline-xs);padding-block:var(--spacing-padding-block-xs);font-weight:var(--font-weights-medium)}.command__item{position:relative;cursor:default;gap:var(--spacing-gap-inline-xs);border-radius:var(--radii-md);font-size:var(--font-sizes-sm);line-height:1.25rem;outline:hidden;padding-block:var(--spacing-padding-block-md);-webkit-user-select:none;user-select:none;padding-left:var(--spacing-gap-component-lg);padding-right:var(--spacing-padding-inline-sm)}.command__item,.command__itemIndicator{display:flex;align-items:center}.command__itemIndicator{position:absolute;left:var(--spacing-padding-inline-xs);justify-content:center}.command__separator{height:1px;background:var(--colors-fill);margin-block:var(--spacing-1)}.inputOTP__root [data-input-otp-container=true]{display:flex;gap:var(--spacing-gap-inline-xs)}.inputOTP__root[data-disabled=true] input[data-input-otp=true]{cursor:not-allowed}.inputOTP__group{display:flex;gap:var(--spacing-gap-inline-xs)}.inputOTP__slot{padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-md);display:flex;position:relative;background:var(--colors-surface-elevated);color:var(--colors-text-secondary);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);align-items:center;justify-content:center}.inputOTP__slot [data-slot=input-otp-placeholder]{opacity:.2}.inputOTP__slot [data-slot=input-otp-caret]{animation-name:caret-blink;animation-duration:1.2s;animation-timing-function:ease-out;animation-iteration-count:infinite;font-size:var(--font-sizes-xl);line-height:1.875rem;padding-bottom:spacing\.pading\.block\.sm}[data-disabled=true] .inputOTP__slot{color:var(--colors-text-disabled);background:var(--colors-fill-disabled);border:var(--borders-disabled-xs)}.inputOTP__separator{padding-block:var(--spacing-padding-block-sm)}.sheet__overlay{position:fixed;inset:var(--spacing-0);z-index:50;background-color:var(--colors-fill)}.sheet__content{position:fixed;inset-inline:var(--spacing-0);z-index:500;display:flex;height:auto;border-radius:10px 10px 0 0;scrollbar-color:var(--colors-border) var(--colors-surface-container);bottom:var(--spacing-0);margin-top:6rem;flex-direction:column;border-width:1px;border-color:var(--colors-border);background-color:var(--colors-surface-elevated)}.sheet__content::-webkit-scrollbar{width:8px}.sheet__content::-webkit-scrollbar-track{background:var(--colors-surface-container);border-radius:4px}.sheet__content::-webkit-scrollbar-thumb{background:var(--colors-border);border-radius:4px}.sheet__content::-webkit-scrollbar-thumb:hover{background:var(--colors-border-secondary)}.sheet__content::-webkit-scrollbar-corner{background:var(--colors-surface-container)}.sheet__handle{margin-inline:auto;margin-block:var(--spacing-padding-block-md);width:max(5%,32px)!important;cursor:pointer;background-color:var(--colors-border)!important}.sheet__title{letter-spacing:var(--letter-spacings-tight);font-size:var(--font-sizes-lg);font-weight:var(--font-weights-semibold);line-height:var(--line-heights-none)}.sheet__description{color:var(--colors-text-secondary);font-size:var(--font-sizes-sm)}.sheet__header{display:grid;gap:var(--spacing-1\.5);padding:var(--spacing-padding-block-md) var(--spacing-padding-inline-md);text-align:center}.sheet__footer{display:flex;gap:var(--spacing-gap-inline-xs);padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);margin-top:auto;flex-direction:row;justify-content:center}.steps__root{display:flex;gap:var(--spacing-gap-component-sm)}.steps__root[data-orientation=horizontal]{width:100%;flex-direction:column}.steps__root[data-orientation=vertical]{height:100%;flex-direction:row}.steps__trigger{display:flex;cursor:pointer;gap:var(--spacing-gap-inline-xs);text-align:start;border-radius:var(--radii-sm);align-items:center}.steps__trigger:is([data-incomplete]){color:var(--colors-text-tertiary)}.steps__trigger:is([data-incomplete]) *{color:var(--colors-text-tertiary)}.steps__trigger:is([data-disabled]){cursor:not-allowed;color:var(--colors-text-disabled)}.steps__trigger:is([data-disabled]) *{color:var(--colors-text-disabled)}.steps__item,.steps__stepContent{display:flex}.steps__item{position:relative;flex:1 0 0}.steps__item:last-of-type{flex:0 1 auto}.steps__item[data-orientation=horizontal]{align-items:center}.steps__item[data-orientation=vertical]{align-items:flex-start;flex-direction:column}.steps__indicator{display:flex;border-radius:var(--radii-full);width:var(--sizes-icon-md);height:var(--sizes-icon-md);transition:all .2s ease-in-out;justify-content:center;align-items:center;font-size:var(--font-sizes-md)}.steps__indicator:is([data-current]){border:1px solid var(--colors-fill-secondary);color:var(--colors-bg-solid-text);background-color:var(--colors-primary)}.steps__indicator:is([data-complete]){border:1px solid var(--colors-primary);color:var(--colors-bg-solid-text);background-color:var(--colors-primary)}.steps__indicator:is([data-incomplete]){border:1px solid var(--colors-fill-secondary);color:var(--colors-primary-text-active);background-color:var(--colors-fill-secondary)}.steps__indicator:is([data-incomplete]) *{color:var(--colors-primary-text-active)}.steps__indicator:is([data-loading]){position:relative;color:var(--colors-primary);border:2px solid transparent;background-color:var(--colors-primary-bg)}.steps__indicator:is([data-loading]):before{position:absolute;border-radius:var(--radii-full);border-left:2px solid transparent;border-bottom:2px solid transparent;animation:rotation 1s linear infinite;content:"";top:-2px;left:-2px;right:-2px;bottom:-2px;border-top:2px solid transparent;border-top-color:var(--colors-primary);border-right:2px solid transparent;border-right-color:var(--colors-primary)}.steps__indicator:is([data-loading]) *{color:var(--colors-primary)}.steps__indicator:is([data-disabled]){border:1px solid var(--colors-fill-disabled);color:var(--colors-text-disabled);cursor:not-allowed;opacity:.6;background-color:var(--colors-fill-disabled)}.steps__indicator:is([data-disabled]) *{color:var(--colors-text-disabled)}.steps__separator{flex:1 0 0;cursor:default;background-color:var(--colors-fill-secondary)}.steps__separator[data-orientation=vertical]{width:1px;height:100%;margin-inline:var(--spacing-gap-inline-md);writing-mode:vertical-rl;margin-left:calc(var(--spacing-gap-inline-md) - .25rem)}.steps__separator[data-orientation=horizontal]{height:1px;width:100%;margin-inline:var(--spacing-gap-inline-sm)}.steps__separator:is([data-complete]){background-color:var(--colors-primary)}.steps__list{display:flex;justify-content:space-between}.steps__list:is([data-complete]){background-color:var(--colors-primary-bg)}.steps__list[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.steps__list[data-orientation=horizontal]{flex-direction:row;align-items:center}.daypicker__root{width:max-content;margin:var(--spacing-gap-component-sm)}.daypicker__months{display:flex;flex-direction:column}.daypicker__month{width:var(--sizes-full)}.daypicker__month>*+*{margin-top:var(--spacing-gap-component-md)}.daypicker__month_caption{position:relative;height:var(--sizes-7);margin-inline:var(--spacing-layout-default-md);display:flex;justify-content:center;align-items:center;padding-top:var(--spacing-padding-block-sm)}.daypicker__weekdays{width:max-content;margin-top:var(--spacing-layout-internal-xs)}.daypicker__weekday,.daypicker__weekdays{display:flex;flex-direction:row}.daypicker__weekday{width:var(--sizes-7);padding:var(--spacing-0);font-size:var(--font-sizes-sm);line-height:1.25rem;color:var(--colors-text-tertiary)}.daypicker__caption,.daypicker__weekday{justify-content:center;align-items:center}.daypicker__caption{position:relative;display:flex;padding-top:var(--spacing-padding-block-sm)}.daypicker__caption_label{font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium)}.daypicker__nav{position:relative;display:flex;width:var(--sizes-full);align-items:flex-start}.daypicker__button_previous{left:var(--spacing-gap-inline-xs)}.daypicker__button_next,.daypicker__button_previous{position:absolute;width:var(--sizes-7);height:var(--sizes-7);padding:var(--spacing-0)}.daypicker__button_next{right:var(--spacing-gap-inline-xs)}.daypicker__month_grid{margin-inline:auto;margin-top:var(--spacing-layout-internal-md)}.daypicker__day{display:flex;position:relative;width:var(--sizes-7);height:var(--sizes-7);padding:var(--spacing-0);font-size:var(--font-sizes-sm);line-height:1.25rem;border-radius:var(--radii-md);justify-content:center;align-items:center;font-weight:var(--font-weights-normal)}.daypicker__day[aria-selected=true]{opacity:1}.daypicker__selected{background:var(--colors-primary);color:var(--colors-bg-solid-text)}.daypicker__selected:is(:focus,[data-focus]){background:var(--colors-primary);color:var(--colors-bg-solid-text)}.daypicker__today{border:var(--borders-primary-sm)}.daypicker__outside{color:var(--colors-text-secondary)}.daypicker__disabled{color:var(--colors-text-disabled)}.daypicker__range_start{border-top-right-radius:0;border-bottom-right-radius:0}.daypicker__range_start:is([aria-selected=true],[data-selected]){border-top-left-radius:var(--radii-md);border-bottom-left-radius:var(--radii-md)}.daypicker__range_middle{border-radius:0}.daypicker__range_middle:is([aria-selected=true],[data-selected]){background:var(--colors-primary-bg);color:var(--colors-text)}.daypicker__range_end{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md);color:var(--colors-bg-solid-text)}.daypicker__hidden{visibility:hidden}.daypicker__week{display:flex;width:var(--sizes-full);flex-direction:row;margin-top:var(--spacing-layout-internal-xs)}.drawer__overlay{position:fixed;z-index:50;inset:var(--spacing-0);background-color:var(--colors-bg-solid-hover)}.drawer__content{position:fixed;z-index:150;width:75%;height:var(--sizes-full);background:var(--colors-surface-elevated);box-shadow:var(--shadows-lg);padding:var(--spacing-0);color:var(--colors-text);outline:var(--borders-none);inset-block:var(--spacing-0);display:flex;flex-direction:column}.drawer__close{position:absolute;cursor:pointer;top:var(--spacing-4);right:var(--spacing-4)}.drawer__title{color:var(--colors-text);font-size:var(--font-sizes-lg);font-weight:var(--font-weights-semibold);margin-bottom:var(--spacing-1)}.drawer__description{color:var(--colors-text-secondary);font-size:var(--font-sizes-sm)}.drawer__header{display:flex;padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);background:var(--colors-fill-secondary);position:relative;flex-direction:column;padding-bottom:var(--spacing-padding-block-md);border-bottom-width:1px;border-bottom-color:var(--colors-border-secondary)}.drawer__footer{display:flex;padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);gap:var(--spacing-2);align-items:center;justify-content:flex-end;padding-top:var(--spacing-padding-block-md);border-top-width:1px;border-top-color:var(--colors-border-secondary);margin-top:auto}.drawer__body{display:flex;flex:1 1 0%;padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);flex-direction:column;overflow-y:auto}.switchRecipe__root{display:inline-flex;height:var(--sizes-icon-md);width:var(--sizes-icon-xl);cursor:pointer;border-radius:var(--radii-full);border:var(--borders-md) transparent;transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);background:var(--colors-fill);flex-shrink:0;align-items:center}.switchRecipe__root:is([data-disabled]){cursor:not-allowed;opacity:.5}.switchRecipe__root:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-primary)}.switchRecipe__root:is(:focus-visible,[data-focus-visible]){outline:2px solid transparent;outline-offset:2px;--shadow-panda-ring-offset-shadow:var(--shadow-panda-ring-inset,) 0 0 0 var(--shadow-panda-ring-offset-width,0px) var(--shadow-panda-ring-offset-color);--shadow-panda-ring-shadow:var(--shadow-panda-ring-inset,) 0 0 0 calc(2px + var(--shadow-panda-ring-offset-width, 0px)) var(--shadow-panda-ring-color);box-shadow:var(--shadow-panda-ring-offset-shadow),var(--shadow-panda-ring-shadow),var(--shadow-panda-base-shadow,0 0 #0000);--shadow-panda-ring-color:ring;--shadow-panda-ring-offset-width:2px}.switchRecipe__thumb{pointer-events:none;display:block;width:var(--sizes-5);height:var(--sizes-5);border-radius:var(--radii-full);background:background;box-shadow:var(--shadow-panda-ring-offset-shadow),var(--shadow-panda-ring-shadow),var(--shadow-panda-base-shadow,0 0 #0000);--shadow-panda-ring-offset-shadow:var(--shadow-panda-ring-inset,) 0 0 0 var(--shadow-panda-ring-offset-width,0px) var(--shadow-panda-ring-offset-color);--shadow-panda-ring-shadow:var(--shadow-panda-ring-inset,) 0 0 0 calc(0px + var(--shadow-panda-ring-offset-width, 0px)) var(--shadow-panda-ring-color);transition:transform .5s;translate:var(--translate-x) var(--translate-y);--translate-x:var(--spacing-0)}.switchRecipe__thumb:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){--translate-x:var(--spacing-5)}@media screen and (min-width:40rem){.sidebar__rail{display:flex}.modal__content{border-radius:var(--radii-lg)}.modal__header{text-align:left}.modal__footer>*+*{margin-left:var(--spacing-gap-inline-sm)}.modal__footer{flex-direction:row;justify-content:flex-end}.modal__cancel{margin-top:var(--spacing-0)}.sheet__header{text-align:left}.sheet__footer{justify-content:flex-end}}@media screen and (min-width:48rem){.sidebar__root{display:block}.sidebar__fixed{display:flex}}@media screen and (min-width:48rem){.sidebar__inset .peer:is([data-variant=inset]){padding:var(--spacing-2);border-radius:var(--radii-xl);box-shadow:var(--shadows-md);margin-left:var(--spacing-0)}.sidebar__inset .peer:is([data-variant=inset]):is([data-state=collapsed]){margin-left:var(--spacing-2)}}@media screen and (min-width:48rem){.toast__viewport{width:50vw}}@media screen and (min-width:64rem){.accordion__item:first-child{border-top-left-radius:var(--radii-md);border-top-right-radius:var(--radii-md)}.accordion__item:last-child{border-bottom-left-radius:var(--radii-md);border-bottom-right-radius:var(--radii-md)}.accordion__itemHeader{font-size:var(--font-sizes-md);line-height:1.5rem}}@media screen and (min-width:80rem){.toast__viewport{width:40vw}}@media (hover:hover) and (pointer:fine){.sidebar__content:is(:hover,[data-hover]) .sidebar__rootNonCollapsible{visibility:visible}.sidebar__content:is(:hover,[data-hover])::-webkit-scrollbar-thumb{visibility:visible}}@media (hover:hover) and (pointer:fine){.sidebar__menuSubButton:is(:hover,[data-hover]){background:var(--colors-fill-secondary);cursor:pointer}.sidebar__menuSubButton:is(:hover,[data-hover]):is([data-active=true]){background:var(--colors-primary-hover);color:var(--colors-bg-solid-text)}}@media (hover:hover) and (pointer:fine){.breadcrumb__link:is(:hover,[data-hover]){color:var(--colors-text)}}@media (hover:hover) and (pointer:fine){.input__control:is(:hover,[data-hover]){background:var(--colors-fill-secondary)}.input__control:is(:hover,[data-hover])[disabled]{background:revert}}@media (hover:hover) and (pointer:fine){.radioGroup__item:is(:hover,[data-hover]){border:var(--borders-hover-sm)}.radioGroup__item:is(:hover,[data-hover]):is([data-disabled]){border:var(--borders-disabled-sm)}}@media (hover:hover) and (pointer:fine){.checkbox__root:is(:hover,[data-hover]){border:var(--borders-hover-sm)}.checkbox__root:is(:hover,[data-hover]):is([data-disabled]){border:var(--borders-default-sm)}}@media (hover:hover) and (pointer:fine){.menubar__trigger:is(:hover,[data-hover]){background:var(--colors-fill-secondary)}.menubar__trigger:is(:hover,[data-hover])[data-state=open]{background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}}@media (hover:hover) and (pointer:fine){.tabs__trigger:is(:hover,[data-hover]){cursor:pointer;color:var(--colors-primary-hover)}}@media (hover:hover) and (pointer:fine){.slider__track:is(:hover,[data-hover]){cursor:pointer;background:var(--colors-fill)}.slider__track:is(:hover,[data-hover]):is([data-disabled]){background:var(--colors-fill-disabled)}}@media (hover:hover) and (pointer:fine){.slider__range:is(:hover,[data-hover]){background:var(--colors-primary-active)}.slider__range:is(:hover,[data-hover]):is([data-disabled]){background:var(--colors-fill-tertiary)}}@media (hover:hover) and (pointer:fine){.slider__thumb:is(:hover,[data-hover]){border:var(--borders-primary-lg);box-shadow:var(--shadows-primary-light-xxl)}.slider__thumb:is(:hover,[data-hover]):is([data-disabled]){box-shadow:none!important;border:var(--borders-disabled-xs)!important}}@media (hover:hover) and (pointer:fine){.select__trigger:is(:hover,[data-hover]):is([data-disabled]){color:var(--colors-text-disabled)!important;border-color:var(--colors-border)!important}}@media (hover:hover) and (pointer:fine){.segmented__option:is(:hover,[data-hover]):is([data-disabled]){cursor:not-allowed}}@media (hover:hover) and (pointer:fine){[disabled].combobox__trigger:is(:hover,[data-hover]){border-color:var(--colors-border)!important}}@media (hover:hover) and (pointer:fine){.daypicker__selected:is(:hover,[data-hover]){background:var(--colors-primary);color:var(--colors-bg-solid-text)}}@media (hover:hover) and (pointer:fine){.daypicker__range_start:is(:hover,[data-hover]){background:var(--colors-primary-hover);color:var(--colors-text)}}@media (hover:hover) and (pointer:fine){.daypicker__range_middle:is(:hover,[data-hover]):is([aria-selected=true],[data-selected]){background:var(--colors-primary-hover);color:var(--colors-text)}}@media (hover:hover) and (pointer:fine){.daypicker__range_end:is(:hover,[data-hover]){background:var(--colors-primary-hover);color:var(--colors-text)}}@media (hover:hover) and (pointer:fine){.switchRecipe__root:is(:hover,[data-hover]){background:rgba(0,0,0,.35)}.switchRecipe__root:is(:hover,[data-hover]):is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-primary-hover)}}}.input__root--styling_outline{border:var(--borders-default-xs)}.input__root--styling_outline:has(input[data-status=success]){border:var(--borders-success-xs)}.input__root--styling_outline:has(input[data-status=error]){border:var(--borders-error-xs)}.input__root--styling_outline:has(input[data-status=warning]){border:var(--borders-warning-xs)}.input__root--styling_outline:has(input:focus:not(:disabled)){border:var(--borders-hover-xs);box-shadow:var(--shadows-primary-2xs)}.input__root--styling_outline:has(input[data-status=success]:focus:not(:disabled)){border:var(--borders-success-hover-xs);box-shadow:var(--shadows-success-2xs)}.input__root--styling_outline:has(input[data-status=error]:focus:not(:disabled)){border:var(--borders-error-hover-xs);box-shadow:var(--shadows-error-2xs)}.input__root--styling_outline:has(input[data-status=warning]:focus:not(:disabled)){border:var(--borders-warning-hover-xs);box-shadow:var(--shadows-warning-2xs)}.input__root--styling_outline:has(input:hover:not(:disabled)){border:var(--borders-hover-xs)}.input__root--styling_outline:has(input[data-status=success]:hover:not(:disabled)){border:var(--borders-success-hover-xs)}.input__root--styling_outline:has(input[data-status=error]:hover:not(:disabled)){border:var(--borders-error-hover-xs)}.input__root--styling_outline:has(input[data-status=warning]:hover:not(:disabled)){border:var(--borders-warning-hover-xs)}.input__root--size_md{height:var(--sizes-control-height-md);padding-inline:var(--spacing-padding-inline-md)}.input__prefix--size_md{padding-right:var(--spacing-padding-inline-sm)}.input__postfix--size_md{padding-left:var(--spacing-padding-inline-sm)}.input__field--size_md{font-size:var(--font-sizes-md);line-height:1.5rem;padding-block:var(--spacing-padding-block-md)}.input__field--size_md[type=file]{line-height:0}.input__control--size_md{width:var(--sizes-7)}.input__root--radii_md{border-radius:var(--radii-md)}.input__root--size_sm{height:var(--sizes-control-height-sm);padding-inline:var(--spacing-padding-inline-sm)}.input__prefix--size_sm{padding-right:var(--spacing-padding-inline-xs)}.input__postfix--size_sm{padding-left:var(--spacing-padding-inline-xs)}.input__field--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem;padding-block:var(--spacing-padding-block-sm)}.input__field--size_sm::file-selector-button{font-size:var(--font-sizes-xs);line-height:1.125rem}.input__control--size_sm{width:var(--sizes-6)}.input__root--size_lg{height:var(--sizes-control-height-lg);padding-inline:var(--spacing-padding-inline-lg)}.input__prefix--size_lg{padding-right:var(--spacing-padding-inline-md)}.input__postfix--size_lg{padding-left:var(--spacing-padding-inline-md)}.input__field--size_lg{font-size:var(--font-sizes-lg);line-height:1.75rem;padding-block:var(--spacing-padding-block-lg)}.input__field--size_lg::file-selector-button{font-size:var(--font-sizes-md);line-height:1.5rem}.input__field--size_lg[type=file]{line-height:0}.input__control--size_lg{width:var(--sizes-8)}.input__root--radii_sm{border-radius:var(--radii-sm)}.input__control--radii_sm:first-child{border-top-right-radius:var(--radii-sm)}.input__control--radii_sm:last-child{border-bottom-right-radius:var(--radii-sm)}.input__root--radii_lg{border-radius:var(--radii-lg)}.input__root--radii_full{border-radius:var(--radii-full)}.input__control--radii_full:first-child{border-top-right-radius:var(--radii-full)}.input__control--radii_full:last-child{border-bottom-right-radius:var(--radii-full)}.radioGroup__root--size_md{gap:var(--spacing-gap-inline-sm)}.radioGroup__item--size_md{height:var(--sizes-selection-control-md);width:var(--sizes-selection-control-md)}.radioGroup__root--size_sm{gap:var(--spacing-gap-inline-xs)}.radioGroup__item--size_sm{height:var(--sizes-selection-control-sm);width:var(--sizes-selection-control-sm)}.radioGroup__root--size_lg{gap:var(--spacing-gap-inline-md)}.radioGroup__item--size_lg{height:var(--sizes-selection-control-lg);width:var(--sizes-selection-control-lg)}.checkbox__root--size_md{height:var(--sizes-selection-control-md);width:var(--sizes-selection-control-md)}.checkbox__root--size_sm{height:var(--sizes-selection-control-sm);width:var(--sizes-selection-control-sm)}.checkbox__root--size_lg{height:var(--sizes-selection-control-lg);width:var(--sizes-selection-control-lg)}.avatar__root--size_md{width:var(--sizes-10);height:var(--sizes-10)}.avatar__fallback--size_md{font-size:var(--font-sizes-md);line-height:1.5rem}.avatar__root--shape_circle{border-radius:var(--radii-full)}.avatar__root--shape_square{border-radius:var(--radii-md)}.avatar__root--size_lg{width:var(--sizes-12);height:var(--sizes-12)}.avatar__fallback--size_lg{font-size:var(--font-sizes-lg);line-height:1.75rem}.avatar__root--size_sm{width:var(--sizes-8);height:var(--sizes-8)}.avatar__fallback--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.avatar__root--size_xl{width:var(--sizes-14);height:var(--sizes-14)}.avatar__fallback--size_xl{font-size:var(--font-sizes-xl);line-height:1.875rem}.progress__lineFill--strokeWidth_md,.progress__lineTrack--strokeWidth_md{stroke-width:2}.progress__circleFill--strokeWidth_md,.progress__circleTrack--strokeWidth_md{stroke-width:5}.progress__circleFill--strokeLinecap_butt,.progress__circleTrack--strokeLinecap_butt,.progress__lineFill--strokeLinecap_butt,.progress__lineTrack--strokeLinecap_butt{stroke-linecap:butt}.progress__lineTrack--color_primary{stroke:var(--colors-primary-bg)}.progress__lineFill--color_primary{stroke:var(--colors-primary)}.progress__circleTrack--color_primary{stroke:var(--colors-primary-bg)}.progress__circleFill--color_primary{stroke:var(--colors-primary)}.progress__root--align_horizontal{display:flex;gap:var(--spacing-gap-inline-md);flex-direction:row;align-items:center}.progress__lineTrack--color_error{stroke:var(--colors-error-bg)}.progress__lineFill--color_error{stroke:var(--colors-error)}.progress__circleTrack--color_error{stroke:var(--colors-error-bg)}.progress__circleFill--color_error{stroke:var(--colors-error)}.progress__circleFill--strokeLinecap_round,.progress__circleTrack--strokeLinecap_round,.progress__lineFill--strokeLinecap_round,.progress__lineTrack--strokeLinecap_round{stroke-linecap:round}.progress__lineFill--strokeWidth_lg,.progress__lineTrack--strokeWidth_lg{stroke-width:4}.progress__circleFill--strokeWidth_lg,.progress__circleTrack--strokeWidth_lg{stroke-width:8}.progress__root--align_vertical{display:flex;gap:var(--spacing-gap-inline-md);flex-direction:column;align-items:center}.tabs__trigger--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.tabs__tabList--align_start{justify-content:start}.tabs__root--position_top{display:flex;flex-direction:column}.tabs__tabList--position_top{border-width:0 0 1px}.tabs__trigger--position_top{margin:var(--spacing-0);margin-bottom:-1.5px}.tabs__trigger--position_top:is([aria-selected=true],[data-selected]){border-width:0 0 3px}.tabs__content--position_top{padding-block:var(--spacing-padding-block-lg)}.slider__thumb--thumbSize_sm{height:var(--sizes-icon-sm);width:var(--sizes-icon-sm)}.slider__track--trackSize_sm{height:var(--sizes-1)}.select__trigger--styling_outline{border:var(--borders-default-xs)}[data-status=error].select__trigger--styling_outline{border-color:var(--colors-error-border)}.select__trigger--styling_outline[data-status=success]{border-color:var(--colors-success-border)}.select__trigger--styling_outline[data-status=success]:is(:focus,[data-focus]){box-shadow:var(--shadows-success-2xs);border-color:var(--colors-success-border-hover)}.select__trigger--styling_outline[data-status=warning]{border-color:var(--colors-warning-border)}.select__trigger--styling_outline[data-status=warning]:is(:focus,[data-focus]){box-shadow:var(--shadows-warning-2xs);border-color:var(--colors-warning-border-hover)}.select__trigger--styling_outline:is(:focus,[data-focus]){border:var(--borders-hover-xs);box-shadow:shadows\.input\.default}[data-status=error].select__trigger--styling_outline:is(:focus,[data-focus]){box-shadow:var(--shadows-error-2xs);border-color:var(--colors-error-border-hover)}.select__trigger--size_md{height:var(--sizes-control-height-md);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm)}.select__content--size_md *,.select__trigger--size_md{font-size:var(--font-sizes-md);line-height:1.5rem}.select__item--size_md{padding-block:var(--spacing-padding-block-sm)}.select__content--radii_md,.select__trigger--radii_md{border-radius:var(--radii-md)}.select__item--radii_md{border-radius:var(--radii-sm)}.select__trigger--size_sm{height:var(--sizes-control-height-sm);padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-xs)}.select__content--size_sm *,.select__trigger--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.select__item--size_sm{padding-block:var(--spacing-padding-block-xs)}.select__trigger--size_lg{height:var(--sizes-control-height-lg);padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-md)}.select__content--size_lg *,.select__trigger--size_lg{font-size:var(--font-sizes-lg);line-height:1.75rem}.select__item--size_lg{padding-block:var(--spacing-padding-block-md)}.toast__root--variant_bordered{border-width:1px;border-color:var(--colors-border)}.toast__root--placement_topRight[data-state=open]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-in-right,fade-in}.toast__root--placement_topRight[data-state=closed]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-out-right,fade-out}.toast__viewport--placement_topRight{top:var(--spacing-0);bottom:unset;left:unset;right:var(--spacing-0);align-items:flex-end}.toast__root--placement_bottomRight[data-state=open]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-in-right,fade-in}.toast__root--placement_bottomRight[data-state=closed]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-out-right,fade-out}.toast__viewport--placement_bottomRight{top:unset;bottom:var(--spacing-0);left:unset;right:var(--spacing-0);align-items:flex-end}.toast__root--placement_topLeft[data-state=open]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-in-left,fade-in}.toast__root--placement_topLeft[data-state=closed]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-out-left,fade-out}.toast__viewport--placement_topLeft{top:var(--spacing-0);bottom:unset;left:var(--spacing-0);right:unset;align-items:flex-start}.toast__root--placement_bottomLeft[data-state=open]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-in-left,fade-in}.toast__root--placement_bottomLeft[data-state=closed]{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-name:slide-out-left,fade-out}.toast__viewport--placement_bottomLeft{top:unset;bottom:var(--spacing-0);left:var(--spacing-0);right:unset;align-items:flex-start}.toast__root--variant_shadow{box-shadow:hsl(206 22% 7%/35%) -10px 12px var(--radii-4xl) calc(var(--spacing-3) * -1),hsl(206 22% 7%/35%) 5px -6px var(--radii-4xl) calc(var(--spacing-3) * -1);border-width:0}.segmented__root--orientation_horizontal{flex-direction:row}.segmented__root--size_md{border-radius:var(--radii-md);padding:var(--spacing-1)}.segmented__option--size_md{gap:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem;border-radius:calc(var(--radii-md) - var(--spacing-1) * .75);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm)}.segmented__root--block_true{width:100%}.segmented__option--block_true{flex:1 1 0%}.segmented__root--size_sm{border-radius:var(--radii-sm);padding:calc(var(--spacing-1) * .75)}.segmented__option--size_sm{gap:var(--spacing-1);font-size:var(--font-sizes-xs);line-height:1.125rem;border-radius:calc(var(--radii-sm) - var(--spacing-0\.5));padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm)}.segmented__root--size_lg{border-radius:var(--radii-lg);padding:var(--spacing-1\.5)}.segmented__option--size_lg{gap:var(--spacing-3);font-size:var(--font-sizes-md);line-height:1.5rem;border-radius:calc(var(--radii-lg) - var(--spacing-1));padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-md)}.segmented__root--orientation_vertical{flex-direction:column}.carousel__list--orientation_horizontal{margin-left:calc(var(--spacing-4) * -1)}.carousel__item--orientation_horizontal{padding-left:var(--spacing-4)}.carousel__previous--orientation_horizontal{translate:0 -50%;left:calc(var(--spacing-10) * -1);top:50%}.carousel__next--orientation_horizontal{translate:0 -50%;right:calc(var(--spacing-10) * -1);top:50%}.carousel__dots--orientation_horizontal{translate:-50% 0;justify-content:center;bottom:calc(var(--spacing-8) * -1);left:50%}.carousel__list--orientation_vertical{flex:1 1 0%;flex-direction:column;margin-top:calc(var(--spacing-4) * -1)}.carousel__item--orientation_vertical{padding-top:var(--spacing-4)}.carousel__previous--orientation_vertical{translate:-50% 0;top:calc(var(--spacing-10) * -1);left:50%}.carousel__next--orientation_vertical{translate:-50% 0;bottom:calc(var(--spacing-10) * -1);left:50%}.carousel__dots--orientation_vertical{translate:0 -50%;flex-direction:column;justify-content:center;left:var(--spacing-4);top:50%}.combobox__trigger--styling_outline{border:var(--borders-default-xs)}.combobox__trigger--styling_outline[data-status=error]{border-color:var(--colors-error-border)!important}.combobox__trigger--styling_outline[data-status=error]:is(:focus,[data-focus]){box-shadow:var(--shadows-error-2xs);border-color:var(--colors-error-border-hover)!important}.combobox__trigger--styling_outline[data-status=success]{border-color:var(--colors-success-border)!important}.combobox__trigger--styling_outline[data-status=success]:is(:focus,[data-focus]){box-shadow:var(--shadows-success-2xs);border-color:var(--colors-success-border-hover)!important}.combobox__trigger--styling_outline[data-status=warning]{border-color:var(--colors-warning-border)!important}.combobox__trigger--styling_outline[data-status=warning]:is(:focus,[data-focus]){box-shadow:var(--shadows-warning-2xs);border-color:var(--colors-warning-border-hover)!important}.combobox__trigger--styling_outline:is(:focus,[data-focus]){border:var(--borders-hover-xs)!important;box-shadow:var(--shadows-primary-2xs)}.combobox__trigger--size_md{min-height:var(--sizes-control-height-md);max-height:var(--sizes-control-height-md);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-md)}.combobox__content--size_md *,.combobox__trigger--size_md *{font-size:var(--font-sizes-md);line-height:1.5rem}.combobox__item--size_md{padding-block:var(--spacing-padding-block-md)}.combobox__content--radii_md [cmdk-root],.combobox__trigger--radii_md{border-radius:var(--radii-md)}.combobox__item--radii_md{border-radius:var(--radii-sm)}.combobox__trigger--size_sm{min-height:var(--sizes-control-height-sm);max-height:var(--sizes-control-height-sm);padding-inline:var(--spacing-padding-inline-sm)!important;padding-block:var(--spacing-padding-block-sm)!important}.combobox__content--size_sm *,.combobox__trigger--size_sm *{font-size:var(--font-sizes-sm);line-height:1.25rem}.combobox__item--size_sm{padding-block:var(--spacing-padding-block-sm)}.combobox__trigger--size_lg{min-height:var(--sizes-control-height-lg);max-height:var(--sizes-control-height-lg);padding-inline:var(--spacing-padding-inline-lg)!important;padding-block:var(--spacing-padding-block-lg)!important}.combobox__content--size_lg *,.combobox__trigger--size_lg *{font-size:var(--font-sizes-lg);line-height:1.75rem}.combobox__item--size_lg{padding-block:var(--spacing-padding-block-lg)}.command__root--type_flat{height:var(--sizes-full);width:var(--sizes-full)}.command__itemIndicator--type_flat{height:var(--sizes-icon-sm);width:var(--sizes-icon-sm)}.command__root--type_floating [data-slot=command-input-icon]{width:var(--sizes-icon-md)!important;height:var(--sizes-icon-md)!important;margin-left:var(--spacing-padding-inline-xs)}.command__root--type_floating [cmdk-input],.command__root--type_floating [data-slot=command-input-wrapper]{height:var(--sizes-12)}.command__root--type_floating [data-slot=command-dialog-close]{color:var(--colors-text);position:absolute;border-radius:var(--radii-xs);opacity:.5;border:1px solid transparent;padding:var(--spacing-0);top:var(--spacing-padding-inline-md);right:var(--spacing-padding-block-lg);flex-shrink:0}.command__root--type_floating [data-slot=command-dialog-close]:is(:focus,[data-focus]){outline:1px solid var(--colors-primary-bg-hover);border-color:var(--colors-primary-hover)}.command__root--type_floating [data-slot=command-dialog-close]:is([data-disabled]){pointer-events:none}.command__root--type_floating [data-slot=command-dialog-close][data-state=open]{background:var(--colors-bg-solid)}.command__root--type_floating [data-slot=command-dialog-close]:is(:hover,[data-hover]){opacity:1;cursor:pointer;border-color:var(--colors-primary-hover)}.command__input--type_floating{font-size:var(--font-sizes-md);line-height:1.5rem}.command__list--type_floating [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:var(--spacing-0)}.command__empty--type_floating{padding:var(--spacing-padding-inline-sm);font-size:var(--font-sizes-md);line-height:1.5rem}.command__group--type_floating [cmdk-group-heading]{color:var(--colors-text-tertiary);padding:var(--spacing-padding-inline-sm);font-weight:var(--font-weights-medium)}.command__item--type_floating{padding-block:var(--spacing-padding-inline-md);font-size:var(--font-sizes-md);line-height:1.5rem;padding-left:var(--spacing-layout-section-lg);padding-right:var(--spacing-padding-block-md)}.command__itemIndicator--type_floating{left:var(--spacing-padding-inline-sm)}.inputOTP__slot--styling_outline{border:var(--borders-default-xs)}[data-status=success] .inputOTP__slot--styling_outline{border:var(--borders-success-xs)}[data-status=error] .inputOTP__slot--styling_outline{border:var(--borders-error-xs)}[data-status=warning] .inputOTP__slot--styling_outline{border:var(--borders-warning-xs)}.inputOTP__slot--styling_outline:is(:active,[data-active]){border:var(--borders-hover-xs);box-shadow:var(--shadows-primary-2xs)}[data-status=success] .inputOTP__slot--styling_outline:is(:active,[data-active]){border:var(--borders-success-xs);box-shadow:var(--shadows-success-2xs)}[data-status=error] .inputOTP__slot--styling_outline:is(:active,[data-active]){border:var(--borders-error-xs);box-shadow:var(--shadows-error-2xs)}[data-status=warning] .inputOTP__slot--styling_outline:is(:active,[data-active]){border:var(--borders-warning-xs);box-shadow:var(--shadows-warning-2xs)}.inputOTP__slot--slotSize_md{width:var(--sizes-control-height-md);height:var(--sizes-control-height-md);font-size:var(--font-sizes-md);line-height:1.5rem}.inputOTP__slot--radii_md{border-radius:var(--radii-md)}.inputOTP__slot--styling_filled{background:var(--colors-fill-secondary)}[data-status=success] .inputOTP__slot--styling_filled{background:var(--colors-success-bg)}[data-status=error] .inputOTP__slot--styling_filled{background:var(--colors-error-bg)}[data-status=warning] .inputOTP__slot--styling_filled{background:var(--colors-warning-bg)}.inputOTP__slot--styling_filled:is(:active,[data-active]){background:var(--colors-surface-elevated);border:var(--borders-hover-xs)}[data-status=success] .inputOTP__slot--styling_filled:is(:active,[data-active]){border:var(--borders-success-xs)}[data-status=error] .inputOTP__slot--styling_filled:is(:active,[data-active]){border:var(--borders-error-xs)}[data-status=warning] .inputOTP__slot--styling_filled:is(:active,[data-active]){border:var(--borders-warning-xs)}.inputOTP__group--styling_underlined{gap:var(--spacing-0)}.inputOTP__slot--styling_underlined:after{position:absolute;height:var(--sizes-underline-height-default);transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s);background:var(--colors-border);content:"";left:var(--spacing-0);right:var(--spacing-0);bottom:var(--spacing-0)}[data-status=error] .inputOTP__slot--styling_underlined:after{background:var(--colors-error-border)}[data-status=warning] .inputOTP__slot--styling_underlined:after{background:var(--colors-warning-border)}[data-status=success] .inputOTP__slot--styling_underlined:after{background:var(--colors-success-border)}.inputOTP__slot--styling_underlined:is(:active,[data-active]):after{height:var(--sizes-underline-height-active);background:var(--colors-primary-hover)}[data-status=error] .inputOTP__slot--styling_underlined:is(:active,[data-active]):after{background:var(--colors-error-border-hover)}[data-status=warning] .inputOTP__slot--styling_underlined:is(:active,[data-active]):after{background:var(--colors-warning-border-hover)}[data-status=success] .inputOTP__slot--styling_underlined:is(:active,[data-active]):after{background:var(--colors-success-border-hover)}[data-status=error] .inputOTP__slot--styling_borderless{color:var(--colors-error-text)}[data-status=warning] .inputOTP__slot--styling_borderless{color:var(--colors-warning-text)}[data-status=success] .inputOTP__slot--styling_borderless{color:var(--colors-success-text)}.inputOTP__slot--radii_sm{border-radius:var(--radii-sm)}.inputOTP__slot--radii_lg{border-radius:var(--radii-lg)}.inputOTP__slot--radii_full{border-radius:var(--radii-full)}.inputOTP__slot--slotSize_sm{width:var(--sizes-control-height-sm);height:var(--sizes-control-height-sm);font-size:var(--font-sizes-sm);line-height:1.25rem;border-radius:var(--radii-sm)}.inputOTP__slot--slotSize_sm [data-slot=input-otp-caret]{font-size:var(--font-sizes-md);line-height:1.5rem}.inputOTP__slot--slotSize_lg{width:var(--sizes-control-height-lg);height:var(--sizes-control-height-lg);font-size:var(--font-sizes-lg);line-height:1.75rem;border-radius:var(--radii-lg)}.inputOTP__slot--slotSize_lg [data-slot=input-otp-caret]{font-size:var(--font-sizes-2xl);line-height:2rem}.sheet__content--variant_scrollable,.sheet__content--variant_snap{height:var(--sizes-full)}.sheet__content--variant_snap{left:var(--spacing-0);right:var(--spacing-0)}.steps__root--size_md{gap:var(--spacing-gap-component-sm)}.steps__trigger--size_md{gap:var(--spacing-gap-inline-xs);font-size:var(--font-sizes-sm)}.steps__trigger--size_md *{font-size:inherit}.steps__indicator--size_md{width:var(--sizes-icon-md);height:var(--sizes-icon-md);font-size:var(--font-sizes-sm)}.steps__separator--size_md[data-orientation=vertical]{width:1px;margin-inline:var(--spacing-gap-inline-md);margin-left:calc(var(--spacing-gap-inline-md) - .25rem)}.steps__separator--size_md[data-orientation=horizontal]{height:1px;margin-inline:var(--spacing-gap-inline-sm)}.steps__root--size_sm{gap:spacing\.gap\.component\.xs}.steps__trigger--size_sm{gap:spacing\.gap\.inline\.2xs;font-size:var(--font-sizes-xs)}.steps__trigger--size_sm *{font-size:inherit}.steps__indicator--size_sm{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm);font-size:var(--font-sizes-xs)}.steps__separator--size_sm[data-orientation=vertical]{width:1px;margin-inline:var(--spacing-gap-inline-sm);margin-left:calc(var(--spacing-gap-inline-sm) - .25rem)}.steps__separator--size_sm[data-orientation=horizontal]{height:1px;margin-inline:var(--spacing-gap-inline-xs)}.steps__root--size_lg{gap:var(--spacing-gap-component-md)}.steps__trigger--size_lg{gap:var(--spacing-gap-inline-sm);font-size:var(--font-sizes-md)}.steps__trigger--size_lg *{font-size:inherit}.steps__indicator--size_lg{width:var(--sizes-icon-lg);height:var(--sizes-icon-lg);font-size:var(--font-sizes-md)}.steps__separator--size_lg[data-orientation=vertical]{width:2px;margin-inline:var(--spacing-gap-inline-lg);margin-left:calc(var(--spacing-gap-inline-lg) - .3rem)}.steps__separator--size_lg[data-orientation=horizontal]{height:2px;margin-inline:var(--spacing-gap-inline-md)}.drawer__content--side_left{transform-origin:center;animation-duration:var(--durations-slow);animation-timing-function:cubic-bezier(.16,1,.3,1)}.drawer__content--side_left[data-state=open]{animation-name:slide-in-left,fade-in}.drawer__content--side_left[data-state=closed]{animation-name:slide-out-left,fade-out}.drawer__content--side_left{left:var(--spacing-0)}@media (hover:hover) and (pointer:fine){.select__trigger--styling_outline:is(:hover,[data-hover]){border:var(--borders-hover-xs);color:var(--colors-text)}[data-status=error].select__trigger--styling_outline:is(:hover,[data-hover]){border-color:var(--colors-error-border-hover)}.select__trigger--styling_outline:is(:hover,[data-hover])[data-status=success]{border-color:var(--colors-success-border-hover)}.select__trigger--styling_outline:is(:hover,[data-hover])[data-status=warning]{border-color:var(--colors-warning-border-hover)}}@media (hover:hover) and (pointer:fine){.combobox__trigger--styling_outline:is(:hover,[data-hover]){border:var(--borders-hover-xs)}.combobox__trigger--styling_outline:is(:hover,[data-hover])[data-status=error]{border-color:var(--colors-error-border-hover)!important}.combobox__trigger--styling_outline:is(:hover,[data-hover])[data-status=success]{border-color:var(--colors-success-border-hover)!important}.combobox__trigger--styling_outline:is(:hover,[data-hover])[data-status=warning]{border-color:var(--colors-warning-border-hover)!important}}}@layer utilities{@layer compositions{.\[\&_h3\]\:textStyle_xl h3{font-size:var(--font-sizes-xl);line-height:1.875rem}}.p_1{padding:var(--spacing-1)}.ta_center{text-align:center}.c_text\.secondary{color:var(--colors-text-secondary)}.w_100\%{width:100%}.max-w_100\%{max-width:100%}.bd_1px_dashed{border:1px dashed}.bdr_md{border-radius:var(--radii-md)}.c_text\.tertiary{color:var(--colors-text-tertiary)}.bg_fill\.secondary{background:var(--colors-fill-secondary)}.px_0{padding-inline:var(--spacing-0)}.pos_relative{position:relative}.max-w_8xl{max-width:var(--sizes-8xl)}.mx_auto{margin-inline:auto}.px_4{padding-inline:var(--spacing-4)}.d_flex{display:flex}.gap_layout\.section\.sm{gap:var(--spacing-layout-section-sm)}.pos_absolute{position:absolute}.p_2{padding:var(--spacing-2)}.bd_0{border:0}.bx-sh_0_0_10px_rgba\(238\,_238\,_238\,_0\.3\){box-shadow:0 0 10px rgba(238,238,238,.3)}.op_1{opacity:1}.trs_all_0\.5s{transition:all .5s}.max-w_icon\.md{max-width:var(--sizes-icon-md)}.max-h_icon\.md{max-height:var(--sizes-icon-md)}.h_icon\.sm{height:var(--sizes-icon-sm)}.w_icon\.sm{width:var(--sizes-icon-sm)}.c_white{color:white}.c_black{color:black}.gap_10px{gap:10px}.d_block{display:block}.trs_color_0\.2s_ease{transition:color .2s ease}.c_text{color:var(--colors-text)}.gap_2{gap:var(--spacing-2)}.c_primary{color:var(--colors-primary)}.d_inline-block{display:inline-block}.td_none{text-decoration:none}.gap_1{gap:var(--spacing-1)}.mx_1{margin-inline:var(--spacing-1)}.mx_2{margin-inline:var(--spacing-2)}.op_0{opacity:0}.trs_opacity_0\.2s{transition:opacity .2s}.h_icon\.md{height:var(--sizes-icon-md)}.w_icon\.md{width:var(--sizes-icon-md)}.px_5{padding-inline:var(--spacing-5)}.py_6{padding-block:var(--spacing-6)}.bg_\#1E1E1E{background:#1E1E1E}.bd_1px_solid{border:1px solid}.ov_auto{overflow:auto}.white-space_pre{white-space:pre}.ov-wrap_normal{overflow-wrap:normal}.c_text\.primary{color:text.primary}.my_1{margin-block:var(--spacing-1)}.mx_0\.5{margin-inline:var(--spacing-0\.5)}.bdr_sm{border-radius:var(--radii-sm)}.px_0\.4rem{padding-inline:.4rem}.py_0\.3rem{padding-block:.3rem}.c_\#171717{color:#171717}.tw_nowrap{text-wrap:nowrap}.bg_fill\.tertiary{background:var(--colors-fill-tertiary)}.px_0\.3rem{padding-inline:.3rem}.py_0\.2rem{padding-block:.2rem}.p_10{padding:var(--spacing-10)}.bg_error\.bg{background:var(--colors-error-bg)}.c_error\.text{color:var(--colors-error-text)}.scr-m_24{scroll-margin:var(--spacing-24)}.my_2{margin-block:var(--spacing-2)}.p_3{padding:var(--spacing-3)}.bg_linear-gradient\(to_right\,_\#C6FFDD\,_\#FBD786\,_\#f7797d\){background:linear-gradient(90deg,#C6FFDD,#FBD786,#f7797d)}.\-webkit-text-fill-color_transparent{-webkit-text-fill-color:transparent}.p_\{spacing\.padding\.inline\.lg\}{padding:var(--spacing-padding-inline-lg)}.min-h_100px{min-height:100px}.bg_surface\.elevated{background:var(--colors-surface-elevated)}.min-w_160px{min-width:160px}.w_full{width:var(--sizes-full)}.gap_4{gap:var(--spacing-4)}.px_2{padding-inline:var(--spacing-2)}.py_1{padding-block:var(--spacing-1)}.bx-sh_inset_0_1px_2px_0_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.d_none{display:none}.d_inline{display:inline}.bd_\.8px_solid{border:.8px solid}.bg_surface\.layout{background:var(--colors-surface-layout)}.px_1{padding-inline:var(--spacing-1)}.bx-s_border-box{box-sizing:border-box}.op_0\.5{opacity:.5}.pos_fixed{position:fixed}.inset_0{inset:var(--spacing-0)}.z_50{z-index:50}.anim_fadeIn_150ms_ease{animation:fadeIn .15s ease}.trf_translateX\(-50\%\){transform:translateX(-50%)}.w_90vw{width:90vw}.max-w_500px{max-width:500px}.max-h_85vh{max-height:85vh}.bg_surface\.container{background:var(--colors-surface-container)}.bx-sh_lg{box-shadow:var(--shadows-lg)}.z_51{z-index:51}.anim_fadeIn_200ms_ease{animation:fadeIn .2s ease}.ov_hidden,.sr_true{overflow:hidden}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bd-b_1px_solid{border-bottom:1px solid}.bg_transparent{background:transparent}.bd_none{border:var(--borders-none)}.flex_1{flex:1 1 0%}.ring_none{outline:var(--borders-none)}.max-h_60vh{max-height:60vh}.p_4{padding:var(--spacing-4)}.bg_fill{background:var(--colors-fill)}.gap_3{gap:var(--spacing-3)}.ta_left{text-align:left}.cursor_pointer{cursor:pointer}.trs_colors{transition-property:var(--transition-prop,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke);transition-timing-function:var(--transition-easing,cubic-bezier(.4,0,.2,1));transition-duration:var(--transition-duration,.15s)}.lc_1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.gap_\{spacing\.gap\.component\.sm\}{gap:var(--spacing-gap-component-sm)}.bd-l_2px_solid{border-left:2px solid}.counter-reset_step{counter-reset:step}.min-w_100{min-width:100px}.p_layout\.internal\.md{padding:var(--spacing-layout-internal-md)}.bdr_lg{border-radius:var(--radii-lg)}.h_100\%{height:100%}.min-h_100vh{min-height:100vh}.py_layout\.section\.sm{padding-block:var(--spacing-layout-section-sm)}.bd-t_1px_solid{border-top:1px solid}.py_layout\.internal\.md{padding-block:var(--spacing-layout-internal-md)}.max-w_7xl{max-width:var(--sizes-7xl)}.px_padding\.inline\.md{padding-inline:var(--spacing-padding-inline-md)}.c_primary\.DEFAULT{color:primary.DEFAULT}.td_underline{text-decoration:underline}.tu-o_4px{text-underline-offset:4px}.z_1{z-index:1}.bg_blur_blur\(2px\){backdrop-filter:blur(2px)}.bg_\#e6f4ff4a{background:#e6f4ff4a}.my_6{margin-block:var(--spacing-6)}.bd-cl_separate{border-collapse:separate}.bd-sp_0{border-spacing:var(--spacing-0)}.h_header\.height{height:var(--sizes-header-height)}.inset-s_0{inset-inline-start:var(--spacing-0)}.inset-bs_0{inset-block-start:var(--spacing-0)}.z_100{z-index:100}.w_86px{width:86px}.min-w_100px{min-width:100px}.w_auto{width:auto}.pos_sticky{position:sticky}.inset-y_header\.height{inset-block:header.height}.h_sidebar\.height{height:var(--sizes-sidebar-height)}.flex_0_0_\{sizes\.sidebar\.width\}{flex:0 0 var(--sizes-sidebar-width)}.w_sidebar\.width{width:var(--sizes-sidebar-width)}.w_90px{width:90px}.py_4{padding-block:var(--spacing-4)}.h_90px{height:90px}.p_0{padding:var(--spacing-0)}.ap_none{appearance:none;-webkit-appearance:none}.white-space_nowrap{white-space:nowrap}.tov_ellipsis{text-overflow:ellipsis}.max-w_90px{max-width:90px}.gap_6{gap:var(--spacing-6)}.w_calc\(\(100vw_-_6rem\)_-_\{sizes\.sidebar\.width\}_\*2\){width:calc((100vw - 6rem) - var(--sizes-sidebar-width) *2)}.scr-bar-w_thin{scrollbar-width:thin}.scr-bar-c_\#bbb_\#f5f5f5{scrollbar-color:#bbb #f5f5f5}.min-w_180px{min-width:180px}.gap_5{gap:var(--spacing-5)}.bg_primary{background:var(--colors-primary)}.w_150px{width:150px}.h_24px{height:24px}.bg_gray\.100{background:var(--colors-gray-100)}.gap_gap\.component\.md{gap:var(--spacing-gap-component-md)}.py_padding\.block\.xs{padding-block:var(--spacing-padding-block-xs)}.gap_gap\.inline\.xs{gap:var(--spacing-gap-inline-xs)}.bg_white{background:white}.bx-sh_sm{box-shadow:var(--shadows-sm)}.gap_layout\.internal\.lg{gap:var(--spacing-layout-internal-lg)}.gap_gap\.inline\.sm{gap:var(--spacing-gap-inline-sm)}.space_y_4>*+*{margin-top:var(--spacing-4)}.max-w_1200px{max-width:1200px}.py_2{padding-block:var(--spacing-2)}.gap_gap\.component\.lg{gap:var(--spacing-gap-component-lg)}.w_220px{width:220px}.gap_layout\.section\.md{gap:var(--spacing-layout-section-md)}.gap_gap\.component\.sm{gap:var(--spacing-gap-component-sm)}.max-w_320px{max-width:320px}.gap_8{gap:var(--spacing-8)}.grid-c_auto{grid-column:auto}.grid-r_auto{grid-row:auto}.bd_\.5px_solid{border:.5px solid}.bdr_xl{border-radius:var(--radii-xl)}.trs_all_0\.2s_ease-in-out{transition:all .2s ease-in-out}.h_fit-content{height:fit-content}.px_layout\.section\.md{padding-inline:var(--spacing-layout-section-md)}.space_y_gap\.component\.sm>*+*{margin-top:var(--spacing-gap-component-sm)}.p_layout\.section\.md{padding:var(--spacing-layout-section-md)}.bg_none{background:none}.z_0{z-index:0}.bdr_0{border-radius:0}.bdr-t_\{radii\.lg\}{border-top-left-radius:var(--radii-lg);border-top-right-radius:var(--radii-lg)}.bdr-l_\{radii\.lg\}{border-top-left-radius:var(--radii-lg);border-bottom-left-radius:var(--radii-lg)}.bdr-r_\{radii\.lg\}{border-top-right-radius:var(--radii-lg)}.bdr-b_\{radii\.lg\},.bdr-r_\{radii\.lg\}{border-bottom-right-radius:var(--radii-lg)}.bdr-b_\{radii\.lg\}{border-bottom-left-radius:var(--radii-lg)}.py_padding\.block\.md{padding-block:var(--spacing-padding-block-md)}.c_green\.500{color:var(--colors-green\.500)}.z_10{z-index:10}.bg_\#f3f4f6bd{background:#f3f4f6bd}.bg_blur_blur\(2\.5px\){backdrop-filter:blur(2.5px)}.bdr_4{border-radius:4px}.bd_1px_solid_\{colors\.gray\.200\}{border:1px solid var(--colors-gray-200)}.max-w_1100px{max-width:1100px}.bx-sh_0_4px_6px_-1px_rgba\(0\,_0\,_0\,_0\.05\){box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.px_padding\.inline\.sm{padding-inline:var(--spacing-padding-inline-sm)}.z_2{z-index:2}.order_3{order:3}.w_90\%{width:90%}.order_2{order:2}.gap_\{spacing\.1\}{gap:var(--spacing-1)}.gap_\{spacing\.2\}{gap:var(--spacing-2)}.gap_\{spacing\.3\}{gap:var(--spacing-3)}.bd_2px_solid_var\(--colors-primary-300\){border:2px solid var(--colors-primary-300)}.bdr_var\(--radii-xl\){border-radius:var(--radii-xl)}.obj-f_cover{object-fit:cover}.h_3{height:var(--sizes-3)}.w_3{width:var(--sizes-3)}.h_100px{height:100px}.gap_0\.5rem{gap:.5rem}.h_300px{height:300px}.c_text\.muted{color:text.muted}.gap_0\.5{gap:var(--spacing-0\.5)}.w_200{width:200px}.vis_visible{visibility:visible}.vis_hidden{visibility:hidden}.c_\{colors\.text\.secondary\}{color:var(--colors-text-secondary)}.bg_\{colors\.primary\.bg\}{background:var(--colors-primary-bg)}.d_inline-flex{display:inline-flex}.h_5{height:var(--sizes-5)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.w_\[450px\]{width:450px}.max-w_\[450px\]{max-width:450px}.min-h_\[350px\]{min-height:350px}.d_grid{display:grid}.w_280px{width:280px}.bd_base{border:base}.h_120px{height:120px}.grid-area_header{grid-area:header}.grid-area_sidebar{grid-area:sidebar}.grid-area_main{grid-area:main}.min-h_150px{min-height:150px}.grid-area_footer{grid-area:footer}.bg_fill\.accent{background:fill.accent}.gap_1\.5{gap:var(--spacing-1\.5)}.max-w_sm{max-width:var(--sizes-sm)}.w_320px{width:320px}.space_y_2>*+*{margin-top:var(--spacing-2)}.c_gray\.500{color:var(--colors-gray-500)}.mx_4{margin-inline:var(--spacing-4)}.my_4{margin-block:var(--spacing-4)}.h_4rem{height:4rem}.flex_0_0_auto{flex:0 0 auto}.bdr_9999px{border-radius:9999px}.sizing_100px{width:100px;height:100px}.bg_primary\.bg{background:var(--colors-primary-bg)}.max-w_2xl{max-width:var(--sizes-2xl)}.mx_\{spacing\.padding\.inline\.md\}{margin-inline:var(--spacing-padding-inline-md)}.px_\{spacing\.padding\.inline\.md\}{padding-inline:var(--spacing-padding-inline-md)}.h_auto{height:auto}.p_padding\.block\.md{padding:var(--spacing-padding-block-md)}.mx_padding\.inline\.md{margin-inline:var(--spacing-padding-inline-md)}.py_padding\.block\.sm{padding-block:var(--spacing-padding-block-sm)}.py_gap\.inline\.xs{padding-block:var(--spacing-gap-inline-xs)}.gap_0{gap:var(--spacing-0)}.sizing_\{spacing\.9\}{width:var(--spacing-9);height:var(--spacing-9)}.bdr_\{lg\}{border-radius:var(--radii-lg)}.bg_\{colors\.primary\.active\}{background:var(--colors-primary-active)}.c_\{colors\.surface\.container\}{color:var(--colors-surface-container)}.trunc_true{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h_60px{height:60px}.w_48px{width:48px}.h_48px{height:48px}.bdr_50\%{border-radius:50%}.w_40px{width:40px}.h_40px{height:40px}.w_250px{width:250px}.h_16px{height:16px}.w_200px{width:200px}.w_300px{width:300px}.w_95\%{width:95%}.w_70\%{width:70%}.p_4px_4px{padding:4px}.h_140px{height:140px}.gap_2\.5{gap:var(--spacing-2\.5)}.h_9{height:var(--sizes-9)}.bd-b_2px_solid_transparent{border-bottom:2px solid transparent}.bx-sh_none{box-shadow:none}.trs_none{transition:none}.w_400px{width:400px}.c_red\.500{color:var(--colors-red\.500)}.py_0{padding-block:var(--spacing-0)}.\-webkit-appearance_textfield{-webkit-appearance:textfield}.ap_textfield{appearance:textfield;-webkit-appearance:textfield}.bd_1px_solid_rgba\(0\,_0\,_0\,_0\.08\){border:1px solid rgba(0,0,0,.08)}.w_100px{width:100px}.py_layout\.section\.lg{padding-block:var(--spacing-layout-section-lg)}.px_layout\.internal\.md{padding-inline:var(--spacing-layout-internal-md)}.px_12{padding-inline:var(--spacing-12)}.c_transparent{color:transparent}.bg_linear-gradient\(180deg\,\#ffffff4a\,\#fff0_41\.43\%\)\,\#272727{background:linear-gradient(180deg,#ffffff4a,#fff0 41.43%),#272727}.ls_-0\.05em{letter-spacing:-.05em}.px_10{padding-inline:var(--spacing-10)}.bg_linear-gradient\(180deg\,\#ffffff4a\,\#fff0_60\.43\%\)\,\#272727{background:linear-gradient(180deg,#ffffff4a,#fff0 60.43%),#272727}.gap_gap\.inline\.md{gap:var(--spacing-gap-inline-md)}.w_\{sizes\.sidebar\.width\}{width:var(--sizes-sidebar-width)}.h_\{sizes\.sidebar\.height\}{height:var(--sizes-sidebar-height)}.px_layout\.section\.sm{padding-inline:var(--spacing-layout-section-sm)}.min-w_0{min-width:var(--sizes-0)}.w_calc\(\{sizes\.toc\.width\}_-_2px\){width:calc(var(--sizes-toc-width) - 2px)}.w_100vw{width:100vw}.bd-r_1px_solid{border-right:1px solid}.bd-l_1px_solid{border-left:1px solid}.bx-s_content-box{box-sizing:content-box}.h_20px{height:20px}.max-w_300px{max-width:300px}.min-h_400px{min-height:400px}.w_50px{width:50px}.h_50px{height:50px}.max-w_4xl{max-width:var(--sizes-4xl)}.ov-x_auto{overflow-x:auto}.bd-c_border\.secondary{border-color:var(--colors-border-secondary)}.ff_mono{font-family:var(--fonts-mono)}.fs_sm{font-size:var(--font-sizes-sm)}.mt_3{margin-top:var(--spacing-3)}.fs_xs{font-size:var(--font-sizes-xs)}.pl_0{padding-left:var(--spacing-0)}.pr_2{padding-right:var(--spacing-2)}.ai_flex-start{align-items:flex-start}.flex-d_column{flex-direction:column}.bg-i_none{background-image:none}.bg-i_linear-gradient\(to_right\,_\#C6FFDD\,_\#FBD786\,_\#f7797d\){background-image:linear-gradient(90deg,#C6FFDD,#FBD786,#f7797d)}.bg-c_success{background-color:var(--colors-success)}.bg-c_transparent{background-color:transparent}.top_3{top:var(--spacing-3)}.right_3{right:var(--spacing-3)}.ai_center{align-items:center}.jc_center{justify-content:center}.bg-s_200\%_auto{background-size:200% auto}.flex-d_row{flex-direction:row}.pt_layout\.default\.sm{padding-top:var(--spacing-layout-default-sm)}.flex-wrap_nowrap{flex-wrap:nowrap}.fs_md{font-size:var(--font-sizes-md)}.fw_medium{font-weight:var(--font-weights-medium)}.mb_5{margin-bottom:var(--spacing-5)}.fs_lg{font-size:var(--font-sizes-lg)}.fw_normal{font-weight:var(--font-weights-normal)}.mt_1{margin-top:var(--spacing-1)}.mt_0\.5{margin-top:var(--spacing-0\.5)}.ml_3{margin-left:var(--spacing-3)}.bg-c_fill\.secondary{background-color:var(--colors-fill-secondary)}.bd-c_border{border-color:var(--colors-border)}.mr_3{margin-right:var(--spacing-3)}.ml_1{margin-left:var(--spacing-1)}.li-t_disc{list-style-type:disc}.li-t_decimal{list-style-type:decimal}.fw_semibold{font-weight:var(--font-weights-semibold)}.bd-c_error\.border{border-color:var(--colors-error-border)}.mb_2{margin-bottom:var(--spacing-2)}.fw_700{font-weight:700}.fs_5xl{font-size:var(--font-sizes-5xl)}.mt_6{margin-top:var(--spacing-6)}.fw_600{font-weight:600}.fs_3xl{font-size:var(--font-sizes-3xl)}.mb_1{margin-bottom:var(--spacing-1)}.fs_2xl{font-size:var(--font-sizes-2xl)}.fw_500{font-weight:500}.fs_xl{font-size:var(--font-sizes-xl)}.lh_relaxed{line-height:var(--line-heights-relaxed)}.fw_900{font-weight:900}.bg-cp_text{background-clip:text;-webkit-background-clip:text}.top_5{top:var(--spacing-5)}.right_4{right:var(--spacing-4)}.jc_start{justify-content:start}.bd-c_grey\.500{border-color:var(--colors-grey\.500)}.pr_4{padding-right:var(--spacing-4)}.mr_6{margin-right:var(--spacing-6)}.right_2{right:var(--spacing-2)}.lh_1\.125rem{line-height:1.125rem}.ml_auto{margin-left:auto}.top_20\%{top:20%}.left_50\%{left:50%}.ov-y_auto{overflow-y:auto}.ai_stretch{align-items:stretch}.pl_4{padding-left:var(--spacing-4)}.mb_gap\.inline\.md{margin-bottom:var(--spacing-gap-inline-md)}.bd-c_border\.DEFAULT{border-color:border.DEFAULT}.mt_layout\.section\.lg{margin-top:var(--spacing-layout-section-lg)}.mt_2{margin-top:var(--spacing-2)}.bd-c_primary{border-color:var(--colors-primary)}.top_0{top:var(--spacing-0)}.jc_space-between{justify-content:space-between}.fw_extrabold{font-weight:var(--font-weights-extrabold)}.lh_1{line-height:1}.ff_heading{font-family:var(--fonts-heading)}.top_\{sizes\.header\.height\}{top:var(--sizes-header-height)}.bg-c_rgba\(0\,_0\,_0\,_0\.3\){background-color:rgba(0,0,0,.3)}.mb_6{margin-bottom:var(--spacing-6)}.mt_10{margin-top:var(--spacing-10)}.jc_flex-start{justify-content:flex-start}.mb_4{margin-bottom:var(--spacing-4)}.flex-sh_0{flex-shrink:0}.jc_flex-end{justify-content:flex-end}.ml_2{margin-left:var(--spacing-2)}.ai_start{align-items:start}.pt_layout\.section\.md{padding-top:var(--spacing-layout-section-md)}.mt_layout\.default\.md{margin-top:var(--spacing-layout-default-md)}.pt_6{padding-top:var(--spacing-6)}.pb_12{padding-bottom:var(--spacing-12)}.mb_12{margin-bottom:var(--spacing-12)}.bd-w_1px{border-width:1px}.bd-c_\{colors\.border\}{border-color:var(--colors-border)}.mb_-1\.5px{margin-bottom:-1.5px}.mr_-1px{margin-right:-1px}.ml_-1px{margin-left:-1px}.mt_-1px{margin-top:-1px}.mb_padding\.block\.md{margin-bottom:var(--spacing-padding-block-md)}.bd-c_gray\.200{border-color:var(--colors-gray-200)}.flex-wrap_wrap{flex-wrap:wrap}.rg_gap\.inline\.xs{row-gap:var(--spacing-gap-inline-xs)}.fw_bold{font-weight:var(--font-weights-bold)}.pl_3{padding-left:var(--spacing-3)}.ff_body{font-family:var(--fonts-body)}.bg-c_var\(--colors-bg-muted\){background-color:var(--colors-bg-muted)}.bd-w_0{border-width:0}.bg-c_var\(--colors-primary-100\){background-color:var(--colors-primary-100)}.mr_1{margin-right:var(--spacing-1)}.bg-c_fill\.primary{background-color:fill.primary}.bg-c_fill\.tertiary{background-color:var(--colors-fill-tertiary)}.mb_1rem{margin-bottom:1rem}.flex-b_100\%{flex-basis:100%}.flex-b_50\%{flex-basis:50%}.ai_flex-end{align-items:flex-end}.grid-template-areas_\"header_header_header\"_\"sidebar_main_main\"_\"footer_footer_footer\"{grid-template-areas:"header header header" "sidebar main main" "footer footer footer"}.grid-tr_auto_1fr_auto{grid-template-rows:auto 1fr auto}.grid-tc_1fr_3fr_1fr{grid-template-columns:1fr 3fr 1fr}.bg-c_fill\.accent{background-color:fill.accent}.grid-tc_repeat\(auto-fill\,_minmax\(120px\,_1fr\)\){grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.grid-tr_repeat\(3\,_100px\){grid-template-rows:repeat(3,100px)}.grid-cs_1{grid-column-start:1}.grid-ce_3{grid-column-end:3}.grid-row-start_1{grid-row-start:1}.grid-row-end_2{grid-row-end:2}.grid-cs_3{grid-column-start:3}.grid-ce_4{grid-column-end:4}.grid-row-end_4{grid-row-end:4}.grid-row-start_2{grid-row-start:2}.grid-row-end_3{grid-row-end:3}.grid-row-start_3{grid-row-start:3}.grid-tc_repeat\(1\,_1fr\){grid-template-columns:repeat(1,1fr)}.lh_none{line-height:var(--line-heights-none)}.grid-tc_1fr_2fr{grid-template-columns:1fr 2fr}.as_flex-start{align-self:flex-start}.mb_3{margin-bottom:var(--spacing-3)}.mb_gap\.inline\.lg{margin-bottom:var(--spacing-gap-inline-lg)}.fs_base{font-size:base}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.fs_\{sm\}{font-size:var(--font-sizes-sm)}.lh_tight{line-height:var(--line-heights-tight)}.fs_\{xs\}{font-size:var(--font-sizes-xs)}.mt_5{margin-top:var(--spacing-5)}.pb_3{padding-bottom:var(--spacing-3)}.pt_2{padding-top:var(--spacing-2)}.mt_4{margin-top:var(--spacing-4)}.flex-g_1{flex-grow:1}.pl_8{padding-left:var(--spacing-8)}.bg-c_rgba\(0\,_0\,_0\,_0\.03\){background-color:rgba(0,0,0,.03)}.bg-cp_padding-box{background-clip:padding-box;-webkit-background-clip:padding-box}.bg-i_url\(\"data\:image\/svg\+xml\,\%3Csvg_width\=\'6\'_height\=\'6\'_viewBox\=\'0_0_6_6\'_xmlns\=\'http\:\/\/www\.w3\.org\/2000\/svg\'\%3E\%3Cg_fill\=\'\%239C92AC\'_fill-opacity\=\'0\.2\'_fill-rule\=\'evenodd\'\%3E\%3Cpath_d\=\'M5_0h1L0_6V5zM6_5v1H5z\'\/\%3E\%3C\/g\%3E\%3C\/svg\%3E\"\){background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239C92AC' fill-opacity='0.2' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E")}.bg-c_\{colors\.primary\}{background-color:var(--colors-primary)}.pt_\{sizes\.header\.height\}{padding-top:var(--sizes-header-height)}.mb_gap\.component\.md{margin-bottom:var(--spacing-gap-component-md)}.lh_1\.5{line-height:1.5}.fs_4xl{font-size:var(--font-sizes-4xl)}.grid-tc_1fr{grid-template-columns:1fr}.mb_layout\.section\.lg{margin-bottom:var(--spacing-layout-section-lg)}.mt_layout\.internal\.lg{margin-top:var(--spacing-layout-internal-lg)}.pb_layout\.internal\.sm{padding-bottom:var(--spacing-layout-internal-sm)}.pl_6{padding-left:var(--spacing-6)}.mt_8{margin-top:var(--spacing-8)}.\[\&_li\]\:m_3 li{margin:var(--spacing-3)}.\[\&\:\:placeholder\]\:c_text\.secondary::placeholder{color:var(--colors-text-secondary)}.\[\&_h3\]\:counter-increment_step h3{counter-increment:step}.\[\&_\.cycle-char\]\:bg_linear-gradient\(180deg\,\#ffffff1a\,\#fff0_41\.43\%\)\,\#272727 .cycle-char{background:linear-gradient(180deg,#ffffff1a,#fff0 41.43%),#272727}.\[\&_\.cycle-char\]\:-webkit-text-fill-color_transparent .cycle-char{-webkit-text-fill-color:transparent}.before\:pos_absolute:before{position:absolute}.before\:op_0\.3:before{opacity:.3}.before\:z_0:before{z-index:0}.before\:mix-bm_overlay:before{mix-blend-mode:overlay}.selected\:c_text:is([aria-selected=true],[data-selected]){color:var(--colors-text)}.selected\:bd-b_2px_solid:is([aria-selected=true],[data-selected]){border-bottom:2px solid}.\[\&_code\]\:p_0\.25rem_0\.5rem code{padding:.25rem .5rem}.\[\&_tr\]\:m_0 tr{margin:var(--spacing-0)}.\[\&_tr\]\:bd-t_base tr{border-top:base}.\[\&_tr\]\:p_0 tr{padding:var(--spacing-0)}.\[\&\:\:-webkit-scrollbar\]\:h_4px::-webkit-scrollbar{height:4px}.\[\&\:\:-webkit-scrollbar\]\:bg_surface\.container::-webkit-scrollbar{background:var(--colors-surface-container)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg_border\.secondary::-webkit-scrollbar-thumb{background:var(--colors-border-secondary)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bdr_4px::-webkit-scrollbar-thumb{border-radius:4px}.\[\&\:\:-webkit-scrollbar-track\]\:bg_surface\.container::-webkit-scrollbar-track{background:var(--colors-surface-container)}.\[\&\:before\]\:pos_absolute:before{position:absolute}.\[\&\:before\]\:w_100\%:before{width:100%}.\[\&\:before\]\:h_100\%:before{height:100%}.\[\&\:before\]\:-webkit-text-fill-color_transparent:before{-webkit-text-fill-color:transparent}.\[\&\:before\]\:z_-1:before{z-index:-1}.before\:d_block:before{display:block}.before\:h_0:before{height:var(--sizes-0)}.\[\&\>\*\]\:d_flex>*{display:flex}.\[\&\>\*\]\:ov_hidden>*{overflow:hidden}.\[\&\>\*\]\:pos_absolute>*{position:absolute}.\[\&\>\*\]\:inset_0>*{inset:var(--spacing-0)}.\[\&\>\*\]\:w_100\%>*{width:100%}.\[\&\>\*\]\:h_100\%>*{height:100%}.\[\&\>img\,_\&\>video\]\:obj-f_cover>img,.\[\&\>img\,_\&\>video\]\:obj-f_cover>video{object-fit:cover}.group:is([data-collapsible=icon]) .\[\.group\:is\(\[data-collapsible\=icon\]\)_\&\]\:gap_0{gap:var(--spacing-0)}.group:is([data-collapsible=icon]) .\[\.group\:is\(\[data-collapsible\=icon\]\)_\&\]\:h_8\!{height:var(--sizes-8)!important}.\[\&\[data-state\=active\]\]\:c_text\.primary[data-state=active]{color:text.primary}.\[\&\[data-state\=active\]\]\:bx-sh_none[data-state=active]{box-shadow:none}.\[\&\:before\]\:bg_blur_2px:before{backdrop-filter:2px}.\[\&\:before\]\:bg_radial-gradient\(at_42\%_71\%\,_hsla\(352\,70\%\,66\%\,1\)_0px\,_transparent_50\%\)\,_radial-gradient\(at_61\%_44\%\,_hsla\(66\,75\%\,64\%\,1\)_0px\,_transparent_50\%\)\,_radial-gradient\(at_21\%_10\%\,_hsla\(179\,89\%\,78\%\,1\)_0px\,_transparent_50\%\)\,_radial-gradient\(at_4\%_84\%\,_hsla\(52\,95\%\,63\%\,1\)_0px\,_transparent_50\%\)\,_radial-gradient\(at_64\%_39\%\,_hsla\(57\,81\%\,63\%\,1\)_0px\,_transparent_50\%\)\,_radial-gradient\(at_13\%_29\%\,_hsla\(36\,70\%\,72\%\,1\)_0px\,_transparent_50\%\)\,_radial-gradient\(at_70\%_72\%\,_hsla\(67\,69\%\,75\%\,1\)_0px\,_transparent_50\%\)\,_url\(\/noise\.svg\):before{background:radial-gradient(at 42% 71%,hsla(352,70%,66%,1) 0,transparent 50%),radial-gradient(at 61% 44%,hsla(66,75%,64%,1) 0,transparent 50%),radial-gradient(at 21% 10%,hsla(179,89%,78%,1) 0,transparent 50%),radial-gradient(at 4% 84%,hsla(52,95%,63%,1) 0,transparent 50%),radial-gradient(at 64% 39%,hsla(57,81%,63%,1) 0,transparent 50%),radial-gradient(at 13% 29%,hsla(36,70%,72%,1) 0,transparent 50%),radial-gradient(at 70% 72%,hsla(67,69%,75%,1) 0,transparent 50%),url(/noise.svg)}.\[\&_\.cycle-char\]\:bg-cp_text .cycle-char{background-clip:text;-webkit-background-clip:text}.before\:content_\"\":before{content:""}.before\:top_0:before{top:var(--spacing-0)}.before\:left_0:before{left:var(--spacing-0)}.before\:right_0:before{right:var(--spacing-0)}.before\:bottom_0:before{bottom:var(--spacing-0)}.before\:bg-i_url\(\/noise\.svg\):before{background-image:url(/noise.svg)}.before\:bg-s_cover:before{background-size:cover}.selected\:bd-c_primary:is([aria-selected=true],[data-selected]){border-color:var(--colors-primary)}.selected\:fw_semibold:is([aria-selected=true],[data-selected]){font-weight:var(--font-weights-semibold)}.\[\&_code\]\:fs_sm code{font-size:var(--font-sizes-sm)}.\[\&_code\]\:lh_relaxed code{line-height:var(--line-heights-relaxed)}.\[\&\:before\]\:content_\"\":before{content:""}.\[\&\:before\]\:top_0:before{top:var(--spacing-0)}.\[\&\:before\]\:left_0:before{left:var(--spacing-0)}.\[\&\:before\]\:right_0:before{right:var(--spacing-0)}.\[\&\:before\]\:bottom_0:before{bottom:var(--spacing-0)}.\[\&\:before\]\:bg-s_15px_15px:before{background-size:15px 15px}.\[\&\:before\]\:bg-p_0px_0px:before{background-position:0 0}.\[\&\:before\]\:bg-i_radial-gradient\(\#c0c0c0_1px\,_\#0000_0\):before{background-image:radial-gradient(#c0c0c0 1px,#0000 0)}.\[\&\:before\]\:bg-cp_content-box:before{background-clip:content-box;-webkit-background-clip:content-box}.\[\&\:before\]\:msk-i_linear-gradient\(to_bottom\,_transparent\,_black_10rem\)\;:before{mask-image:linear-gradient(180deg,transparent,black 10rem);-webkit-mask-image:linear-gradient(180deg,transparent,black 10rem)}.selected\:bd-b-c_\{colors\.surface\.elevated\}:is([aria-selected=true],[data-selected]){border-bottom-color:var(--colors-surface-elevated)}.selected\:bd-r-c_\{colors\.surface\.elevated\}:is([aria-selected=true],[data-selected]){border-right-color:var(--colors-surface-elevated)}.selected\:bd-l-c_\{colors\.surface\.elevated\}:is([aria-selected=true],[data-selected]){border-left-color:var(--colors-surface-elevated)}.selected\:bd-t-c_\{colors\.surface\.elevated\}:is([aria-selected=true],[data-selected]){border-top-color:var(--colors-surface-elevated)}.before\:pb_75\%:before{padding-bottom:75%}.\[\&\>\*\]\:jc_center>*{justify-content:center}.\[\&\>\*\]\:ai_center>*{align-items:center}.before\:pb_56\.25\%:before{padding-bottom:56.25%}.before\:pb_100\%:before{padding-bottom:100%}.\[\&\[data-state\=active\]\]\:bd-b-c_primary[data-state=active]{border-bottom-color:var(--colors-primary)}.\[\&\:before\]\:msk-i_radial-gradient\(circle_at_75\%_25\%\,_black_10\%\,_transparent_40\%\):before{mask-image:radial-gradient(circle at 75% 25%,black 10%,transparent 40%);-webkit-mask-image:radial-gradient(circle at 75% 25%,black 10%,transparent 40%)}.focus\:ring_none:is(:focus,[data-focus]){outline:var(--borders-none)}.focus\:bx-sh_none:is(:focus,[data-focus]){box-shadow:none}.group:is(:hover,[data-hover]) .groupHover\:op_1{opacity:1}.group:is(:hover,[data-hover]) .groupHover\:\[\&_a\]\:op_1 a{opacity:1}.\[\&_tr\]\:even\:bg_fill\.tertiary tr:nth-child(2n){background:var(--colors-fill-tertiary)}.\[\&_tr\]\:\[\&_th\]\:px_5 tr th{padding-inline:var(--spacing-5)}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:bd_base tr td,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:bd_base tr th{border:base}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:px_4 tr td,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:px_4 tr th{padding-inline:var(--spacing-4)}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:py_2 tr td,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:py_2 tr th{padding-block:var(--spacing-2)}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:ta_left tr td,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:ta_left tr th{text-align:left}.\[\&_tr\]\:\[\&_th\]\:fw_bold tr th{font-weight:var(--font-weights-bold)}.\[\&_tr\]\:\[\&_th\]\:fs_md tr th{font-size:var(--font-sizes-md)}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=center\]\]\:ta_center tr td[align=center],.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=center\]\]\:ta_center tr th[align=center]{text-align:center}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=right\]\]\:ta_right tr td[align=right],.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=right\]\]\:ta_right tr th[align=right]{text-align:right}@media screen and (min-width:40rem){.sm\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:48rem){.md\:px_6{padding-inline:var(--spacing-6)}.md\:d_none{display:none}.md\:min-h_200px{min-height:200px}.md\:w_100\%{width:100%}.md\:d_inline{display:inline}.md\:d_flex{display:flex}.md\:min-w_135{min-width:135px}.md\:px_padding\.inline\.lg{padding-inline:var(--spacing-padding-inline-lg)}.md\:gap_4{gap:var(--spacing-4)}.md\:gap_8{gap:var(--spacing-8)}.md\:gap_6{gap:var(--spacing-6)}.md\:w_220px{width:220px}.md\:min-w_180px{min-width:180px}.md\:bdr_full{border-radius:var(--radii-full)}.md\:gap_0{gap:var(--spacing-0)}.md\:order_2{order:2}.md\:w_auto{width:auto}.md\:pos_absolute{position:absolute}.md\:trf_translateX\(-50\%\){transform:translateX(-50%)}.md\:max-w_400px{max-width:400px}.md\:d_block{display:block}.md\:order_3{order:3}.md\:w_50\%{width:50%}.md\:max-w_6xl{max-width:var(--sizes-6xl)}.md\:px_0{padding-inline:var(--spacing-0)}.md\:p_4{padding:var(--spacing-4)}.md\:pr_8{padding-right:var(--spacing-8)}.md\:ai_center{align-items:center}.md\:jc_center{justify-content:center}.md\:fs_3xl{font-size:var(--font-sizes-3xl)}.md\:flex-d_row{flex-direction:row}.md\:flex-wrap_nowrap{flex-wrap:nowrap}.md\:rg_0{row-gap:var(--spacing-0)}.md\:left_50\%{left:50%}.md\:fs_md{font-size:var(--font-sizes-md)}.md\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.md\:fs_4xl{font-size:var(--font-sizes-4xl)}.md\:fs_8xl{font-size:var(--font-sizes-8xl)}.md\:fs_xl{font-size:var(--font-sizes-xl)}.md\:pl_10{padding-left:var(--spacing-10)}.before\:md\:pb_56\.25\%:before{padding-bottom:56.25%}}@media screen and (min-width:64rem){.lg\:px_8{padding-inline:var(--spacing-8)}.lg\:d_block{display:block}.lg\:w_33\%{width:33%}.lg\:p_6{padding:var(--spacing-6)}.lg\:pr_8{padding-right:var(--spacing-8)}.lg\:grid-tc_repeat\(4\,_1fr\){grid-template-columns:repeat(4,1fr)}.lg\:grid-tc_\{sizes\.sidebar\.width\}_1fr_\{sizes\.toc\.width\}{grid-template-columns:var(--sizes-sidebar-width) 1fr var(--sizes-toc-width)}.before\:lg\:pb_42\.857142857142854\%:before{padding-bottom:42.857142857142854%}}@media (hover:hover) and (pointer:fine){.hover\:c_white:is(:hover,[data-hover]){color:white}}@media (hover:hover) and (pointer:fine){.hover\:c_primary:is(:hover,[data-hover]){color:var(--colors-primary)}}@media (hover:hover) and (pointer:fine){.hover\:c_primary\.hover:is(:hover,[data-hover]){color:var(--colors-primary-hover)}}@media (hover:hover) and (pointer:fine){.hover\:c_text\.secondary:is(:hover,[data-hover]){color:var(--colors-text-secondary)}}@media (hover:hover) and (pointer:fine){.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}}@media (hover:hover) and (pointer:fine){.hover\:bg_fill:is(:hover,[data-hover]){background:var(--colors-fill)}}@media (hover:hover) and (pointer:fine){.hover\:c_text:is(:hover,[data-hover]){color:var(--colors-text)}}@media (hover:hover) and (pointer:fine){.hover\:op_1:is(:hover,[data-hover]){opacity:1}}@media (hover:hover) and (pointer:fine){.hover\:bx-sh_md:is(:hover,[data-hover]){box-shadow:var(--shadows-md)}}@media (hover:hover) and (pointer:fine){.hover\:bg-p_right_center:is(:hover,[data-hover]){background-position:100%}}}