@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}:scope::selection{background-color:var(--colors-primary-bg);color:var(--colors-gray-900)}.dark body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sr-only{padding:var(--spacing-0);clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}*,:before,:after,::backdrop{--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:.25rem;--sizes-2:.5rem;--sizes-3:.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:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.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:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-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:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--durations-fastest:50ms;--durations-faster:.1s;--durations-fast:.15s;--durations-normal:.2s;--durations-slow:.3s;--durations-slower:.4s;--durations-slowest:.5s;--borders-none:none;--borders-xs:.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:.125rem;--radii-sm:.25rem;--radii-md:.375rem;--radii-lg:.5rem;--radii-xl:.75rem;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-4xl:2rem;--radii-full:9999px;--font-sizes-2xs:.5rem;--font-sizes-xs:.75rem;--font-sizes-sm:.875rem;--font-sizes-md:.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:-.05em;--letter-spacings-tight:-.025em;--letter-spacings-normal:0em;--letter-spacings-wide:.025em;--letter-spacings-wider:.05em;--letter-spacings-widest:.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:#999;--colors-grey\.100-dark:#1f1f1f;--colors-grey\.200:#8c8c8c;--colors-grey\.200-dark:#2d2d2d;--colors-grey\.300:gray;--colors-grey\.300-dark:#393939;--colors-grey\.400:#737373;--colors-grey\.400-dark:#494949;--colors-grey\.500:#666;--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:#000;--colors-grey\.800-dark:#888;--colors-grey\.900:#000;--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 #0000000d;--shadows-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadows-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadows-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadows-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadows-2xl:0 25px 50px -12px #00000040;--shadows-inner:inset 0 2px 4px 0 #0000000d;--shadows-minimal:0px 2px 0px 0px #00000005;--shadows-inset-minimal:inset 0px 1px 0px 0px #0000000a;--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) #91caff80;--shadows-primary-light-3xl:var(--shadows-3xl) #91caff80;--shadows-primary-light-4xl:var(--shadows-4xl) #91caff80;--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-2xs:var(--spacing-1);--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-sm) var(--colors-success);--borders-success-hover-xs:var(--borders-sm) var(--colors-success-active);--borders-error-xs:var(--borders-sm) var(--colors-error);--borders-error-hover-xs:var(--borders-sm) var(--colors-error-active);--borders-warning-xs:var(--borders-sm) var(--colors-warning);--borders-warning-hover-xs:var(--borders-sm) var(--colors-warning-active);--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:#000000e0;--colors-text-secondary:#000000a6;--colors-text-tertiary:#00000073;--colors-text-disabled:#00000040;--colors-fill:#00000026;--colors-fill-secondary:#0000000f;--colors-fill-tertiary:#0000000a;--colors-fill-disabled:#00000005;--colors-bg-solid:#000;--colors-bg-solid-hover:#000000bf;--colors-bg-solid-active:#000000f2;--colors-bg-solid-text:#fff;--colors-surface-layout:#f5f5f5;--colors-surface-container:#fff;--colors-surface-elevated:#fff;--colors-surface-spotlight:#000000d9;--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:.06rem;--sizes-underline-height-active:.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:#ffffffd9;--colors-text-secondary:#ffffffa6;--colors-text-tertiary:#ffffff73;--colors-text-disabled:#ffffff40;--colors-fill:#ffffff2e;--colors-fill-secondary:#ffffff1f;--colors-fill-tertiary:#ffffff14;--colors-fill-disabled:#ffffff0a;--colors-bg-solid:#fffffff2;--colors-bg-solid-hover:#fff;--colors-bg-solid-active:#ffffffe6;--colors-bg-solid-text:#000;--colors-surface-layout:#000;--colors-surface-container:#000;--colors-surface-elevated:#000;--colors-surface-spotlight:#000;--colors-surface-blur:#ffffff0a;--colors-border:#000;--colors-border-secondary:#000;--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:translate(2px)}to{transform:translate(0)}}@keyframes slide-left{0%{transform:translate(-2px)}to{transform:translate(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(0)}to{transform:rotate(360deg)}}@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:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(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)}}@keyframes accordion-expand{0%{opacity:0;height:var(--sizes-0)}to{opacity:1;height:var(--radix-accordion-content-height)}}@keyframes accordion-collapse{0%{opacity:1;height:var(--radix-accordion-content-height)}to{opacity:0;height:var(--sizes-0)}}@media screen and (min-width:48rem){:where(:root,:host){--sizes-sidebar-width:235px}}}@layer recipes{@layer _base{.button{border-radius:var(--radii-md);font-size:var(--font-sizes-sm);cursor:pointer;box-shadow:var(--shadows-minimal);height:var(--sizes-control-height-md);line-height:1.25rem;transition:background-color .2s;display:inline-flex}.button,.button [data-slot=button-content-wrapper]{justify-content:center;align-items:center}.button [data-slot=button-content-wrapper]{gap:var(--spacing-2);width:var(--sizes-full);display:flex}.button:disabled{cursor:not-allowed;opacity:.6}.heading{font-weight:var(--font-weights-bold);line-height:var(--line-heights-tight);color:var(--colors-text);letter-spacing:-.02em}.heading,.paragraph{text-align:left}.paragraph{font-size:var(--font-sizes-md);line-height:var(--line-heights-relaxed);font-family:var(--fonts-body);display:block}.badge{border:base;border-radius:var(--radii-full);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm);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);font-size:var(--font-sizes-xs);line-height:1.125rem;font-weight:var(--font-weights-semibold);align-items:center;display:inline-flex}.separator{border-color:var(--colors-border);flex-shrink:0}.label{font-size:var(--font-sizes-sm);leading:none;line-height:1.25rem;font-weight:var(--font-weights-medium);color:var(--colors-text-secondary)}.peer:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])~.label{cursor:not-allowed;color:var(--colors-text-disabled)}.textarea{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);--shadow-panda-ring-offset-color:var(--colors-fill-secondary);color:var(--colors-text-secondary);min-height:var(--sizes-20);width:var(--sizes-full);display:flex}.textarea:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-fill-disabled);cursor:not-allowed;color:var(--colors-text-disabled);opacity:.6;border:var(--borders-disabled-xs)!important}.textarea::placeholder,.textarea[data-placeholder]{color:var(--colors-text-tertiary)}.textarea:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.alert{border:1px solid var(--colors-border);padding:var(--spacing-padding-block-md);border-radius:var(--radii-md);width:var(--sizes-full);position:relative}.alert>svg+div{--translate-y:-3px}.alert>svg{color:foreground;left:var(--spacing-4);top:var(--spacing-4);height:var(--sizes-4);width:var(--sizes-4);position:absolute}.alert:has(svg){padding-left:var(--spacing-11)}.alertTitle{color:var(--colors-text);font-weight:var(--font-weights-medium);leading:none;tracking:tight;margin-bottom:var(--spacing-1)}.alertDescription{font-size:var(--font-sizes-sm);color:var(--colors-text);line-height:1.25rem}.alertDescription p{leading:relaxed}.skeleton{background:var(--colors-fill-secondary);border-radius:var(--radii-md);animation-name:skeleton-pulse;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.spinner{border:4px solid var(--colors-primary);box-sizing:border-box;width:var(--sizes-icon-sm);height:var(--sizes-icon-sm);border-radius:50%;animation:1s linear infinite rotation;display:inline-block;border-bottom-color:#0000!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{border:1px solid var(--colors-border);color:var(--colors-text);background:0 0}.button--size_icon{width:40px;height:40px}.button--size_md{padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-md);font-size:var(--font-sizes-sm);height:var(--sizes-control-height-md);line-height:1.25rem}.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{border:1px dashed var(--colors-border);color:var(--colors-text);background:0 0}.button--size_sm{padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);height:var(--sizes-control-height-sm);line-height:1.25rem}.button--size_lg{padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-lg);font-size:var(--font-sizes-md);height:var(--sizes-control-height-lg);line-height:1.5rem}.button--variant_text{color:var(--colors-text)}.button--variant_text,.button--variant_link{box-shadow:none;background:0 0}.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);font-weight:var(--font-weights-extrabold);margin-top:var(--spacing-3);margin-bottom:var(--spacing-2)}.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--textStyle_bold{font-weight:var(--font-weights-bold)}.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_underline{text-decoration:underline}.paragraph--color_tertiary{color:var(--colors-text-tertiary)}.paragraph--size_extraLarge{font-size:var(--font-sizes-xl);font-weight:var(--font-weights-normal);line-height:var(--line-heights-snug);letter-spacing:-.01em}.badge--variant_primary{background:var(--colors-primary-bg);border-color:var(--colors-primary-border);color:var(--colors-text)}.badge--variant_default{background:var(--colors-fill-secondary);border-color:var(--colors-border-secondary);color:var(--colors-text)}.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);border-color:var(--colors-error-border);color:var(--colors-text)}.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);border-inline-end-width:1px;width:1px}.textarea--variant_outline{border:var(--borders-default-xs)}.textarea--variant_outline[data-status=success]{border:var(--borders-success-xs)}.textarea--variant_outline[data-status=success]:is(:focus,[data-focus]){border:var(--borders-success-hover-xs);box-shadow:var(--shadows-success-2xs)}.textarea--variant_outline[data-status=error]{border:var(--borders-error-xs)}.textarea--variant_outline[data-status=error]:is(:focus,[data-focus]){border:var(--borders-error-hover-xs);box-shadow:var(--shadows-error-2xs)}.textarea--variant_outline[data-status=warning]{border:var(--borders-warning-xs)}.textarea--variant_outline[data-status=warning]:is(:focus,[data-focus]){border:var(--borders-warning-hover-xs);box-shadow:var(--shadows-warning-2xs)}.textarea--variant_outline:is(:focus,[data-focus]){border:var(--borders-hover-xs);box-shadow:var(--shadows-primary-2xs)}.textarea--size_md{padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-md);font-size:var(--font-sizes-md);line-height:1.5rem}.textarea--radii_md{border-radius:var(--radii-md)}.textarea--radii_sm{border-radius:var(--radii-sm)}.textarea--radii_lg{border-radius:var(--radii-lg)}.textarea--size_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}.textarea--size_lg{padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-lg);font-size:var(--font-sizes-lg);line-height:1.75rem}.textarea--variant_underlined{border-bottom:var(--borders-default-xs);border-radius:0}.textarea--variant_underlined[data-status=success]{border-bottom:var(--borders-success-xs)}.textarea--variant_underlined[data-status=success]:is(:focus,[data-focus]){border-bottom:var(--borders-success-hover-xs)}.textarea--variant_underlined[data-status=error]{border-bottom:var(--borders-error-xs)}.textarea--variant_underlined[data-status=error]:is(:focus,[data-focus]){border-bottom:var(--borders-error-hover-xs)}.textarea--variant_underlined[data-status=warning]{border-bottom:var(--borders-warning-xs)}.textarea--variant_underlined[data-status=warning]:is(:focus,[data-focus]){border-bottom:var(--borders-warning-hover-xs)}.textarea--variant_underlined:is(:focus,[data-focus]){border-bottom:var(--borders-hover-xs)}.textarea--variant_filled{background:var(--colors-fill-secondary);border:var(--borders-default-xs);border-color:#0000}.textarea--variant_filled[data-status=success]{background:var(--colors-success-bg)}.textarea--variant_filled[data-status=success]:is(:focus,[data-focus]){border:var(--borders-success-xs)}.textarea--variant_filled[data-status=error]{background:var(--colors-error-bg)}.textarea--variant_filled[data-status=error]:is(:focus,[data-focus]){border:var(--borders-error-xs)}.textarea--variant_filled[data-status=warning]{background:var(--colors-warning-bg)}.textarea--variant_filled[data-status=warning]:is(:focus,[data-focus]){border:var(--borders-warning-xs)}.textarea--variant_filled:is(:focus,[data-focus]){border:var(--borders-hover-xs);background:var(--colors-surface-elevated)!important}.textarea--variant_borderless[data-status=success]{color:var(--colors-success-text)}.textarea--variant_borderless[data-status=error]{color:var(--colors-error-text)}.textarea--variant_borderless[data-status=warning]{color:var(--colors-warning-text)}.alert--variant_error{background:var(--colors-error-bg);border-color:var(--colors-error-border);bca:var(--colors-error-bg);color:var(--colors-text)}.alert--variant_error>svg{color:var(--colors-error-active)}.alert--variant_default{background:colors\.background;color:var(--colors-text)}.alert--variant_info{background:var(--colors-info-bg);border-color:var(--colors-info-border);bca:var(--colors-info-bg);color:var(--colors-text)}.alert--variant_info>svg{color:var(--colors-info-active)}.alert--variant_warning{background:var(--colors-warning-bg);border-color:var(--colors-warning-border);bca:var(--colors-warning-bg);color:var(--colors-text)}.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]){border-color:var(--colors-primary-border-hover);color:var(--colors-primary)}.button--variant_outlined:is(:hover,[data-hover]):is(:active,[data-active]){border-color:colors\.primary\.borderActive;color:var(--colors-primary-active)}.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)}.button--variant_dashed:is(:hover,[data-hover]){border-color:var(--colors-primary-border-hover);color:var(--colors-primary)}.button--variant_dashed:is(:hover,[data-hover]):is(:active,[data-active]){border-color:colors\.primary\.borderActive;color:var(--colors-primary-active)}.button--variant_text:is(:hover,[data-hover]){background:var(--colors-fill-secondary);color:colors\.text\.hover}.button--variant_link:is(:hover,[data-hover]){color:var(--colors-primary-hover)}.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)}.badge--variant_primary:is(:hover,[data-hover]){background:var(--colors-primary-bg-hover);border-color:var(--colors-primary-border-hover)}.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))}.badge--variant_error:is(:hover,[data-hover]){background:var(--colors-error-bg-hover);border-color:var(--colors-error-border-hover)}.textarea--variant_outline:is(:hover,[data-hover]){border:var(--borders-hover-xs)}.textarea--variant_outline[data-status=success]:is(:hover,[data-hover]){border:var(--borders-success-hover-xs)}.textarea--variant_outline[data-status=error]:is(:hover,[data-hover]){border:var(--borders-error-hover-xs)}.textarea--variant_outline[data-status=warning]:is(:hover,[data-hover]){border:var(--borders-warning-hover-xs)}.textarea--variant_underlined:is(:hover,[data-hover]){border-bottom:var(--borders-hover-xs)}.textarea--variant_underlined[data-status=success]:is(:hover,[data-hover]){border-bottom:var(--borders-success-hover-xs)}.textarea--variant_underlined[data-status=error]:is(:hover,[data-hover]){border-bottom:var(--borders-error-hover-xs)}.textarea--variant_underlined[data-status=warning]:is(:hover,[data-hover]){border-bottom:var(--borders-warning-hover-xs)}.textarea--variant_filled:is(:hover,[data-hover]){background:var(--colors-fill)}.textarea--variant_filled[data-status=success]:is(:hover,[data-hover]){background:var(--colors-success-bg-hover)}.textarea--variant_filled[data-status=error]:is(:hover,[data-hover]){background:var(--colors-error-bg-hover)}.textarea--variant_filled[data-status=warning]:is(:hover,[data-hover]){background:var(--colors-warning-bg-hover)}}}@layer utilities{@layer compositions{.textStyle_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.\[\&_h3\]\:textStyle_xl h3{font-size:var(--font-sizes-xl);line-height:1.875rem}}.p_1{padding:var(--spacing-1)}.bd_1px_dashed{border:1px dashed}.bg_fill\.secondary{background:var(--colors-fill-secondary)}.p_2{padding:var(--spacing-2)}.bd_0{border:0}.bg_\#1E1E1E{background:#1e1e1e}.bd_1px_solid{border:1px solid}.bg_fill\.tertiary{background:var(--colors-fill-tertiary)}.p_10{padding:var(--spacing-10)}.bg_error\.bg{background:var(--colors-error-bg)}.bg_rgba\(255\,255\,255\,0\.3\){background:#ffffff4d}.scr-m_24{scroll-margin:var(--spacing-24)}.p_3{padding:var(--spacing-3)}.bg_linear-gradient\(to_right\,_\#C6FFDD\,_\#FBD786\,_\#f7797d\){background:linear-gradient(90deg,#c6ffdd,#fbd786,#f7797d)}.p_\{spacing\.padding\.inline\.lg\}{padding:var(--spacing-padding-inline-lg)}.bg_surface\.elevated{background:var(--colors-surface-elevated)}.bd_\.8px_solid{border:.8px solid}.bg_surface\.layout{background:var(--colors-surface-layout)}.inset_0{inset:var(--spacing-0)}.anim_fadeIn_150ms_ease{animation:.15s fadeIn}.bg_surface\.container{background:var(--colors-surface-container)}.anim_fadeIn_200ms_ease{animation:.2s fadeIn}.bg_transparent{background:0 0}.bd_none{border:var(--borders-none)}.p_4{padding:var(--spacing-4)}.bg_fill{background:var(--colors-fill)}.p_layout\.internal\.md{padding:var(--spacing-layout-internal-md)}.bg_\#e6f4ff4a{background:#e6f4ff4a}.p_0{padding:var(--spacing-0)}.bg_primary{background:var(--colors-primary)}.bg_gray\.100{background:var(--colors-gray-100)}.bg_white{background:#fff}.bd_\.5px_solid{border:.5px solid}.p_layout\.section\.md{padding:var(--spacing-layout-section-md)}.bg_none{background:0 0}.bg_\#f3f4f6bd{background:#f3f4f6bd}.bd_1px_solid_\{colors\.gray\.200\}{border:1px solid var(--colors-gray-200)}.bg_\{colors\.primary\.bg\}{background:var(--colors-primary-bg)}.bd_base{border:base}.grid-area_header{grid-area:header}.grid-area_sidebar{grid-area:sidebar}.grid-area_main{grid-area:main}.grid-area_footer{grid-area:footer}.bg_fill\.accent{background:fill.accent}.bg_bg\.subtle{background:bg.subtle}.bg_primary\.bg{background:var(--colors-primary-bg)}.p_padding\.block\.md{padding:var(--spacing-padding-block-md)}.bg_\{colors\.primary\.active\}{background:var(--colors-primary-active)}.p_4px_4px{padding:4px}.bd_1px_solid_rgba\(0\,_0\,_0\,_0\.08\){border:1px solid #00000014}.bg_linear-gradient\(180deg\,\#ffffff4a\,\#fff0_41\.43\%\)\,\#272727{background:linear-gradient(#ffffff4a,#fff0 41.43%),#272727}.bg_linear-gradient\(180deg\,\#ffffff4a\,\#fff0_60\.43\%\)\,\#272727{background:linear-gradient(#ffffff4a,#fff0 60.43%),#272727}.bd-c_border\.secondary{border-color:var(--colors-border-secondary)}.bdr_md{border-radius:var(--radii-md)}.px_0{padding-inline:var(--spacing-0)}.mx_auto{margin-inline:auto}.px_4{padding-inline:var(--spacing-4)}.gap_layout\.section\.sm{gap:var(--spacing-layout-section-sm)}.trs_all_0\.5s{transition:all .5s}.gap_10px{gap:10px}.trs_color_0\.2s_ease{transition:color .2s}.gap_2{gap:var(--spacing-2)}.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)}.trs_opacity_0\.2s{transition:opacity .2s}.bd-c_border{border-color:var(--colors-border)}.px_5{padding-inline:var(--spacing-5)}.py_6{padding-block:var(--spacing-6)}.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}.tw_nowrap{text-wrap:nowrap}.px_0\.3rem{padding-inline:.3rem}.py_0\.2rem{padding-block:.2rem}.bd-c_error\.border{border-color:var(--colors-error-border)}.my_2{margin-block:var(--spacing-2)}.gap_4{gap:var(--spacing-4)}.px_2{padding-inline:var(--spacing-2)}.py_1{padding-block:var(--spacing-1)}.bd-c_grey\.500{border-color:var(--colors-grey\.500)}.px_1{padding-inline:var(--spacing-1)}.ov_hidden{overflow:hidden}.bd-b_1px_solid{border-bottom:1px solid}.flex_1{flex:1}.ring_none{outline:var(--borders-none)}.gap_3{gap:var(--spacing-3)}.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)}.gap_\{spacing\.gap\.component\.sm\}{gap:var(--spacing-gap-component-sm)}.bdr_lg{border-radius:var(--radii-lg)}.py_layout\.section\.sm{padding-block:var(--spacing-layout-section-sm)}.bd-t_1px_solid{border-top:1px solid}.bd-c_border\.DEFAULT{border-color:border.DEFAULT}.py_layout\.internal\.md{padding-block:var(--spacing-layout-internal-md)}.px_padding\.inline\.md{padding-inline:var(--spacing-padding-inline-md)}.td_underline{text-decoration:underline}.bd-w_1px{border-width:1px}.border-style_solid{border-style:solid}.bd-c_primary{border-color:var(--colors-primary)}.my_6{margin-block:var(--spacing-6)}.inset-y_header\.height{inset-block:header.height}.flex_0_0_\{sizes\.sidebar\.width\}{flex:0 0 var(--sizes-sidebar-width)}.py_4{padding-block:var(--spacing-4)}.gap_6{gap:var(--spacing-6)}.gap_5{gap:var(--spacing-5)}.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)}.gap_layout\.internal\.lg{gap:var(--spacing-layout-internal-lg)}.gap_gap\.inline\.sm{gap:var(--spacing-gap-inline-sm)}.py_2{padding-block:var(--spacing-2)}.gap_gap\.component\.lg{gap:var(--spacing-gap-component-lg)}.gap_layout\.section\.md{gap:var(--spacing-layout-section-md)}.gap_gap\.component\.sm{gap:var(--spacing-gap-component-sm)}.gap_8{gap:var(--spacing-8)}.grid-c_auto{grid-column:auto}.grid-r_auto{grid-row:auto}.bdr_xl{border-radius:var(--radii-xl)}.trs_all_0\.2s_ease-in-out{transition:all .2s ease-in-out}.px_layout\.section\.md{padding-inline:var(--spacing-layout-section-md)}.bd-b_\{borders\.default\.sm\}{border-bottom:var(--borders-default-sm)}.bdr_0{border-radius:0}.bd-c_\{colors\.border\}{border-color:var(--colors-border)}.bd-c_gray\.200{border-color:var(--colors-gray-200)}.py_padding\.block\.md{padding-block:var(--spacing-padding-block-md)}.bdr_4{border-radius:4px}.px_padding\.inline\.sm{padding-inline:var(--spacing-padding-inline-sm)}.gap_0\.5rem{gap:.5rem}.gap_\{spacing\.1\}{gap:var(--spacing-1)}.gap_\{spacing\.2\}{gap:var(--spacing-2)}.gap_\{spacing\.3\}{gap:var(--spacing-3)}.gap_0\.5{gap:var(--spacing-0\.5)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.grid-template-areas_\"header_header_header\"_\"sidebar_main_main\"_\"footer_footer_footer\"{grid-template-areas:"header header header""sidebar main main""footer footer footer"}.gap_1\.5{gap:var(--spacing-1\.5)}.mx_4{margin-inline:var(--spacing-4)}.my_4{margin-block:var(--spacing-4)}.flex_0_0_auto{flex:none}.bdr_9999px{border-radius:9999px}.mx_\{spacing\.padding\.inline\.md\}{margin-inline:var(--spacing-padding-inline-md)}.px_\{spacing\.padding\.inline\.md\}{padding-inline:var(--spacing-padding-inline-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)}.bdr_\{lg\}{border-radius:var(--radii-lg)}.bdr_50\%{border-radius:50%}.gap_2\.5{gap:var(--spacing-2\.5)}.bd-b_2px_solid_transparent{border-bottom:2px solid #0000}.trs_none{transition:none}.py_0{padding-block:var(--spacing-0)}.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)}.px_10{padding-inline:var(--spacing-10)}.gap_gap\.inline\.md{gap:var(--spacing-gap-inline-md)}.px_layout\.section\.sm{padding-inline:var(--spacing-layout-section-sm)}.ta_center{text-align:center}.c_text\.secondary{color:var(--colors-text-secondary)}.c_text\.tertiary{color:var(--colors-text-tertiary)}.ff_mono{font-family:var(--fonts-mono)}.fs_sm{font-size:var(--font-sizes-sm)}.fs_xs{font-size:var(--font-sizes-xs)}.pos_relative{position:relative}.d_flex{display:flex}.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:#0000}.pos_absolute{position:absolute}.ai_center{align-items:center}.jc_center{justify-content:center}.bg-s_200\%_auto{background-size:200%}.bx-sh_0_0_10px_rgba\(238\,_238\,_238\,_0\.3\){box-shadow:0 0 10px #eeeeee4d}.op_1{opacity:1}.c_white{color:#fff}.c_black{color:#000}.flex-d_row{flex-direction:row}.d_block{display:block}.flex-wrap_nowrap{flex-wrap:nowrap}.fs_md{font-size:var(--font-sizes-md)}.c_text{color:var(--colors-text)}.fw_medium{font-weight:var(--font-weights-medium)}.fs_lg{font-size:var(--font-sizes-lg)}.c_primary{color:var(--colors-primary)}.fw_normal{font-weight:var(--font-weights-normal)}.d_inline-block{display:inline-block}.bg-c_fill\.secondary{background-color:var(--colors-fill-secondary)}.op_0{opacity:0}.white-space_pre{white-space:pre}.ov-wrap_normal{overflow-wrap:normal}.c_text\.primary{color:text.primary}.li-t_disc{list-style-type:disc}.li-t_decimal{list-style-type:decimal}.fw_semibold{font-weight:var(--font-weights-semibold)}.c_\#171717{color:#171717}.c_error\.text{color:var(--colors-error-text)}.fw_700{font-weight:700}.fs_5xl{font-size:var(--font-sizes-5xl)}.fw_600{font-weight:600}.fs_3xl{font-size:var(--font-sizes-3xl)}.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{-webkit-background-clip:text;background-clip:text}.wktf-c_transparent{-webkit-text-fill-color:transparent}.z_2{z-index:2}.jc_start{justify-content:start}.bx-sh_inset_0_1px_2px_0_rgba\(0\,_0\,_0\,_0\.2\){box-shadow:inset 0 1px 2px #0003}.d_none{display:none}.d_inline{display:inline}.lh_1\.125rem{line-height:1.125rem}.bx-s_border-box{box-sizing:border-box}.op_0\.5{opacity:.5}.pos_fixed{position:fixed}.z_50{z-index:50}.trf_translateX\(-50\%\){transform:translate(-50%)}.bx-sh_lg{box-shadow:var(--shadows-lg)}.z_51{z-index:51}.sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ta_left{text-align:left}.cursor_pointer{cursor:pointer}.ai_stretch{align-items:stretch}.counter-reset_step{counter-reset:step}.c_primary\.DEFAULT{color:primary.DEFAULT}.tu-o_4px{text-underline-offset:4px}.z_1{z-index:1}.bg_blur_blur\(2px\){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bd-cl_separate{border-collapse:separate}.bd-sp_0{border-spacing:var(--spacing-0)}.inset-s_0{inset-inline-start:var(--spacing-0)}.inset-bs_0{inset-block-start:var(--spacing-0)}.z_100{z-index:100}.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)}.pos_sticky{position:sticky}.ap_none{appearance:none}.bg-c_rgba\(0\,_0\,_0\,_0\.3\){background-color:#0000004d}.white-space_nowrap{white-space:nowrap}.tov_ellipsis{text-overflow:ellipsis}.scr-bar-w_thin{scrollbar-width:thin}.scr-bar-c_\#bbb_\#f5f5f5{scrollbar-color:#bbb #f5f5f5}.jc_flex-start{justify-content:flex-start}.flex-sh_0{flex-shrink:0}.bx-sh_sm{box-shadow:var(--shadows-sm)}.space_y_4>*+*{margin-top:var(--spacing-4)}.jc_flex-end{justify-content:flex-end}.ai_start{align-items:start}.space_y_gap\.component\.sm>*+*{margin-top:var(--spacing-gap-component-sm)}.z_0{z-index: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-r_\{radii\.lg\},.bdr-b_\{radii\.lg\}{border-bottom-right-radius:var(--radii-lg)}.bdr-b_\{radii\.lg\}{border-bottom-left-radius:var(--radii-lg)}.c_green\.500{color:var(--colors-green\.500)}.z_10{z-index:10}.bg_blur_blur\(2\.5px\){-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.bx-sh_0_4px_6px_-1px_rgba\(0\,_0\,_0\,_0\.05\){box-shadow:0 4px 6px -1px #0000000d}.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)}.order_3{order:3}.order_2{order:2}.ff_body{font-family:var(--fonts-body)}.tt_uppercase{text-transform:uppercase}.tt_capitalize{text-transform:capitalize}.obj-f_cover{object-fit:cover}.bg-c_fill\.primary{background-color:fill.primary}.bg-c_fill\.tertiary{background-color:var(--colors-fill-tertiary)}.flex-b_100\%{flex-basis:100%}.flex-b_50\%{flex-basis:50%}.c_text\.muted{color:text.muted}.vis_visible{visibility:visible}.vis_hidden{visibility:hidden}.c_\{colors\.text\.secondary\}{color:var(--colors-text-secondary)}.d_inline-flex{display:inline-flex}.d_grid{display:grid}.ai_flex-end{align-items:flex-end}.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)}.space_y_2>*+*{margin-top:var(--spacing-2)}.lh_none{line-height:var(--line-heights-none)}.grid-tc_1fr_2fr{grid-template-columns:1fr 2fr}.as_flex-start{align-self:flex-start}.c_gray\.500{color:var(--colors-gray-500)}.sizing_100px{width:100px;height:100px}.fs_base{font-size:base}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.sizing_\{spacing\.9\}{width:var(--spacing-9);height:var(--spacing-9)}.c_\{colors\.surface\.container\}{color:var(--colors-surface-container)}.fs_\{sm\}{font-size:var(--font-sizes-sm)}.lh_tight{line-height:var(--line-heights-tight)}.trunc_true{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fs_\{xs\}{font-size:var(--font-sizes-xs)}.bx-sh_none{box-shadow:none}.flex-g_1{flex-grow:1}.-webkit-appearance_textfield{-webkit-appearance:textfield}.ap_textfield{appearance:textfield}.bg-c_rgba\(0\,_0\,_0\,_0\.03\){background-color:#00000008}.bg-cp_padding-box{-webkit-background-clip:padding-box;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)}.resize_none{resize:none}.resize_vertical{resize:vertical}.resize_horizontal{resize:horizontal}.resize_both{resize:both}.lh_1\.5{line-height:1.5}.c_transparent{color:#0000}.ls_-0\.05em{letter-spacing:-.05em}.fs_4xl{font-size:var(--font-sizes-4xl)}.grid-tc_1fr{grid-template-columns:1fr}.bx-s_content-box{box-sizing:content-box}.w_100\%{width:100%}.max-w_100\%{max-width:100%}.mt_3{margin-top:var(--spacing-3)}.pl_0{padding-left:var(--spacing-0)}.pr_2{padding-right:var(--spacing-2)}.max-w_8xl{max-width:var(--sizes-8xl)}.top_3{top:var(--spacing-3)}.right_3{right:var(--spacing-3)}.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)}.pt_layout\.default\.sm{padding-top:var(--spacing-layout-default-sm)}.mb_5{margin-bottom:var(--spacing-5)}.mt_1{margin-top:var(--spacing-1)}.mt_0\.5{margin-top:var(--spacing-0\.5)}.ml_3{margin-left:var(--spacing-3)}.h_icon\.md{height:var(--sizes-icon-md)}.w_icon\.md{width:var(--sizes-icon-md)}.mr_3{margin-right:var(--spacing-3)}.ml_1{margin-left:var(--spacing-1)}.pr_\{spacing\.1\}{padding-right:var(--spacing-1)}.pb_\{spacing\.1\}{padding-bottom:var(--spacing-1)}.pr_\{spacing\.2\}{padding-right:var(--spacing-2)}.pb_\{spacing\.2\}{padding-bottom:var(--spacing-2)}.mb_2{margin-bottom:var(--spacing-2)}.mt_6{margin-top:var(--spacing-6)}.mb_1{margin-bottom:var(--spacing-1)}.mr_8{margin-right:var(--spacing-8)}.top_5{top:var(--spacing-5)}.right_4{right:var(--spacing-4)}.min-h_100px{min-height:100px}.min-w_160px{min-width:160px}.w_full{width:var(--sizes-full)}.pr_4{padding-right:var(--spacing-4)}.mr_6{margin-right:var(--spacing-6)}.right_2{right:var(--spacing-2)}.ml_auto{margin-left:auto}.top_20\%{top:20%}.left_50\%{left:50%}.w_90vw{width:90vw}.max-w_500px{max-width:500px}.max-h_85vh{max-height:85vh}.ov-y_auto{overflow-y:auto}.max-h_60vh{max-height:60vh}.lc_1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bd-l-w_2px{border-left-width:2px}.border-left-style_solid{border-left-style:solid}.pl_4{padding-left:var(--spacing-4)}.min-w_100{min-width:100px}.h_100\%{height:100%}.mb_gap\.inline\.md{margin-bottom:var(--spacing-gap-inline-md)}.min-h_100vh{min-height:100vh}.mt_layout\.section\.lg{margin-top:var(--spacing-layout-section-lg)}.max-w_7xl{max-width:var(--sizes-7xl)}.mt_2{margin-top:var(--spacing-2)}.bd-b-w_1px{border-bottom-width:1px}.border-bottom-style_solid{border-bottom-style:solid}.ov-x_auto{overflow-x:auto}.h_header\.height{height:var(--sizes-header-height)}.top_0{top:var(--spacing-0)}.w_86px{width:86px}.min-w_100px{min-width:100px}.w_auto{width:auto}.top_\{sizes\.header\.height\}{top:var(--sizes-header-height)}.h_sidebar\.height{height:var(--sizes-sidebar-height)}.w_sidebar\.width{width:var(--sizes-sidebar-width)}.w_90px{width:90px}.h_90px{height:90px}.max-w_90px{max-width:90px}.mb_6{margin-bottom:var(--spacing-6)}.mt_10{margin-top:var(--spacing-10)}.w_calc\(\(100vw_-_6rem\)_-_\{sizes\.sidebar\.width\}_\*2\){width:calc((100vw - 6rem) - var(--sizes-sidebar-width) *2)}.mb_4{margin-bottom:var(--spacing-4)}.min-w_180px{min-width:180px}.w_150px{width:150px}.h_24px{height:24px}.max-w_1200px{max-width:1200px}.ml_2{margin-left:var(--spacing-2)}.w_220px{width:220px}.max-w_320px{max-width:320px}.h_fit-content{height:fit-content}.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)}.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)}.max-w_1100px{max-width:1100px}.pl_3{padding-left:var(--spacing-3)}.w_90\%{width:90%}.h_3{height:var(--sizes-3)}.w_3{width:var(--sizes-3)}.mr_1{margin-right:var(--spacing-1)}.h_100px{height:100px}.mb_1rem{margin-bottom:1rem}.h_300px{height:300px}.w_200{width:200px}.h_5{height:var(--sizes-5)}.w_\[450px\]{width:450px}.max-w_\[450px\]{max-width:450px}.min-h_\[350px\]{min-height:350px}.w_280px{width:280px}.h_120px{height:120px}.min-h_150px{min-height:150px}.max-w_sm{max-width:var(--sizes-sm)}.w_320px{width:320px}.mb_3{margin-bottom:var(--spacing-3)}.h_36{height:var(--sizes-36)}.w_80{width:var(--sizes-80)}.w_max-content{width:max-content}.w_28{width:var(--sizes-28)}.h_20{height:var(--sizes-20)}.h_48{height:var(--sizes-48)}.h_40{height:var(--sizes-40)}.w_52{width:var(--sizes-52)}.h_4rem{height:4rem}.max-w_2xl{max-width:var(--sizes-2xl)}.h_auto{height:auto}.mb_gap\.inline\.lg{margin-bottom:var(--spacing-gap-inline-lg)}.h_60px{height:60px}.w_48px{width:48px}.h_48px{height:48px}.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%}.mt_5{margin-top:var(--spacing-5)}.h_140px{height:140px}.h_9{height:var(--sizes-9)}.pb_3{padding-bottom:var(--spacing-3)}.pt_2{padding-top:var(--spacing-2)}.w_400px{width:400px}.mt_4{margin-top:var(--spacing-4)}.pl_8{padding-left:var(--spacing-8)}.w_100px{width:100px}.pt_\{sizes\.header\.height\}{padding-top:var(--sizes-header-height)}.mb_gap\.component\.md{margin-bottom:var(--spacing-gap-component-md)}.mb_layout\.section\.lg{margin-bottom:var(--spacing-layout-section-lg)}.mt_layout\.internal\.lg{margin-top:var(--spacing-layout-internal-lg)}.w_\{sizes\.sidebar\.width\}{width:var(--sizes-sidebar-width)}.h_\{sizes\.sidebar\.height\}{height:var(--sizes-sidebar-height)}.pb_layout\.internal\.sm{padding-bottom:var(--spacing-layout-internal-sm)}.min-w_0{min-width:var(--sizes-0)}.pl_6{padding-left:var(--spacing-6)}.w_calc\(\{sizes\.toc\.width\}_-_2px\){width:calc(var(--sizes-toc-width) - 2px)}.w_100vw{width:100vw}.bd-r-w_1px{border-right-width:1px}.border-right-style_solid{border-right-style:solid}.bd-l-w_1px{border-left-width:1px}.h_20px{height:20px}.max-w_300px{max-width:300px}.min-h_400px{min-height:400px}.w_50px{width:50px}.h_50px{height:50px}.mt_8{margin-top:var(--spacing-8)}.max-w_4xl{max-width:var(--sizes-4xl)}.\[\&_li\]\:m_3 li{margin:var(--spacing-3)}.after\:bg_linear-gradient\(to_right\,_transparent\,_\#1E1E1E\):after{background:linear-gradient(90deg,#0000,#1e1e1e)}.\[\&_\.cycle-char\]\:bg_linear-gradient\(180deg\,\#ffffff1a\,\#fff0_41\.43\%\)\,\#272727 .cycle-char{background:linear-gradient(#ffffff1a,#fff0 41.43%),#272727}.\[\&_code\]\:p_0\.25rem_0\.5rem code{padding:.25rem .5rem}.\[\&_tr\]\:m_0 tr{margin:var(--spacing-0)}.\[\&_tr\]\:p_0 tr{padding:var(--spacing-0)}.\[\&\:\:-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-track\]\:bg_surface\.container::-webkit-scrollbar-track{background:var(--colors-surface-container)}.\[\&\>\*\]\:inset_0>*{inset:var(--spacing-0)}.\[\&\: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%,#e56c7c 0,#0000 50%),radial-gradient(at 61% 44%,#dae85e 0,#0000 50%),radial-gradient(at 21% 10%,#95f9f7 0,#0000 50%),radial-gradient(at 4% 84%,#fae247 0,#0000 50%),radial-gradient(at 64% 39%,#ede554 0,#0000 50%),radial-gradient(at 13% 29%,#eac286 0,#0000 50%),radial-gradient(at 70% 72%,#e1eb93 0,#0000 50%),url(/noise.svg)}.selected\:bd-b_2px_solid:is([aria-selected=true],[data-selected]){border-bottom:2px solid}.selected\:bd-c_primary:is([aria-selected=true],[data-selected]){border-color:var(--colors-primary)}.\[\&_tr\]\:bd-t_base tr{border-top:base}.\[\&\:\:-webkit-scrollbar-thumb\]\:bdr_4px::-webkit-scrollbar-thumb{border-radius:4px}.\[\&\:before\]\:bg-p_0px_0px:before{background-position:0 0}.\[\&\>\*\]\:ov_hidden>*{overflow:hidden}.group[data-collapsible=icon] .\[\.group\:is\(\[data-collapsible\=icon\]\)_\&\]\:gap_0{gap:var(--spacing-0)}.after\:content_\"\":after{content:""}.after\:pos_absolute:after{position:absolute}.after\:pointer-events_none:after{pointer-events:none}.after\:z_1:after{z-index:1}.\[\&\:\:placeholder\]\:c_text\.secondary::placeholder{color:var(--colors-text-secondary)}.\[\&_h3\]\:counter-increment_step h3{counter-increment:step}.\[\&_\.cycle-char\]\:bg-cp_text .cycle-char{-webkit-background-clip:text;background-clip:text}.\[\&_\.cycle-char\]\:wktf-c_transparent .cycle-char{-webkit-text-fill-color:transparent}.before\:content_\"\":before{content:""}.before\:pos_absolute:before{position:absolute}.before\:bg-i_url\(\/noise\.svg\):before{background-image:url(/noise.svg)}.before\:bg-s_cover:before{background-size:cover}.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\: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\]\:pos_absolute:before{position:absolute}.\[\&\:before\]\:bg-s_15px_15px:before{background-size:15px 15px}.\[\&\:before\]\:bg-i_radial-gradient\(\#c0c0c0_1px\,_\#0000_0\):before{background-image:radial-gradient(silver 1px,#0000 0)}.\[\&\:before\]\:bg-cp_content-box:before{-webkit-background-clip:content-box;background-clip:content-box}.\[\&\:before\]\:wktf-c_transparent:before{-webkit-text-fill-color:transparent}.\[\&\:before\]\:msk-i_linear-gradient\(to_bottom\,_transparent\,_black_10rem\)\;:before{-webkit-mask-image:linear-gradient(#0000,#000 10rem);mask-image:linear-gradient(#0000,#000 10rem)}.\[\&\:before\]\:z_-1:before{z-index:-1}.before\:d_block:before{display:block}.\[\&\>\*\]\:d_flex>*{display:flex}.\[\&\>\*\]\:jc_center>*{justify-content:center}.\[\&\>\*\]\:ai_center>*{align-items:center}.\[\&\>\*\]\:pos_absolute>*{position:absolute}.\[\&\>img\,_\&\>video\]\:obj-f_cover>img,.\[\&\>img\,_\&\>video\]\:obj-f_cover>video{object-fit:cover}.\[\&\[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{-webkit-backdrop-filter:2px;backdrop-filter:2px}.\[\&\:before\]\:msk-i_radial-gradient\(circle_at_75\%_25\%\,_black_10\%\,_transparent_40\%\):before{-webkit-mask-image:radial-gradient(circle at 75% 25%,#000 10%,#0000 40%);mask-image:radial-gradient(circle at 75% 25%,#000 10%,#0000 40%)}.after\:top_0:after{top:var(--spacing-0)}.after\:right_0:after{right:var(--spacing-0)}.after\:bottom_0:after{bottom:var(--spacing-0)}.after\:w_24:after{width:var(--sizes-24)}.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)}.\[\&\:\:-webkit-scrollbar\]\:h_4px::-webkit-scrollbar{height:4px}.\[\&\: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\]\:w_100\%:before{width:100%}.\[\&\:before\]\:h_100\%:before{height:100%}.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\:h_0:before{height:var(--sizes-0)}.before\:pb_75\%:before{padding-bottom:75%}.\[\&\>\*\]\:w_100\%>*{width:100%}.\[\&\>\*\]\:h_100\%>*{height:100%}.before\:pb_56\.25\%:before{padding-bottom:56.25%}.before\:pb_100\%:before{padding-bottom:100%}.group[data-collapsible=icon] .\[\.group\:is\(\[data-collapsible\=icon\]\)_\&\]\:h_8\!{height:var(--sizes-8)!important}.\[\&\[data-state\=active\]\]\:bd-b-c_primary[data-state=active]{border-bottom-color:var(--colors-primary)}.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}.\[\&_tr\]\:even\:bg_fill\.tertiary tr:nth-child(2n){background:var(--colors-fill-tertiary)}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:bd_base tr th,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:bd_base tr td{border:base}.\[\&_tr\]\:\[\&_th\]\:px_5 tr th{padding-inline:var(--spacing-5)}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:px_4 tr th,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:px_4 tr td{padding-inline:var(--spacing-4)}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:py_2 tr th,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:py_2 tr td{padding-block:var(--spacing-2)}.\[\&_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\]\:ta_left tr th,.\[\&_tr\]\:\[\&_th\,_\&_td\]\:ta_left tr td{text-align:left}.group:is(:hover,[data-hover]) .groupHover\:\[\&_a\]\:op_1 a{opacity:1}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=center\]\]\:ta_center tr th[align=center],.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=center\]\]\:ta_center tr td[align=center]{text-align:center}.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=right\]\]\:ta_right tr th[align=right],.\[\&_tr\]\:\[\&_th\,_\&_td\]\:\[\&\[align\=right\]\]\:ta_right tr td[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\:p_4{padding:var(--spacing-4)}.md\:px_6{padding-inline:var(--spacing-6)}.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\:bdr_full{border-radius:var(--radii-full)}.md\:gap_0{gap:var(--spacing-0)}.md\:px_0{padding-inline:var(--spacing-0)}.md\:d_none{display:none}.md\:d_inline{display:inline}.md\:d_flex{display:flex}.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\:order_2{order:2}.md\:pos_absolute{position:absolute}.md\:trf_translateX\(-50\%\){transform:translate(-50%)}.md\:d_block{display:block}.md\:order_3{order:3}.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\:pr_8{padding-right:var(--spacing-8)}.md\:min-h_200px{min-height:200px}.md\:w_100\%{width:100%}.md\:min-w_135{min-width:135px}.md\:w_220px{width:220px}.md\:min-w_180px{min-width:180px}.md\:w_auto{width:auto}.md\:left_50\%{left:50%}.md\:max-w_400px{max-width:400px}.md\:w_50\%{width:50%}.md\:max-w_6xl{max-width:var(--sizes-6xl)}.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\:p_6{padding:var(--spacing-6)}.lg\:px_8{padding-inline: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)}.lg\:d_block{display:block}.lg\:pr_8{padding-right:var(--spacing-8)}.lg\:w_33\%{width:33%}.before\:lg\:pb_42\.857142857142854\%:before{padding-bottom:42.8571%}}@media (hover:hover) and (pointer:fine){.hover\:bg_rgba\(255\,255\,255\,0\.08\):is(:hover,[data-hover]){background:#ffffff14}.hover\:bg_rgba\(255\,255\,255\,0\.5\):is(:hover,[data-hover]){background:#ffffff80}.hover\:bg_fill:is(:hover,[data-hover]){background:var(--colors-fill)}.hover\:bg-p_right_center:is(:hover,[data-hover]){background-position:100%}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:c_white:is(:hover,[data-hover]){color:#fff}.hover\:c_primary:is(:hover,[data-hover]){color:var(--colors-primary)}.hover\:c_primary\.hover:is(:hover,[data-hover]){color:var(--colors-primary-hover)}.hover\:c_text\.secondary:is(:hover,[data-hover]){color:var(--colors-text-secondary)}.hover\:c_text:is(:hover,[data-hover]){color:var(--colors-text)}.hover\:op_1:is(:hover,[data-hover]){opacity:1}.hover\:bx-sh_md:is(:hover,[data-hover]){box-shadow:var(--shadows-md)}}}@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 fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)translate(-50%)}to{opacity:1;transform:translateY(0)translate(-50%)}}@media (prefers-color-scheme:light){html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@layer recipes.slots{@layer _base{.breadcrumb__root{width:var(--sizes-full)}.breadcrumb__list{word-break:break-word;font-size:var(--font-sizes-sm);color:var(--colors-text-secondary);flex-wrap:wrap;gap:2px;list-style:none;display:flex}.breadcrumb__list,.breadcrumb__item{padding:var(--spacing-0);margin:var(--spacing-0);flex-direction:row;align-items:center}.breadcrumb__item{gap:var(--spacing-gap-inline-xs);display:inline-flex}.breadcrumb__link{--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;--transition-duration:var(--durations-fast);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--durations-fast);white-space:nowrap}.breadcrumb__page{font-weight:var(--font-weights-normal);color:var(--colors-text)}.breadcrumb__separator{align-items:center;margin-inline:.25rem;display:flex}.breadcrumb__separator>svg,.breadcrumb__sperator_icon{color:var(--colors-text-secondary);width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.breadcrumb__ellipsis{height:var(--sizes-icon-lg);width:var(--sizes-icon-lg);justify-content:center;align-items:center;display:flex}.breadcrumb__ellipsis>svg{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.scroll-area__root{position:relative;overflow:hidden}.scroll-area__root,.scroll-area__viewport{width:var(--sizes-full);height:var(--sizes-full)}.scroll-area__viewport{border-radius:inherit;scrollbar-width:none}.scroll-area__viewport::-webkit-scrollbar{display:none}.scroll-area__scrollbar{padding:var(--spacing-padding-block-xs);transition:background var(--durations-fast) ease-out;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;display:flex;position:absolute}.scroll-area__scrollbar[data-orientation=horizontal]{bottom:var(--spacing-0);left:var(--spacing-0);right:var(--spacing-0);flex-direction:row}.scroll-area__scrollbar[data-orientation=vertical]{top:var(--spacing-0);right:var(--spacing-0);bottom:var(--spacing-0)}.scroll-area__thumb{background:var(--colors-fill-secondary);border-radius:var(--radii-full);transition:background var(--durations-fast) ease-out;position:relative}.scroll-area__thumb:before{content:"";width:var(--sizes-full);height:var(--sizes-full);min-width:var(--spacing-11);min-height:var(--spacing-11);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scroll-area__corner{background:var(--colors-fill-secondary)}.dialog__overlay{inset:var(--spacing-0);background:var(--colors-fill);z-index:50;position:fixed}.dialog__content{background:inherit;padding:var(--spacing-0);border-radius:var(--radii-lg);z-index:52;box-shadow:var(--shadows-lg);animation-duration:var(--durations-fast);animation-name:modal-content-show;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%)}.dialog__content[data-state=closed]{animation-duration:var(--durations-fast);animation-name:modal-content-hide;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}.dialog__header{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar__provider{height:100%;width:var(--sizes-full);display:flex}.sidebar__provider:has([data-variant=inset]){background-color:var(--colors-surface-layout)}.sidebar__rootNonCollapsible{visibility:hidden;width:var(--sizes-2xs);flex-direction:column;display:flex;overflow:auto}.sidebar__rootNonCollapsible,.sidebar__root{background:var(--colors-surface-layout);color:var(--colors-text)}.sidebar__root{display:none}.sidebar__gap{width:var(--sizes-2xs);background:0 0;transition:width .2s linear;position:relative}.sidebar__gap .group[data-side=right] .sidebar__gap{transform:rotate(180deg)}.sidebar__gap .group[data-collapsible=offcanvas] .sidebar__gap{width:var(--sizes-0)}.sidebar__gap .group:is([data-variant=floating],[data-variant=inset])[data-collapsible=icon] .sidebar__gap{width:calc(3rem + var(--spacing-4))}.sidebar__gap .group[data-variant=sidebar][data-collapsible=icon] .sidebar__gap{width:3rem}.sidebar__fixed{inset-block:var(--spacing-0);border-color:var(--colors-border);z-index:10;height:100vh;width:var(--sizes-2xs);transition:left .2s linear,right .2s linear,width .2s linear;display:none;position:fixed}.sidebar__fixed .group:is([data-variant=floating],[data-variant=inset]) .sidebar__fixed{padding:var(--spacing-2)}.sidebar__fixed .group[data-side=left] .sidebar__fixed{left:var(--spacing-0);right:auto}.sidebar__fixed .group[data-side=right] .sidebar__fixed{right:var(--spacing-0);left:auto}.sidebar__fixed .group[data-collapsible=offcanvas][data-side=left] .sidebar__fixed{left:calc(var(--sizes-2xs) * -1)}.sidebar__fixed .group[data-collapsible=offcanvas][data-side=right] .sidebar__fixed{right:calc(var(--sizes-2xs) * -1)}.sidebar__fixed .group:is([data-variant=floating],[data-variant=inset])[data-collapsible=icon] .sidebar__fixed{width:calc(3rem + var(--spacing-4) + 2px)}.sidebar__fixed .group[data-variant=sidebar][data-collapsible=icon] .sidebar__fixed{width:3rem}.sidebar__fixed .group[data-variant=sidebar][data-side=left] .sidebar__fixed{border-right-width:1px}.sidebar__fixed .group[data-variant=sidebar][data-side=right] .sidebar__fixed{border-left-width:1px}.sidebar__inner{background:var(--colors-surface-elevated);height:var(--sizes-full);width:var(--sizes-full);flex-direction:column;display:flex}.sidebar__inner .group[data-variant=floating] .sidebar__inner{border:1px solid var(--colors-border);border-radius:var(--radii-lg);box-shadow:var(--shadows-lg)}.sidebar__inset{background-color:var(--colors-surface-container);width:var(--sizes-full);position:relative}.sidebar__inset,.sidebar__content{flex-direction:column;flex:1;display:flex}.sidebar__content{gap:var(--spacing-2);visibility:visible;min-height:var(--sizes-0);overflow:auto}.sidebar__content .group[data-collapsible=icon] .sidebar__content{overflow:hidden}.sidebar__content::-webkit-scrollbar-thumb{visibility:hidden;background-color:var(--colors-border)}.sidebar__content::-webkit-scrollbar{width:4px}.sidebar__trigger{height:var(--sizes-7);width:var(--sizes-7);padding:var(--spacing-0)!important}.sidebar__rail{z-index:20;top:var(--spacing-0);width:var(--sizes-1);transition:all linear;display:none;transform:translate(-50%)}.sidebar__rail,.sidebar__rail:after{inset-block:var(--spacing-0);bottom:var(--spacing-0);position:absolute}.sidebar__rail:after{content:"";width:2px;left:50%}.sidebar__rail .group[data-side=left] .sidebar__rail{cursor:w-resize;right:calc(var(--spacing-4) * -1)}.sidebar__rail .group[data-side=right] .sidebar__rail{cursor:e-resize;left:var(--spacing-0)}.sidebar__rail .group[data-side=left][data-state=collapsed] .sidebar__rail{cursor:e-resize}.sidebar__rail .group[data-side=right][data-state=collapsed] .sidebar__rail{cursor:w-resize}.sidebar__rail .group[data-collapsible=offcanvas] .sidebar__rail{transform:translate(0)}.sidebar__rail .group[data-collapsible=offcanvas] .sidebar__rail:is(:hover,[data-hover]):after{background-color:var(--colors-border)}.sidebar__rail .group[data-collapsible=offcanvas] .sidebar__rail:after{left:full}.sidebar__rail .group[data-side=left][data-collapsible=offcanvas] .sidebar__rail{right:calc(var(--spacing-2) * -1)}.sidebar__rail .group[data-side=right][data-collapsible=offcanvas] .sidebar__rail{left:calc(var(--spacing-2) * -1)}.sidebar__rail:is(:hover,[data-hover]):after{background-color:var(--colors-border)}.sidebar__header,.sidebar__footer{padding:var(--spacing-2);gap:var(--spacing-2);flex-direction:column;display:flex}.sidebar__separator{margin-inline:var(--spacing-2);border-color:var(--colors-border);width:auto!important}.sidebar__group{width:var(--sizes-full);min-width:var(--sizes-0);padding-left:var(--spacing-4);padding-right:var(--spacing-2);flex-direction:column;display:flex;position:relative}.sidebar__groupLabel{border-radius:var(--radii-md);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm);outline:var(--borders-none);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-medium);color:var(--colors-text-secondary);margin-top:var(--spacing-gap-component-sm);flex-shrink:0;align-items:center;transition:opacity .2s linear,margin .2s linear;display:flex}.sidebar__groupLabel .group[data-collapsible=icon] .sidebar__groupLabel{opacity:0;margin-top:calc(var(--spacing-6) * -1)}.sidebar__groupAction{border-radius:var(--radii-md);aspect-ratio:1;right:var(--spacing-3);top:var(--spacing-3);width:var(--sizes-5);transition:transform .2s linear;position:absolute;padding:var(--spacing-0)!important}.sidebar__groupAction>svg{flex-shrink:0;width:1rem;height:1rem}.sidebar__groupAction .group[data-collapsible=icon] .sidebar__groupAction{display:none}.sidebar__groupContent{font-size:var(--font-sizes-sm);width:var(--sizes-full);line-height:1.25rem}.sidebar__menu{gap:var(--spacing-2);min-width:var(--sizes-0);flex-direction:column;display:flex}.sidebar__menuItem{font-weight:var(--font-weights-medium);position:relative}.sidebar__menuButton{gap:var(--spacing-gap-inline-xs);width:var(--sizes-full);margin-top:var(--spacing-2);justify-content:left;transition:width .2s linear,height .2s linear,padding .2s linear;overflow:hidden;height:auto!important}.sidebar__menuButton .group[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{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar__menuButton>svg,.sidebar__menuButton>img{flex-shrink:0;width:1rem;height:1rem;position:relative;left:-4px}.sidebar__menuButton[data-active=true]{background-color:var(--colors-primary-bg)!important;color:var(--colors-primary-text)!important}.sidebar__menuAction{border-radius:var(--radii-md);aspect-ratio:1;color:var(--colors-text);right:var(--spacing-1);top:var(--spacing-0);justify-content:center;align-items:center;display:flex;position:absolute;padding:var(--spacing-0)!important}.sidebar__menuAction .group[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{-webkit-user-select:none;user-select:none;height:var(--sizes-5);right:var(--spacing-1);position:absolute}.sidebar__menuBadge .group[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{gap:var(--spacing-1\.5);border-color:var(--colors-border);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-xs);font-weight:var(--font-weights-normal);min-width:var(--sizes-0);margin-left:var(--spacing-padding-inline-md);margin-right:var(--spacing-padding-inline-xs);border-left-width:1px;flex-direction:column;display:flex;transform:translate(1px)}.sidebar__menuSub .group[data-collapsible=icon] .sidebar__menuSub{display:none}.sidebar__menuSubButton{gap:var(--spacing-2);border-radius:var(--radii-md);padding-inline:var(--spacing-2);color:var(--colors-text);outline-color:var(--colors-primary-text);font-size:var(--font-sizes-sm);height:1.6rem;min-width:var(--sizes-0);align-items:center;display:flex;overflow:hidden;transform:translate(-1px)}.sidebar__menuSubButton[data-active=true]{background:var(--colors-primary);color:var(--colors-bg-solid-text);font-weight:var(--font-weights-semibold)}.sidebar__menuSubButton:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.sidebar__menuSubButton[data-size=sm]{font-size:var(--font-sizes-sm)}.sidebar__menuSubButton[data-size=lg]{font-size:var(--font-sizes-lg)}.sidebar__menuSubButton .group[data-collapsible=icon] .sidebar__menuSubButton{display:none}.sidebar__menuSubButton>span:last-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar__menuSubButton>svg{width:1rem;height:1rem;color:sidebar.accent.foreground;flex-shrink:0}.sidebar__menuSubButton:is(:focus-visible,[data-focus-visible]){outline-width:2px}.accordion__root{width:var(--sizes-full)}.accordion__item{overflow:hidden}.accordion__itemHeader{display:flex}.accordion__itemTrigger{font-weight:var(--font-weights-semibold);cursor:pointer;width:var(--sizes-full);flex:1;justify-content:space-between;align-items:center;display:flex}.accordion__itemTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.accordion__itemTrigger:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-primary);outline-offset:-2px}.accordion__itemContent{color:var(--colors-text);overflow:hidden}.accordion__itemIndicator{color:var(--colors-text-tertiary);justify-content:center;align-items:center;display:inline-flex}[data-state=open] .accordion__itemIndicator[data-rotate=true]{transform:rotate(180deg)}.radioGroup__root{display:grid}.radioGroup__item{border:var(--borders-default-sm);border-radius:var(--radii-full);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);aspect-ratio:square;color:var(--colors-text);cursor:pointer;box-shadow:var(--shadows-inset-minimal)}.radioGroup__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border:var(--borders-disabled-sm);cursor:not-allowed;fill:var(--colors-fill-disabled)}.radioGroup__item[data-state=checked]{border:var(--borders-hover-sm)}.radioGroup__item:is(:focus-visible,[data-focus-visible]){outline:var(--borders-none)}.radioGroup__indicator{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.radioGroup__indicator:after{border-radius:var(--radii-full);content:"";background-color:var(--colors-primary);width:60%;height:60%;animation-name:fade-in-scale;animation-duration:.2s;animation-timing-function:ease-out;display:block}.radioGroup__icon{fill:current;color:current;height:var(--sizes-icon-sm);width:var(--sizes-icon-sm)}.checkbox__root{border:var(--borders-default-sm);border-radius:var(--radii-sm);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);cursor:pointer;box-shadow:var(--shadows-inset-minimal);flex-shrink:0}.checkbox__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-fill-disabled);cursor:not-allowed}.checkbox__root:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]),.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,.input__root{align-items:center;display:flex}.input__root{background:var(--colors-surface-elevated);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);--shadow-panda-ring-offset-color:var(--colors-fill-secondary);color:var(--colors-text-secondary);width:var(--sizes-full);position:relative}.input__root:has(input:disabled){background:var(--colors-fill-disabled);border:var(--borders-disabled-xs);cursor:not-allowed;opacity:.5;color:var(--colors-text-disabled)}.input__root:has(input[type=file]){padding-inline-start:var(--spacing-0);overflow:hidden}.input__root:has(input[type=number]){appearance:textfield}.input__root:has(input[type=number]){padding-right:var(--spacing-0)!important}.input__prefix{width:max-content}.input__prefix,.input__postfix{color:var(--colors-text-secondary);font-size:var(--font-sizes-sm);justify-content:center;align-items:center;line-height:1.25rem;display:flex}.input__postfix{flex-shrink:0}.input__field{padding-block:var(--spacing-padding-block-md);width:var(--sizes-full);height:98%;font-size:var(--font-sizes-sm);background:0 0;line-height:1.25rem}.input__field::file-selector-button{border:var(--borders-none);background:var(--colors-fill-secondary);border-inline-end:1px solid var(--colors-surface-elevated);padding-inline:var(--spacing-padding-inline-sm);margin-block:var(--spacing-0);color:colors\.text\.DEFAULT;font-weight:var(--font-weights-medium);border-radius:0}.input__field[type=file]{padding-block:var(--spacing-0);cursor:pointer;height:var(--sizes-full)}.input__field::file-selector-button{padding-block:var(--spacing-0);cursor:pointer;height:var(--sizes-full)}.input__field[type=file]{align-self:stretch}.input__field[data-char-count]{padding-inline-end:48px}.input__field::placeholder,.input__field[data-placeholder]{color:var(--colors-text-tertiary)}.input__field::-webkit-outer-spin-button{appearance:none}.input__field::-webkit-inner-spin-button{appearance:none}.input__field[disabled]{cursor:not-allowed}.input__field:is(:focus,[data-focus]){border:var(--borders-none);outline:var(--borders-none)}.input__field::-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--colors-fill-secondary) inset!important;-webkit-text-fill-color:var(--colors-text-secondary)!important}.input__field::-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--colors-fill-secondary) inset!important;-webkit-text-fill-color:var(--colors-text-secondary)!important}.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__field::-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--colors-fill-secondary) inset!important;-webkit-text-fill-color:var(--colors-text-secondary)!important}.input__control{color:var(--colors-text-secondary);cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex}.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{font-size:var(--font-sizes-xs);color:var(--colors-text-tertiary);pointer-events:none;-webkit-user-select:none;user-select:none;right:var(--spacing-2);min-width:var(--sizes-6);justify-content:center;line-height:1.125rem;position:absolute;top:50%;transform:translateY(-50%)}.input__charCount,.menubar__root{align-items:center;display:flex}.menubar__root{background:var(--colors-surface-elevated);border:1px solid var(--colors-border);border-radius:var(--radii-md)}.menubar__trigger{border-radius:var(--radii-sm);padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium);cursor:pointer;box-shadow:var(--shadows-minimal);outline:2px solid #0000;align-items:center;display:flex}.menubar__trigger[data-state=open],.menubar__trigger:is(:focus,[data-focus]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__subTrigger{padding:var(--spacing-padding-block-sm) var(--spacing-padding-inline-sm);border-radius:var(--radii-sm);-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);outline:2px solid #0000;align-items:center;line-height:1.25rem;display:flex}.menubar__subTrigger[data-state=open],.menubar__subTrigger:is(:focus,[data-focus]){background:var(--colors-primary-bg-hover);color:var(--colors-primary-text-active)}.menubar__subContent{background:var(--colors-surface-elevated);padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);border:1px solid var(--colors-border);border-radius:var(--radii-lg);z-index:50;color:var(--colors-text);box-shadow:var(--shadows-md);transform-origin:50%;animation-duration:var(--durations-fast);animation-timing-function:cubic-bezier(.16,1,.3,1);overflow:hidden}.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{min-width:8rem}.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{background:var(--colors-surface-elevated);padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);border:1px solid var(--colors-border);border-radius:var(--radii-lg);outline:var(--borders-none);z-index:50;color:var(--colors-text);box-shadow:var(--shadows-md);transform-origin:50%;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__content{min-width:var(--sizes-36)}.menubar__item{border-radius:var(--radii-sm);padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);cursor:0;-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);outline:2px solid #0000;align-items:center;line-height:1.25rem;display:flex;position:relative}.menubar__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){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{border-radius:var(--radii-sm);padding-block:var(--spacing-padding-block-sm);cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);padding-left:var(--spacing-8);padding-right:var(--spacing-2);outline:2px solid #0000;align-items:center;line-height:1.25rem;display:flex;position:relative}.menubar__checkboxItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){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{border-radius:var(--radii-sm);padding-block:var(--spacing-padding-block-sm);cursor:default;-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);padding-left:var(--spacing-8);padding-right:var(--spacing-2);outline:2px solid #0000;align-items:center;line-height:1.25rem;display:flex;position:relative}.menubar__radioItem:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){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{left:var(--spacing-2);height:var(--sizes-3\.5);width:var(--sizes-3\.5);justify-content:center;align-items:center;display:flex;position:absolute}.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{background:var(--colors-border);margin-block:var(--spacing-padding-block-sm);height:.5px}.menubar__shortcut{font-size:var(--font-sizes-xs);tracking:widest;color:var(--colors-text-secondary);margin-left:auto;line-height:1.125rem}.menubar__arrow{fill:var(--colors-surface-spotlight)}.tooltip__content{background:var(--colors-surface-elevated);border-radius:var(--radii-lg);padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);z-index:50;color:var(--colors-text);box-shadow:var(--shadows-lg);animate-in:true;font-size:var(--font-sizes-xs);fade-in:10px;zoom-in:95px;max-width:250px;line-height:1.125rem;overflow:hidden}.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{background:var(--colors-surface-elevated);border:1px solid var(--colors-border);border-radius:var(--radii-lg);padding-block:var(--spacing-gap-component-md);padding-inline:var(--spacing-gap-component-sm);outline:var(--borders-none);z-index:50;color:var(--colors-text);box-shadow:var(--shadows-lg);transform-origin:50%;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{width:var(--sizes-72)}.popover__content[data-slot=combobox-content]{padding:var(--spacing-0);border:var(--borders-none);padding-block:var(--spacing-0);padding-inline:var(--spacing-0);box-shadow:none}.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__arrow{fill:var(--colors-border)}.popover__close{outline:var(--borders-none);cursor:pointer;right:var(--spacing-5);top:var(--spacing-5);position:absolute}.avatar__root{vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:var(--colors-border-secondary);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.avatar__image{border-radius:inherit;object-fit:cover}.avatar__image,.avatar__fallback{width:var(--sizes-full);height:var(--sizes-full)}.avatar__fallback{color:var(--colors-text);font-weight:var(--font-weights-medium);justify-content:center;align-items:center;display:flex}.modal__overlay{inset:var(--spacing-0);background:var(--colors-surface-spotlight);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal__overlay,.modal__content{z-index:50;position:fixed}.modal__content{padding:var(--spacing-padding-block-lg);border:1px solid var(--colors-border);gap:var(--spacing-gap-component-sm);font-size:var(--font-sizes-sm);box-shadow:var(--shadows-lg);animation-duration:var(--durations-fast);width:var(--sizes-full);max-width:var(--sizes-lg);background:background;line-height:1.25rem;animation-name:modal-content-show;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.modal__content[data-slot=command-dialog-content]{padding:var(--spacing-0);border:var(--borders-none);width:min-content}.modal__content[data-state=closed]{animation-duration:var(--durations-fast);animation-name:modal-content-hide;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}.modal__header{text-align:center;flex-direction:column;gap:2px;display:flex}.modal__footer{flex-direction:column-reverse;display:flex}.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);color:var(--colors-text-secondary);line-height:1.125rem}.modal__cancel{margin-top:var(--spacing-gap-component-sm)}.tabs__root{width:var(--sizes-full)}.tabs__tabList{gap:var(--spacing-gap-component-sm);border-color:var(--colors-border);font-weight:var(--font-weights-medium);flex-wrap:nowrap;display:flex}.tabs__trigger{padding-block:var(--spacing-padding-block-md);outline:var(--borders-none);overflow:hidden}.tabs__trigger:is([aria-selected=true],[data-selected]){border-color:var(--colors-primary);color:var(--colors-primary)}.tabs__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-border)}.tabs__trigger:is(:focus-visible,[data-focus-visible]){outline:2px;outline-color:var(--colors-primary);outline-offset:2px}.tabs__content{color:var(--colors-text);font-size:var(--font-sizes-sm);line-height:1.25rem;overflow:hidden}.slider__root{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.slider__root,.slider__track{width:var(--sizes-full);position:relative}.slider__track{background:var(--colors-fill-secondary);border-radius:var(--radii-full);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);height:var(--sizes-1);flex-grow:1;overflow:hidden}.slider__track:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-fill-disabled);border:var(--borders-disabled-xs);cursor:not-allowed!important}.slider__range{background:var(--colors-primary);height:var(--sizes-full);position:absolute}.slider__range:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-fill-tertiary)}.slider__thumb{border:var(--borders-primary-md);background:var(--colors-surface-elevated);border-radius:var(--radii-full);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);cursor:pointer;--shadow-panda-ring-offset-color:var(--colors-surface-elevated);display:block}.slider__thumb:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border:var(--borders-disabled-xs);cursor:not-allowed}.slider__thumb:is(:focus-visible,[data-focus-visible]){border:var(--borders-primary-lg);outline:var(--borders-none);box-shadow:var(--shadows-primary-light-xxl)}.select__trigger{background: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);outline:var(--borders-none);cursor:pointer;height:var(--sizes-control-height-md);width:var(--sizes-full);justify-content:space-between;align-items:center;display:flex}.select__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-fill-disabled);border-color:var(--colors-border);cursor:not-allowed;color:var(--colors-text-disabled)}.select__trigger::placeholder,.select__trigger[data-placeholder]{color:var(--colors-text-secondary)}.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{border:var(--borders-default-xs);background:var(--colors-surface-elevated);z-index:50;color:var(--colors-text);box-shadow:var(--shadows-md);transform-origin:50%;animation-duration:var(--durations-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.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{min-width:8rem;margin-top:var(--spacing-layout-default-2xs);margin-bottom:var(--spacing-layout-default-2xs)}.select__label{padding-block:var(--spacing-padding-block-xs);padding-inline:var(--spacing-padding-block-sm);color:var(--colors-text-tertiary);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium)}.select__item{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);cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:var(--spacing-gap-component-lg);padding-right:var(--spacing-gap-inline-sm);align-items:center;display:flex;position:relative}.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{left:var(--spacing-padding-inline-xs);height:sizes\.iconSize\.sm;width:sizes\.iconSize\.sm;justify-content:center;align-items:center;display:flex;position:absolute}.select__separator{background:var(--colors-border-secondary);margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);height:1px}.toast__root{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-columns:auto auto 20px;grid-template-areas:"icon title close""icon description description""icon actions actions";width:fit-content;display:grid}.toast__icon{color:var(--colors-primary);margin-right:var(--spacing-padding-inline-sm)}.toast__title{font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium);padding-right:var(--spacing-padding-block-lg);grid-area:title}.toast__description{font-size:var(--font-sizes-xs);grid-area:description;line-height:1.125rem}.toast__close{grid-area:close;padding:var(--spacing-0)!important;height:20px!important}.toast__actions{row-gap:var(--spacing-gap-component-sm);margin-top:var(--spacing-padding-block-md);grid-area:actions}.toast__viewport{padding:var(--spacing-padding-block-lg);margin:var(--spacing-0);gap:var(--spacing-gap-component-md);outline:var(--borders-none);z-index:2147483647;flex-direction:column;width:100%;max-width:100vw;list-style:none;display:flex;position:fixed}.segmented__root{background-color:var(--colors-fill-secondary);box-shadow:var(--shadows-inset-minimal);width:fit-content;display:flex}.segmented__option{color:var(--colors-text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:all .3s;display:flex;overflow:hidden}.segmented__option:is([aria-selected=true],[data-selected]){color:var(--colors-text);background-color:var(--colors-surface-elevated);box-shadow:var(--shadows-minimal)}.segmented__option:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-text-disabled)}.segmented__text{text-wrap:nowrap;text-align:center;text-overflow:ellipsis;overflow:hidden}.carousel__root{position:relative}.carousel__list{display:flex}.carousel__item{min-width:var(--sizes-0);flex:0 0 100%}.carousel__previous,.carousel__next{border-radius:var(--radii-full);height:var(--sizes-8);width:var(--sizes-8);position:absolute;padding-inline:var(--spacing-0)!important;padding-block:var(--spacing-0)!important}.carousel__dots{gap:var(--spacing-2);display:flex;position:absolute}.carousel__dot{border-radius:var(--radii-full);border-width:4px;border-color:var(--colors-border);cursor:pointer;width:var(--sizes-4);height:var(--sizes-4)}.carousel__dot[data-selected=true]{border-color:var(--colors-bg-solid)}.combobox__trigger{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);box-shadow:none;justify-content:start}[disabled].combobox__trigger{border-color:var(--colors-border);cursor:not-allowed;color:var(--colors-text-disabled);background:var(--colors-fill-disabled)!important}.combobox__trigger span{text-overflow:ellipsis;white-space:nowrap;margin-right:auto;overflow:hidden}.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:50%;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{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);-webkit-user-select:none;user-select:none;padding-left:var(--spacing-gap-component-lg);padding-right:var(--spacing-gap-inline-sm);align-items:center;display:flex;position:relative;cursor:pointer!important}.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{background:var(--colors-border-secondary);margin-inline:calc(var(--spacing-1) * -1);margin-block:var(--spacing-1);height:1px}.combobox__itemIndicator{left:var(--spacing-padding-inline-xs);height:var(--sizes-icon-sm);width:var(--sizes-icon-sm);justify-content:center;align-items:center;display:flex;position:absolute}.command__root{background:var(--colors-surface-elevated);border:var(--borders-default-sm);border-radius:var(--radii-lg);box-shadow:var(--shadows-md);transform-origin:50%;animation-duration:var(--durations-normal);flex-direction:column;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex}.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 [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{padding:var(--spacing-padding-block-xs);outline:var(--borders-none);border-radius:var(--radii-md);color:var(--colors-text);font-size:var(--font-sizes-sm);width:var(--sizes-full);background:0 0;line-height:1.25rem}.command__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.command__list{outline:var(--borders-none);color:var(--colors-text);height:var(--sizes-full);overflow:hidden auto}.command__list [data-selected=true]{background:var(--colors-primary-bg)}.command__list [data-disabled=true]{pointer-events:none;opacity:.5}.command__empty{padding-block:var(--spacing-padding-block-xl);padding-inline:var(--spacing-padding-inline-sm);font-size:var(--font-sizes-sm);line-height:1.25rem}.command__group{padding:var(--spacing-padding-block-sm)}.command__group [cmdk-group-heading]{padding-inline:var(--spacing-padding-inline-xs);padding-block:var(--spacing-padding-block-xs);color:var(--colors-text-tertiary);font-weight:var(--font-weights-medium)}.command__group [cmdk-group-heading],.command__item{font-size:var(--font-sizes-sm);line-height:1.25rem}.command__item{gap:var(--spacing-gap-inline-xs);border-radius:var(--radii-md);padding-block:var(--spacing-padding-block-md);cursor:default;-webkit-user-select:none;user-select:none;padding-left:var(--spacing-gap-component-lg);padding-right:var(--spacing-padding-inline-sm);outline:hidden;position:relative}.command__item,.command__itemIndicator{align-items:center;display:flex}.command__itemIndicator{left:var(--spacing-padding-inline-xs);justify-content:center;position:absolute}.command__separator{background:var(--colors-fill);margin-block:var(--spacing-1);height:1px}.inputOTP__root [data-input-otp-container=true]{gap:var(--spacing-gap-inline-xs);display:flex}.inputOTP__root[data-disabled=true] input[data-input-otp=true]{cursor:not-allowed}.inputOTP__group{gap:var(--spacing-gap-inline-xs);display:flex}.inputOTP__slot{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);color:var(--colors-text-secondary);justify-content:center;align-items:center;display:flex;position:relative}[data-disabled=true] .inputOTP__slot{background:var(--colors-fill-disabled);border:var(--borders-disabled-xs);color:var(--colors-text-disabled)}.inputOTP__slot [data-slot=input-otp-placeholder]{opacity:.2}.inputOTP__slot [data-slot=input-otp-caret]{font-size:var(--font-sizes-xl);padding-bottom:spacing\.pading\.block\.sm;line-height:1.875rem;animation-name:caret-blink;animation-duration:1.2s;animation-timing-function:ease-out;animation-iteration-count:infinite}.inputOTP__separator{padding-block:var(--spacing-padding-block-sm)}.sheet__overlay{inset:var(--spacing-0);z-index:50;background-color:var(--colors-fill);position:fixed}.sheet__content{inset-inline:var(--spacing-0);border-width:1px;border-color:var(--colors-border);z-index:500;background-color:var(--colors-surface-elevated);scrollbar-color:var(--colors-border) var(--colors-surface-container);bottom:var(--spacing-0);border-radius:10px 10px 0 0;flex-direction:column;height:auto;margin-top:6rem;display:flex;position:fixed}.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-corner{background:var(--colors-surface-container)}.sheet__content::-webkit-scrollbar{width:8px}.sheet__content:hover::-webkit-scrollbar-thumb{background:var(--colors-border-secondary)}.sheet__handle{margin-inline:auto;margin-block:var(--spacing-padding-block-md);cursor:pointer;background-color:var(--colors-border)!important;width:max(5%,32px)!important}.sheet__title{font-size:var(--font-sizes-lg);font-weight:var(--font-weights-semibold);line-height:var(--line-heights-none);letter-spacing:var(--letter-spacings-tight)}.sheet__description{font-size:var(--font-sizes-sm);color:var(--colors-text-secondary)}.sheet__header{padding:var(--spacing-padding-block-md) var(--spacing-padding-inline-md);gap:var(--spacing-1\.5);text-align:center;display:grid}.sheet__footer{padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);gap:var(--spacing-gap-inline-xs);flex-direction:row;justify-content:center;margin-top:auto;display:flex}.steps__root{gap:var(--spacing-gap-component-sm);display:flex}.steps__root[data-orientation=horizontal]{flex-direction:column;width:100%}.steps__root[data-orientation=vertical]{flex-direction:row;height:100%}.steps__trigger{gap:var(--spacing-gap-inline-xs);border-radius:var(--radii-sm);cursor:pointer;text-align:start;align-items:center;display:flex}.steps__trigger[data-incomplete],.steps__trigger[data-incomplete] *{color:var(--colors-text-tertiary)}.steps__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;color:var(--colors-text-disabled)}.steps__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) *{color:var(--colors-text-disabled)}.steps__stepContent,.steps__item{display:flex}.steps__item{flex:1 0 0;position:relative}.steps__item:last-of-type{flex:0 auto}.steps__item[data-orientation=horizontal]{align-items:center}.steps__item[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.steps__indicator{border-radius:var(--radii-full);font-size:var(--font-sizes-md);width:var(--sizes-icon-md);height:var(--sizes-icon-md);justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex}.steps__indicator[data-current]{border:1px solid var(--colors-fill-secondary)}.steps__indicator[data-current],.steps__indicator[data-complete]{color:var(--colors-bg-solid-text);background-color:var(--colors-primary)}.steps__indicator[data-complete]{border:1px solid var(--colors-primary)}.steps__indicator[data-incomplete]{border:1px solid var(--colors-fill-secondary);background-color:var(--colors-fill-secondary)}.steps__indicator[data-incomplete],.steps__indicator[data-incomplete] *{color:var(--colors-primary-text-active)}.steps__indicator[data-loading]{background-color:var(--colors-primary-bg);color:var(--colors-primary);border:2px solid #0000;position:relative}.steps__indicator[data-loading]:before{border-radius:var(--radii-full);content:"";border:2px solid #0000;border-top-color:var(--colors-primary);border-right-color:var(--colors-primary);animation:1s linear infinite rotation;position:absolute;inset:-2px}.steps__indicator[data-loading] *{color:var(--colors-primary)}.steps__indicator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){border:1px solid var(--colors-fill-disabled);background-color:var(--colors-fill-disabled);color:var(--colors-text-disabled);cursor:not-allowed;opacity:.6}.steps__indicator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]) *{color:var(--colors-text-disabled)}.steps__separator{background-color:var(--colors-fill-secondary);cursor:default;flex:1 0 0}.steps__separator[data-orientation=vertical]{margin-inline:var(--spacing-gap-inline-md);writing-mode:vertical-rl;width:1px;height:100%;margin-left:calc(var(--spacing-gap-inline-md) - .25rem)}.steps__separator[data-orientation=horizontal]{margin-inline:var(--spacing-gap-inline-sm);width:100%;height:1px}.steps__separator[data-complete]{background-color:var(--colors-primary)}.steps__list{justify-content:space-between;display:flex}.steps__list[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}.tree-view__root{gap:var(--spacing-gap-inline-xs);width:var(--sizes-full);flex-direction:column;display:flex}.tree-view__label{font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-semibold);color:var(--colors-text-secondary);padding-bottom:var(--spacing-gap-inline-xs)}.tree-view__tree,.tree-view__branch{flex-direction:column;display:flex}.tree-view__branchControl{gap:var(--spacing-gap-inline-xs);border-radius:var(--radii-sm);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);cursor:pointer;width:var(--sizes-full);align-items:center;display:flex}.tree-view__branchControl:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-fill-disabled);cursor:not-allowed;pointer-events:none;opacity:.5}.tree-view__branchControl:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-primary);outline-offset:-2px}.tree-view__branchTrigger{border:var(--borders-none);padding:var(--spacing-0);cursor:pointer;color:inherit;background:0 0}.tree-view__branchTrigger,.tree-view__branchIndicator{flex-shrink:0;justify-content:center;align-items:center;display:flex}.tree-view__branchIndicator{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)}.tree-view__branchIndicator[data-state=open]{transform:rotate(90deg)}.tree-view__branchText{-webkit-user-select:none;user-select:none;flex:1}[data-renaming] .tree-view__branchText{display:none}.tree-view__branchContent{padding-left:var(--spacing-gap-component-sm);flex-direction:column;display:flex;position:relative}.tree-view__branchIndentGuide{background:var(--colors-border);left:var(--spacing-gap-inline-xs);top:var(--spacing-0);bottom:var(--spacing-0);width:1px;position:absolute}.tree-view__item{gap:var(--spacing-gap-inline-xs);border-radius:var(--radii-sm);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);cursor:pointer;width:var(--sizes-full);align-items:center;display:flex}.tree-view__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-fill-disabled);cursor:not-allowed;pointer-events:none;opacity:.5}.tree-view__item:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-primary);outline-offset:-2px}.tree-view__itemText{-webkit-user-select:none;user-select:none;flex:1}[data-renaming] .tree-view__itemText{display:none}.tree-view__itemIndicator{display:flex}.tree-view__itemIndicator,.tree-view__nodeCheckbox{flex-shrink:0;justify-content:center;align-items:center}.tree-view__nodeCheckbox{border:var(--borders-default-sm);border-radius:var(--radii-xs);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);cursor:pointer;width:var(--sizes-selection-control-sm);height:var(--sizes-selection-control-sm);display:inline-flex}.tree-view__nodeCheckbox:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]),.tree-view__nodeCheckbox:is(:indeterminate,[data-indeterminate],[aria-checked=mixed],[data-state=indeterminate]){background:var(--colors-primary);border:var(--borders-primary-sm)}.tree-view__nodeCheckboxIndicator{font-size:var(--font-sizes-xs);color:var(--colors-surface-elevated);width:var(--sizes-full);height:var(--sizes-full);justify-content:center;align-items:center;line-height:1;display:flex}.tree-view__nodeRenameInput{padding:0 var(--spacing-gap-inline-xs);outline:1px solid var(--colors-primary);border-radius:var(--radii-sm);margin-block:var(--spacing-padding-block-xs);outline-offset:2px;font-size:inherit;background:0 0;flex:1}.datepicker__root{margin:var(--spacing-gap-component-sm);width:max-content}.datepicker__months{gap:var(--spacing-gap-component-lg);flex-direction:row;display:flex;position:relative}.datepicker__month>*+*{margin-top:var(--spacing-gap-component-md)}.datepicker__month{width:var(--sizes-full)}.datepicker__month_caption{margin-inline:var(--spacing-layout-default-md);height:var(--sizes-7);padding-top:var(--spacing-padding-block-sm);justify-content:center;align-items:center;display:flex;position:relative}.datepicker__weekdays{margin-top:var(--spacing-layout-internal-xs);width:max-content}.datepicker__weekdays,.datepicker__weekday{flex-direction:row;display:flex}.datepicker__weekday{padding:var(--spacing-0);font-size:var(--font-sizes-sm);color:var(--colors-text-tertiary);width:var(--sizes-7);line-height:1.25rem}.datepicker__weekday,.datepicker__caption{justify-content:center;align-items:center}.datepicker__caption{padding-top:var(--spacing-padding-block-sm);display:flex;position:relative}.datepicker__caption_label{font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium)}.datepicker__nav{top:var(--spacing-0);left:var(--spacing-0);right:var(--spacing-0);align-items:flex-start;display:flex;position:absolute}.datepicker__button_previous{left:var(--spacing-gap-inline-xs)}.datepicker__button_previous,.datepicker__button_next{padding:var(--spacing-0);width:var(--sizes-7);height:var(--sizes-7);position:absolute}.datepicker__button_next{right:var(--spacing-gap-inline-xs)}.datepicker__month_grid{margin-inline:auto;margin-top:var(--spacing-layout-internal-md)}.datepicker__day{padding:var(--spacing-0);border-radius:var(--radii-md);width:var(--sizes-7);height:var(--sizes-7);font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-normal);justify-content:center;align-items:center;display:flex;position:relative}.datepicker__day[aria-selected=true]{opacity:1}.datepicker__selected,.datepicker__selected:is(:focus,[data-focus]){background:var(--colors-primary);color:var(--colors-bg-solid-text)}.datepicker__today{border:var(--borders-primary-sm)}.datepicker__outside{color:var(--colors-text-secondary)}.datepicker__disabled{color:var(--colors-text-disabled)}.datepicker__range_start{border-top-right-radius:0;border-bottom-right-radius:0}.datepicker__range_start:is([aria-selected=true],[data-selected]){border-top-left-radius:var(--radii-md);border-bottom-left-radius:var(--radii-md)}.datepicker__range_middle{border-radius:0}.datepicker__range_middle:is([aria-selected=true],[data-selected]){background:var(--colors-primary-bg);color:var(--colors-text)}.datepicker__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)}.datepicker__hidden{visibility:hidden}.datepicker__week{margin-top:var(--spacing-layout-internal-xs);width:var(--sizes-full);flex-direction:row;display:flex}.drawer__overlay{inset:var(--spacing-0);z-index:50;background-color:var(--colors-bg-solid-hover);position:fixed}.drawer__content{background:var(--colors-surface-elevated);padding:var(--spacing-0);outline:var(--borders-none);inset-block:var(--spacing-0);z-index:150;box-shadow:var(--shadows-lg);color:var(--colors-text);width:75%;height:var(--sizes-full);flex-direction:column;display:flex;position:fixed}.drawer__close{cursor:pointer;top:var(--spacing-4);right:var(--spacing-4);position:absolute}.drawer__title{font-size:var(--font-sizes-lg);font-weight:var(--font-weights-semibold);color:var(--colors-text);margin-bottom:var(--spacing-1)}.drawer__description{font-size:var(--font-sizes-sm);color:var(--colors-text-secondary)}.drawer__header{padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);background:var(--colors-fill-secondary);padding-bottom:var(--spacing-padding-block-md);border-bottom-width:1px;border-bottom-color:var(--colors-border-secondary);flex-direction:column;display:flex;position:relative}.drawer__footer{padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);gap:var(--spacing-2);padding-top:var(--spacing-padding-block-md);border-top-width:1px;border-top-color:var(--colors-border-secondary);justify-content:flex-end;align-items:center;margin-top:auto;display:flex}.drawer__body{padding:var(--spacing-padding-block-lg) var(--spacing-padding-inline-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.switchRecipe__root{border:var(--borders-md) transparent;background:var(--colors-fill);border-radius:var(--radii-full);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);cursor:pointer;height:var(--sizes-icon-md);width:var(--sizes-icon-xl);flex-shrink:0;align-items:center;display:inline-flex}.switchRecipe__root:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-primary)}.switchRecipe__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.switchRecipe__root:is(:focus-visible,[data-focus-visible]){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);--shadow-panda-ring-color:ring;--shadow-panda-ring-offset-width:2px;outline:2px solid #0000}.switchRecipe__root:is(:focus-visible,[data-focus-visible]),.switchRecipe__thumb{box-shadow:var(--shadow-panda-ring-offset-shadow),var(--shadow-panda-ring-shadow),var(--shadow-panda-base-shadow,0 0 #0000)}.switchRecipe__thumb{border-radius:var(--radii-full);pointer-events:none;width:var(--sizes-5);height:var(--sizes-5);--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);translate:var(--translate-x) var(--translate-y);--translate-x:var(--spacing-0);background:background;transition:transform .5s;display:block}.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{flex-direction:row;justify-content:flex-end}.modal__footer>*+*{margin-left:var(--spacing-gap-inline-sm)}.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}.sidebar__inset .peer[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[data-variant=inset][data-state=collapsed]{margin-left:var(--spacing-2)}.toast__viewport{width:50vw}}@media screen and (min-width:80rem){.toast__viewport{width:40vw}}@media (hover:hover) and (pointer:fine){.breadcrumb__link:is(:hover,[data-hover]){color:var(--colors-text)}.scroll-area__scrollbar:is(:hover,[data-hover]){background:var(--colors-fill-secondary)}.scroll-area__thumb:is(:hover,[data-hover]){background:var(--colors-fill)}.sidebar__content:is(:hover,[data-hover]) .sidebar__rootNonCollapsible{visibility:visible}.sidebar__content:is(:hover,[data-hover])::-webkit-scrollbar-thumb{visibility:visible}.sidebar__menuSubButton:is(:hover,[data-hover]){background:var(--colors-fill-secondary);cursor:pointer}.sidebar__menuSubButton[data-active=true]:is(:hover,[data-hover]){background:var(--colors-primary-hover);color:var(--colors-bg-solid-text)}.radioGroup__item:is(:hover,[data-hover]){border:var(--borders-hover-sm)}.radioGroup__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border:var(--borders-disabled-sm)}.checkbox__root:is(:hover,[data-hover]){border:var(--borders-hover-sm)}.checkbox__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border:var(--borders-default-sm)}.input__control:is(:hover,[data-hover]){background:var(--colors-fill-secondary)}.input__control[disabled]:is(:hover,[data-hover]){background:revert}.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)}.tabs__trigger:is(:hover,[data-hover]){cursor:pointer;color:var(--colors-primary-hover)}.slider__track:is(:hover,[data-hover]){background:var(--colors-fill);cursor:pointer}.slider__track:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--colors-fill-disabled)}.slider__range:is(:hover,[data-hover]){background:var(--colors-primary-active)}.slider__range:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){background:var(--colors-fill-tertiary)}.slider__thumb:is(:hover,[data-hover]){border:var(--borders-primary-lg);box-shadow:var(--shadows-primary-light-xxl)}.slider__thumb:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border:var(--borders-disabled-xs)!important;box-shadow:none!important}.select__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){border-color:var(--colors-border)!important;color:var(--colors-text-disabled)!important}.segmented__option:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:hover,[data-hover]){cursor:not-allowed}[disabled].combobox__trigger:is(:hover,[data-hover]){border-color:var(--colors-border)!important}.datepicker__selected:is(:hover,[data-hover]){background:var(--colors-primary);color:var(--colors-bg-solid-text)}.datepicker__range_start:is(:hover,[data-hover]),.datepicker__range_middle:is([aria-selected=true],[data-selected]):is(:hover,[data-hover]),.datepicker__range_end:is(:hover,[data-hover]){background:var(--colors-primary-hover);color:var(--colors-text)}.switchRecipe__root:is(:hover,[data-hover]){background:#00000059}.switchRecipe__root:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]):is(:hover,[data-hover]){background:var(--colors-primary-hover)}}@media (prefers-reduced-motion:no-preference){.accordion__itemContent[data-state=open]{animation:.2s ease-out accordion-expand}.accordion__itemContent[data-state=closed]{animation:.2s ease-out accordion-collapse}.accordion__itemIndicator{transition:transform .2s ease-out}}}.scroll-area__scrollbar--size_md[data-orientation=vertical]{width:var(--spacing-2)}.scroll-area__scrollbar--size_md[data-orientation=horizontal]{height:var(--spacing-2)}.scroll-area__scrollbar--size_sm[data-orientation=vertical]{width:var(--spacing-1)}.scroll-area__scrollbar--size_sm[data-orientation=horizontal]{height:var(--spacing-1)}.accordion__item--variant_default{border-color:var(--colors-border);border-bottom-width:1px}.accordion__itemTrigger--size_md{padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-md);font-size:var(--font-sizes-md);line-height:1.5rem}.accordion__itemContent--size_md{padding-inline:var(--spacing-padding-inline-lg);font-size:var(--font-sizes-sm);padding-bottom:var(--spacing-padding-block-md);line-height:1.25rem}.accordion__itemIndicator--size_md svg{width:var(--sizes-5);height:var(--sizes-5)}.accordion__itemTrigger--size_sm{padding-block:var(--spacing-padding-block-sm)}.accordion__itemTrigger--size_sm,.accordion__itemContent--size_sm{padding-inline:var(--spacing-padding-inline-md);font-size:var(--font-sizes-sm);line-height:1.25rem}.accordion__itemContent--size_sm{padding-bottom:var(--spacing-padding-block-sm)}.accordion__itemIndicator--size_sm svg{width:var(--sizes-4);height:var(--sizes-4)}.accordion__itemTrigger--size_lg{padding-inline:var(--spacing-padding-inline-xl);padding-block:var(--spacing-padding-block-lg);font-size:var(--font-sizes-lg);line-height:1.75rem}.accordion__itemContent--size_lg{padding-inline:var(--spacing-padding-inline-xl);font-size:var(--font-sizes-md);padding-bottom:var(--spacing-padding-block-lg);line-height:1.5rem}.accordion__itemIndicator--size_lg svg{width:var(--sizes-6);height:var(--sizes-6)}.accordion__item--variant_subtle{border-radius:var(--radii-md)}.accordion__item--variant_subtle[data-state=open]{background:var(--colors-primary-bg)}.accordion__root--variant_bordered{border-width:1px;border-color:var(--colors-border);border-radius:var(--radii-md);overflow:hidden}.accordion__item--variant_bordered{border-color:var(--colors-border);border-bottom-width:1px}.accordion__item--variant_bordered[data-state=open]{background:colors\.bg\.subtle}.accordion__item--variant_bordered:last-child{border-bottom-width:0}.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)}.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{padding-inline:var(--spacing-padding-inline-md);height:var(--sizes-control-height-md)}.input__root--size_md:has(input[type=file]){padding-inline-start:var(--spacing-0)}.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{padding-block:var(--spacing-padding-block-md);font-size:var(--font-sizes-sm);line-height:1.25rem}.input__field--size_md[type=file]{padding-block:var(--spacing-0);height:var(--sizes-full);align-self:stretch}.input__control--size_md{width:var(--sizes-7)}.input__root--radii_md{border-radius:var(--radii-md)}.input__root--size_sm{padding-inline:var(--spacing-padding-inline-sm);height:var(--sizes-control-height-sm)}.input__root--size_sm:has(input[type=file]){padding-inline-start:var(--spacing-0)}.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{padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);line-height:1.25rem}.input__field--size_sm::file-selector-button{padding-block:var(--spacing-0);font-size:var(--font-sizes-xs);line-height:1.125rem}.input__field--size_sm[type=file]{padding-block:var(--spacing-0);height:var(--sizes-full);align-self:stretch}.input__control--size_sm{width:var(--sizes-6)}.input__root--size_lg{padding-inline:var(--spacing-padding-inline-lg);height:var(--sizes-control-height-lg)}.input__root--size_lg:has(input[type=file]){padding-inline-start:var(--spacing-0)}.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{padding-block:var(--spacing-padding-block-lg);font-size:var(--font-sizes-md);line-height:1.5rem}.input__field--size_lg::file-selector-button{padding-block:var(--spacing-0);font-size:var(--font-sizes-sm);line-height:1.25rem}.input__field--size_lg[type=file]{padding-block:var(--spacing-0);height:var(--sizes-full);align-self:stretch}.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)}.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__lineTrack--strokeWidth_md,.progress__lineFill--strokeWidth_md{stroke-width:2px}.progress__circleTrack--strokeWidth_md,.progress__circleFill--strokeWidth_md{stroke-width:5px}.progress__lineTrack--strokeLinecap_butt,.progress__lineFill--strokeLinecap_butt,.progress__circleTrack--strokeLinecap_butt,.progress__circleFill--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{gap:var(--spacing-gap-inline-md);flex-direction:row;align-items:center;display:flex}.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__lineTrack--strokeLinecap_round,.progress__lineFill--strokeLinecap_round,.progress__circleTrack--strokeLinecap_round,.progress__circleFill--strokeLinecap_round{stroke-linecap:round}.progress__lineTrack--strokeWidth_lg,.progress__lineFill--strokeWidth_lg{stroke-width:4px}.progress__circleTrack--strokeWidth_lg,.progress__circleFill--strokeWidth_lg{stroke-width:8px}.progress__root--align_vertical{gap:var(--spacing-gap-inline-md);flex-direction:column;align-items:center;display:flex}.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{flex-direction:column;display:flex}.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)}.tabs__tabList--align_center{justify-content:center}.tabs__tabList--align_end{justify-content:end}.tabs__tabList--variant_card{gap:var(--spacing-gap-inline-2xs)}.tabs__trigger--variant_card{border-width:1px;border-color:var(--colors-border);padding-inline:var(--spacing-padding-block-lg);background-color:var(--colors-fill-disabled)}.tabs__trigger--variant_card:is([aria-selected=true],[data-selected]){color:var(--colors-primary);background-color:var(--colors-surface-elevated)}.tabs__trigger--variant_card:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-border)}.tabs__root--position_bottom{flex-direction:column-reverse;display:flex}.tabs__tabList--position_bottom{border-width:1px 0 0}.tabs__trigger--position_bottom{margin:var(--spacing-0);margin-top:-1px}.tabs__trigger--position_bottom:is([aria-selected=true],[data-selected]){border-width:3px 0 0}.tabs__content--position_bottom{padding-block:var(--spacing-padding-block-lg)}.tabs__root--position_left{display:flex}.tabs__tabList--position_left{border-width:0 1px 0 0;flex-direction:column}.tabs__trigger--position_left{margin:var(--spacing-0);padding-inline:var(--spacing-padding-block-lg);text-wrap:nowrap;margin-right:-1px}.tabs__trigger--position_left:is([aria-selected=true],[data-selected]){border-width:0 3px 0 0}.tabs__content--position_left{padding-inline:var(--spacing-padding-block-lg)}.tabs__root--position_right{flex-direction:row-reverse;display:flex}.tabs__tabList--position_right{border-width:0 0 0 1px;flex-direction:column}.tabs__trigger--position_right{margin:var(--spacing-0);padding-inline:var(--spacing-padding-block-lg);text-wrap:nowrap;margin-left:-1px}.tabs__trigger--position_right:is([aria-selected=true],[data-selected]){border-width:0 0 0 3px}.tabs__content--position_right{padding-inline:var(--spacing-padding-block-lg)}.tabs__trigger--size_sm{font-size:var(--font-sizes-xs);line-height:1.125rem}.tabs__trigger--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.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)}[data-status=error].select__trigger--styling_outline:is(:focus,[data-focus]){border-color:var(--colors-error-border-hover);box-shadow:var(--shadows-error-2xs)}.select__trigger--styling_outline[data-status=success]{border-color:var(--colors-success-border)}.select__trigger--styling_outline[data-status=success]:is(:focus,[data-focus]){border-color:var(--colors-success-border-hover);box-shadow:var(--shadows-success-2xs)}.select__trigger--styling_outline[data-status=warning]{border-color:var(--colors-warning-border)}.select__trigger--styling_outline[data-status=warning]:is(:focus,[data-focus]){border-color:var(--colors-warning-border-hover);box-shadow:var(--shadows-warning-2xs)}.select__trigger--styling_outline:is(:focus,[data-focus]){border:var(--borders-hover-xs);box-shadow:shadows\.input\.default}.select__trigger--size_md{padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm);height:var(--sizes-control-height-md)}.select__trigger--size_md,.select__content--size_md *{font-size:var(--font-sizes-md);line-height:1.5rem}.select__item--size_md{padding-block:var(--spacing-padding-block-sm)}.select__trigger--radii_md,.select__content--radii_md{border-radius:var(--radii-md)}.select__item--radii_md{border-radius:var(--radii-sm)}.select__trigger--size_sm{padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-xs);height:var(--sizes-control-height-sm)}.select__trigger--size_sm,.select__content--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{padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-md);height:var(--sizes-control-height-lg)}.select__trigger--size_lg,.select__content--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:50%;animation-duration:var(--durations-slow);animation-name:slide-in-right,fade-in;animation-timing-function:cubic-bezier(.16,1,.3,1)}.toast__root--placement_topRight[data-state=closed]{transform-origin:50%;animation-duration:var(--durations-slow);animation-name:slide-out-right,fade-out;animation-timing-function:cubic-bezier(.16,1,.3,1)}.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:50%;animation-duration:var(--durations-slow);animation-name:slide-in-right,fade-in;animation-timing-function:cubic-bezier(.16,1,.3,1)}.toast__root--placement_bottomRight[data-state=closed]{transform-origin:50%;animation-duration:var(--durations-slow);animation-name:slide-out-right,fade-out;animation-timing-function:cubic-bezier(.16,1,.3,1)}.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:50%;animation-duration:var(--durations-slow);animation-name:slide-in-left,fade-in;animation-timing-function:cubic-bezier(.16,1,.3,1)}.toast__root--placement_topLeft[data-state=closed]{transform-origin:50%;animation-duration:var(--durations-slow);animation-name:slide-out-left,fade-out;animation-timing-function:cubic-bezier(.16,1,.3,1)}.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:50%;animation-duration:var(--durations-slow);animation-name:slide-in-left,fade-in;animation-timing-function:cubic-bezier(.16,1,.3,1)}.toast__root--placement_bottomLeft[data-state=closed]{transform-origin:50%;animation-duration:var(--durations-slow);animation-name:slide-out-left,fade-out;animation-timing-function:cubic-bezier(.16,1,.3,1)}.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:#0e121659 -10px 12px var(--radii-4xl) calc(var(--spacing-3) * -1), #0e121659 5px -6px var(--radii-4xl) calc(var(--spacing-3) * -1);border-width:0}.segmented__root--orientation_horizontal{flex-direction:row}.segmented__root--size_md{padding:var(--spacing-1);border-radius:var(--radii-md)}.segmented__option--size_md{gap:var(--spacing-2);border-radius:calc(var(--radii-md) - var(--spacing-1) * .75);padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-sm);line-height:1.25rem}.segmented__root--block_true{width:100%}.segmented__option--block_true{flex:1}.segmented__root--size_sm{padding:calc(var(--spacing-1) * .75);border-radius:var(--radii-sm)}.segmented__option--size_sm{gap:var(--spacing-1);border-radius:calc(var(--radii-sm) - var(--spacing-0\.5));padding-inline:var(--spacing-padding-inline-sm);padding-block:var(--spacing-padding-block-sm);font-size:var(--font-sizes-xs);line-height:1.125rem}.segmented__root--size_lg{padding:var(--spacing-1\.5);border-radius:var(--radii-lg)}.segmented__option--size_lg{gap:var(--spacing-3);border-radius:calc(var(--radii-lg) - var(--spacing-1));padding-inline:var(--spacing-padding-inline-lg);padding-block:var(--spacing-padding-block-md);font-size:var(--font-sizes-md);line-height:1.5rem}.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{left:calc(var(--spacing-10) * -1);top:50%;translate:0 -50%}.carousel__next--orientation_horizontal{right:calc(var(--spacing-10) * -1);top:50%;translate:0 -50%}.carousel__dots--orientation_horizontal{bottom:calc(var(--spacing-8) * -1);justify-content:center;left:50%;translate:-50%}.carousel__list--orientation_vertical{margin-top:calc(var(--spacing-4) * -1);flex-direction:column;flex:1}.carousel__item--orientation_vertical{padding-top:var(--spacing-4)}.carousel__previous--orientation_vertical{top:calc(var(--spacing-10) * -1);left:50%;translate:-50%}.carousel__next--orientation_vertical{bottom:calc(var(--spacing-10) * -1);left:50%;translate:-50%}.carousel__dots--orientation_vertical{left:var(--spacing-4);flex-direction:column;justify-content:center;top:50%;translate:0 -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]){box-shadow:var(--shadows-primary-2xs);border:var(--borders-hover-xs)!important}.combobox__trigger--size_md{padding-inline:var(--spacing-padding-inline-md);padding-block:var(--spacing-padding-block-md);min-height:var(--sizes-control-height-md);max-height:var(--sizes-control-height-md)}.combobox__trigger--size_md *,.combobox__content--size_md *{font-size:var(--font-sizes-md);line-height:1.5rem}.combobox__item--size_md{padding-block:var(--spacing-padding-block-md)}.combobox__trigger--radii_md,.combobox__content--radii_md [cmdk-root]{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__trigger--size_sm *,.combobox__content--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__trigger--size_lg *,.combobox__content--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-dialog-close]{padding:var(--spacing-0);border-radius:var(--radii-xs);color:var(--colors-text);opacity:.5;top:var(--spacing-padding-inline-md);right:var(--spacing-padding-block-lg);border:1px solid #0000;flex-shrink:0;position:absolute}.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(:focus,[data-focus]){border-color:var(--colors-primary-hover);outline:1px solid var(--colors-primary-bg-hover)}.command__root--type_floating [data-slot=command-dialog-close]:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.command__root--type_floating [data-slot=command-input-icon]{margin-left:var(--spacing-padding-inline-xs);width:var(--sizes-icon-md)!important;height:var(--sizes-icon-md)!important}.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]:is(:hover,[data-hover]){border-color:var(--colors-primary-hover);opacity:1;cursor:pointer}.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]{padding:var(--spacing-padding-inline-sm);color:var(--colors-text-tertiary);font-weight:var(--font-weights-medium)}.command__item--type_floating{padding-block:var(--spacing-padding-inline-md);font-size:var(--font-sizes-md);padding-left:var(--spacing-layout-section-lg);padding-right:var(--spacing-padding-block-md);line-height:1.5rem}.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=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{border:var(--borders-error-xs)}[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{border:var(--borders-warning-xs)}[data-status=warning] .inputOTP__slot--styling_outline:is(:active,[data-active]){border:var(--borders-warning-xs);box-shadow:var(--shadows-warning-2xs)}.inputOTP__slot--styling_outline:is(:active,[data-active]){border:var(--borders-hover-xs);box-shadow:var(--shadows-primary-2xs)}.inputOTP__slot--slotSize_md{font-size:var(--font-sizes-md);width:var(--sizes-control-height-md);height:var(--sizes-control-height-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=success] .inputOTP__slot--styling_filled:is(:active,[data-active]){border:var(--borders-success-xs)}[data-status=error] .inputOTP__slot--styling_filled{background:var(--colors-error-bg)}[data-status=error] .inputOTP__slot--styling_filled:is(:active,[data-active]){border:var(--borders-error-xs)}[data-status=warning] .inputOTP__slot--styling_filled{background:var(--colors-warning-bg)}[data-status=warning] .inputOTP__slot--styling_filled:is(:active,[data-active]){border:var(--borders-warning-xs)}.inputOTP__slot--styling_filled:is(:active,[data-active]){background:var(--colors-surface-elevated);border:var(--borders-hover-xs)}.inputOTP__group--styling_underlined{gap:var(--spacing-0)}.inputOTP__slot--styling_underlined:after{background:var(--colors-border);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);content:"";left:var(--spacing-0);right:var(--spacing-0);bottom:var(--spacing-0);height:var(--sizes-underline-height-default);position:absolute}[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{background:var(--colors-primary-hover);height:var(--sizes-underline-height-active)}[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{border-radius:var(--radii-sm);font-size:var(--font-sizes-sm);width:var(--sizes-control-height-sm);height:var(--sizes-control-height-sm);line-height:1.25rem}.inputOTP__slot--slotSize_sm [data-slot=input-otp-caret]{font-size:var(--font-sizes-md);line-height:1.5rem}.inputOTP__slot--slotSize_lg{border-radius:var(--radii-lg);font-size:var(--font-sizes-lg);width:var(--sizes-control-height-lg);height:var(--sizes-control-height-lg);line-height:1.75rem}.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{font-size:var(--font-sizes-sm);width:var(--sizes-icon-md);height:var(--sizes-icon-md)}.steps__separator--size_md[data-orientation=vertical]{margin-inline:var(--spacing-gap-inline-md);width:1px;margin-left:calc(var(--spacing-gap-inline-md) - .25rem)}.steps__separator--size_md[data-orientation=horizontal]{margin-inline:var(--spacing-gap-inline-sm);height:1px}.steps__root--size_sm{gap:spacing\.gap\.component\.xs}.steps__trigger--size_sm{gap:var(--spacing-gap-inline-2xs);font-size:var(--font-sizes-xs)}.steps__trigger--size_sm *{font-size:inherit}.steps__indicator--size_sm{font-size:var(--font-sizes-xs);width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.steps__separator--size_sm[data-orientation=vertical]{margin-inline:var(--spacing-gap-inline-sm);width:1px;margin-left:calc(var(--spacing-gap-inline-sm) - .25rem)}.steps__separator--size_sm[data-orientation=horizontal]{margin-inline:var(--spacing-gap-inline-xs);height:1px}.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{font-size:var(--font-sizes-md);width:var(--sizes-icon-lg);height:var(--sizes-icon-lg)}.steps__separator--size_lg[data-orientation=vertical]{margin-inline:var(--spacing-gap-inline-lg);width:2px;margin-left:calc(var(--spacing-gap-inline-lg) - .3rem)}.steps__separator--size_lg[data-orientation=horizontal]{margin-inline:var(--spacing-gap-inline-md);height:2px}.tree-view__branchControl--size_sm{padding:var(--spacing-padding-block-sm) var(--spacing-padding-inline-sm);font-size:var(--font-sizes-sm)}.tree-view__branchIndicator--size_sm{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.tree-view__item--size_sm{padding:var(--spacing-padding-block-sm) var(--spacing-padding-inline-sm);font-size:var(--font-sizes-sm)}.tree-view__itemIndicator--size_sm{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.tree-view__branchControl--variant_subtle:is([aria-selected=true],[data-selected]){background:var(--colors-primary-bg);color:var(--colors-primary-text-active)}.tree-view__branchControl--variant_subtle:hover:not([data-selected]){background:var(--colors-fill-secondary)}.tree-view__item--variant_subtle:is([aria-selected=true],[data-selected]){background:var(--colors-primary-bg);color:var(--colors-primary-text-active)}.tree-view__item--variant_subtle:hover:not([data-selected]){background:var(--colors-fill-secondary)}.tree-view__branchControl--variant_outline:is([aria-selected=true],[data-selected]){outline:var(--borders-primary-sm);outline-offset:-1px;color:var(--colors-primary-text-active)}.tree-view__branchControl--variant_outline:hover:not([data-selected]){outline:var(--borders-default-sm);outline-offset:-1px}.tree-view__item--variant_outline:is([aria-selected=true],[data-selected]){outline:var(--borders-primary-sm);outline-offset:-1px;color:var(--colors-primary-text-active)}.tree-view__item--variant_outline:hover:not([data-selected]){outline:var(--borders-default-sm);outline-offset:-1px}.tree-view__branchControl--size_xs{padding:var(--spacing-padding-block-xs) var(--spacing-padding-inline-xs);font-size:var(--font-sizes-xs)}.tree-view__branchIndicator--size_xs{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.tree-view__item--size_xs{padding:var(--spacing-padding-block-xs) var(--spacing-padding-inline-xs);font-size:var(--font-sizes-xs)}.tree-view__itemIndicator--size_xs{width:var(--sizes-icon-sm);height:var(--sizes-icon-sm)}.tree-view__branchControl--size_md{padding:var(--spacing-padding-block-md) var(--spacing-padding-inline-md);font-size:var(--font-sizes-md)}.tree-view__branchIndicator--size_md{width:var(--sizes-icon-md);height:var(--sizes-icon-md)}.tree-view__item--size_md{padding:var(--spacing-padding-block-md) var(--spacing-padding-inline-md);font-size:var(--font-sizes-md)}.tree-view__itemIndicator--size_md{width:var(--sizes-icon-md);height:var(--sizes-icon-md)}.tree-view__branchControl--variant_solid:is([aria-selected=true],[data-selected]){background:var(--colors-primary);color:var(--colors-bg-solid-text)}.tree-view__branchControl--variant_solid:hover:not([data-selected]){background:var(--colors-primary-bg-hover)}.tree-view__item--variant_solid:is([aria-selected=true],[data-selected]){background:var(--colors-primary);color:var(--colors-bg-solid-text)}.tree-view__item--variant_solid:hover:not([data-selected]){background:var(--colors-primary-bg-hover)}.drawer__content--side_left{transform-origin:50%;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[data-status=success]:is(:hover,[data-hover]){border-color:var(--colors-success-border-hover)}.select__trigger--styling_outline[data-status=warning]:is(:hover,[data-hover]){border-color:var(--colors-warning-border-hover)}.combobox__trigger--styling_outline:is(:hover,[data-hover]){border:var(--borders-hover-xs)}.combobox__trigger--styling_outline[data-status=error]:is(:hover,[data-hover]){border-color:var(--colors-error-border-hover)!important}.combobox__trigger--styling_outline[data-status=success]:is(:hover,[data-hover]){border-color:var(--colors-success-border-hover)!important}.combobox__trigger--styling_outline[data-status=warning]:is(:hover,[data-hover]){border-color:var(--colors-warning-border-hover)!important}}}
