@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;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::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:"🐼"}*{--ring-inset:var(--empty, );--ring-offset-width:0px;--ring-offset-color:#fff;--ring-color:#4299e199;--ring-offset-shadow:0 0 #0000;--ring-shadow:0 0 #0000;--brightness:var(--empty, );--contrast:var(--empty, );--grayscale:var(--empty, );--hue-rotate:var(--empty, );--invert:var(--empty, );--saturate:var(--empty, );--sepia:var(--empty, );--drop-shadow:var(--empty, );--backdrop-blur:var(--empty, );--backdrop-brightness:var(--empty, );--backdrop-contrast:var(--empty, );--backdrop-grayscale:var(--empty, );--backdrop-hue-rotate:var(--empty, );--backdrop-invert:var(--empty, );--backdrop-opacity:var(--empty, );--backdrop-saturate:var(--empty, );--backdrop-sepia:var(--empty, );--global-font-mono:var(--fonts-mono);--global-font-body:var(--fonts-body);--global-color-border:var(--colors-border);font-feature-settings:"cv11"}html{background:var(--colors-bg);color:var(--colors-fg);--colors-color-palette-50:var(--colors-gray-50);--colors-color-palette-100:var(--colors-gray-100);--colors-color-palette-200:var(--colors-gray-200);--colors-color-palette-300:var(--colors-gray-300);--colors-color-palette-400:var(--colors-gray-400);--colors-color-palette-500:var(--colors-gray-500);--colors-color-palette-600:var(--colors-gray-600);--colors-color-palette-700:var(--colors-gray-700);--colors-color-palette-800:var(--colors-gray-800);--colors-color-palette-900:var(--colors-gray-900);--colors-color-palette-950:var(--colors-gray-950);--colors-color-palette-contrast:var(--colors-gray-contrast);--colors-color-palette-fg:var(--colors-gray-fg);--colors-color-palette-subtle:var(--colors-gray-subtle);--colors-color-palette-muted:var(--colors-gray-muted);--colors-color-palette-emphasized:var(--colors-gray-emphasized);--colors-color-palette-solid:var(--colors-gray-solid);--colors-color-palette-focus-ring:var(--colors-gray-focus-ring);--colors-color-palette-border:var(--colors-gray-border);line-height:1.5}::placeholder,[data-placeholder]{--mix-color:color-mix(in srgb, var(--colors-fg-muted) 80%, transparent);color:var(--mix-color,var(--colors-fg-muted))}::selection{--mix-background:color-mix(in srgb, var(--colors-color-palette-emphasized) 80%, transparent);background:var(--mix-background,var(--colors-color-palette-emphasized))}*,: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){--aspect-ratios-square:1 / 1;--aspect-ratios-landscape:4 / 3;--aspect-ratios-portrait:3 / 4;--aspect-ratios-wide:16 / 9;--aspect-ratios-ultrawide:18 / 5;--aspect-ratios-golden:1.618 / 1;--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce:bounce 1s infinite;--blurs-none: ;--blurs-sm:4px;--blurs-md:8px;--blurs-lg:12px;--blurs-xl:16px;--blurs-2xl:24px;--blurs-3xl:40px;--blurs-4xl:64px;--borders-xs:.5px solid;--borders-sm:1px solid;--borders-md:2px solid;--borders-lg:4px solid;--borders-xl:8px solid;--colors-transparent:transparent;--colors-current:currentColor;--colors-black:#09090b;--colors-white:#fff;--colors-white-alpha-50:#ffffff0a;--colors-white-alpha-100:#ffffff0f;--colors-white-alpha-200:#ffffff14;--colors-white-alpha-300:#ffffff29;--colors-white-alpha-400:#ffffff3d;--colors-white-alpha-500:#ffffff5c;--colors-white-alpha-600:#ffffff7a;--colors-white-alpha-700:#ffffffa3;--colors-white-alpha-800:#fffc;--colors-white-alpha-900:#ffffffeb;--colors-white-alpha-950:#fffffff2;--colors-black-alpha-50:#0000000a;--colors-black-alpha-100:#0000000f;--colors-black-alpha-200:#00000014;--colors-black-alpha-300:#00000029;--colors-black-alpha-400:#0000003d;--colors-black-alpha-500:#0000005c;--colors-black-alpha-600:#0000007a;--colors-black-alpha-700:#000000a3;--colors-black-alpha-800:#000c;--colors-black-alpha-900:#000000eb;--colors-black-alpha-950:#000000f2;--colors-gray-50:#fafafa;--colors-gray-100:#f4f4f5;--colors-gray-200:#e4e4e7;--colors-gray-300:#d4d4d8;--colors-gray-400:#a1a1aa;--colors-gray-500:#71717a;--colors-gray-600:#52525b;--colors-gray-700:#3f3f46;--colors-gray-800:#27272a;--colors-gray-900:#18181b;--colors-gray-950:#111;--colors-red-50:#fef2f2;--colors-red-100:#fee2e2;--colors-red-200:#fecaca;--colors-red-300:#fca5a5;--colors-red-400:#f87171;--colors-red-500:#ef4444;--colors-red-600:#dc2626;--colors-red-700:#991919;--colors-red-800:#511111;--colors-red-900:#300c0c;--colors-red-950:#1f0808;--colors-orange-50:#fff7ed;--colors-orange-100:#ffedd5;--colors-orange-200:#fed7aa;--colors-orange-300:#fdba74;--colors-orange-400:#fb923c;--colors-orange-500:#f97316;--colors-orange-600:#ea580c;--colors-orange-700:#92310a;--colors-orange-800:#6c2710;--colors-orange-900:#3b1106;--colors-orange-950:#220a04;--colors-yellow-50:#fefce8;--colors-yellow-100:#fef9c3;--colors-yellow-200:#fef08a;--colors-yellow-300:#fde047;--colors-yellow-400:#facc15;--colors-yellow-500:#eab308;--colors-yellow-600:#ca8a04;--colors-yellow-700:#845209;--colors-yellow-800:#713f12;--colors-yellow-900:#422006;--colors-yellow-950:#281304;--colors-green-50:#f0fdf4;--colors-green-100:#dcfce7;--colors-green-200:#bbf7d0;--colors-green-300:#86efac;--colors-green-400:#4ade80;--colors-green-500:#22c55e;--colors-green-600:#16a34a;--colors-green-700:#116932;--colors-green-800:#124a28;--colors-green-900:#042713;--colors-green-950:#03190c;--colors-teal-50:#f0fdfa;--colors-teal-100:#ccfbf1;--colors-teal-200:#99f6e4;--colors-teal-300:#5eead4;--colors-teal-400:#2dd4bf;--colors-teal-500:#14b8a6;--colors-teal-600:#0d9488;--colors-teal-700:#0c5d56;--colors-teal-800:#114240;--colors-teal-900:#032726;--colors-teal-950:#021716;--colors-blue-50:#eff6ff;--colors-blue-100:#dbeafe;--colors-blue-200:#bfdbfe;--colors-blue-300:#a3cfff;--colors-blue-400:#60a5fa;--colors-blue-500:#3b82f6;--colors-blue-600:#2563eb;--colors-blue-700:#173da6;--colors-blue-800:#1a3478;--colors-blue-900:#14204a;--colors-blue-950:#0c142e;--colors-cyan-50:#ecfeff;--colors-cyan-100:#cffafe;--colors-cyan-200:#a5f3fc;--colors-cyan-300:#67e8f9;--colors-cyan-400:#22d3ee;--colors-cyan-500:#06b6d4;--colors-cyan-600:#0891b2;--colors-cyan-700:#0c5c72;--colors-cyan-800:#134152;--colors-cyan-900:#072a38;--colors-cyan-950:#051b24;--colors-purple-50:#faf5ff;--colors-purple-100:#f3e8ff;--colors-purple-200:#e9d5ff;--colors-purple-300:#d8b4fe;--colors-purple-400:#c084fc;--colors-purple-500:#a855f7;--colors-purple-600:#9333ea;--colors-purple-700:#641ba3;--colors-purple-800:#4a1772;--colors-purple-900:#2f0553;--colors-purple-950:#1a032e;--colors-pink-50:#fdf2f8;--colors-pink-100:#fce7f3;--colors-pink-200:#fbcfe8;--colors-pink-300:#f9a8d4;--colors-pink-400:#f472b6;--colors-pink-500:#ec4899;--colors-pink-600:#db2777;--colors-pink-700:#a41752;--colors-pink-800:#6d0e34;--colors-pink-900:#45061f;--colors-pink-950:#2c0514;--durations-fastest:50ms;--durations-faster:.1s;--durations-fast:.15s;--durations-moderate:.2s;--durations-slow:.3s;--durations-slower:.4s;--durations-slowest:.5s;--easings-ease-in:cubic-bezier(.42, 0, 1, 1);--easings-ease-out:cubic-bezier(0, 0, .58, 1);--easings-ease-in-out:cubic-bezier(.42, 0, .58, 1);--easings-ease-in-smooth:cubic-bezier(.32, .72, 0, 1);--fonts-heading:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fonts-body:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-sizes-2xs:.625rem;--font-sizes-xs:.75rem;--font-sizes-sm:.875rem;--font-sizes-md:1rem;--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-wide:.025em;--letter-spacings-wider:.05em;--letter-spacings-widest:.1em;--line-heights-shorter:1.25;--line-heights-short:1.375;--line-heights-moderate:1.5;--line-heights-tall:1.625;--line-heights-taller:2;--radii-none:0;--radii-2xs:.0625rem;--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;--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;--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-3xs:14rem;--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-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-1\/2:50%;--sizes-1\/3:33.3333%;--sizes-2\/3:66.6667%;--sizes-1\/4:25%;--sizes-3\/4:75%;--sizes-1\/5:20%;--sizes-2\/5:40%;--sizes-3\/5:60%;--sizes-4\/5:80%;--sizes-1\/6:16.6667%;--sizes-2\/6:33.3333%;--sizes-3\/6:50%;--sizes-4\/6:66.6667%;--sizes-5\/6:83.3333%;--sizes-1\/12:8.33333%;--sizes-2\/12:16.6667%;--sizes-3\/12:25%;--sizes-4\/12:33.3333%;--sizes-5\/12:41.6667%;--sizes-6\/12:50%;--sizes-7\/12:58.3333%;--sizes-8\/12:66.6667%;--sizes-9\/12:75%;--sizes-10\/12:83.3333%;--sizes-11\/12:91.6667%;--sizes-max:max-content;--sizes-min:min-content;--sizes-fit:fit-content;--sizes-prose:60ch;--sizes-full:100%;--sizes-dvh:100dvh;--sizes-svh:100svh;--sizes-lvh:100lvh;--sizes-dvw:100dvw;--sizes-svw:100svw;--sizes-lvw:100lvw;--sizes-vw:100vw;--sizes-vh:100vh;--sizes-breakpoint-sm:480px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--z-index-hide:-1;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:1000;--z-index-sticky:1100;--z-index-banner:1200;--z-index-overlay:1300;--z-index-modal:1400;--z-index-popover:1500;--z-index-skip-nav:1600;--z-index-toast:1700;--z-index-tooltip:1800;--z-index-max:2147480000;--cursor-button:pointer;--cursor-checkbox:default;--cursor-disabled:not-allowed;--cursor-menuitem:default;--cursor-option:default;--cursor-radio:default;--cursor-slider:default;--cursor-swittch:pointer;--cursor-switch:pointer;--breakpoints-sm:480px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--radii-l1:var(--radii-xs);--radii-l2:var(--radii-sm);--radii-l3:var(--radii-md)}.light{--colors-bg:var(--colors-white);--colors-bg-subtle:var(--colors-gray-50);--colors-bg-muted:var(--colors-gray-100);--colors-bg-emphasized:var(--colors-gray-200);--colors-bg-inverted:var(--colors-black);--colors-bg-panel:var(--colors-white);--colors-bg-error:var(--colors-red-50);--colors-bg-warning:var(--colors-orange-50);--colors-bg-success:var(--colors-green-50);--colors-bg-info:var(--colors-blue-50);--colors-fg:var(--colors-black);--colors-fg-muted:var(--colors-gray-600);--colors-fg-subtle:var(--colors-gray-400);--colors-fg-inverted:var(--colors-gray-50);--colors-fg-error:var(--colors-red-500);--colors-fg-warning:var(--colors-orange-600);--colors-fg-success:var(--colors-green-600);--colors-fg-info:var(--colors-blue-600);--colors-border:var(--colors-gray-200);--colors-border-muted:var(--colors-gray-100);--colors-border-subtle:var(--colors-gray-50);--colors-border-emphasized:var(--colors-gray-300);--colors-border-inverted:var(--colors-gray-800);--colors-border-error:var(--colors-red-500);--colors-border-warning:var(--colors-orange-500);--colors-border-success:var(--colors-green-500);--colors-border-info:var(--colors-blue-500);--colors-gray-contrast:var(--colors-white);--colors-gray-fg:var(--colors-gray-800);--colors-gray-subtle:var(--colors-gray-100);--colors-gray-muted:var(--colors-gray-200);--colors-gray-emphasized:var(--colors-gray-300);--colors-gray-solid:var(--colors-gray-900);--colors-gray-focus-ring:var(--colors-gray-400);--colors-gray-border:var(--colors-gray-200);--colors-red-contrast:white;--colors-red-fg:var(--colors-red-700);--colors-red-subtle:var(--colors-red-100);--colors-red-muted:var(--colors-red-200);--colors-red-emphasized:var(--colors-red-300);--colors-red-solid:var(--colors-red-600);--colors-red-focus-ring:var(--colors-red-500);--colors-red-border:var(--colors-red-500);--colors-orange-contrast:white;--colors-orange-fg:var(--colors-orange-700);--colors-orange-subtle:var(--colors-orange-100);--colors-orange-muted:var(--colors-orange-200);--colors-orange-emphasized:var(--colors-orange-300);--colors-orange-solid:var(--colors-orange-600);--colors-orange-focus-ring:var(--colors-orange-500);--colors-orange-border:var(--colors-orange-500);--colors-green-contrast:white;--colors-green-fg:var(--colors-green-700);--colors-green-subtle:var(--colors-green-100);--colors-green-muted:var(--colors-green-200);--colors-green-emphasized:var(--colors-green-300);--colors-green-solid:var(--colors-green-600);--colors-green-focus-ring:var(--colors-green-500);--colors-green-border:var(--colors-green-500);--colors-blue-contrast:white;--colors-blue-fg:var(--colors-blue-700);--colors-blue-subtle:var(--colors-blue-100);--colors-blue-muted:var(--colors-blue-200);--colors-blue-emphasized:var(--colors-blue-300);--colors-blue-solid:var(--colors-blue-600);--colors-blue-focus-ring:var(--colors-blue-500);--colors-blue-border:var(--colors-blue-500);--colors-yellow-contrast:black;--colors-yellow-fg:var(--colors-yellow-800);--colors-yellow-subtle:var(--colors-yellow-100);--colors-yellow-muted:var(--colors-yellow-200);--colors-yellow-emphasized:var(--colors-yellow-300);--colors-yellow-solid:var(--colors-yellow-300);--colors-yellow-focus-ring:var(--colors-yellow-500);--colors-yellow-border:var(--colors-yellow-500);--colors-teal-contrast:white;--colors-teal-fg:var(--colors-teal-700);--colors-teal-subtle:var(--colors-teal-100);--colors-teal-muted:var(--colors-teal-200);--colors-teal-emphasized:var(--colors-teal-300);--colors-teal-solid:var(--colors-teal-600);--colors-teal-focus-ring:var(--colors-teal-500);--colors-teal-border:var(--colors-teal-500);--colors-purple-contrast:white;--colors-purple-fg:var(--colors-purple-700);--colors-purple-subtle:var(--colors-purple-100);--colors-purple-muted:var(--colors-purple-200);--colors-purple-emphasized:var(--colors-purple-300);--colors-purple-solid:var(--colors-purple-600);--colors-purple-focus-ring:var(--colors-purple-500);--colors-purple-border:var(--colors-purple-500);--colors-pink-contrast:white;--colors-pink-fg:var(--colors-pink-700);--colors-pink-subtle:var(--colors-pink-100);--colors-pink-muted:var(--colors-pink-200);--colors-pink-emphasized:var(--colors-pink-300);--colors-pink-solid:var(--colors-pink-600);--colors-pink-focus-ring:var(--colors-pink-500);--colors-pink-border:var(--colors-pink-500);--colors-cyan-contrast:white;--colors-cyan-fg:var(--colors-cyan-700);--colors-cyan-subtle:var(--colors-cyan-100);--colors-cyan-muted:var(--colors-cyan-200);--colors-cyan-emphasized:var(--colors-cyan-300);--colors-cyan-solid:var(--colors-cyan-600);--colors-cyan-focus-ring:var(--colors-cyan-500);--colors-cyan-border:var(--colors-cyan-500);--shadows-xs:0px 1px 2px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 20%, transparent);--shadows-sm:0px 2px 4px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-md:0px 4px 8px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-lg:0px 8px 16px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-xl:0px 16px 24px color-mix(in srgb, var(--colors-gray-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-2xl:0px 24px 40px color-mix(in srgb, var(--colors-gray-900) 16%, transparent), 0px 0px 1px color-mix(in srgb, var(--colors-gray-900) 30%, transparent);--shadows-inner:inset 0 2px 4px 0 color-mix(in srgb, var(--colors-black) 5%, transparent);--shadows-inset:inset 0 0 0 1px color-mix(in srgb, var(--colors-black) 5%, transparent)}.dark{--colors-bg:var(--colors-black);--colors-bg-subtle:var(--colors-gray-950);--colors-bg-muted:var(--colors-gray-900);--colors-bg-emphasized:var(--colors-gray-800);--colors-bg-inverted:var(--colors-white);--colors-bg-panel:var(--colors-gray-950);--colors-bg-error:var(--colors-red-950);--colors-bg-warning:var(--colors-orange-950);--colors-bg-success:var(--colors-green-950);--colors-bg-info:var(--colors-blue-950);--colors-fg:var(--colors-gray-50);--colors-fg-muted:var(--colors-gray-400);--colors-fg-subtle:var(--colors-gray-500);--colors-fg-inverted:var(--colors-black);--colors-fg-error:var(--colors-red-400);--colors-fg-warning:var(--colors-orange-300);--colors-fg-success:var(--colors-green-300);--colors-fg-info:var(--colors-blue-300);--colors-border:var(--colors-gray-800);--colors-border-muted:var(--colors-gray-900);--colors-border-subtle:var(--colors-gray-950);--colors-border-emphasized:var(--colors-gray-700);--colors-border-inverted:var(--colors-gray-200);--colors-border-error:var(--colors-red-400);--colors-border-warning:var(--colors-orange-400);--colors-border-success:var(--colors-green-400);--colors-border-info:var(--colors-blue-400);--colors-gray-contrast:var(--colors-black);--colors-gray-fg:var(--colors-gray-200);--colors-gray-subtle:var(--colors-gray-900);--colors-gray-muted:var(--colors-gray-800);--colors-gray-emphasized:var(--colors-gray-700);--colors-gray-solid:var(--colors-white);--colors-gray-focus-ring:var(--colors-gray-400);--colors-gray-border:var(--colors-gray-800);--colors-red-contrast:white;--colors-red-fg:var(--colors-red-300);--colors-red-subtle:var(--colors-red-900);--colors-red-muted:var(--colors-red-800);--colors-red-emphasized:var(--colors-red-700);--colors-red-solid:var(--colors-red-600);--colors-red-focus-ring:var(--colors-red-500);--colors-red-border:var(--colors-red-400);--colors-orange-contrast:black;--colors-orange-fg:var(--colors-orange-300);--colors-orange-subtle:var(--colors-orange-900);--colors-orange-muted:var(--colors-orange-800);--colors-orange-emphasized:var(--colors-orange-700);--colors-orange-solid:var(--colors-orange-500);--colors-orange-focus-ring:var(--colors-orange-500);--colors-orange-border:var(--colors-orange-400);--colors-green-contrast:white;--colors-green-fg:var(--colors-green-300);--colors-green-subtle:var(--colors-green-900);--colors-green-muted:var(--colors-green-800);--colors-green-emphasized:var(--colors-green-700);--colors-green-solid:var(--colors-green-600);--colors-green-focus-ring:var(--colors-green-500);--colors-green-border:var(--colors-green-400);--colors-blue-contrast:white;--colors-blue-fg:var(--colors-blue-300);--colors-blue-subtle:var(--colors-blue-900);--colors-blue-muted:var(--colors-blue-800);--colors-blue-emphasized:var(--colors-blue-700);--colors-blue-solid:var(--colors-blue-600);--colors-blue-focus-ring:var(--colors-blue-500);--colors-blue-border:var(--colors-blue-400);--colors-yellow-contrast:black;--colors-yellow-fg:var(--colors-yellow-300);--colors-yellow-subtle:var(--colors-yellow-900);--colors-yellow-muted:var(--colors-yellow-800);--colors-yellow-emphasized:var(--colors-yellow-700);--colors-yellow-solid:var(--colors-yellow-300);--colors-yellow-focus-ring:var(--colors-yellow-500);--colors-yellow-border:var(--colors-yellow-500);--colors-teal-contrast:white;--colors-teal-fg:var(--colors-teal-300);--colors-teal-subtle:var(--colors-teal-900);--colors-teal-muted:var(--colors-teal-800);--colors-teal-emphasized:var(--colors-teal-700);--colors-teal-solid:var(--colors-teal-600);--colors-teal-focus-ring:var(--colors-teal-500);--colors-teal-border:var(--colors-teal-400);--colors-purple-contrast:white;--colors-purple-fg:var(--colors-purple-300);--colors-purple-subtle:var(--colors-purple-900);--colors-purple-muted:var(--colors-purple-800);--colors-purple-emphasized:var(--colors-purple-700);--colors-purple-solid:var(--colors-purple-600);--colors-purple-focus-ring:var(--colors-purple-500);--colors-purple-border:var(--colors-purple-400);--colors-pink-contrast:white;--colors-pink-fg:var(--colors-pink-300);--colors-pink-subtle:var(--colors-pink-900);--colors-pink-muted:var(--colors-pink-800);--colors-pink-emphasized:var(--colors-pink-700);--colors-pink-solid:var(--colors-pink-600);--colors-pink-focus-ring:var(--colors-pink-500);--colors-pink-border:var(--colors-pink-400);--colors-cyan-contrast:white;--colors-cyan-fg:var(--colors-cyan-300);--colors-cyan-subtle:var(--colors-cyan-900);--colors-cyan-muted:var(--colors-cyan-800);--colors-cyan-emphasized:var(--colors-cyan-700);--colors-cyan-solid:var(--colors-cyan-600);--colors-cyan-focus-ring:var(--colors-cyan-500);--colors-cyan-border:var(--colors-cyan-400);--shadows-xs:0px 1px 1px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 20%, transparent);--shadows-sm:0px 2px 4px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-md:0px 4px 8px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-lg:0px 8px 16px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-xl:0px 16px 24px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-2xl:0px 24px 40px color-mix(in srgb, var(--colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--colors-gray-300) 30%, transparent);--shadows-inner:inset 0 2px 4px 0 var(--colors-black);--shadows-inset:inset 0 0 0 1px color-mix(in srgb, var(--colors-gray-300) 5%, transparent)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bg-position{0%{background-position:var(--animate-from,1rem) 0}to{background-position:var(--animate-to,0) 0}}@keyframes position{0%{inset-block-start:var(--animate-from-y);inset-inline-start:var(--animate-from-x)}to{inset-block-start:var(--animate-to-y);inset-inline-start:var(--animate-to-x)}}@keyframes circular-progress{0%{stroke-dasharray:1 400;stroke-dashoffset:0}50%{stroke-dasharray:400 400;stroke-dashoffset:-100%}to{stroke-dasharray:400 400;stroke-dashoffset:-260%}}@keyframes expand-height{0%{height:var(--collapsed-height,0)}to{height:var(--height)}}@keyframes collapse-height{0%{height:var(--height)}to{height:var(--collapsed-height,0)}}@keyframes expand-width{0%{width:var(--collapsed-width,0)}to{width:var(--width)}}@keyframes collapse-width{0%{width:var(--width)}to{width:var(--collapsed-width,0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-from-left-full{0%{translate:-100%}to{translate:0}}@keyframes slide-from-right-full{0%{translate:100%}to{translate:0}}@keyframes slide-from-top-full{0%{translate:0 -100%}to{translate:0}}@keyframes slide-from-bottom-full{0%{translate:0 100%}to{translate:0}}@keyframes slide-to-left-full{0%{translate:0}to{translate:-100%}}@keyframes slide-to-right-full{0%{translate:0}to{translate:100%}}@keyframes slide-to-top-full{0%{translate:0}to{translate:0 -100%}}@keyframes slide-to-bottom-full{0%{translate:0}to{translate:0 100%}}@keyframes slide-from-top{0%{translate:0 calc(var(--slide-from-top-distance,.5rem) * -1)}to{translate:0}}@keyframes slide-from-bottom{0%{translate:0 var(--slide-from-bottom-distance,.5rem)}to{translate:0}}@keyframes slide-from-left{0%{translate:calc(var(--slide-from-left-distance,.5rem) * -1) 0}to{translate:0}}@keyframes slide-from-right{0%{translate:var(--slide-from-right-distance,.5rem) 0}to{translate:0}}@keyframes slide-to-top{0%{translate:0}to{translate:0 calc(var(--slide-to-top-distance,.5rem) * -1)}}@keyframes slide-to-bottom{0%{translate:0}to{translate:0 var(--slide-to-bottom-distance,.5rem)}}@keyframes slide-to-left{0%{translate:0}to{translate:calc(var(--slide-to-left-distance,.5rem) * -1) 0}}@keyframes slide-to-right{0%{translate:0}to{translate:var(--slide-to-right-distance,.5rem) 0}}@keyframes scale-in{0%{scale:.95}to{scale:1}}@keyframes scale-out{0%{scale:1}to{scale:.95}}@keyframes marqueeX{0%{transform:translate(0%)}to{transform:translateX(var(--marquee-translate))}}@keyframes marqueeY{0%{transform:translateY(0%)}to{transform:translateY(var(--marquee-translate))}}}@layer recipes{@layer _base{.link{outline-offset:2px;gap:var(--spacing-1\.5);border-radius:var(--radii-l1);cursor:pointer;--focus-ring-color:var(--colors-color-palette-focus-ring);outline:2px solid #0000;align-items:center;display:inline-flex}.link:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.badge{gap:var(--spacing-1);font-weight:var(--font-weights-medium);font-variant-numeric:tabular-nums}.badge,.button{border-radius:var(--radii-l2);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.button{border-width:1px;border-color:var(--colors-transparent);appearance:none;vertical-align:middle;cursor:var(--cursor-button);isolation:isolate;line-height:1.2;font-weight:var(--font-weights-medium);--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);--focus-ring-color:var(--colors-color-palette-focus-ring);outline:0;flex-shrink:0;justify-content:center;position:relative}.button:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.button:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.button :where(svg){flex-shrink:0}.code{border-radius:var(--radii-l2);font-family:var(--fonts-mono);align-items:center;display:inline-flex}.heading{font-family:var(--fonts-heading);font-weight:var(--font-weights-semibold)}.input{--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);border-radius:var(--radii-l2);appearance:none;text-align:start;width:100%;min-width:var(--input-height);height:var(--input-height);outline:0;position:relative}.input:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.input-addon{flex:none;align-self:stretch;width:auto;display:flex}.input-addon,.kbd{border-radius:var(--radii-l2);white-space:nowrap;align-items:center}.kbd{padding-inline:var(--spacing-1);font-weight:var(--font-weights-medium);font-family:var(--fonts-mono);word-spacing:-.5em;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-flex}.mark{background:var(--colors-transparent);color:inherit;white-space:nowrap}.separator{border-color:var(--colors-border);display:block}.skip-nav{background:var(--colors-bg-panel);padding:var(--spacing-2\.5);border-radius:var(--radii-l2);font-weight:var(--font-weights-semibold);--focus-ring-color:var(--colors-color-palette-focus-ring);border:0;outline:0;margin:-1px;display:inline-flex;overflow:hidden}.skip-nav:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color);clip:auto;width:auto;height:auto;inset-inline-start:var(--spacing-6);top:var(--spacing-6);position:fixed}.skip-nav{font-size:var(--font-sizes-sm);-webkit-user-select:none;user-select:none;clip:rect(0 0 0 0);width:1px;height:1px;line-height:1.25rem;position:absolute}.spinner{--spinner-track-color:transparent;animation:var(--animations-spin);border-radius:var(--radii-full);animation-duration:var(--durations-slowest);border:2px solid;border-inline-start-color:var(--spinner-track-color);width:var(--spinner-size);height:var(--spinner-size);border-bottom-color:var(--spinner-track-color);display:inline-block}.textarea{--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);border-radius:var(--radii-l2);appearance:none;text-align:start;outline:0;width:100%;min-width:0;position:relative}.textarea:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.textarea:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.icon{color:currentColor;vertical-align:middle;line-height:1em;display:inline-block}.icon,.checkmark{flex-shrink:0}.checkmark{border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-l1);color:var(--colors-white);cursor:var(--cursor-checkbox);--focus-ring-color:var(--colors-color-palette-focus-ring);justify-content:center;align-items:center;display:inline-flex}.checkmark:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.checkmark:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-border-error);--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.checkmark :where(svg){width:var(--sizes-full);height:var(--sizes-full)}.checkmark:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:var(--cursor-disabled)}.radiomark{border-width:1px;border-color:var(--colors-transparent);vertical-align:top;color:var(--colors-white);cursor:var(--cursor-radio);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radiomark,.radiomark .dot{border-radius:var(--radii-full)}.radiomark .dot{background:currentColor;width:100%;height:100%;scale:.4}.radiomark:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-red-500);--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.radiomark:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:var(--cursor-disabled)}.radiomark:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-color-palette-focus-ring);outline-offset:2px}.color-swatch{--checker-size:8px;--checker-bg:var(--colors-bg);--checker-fg:var(--colors-bg-emphasized);width:var(--swatch-size);height:var(--swatch-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #0000001a;background:linear-gradient(var(--color), var(--color)), repeating-conic-gradient(var(--checker-fg) 0%, var(--checker-fg) 25%, var(--checker-bg) 0%, var(--checker-bg) 50%) 0% 50% / var(--checker-size) var(--checker-size)!important}}.link--variant_plain{color:var(--colors-color-palette-fg)}.link--variant_plain:is(:hover,[data-hover]),.link--variant_underline{text-underline-offset:3px;--mix-textDecorationColor:color-mix(in srgb, currentColor 20%, transparent);text-decoration:underline;-webkit-text-decoration-color:var(--mix-textDecorationColor,currentColor);text-decoration-color:var(--mix-textDecorationColor,currentColor)}.link--variant_underline,.badge--variant_subtle{color:var(--colors-color-palette-fg)}.badge--variant_subtle{background:var(--colors-color-palette-subtle)}.badge--size_sm{padding-inline:var(--spacing-1\.5);font-size:var(--font-sizes-xs);min-height:var(--sizes-5);line-height:1rem}.badge--variant_solid{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.badge--variant_outline{--outline-shadow-legacy:var(--colors-color-palette-muted);--outline-shadow:var(--colors-color-palette-border);--shadow-color:var(--outline-shadow,var(--outline-shadow-legacy))}.badge--variant_outline,.badge--variant_surface{color:var(--colors-color-palette-fg);box-shadow:inset 0 0 0px 1px var(--shadow-color)}.badge--variant_surface{background:var(--colors-color-palette-subtle);--shadow-color:var(--colors-color-palette-muted)}.badge--variant_plain{color:var(--colors-color-palette-fg)}.badge--size_xs{padding-inline:var(--spacing-1);font-size:var(--font-sizes-2xs);min-height:var(--sizes-4);line-height:.75rem}.badge--size_md{padding-inline:var(--spacing-2);min-height:var(--sizes-6)}.badge--size_md,.badge--size_lg{font-size:var(--font-sizes-sm);line-height:1.25rem}.badge--size_lg{padding-inline:var(--spacing-2\.5);min-height:var(--sizes-7)}.button--size_md{padding-inline:var(--spacing-4);gap:var(--spacing-2);font-size:var(--font-sizes-sm);height:var(--sizes-10);min-width:var(--sizes-10);line-height:1.25rem}.button--size_md :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.button--variant_solid{background:var(--colors-color-palette-solid);border-color:var(--colors-transparent);color:var(--colors-color-palette-contrast)}.button--variant_solid:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_solid:is(:hover,[data-hover]){--mix-background:color-mix(in srgb, var(--colors-color-palette-solid) 90%, transparent);background:var(--mix-background,var(--colors-color-palette-solid))}.button--size_2xs{padding-inline:var(--spacing-2);gap:var(--spacing-1);font-size:var(--font-sizes-xs);height:var(--sizes-6);min-width:var(--sizes-6);line-height:1rem}.button--size_2xs :where(svg){width:var(--sizes-3\.5);height:var(--sizes-3\.5)}.button--size_xs{padding-inline:var(--spacing-2\.5);gap:var(--spacing-1);font-size:var(--font-sizes-xs);height:var(--sizes-8);min-width:var(--sizes-8);line-height:1rem}.button--size_xs :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.button--size_sm{padding-inline:var(--spacing-3\.5);gap:var(--spacing-2);font-size:var(--font-sizes-sm);height:var(--sizes-9);min-width:var(--sizes-9);line-height:1.25rem}.button--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.button--size_lg{padding-inline:var(--spacing-5);gap:var(--spacing-3);font-size:var(--font-sizes-md);height:var(--sizes-11);min-width:var(--sizes-11);line-height:1.5rem}.button--size_lg :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.button--size_xl{padding-inline:var(--spacing-5);gap:var(--spacing-2\.5);font-size:var(--font-sizes-md);height:var(--sizes-12);min-width:var(--sizes-12);line-height:1.5rem}.button--size_xl :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.button--size_2xl{padding-inline:var(--spacing-7);gap:var(--spacing-3);font-size:var(--font-sizes-lg);height:var(--sizes-16);min-width:var(--sizes-16);line-height:1.75rem}.button--size_2xl :where(svg){width:var(--sizes-6);height:var(--sizes-6)}.button--variant_subtle{background:var(--colors-color-palette-subtle);border-color:var(--colors-transparent);color:var(--colors-color-palette-fg)}.button--variant_subtle:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_subtle:is(:hover,[data-hover]){background:var(--colors-color-palette-muted)}.button--variant_surface{background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg);box-shadow:0 0 0px 1px var(--shadow-color);--shadow-color:var(--colors-color-palette-muted)}.button--variant_surface:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_surface:is(:hover,[data-hover]){background:var(--colors-color-palette-muted)}.button--variant_outline{--outline-color-legacy:var(--colors-color-palette-muted);--outline-color:var(--colors-color-palette-border);border-width:1px;border-color:var(--outline-color,var(--outline-color-legacy));color:var(--colors-color-palette-fg)}.button--variant_outline:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_outline:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.button--variant_ghost{background:var(--colors-transparent);color:var(--colors-color-palette-fg)}.button--variant_ghost:is([aria-expanded=true],[data-expanded],[data-state=expanded]),.button--variant_ghost:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.button--variant_plain,.code--variant_subtle{color:var(--colors-color-palette-fg)}.code--variant_subtle{background:var(--colors-color-palette-subtle)}.code--size_sm{padding-inline:var(--spacing-1\.5);font-size:var(--font-sizes-xs);min-height:var(--sizes-5);line-height:1rem}.code--variant_solid{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.code--variant_outline{--outline-shadow-legacy:var(--colors-color-palette-muted);--outline-shadow:var(--colors-color-palette-border);--shadow-color:var(--outline-shadow,var(--outline-shadow-legacy))}.code--variant_outline,.code--variant_surface{color:var(--colors-color-palette-fg);box-shadow:inset 0 0 0px 1px var(--shadow-color)}.code--variant_surface{background:var(--colors-color-palette-subtle);--shadow-color:var(--colors-color-palette-muted)}.code--variant_plain{color:var(--colors-color-palette-fg)}.code--size_xs{padding-inline:var(--spacing-1);font-size:var(--font-sizes-2xs);min-height:var(--sizes-4);line-height:.75rem}.code--size_md{padding-inline:var(--spacing-2);min-height:var(--sizes-6)}.code--size_md,.code--size_lg{font-size:var(--font-sizes-sm);line-height:1.25rem}.code--size_lg{padding-inline:var(--spacing-2\.5);min-height:var(--sizes-7)}.heading--size_xl{font-size:var(--font-sizes-xl);line-height:1.875rem}.heading--size_xs{font-size:var(--font-sizes-xs);line-height:1rem}.heading--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.heading--size_md{font-size:var(--font-sizes-md);line-height:1.5rem}.heading--size_lg{font-size:var(--font-sizes-lg);line-height:1.75rem}.heading--size_2xl{font-size:var(--font-sizes-2xl);line-height:2rem}.heading--size_3xl{font-size:var(--font-sizes-3xl);line-height:2.375rem}.heading--size_4xl{font-size:var(--font-sizes-4xl);letter-spacing:-.025em;line-height:2.75rem}.heading--size_5xl{font-size:var(--font-sizes-5xl);letter-spacing:-.025em;line-height:3.75rem}.heading--size_6xl{font-size:var(--font-sizes-6xl);letter-spacing:-.025em;line-height:4.5rem}.heading--size_7xl{font-size:var(--font-sizes-7xl);letter-spacing:-.025em;line-height:5.75rem}.input--size_md{--input-height:var(--sizes-10);padding-inline:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.input--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color:var(--focus-color)}.input--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.input--size_2xs{--input-height:var(--sizes-7)}.input--size_2xs,.input--size_xs{padding-inline:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem}.input--size_xs{--input-height:var(--sizes-8)}.input--size_sm{--input-height:var(--sizes-9);padding-inline:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.input--size_lg{--input-height:var(--sizes-11);padding-inline:var(--spacing-4)}.input--size_lg,.input--size_xl{font-size:var(--font-sizes-md);line-height:1.5rem}.input--size_xl{--input-height:var(--sizes-12);padding-inline:var(--spacing-4\.5)}.input--size_2xl{--input-height:var(--sizes-16);padding-inline:var(--spacing-5);font-size:var(--font-sizes-lg);line-height:1.75rem}.input--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent);--focus-ring-color:var(--focus-color)}.input--variant_subtle:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.input--variant_flushed{background:var(--colors-transparent);border-bottom-width:1px;border-bottom-color:var(--colors-border);border-radius:0;padding-inline:0}.input--variant_flushed:is(:focus-visible,[data-focus-visible]){border-color:var(--focus-color);box-shadow:0px 1px 0px 0px var(--focus-color)}.input--variant_flushed:is(:focus-visible,[data-focus-visible]):is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);box-shadow:0px 1px 0px 0px var(--error-color)}.input-addon--size_md{--input-height:var(--sizes-10);padding-inline:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.input-addon--variant_outline{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-border)}.input-addon--size_2xs{--input-height:var(--sizes-7)}.input-addon--size_2xs,.input-addon--size_xs{padding-inline:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem}.input-addon--size_xs{--input-height:var(--sizes-8)}.input-addon--size_sm{--input-height:var(--sizes-9);padding-inline:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.input-addon--size_lg{--input-height:var(--sizes-11);padding-inline:var(--spacing-4)}.input-addon--size_lg,.input-addon--size_xl{font-size:var(--font-sizes-md);line-height:1.5rem}.input-addon--size_xl{--input-height:var(--sizes-12);padding-inline:var(--spacing-4\.5)}.input-addon--size_2xl{--input-height:var(--sizes-16);padding-inline:var(--spacing-5);font-size:var(--font-sizes-lg);line-height:1.75rem}.input-addon--variant_subtle{background:var(--colors-bg-emphasized);border-width:1px;border-color:var(--colors-transparent)}.input-addon--variant_flushed{background:var(--colors-transparent);border-bottom:1px solid;border-color:inherit;border-radius:0;padding-inline:0}.kbd--size_md{font-size:var(--font-sizes-sm);height:var(--sizes-5);line-height:1.25rem}.kbd--variant_raised{background:var(--colors-color-palette-subtle);border-width:1px;border-color:var(--colors-color-palette-muted);color:var(--colors-color-palette-fg);border-bottom-width:2px}.kbd--variant_outline{color:var(--colors-color-palette-fg);border-width:1px}.kbd--variant_subtle{background:var(--colors-color-palette-muted)}.kbd--variant_subtle,.kbd--variant_plain{color:var(--colors-color-palette-fg)}.kbd--size_sm{font-size:var(--font-sizes-xs);height:var(--sizes-4\.5);line-height:1rem}.kbd--size_lg{font-size:var(--font-sizes-md);height:var(--sizes-6);line-height:1.5rem}.mark--variant_subtle{background:var(--colors-color-palette-subtle);color:inherit}.mark--variant_solid{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.mark--variant_text{font-weight:var(--font-weights-medium)}.separator--size_sm{--separator-thickness:1px}.separator--variant_solid{border-style:solid}.separator--orientation_horizontal{border-top-width:var(--separator-thickness)}.separator--variant_dashed{border-style:dashed}.separator--variant_dotted{border-style:dotted}.separator--orientation_vertical{border-inline-start-width:var(--separator-thickness)}.separator--size_xs{--separator-thickness:.5px}.separator--size_md{--separator-thickness:2px}.separator--size_lg{--separator-thickness:3px}.skeleton--variant_pulse{background:var(--colors-bg-emphasized);animation:var(--animations-pulse);animation-duration:var(--duration,1.2s)}.skeleton--loading_true{border-radius:var(--radii-l2);box-shadow:none;cursor:default;color:var(--colors-transparent);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:padding-box;background-clip:padding-box;flex-shrink:0}.skeleton--loading_true:before,.skeleton--loading_true:after,.skeleton--loading_true *{visibility:hidden}.skeleton--loading_false{background:unset;animation:fade-in var(--fade-duration,.1s) ease-out!important}.skeleton--variant_shine{--animate-from:200%;--animate-to:-200%;--start-color:var(--colors-bg-muted);--end-color:var(--colors-bg-emphasized);animation:bg-position var(--duration,5s) ease-in-out infinite;background-image:linear-gradient(270deg,var(--start-color),var(--end-color),var(--end-color),var(--start-color));background-size:400% 100%}.skeleton--variant_none{animation:none}.spinner--size_md{--spinner-size:var(--sizes-5)}.spinner--size_inherit{--spinner-size:1em}.spinner--size_xs{--spinner-size:var(--sizes-3)}.spinner--size_sm{--spinner-size:var(--sizes-4)}.spinner--size_lg{--spinner-size:var(--sizes-8)}.spinner--size_xl{--spinner-size:var(--sizes-10)}.textarea--size_md{padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--font-sizes-sm);scroll-padding-bottom:var(--spacing-2);line-height:1.25rem}.textarea--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color:var(--colors-color-palette-focus-ring)}.textarea--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.textarea--size_xs{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);font-size:var(--font-sizes-xs);scroll-padding-bottom:var(--spacing-1\.5);line-height:1rem}.textarea--size_sm{padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-2);font-size:var(--font-sizes-sm);scroll-padding-bottom:var(--spacing-2);line-height:1.25rem}.textarea--size_lg{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);scroll-padding-bottom:var(--spacing-3)}.textarea--size_lg,.textarea--size_xl{font-size:var(--font-sizes-md);line-height:1.5rem}.textarea--size_xl{padding-inline:var(--spacing-4\.5);padding-block:var(--spacing-3\.5);scroll-padding-bottom:var(--spacing-3\.5)}.textarea--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent);--focus-ring-color:var(--colors-color-palette-focus-ring)}.textarea--variant_subtle:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.textarea--variant_flushed{background:var(--colors-transparent);border-bottom-width:1px;border-bottom-color:var(--colors-border);border-radius:0;padding-inline:0}.textarea--variant_flushed:is(:focus-visible,[data-focus-visible]){border-color:var(--focus-color);box-shadow:0px 1px 0px 0px var(--focus-color)}.icon--size_xs{width:var(--sizes-3);height:var(--sizes-3)}.icon--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.icon--size_md{width:var(--sizes-5);height:var(--sizes-5)}.icon--size_lg{width:var(--sizes-6);height:var(--sizes-6)}.icon--size_xl{width:var(--sizes-7);height:var(--sizes-7)}.icon--size_2xl{width:var(--sizes-8);height:var(--sizes-8)}.checkmark--variant_solid{border-color:var(--colors-border-emphasized)}.checkmark--variant_solid:is([data-state=checked],[data-state=indeterminate]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.checkmark--size_md{padding:var(--spacing-0\.5);width:var(--sizes-5);height:var(--sizes-5)}.checkmark--size_xs{width:var(--sizes-3);height:var(--sizes-3)}.checkmark--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.checkmark--size_lg{padding:var(--spacing-0\.5);width:var(--sizes-6);height:var(--sizes-6)}.checkmark--variant_outline{border-color:var(--colors-border)}.checkmark--variant_outline:is([data-state=checked],[data-state=indeterminate]){border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-fg)}.checkmark--variant_subtle{background:var(--colors-color-palette-muted);border-color:var(--colors-color-palette-muted)}.checkmark--variant_subtle:is([data-state=checked],[data-state=indeterminate]),.checkmark--variant_plain:is([data-state=checked],[data-state=indeterminate]),.checkmark--variant_inverted{color:var(--colors-color-palette-fg)}.checkmark--variant_inverted{border-color:var(--colors-border)}.checkmark--variant_inverted:is([data-state=checked],[data-state=indeterminate]){border-color:var(--colors-color-palette-solid)}.checkmark--filled_true{background:var(--colors-bg)}.radiomark--variant_solid{border-width:1px;border-color:var(--colors-border-emphasized)}.radiomark--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.radiomark--size_md{width:var(--sizes-5);height:var(--sizes-5)}.radiomark--variant_subtle{background:var(--colors-color-palette-muted);border-width:1px;border-color:var(--colors-color-palette-muted);color:var(--colors-transparent)}.radiomark--variant_subtle:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){color:var(--colors-color-palette-fg)}.radiomark--variant_outline{border-width:1px;border-color:inherit}.radiomark--variant_outline:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-fg)}.radiomark--variant_outline .dot{scale:.6}.radiomark--variant_inverted{background:var(--colors-bg);border-width:1px;border-color:inherit}.radiomark--variant_inverted:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){color:var(--colors-color-palette-solid);border-color:currentColor}.radiomark--size_xs{width:var(--sizes-3);height:var(--sizes-3)}.radiomark--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.radiomark--size_lg{width:var(--sizes-6);height:var(--sizes-6)}.radiomark--filled_true{background:var(--colors-bg)}.color-swatch--size_md{--swatch-size:var(--sizes-5)}.color-swatch--shape_rounded{border-radius:var(--radii-l1)}.color-swatch--size_2xs{--swatch-size:var(--sizes-3\.5)}.color-swatch--size_xs{--swatch-size:var(--sizes-4)}.color-swatch--size_sm{--swatch-size:var(--sizes-4\.5)}.color-swatch--size_lg{--swatch-size:var(--sizes-6)}.color-swatch--size_xl{--swatch-size:var(--sizes-7)}.color-swatch--size_2xl{--swatch-size:var(--sizes-8)}.color-swatch--size_inherit{--swatch-size:inherit}.color-swatch--size_full{--swatch-size:100%}.color-swatch--shape_square{border-radius:var(--radii-none)}.color-swatch--shape_circle{border-radius:var(--radii-full)}}@layer utilities{@layer compositions{.layerStyle_fill\.subtle,.\[\&\[aria-current\=page\]\]\:layerStyle_fill\.subtle[aria-current=page],.hover\:layerStyle_fill\.subtle:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg)}}.--header-height_64px{--header-height:64px}.--content-height_calc\(100dvh_-_var\(--header-height\)\){--content-height:calc(100dvh - var(--header-height))}.bg_bg\.subtle{background:var(--colors-bg-subtle)}.p_4{padding:var(--spacing-4)}.bg_bg\.panel{background:var(--colors-bg-panel)}.bg_bg{background:var(--colors-bg)}.bg_red\.solid{background:var(--colors-red-solid)}.bg_bg\.emphasized{background:var(--colors-bg-emphasized)}.bg_teal\.subtle{background:var(--colors-teal-subtle)}.bg_colorPalette\.solid{background:var(--colors-color-palette-solid)}.bg_border{background:var(--colors-border)}.td_underline{text-decoration:underline}.bd-w_1px{border-width:1px}.bd-c_border{border-color:var(--colors-border)}.bdr_l2{border-radius:var(--radii-l2)}.py_8{padding-block:var(--spacing-8)}.ovs-b_contain{overscroll-behavior:contain}.gap_6{gap:var(--spacing-6)}.gap_2{gap:var(--spacing-2)}.li-s_none{list-style:none}.gap_1px{gap:1px}.py_1\.5{padding-block:var(--spacing-1\.5)}.bdr_sm{border-radius:var(--radii-sm)}.td_none{text-decoration:none}.px_6{padding-inline:var(--spacing-6)}.py_10{padding-block:var(--spacing-10)}.my_6{margin-block:var(--spacing-6)}.mx_auto{margin-inline:auto}.px_4{padding-inline:var(--spacing-4)}.gap_8{gap:var(--spacing-8)}.flex_1{flex:1}.py_24{padding-block:var(--spacing-24)}.gap_4{gap:var(--spacing-4)}.my_4{margin-block:var(--spacing-4)}.px_3{padding-inline:var(--spacing-3)}.py_2{padding-block:var(--spacing-2)}.bd-c_border\.subtle{border-color:var(--colors-border-subtle)}.bd-c_border\.muted{border-color:var(--colors-border-muted)}.trs_color_0\.2s{transition:color .2s}.px_2{padding-inline:var(--spacing-2)}.ov_hidden{overflow:hidden}.py_0\.5{padding-block:var(--spacing-0\.5)}.bdr_l1{border-radius:var(--radii-l1)}.bd-c_border\.emphasized{border-color:var(--colors-border-emphasized)}.bdr_md{border-radius:var(--radii-md)}.py_16{padding-block:var(--spacing-16)}.my_2{margin-block:var(--spacing-2)}.gap_3{gap:var(--spacing-3)}.my_1{margin-block:var(--spacing-1)}.trs_border-color_0\.2s{transition:border-color .2s}.c_fg{color:var(--colors-fg)}.fw_medium{font-weight:var(--font-weights-medium)}.tu-o_3px{text-underline-offset:3px}.td-t_2px{text-decoration-thickness:2px}.td-c_border\.emphasized{-webkit-text-decoration-color:var(--colors-border-emphasized);text-decoration-color:var(--colors-border-emphasized)}.fs_sm{font-size:var(--font-sizes-sm)}.lh_relaxed{line-height:relaxed}.c_var\(--shiki-light\){color:var(--shiki-light)}.d_inline-flex{display:inline-flex}.ai_center{align-items:center}.jc_center{justify-content:center}.size_9{width:var(--sizes-9);height:var(--sizes-9)}.c_fg\.muted{color:var(--colors-fg-muted)}.cursor_pointer{cursor:pointer}.size_4{width:var(--sizes-4);height:var(--sizes-4)}.d_none{display:none}.flex-sh_0{flex-shrink:0}.pe_5{padding-inline-end:var(--spacing-5)}.ms_-3{margin-inline-start:calc(var(--spacing-3) * -1)}.pos_sticky{position:sticky}.d_flex{display:flex}.flex-d_column{flex-direction:column}.ps_4{padding-inline-start:var(--spacing-4)}.fw_semibold{font-weight:var(--font-weights-semibold)}.pe_3{padding-inline-end:var(--spacing-3)}.bdr-t_l2{border-top-left-radius:var(--radii-l2);border-top-right-radius:var(--radii-l2)}.c_fg\.error{color:var(--colors-fg-error)}.color-palette_teal{--colors-color-palette-50:var(--colors-teal-50);--colors-color-palette-100:var(--colors-teal-100);--colors-color-palette-200:var(--colors-teal-200);--colors-color-palette-300:var(--colors-teal-300);--colors-color-palette-400:var(--colors-teal-400);--colors-color-palette-500:var(--colors-teal-500);--colors-color-palette-600:var(--colors-teal-600);--colors-color-palette-700:var(--colors-teal-700);--colors-color-palette-800:var(--colors-teal-800);--colors-color-palette-900:var(--colors-teal-900);--colors-color-palette-950:var(--colors-teal-950);--colors-color-palette-contrast:var(--colors-teal-contrast);--colors-color-palette-fg:var(--colors-teal-fg);--colors-color-palette-subtle:var(--colors-teal-subtle);--colors-color-palette-muted:var(--colors-teal-muted);--colors-color-palette-emphasized:var(--colors-teal-emphasized);--colors-color-palette-solid:var(--colors-teal-solid);--colors-color-palette-focus-ring:var(--colors-teal-focus-ring);--colors-color-palette-border:var(--colors-teal-border)}.d_block{display:block}.direction_Previous{direction:Previous}.direction_Next{direction:Next}.ta_center{text-align:center}.fs_3xl{font-size:var(--font-sizes-3xl)}.fw_bold{font-weight:var(--font-weights-bold)}.c_colorPalette\.fg{color:var(--colors-color-palette-fg)}.ff_mono{font-family:var(--fonts-mono)}.fs_xs{font-size:var(--font-sizes-xs)}.ls_tight{letter-spacing:var(--letter-spacings-tight)}.flex-wrap_wrap{flex-wrap:wrap}.bd-cl_collapse{border-collapse:collapse}.ta_start{text-align:start}.va_top{vertical-align:top}.z_sticky{z-index:var(--z-index-sticky)}.white-space_nowrap{white-space:nowrap}.ms_auto{margin-inline-start:auto}.c_red\.contrast{color:var(--colors-red-contrast)}.c_teal\.fg{color:var(--colors-teal-fg)}.c_colorPalette\.contrast{color:var(--colors-color-palette-contrast)}.bx-sh_md{box-shadow:var(--shadows-md)}.fs_5xl{font-size:var(--font-sizes-5xl)}.ls_tighter{letter-spacing:var(--letter-spacings-tighter)}.fs_lg{font-size:var(--font-sizes-lg)}.li-t_disc{list-style-type:disc}.d_grid{display:grid}.fs_xl{font-size:var(--font-sizes-xl)}.grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.ai_stretch{align-items:stretch}.fs_md{font-size:var(--font-sizes-md)}.color-palette_gray{--colors-color-palette-50:var(--colors-gray-50);--colors-color-palette-100:var(--colors-gray-100);--colors-color-palette-200:var(--colors-gray-200);--colors-color-palette-300:var(--colors-gray-300);--colors-color-palette-400:var(--colors-gray-400);--colors-color-palette-500:var(--colors-gray-500);--colors-color-palette-600:var(--colors-gray-600);--colors-color-palette-700:var(--colors-gray-700);--colors-color-palette-800:var(--colors-gray-800);--colors-color-palette-900:var(--colors-gray-900);--colors-color-palette-950:var(--colors-gray-950);--colors-color-palette-contrast:var(--colors-gray-contrast);--colors-color-palette-fg:var(--colors-gray-fg);--colors-color-palette-subtle:var(--colors-gray-subtle);--colors-color-palette-muted:var(--colors-gray-muted);--colors-color-palette-emphasized:var(--colors-gray-emphasized);--colors-color-palette-solid:var(--colors-gray-solid);--colors-color-palette-focus-ring:var(--colors-gray-focus-ring);--colors-color-palette-border:var(--colors-gray-border)}.color-palette_red{--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.color-palette_orange{--colors-color-palette-50:var(--colors-orange-50);--colors-color-palette-100:var(--colors-orange-100);--colors-color-palette-200:var(--colors-orange-200);--colors-color-palette-300:var(--colors-orange-300);--colors-color-palette-400:var(--colors-orange-400);--colors-color-palette-500:var(--colors-orange-500);--colors-color-palette-600:var(--colors-orange-600);--colors-color-palette-700:var(--colors-orange-700);--colors-color-palette-800:var(--colors-orange-800);--colors-color-palette-900:var(--colors-orange-900);--colors-color-palette-950:var(--colors-orange-950);--colors-color-palette-contrast:var(--colors-orange-contrast);--colors-color-palette-fg:var(--colors-orange-fg);--colors-color-palette-subtle:var(--colors-orange-subtle);--colors-color-palette-muted:var(--colors-orange-muted);--colors-color-palette-emphasized:var(--colors-orange-emphasized);--colors-color-palette-solid:var(--colors-orange-solid);--colors-color-palette-focus-ring:var(--colors-orange-focus-ring);--colors-color-palette-border:var(--colors-orange-border)}.color-palette_green{--colors-color-palette-50:var(--colors-green-50);--colors-color-palette-100:var(--colors-green-100);--colors-color-palette-200:var(--colors-green-200);--colors-color-palette-300:var(--colors-green-300);--colors-color-palette-400:var(--colors-green-400);--colors-color-palette-500:var(--colors-green-500);--colors-color-palette-600:var(--colors-green-600);--colors-color-palette-700:var(--colors-green-700);--colors-color-palette-800:var(--colors-green-800);--colors-color-palette-900:var(--colors-green-900);--colors-color-palette-950:var(--colors-green-950);--colors-color-palette-contrast:var(--colors-green-contrast);--colors-color-palette-fg:var(--colors-green-fg);--colors-color-palette-subtle:var(--colors-green-subtle);--colors-color-palette-muted:var(--colors-green-muted);--colors-color-palette-emphasized:var(--colors-green-emphasized);--colors-color-palette-solid:var(--colors-green-solid);--colors-color-palette-focus-ring:var(--colors-green-focus-ring);--colors-color-palette-border:var(--colors-green-border)}.color-palette_blue{--colors-color-palette-50:var(--colors-blue-50);--colors-color-palette-100:var(--colors-blue-100);--colors-color-palette-200:var(--colors-blue-200);--colors-color-palette-300:var(--colors-blue-300);--colors-color-palette-400:var(--colors-blue-400);--colors-color-palette-500:var(--colors-blue-500);--colors-color-palette-600:var(--colors-blue-600);--colors-color-palette-700:var(--colors-blue-700);--colors-color-palette-800:var(--colors-blue-800);--colors-color-palette-900:var(--colors-blue-900);--colors-color-palette-950:var(--colors-blue-950);--colors-color-palette-contrast:var(--colors-blue-contrast);--colors-color-palette-fg:var(--colors-blue-fg);--colors-color-palette-subtle:var(--colors-blue-subtle);--colors-color-palette-muted:var(--colors-blue-muted);--colors-color-palette-emphasized:var(--colors-blue-emphasized);--colors-color-palette-solid:var(--colors-blue-solid);--colors-color-palette-focus-ring:var(--colors-blue-focus-ring);--colors-color-palette-border:var(--colors-blue-border)}.color-palette_yellow{--colors-color-palette-50:var(--colors-yellow-50);--colors-color-palette-100:var(--colors-yellow-100);--colors-color-palette-200:var(--colors-yellow-200);--colors-color-palette-300:var(--colors-yellow-300);--colors-color-palette-400:var(--colors-yellow-400);--colors-color-palette-500:var(--colors-yellow-500);--colors-color-palette-600:var(--colors-yellow-600);--colors-color-palette-700:var(--colors-yellow-700);--colors-color-palette-800:var(--colors-yellow-800);--colors-color-palette-900:var(--colors-yellow-900);--colors-color-palette-950:var(--colors-yellow-950);--colors-color-palette-contrast:var(--colors-yellow-contrast);--colors-color-palette-fg:var(--colors-yellow-fg);--colors-color-palette-subtle:var(--colors-yellow-subtle);--colors-color-palette-muted:var(--colors-yellow-muted);--colors-color-palette-emphasized:var(--colors-yellow-emphasized);--colors-color-palette-solid:var(--colors-yellow-solid);--colors-color-palette-focus-ring:var(--colors-yellow-focus-ring);--colors-color-palette-border:var(--colors-yellow-border)}.color-palette_purple{--colors-color-palette-50:var(--colors-purple-50);--colors-color-palette-100:var(--colors-purple-100);--colors-color-palette-200:var(--colors-purple-200);--colors-color-palette-300:var(--colors-purple-300);--colors-color-palette-400:var(--colors-purple-400);--colors-color-palette-500:var(--colors-purple-500);--colors-color-palette-600:var(--colors-purple-600);--colors-color-palette-700:var(--colors-purple-700);--colors-color-palette-800:var(--colors-purple-800);--colors-color-palette-900:var(--colors-purple-900);--colors-color-palette-950:var(--colors-purple-950);--colors-color-palette-contrast:var(--colors-purple-contrast);--colors-color-palette-fg:var(--colors-purple-fg);--colors-color-palette-subtle:var(--colors-purple-subtle);--colors-color-palette-muted:var(--colors-purple-muted);--colors-color-palette-emphasized:var(--colors-purple-emphasized);--colors-color-palette-solid:var(--colors-purple-solid);--colors-color-palette-focus-ring:var(--colors-purple-focus-ring);--colors-color-palette-border:var(--colors-purple-border)}.color-palette_pink{--colors-color-palette-50:var(--colors-pink-50);--colors-color-palette-100:var(--colors-pink-100);--colors-color-palette-200:var(--colors-pink-200);--colors-color-palette-300:var(--colors-pink-300);--colors-color-palette-400:var(--colors-pink-400);--colors-color-palette-500:var(--colors-pink-500);--colors-color-palette-600:var(--colors-pink-600);--colors-color-palette-700:var(--colors-pink-700);--colors-color-palette-800:var(--colors-pink-800);--colors-color-palette-900:var(--colors-pink-900);--colors-color-palette-950:var(--colors-pink-950);--colors-color-palette-contrast:var(--colors-pink-contrast);--colors-color-palette-fg:var(--colors-pink-fg);--colors-color-palette-subtle:var(--colors-pink-subtle);--colors-color-palette-muted:var(--colors-pink-muted);--colors-color-palette-emphasized:var(--colors-pink-emphasized);--colors-color-palette-solid:var(--colors-pink-solid);--colors-color-palette-focus-ring:var(--colors-pink-focus-ring);--colors-color-palette-border:var(--colors-pink-border)}.color-palette_cyan{--colors-color-palette-50:var(--colors-cyan-50);--colors-color-palette-100:var(--colors-cyan-100);--colors-color-palette-200:var(--colors-cyan-200);--colors-color-palette-300:var(--colors-cyan-300);--colors-color-palette-400:var(--colors-cyan-400);--colors-color-palette-500:var(--colors-cyan-500);--colors-color-palette-600:var(--colors-cyan-600);--colors-color-palette-700:var(--colors-cyan-700);--colors-color-palette-800:var(--colors-cyan-800);--colors-color-palette-900:var(--colors-cyan-900);--colors-color-palette-950:var(--colors-cyan-950);--colors-color-palette-contrast:var(--colors-cyan-contrast);--colors-color-palette-fg:var(--colors-cyan-fg);--colors-color-palette-subtle:var(--colors-cyan-subtle);--colors-color-palette-muted:var(--colors-cyan-muted);--colors-color-palette-emphasized:var(--colors-cyan-emphasized);--colors-color-palette-solid:var(--colors-cyan-solid);--colors-color-palette-focus-ring:var(--colors-cyan-focus-ring);--colors-color-palette-border:var(--colors-cyan-border)}.ov-x_auto{overflow-x:auto}.w_16rem{width:16rem}.top_var\(--header-height\){top:var(--header-height)}.h_var\(--content-height\){height:var(--content-height)}.ov-y_auto{overflow-y:auto}.min-h_100dvh{min-height:100dvh}.w_full{width:var(--sizes-full)}.max-w_8xl{max-width:var(--sizes-8xl)}.mt_20{margin-top:var(--spacing-20)}.mt_1{margin-top:var(--spacing-1)}.max-w_3xl{max-width:var(--sizes-3xl)}.mb_3{margin-bottom:var(--spacing-3)}.mb_6{margin-bottom:var(--spacing-6)}.pb_4{padding-bottom:var(--spacing-4)}.ml_1{margin-left:var(--spacing-1)}.mt_2{margin-top:var(--spacing-2)}.bd-b-w_1px{border-bottom-width:1px}.bd-t-w_1px{border-top-width:1px}.mt_16{margin-top:var(--spacing-16)}.top_0{top:0}.min-h_var\(--header-height\){min-height:var(--header-height)}.mt_3{margin-top:var(--spacing-3)}.w_100\%{width:100%}.max-w_sm{max-width:var(--sizes-sm)}.h_40{height:var(--sizes-40)}.min-w_0{min-width:0}.pt_10{padding-top:var(--spacing-10)}.pb_16{padding-bottom:var(--spacing-16)}.min-h_var\(--content-height\){min-height:var(--content-height)}.mt_4{margin-top:var(--spacing-4)}.mt_8{margin-top:var(--spacing-8)}.pl_6{padding-left:var(--spacing-6)}.mb_2{margin-bottom:var(--spacing-2)}.mt_12{margin-top:var(--spacing-12)}.mt_6{margin-top:var(--spacing-6)}.mb_10{margin-bottom:var(--spacing-10)}.w_7{width:var(--sizes-7)}.h_7{height:var(--sizes-7)}.w_1px{width:1px}.pb_8{padding-bottom:var(--spacing-8)}.mt_0\.5{margin-top:var(--spacing-0\.5)}.\[\&_pre\]\:bg_bg\.subtle pre{background:var(--colors-bg-subtle)}.\[\&_pre\]\:p_4 pre{padding:var(--spacing-4)}.\[\&_\:not\(pre\)_\>_code\]\:bg_bg\.muted :not(pre)>code,.\[\&_\[data-rehype-pretty-code-title\]\]\:bg_bg\.muted [data-rehype-pretty-code-title]{background:var(--colors-bg-muted)}.\[\&_p\]\:m_0 p{margin:0}.\[\&_pre\]\:bd-w_1px pre{border-width:1px}.\[\&_pre\]\:bd-c_border pre{border-color:var(--colors-border)}.\[\&_p\]\:my_1em p,.\[\&_ul\,_\&_ol\]\:my_1em ul,.\[\&_ul\,_\&_ol\]\:my_1em ol{margin-block:1em}.\[\&_li\]\:my_0\.8em li{margin-block:.8em}.\[\&_\:not\(pre\)_\>_code\]\:bdr_l1 :not(pre)>code{border-radius:var(--radii-l1)}.\[\&_\:not\(pre\)_\>_code\]\:px_1 :not(pre)>code{padding-inline:var(--spacing-1)}.\[\&_\:not\(pre\)_\>_code\]\:py_0\.5 :not(pre)>code{padding-block:var(--spacing-0\.5)}.\[\&_blockquote\]\:bd-c_border\.emphasized blockquote{border-color:var(--colors-border-emphasized)}.\[\&_blockquote\]\:my_1\.285em blockquote{margin-block:1.285em}.\[\&_table\]\:my_2em table{margin-block:2em}.\[\&_th\]\:bd-c_border th{border-color:var(--colors-border)}.\[\&_th\]\:px_3 th{padding-inline:var(--spacing-3)}.\[\&_th\]\:py_2 th{padding-block:var(--spacing-2)}.\[\&_td\]\:bd-c_border\.subtle td{border-color:var(--colors-border-subtle)}.\[\&_td\]\:px_3 td{padding-inline:var(--spacing-3)}.\[\&_td\]\:py_2 td{padding-block:var(--spacing-2)}.\[\&_hr\]\:bd-c_border hr{border-color:var(--colors-border)}.\[\&_hr\]\:my_10 hr{margin-block:var(--spacing-10)}.\[\&_figure\[data-rehype-pretty-code-figure\]\]\:my_1em figure[data-rehype-pretty-code-figure]{margin-block:1em}.\[\&_\[data-rehype-pretty-code-title\]\]\:bd-w_1px [data-rehype-pretty-code-title]{border-width:1px}.\[\&_\[data-rehype-pretty-code-title\]\]\:bd-c_border [data-rehype-pretty-code-title]{border-color:var(--colors-border)}.\[\&_\[data-rehype-pretty-code-title\]\]\:px_4 [data-rehype-pretty-code-title]{padding-inline:var(--spacing-4)}.\[\&_\[data-rehype-pretty-code-title\]\]\:py_2 [data-rehype-pretty-code-title]{padding-block:var(--spacing-2)}.\[\&_span\]\:c_var\(--shiki-light\) span{color:var(--shiki-light)}.dark .dark\:c_var\(--shiki-dark\){color:var(--shiki-dark)}.dark .dark\:d_none,.light .light\:d_none{display:none}.\[\&\[aria-current\=page\]\]\:c_colorPalette\.fg[aria-current=page]{color:var(--colors-color-palette-fg)}.\[\&\[aria-current\=page\]\]\:fw_medium[aria-current=page]{font-weight:var(--font-weights-medium)}.\[\&_pre\]\:bdr-b_l2 pre{border-bottom-left-radius:var(--radii-l2);border-bottom-right-radius:var(--radii-l2)}.\[\&_pre\]\:fs_sm pre{font-size:var(--font-sizes-sm)}.\[\&_pre\]\:lh_relaxed pre{line-height:relaxed}.\[\&_pre\]\:c_var\(--shiki-light\) pre{color:var(--shiki-light)}.\[\&_h2\]\:c_fg h2{color:var(--colors-fg)}.\[\&_h2\]\:fs_1\.3em h2{font-size:1.3em}.\[\&_h2\]\:fw_semibold h2{font-weight:var(--font-weights-semibold)}.\[\&_h2\]\:ls_-0\.02em h2{letter-spacing:-.02em}.\[\&_h2\]\:lh_1\.4em h2{line-height:1.4em}.\[\&_h3\]\:c_fg h3{color:var(--colors-fg)}.\[\&_h3\]\:fs_1\.2em h3{font-size:1.2em}.\[\&_h3\]\:fw_semibold h3{font-weight:var(--font-weights-semibold)}.\[\&_h3\]\:ls_-0\.01em h3{letter-spacing:-.01em}.\[\&_h3\]\:lh_1\.5em h3{line-height:1.5em}.\[\&_h4\]\:c_fg h4{color:var(--colors-fg)}.\[\&_h4\]\:fw_semibold h4{font-weight:var(--font-weights-semibold)}.\[\&_h4\]\:ls_-0\.01em h4{letter-spacing:-.01em}.\[\&_h4\]\:lh_1\.5em h4{line-height:1.5em}.\[\&_p\]\:c_fg\.muted p{color:var(--colors-fg-muted)}.\[\&_p\]\:lh_1\.75 p{line-height:1.75}.\[\&_strong\]\:fw_semibold strong{font-weight:var(--font-weights-semibold)}.\[\&_strong\]\:c_fg strong{color:var(--colors-fg)}.\[\&_ul\,_\&_ol\]\:ps_1\.5em ul,.\[\&_ul\,_\&_ol\]\:ps_1\.5em ol{padding-inline-start:1.5em}.\[\&_ul\,_\&_ol\]\:c_fg\.muted ul,.\[\&_ul\,_\&_ol\]\:c_fg\.muted ol{color:var(--colors-fg-muted)}.\[\&_ul_\>_li\]\:li-t_disc ul>li{list-style-type:disc}.\[\&_ul_\>_li\]\:ps_0\.4em ul>li{padding-inline-start:.4em}.\[\&_ol_\>_li\]\:li-t_decimal ol>li{list-style-type:decimal}.\[\&_ol_\>_li\]\:ps_0\.4em ol>li{padding-inline-start:.4em}.\[\&_\:not\(pre\)_\>_code\]\:fs_0\.875em :not(pre)>code{font-size:.875em}.\[\&_\:not\(pre\)_\>_code\]\:ff_mono :not(pre)>code{font-family:var(--fonts-mono)}.\[\&_\:not\(pre\)_\>_code\]\:c_fg :not(pre)>code{color:var(--colors-fg)}.\[\&_blockquote\]\:bd-s-w_3px blockquote{border-inline-start-width:3px}.\[\&_blockquote\]\:ps_4 blockquote{padding-inline-start:var(--spacing-4)}.\[\&_blockquote\]\:c_fg\.muted blockquote{color:var(--colors-fg-muted)}.\[\&_table\]\:fs_sm table{font-size:var(--font-sizes-sm)}.\[\&_table\]\:bd-cl_collapse table{border-collapse:collapse}.\[\&_th\]\:ta_start th{text-align:start}.\[\&_th\]\:fw_semibold th{font-weight:var(--font-weights-semibold)}.\[\&_th\]\:c_fg th{color:var(--colors-fg)}.\[\&_td\]\:c_fg\.muted td{color:var(--colors-fg-muted)}.\[\&_td\]\:va_top td{vertical-align:top}.\[\&_\[data-rehype-pretty-code-title\]\]\:bdr-t_l2 [data-rehype-pretty-code-title]{border-top-left-radius:var(--radii-l2);border-top-right-radius:var(--radii-l2)}.\[\&_\[data-rehype-pretty-code-title\]\]\:ff_mono [data-rehype-pretty-code-title]{font-family:var(--fonts-mono)}.\[\&_\[data-rehype-pretty-code-title\]\]\:fs_xs [data-rehype-pretty-code-title]{font-size:var(--font-sizes-xs)}.\[\&_\[data-rehype-pretty-code-title\]\]\:c_fg\.muted [data-rehype-pretty-code-title]{color:var(--colors-fg-muted)}.\[\&_\[data-rehype-pretty-code-title\]_\+_pre\]\:bdr-t_0 [data-rehype-pretty-code-title]+pre{border-top-left-radius:0;border-top-right-radius:0}.\[\&\[aria-current\=page\]\]\:c_fg[aria-current=page]{color:var(--colors-fg)}.\[\&_pre\]\:ov-x_auto pre{overflow-x:auto}.\[\&_pre\]\:bd-t-w_0 pre{border-top-width:0}.\[\&_h2\]\:mt_1\.6em h2{margin-top:1.6em}.\[\&_h2\]\:mb_0\.8em h2{margin-bottom:.8em}.\[\&_h2\]\:scr-mt_calc\(var\(--header-height\)_\+_1\.5em\) h2{scroll-margin-top:calc(var(--header-height) + 1.5em)}.\[\&_h3\]\:mt_1\.5em h3{margin-top:1.5em}.\[\&_h3\]\:mb_0\.4em h3{margin-bottom:.4em}.\[\&_h3\]\:scr-mt_calc\(var\(--header-height\)_\+_1\.5em\) h3{scroll-margin-top:calc(var(--header-height) + 1.5em)}.\[\&_h4\]\:mt_2em h4{margin-top:2em}.\[\&_h4\]\:mb_0\.8em h4{margin-bottom:.8em}.\[\&_h4\]\:scr-mt_calc\(var\(--header-height\)_\+_1\.5em\) h4{scroll-margin-top:calc(var(--header-height) + 1.5em)}.\[\&_table\]\:w_full table{width:var(--sizes-full)}.\[\&_th\]\:bd-b-w_1px th,.\[\&_td\]\:bd-b-w_1px td{border-bottom-width:1px}.\[\&_\[data-rehype-pretty-code-title\]\]\:bd-b-w_0 [data-rehype-pretty-code-title]{border-bottom-width:0}.focusVisible\:ring_2px_solid:is(:focus-visible,[data-focus-visible]){outline:2px solid}.focusVisible\:ring-c_border\.emphasized:is(:focus-visible,[data-focus-visible]){outline-color:var(--colors-border-emphasized)}.hover\:bg_bg\.muted:is(:hover,[data-hover]){background:var(--colors-bg-muted)}.hover\:bg_green\.solid:is(:hover,[data-hover]){background:var(--colors-green-solid)}.hover\:bd-c_border\.emphasized:is(:hover,[data-hover]){border-color:var(--colors-border-emphasized)}.hover\:c_fg:is(:hover,[data-hover]){color:var(--colors-fg)}.hover\:c_green\.contrast:is(:hover,[data-hover]){color:var(--colors-green-contrast)}.\[\&_ul\,_\&_ol\]\:\[\&_ol\,_\&_ul\]\:my_0\.5em ul ol,.\[\&_ul\,_\&_ol\]\:\[\&_ol\,_\&_ul\]\:my_0\.5em ul ul,.\[\&_ul\,_\&_ol\]\:\[\&_ol\,_\&_ul\]\:my_0\.5em ol ol,.\[\&_ul\,_\&_ol\]\:\[\&_ol\,_\&_ul\]\:my_0\.5em ol ul{margin-block:.5em}.dark .dark\:\[\&_span\]\:c_var\(--shiki-dark\) span,.dark .dark\:\[\&_pre\]\:c_var\(--shiki-dark\) pre{color:var(--shiki-dark)}.\[\&_h2\]\:\[\&_code\]\:fs_0\.9em h2 code,.\[\&_h3\]\:\[\&_code\]\:fs_0\.9em h3 code{font-size:.9em}.\[\&_li\]\:marker\:c_fg\.subtle li::marker{color:var(--colors-fg-subtle)}.\[\&_li\]\:marker\:c_fg\.subtle li::-webkit-details-marker{color:var(--colors-fg-subtle)}.\[\&_blockquote\]\:\[\&_p\]\:c_fg\.muted blockquote p{color:var(--colors-fg-muted)}.\[\&_h2\]\:\[\&_\+_\*\]\:mt_0 h2+*,.\[\&_h3\]\:\[\&_\+_\*\]\:mt_0 h3+*,.\[\&_h4\]\:\[\&_\+_\*\]\:mt_0 h4+*,.\[\&_p\]\:first\:mt_0 p:first-child{margin-top:0}.\[\&_p\]\:last\:mb_0 p:last-child{margin-bottom:0}@media screen and (width>=30rem){.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=48rem){.md\:px_6{padding-inline:var(--spacing-6)}.md\:px_12{padding-inline:var(--spacing-12)}.md\:d_block{display:block}.md\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=64rem){.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width>=80rem){.xl\:d_block{display:block}}}@layer recipes.slots{@layer _base{.list__root{gap:var(--list-gap);flex-direction:column;display:flex}.list__root :where(ul,ol){margin-top:var(--list-gap)}.list__item{white-space:normal;display:list-item}.list__indicator{vertical-align:middle;flex-shrink:0;min-height:1lh;margin-inline-end:var(--spacing-2);display:inline-block}.card__root{border-radius:var(--radii-l3);word-wrap:break-word;color:var(--colors-fg);text-align:start;min-width:0;position:relative}.card__root,.card__header{flex-direction:column;display:flex}.card__header{padding-inline:var(--card-padding);gap:var(--spacing-1\.5);padding-top:var(--card-padding)}.card__body{padding:var(--card-padding);flex-direction:column;flex:1;display:flex}.card__footer{gap:var(--spacing-2);padding-inline:var(--card-padding);padding-bottom:var(--card-padding);align-items:center;display:flex}.card__title{font-weight:var(--font-weights-semibold)}.card__description{color:var(--colors-fg-muted);font-size:var(--font-sizes-sm)}.accordion__root{--accordion-radius:var(--radii-l2);width:var(--sizes-full)}.accordion__item{overflow-anchor:none}.accordion__itemTrigger{gap:var(--spacing-3);border-radius:var(--accordion-radius);text-align:start;font-weight:var(--font-weights-medium);width:var(--sizes-full);outline:0;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-color-palette-focus-ring)}.accordion__itemContent{border-radius:var(--accordion-radius);overflow:hidden}.accordion__itemContent:is([open],[data-open],[data-state=open],:popover-open){animation-name:expand-height,fade-in;animation-duration:var(--durations-moderate)}.accordion__itemContent:is([closed],[data-closed],[data-state=closed]){animation-name:collapse-height,fade-out;animation-duration:var(--durations-moderate)}.accordion__itemIndicator{transform-origin:50%;color:var(--colors-fg-subtle);transition:rotate .2s}.accordion__itemIndicator:is([open],[data-open],[data-state=open],:popover-open){rotate:180deg}.accordion__itemIndicator :where(svg){width:1.2em;height:1.2em}.accordion__itemBody{padding-top:var(--accordion-padding-y);padding-bottom:calc(var(--accordion-padding-y) * 2)}.action-bar__positioner{--action-bar-offset:var(--spacing-4);pointer-events:none;display:flex;position:fixed;inset-inline:0}.action-bar__content{background:var(--colors-bg-panel);gap:var(--spacing-3);border-radius:var(--radii-l3);padding-block:var(--spacing-2\.5);padding-inline:var(--spacing-3);box-shadow:var(--shadows-md);pointer-events:auto;translate:calc(-1 * var(--scrollbar-width) / 2) 0px;align-items:center;display:flex}.action-bar__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom,fade-in;animation-duration:var(--durations-moderate)}.action-bar__content:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom,fade-out;animation-duration:var(--durations-faster)}.action-bar__separator{background:var(--colors-border);width:1px;height:var(--sizes-5)}.action-bar__selectionTrigger{gap:var(--spacing-2);padding-inline:var(--spacing-4);padding-block:var(--spacing-1);border-radius:var(--radii-l2);font-size:var(--font-sizes-sm);border-style:dashed;border-width:1px;align-self:stretch;align-items:center;line-height:1.25rem;display:inline-flex}.alert__title{font-weight:var(--font-weights-medium)}.alert__description{display:inline}.alert__root{border-radius:var(--radii-l3);width:var(--sizes-full);align-items:flex-start;display:flex;position:relative}.alert__indicator{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.alert__indicator :where(svg){width:var(--sizes-full);height:var(--sizes-full)}.alert__content{gap:var(--spacing-1);flex:1;display:flex}.avatar__root{border-radius:var(--avatar-radius);font-weight:var(--font-weights-medium);vertical-align:top;-webkit-user-select:none;user-select:none;font-size:var(--avatar-font-size);width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.avatar__root[data-group-item]{border-width:2px;border-color:var(--colors-bg)}.avatar__image{object-fit:cover;width:100%;height:100%}.avatar__image,.avatar__fallback{border-radius:var(--avatar-radius)}.avatar__fallback{text-transform:uppercase;line-height:1;font-weight:var(--font-weights-medium);font-size:var(--avatar-font-size)}.blockquote__root{gap:var(--spacing-2);flex-direction:column;display:flex;position:relative}.blockquote__icon{width:var(--sizes-5);height:var(--sizes-5)}.blockquote__caption{font-size:var(--font-sizes-sm);color:var(--colors-fg-muted);line-height:1.25rem}.breadcrumb__link{border-radius:var(--radii-l1);gap:var(--spacing-2);--focus-ring-color:var(--colors-color-palette-focus-ring);outline:0;text-decoration:none}.breadcrumb__link:is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.breadcrumb__link,.breadcrumb__item{align-items:center;display:inline-flex}.breadcrumb__list{word-break:break-word;color:var(--colors-fg-muted);align-items:center;list-style:none;display:flex}.breadcrumb__ellipsis{justify-content:center;align-items:center;display:inline-flex}.breadcrumb__ellipsis :where(svg){width:1em;height:1em}.breadcrumb__separator{color:var(--colors-fg-muted);opacity:.8}.breadcrumb__separator :where(svg){width:1em;height:1em}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .breadcrumb__separator{rotate:180deg}.carousel__root{gap:var(--spacing-2);display:flex;position:relative}.carousel__root[data-orientation=horizontal]{flex-direction:column}.carousel__root[data-orientation=vertical]{flex-direction:row}.carousel__item[data-orientation=horizontal]{width:100%}.carousel__item[data-orientation=vertical]{height:100%}.carousel__control{align-items:center;display:flex}.carousel__control[data-orientation=horizontal]{flex-direction:row;width:100%}.carousel__control[data-orientation=vertical]{flex-direction:column;height:100%}.carousel__indicatorGroup{gap:var(--spacing-3);justify-content:center;display:flex}.carousel__indicatorGroup[data-orientation=horizontal]{flex-direction:row}.carousel__indicatorGroup[data-orientation=vertical]{flex-direction:column}.carousel__indicator{background:var(--colors-color-palette-subtle);border-radius:var(--radii-full);cursor:var(--cursor-button);width:var(--sizes-2\.5);height:var(--sizes-2\.5)}.carousel__indicator:is([aria-current=true],[data-current]){background:var(--colors-color-palette-solid)}.checkbox__root{gap:var(--spacing-2);vertical-align:top;align-items:center;display:inline-flex;position:relative}.checkbox__label{font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none}.checkbox__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.checkbox__control{border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-l1);color:var(--colors-white);cursor:var(--cursor-checkbox);--focus-ring-color:var(--colors-color-palette-focus-ring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.checkbox__control:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.checkbox__control:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-border-error);--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.checkbox__control :where(svg){width:var(--sizes-full);height:var(--sizes-full)}.checkbox__control:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:var(--cursor-disabled)}.checkbox-card__root{border-radius:var(--radii-l2);-webkit-user-select:none;user-select:none;--focus-ring-color:var(--colors-color-palette-focus-ring);flex-direction:column;flex:1;display:flex;position:relative}.checkbox-card__root:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.checkbox-card__root:is(:invalid,[data-invalid],[aria-invalid=true]){outline:2px solid;outline-color:var(--colors-border-error)}.checkbox-card__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.8}.checkbox-card__control{border-radius:inherit;justify-content:var(--checkbox-card-justify);align-items:var(--checkbox-card-align);flex:1;display:inline-flex;position:relative}.checkbox-card__label{gap:var(--spacing-2);font-weight:var(--font-weights-medium);flex:1;align-items:center;display:flex}.checkbox-card__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.checkbox-card__description{opacity:.64;font-size:var(--font-sizes-sm);line-height:1.25rem}.checkbox-card__description:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]),.checkbox-card__addon:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.checkbox-card__indicator{border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-l1);color:var(--colors-white);cursor:var(--cursor-checkbox);--focus-ring-color:var(--colors-color-palette-focus-ring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.checkbox-card__indicator:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.checkbox-card__indicator:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-border-error);--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.checkbox-card__indicator :where(svg){width:var(--sizes-full);height:var(--sizes-full)}.checkbox-card__indicator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:var(--cursor-disabled)}.checkbox-card__content{gap:var(--spacing-1);justify-content:var(--checkbox-card-justify);align-items:var(--checkbox-card-align);flex-direction:column;flex:1;display:flex}.code-block__root{--code-block-max-height:320px;--code-block-bg:var(--colors-bg);--code-block-fg:var(--colors-fg);--code-block-obscured-opacity:.5;--code-block-obscured-blur:1px;--code-block-line-number-width:var(--sizes-3);--code-block-line-number-margin:var(--spacing-4);--code-block-highlight-bg:color-mix(in srgb, var(--colors-teal-focus-ring) 20%, transparent);--code-block-highlight-border:var(--colors-teal-focus-ring);--code-block-highlight-added-bg:color-mix(in srgb, var(--colors-green-focus-ring) 20%, transparent);--code-block-highlight-added-border:var(--colors-green-focus-ring);--code-block-highlight-removed-bg:color-mix(in srgb, var(--colors-red-focus-ring) 20%, transparent);--code-block-highlight-removed-border:var(--colors-red-focus-ring);background:var(--colors-bg);border-radius:var(--code-block-radius);--colors-color-palette-50:var(--colors-gray-50);--colors-color-palette-100:var(--colors-gray-100);--colors-color-palette-200:var(--colors-gray-200);--colors-color-palette-300:var(--colors-gray-300);--colors-color-palette-400:var(--colors-gray-400);--colors-color-palette-500:var(--colors-gray-500);--colors-color-palette-600:var(--colors-gray-600);--colors-color-palette-700:var(--colors-gray-700);--colors-color-palette-800:var(--colors-gray-800);--colors-color-palette-900:var(--colors-gray-900);--colors-color-palette-950:var(--colors-gray-950);--colors-color-palette-contrast:var(--colors-gray-contrast);--colors-color-palette-fg:var(--colors-gray-fg);--colors-color-palette-subtle:var(--colors-gray-subtle);--colors-color-palette-muted:var(--colors-gray-muted);--colors-color-palette-emphasized:var(--colors-gray-emphasized);--colors-color-palette-solid:var(--colors-gray-solid);--colors-color-palette-focus-ring:var(--colors-gray-focus-ring);--colors-color-palette-border:var(--colors-gray-border);color:var(--colors-fg);border-width:1px;overflow:hidden}.code-block__content{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-bottom-left-radius:var(--code-block-radius);border-bottom-right-radius:var(--code-block-radius);max-height:var(--code-block-max-height);position:relative}.code-block__content ::selection{--mix-background:color-mix(in srgb, var(--colors-blue-500) 40%, transparent);background:var(--mix-background,var(--colors-blue-500))}.code-block__content:is([aria-expanded=true],[data-expanded],[data-state=expanded]){max-height:unset}.code-block__title{gap:var(--spacing-1\.5);color:var(--colors-fg-muted);flex:1;align-items:center;display:inline-flex}.code-block__header{margin-bottom:calc(var(--code-block-padding) / 2 * -1);position:relative}.code-block__header,.code-block__footer{gap:var(--spacing-2);padding-inline:var(--code-block-padding);min-height:var(--code-block-header-height);align-items:center;display:flex}.code-block__footer{justify-content:center}.code-block__control{gap:var(--spacing-1\.5);align-items:center;display:inline-flex}.code-block__overlay{--bg:color-mix(in srgb, var(--colors-black) 50%, transparent);padding:var(--spacing-4);background-image:linear-gradient(0deg,var(--bg) 25%,transparent 100%);color:var(--colors-white);z-index:1;font-weight:var(--font-weights-medium);inset-inline:0;justify-content:center;align-items:flex-end;min-height:5rem;display:flex;position:absolute;bottom:0}.code-block__overlay:is([aria-expanded=true],[data-expanded],[data-state=expanded]){display:none}.code-block__code{font-family:var(--fonts-mono);line-height:var(--line-heights-tall);white-space:pre;counter-reset:line 0;overflow:auto hidden}.code-block__codeText{padding-inline:var(--code-block-padding);padding-block:var(--code-block-padding);width:100%;display:block;position:relative}.code-block__codeText [data-line]{--highlight-bg:var(--code-block-highlight-bg);--highlight-border:var(--code-block-highlight-border);padding-inline-end:var(--code-block-padding);position:relative}.code-block__codeText [data-line][data-diff=added]{--highlight-bg:var(--code-block-highlight-added-bg);--highlight-border:var(--code-block-highlight-added-border)}.code-block__codeText [data-line][data-diff=removed]{--highlight-bg:var(--code-block-highlight-removed-bg);--highlight-border:var(--code-block-highlight-removed-border)}.code-block__codeText [data-line][data-highlight],.code-block__codeText [data-line][data-diff]{width:var(--sizes-full);display:inline-block}.code-block__codeText [data-line][data-highlight]:after,.code-block__codeText [data-line][data-diff]:after{background:var(--highlight-bg);content:"";border-inline-start-width:2px;border-inline-start-color:var(--highlight-border);inset-inline-start:calc(var(--code-block-padding) * -1);inset-inline-end:0;width:calc(100% + var(--code-block-padding) * 2);height:100%;display:block;position:absolute;top:0}.code-block__codeText[data-has-line-numbers]{--content:counter(line)}.code-block__codeText[data-has-line-numbers] [data-line]:before{content:var(--content);counter-increment:line;text-align:end;-webkit-user-select:none;user-select:none;white-space:nowrap;opacity:.4;width:var(--code-block-line-number-width);margin-right:var(--code-block-line-number-margin);display:inline-block}.code-block__codeText[data-has-line-numbers] [data-diff=added]:before{content:"+"}.code-block__codeText[data-has-line-numbers] [data-diff=removed]:before{content:"-"}.code-block__codeText[data-has-line-numbers][data-plaintext]{padding-inline-start:calc(var(--code-block-line-number-width) + var(--code-block-line-number-margin) + var(--code-block-padding))}.code-block__codeText[data-has-focused]:hover{--code-block-obscured-opacity:1;--code-block-obscured-blur:0px}.code-block__codeText[data-has-focused] [data-line]:not([data-focused]){--transition-prop:opacity, filter;--transition-duration:var(--durations-moderate);transition-property:opacity,filter;transition-duration:var(--durations-moderate);--transition-easing:var(--easings-ease-in-out);transition-timing-function:var(--easings-ease-in-out);opacity:var(--code-block-obscured-opacity);filter:blur(var(--code-block-obscured-blur))}.code-block__codeText[data-word-wrap][data-plaintext],.code-block__codeText[data-word-wrap] [data-line]{white-space:pre-wrap;word-break:break-all}.collapsible__content{overflow:hidden}.collapsible__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:expand-height,fade-in;animation-duration:var(--durations-moderate)}.collapsible__content:is([open],[data-open],[data-state=open],:popover-open)[data-has-collapsed-size]{animation-name:expand-height}.collapsible__content:is([closed],[data-closed],[data-state=closed]){animation-name:collapse-height,fade-out;animation-duration:var(--durations-moderate)}.collapsible__content:is([closed],[data-closed],[data-state=closed])[data-has-collapsed-size]{animation-name:collapse-height}.data-list__itemLabel{gap:var(--spacing-1);align-items:center;display:flex}.data-list__itemValue{flex:1;min-width:0;display:flex}.date-picker__clearTrigger{border-radius:var(--radii-l2);font-size:var(--font-sizes-xs);color:var(--colors-fg-muted);--focus-ring-color:var(--colors-color-palette-focus-ring);flex-shrink:0;justify-content:center;align-items:center;line-height:1rem;display:inline-flex}.date-picker__clearTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__clearTrigger{width:var(--sizes-6);height:var(--sizes-6)}.date-picker__clearTrigger :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.date-picker__clearTrigger:is(:hover,[data-hover]),.date-picker__content{color:var(--colors-fg)}.date-picker__content{--date-picker-z-index:var(--z-index-popover);padding:var(--spacing-3);background:var(--colors-bg-panel);gap:var(--spacing-3);border-radius:var(--radii-l2);outline-offset:2px;box-shadow:var(--shadows-lg);z-index:calc(var(--date-picker-z-index) + var(--layer-index,0));outline:2px solid #0000;flex-direction:column;min-width:18rem;display:flex}.date-picker__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.date-picker__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-faster)}.date-picker__control{gap:var(--spacing-2);width:var(--sizes-full);align-items:center;display:flex;position:relative}.date-picker__input{--input-height:var(--datepicker-input-height);--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);background:var(--colors-transparent);padding-inline:var(--datepicker-input-px);border-radius:var(--radii-l2);font-size:var(--font-sizes-sm);appearance:none;color:var(--colors-fg);min-width:0;height:var(--datepicker-input-height);outline:0;flex:1;line-height:1.25rem}.date-picker__input:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.date-picker__label{font-weight:var(--font-weights-medium)}.date-picker__label,.date-picker__monthSelect{font-size:var(--font-sizes-sm);line-height:1.25rem}.date-picker__monthSelect{border-radius:var(--radii-l2);outline-offset:2px;--focus-ring-color:var(--colors-color-palette-focus-ring);background-position:right .375rem center;border-width:1px;outline:2px solid #0000;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-8)}.date-picker__monthSelect:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__monthSelect{appearance:none;field-sizing:content;height:var(--datepicker-select-height);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25em}.date-picker__nextTrigger{border-radius:var(--radii-l2);width:var(--datepicker-nav-trigger-size);height:var(--datepicker-nav-trigger-size);color:var(--colors-fg);--focus-ring-color:var(--colors-color-palette-focus-ring);justify-content:center;align-items:center;display:inline-flex}.date-picker__nextTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color);box-shadow:0 0 0 2px var(--colors-color-palette-focus-ring)}.date-picker__nextTrigger{--focus-ring-width:2px}.date-picker__nextTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.date-picker__nextTrigger :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.date-picker__nextTrigger:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.date-picker__prevTrigger{border-radius:var(--radii-l2);width:var(--datepicker-nav-trigger-size);height:var(--datepicker-nav-trigger-size);color:var(--colors-fg);--focus-ring-color:var(--colors-color-palette-focus-ring);justify-content:center;align-items:center;display:inline-flex}.date-picker__prevTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color);box-shadow:0 0 0 2px var(--colors-color-palette-focus-ring)}.date-picker__prevTrigger{--focus-ring-width:2px}.date-picker__prevTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.date-picker__prevTrigger :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.date-picker__prevTrigger:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.date-picker__rangeText{font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-semibold)}.date-picker__root{--datepicker-indicators-offset:var(--sizes-3);gap:var(--spacing-1\.5);width:var(--sizes-full);flex-direction:column;display:flex}.date-picker__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.date-picker__table{border-collapse:separate;border-spacing:0}.date-picker__tableCell{padding-block:var(--spacing-0\.5)}.date-picker__tableCell[data-type=week-number]{color:var(--colors-fg-subtle)}.date-picker__tableCellTrigger{border-radius:var(--radii-l2);font-size:var(--font-sizes-sm);--focus-ring-color:var(--colors-color-palette-focus-ring);justify-content:center;align-items:center;line-height:1.25rem;display:inline-flex}.date-picker__tableCellTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__tableCellTrigger{--focus-ring-width:2px;--focus-ring-offset:0px;cursor:default;min-width:var(--table-cell-size);min-height:var(--table-cell-size);position:relative}.date-picker__tableCellTrigger[data-selected]{color:var(--colors-color-palette-contrast)}.date-picker__tableCellTrigger[data-selected],.date-picker__tableCellTrigger[data-selected]:is(:hover,[data-hover]){background:var(--colors-color-palette-solid)}.date-picker__tableCellTrigger[data-in-range]{color:var(--colors-color-palette-fg);border-radius:0}.date-picker__tableCellTrigger[data-in-range],.date-picker__tableCellTrigger[data-in-range]:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.date-picker__tableCellTrigger[data-in-range][data-selected]{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast);border-radius:0}.date-picker__tableCellTrigger[data-in-range][data-selected]:is(:hover,[data-hover]){background:var(--colors-color-palette-solid)}.date-picker__tableCellTrigger[data-in-range][data-selected][data-range-start][data-range-end]{border-radius:var(--radii-l2)}.date-picker__tableCellTrigger[data-in-range][data-selected][data-range-start]:not([data-range-end]){border-start-start-radius:var(--radii-l2);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radii-l2)}.date-picker__tableCellTrigger[data-in-range][data-selected][data-range-end]:not([data-range-start]){border-start-start-radius:0;border-start-end-radius:var(--radii-l2);border-end-end-radius:var(--radii-l2);border-end-start-radius:0}.date-picker__tableCellTrigger[data-today]{color:var(--colors-color-palette-fg);font-weight:var(--font-weights-semibold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.date-picker__tableCellTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4}[data-view=month] .date-picker__tableCellTrigger,[data-view=year] .date-picker__tableCellTrigger{width:calc(var(--table-cell-size) * 1.75)}.date-picker__tableCellTrigger:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.date-picker__tableHeader{padding-block:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem;font-weight:var(--font-weights-medium);color:var(--colors-fg-muted);text-align:center;text-transform:uppercase;width:var(--table-cell-size)}.date-picker__tableHeader[data-type=week-number]{color:var(--colors-fg-subtle)}.date-picker__trigger{border-radius:var(--radii-l1);outline-offset:2px;color:var(--colors-fg-muted);--focus-ring-color:var(--colors-color-palette-focus-ring);outline:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.date-picker__trigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__trigger{--focus-ring-width:2px;width:var(--sizes-6);height:var(--sizes-6)}.date-picker__trigger :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.date-picker__trigger:is(:hover,[data-hover]){color:var(--colors-fg)}.date-picker__view{gap:var(--spacing-3);flex-direction:column;display:flex}.date-picker__viewControl{gap:var(--spacing-2);height:var(--datepicker-nav-trigger-size);justify-content:space-between;align-items:center;display:flex}.date-picker__viewTrigger{gap:var(--spacing-1);padding-block:var(--spacing-1\.5);padding-inline:var(--spacing-2);border-radius:var(--radii-l2);font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-semibold);--focus-ring-color:var(--colors-color-palette-focus-ring);flex:1;justify-content:center;align-items:center;display:inline-flex}.date-picker__viewTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__viewTrigger{--focus-ring-width:2px}.date-picker__viewTrigger:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.date-picker__yearSelect{border-radius:var(--radii-l2);outline-offset:2px;font-size:var(--font-sizes-sm);--focus-ring-color:var(--colors-color-palette-focus-ring);background-position:right .375rem center;border-width:1px;outline:2px solid #0000;padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-8);line-height:1.25rem}.date-picker__yearSelect:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__yearSelect{appearance:none;field-sizing:content;height:var(--datepicker-select-height);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25em}.date-picker__indicatorGroup{gap:var(--spacing-1);inset-inline-end:var(--datepicker-indicators-offset);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.dialog__backdrop{--dialog-z-index:var(--z-index-popover);background:var(--colors-black-alpha-500);z-index:calc(var(--dialog-z-index) + var(--layer-index,0) - 1);width:100dvw;height:100dvh;position:fixed;top:0;left:0}.dialog__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-duration:var(--durations-slow)}.dialog__backdrop:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-duration:var(--durations-moderate)}.dialog__positioner{overscroll-behavior-y:none;justify-content:center;width:100dvw;height:100dvh;position:fixed;top:0;left:0}.dialog__positioner,.dialog__content{--dialog-z-index:var(--z-index-popover);z-index:calc(var(--dialog-z-index) + var(--layer-index,0));display:flex}.dialog__content{background:var(--colors-bg-panel);border-radius:var(--radii-l3);margin-block:var(--dialog-margin,var(--dialog-base-margin));font-size:var(--font-sizes-sm);box-shadow:var(--shadows-lg);outline:0;flex-direction:column;width:100%;line-height:1.25rem;position:relative}.dialog__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-moderate)}.dialog__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-faster)}.dialog__title{font-size:var(--font-sizes-lg);line-height:1.75rem;font-weight:var(--font-weights-semibold)}.dialog__description{color:var(--colors-fg-muted)}.dialog__closeTrigger{inset-inline-end:var(--spacing-2);top:var(--spacing-2);position:absolute}.dialog__header{gap:var(--spacing-2);padding-inline:var(--spacing-6);padding-top:var(--spacing-6);padding-bottom:var(--spacing-4);flex:0;display:flex}.dialog__body{padding-bottom:var(--spacing-6);flex:1}.dialog__body,.dialog__footer{padding-inline:var(--spacing-6);padding-top:var(--spacing-2)}.dialog__footer{gap:var(--spacing-3);padding-bottom:var(--spacing-4);justify-content:flex-end;align-items:center;display:flex}.drawer__backdrop{--drawer-z-index:var(--z-index-popover);background:var(--colors-black-alpha-500);z-index:calc(var(--drawer-z-index) + var(--layer-index,0) - 1);inset-inline-start:0;width:100vw;height:100dvh;position:fixed;top:0}.drawer__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-name:fade-in;animation-duration:var(--durations-slow)}.drawer__backdrop:is([closed],[data-closed],[data-state=closed]){animation-name:fade-out;animation-duration:var(--durations-moderate)}.drawer__positioner{inset-inline-start:0;overscroll-behavior-y:none;width:100vw;height:100dvh;position:fixed;top:0}.drawer__positioner,.drawer__content{--drawer-z-index:var(--z-index-popover);z-index:calc(var(--drawer-z-index) + var(--layer-index,0));display:flex}.drawer__content{background:var(--colors-bg-panel);font-size:var(--font-sizes-sm);color:inherit;box-shadow:var(--shadows-lg);outline:0;flex-direction:column;width:100%;max-height:100dvh;line-height:1.25rem;position:relative}.drawer__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-slowest);animation-timing-function:var(--easings-ease-in-smooth)}.drawer__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-slower);animation-timing-function:var(--easings-ease-in-smooth)}.drawer__title{font-size:var(--font-sizes-lg);line-height:1.75rem;font-weight:var(--font-weights-semibold);flex:1}.drawer__description{color:var(--colors-fg-muted)}.drawer__closeTrigger{inset-inline-end:var(--spacing-2);top:var(--spacing-3);position:absolute}.drawer__header{gap:var(--spacing-2);padding-top:var(--spacing-6);padding-bottom:var(--spacing-4);flex:0;align-items:center;display:flex}.drawer__header,.drawer__body{padding-inline:var(--spacing-6)}.drawer__body{padding-block:var(--spacing-2);flex:1;overflow:auto}.drawer__footer{gap:var(--spacing-3);padding-inline:var(--spacing-6);padding-top:var(--spacing-2);padding-bottom:var(--spacing-4);justify-content:flex-end;align-items:center;display:flex}.editable__root{gap:var(--spacing-1\.5);width:var(--sizes-full);position:relative}.editable__root,.editable__preview{align-items:center;display:inline-flex}.editable__preview{background:var(--colors-transparent);border-radius:var(--radii-l2);padding-block:var(--spacing-1);padding-inline:var(--spacing-1);font-size:inherit;font-weight:inherit;text-align:inherit;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:var(--durations-moderate);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--durations-moderate);cursor:text}.editable__preview:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){-webkit-user-select:none;user-select:none}.editable__preview:is(:hover,[data-hover]){background:var(--colors-bg-muted)}.editable__input{background:var(--colors-transparent);border-radius:var(--radii-l2);padding-block:var(--spacing-1);padding-inline:var(--spacing-1);font-size:inherit;font-weight:inherit;text-align:inherit;--transition-prop:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;--transition-duration:normal;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:normal;--focus-ring-color:var(--colors-color-palette-focus-ring);outline:0}.editable__input:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.editable__input{--focus-ring-width:2px;width:var(--sizes-full)}.editable__input::placeholder,.editable__input[data-placeholder]{opacity:.6}.editable__control{gap:var(--spacing-1\.5);align-items:center;display:inline-flex}.empty-state__root{width:var(--sizes-full)}.empty-state__content{flex-direction:column}.empty-state__content,.empty-state__indicator{justify-content:center;align-items:center;display:flex}.empty-state__indicator{color:var(--colors-fg-subtle)}.empty-state__indicator :where(svg){width:1em;height:1em}.empty-state__title{font-weight:var(--font-weights-semibold)}.empty-state__description{font-size:var(--font-sizes-sm);color:var(--colors-fg-muted);line-height:1.25rem}.field__root{gap:var(--spacing-1\.5);width:100%;display:flex;position:relative}.field__errorText{gap:var(--spacing-1);font-weight:var(--font-weights-medium);color:var(--colors-fg-error);align-items:center;display:inline-flex}.field__errorText,.field__helperText{font-size:var(--font-sizes-xs);line-height:1rem}.field__helperText{color:var(--colors-fg-muted)}.field__label{gap:var(--spacing-1);text-align:start;font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.field__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.field__requiredIndicator{color:var(--colors-fg-error);line-height:1}.fieldset__root{width:var(--sizes-full);flex-direction:column;display:flex}.fieldset__errorText{gap:var(--spacing-2);color:var(--colors-fg-error);font-weight:var(--font-weights-medium);align-items:center;display:inline-flex}.fieldset__errorText,.fieldset__helperText{font-size:var(--font-sizes-sm);line-height:1.25rem}.fieldset__helperText{color:var(--colors-fg-muted)}.fieldset__legend{color:var(--colors-fg);font-weight:var(--font-weights-medium)}.fieldset__legend:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.fieldset__content{width:var(--sizes-full);flex-direction:column;display:flex}.file-upload__root{align-items:flex-start;width:100%}.file-upload__root,.file-upload__dropzone{gap:var(--spacing-4);flex-direction:column;display:flex}.file-upload__dropzone{background:var(--colors-bg);border-radius:var(--radii-l3);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);--focus-ring-color:var(--colors-color-palette-focus-ring);border-style:dashed;border-width:2px;justify-content:center;align-items:center;transition:backgrounds}.file-upload__dropzone:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.file-upload__dropzone{min-height:var(--sizes-2xs)}.file-upload__dropzone[data-dragging]{background:var(--colors-color-palette-subtle);border-style:solid;border-color:var(--colors-color-palette-solid)}.file-upload__dropzone:is(:hover,[data-hover]){background:var(--colors-bg-subtle)}.file-upload__item{background:var(--colors-bg);padding:var(--spacing-4);border-radius:var(--radii-l2);gap:var(--spacing-3);font-size:var(--font-sizes-sm);animation-name:fade-in;animation-duration:var(--durations-moderate);border-width:1px;align-items:center;width:100%;line-height:1.25rem;display:flex;position:relative}.file-upload__itemDeleteTrigger{width:var(--sizes-5);height:var(--sizes-5);color:var(--colors-fg-muted);cursor:var(--cursor-button);justify-content:center;align-self:flex-start;align-items:center;padding:2px;display:flex}.file-upload__itemGroup{gap:var(--spacing-3);flex-direction:column;width:100%;display:flex}.file-upload__itemGroup:is(:empty,[data-empty]){display:none}.file-upload__itemName{color:var(--colors-fg);font-weight:var(--font-weights-medium);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.file-upload__itemPreview{color:var(--colors-fg-muted)}.file-upload__itemPreview :where(svg){width:var(--sizes-4\.5);height:var(--sizes-4\.5)}.file-upload__itemSizeText{color:var(--colors-fg-muted);font-size:var(--font-sizes-xs);line-height:1rem}.file-upload__label{font-weight:var(--font-weights-medium);font-size:var(--font-sizes-sm);line-height:1.25rem}.file-upload__itemContent{gap:var(--spacing-0\.5);flex-direction:column;flex:1;display:flex}.file-upload__dropzoneContent{gap:var(--spacing-1);text-align:center;font-size:var(--font-sizes-sm);flex-direction:column;align-items:center;line-height:1.25rem;display:flex}.hover-card__arrow{--arrow-size:var(--sizes-3);--arrow-background:var(--hovercard-bg)}.hover-card__arrowTip{border-top-width:.5px;border-left-width:.5px}.hover-card__content{--hovercard-bg:var(--colors-bg-panel);--hover-card-z-index:var(--z-index-popover);background:var(--hovercard-bg);border-radius:var(--radii-l3);font-size:var(--font-sizes-sm);box-shadow:var(--shadows-lg);z-index:calc(var(--hover-card-z-index) + var(--layer-index,0));max-width:var(--sizes-80);outline:0;flex-direction:column;line-height:1.25rem;display:flex;position:relative}.hover-card__content,.hover-card__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin)}.hover-card__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=top]{animation-name:slide-from-bottom,fade-in}.hover-card__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=bottom]{animation-name:slide-from-top,fade-in}.hover-card__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=left]{animation-name:slide-from-right,fade-in}.hover-card__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=right]{animation-name:slide-from-left,fade-in}.hover-card__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-fast)}.hover-card__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin)}.hover-card__content:is([closed],[data-closed],[data-state=closed])[data-placement^=top]{animation-name:slide-to-bottom,fade-out}.hover-card__content:is([closed],[data-closed],[data-state=closed])[data-placement^=bottom]{animation-name:slide-to-top,fade-out}.hover-card__content:is([closed],[data-closed],[data-state=closed])[data-placement^=left]{animation-name:slide-to-right,fade-out}.hover-card__content:is([closed],[data-closed],[data-state=closed])[data-placement^=right]{animation-name:slide-to-left,fade-out}.hover-card__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-faster)}.listbox__label{font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);line-height:1.25rem}.listbox__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.listbox__item{gap:var(--spacing-2);border-radius:var(--radii-l1);padding-block:var(--listbox-item-padding-y);padding-inline:var(--listbox-item-padding-x);-webkit-user-select:none;user-select:none;cursor:pointer;text-align:start;flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}.listbox__item[data-highlighted]{outline:2px solid;outline-color:var(--colors-border-emphasized)}.listbox__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.listbox__itemText{flex:1}.listbox__itemIndicator{justify-content:center;align-items:center;display:flex}.listbox__itemIndicator :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.listbox__itemGroup{margin-top:var(--spacing-1\.5)}.listbox__itemGroup:first-child{margin-top:0}.listbox__itemGroupLabel{padding-block:var(--spacing-1\.5);padding-inline:var(--spacing-2);font-weight:var(--font-weights-medium)}.listbox__content{--listbox-item-padding-x:var(--spacing-2);--listbox-item-padding-y:var(--spacing-1\.5);padding:var(--spacing-1);scroll-padding:var(--spacing-1);gap:var(--spacing-1);outline-offset:2px;font-size:var(--font-sizes-sm);max-height:var(--sizes-96);outline:2px solid #0000;line-height:1.25rem;display:flex}.listbox__content[data-orientation=horizontal]{flex-direction:row;overflow-x:auto}.listbox__content[data-orientation=vertical]{flex-direction:column;overflow-y:auto}.listbox__root{gap:var(--spacing-1\.5);width:var(--sizes-full);flex-direction:column;display:flex}.listbox__valueText{-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:80%;display:-webkit-box;overflow:hidden}.listbox__empty{padding-block:var(--listbox-item-padding-y);padding-inline:var(--listbox-item-padding-x)}.menu__arrow{--arrow-size:var(--sizes-3);--arrow-background:var(--menu-bg)}.menu__arrowTip{border-top-width:1px;border-left-width:1px}.menu__content{--menu-bg:var(--colors-bg-panel);--menu-z-index:var(--z-index-popover);background:var(--menu-bg);border-radius:var(--radii-l2);box-shadow:var(--shadows-lg);color:var(--colors-fg);z-index:calc(var(--menu-z-index) + var(--layer-index,0));max-height:var(--available-height);outline:0;overflow:hidden auto}.menu__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin)}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=top]{animation-name:slide-from-bottom,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=bottom]{animation-name:slide-from-top,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=left]{animation-name:slide-from-right,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=right]{animation-name:slide-from-left,fade-in}.menu__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-fast)}.menu__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin)}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=top]{animation-name:slide-to-bottom,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=bottom]{animation-name:slide-to-top,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=left]{animation-name:slide-to-right,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed])[data-placement^=right]{animation-name:slide-to-left,fade-out}.menu__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-faster)}.menu__indicator{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.menu__item{border-radius:var(--radii-l1);color:var(--colors-fg);-webkit-user-select:none;user-select:none;cursor:var(--cursor-menuitem);text-align:start;outline:0;flex:none;align-items:center;width:100%;text-decoration:none;display:flex;position:relative}.menu__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.menu__item[data-type]{padding-inline-start:var(--spacing-8)}.menu__itemGroupLabel{padding-inline:var(--spacing-2);padding-block:var(--spacing-1\.5);font-weight:var(--font-weights-semibold);font-size:var(--font-sizes-sm);line-height:1.25rem}.menu__itemIndicator{inset-inline-start:var(--spacing-2);position:absolute;top:50%;transform:translateY(-50%)}.menu__itemText{flex:1}.menu__separator{background:var(--colors-bg-muted);margin-block:var(--spacing-1);margin-inline:calc(var(--spacing-1) * -1);height:1px}.menu__itemCommand{opacity:.6;font-size:var(--font-sizes-xs);letter-spacing:var(--letter-spacings-widest);margin-inline-start:auto;padding-inline-start:var(--spacing-4);font-family:inherit;line-height:1rem}.native-select__root{width:100%;height:fit-content;display:flex;position:relative}.native-select__field{--error-color:var(--colors-border-error);--input-height:var(--select-field-height);border-radius:var(--radii-l2);appearance:none;--focus-ring-color:var(--colors-color-palette-focus-ring);outline:0}.native-select__field:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.native-select__field{width:100%;min-width:0;height:var(--select-field-height);line-height:normal}.native-select__field>option,.native-select__field>optgroup{background:var(--colors-bg)}.native-select__field:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.native-select__field:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.native-select__indicator{pointer-events:none;color:var(--colors-fg-muted);justify-content:center;align-items:center;height:100%;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.native-select__indicator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.native-select__indicator:is(:invalid,[data-invalid],[aria-invalid=true]){color:var(--colors-fg-error)}.native-select__indicator :where(svg){width:1em;height:1em}.number-input__root{z-index:0;isolation:isolate;position:relative}.number-input__input{--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);border-radius:var(--radii-l2);appearance:none;text-align:start;vertical-align:top;width:100%;min-width:var(--input-height);height:var(--input-height);outline:0;padding-inline-end:calc(var(--stepper-width) + .5rem);position:relative}.number-input__input:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.number-input__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.number-input__control{z-index:1;border-inline-start-width:1px;flex-direction:column;margin:1px;display:flex;position:absolute;inset-inline-end:0}.number-input__control>:not([hidden])~:not([hidden]){border-top-width:1px;border-bottom-width:0}.number-input__control{width:var(--stepper-width);height:calc(100% - 2px);top:0}.number-input__valueText{font-weight:var(--font-weights-medium);font-feature-settings:pnum;font-variant-numeric:proportional-nums}.number-input__incrementTrigger{--stepper-base-radius:var(--radii-l1);--stepper-radius:calc(var(--stepper-base-radius) + 1px);-webkit-user-select:none;user-select:none;cursor:var(--cursor-button);color:var(--colors-fg-muted);border-start-end-radius:var(--stepper-radius);flex:1;justify-content:center;align-items:center;line-height:1;display:flex}.number-input__incrementTrigger :where(svg){width:1em;height:1em}.number-input__incrementTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.number-input__incrementTrigger:is(:hover,[data-hover]){background:var(--colors-bg-muted)}.number-input__incrementTrigger:is(:active,[data-active]){background:var(--colors-bg-emphasized)}.number-input__decrementTrigger{--stepper-base-radius:var(--radii-l1);--stepper-radius:calc(var(--stepper-base-radius) + 1px);-webkit-user-select:none;user-select:none;cursor:var(--cursor-button);color:var(--colors-fg-muted);border-end-end-radius:var(--stepper-radius);flex:1;justify-content:center;align-items:center;line-height:1;display:flex}.number-input__decrementTrigger :where(svg){width:1em;height:1em}.number-input__decrementTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.number-input__decrementTrigger:is(:hover,[data-hover]){background:var(--colors-bg-muted)}.number-input__decrementTrigger:is(:active,[data-active]){background:var(--colors-bg-emphasized)}.pin-input__input{--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);border-radius:var(--radii-l2);appearance:none;text-align:center;width:var(--input-height);min-width:var(--input-height);height:var(--input-height);outline:0;position:relative}.pin-input__input:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.pin-input__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.pin-input__control{gap:var(--spacing-2);isolation:isolate;display:inline-flex}.popover__arrow{--arrow-size:var(--sizes-3);--arrow-background:var(--popover-bg)}.popover__arrowTip{border-top-width:1px;border-left-width:1px}.popover__content{--popover-bg:var(--colors-bg-panel);--popover-size:var(--sizes-xs);--popover-mobile-size:calc(100dvw - 1rem);--popover-z-index:var(--z-index-popover);background:var(--popover-bg);border-radius:var(--radii-l3);font-size:var(--font-sizes-sm);box-shadow:var(--shadows-lg);z-index:calc(var(--popover-z-index) + var(--layer-index,0));transform-origin:var(--transform-origin);width:min(var(--popover-mobile-size), var(--popover-size));max-height:var(--available-height);outline:0;flex-direction:column;line-height:1.25rem;display:flex;position:relative}.popover__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.popover__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-faster)}.popover__header{padding-inline:var(--popover-padding);padding-top:var(--popover-padding)}.popover__body{padding:var(--popover-padding);flex:1}.popover__footer{padding-inline:var(--popover-padding);padding-bottom:var(--popover-padding);align-items:center;display:flex}.progress__root{font-size:var(--font-sizes-sm);line-height:1.25rem;position:relative}.progress__label{gap:var(--spacing-1);font-weight:var(--font-weights-medium);align-items:center;display:inline-flex}.progress__track{position:relative;overflow:hidden}.progress__range{--transition-prop:width, height;--transition-duration:var(--durations-slow);transition-property:width,height;transition-duration:var(--durations-slow);background-color:var(--track-color);justify-content:center;align-items:center;height:100%;display:flex}.progress__range:is(:indeterminate,[data-indeterminate],[aria-checked=mixed],[data-state=indeterminate]){--animate-from-x:-40%;--animate-to-x:100%;will-change:left;background-image:linear-gradient(to right, transparent 0%, var(--track-color) 50%, transparent 100%);min-width:50%;animation:1s infinite position;position:absolute}.progress__valueText{font-size:var(--font-sizes-xs);line-height:1;font-weight:var(--font-weights-medium)}.progress-circle__root{font-size:var(--font-sizes-sm);line-height:1.25rem;position:relative}.progress-circle__root,.progress-circle__label{display:inline-flex}.progress-circle__valueText{line-height:1;font-weight:var(--font-weights-medium);letter-spacing:var(--letter-spacings-tight);font-variant-numeric:tabular-nums}.progress-circle__circle:is(:indeterminate,[data-indeterminate],[aria-checked=mixed],[data-state=indeterminate]){animation:2s linear infinite spin}.progress-circle__circleTrack{--track-color:var(--colors-color-palette-muted);stroke:var(--track-color)}.progress-circle__circleRange{stroke:var(--colors-color-palette-solid);--transition-prop:stroke-dashoffset, stroke-dasharray;--transition-duration:.6s;transition-property:stroke-dashoffset,stroke-dasharray;transition-duration:.6s}.progress-circle__circleRange:is(:indeterminate,[data-indeterminate],[aria-checked=mixed],[data-state=indeterminate]){animation:1.5s linear infinite circular-progress}.radio-card__root{gap:var(--spacing-1\.5);isolation:isolate;flex-direction:column;display:flex}.radio-card__label{font-weight:var(--font-weights-medium);font-size:var(--font-sizes-sm);line-height:1.25rem;display:inline-flex}.radio-card__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.radio-card__item{border-radius:var(--radii-l2);-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;display:flex;position:relative}.radio-card__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.radio-card__item:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){z-index:1}.radio-card__item:is(:focus,[data-focus]){--mix-background:color-mix(in srgb, var(--colors-color-palette-muted) 20%, transparent);background:var(--mix-background,var(--colors-color-palette-muted))}.radio-card__itemText{font-weight:var(--font-weights-medium);flex:1}.radio-card__itemControl{border-radius:inherit;justify-content:var(--radio-card-justify);align-items:var(--radio-card-align);flex:1;display:inline-flex;position:relative}.radio-card__itemControl:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-bg-muted)}.radio-card__itemAddon{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.radio-card__itemAddon:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-muted)}.radio-card__itemIndicator{border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-full);vertical-align:top;color:var(--colors-white);cursor:var(--cursor-radio);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radio-card__itemIndicator .dot{border-radius:var(--radii-full);background:currentColor;width:100%;height:100%;scale:.4}.radio-card__itemIndicator:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-red-500);--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.radio-card__itemIndicator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:var(--cursor-disabled)}.radio-card__itemIndicator:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-color-palette-focus-ring);outline-offset:2px}.radio-card__itemContent{gap:var(--spacing-1);justify-content:var(--radio-card-justify);align-items:var(--radio-card-align);flex-direction:column;flex:1;display:flex}.radio-card__itemDescription{opacity:.64}.radio-card__itemDescription,.radio-group__label{font-size:var(--font-sizes-sm);line-height:1.25rem}.radio-group__label{-webkit-user-select:none;user-select:none}.radio-group__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.radio-group__item{font-weight:var(--font-weights-medium);align-items:center;display:inline-flex;position:relative}.radio-group__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:var(--cursor-disabled)}.radio-group__itemControl{border-width:1px;border-color:var(--colors-transparent);border-radius:var(--radii-full);vertical-align:top;color:var(--colors-white);cursor:var(--cursor-radio);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radio-group__itemControl .dot{border-radius:var(--radii-full);background:currentColor;width:100%;height:100%;scale:.4}.radio-group__itemControl:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-red-500);--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.radio-group__itemControl:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:var(--cursor-disabled)}.radio-group__itemControl:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-color-palette-focus-ring);outline-offset:2px}.rating-group__root{display:inline-flex}.rating-group__item{-webkit-user-select:none;user-select:none;justify-content:center}.rating-group__item,.rating-group__control,.rating-group__itemIndicator{align-items:center;display:inline-flex}.rating-group__itemIndicator{--clip-path:inset(0 50% 0 0);justify-content:center;width:1em;height:1em;position:relative}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .rating-group__itemIndicator{--clip-path:inset(0 0 0 50%)}.rating-group__itemIndicator :where(svg){stroke:currentColor;flex-shrink:0;width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}.rating-group__itemIndicator [data-bg]{color:var(--colors-bg-emphasized)}.rating-group__itemIndicator [data-fg]{color:var(--colors-transparent)}.rating-group__itemIndicator[data-highlighted]:not([data-half]) [data-fg]{color:var(--colors-color-palette-solid)}.rating-group__itemIndicator[data-half] [data-fg]{color:var(--colors-color-palette-solid);clip-path:var(--clip-path);-webkit-clip-path:var(--clip-path)}.scroll-area__root{--scrollbar-margin:2px;--scrollbar-click-area:calc(var(--scrollbar-size) + calc(var(--scrollbar-margin) * 2));position:relative;overflow:hidden}.scroll-area__root,.scroll-area__viewport{flex-direction:column;width:100%;height:100%;display:flex}.scroll-area__viewport{border-radius:inherit;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-area__viewport::-webkit-scrollbar{display:none}.scroll-area__content{min-width:100%}.scroll-area__scrollbar{--thumb-bg:color-mix(in srgb, var(--colors-color-palette-solid) 25%, transparent);margin:var(--scrollbar-margin);background:color-mix(in srgb, var(--colors-color-palette-solid) 10%, transparent);border-radius:var(--radii-full);-webkit-user-select:none;user-select:none;touch-action:none;--colors-color-palette-50:var(--colors-gray-50);--colors-color-palette-100:var(--colors-gray-100);--colors-color-palette-200:var(--colors-gray-200);--colors-color-palette-300:var(--colors-gray-300);--colors-color-palette-400:var(--colors-gray-400);--colors-color-palette-500:var(--colors-gray-500);--colors-color-palette-600:var(--colors-gray-600);--colors-color-palette-700:var(--colors-gray-700);--colors-color-palette-800:var(--colors-gray-800);--colors-color-palette-900:var(--colors-gray-900);--colors-color-palette-950:var(--colors-gray-950);--colors-color-palette-contrast:var(--colors-gray-contrast);--colors-color-palette-fg:var(--colors-gray-fg);--colors-color-palette-subtle:var(--colors-gray-subtle);--colors-color-palette-muted:var(--colors-gray-muted);--colors-color-palette-emphasized:var(--colors-gray-emphasized);--colors-color-palette-solid:var(--colors-gray-solid);--colors-color-palette-focus-ring:var(--colors-gray-focus-ring);--colors-color-palette-border:var(--colors-gray-border);transition:opacity .15s .3s;display:flex;position:relative}.scroll-area__scrollbar:not([data-overflow-x],[data-overflow-y]){display:none}.scroll-area__scrollbar:before{content:"";position:absolute}.scroll-area__scrollbar[data-orientation=vertical]{width:var(--scrollbar-size);flex-direction:column}.scroll-area__scrollbar[data-orientation=vertical]:before{width:var(--scrollbar-click-area);height:100%;inset-inline-start:calc(var(--scrollbar-margin) * -1)}.scroll-area__scrollbar[data-orientation=horizontal]{height:var(--scrollbar-size);flex-direction:row}.scroll-area__scrollbar[data-orientation=horizontal]:before{height:var(--scrollbar-click-area);width:100%;top:calc(var(--scrollbar-margin) * -1)}.scroll-area__scrollbar:is(:hover,:active){--thumb-bg:color-mix(in srgb, var(--colors-color-palette-solid) 50%, transparent)}.scroll-area__thumb{background:var(--thumb-bg);border-radius:inherit;transition:backgrounds}.scroll-area__thumb[data-orientation=vertical]{width:var(--sizes-full)}.scroll-area__thumb[data-orientation=horizontal]{height:var(--sizes-full)}.scroll-area__corner{background:var(--colors-bg-muted);margin:var(--scrollbar-margin);opacity:0;transition:opacity .15s .3s}.scroll-area__corner[data-hover]{opacity:1;transition-delay:0s}.segment-group__root{--segment-radius:var(--radii-l2);--segment-indicator-shadow:var(--shadows-sm);background:var(--colors-bg-muted);border-radius:var(--segment-radius);box-shadow:var(--shadows-inset);text-align:center;isolation:isolate;min-width:max-content;display:inline-flex;position:relative}.light .segment-group__root{--segment-indicator-bg:var(--colors-bg)}.dark .segment-group__root{--segment-indicator-bg:var(--colors-bg-emphasized)}.segment-group__root[data-orientation=vertical]{flex-direction:column}.segment-group__item{border-radius:var(--segment-radius);-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);color:var(--colors-fg);justify-content:center;align-items:center;display:flex;position:relative}.segment-group__item:before{background:var(--colors-border);content:"";transition:opacity .2s;position:absolute}.segment-group__item[data-state=checked][data-ssr]{background:var(--colors-bg);border-radius:var(--segment-radius);box-shadow:var(--shadows-sm)}.segment-group__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.segment-group__item:has(input:focus-visible){--focus-ring-color:var(--colors-color-palette-focus-ring)}.segment-group__item:has(input:focus-visible):is(:focus,[data-focus]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.segment-group__item[data-orientation=horizontal]:before{inset-block:var(--spacing-1\.5);width:1px;inset-inline-start:0}.segment-group__item[data-orientation=vertical]:before{inset-inline:var(--spacing-1\.5);height:1px;inset-block-start:0}.segment-group__item+.segment-group__item[data-state=checked]:before,.segment-group__item[data-state=checked]+.segment-group__item:before,.segment-group__item:first-of-type:before{opacity:0}.segment-group__indicator{background:var(--segment-indicator-bg);border-radius:var(--segment-radius);box-shadow:var(--segment-indicator-shadow);z-index:-1;width:var(--width);height:var(--height);top:var(--top);left:var(--left);position:absolute}.select__label{font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);line-height:1.25rem}.select__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.select__trigger{--input-height:var(--select-trigger-height);padding-inline:var(--select-trigger-padding-x);border-radius:var(--radii-l2);-webkit-user-select:none;user-select:none;text-align:start;--focus-ring-color:var(--colors-color-palette-focus-ring);justify-content:space-between;align-items:center;display:flex}.select__trigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.select__trigger{width:var(--sizes-full);min-height:var(--select-trigger-height)}.select__trigger:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--colors-border-error)}.select__trigger:is(:placeholder-shown,[data-placeholder-shown]){--mix-color:color-mix(in srgb, var(--colors-fg-muted) 80%, transparent);color:var(--mix-color,var(--colors-fg-muted))}.select__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.select__indicator{color:var(--colors-fg-muted);justify-content:center;align-items:center;display:flex}.select__indicator:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-subtle)}.select__indicator:is(:invalid,[data-invalid],[aria-invalid=true]){color:var(--colors-fg-error)}.select__clearTrigger{border-radius:var(--radii-l1);color:var(--colors-fg-muted);pointer-events:auto;--focus-ring-color:var(--colors-color-palette-focus-ring)}.select__clearTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.select__clearTrigger{--focus-ring-width:2px}.select__item{gap:var(--spacing-2);border-radius:var(--radii-l1);-webkit-user-select:none;user-select:none;cursor:var(--cursor-option);text-align:start;flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}.select__item[data-highlighted]{--mix-background:color-mix(in srgb, var(--colors-bg-emphasized) 60%, transparent);background:var(--mix-background,var(--colors-bg-emphasized))}.select__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.select__item :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.select__itemText{flex:1}.select__itemGroup:first-child{margin-top:0}.select__itemGroupLabel{padding-block:var(--spacing-1);font-weight:var(--font-weights-medium)}.select__content{--select-z-index:var(--z-index-popover);background:var(--colors-bg-panel);border-radius:var(--radii-l2);z-index:calc(var(--select-z-index) + var(--layer-index,0));box-shadow:var(--shadows-md);max-height:var(--sizes-96);outline:0;flex-direction:column;display:flex;overflow-y:auto}.select__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin)}.select__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=top]{animation-name:slide-from-bottom,fade-in}.select__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=bottom]{animation-name:slide-from-top,fade-in}.select__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=left]{animation-name:slide-from-right,fade-in}.select__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=right]{animation-name:slide-from-left,fade-in}.select__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-fast)}.select__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin)}.select__content:is([closed],[data-closed],[data-state=closed])[data-placement^=top]{animation-name:slide-to-bottom,fade-out}.select__content:is([closed],[data-closed],[data-state=closed])[data-placement^=bottom]{animation-name:slide-to-top,fade-out}.select__content:is([closed],[data-closed],[data-state=closed])[data-placement^=left]{animation-name:slide-to-right,fade-out}.select__content:is([closed],[data-closed],[data-state=closed])[data-placement^=right]{animation-name:slide-to-left,fade-out}.select__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-fastest)}.select__root{gap:var(--spacing-1\.5);width:var(--sizes-full);flex-direction:column;display:flex}.select__control{position:relative}.select__valueText{-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:80%;display:-webkit-box;overflow:hidden}.select__indicatorGroup{gap:var(--spacing-1);padding-inline:var(--select-trigger-padding-x);pointer-events:none;inset-inline-end:0;align-items:center;display:flex;position:absolute;top:0;bottom:0}.combobox__root{gap:var(--spacing-1\.5);width:var(--sizes-full);flex-direction:column;display:flex}.combobox__clearTrigger{border-radius:var(--radii-l1);color:var(--colors-fg-muted);pointer-events:auto;--focus-ring-color:var(--colors-color-palette-focus-ring)}.combobox__clearTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.combobox__clearTrigger{--focus-ring-width:2px}.combobox__content{--combobox-z-index:var(--z-index-popover);background:var(--colors-bg-panel);border-radius:var(--radii-l2);z-index:calc(var(--combobox-z-index) + var(--layer-index,0));box-shadow:var(--shadows-md);max-height:var(--sizes-96);outline:0;flex-direction:column;display:flex;overflow-y:auto}.combobox__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin)}.combobox__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=top]{animation-name:slide-from-bottom,fade-in}.combobox__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=bottom]{animation-name:slide-from-top,fade-in}.combobox__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=left]{animation-name:slide-from-right,fade-in}.combobox__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=right]{animation-name:slide-from-left,fade-in}.combobox__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-fast)}.combobox__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin)}.combobox__content:is([closed],[data-closed],[data-state=closed])[data-placement^=top]{animation-name:slide-to-bottom,fade-out}.combobox__content:is([closed],[data-closed],[data-state=closed])[data-placement^=bottom]{animation-name:slide-to-top,fade-out}.combobox__content:is([closed],[data-closed],[data-state=closed])[data-placement^=left]{animation-name:slide-to-right,fade-out}.combobox__content:is([closed],[data-closed],[data-state=closed])[data-placement^=right]{animation-name:slide-to-left,fade-out}.combobox__content:is([closed],[data-closed],[data-state=closed]){animation-duration:0s}.combobox__content[data-empty]:not(:has([data-scope=combobox][data-part=empty])){opacity:0}.combobox__control{--padding-factor:1;--combobox-input-padding-end:var(--combobox-input-padding-x);position:relative}:is(.combobox__control:has([data-part=trigger]),.combobox__control:has([data-part=clear-trigger])){--combobox-input-padding-end:calc(var(--combobox-input-height) * var(--padding-factor))}.combobox__control:has([data-part=trigger]):has([data-part=clear-trigger]:not([hidden])){--padding-factor:1.5}.combobox__input{--input-height:var(--combobox-input-height);--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);background:var(--colors-bg-panel);border-radius:var(--radii-l2);-webkit-user-select:none;user-select:none;text-align:start;width:var(--sizes-full);min-height:var(--combobox-input-height);outline:0;justify-content:space-between;align-items:center;padding-inline-start:var(--combobox-input-padding-x);padding-inline-end:var(--combobox-input-padding-end);display:flex}.combobox__input:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.combobox__input:is(:placeholder-shown,[data-placeholder-shown]){color:var(--colors-fg-muted)}.combobox__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.combobox__item{gap:var(--spacing-2);padding-block:var(--combobox-item-padding-y);padding-inline:var(--combobox-item-padding-x);border-radius:var(--radii-l1);-webkit-user-select:none;user-select:none;cursor:var(--cursor-option);text-align:start;flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}.combobox__item[data-highlighted]{--mix-background:color-mix(in srgb, var(--colors-bg-emphasized) 60%, transparent);background:var(--mix-background,var(--colors-bg-emphasized))}.combobox__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none;opacity:.5}.combobox__item :where(svg){width:var(--combobox-indicator-size);height:var(--combobox-indicator-size)}.combobox__itemGroup{padding-bottom:var(--combobox-item-padding-y)}.combobox__itemGroup:last-child{padding-bottom:0}.combobox__itemGroupLabel{padding-block:var(--combobox-item-padding-y);padding-inline:var(--combobox-item-padding-x);font-weight:var(--font-weights-medium)}.combobox__itemText{flex:1}.combobox__label{font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;font-size:var(--font-sizes-sm);line-height:1.25rem}.combobox__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.combobox__trigger{--input-height:var(--combobox-input-height);justify-content:center;align-items:center;display:inline-flex}.combobox__empty{padding-block:var(--combobox-item-padding-y);padding-inline:var(--combobox-item-padding-x)}.combobox__indicatorGroup{gap:var(--spacing-1);padding-inline:var(--combobox-input-padding-x);inset-inline-end:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0}.combobox__indicatorGroup :where(svg){width:var(--combobox-indicator-size);height:var(--combobox-indicator-size)}[data-disabled] .combobox__indicatorGroup{opacity:.5}.slider__root{gap:var(--spacing-1);isolation:isolate;touch-action:none;flex-direction:column;display:flex;position:relative}.slider__root,.slider__label{font-size:var(--font-sizes-sm);line-height:1.25rem}.slider__label{font-weight:var(--font-weights-medium)}.slider__thumb{border-radius:var(--radii-full);transition-property:var(--transition-prop,box-shadow);transition-timing-function:var(--transition-easing,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--transition-duration,.15s);z-index:2;width:var(--slider-thumb-size);height:var(--slider-thumb-size);outline:0;justify-content:center;align-items:center;display:flex}.slider__thumb:is(:focus-visible,[data-focus-visible]){--mix-outlineColor:color-mix(in srgb, var(--colors-color-palette-focus-ring) 50%, transparent);outline:3px;outline-color:var(--mix-outlineColor,var(--colors-color-palette-focus-ring))}.slider__track{border-radius:var(--radii-full);flex:1;overflow:hidden}.slider__range{width:inherit;height:inherit}.slider__range:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-border-emphasized)!important}.slider__control{align-items:center;display:inline-flex;position:relative}.slider__markerGroup{z-index:1;position:absolute!important}.slider__marker{--marker-bg:white;gap:calc(var(--slider-thumb-size) / 2);color:var(--colors-fg-muted);font-size:var(--font-sizes-xs);align-items:center;line-height:1rem;display:flex}.slider__marker[data-state=under-value]{--marker-bg:var(--colors-bg)}.slider__markerIndicator{background:var(--marker-bg);border-radius:var(--radii-full);width:var(--slider-marker-size);height:var(--slider-marker-size)}.splitter__resizeTrigger{--splitter-border-color:var(--colors-border);--splitter-thumb-color:var(--colors-bg);--splitter-thumb-size:var(--sizes-2);--splitter-thumb-inset:calc(var(--splitter-thumb-size) * -.5);--splitter-border-size:1px;--splitter-handle-size:var(--sizes-6);outline:0;place-items:center;display:grid;position:relative}.splitter__resizeTrigger[data-dragging]{--splitter-thumb-color:var(--colors-color-palette-focus-ring)}.splitter__resizeTrigger[data-orientation=horizontal]{margin-inline:var(--splitter-thumb-inset);min-width:var(--splitter-thumb-size)}.splitter__resizeTrigger[data-orientation=vertical]{margin-block:var(--splitter-thumb-inset);min-height:var(--splitter-thumb-size)}.splitter__resizeTrigger:is(:focus,[data-focus]){--splitter-border-color:var(--colors-border-emphasized);--splitter-thumb-color:var(--colors-color-palette-subtle)}.splitter__resizeTriggerIndicator{background:var(--splitter-thumb-color);border-radius:var(--radii-full);box-shadow:var(--shadows-xs);z-index:1;border-width:1px;position:relative}[data-part=resize-trigger][data-disabled] .splitter__resizeTriggerIndicator{visibility:hidden}[data-part=resize-trigger][data-orientation=horizontal] .splitter__resizeTriggerIndicator{width:var(--sizes-full);height:var(--splitter-handle-size)}[data-part=resize-trigger][data-orientation=vertical] .splitter__resizeTriggerIndicator{width:var(--splitter-handle-size);height:var(--sizes-full)}[data-part=resize-trigger][data-focus]:focus-visible .splitter__resizeTriggerIndicator{outline-width:2px;outline-color:var(--colors-color-palette-focus-ring);outline-style:solid}.splitter__resizeTriggerSeparator{background:var(--splitter-border-color);position:absolute}[data-part=resize-trigger][data-orientation=horizontal] .splitter__resizeTriggerSeparator{width:var(--splitter-border-size);inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--splitter-thumb-size) * .5)}[data-part=resize-trigger][data-orientation=vertical] .splitter__resizeTriggerSeparator{height:var(--splitter-border-size);inset-block-start:auto;inset-block-end:calc(var(--splitter-thumb-size) * .5);inset-inline:0}.stat__root{gap:var(--spacing-1);flex-direction:column;flex:1;display:flex;position:relative}.stat__label{gap:var(--spacing-1\.5);font-size:var(--font-sizes-sm);align-items:center;line-height:1.25rem;display:inline-flex}.stat__label,.stat__helpText{color:var(--colors-fg-muted)}.stat__helpText{font-size:var(--font-sizes-xs);line-height:1rem}.stat__valueText{gap:var(--spacing-1);vertical-align:baseline;font-weight:var(--font-weights-semibold);letter-spacing:var(--letter-spacings-tight);font-feature-settings:pnum;font-variant-numeric:proportional-nums;display:inline-flex}.stat__valueUnit{color:var(--colors-fg-muted);font-size:var(--font-sizes-xs);line-height:1rem;font-weight:initial;letter-spacing:initial}.stat__indicator{justify-content:center;align-items:center;margin-inline-end:var(--spacing-1);display:inline-flex}.stat__indicator[data-type=up]{color:var(--colors-fg-success)}.stat__indicator[data-type=down]{color:var(--colors-fg-error)}.stat__indicator :where(svg){width:1em;height:1em}.steps__root{width:var(--sizes-full);display:flex}.steps__list{--steps-gutter:var(--spacing-3);--steps-thickness:2px;justify-content:space-between;display:flex}.steps__item{gap:var(--spacing-3);flex:1 0 0;display:flex;position:relative}.steps__item:last-of-type{flex:0 auto}.steps__item:last-of-type [data-part=separator]{display:none}.steps__trigger{gap:var(--spacing-3);border-radius:var(--radii-l2);text-align:start;--focus-ring-color:var(--colors-color-palette-focus-ring);align-items:center;display:flex}.steps__trigger:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.steps__indicator{border-radius:var(--radii-full);font-weight:var(--font-weights-medium);width:var(--steps-size);height:var(--steps-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.steps__indicator :where(svg){width:var(--steps-icon-size);height:var(--steps-icon-size);flex-shrink:0}.steps__separator{background:var(--colors-border);flex:1}.steps__content{--focus-ring-color:var(--colors-color-palette-focus-ring)}.steps__content:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.steps__title{font-weight:var(--font-weights-medium);color:var(--colors-fg)}.steps__description{color:var(--colors-fg-muted)}.switch__root{--switch-diff:calc(var(--switch-width) - var(--switch-height));--switch-x:var(--switch-diff);gap:var(--spacing-2\.5);vertical-align:middle;align-items:center;display:inline-flex;position:relative}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .switch__root{--switch-x:calc(var(--switch-diff) * -1)}.switch__label{-webkit-user-select:none;user-select:none;line-height:1;font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium)}.switch__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.switch__control{border-radius:var(--radii-full);cursor:var(--cursor-switch);width:var(--switch-width);height:var(--switch-height);flex-shrink:0;justify-content:flex-start;gap:.5rem;transition:backgrounds;display:inline-flex;position:relative}.switch__control:is(:invalid,[data-invalid],[aria-invalid=true]){outline:2px solid;outline-color:var(--colors-border-error);outline-offset:2px}.switch__control:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.switch__thumb{border-radius:inherit;--transition-prop:translate;--transition-duration:var(--durations-fast);transition-property:translate;transition-duration:var(--durations-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.switch__thumb:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){translate:var(--switch-x) 0}.switch__indicator{font-size:var(--switch-indicator-font-size);font-weight:var(--font-weights-medium);-webkit-user-select:none;user-select:none;height:var(--switch-height);width:var(--switch-height);flex-shrink:0;place-content:center;transition:inset-inline-start .12s;display:grid;position:absolute;inset-inline-start:calc(var(--switch-x) - 2px)}.switch__indicator:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){inset-inline-start:2px}.table__root{font-variant-numeric:lining-nums tabular-nums;border-collapse:collapse;text-align:start;vertical-align:top;width:var(--sizes-full)}.table__row:is([aria-selected=true],[data-selected]){background:var(--colors-color-palette-subtle)}.table__columnHeader{font-weight:var(--font-weights-medium);text-align:start;color:var(--colors-fg)}.table__cell{text-align:start;align-items:center}.table__footer,.table__caption{font-weight:var(--font-weights-medium)}.table__caption{font-size:var(--font-sizes-xs);line-height:1rem}.tabs__root{--tabs-trigger-radius:var(--radii-l2);--tabs-indicator-shadow:var(--shadows-xs);--tabs-indicator-bg:var(--colors-bg);position:relative}.tabs__root[data-orientation=horizontal]{display:block}.tabs__root[data-orientation=vertical],.tabs__trigger{display:flex}.tabs__trigger{gap:var(--spacing-2);font-weight:var(--font-weights-medium);cursor:var(--cursor-button);min-width:var(--tabs-height);height:var(--tabs-height);outline:0;align-items:center;position:relative}.tabs__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.5}.tabs__trigger:is(:focus-visible,[data-focus-visible]){z-index:1;outline:2px solid;outline-color:var(--colors-color-palette-focus-ring)}.tabs__list{isolation:isolate;min-height:var(--tabs-height);display:inline-flex;position:relative}.tabs__list[data-orientation=horizontal]{flex-direction:row}.tabs__list[data-orientation=vertical]{flex-direction:column}.tabs__content{--focus-ring-color:var(--colors-color-palette-focus-ring)}.tabs__content:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.tabs__content[data-orientation=vertical]{height:100%;padding-inline-start:var(--tabs-content-padding)}.tabs__content[data-orientation=horizontal]{width:100%;padding-top:var(--tabs-content-padding)}.tabs__indicator{background:var(--tabs-indicator-bg);border-radius:var(--tabs-trigger-radius);box-shadow:var(--tabs-indicator-shadow);z-index:-1;width:var(--width);height:var(--height)}.tag__root{border-radius:var(--radii-l2);vertical-align:top;-webkit-user-select:none;user-select:none;--focus-ring-color:var(--colors-color-palette-focus-ring);align-items:center;display:inline-flex}.tag__root:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.tag__root{max-width:100%}.tag__label{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tag__closeTrigger{border-radius:var(--radii-l1);color:currentColor;--focus-ring-color:var(--colors-color-palette-focus-ring);outline:0;justify-content:center;align-items:center;display:flex}.tag__closeTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.tag__closeTrigger{--focus-ring-width:2px}.tag__startElement{width:var(--tag-element-size);height:var(--tag-element-size);flex-shrink:0;margin-inline-start:var(--tag-element-offset)}.tag__startElement:has([data-scope=avatar]){width:var(--tag-avatar-size);height:var(--tag-avatar-size);margin-inline-start:calc(var(--tag-element-offset) * 1.5)}.tag__startElement :where(svg){width:100%;height:100%}.tag__endElement{width:var(--tag-element-size);height:var(--tag-element-size);flex-shrink:0;margin-inline-end:var(--tag-element-offset)}.tag__endElement :where(svg){width:100%;height:100%}.tag__endElement:has(button){margin-inline-start:calc(var(--tag-element-offset) * -1)}.tags-input__root{gap:var(--spacing-1\.5);width:var(--sizes-full);flex-direction:column;display:flex}.tags-input__label{font-weight:var(--font-weights-medium);font-size:var(--font-sizes-sm);line-height:1.25rem}.tags-input__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.tags-input__control{--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);--input-height:var(--tags-input-height);padding-inline:var(--tags-input-px);padding-block:var(--tags-input-py);gap:var(--tags-input-gap);border-radius:var(--radii-l2);--transition-prop:border-color, box-shadow;--transition-duration:normal;transition-property:border-color,box-shadow;transition-duration:normal;min-height:var(--tags-input-height);flex-wrap:wrap;align-items:center;display:flex;position:relative}.tags-input__control:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color)}.tags-input__control:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.tags-input__input{background:var(--colors-transparent);outline-offset:2px;padding-inline:calc(var(--tags-input-item-px) / 1.25);color:var(--colors-fg);min-width:var(--sizes-20);height:var(--tags-input-item-height);outline:2px solid #0000;flex:1}.tags-input__input:is(:read-only,[data-read-only],[aria-readonly=true]){display:none}.tags-input__clearTrigger{border-radius:var(--radii-l1);width:calc(var(--tags-input-item-height) / 1.5);height:calc(var(--tags-input-item-height) / 1.5);cursor:var(--cursor-button);color:var(--colors-fg-muted);--focus-ring-color:var(--colors-color-palette-focus-ring);justify-content:center;align-items:center;display:flex}.tags-input__clearTrigger:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.tags-input__clearTrigger{--focus-ring-width:2px}.tags-input__clearTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:initial}.tags-input__clearTrigger :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.tags-input__item{min-width:0;max-width:100%}.tags-input__itemPreview{gap:var(--spacing-1);border-radius:var(--radii-l1);-webkit-user-select:none;user-select:none;align-items:center;max-width:100%;display:inline-flex}.tags-input__itemPreview,.tags-input__itemInput{padding-inline:var(--tags-input-item-px);height:var(--tags-input-item-height)}.tags-input__itemInput{background:var(--colors-transparent);outline-offset:2px;color:inherit;outline:2px solid #0000;min-width:2ch}.tags-input__itemText{-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.tags-input__itemDeleteTrigger{width:calc(var(--tags-input-item-height) / 1.5);height:calc(var(--tags-input-item-height) / 1.5);cursor:var(--cursor-button);opacity:.4;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(var(--spacing-1) * -1);display:flex}.tags-input__itemDeleteTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:initial}[data-highlighted] .tags-input__itemDeleteTrigger{opacity:1}.tags-input__itemDeleteTrigger :where(svg){width:80%;height:80%}.tags-input__itemDeleteTrigger:is(:hover,[data-hover]){opacity:1}.toast__root{--toast-trigger-bg:var(--colors-bg-muted);background:var(--colors-bg-panel);gap:var(--spacing-3);padding-block:var(--spacing-4);border-radius:var(--radii-l2);translate:var(--x) var(--y);scale:var(--scale);z-index:var(--z-index);opacity:var(--opacity);will-change:translate, opacity, scale;--transition-easing:cubic-bezier(.21, 1.02, .73, 1);color:var(--colors-fg);box-shadow:var(--shadows-xl);width:var(--sizes-full);height:var(--height);align-items:flex-start;padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-6);transition:translate .4s cubic-bezier(.21,1.02,.73,1),scale .4s cubic-bezier(.21,1.02,.73,1),opacity .4s cubic-bezier(.21,1.02,.73,1),height .4s cubic-bezier(.21,1.02,.73,1),box-shadow .2s cubic-bezier(.21,1.02,.73,1);display:flex;position:relative}.toast__root[data-type=warning]{background:var(--colors-orange-solid);color:var(--colors-orange-contrast)}.toast__root[data-type=warning],.toast__root[data-type=success]{--toast-trigger-bg:#ffffff1a;--toast-border-color:#fff6}.toast__root[data-type=success]{background:var(--colors-green-solid);color:var(--colors-green-contrast)}.toast__root[data-type=error]{--toast-trigger-bg:#ffffff1a;--toast-border-color:#fff6;background:var(--colors-red-solid);color:var(--colors-red-contrast)}.toast__root:is([closed],[data-closed],[data-state=closed]){--transition-easing:cubic-bezier(.06, .71, .55, 1);transition:translate .4s cubic-bezier(.06,.71,.55,1),scale .4s cubic-bezier(.06,.71,.55,1),opacity .2s cubic-bezier(.06,.71,.55,1)}.toast__title{font-weight:var(--font-weights-medium);margin-inline-end:var(--spacing-2)}.toast__title,.toast__description{font-size:var(--font-sizes-sm);line-height:1.25rem}.toast__description{opacity:.8;display:inline}.toast__indicator{width:var(--sizes-5);height:var(--sizes-5);flex-shrink:0}.toast__closeTrigger{padding:var(--spacing-1);border-radius:var(--radii-l2);color:color-mix(in srgb, currentColor 60%, transparent);font-size:var(--font-sizes-md);inset-inline-end:var(--spacing-1);top:var(--spacing-1);justify-content:center;align-items:center;line-height:1.5rem;transition:background .2s;display:inline-flex;position:absolute}.toast__closeTrigger :where(svg){width:1em;height:1em}.toast__actionTrigger{padding-inline:var(--spacing-3);border-radius:var(--radii-l2);border-width:1px;border-color:var(--toast-border-color,inherit);font-size:var(--font-sizes-sm);line-height:1.25rem;font-weight:var(--font-weights-medium);height:var(--sizes-8);align-self:center;transition:background .2s}.toast__actionTrigger:is(:hover,[data-hover]){background:var(--toast-trigger-bg)}.tooltip__arrow{--arrow-size:var(--sizes-2);--arrow-background:var(--tooltip-bg)}.tooltip__arrowTip{border-color:var(--tooltip-bg);border-top-width:1px;border-left-width:1px}.tooltip__content{--tooltip-bg:var(--colors-bg-inverted);background:var(--tooltip-bg);padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-1);border-radius:var(--radii-l2);color:var(--colors-fg-inverted);font-weight:var(--font-weights-medium);font-size:var(--font-sizes-xs);box-shadow:var(--shadows-md);z-index:var(--z-index-tooltip);transform-origin:var(--transform-origin);max-width:var(--sizes-xs);line-height:1rem}.tooltip__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin);animation-name:scale-in,fade-in;animation-duration:var(--durations-fast)}.tooltip__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin);animation-name:scale-out,fade-out;animation-duration:var(--durations-fast)}.status__root{gap:var(--spacing-2);align-items:center;display:inline-flex}.status__indicator{background:var(--colors-color-palette-solid);border-radius:var(--radii-full);forced-color-adjust:none;flex-shrink:0;width:.64em;height:.64em}.timeline__root{--timeline-thickness:1px;--timeline-gutter:4px;width:var(--sizes-full);flex-direction:column;display:flex}.timeline__item{--timeline-content-gap:var(--spacing-6);gap:var(--spacing-4);flex-shrink:0;align-items:flex-start;display:flex;position:relative}.timeline__item:last-child{--timeline-content-gap:0}.timeline__content{gap:var(--spacing-2);padding-bottom:var(--timeline-content-gap);width:var(--sizes-full);flex-direction:column;display:flex}.timeline__separator{border-color:var(--colors-border);display:var(--timeline-separator-display);border-inline-start-width:var(--timeline-thickness);margin-inline-start:calc(-1 * var(--timeline-thickness) / 2);position:absolute;inset-block:0;inset-inline-start:calc(var(--timeline-indicator-size) / 2)}.timeline__indicator{outline:2px solid var(--colors-bg);border-radius:var(--radii-full);width:var(--timeline-indicator-size);height:var(--timeline-indicator-size);font-size:var(--timeline-font-size);font-weight:var(--font-weights-medium);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.timeline__connector{align-self:stretch;position:relative}.timeline__title{gap:var(--spacing-1\.5);font-weight:var(--font-weights-medium);margin-top:var(--timeline-margin);flex-wrap:wrap;align-items:center;display:flex}.timeline__description{color:var(--colors-fg-muted);font-size:var(--font-sizes-xs);line-height:1rem}.colorPicker__root{gap:var(--spacing-1\.5);flex-direction:column;display:flex}.colorPicker__label{color:var(--colors-fg);font-weight:var(--font-weights-medium);font-size:var(--font-sizes-sm);line-height:1.25rem}.colorPicker__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.colorPicker__control{position:relative}.colorPicker__control,.colorPicker__trigger{gap:var(--spacing-2);flex-direction:row;align-items:center;display:flex}.colorPicker__trigger{--focus-color:var(--colors-color-palette-focus-ring);padding-inline:var(--spacing-1);border-radius:var(--radii-l2);font-size:var(--font-sizes-sm);min-height:var(--input-height);min-width:var(--input-height);flex-shrink:0;justify-content:center;line-height:1.25rem}.colorPicker__trigger[data-fit-content]{--input-height:unset;border:0;padding-inline:0}.colorPicker__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.colorPicker__trigger:focus-visible{border-color:var(--focus-color);outline:1px solid var(--focus-color)}.colorPicker__content{--color-picker-z-index:var(--z-index-popover);background:var(--colors-bg-panel);padding:var(--spacing-4);border-radius:var(--radii-l3);gap:var(--spacing-3);box-shadow:var(--shadows-lg);z-index:calc(var(--color-picker-z-index) + var(--layer-index,0));width:var(--sizes-64);flex-direction:column;display:flex}.colorPicker__content:is([open],[data-open],[data-state=open],:popover-open){transform-origin:var(--transform-origin)}.colorPicker__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=top]{animation-name:slide-from-bottom,fade-in}.colorPicker__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=bottom]{animation-name:slide-from-top,fade-in}.colorPicker__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=left]{animation-name:slide-from-right,fade-in}.colorPicker__content:is([open],[data-open],[data-state=open],:popover-open)[data-placement^=right]{animation-name:slide-from-left,fade-in}.colorPicker__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-fast)}.colorPicker__content:is([closed],[data-closed],[data-state=closed]){transform-origin:var(--transform-origin)}.colorPicker__content:is([closed],[data-closed],[data-state=closed])[data-placement^=top]{animation-name:slide-to-bottom,fade-out}.colorPicker__content:is([closed],[data-closed],[data-state=closed])[data-placement^=bottom]{animation-name:slide-to-top,fade-out}.colorPicker__content:is([closed],[data-closed],[data-state=closed])[data-placement^=left]{animation-name:slide-to-right,fade-out}.colorPicker__content:is([closed],[data-closed],[data-state=closed])[data-placement^=right]{animation-name:slide-to-left,fade-out}.colorPicker__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-faster)}.colorPicker__area{border-radius:var(--radii-l2);height:180px;overflow:hidden}.colorPicker__areaThumb{border-radius:var(--radii-full);border-width:2px;border-color:var(--colors-white);box-shadow:var(--shadows-sm);--focus-ring-color:var(--colors-white)}.colorPicker__areaThumb:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,3px);outline-style:var(--focus-ring-style,solid);outline-color:color-mix(in srgb, var(--focus-ring-color), transparent 60%);border-color:var(--focus-ring-color)}.colorPicker__areaThumb{height:var(--thumb-size);width:var(--thumb-size)}.colorPicker__valueText{text-align:start}.colorPicker__areaBackground{height:var(--sizes-full)}.colorPicker__channelSlider{border-radius:var(--radii-l2);flex:1}.colorPicker__channelSliderTrack{border-radius:inherit;height:var(--slider-height);box-shadow:inset 0 0 0 1px #0000001a}.colorPicker__channelSliderThumb{border-radius:var(--radii-full);border-width:2px;border-color:var(--colors-white);box-shadow:var(--shadows-sm);--focus-ring-color:var(--colors-color-palette-focus-ring);transform:translate(-50%,-50%)}.colorPicker__channelSliderThumb:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.colorPicker__channelSliderThumb{--focus-ring-offset:1px;height:var(--thumb-size);width:var(--thumb-size)}.colorPicker__channelInput{--focus-color:var(--colors-color-palette-focus-ring);--error-color:var(--colors-border-error);border-radius:var(--radii-l2);appearance:none;text-align:start;width:100%;min-width:var(--input-height);height:var(--input-height);outline:0;position:relative}.colorPicker__channelInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.colorPicker__channelInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.colorPicker__channelInput:is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);--focus-ring-color:var(--error-color)}.colorPicker__channelInput:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.colorPicker__transparencyGrid{border-radius:var(--radii-l2)}.colorPicker__swatchGroup{gap:var(--spacing-2);flex-flow:wrap;display:flex}.colorPicker__swatchTrigger{justify-content:center;align-items:center;display:flex}.colorPicker__swatchIndicator{border-radius:var(--radii-full);color:var(--colors-white)}.colorPicker__swatch{--checker-size:8px;--checker-bg:var(--colors-bg);--checker-fg:var(--colors-bg-emphasized);border-radius:var(--radii-l1);width:var(--swatch-size);height:var(--swatch-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #0000001a;background:linear-gradient(var(--color), var(--color)), repeating-conic-gradient(var(--checker-fg) 0%, var(--checker-fg) 25%, var(--checker-bg) 0%, var(--checker-bg) 50%) 0% 50% / var(--checker-size) var(--checker-size)!important}.colorPicker__formatSelect{border-radius:var(--radii-l2);font-size:var(--font-sizes-xs);text-transform:uppercase;--focus-ring-color:var(--colors-color-palette-focus-ring);border-width:1px;line-height:1rem}.colorPicker__formatSelect:is(:focus,[data-focus]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.colorPicker__formatSelect{min-height:var(--sizes-6)}.colorPicker__view{gap:var(--spacing-2);flex-direction:column;display:flex}.colorPicker__channelText{font-size:var(--font-sizes-xs);color:var(--colors-fg-muted);line-height:1rem;font-weight:var(--font-weights-medium);text-transform:capitalize}.qr-code__root{--qr-code-overlay-size:calc(var(--qr-code-size) / 3);width:fit-content;position:relative}.qr-code__frame{fill:currentColor;width:var(--qr-code-size);height:var(--qr-code-size)}.qr-code__overlay{padding:var(--spacing-1);background:var(--colors-bg);border-radius:var(--radii-l1);width:var(--qr-code-overlay-size);height:var(--qr-code-overlay-size);justify-content:center;align-items:center;display:flex}.tree-view__branch,.tree-view__branchContent{position:relative}.tree-view__branchControl{--tree-depth:calc(var(--depth) - 1);--tree-indentation-offset:calc(var(--tree-indentation) * var(--tree-depth));--tree-icon-offset:calc(var(--tree-icon-size) * var(--tree-depth) * .5);--tree-offset:calc(var(--tree-padding-inline) + var(--tree-indentation-offset) + var(--tree-icon-offset));gap:var(--tree-item-gap);border-radius:var(--radii-l2);padding-block:var(--tree-padding-block);-webkit-user-select:none;user-select:none;--focus-ring-color:var(--colors-border-emphasized);align-items:center;padding-inline-start:var(--tree-offset);padding-inline-end:var(--tree-padding-inline);display:flex;position:relative}.tree-view__branchControl:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.tree-view__branchControl{--focus-ring-width:2px}.tree-view__branchControl:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.tree-view__branchControl:hover,.tree-view__branchControl:focus-visible{background:var(--colors-bg-muted)}.tree-view__branchIndentGuide{--tree-depth:calc(var(--depth) - 1);--tree-indentation-offset:calc(var(--tree-indentation) * var(--tree-depth));--tree-offset:calc(var(--tree-padding-inline) + var(--tree-indentation-offset));--tree-icon-offset:calc(var(--tree-icon-size) * .5 * var(--depth));background:var(--colors-border);z-index:1;width:1px;height:100%;position:absolute;inset-inline-start:calc(var(--tree-offset) + var(--tree-icon-offset))}.tree-view__branchIndicator{color:var(--colors-fg-muted);transform-origin:50%;--transition-duration:normal;transition-duration:normal;--transition-prop:transform;--transition-easing:default;transition-property:transform;transition-timing-function:default}.tree-view__branchIndicator:is([open],[data-open],[data-state=open],:popover-open){transform:rotate(90deg)}.tree-view__branchText{flex:1}.tree-view__branchTrigger{justify-content:center;align-items:center;display:inline-flex}.tree-view__item{--tree-depth:calc(var(--depth) - 1);--tree-indentation-offset:calc(var(--tree-indentation) * var(--tree-depth));--tree-icon-offset:calc(var(--tree-icon-size) * var(--tree-depth) * .5);--tree-offset:calc(var(--tree-padding-inline) + var(--tree-indentation-offset) + var(--tree-icon-offset));gap:var(--tree-item-gap);border-radius:var(--radii-l2);padding-block:var(--tree-padding-block);-webkit-user-select:none;user-select:none;--focus-ring-color:var(--colors-border-emphasized);align-items:center;padding-inline-start:var(--tree-offset);padding-inline-end:var(--tree-padding-inline);display:flex;position:relative}.tree-view__item:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.tree-view__item{--focus-ring-width:2px}.tree-view__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}.tree-view__item:hover,.tree-view__item:focus-visible{background:var(--colors-bg-muted)}.tree-view__itemText{flex:1}.tree-view__label{font-weight:var(--font-weights-medium);font-size:var(--font-sizes-sm);line-height:1.25rem}.tree-view__nodeCheckbox{display:inline-flex}.tree-view__root{gap:var(--spacing-2);width:var(--sizes-full)}.tree-view__root,.tree-view__tree{flex-direction:column;display:flex}.tree-view__tree{--tree-item-gap:var(--spacing-2)}.tree-view__tree :where(svg){width:var(--tree-icon-size);height:var(--tree-icon-size)}.marquee__root{--marquee-edge-color:var(--colors-bg);--marquee-edge-size:20%;width:100%;position:relative}.marquee__root[data-paused],.marquee__root[data-paused] *{animation-play-state:paused!important}.marquee__viewport{width:100%;height:100%;display:flex;overflow:hidden}.marquee__content{animation-timing-function:linear;animation-fill-mode:forwards;animation-duration:var(--marquee-duration);animation-delay:var(--marquee-delay);animation-iteration-count:var(--marquee-loop-count);min-width:max-content;display:flex}.marquee__content[data-side=start],.marquee__content[data-side=end]{animation-name:marqueeX}.marquee__content[data-side=top],.marquee__content[data-side=bottom]{animation-name:marqueeY}.marquee__content[data-reverse]{animation-direction:reverse}.marquee__content[data-orientation=horizontal]{flex-direction:row}.marquee__content[data-orientation=vertical]{flex-direction:column}.marquee__edge{z-index:1;pointer-events:none;position:absolute}.marquee__edge[data-side=start]{background:linear-gradient(to right, var(--marquee-edge-color,white), transparent);width:var(--marquee-edge-size);inset-block:0;inset-inline-start:0}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .marquee__edge[data-side=start],.marquee__edge[data-side=end]{background:linear-gradient(to left, var(--marquee-edge-color,white), transparent)}.marquee__edge[data-side=end]{width:var(--marquee-edge-size);inset-block:0;inset-inline-end:0}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .marquee__edge[data-side=end]{background:linear-gradient(to right, var(--marquee-edge-color,white), transparent)}.marquee__edge[data-side=top]{background:linear-gradient(to bottom, var(--marquee-edge-color,white), transparent);height:var(--marquee-edge-size);inset-inline:0;top:0}.marquee__edge[data-side=bottom]{background:linear-gradient(to top, var(--marquee-edge-color,white), transparent);height:var(--marquee-edge-size);inset-inline:0;bottom:0}.floating-panel__positioner{--floating-panel-z-index:var(--z-index-popover);z-index:calc(var(--floating-panel-z-index) + var(--layer-index,0))}.floating-panel__positioner:has([data-topmost]){--layer-index:100}.floating-panel__positioner:has([data-behind]){--layer-index:-100}.floating-panel__content{background:var(--colors-bg-panel);border-radius:var(--radii-l2);box-shadow:var(--shadows-lg);outline:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.floating-panel__content:is([open],[data-open],[data-state=open],:popover-open){animation-name:scale-in,fade-in;animation-duration:var(--durations-moderate)}.floating-panel__header{background:var(--colors-bg-subtle);gap:var(--spacing-2);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-bottom-width:1px;flex:none;align-items:center;display:flex}.floating-panel__body{padding:var(--spacing-3);overflow:auto}.floating-panel__body,.floating-panel__title{font-size:var(--font-sizes-sm);flex:1;line-height:1.25rem}.floating-panel__title{font-weight:var(--font-weights-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.floating-panel__resizeTrigger{--size:var(--sizes-2\.5);z-index:1}.floating-panel__resizeTrigger[data-axis=n],.floating-panel__resizeTrigger[data-axis=s]{height:var(--size)}.floating-panel__resizeTrigger[data-axis=e],.floating-panel__resizeTrigger[data-axis=w]{width:var(--size)}.floating-panel__resizeTrigger[data-axis]:is([data-axis=ne],[data-axis=nw],[data-axis=se],[data-axis=sw]){width:var(--size);height:var(--size)}.floating-panel__dragTrigger{gap:var(--spacing-2);flex:1;align-items:center;min-width:0;display:flex}@media screen and (width>=30rem){.popover__content{width:var(--popover-size)}}@media (prefers-reduced-motion:reduce){.marquee__content{animation:none!important}}}.list__root--variant_marker{list-style:revert}.list__item--variant_marker::marker{color:var(--colors-fg-subtle)}.list__item--variant_marker::-webkit-details-marker{color:var(--colors-fg-subtle)}.list__item--variant_plain{align-items:flex-start;display:inline-flex}.list__item--align_center{align-items:center}.list__item--align_start{align-items:flex-start}.list__item--align_end{align-items:flex-end}.card__root--variant_outline{background:var(--colors-bg-panel);border-width:1px;border-color:var(--colors-border)}.card__root--size_md{--card-padding:var(--spacing-6)}.card__title--size_md{font-size:var(--font-sizes-lg);line-height:1.75rem}.card__root--size_sm{--card-padding:var(--spacing-4)}.card__title--size_sm{font-size:var(--font-sizes-md);line-height:1.5rem}.card__root--size_lg{--card-padding:var(--spacing-7)}.card__title--size_lg{font-size:var(--font-sizes-xl);line-height:1.875rem}.card__root--variant_elevated{background:var(--colors-bg-panel);box-shadow:var(--shadows-md)}.card__root--variant_subtle{background:var(--colors-bg-muted)}.accordion__root--size_md{--accordion-padding-x:var(--spacing-4);--accordion-padding-y:var(--spacing-2)}.accordion__itemTrigger--size_md{padding-block:var(--accordion-padding-y);font-size:var(--font-sizes-md);line-height:1.5rem}.accordion__item--variant_outline{border-bottom-width:1px}.accordion__item--variant_subtle{border-radius:var(--accordion-radius)}.accordion__item--variant_subtle:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-color-palette-subtle)}.accordion__itemTrigger--variant_subtle,.accordion__itemContent--variant_subtle{padding-inline:var(--accordion-padding-x)}.accordion__root--variant_enclosed{border-radius:var(--accordion-radius);border-width:1px;overflow:hidden}.accordion__root--variant_enclosed>:not([hidden])~:not([hidden]){border-top-width:1px;border-bottom-width:0}.accordion__item--variant_enclosed:is([open],[data-open],[data-state=open],:popover-open){background:var(--colors-bg-subtle)}.accordion__itemTrigger--variant_enclosed,.accordion__itemContent--variant_enclosed{padding-inline:var(--accordion-padding-x)}.accordion__root--size_sm{--accordion-padding-x:var(--spacing-3);--accordion-padding-y:var(--spacing-2)}.accordion__itemTrigger--size_sm{padding-block:var(--accordion-padding-y);font-size:var(--font-sizes-sm);line-height:1.25rem}.accordion__root--size_lg{--accordion-padding-x:var(--spacing-4\.5);--accordion-padding-y:var(--spacing-2\.5)}.accordion__itemTrigger--size_lg{padding-block:var(--accordion-padding-y);font-size:var(--font-sizes-lg);line-height:1.75rem}.action-bar__positioner--placement_bottom{bottom:calc(env(safe-area-inset-bottom) + var(--action-bar-offset));justify-content:center}.action-bar__positioner--placement_bottom-start{bottom:calc(env(safe-area-inset-bottom) + var(--action-bar-offset));justify-content:flex-start;padding-inline-start:var(--action-bar-offset)}.action-bar__positioner--placement_bottom-end{bottom:calc(env(safe-area-inset-bottom) + var(--action-bar-offset));justify-content:flex-end;padding-inline-end:var(--action-bar-offset)}.alert__root--status_info{--colors-color-palette-50:var(--colors-blue-50);--colors-color-palette-100:var(--colors-blue-100);--colors-color-palette-200:var(--colors-blue-200);--colors-color-palette-300:var(--colors-blue-300);--colors-color-palette-400:var(--colors-blue-400);--colors-color-palette-500:var(--colors-blue-500);--colors-color-palette-600:var(--colors-blue-600);--colors-color-palette-700:var(--colors-blue-700);--colors-color-palette-800:var(--colors-blue-800);--colors-color-palette-900:var(--colors-blue-900);--colors-color-palette-950:var(--colors-blue-950);--colors-color-palette-contrast:var(--colors-blue-contrast);--colors-color-palette-fg:var(--colors-blue-fg);--colors-color-palette-subtle:var(--colors-blue-subtle);--colors-color-palette-muted:var(--colors-blue-muted);--colors-color-palette-emphasized:var(--colors-blue-emphasized);--colors-color-palette-solid:var(--colors-blue-solid);--colors-color-palette-focus-ring:var(--colors-blue-focus-ring);--colors-color-palette-border:var(--colors-blue-border)}.alert__root--variant_subtle{background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg)}.alert__root--size_md{gap:var(--spacing-3);padding-inline:var(--spacing-4);padding-block:var(--spacing-4);font-size:var(--font-sizes-sm);line-height:1.25rem}.alert__indicator--size_md{font-size:var(--font-sizes-xl);line-height:1.875rem}.alert__content--inline_false{flex-direction:column;display:flex}.alert__root--status_warning{--colors-color-palette-50:var(--colors-orange-50);--colors-color-palette-100:var(--colors-orange-100);--colors-color-palette-200:var(--colors-orange-200);--colors-color-palette-300:var(--colors-orange-300);--colors-color-palette-400:var(--colors-orange-400);--colors-color-palette-500:var(--colors-orange-500);--colors-color-palette-600:var(--colors-orange-600);--colors-color-palette-700:var(--colors-orange-700);--colors-color-palette-800:var(--colors-orange-800);--colors-color-palette-900:var(--colors-orange-900);--colors-color-palette-950:var(--colors-orange-950);--colors-color-palette-contrast:var(--colors-orange-contrast);--colors-color-palette-fg:var(--colors-orange-fg);--colors-color-palette-subtle:var(--colors-orange-subtle);--colors-color-palette-muted:var(--colors-orange-muted);--colors-color-palette-emphasized:var(--colors-orange-emphasized);--colors-color-palette-solid:var(--colors-orange-solid);--colors-color-palette-focus-ring:var(--colors-orange-focus-ring);--colors-color-palette-border:var(--colors-orange-border)}.alert__root--status_success{--colors-color-palette-50:var(--colors-green-50);--colors-color-palette-100:var(--colors-green-100);--colors-color-palette-200:var(--colors-green-200);--colors-color-palette-300:var(--colors-green-300);--colors-color-palette-400:var(--colors-green-400);--colors-color-palette-500:var(--colors-green-500);--colors-color-palette-600:var(--colors-green-600);--colors-color-palette-700:var(--colors-green-700);--colors-color-palette-800:var(--colors-green-800);--colors-color-palette-900:var(--colors-green-900);--colors-color-palette-950:var(--colors-green-950);--colors-color-palette-contrast:var(--colors-green-contrast);--colors-color-palette-fg:var(--colors-green-fg);--colors-color-palette-subtle:var(--colors-green-subtle);--colors-color-palette-muted:var(--colors-green-muted);--colors-color-palette-emphasized:var(--colors-green-emphasized);--colors-color-palette-solid:var(--colors-green-solid);--colors-color-palette-focus-ring:var(--colors-green-focus-ring);--colors-color-palette-border:var(--colors-green-border)}.alert__root--status_error{--colors-color-palette-50:var(--colors-red-50);--colors-color-palette-100:var(--colors-red-100);--colors-color-palette-200:var(--colors-red-200);--colors-color-palette-300:var(--colors-red-300);--colors-color-palette-400:var(--colors-red-400);--colors-color-palette-500:var(--colors-red-500);--colors-color-palette-600:var(--colors-red-600);--colors-color-palette-700:var(--colors-red-700);--colors-color-palette-800:var(--colors-red-800);--colors-color-palette-900:var(--colors-red-900);--colors-color-palette-950:var(--colors-red-950);--colors-color-palette-contrast:var(--colors-red-contrast);--colors-color-palette-fg:var(--colors-red-fg);--colors-color-palette-subtle:var(--colors-red-subtle);--colors-color-palette-muted:var(--colors-red-muted);--colors-color-palette-emphasized:var(--colors-red-emphasized);--colors-color-palette-solid:var(--colors-red-solid);--colors-color-palette-focus-ring:var(--colors-red-focus-ring);--colors-color-palette-border:var(--colors-red-border)}.alert__root--status_neutral{--colors-color-palette-50:var(--colors-gray-50);--colors-color-palette-100:var(--colors-gray-100);--colors-color-palette-200:var(--colors-gray-200);--colors-color-palette-300:var(--colors-gray-300);--colors-color-palette-400:var(--colors-gray-400);--colors-color-palette-500:var(--colors-gray-500);--colors-color-palette-600:var(--colors-gray-600);--colors-color-palette-700:var(--colors-gray-700);--colors-color-palette-800:var(--colors-gray-800);--colors-color-palette-900:var(--colors-gray-900);--colors-color-palette-950:var(--colors-gray-950);--colors-color-palette-contrast:var(--colors-gray-contrast);--colors-color-palette-fg:var(--colors-gray-fg);--colors-color-palette-subtle:var(--colors-gray-subtle);--colors-color-palette-muted:var(--colors-gray-muted);--colors-color-palette-emphasized:var(--colors-gray-emphasized);--colors-color-palette-solid:var(--colors-gray-solid);--colors-color-palette-focus-ring:var(--colors-gray-focus-ring);--colors-color-palette-border:var(--colors-gray-border)}.alert__content--inline_true{flex-direction:row;align-items:center;display:inline-flex}.alert__root--variant_surface{background:var(--colors-color-palette-subtle);box-shadow:inset 0 0 0px 1px var(--shadow-color);--shadow-color:var(--colors-color-palette-muted)}.alert__root--variant_surface,.alert__indicator--variant_surface,.alert__root--variant_outline{color:var(--colors-color-palette-fg)}.alert__root--variant_outline{--outline-shadow-legacy:var(--colors-color-palette-muted);--outline-shadow:var(--colors-color-palette-border);box-shadow:inset 0 0 0px 1px var(--shadow-color);--shadow-color:var(--outline-shadow,var(--outline-shadow-legacy))}.alert__indicator--variant_outline{color:var(--colors-color-palette-fg)}.alert__root--variant_solid{background:var(--colors-color-palette-solid)}.alert__root--variant_solid,.alert__indicator--variant_solid{color:var(--colors-color-palette-contrast)}.alert__root--size_sm{gap:var(--spacing-2);padding-inline:var(--spacing-3);padding-block:var(--spacing-3);font-size:var(--font-sizes-xs);line-height:1rem}.alert__indicator--size_sm{font-size:var(--font-sizes-lg);line-height:1.75rem}.alert__root--size_lg{gap:var(--spacing-3);padding-inline:var(--spacing-4);padding-block:var(--spacing-4);font-size:var(--font-sizes-md);line-height:1.5rem}.alert__indicator--size_lg{font-size:var(--font-sizes-2xl);line-height:2rem}.avatar__root--size_md{--avatar-font-size:var(--font-sizes-md);--avatar-size:var(--sizes-10)}.avatar__root--shape_full{--avatar-radius:var(--radii-full)}.avatar__root--variant_subtle{background:var(--colors-color-palette-muted);color:var(--colors-color-palette-fg)}.avatar__root--size_full{--avatar-size:100%;--avatar-font-size:100%}.avatar__root--size_2xs{--avatar-font-size:var(--font-sizes-2xs);--avatar-size:var(--sizes-6)}.avatar__root--size_xs{--avatar-font-size:var(--font-sizes-xs);--avatar-size:var(--sizes-8)}.avatar__root--size_sm{--avatar-font-size:var(--font-sizes-sm);--avatar-size:var(--sizes-9)}.avatar__root--size_lg{--avatar-font-size:var(--font-sizes-md);--avatar-size:var(--sizes-11)}.avatar__root--size_xl{--avatar-font-size:var(--font-sizes-lg);--avatar-size:var(--sizes-12)}.avatar__root--size_2xl{--avatar-font-size:var(--font-sizes-xl);--avatar-size:var(--sizes-16)}.avatar__root--variant_solid{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.avatar__root--variant_outline{--outline-shadow-legacy:var(--colors-color-palette-muted);--outline-shadow:var(--colors-color-palette-border);border-width:1px;border-color:var(--outline-shadow,var(--outline-shadow-legacy));color:var(--colors-color-palette-fg)}.avatar__root--shape_rounded{--avatar-radius:var(--radii-l3)}.avatar__root--borderless_true[data-group-item]{border-width:0}.blockquote__root--variant_subtle{padding-inline:var(--spacing-5);border-inline-start-width:4px;border-inline-start-color:var(--colors-color-palette-muted)}.blockquote__icon--variant_subtle{color:var(--colors-color-palette-fg)}.blockquote__root--justify_start{text-align:start;align-items:flex-start}.blockquote__root--justify_center{text-align:center;align-items:center}.blockquote__root--justify_end{text-align:end;align-items:flex-end}.blockquote__root--variant_solid{padding-inline:var(--spacing-5);border-inline-start-width:4px;border-inline-start-color:var(--colors-color-palette-solid)}.blockquote__icon--variant_solid{color:var(--colors-color-palette-solid)}.blockquote__root--variant_plain{padding-inline:var(--spacing-5)}.blockquote__icon--variant_plain{color:var(--colors-color-palette-solid)}.breadcrumb__link--variant_plain{color:var(--colors-fg-muted)}.breadcrumb__link--variant_plain:is(:hover,[data-hover]),.breadcrumb__currentLink--variant_plain{color:var(--colors-fg)}.breadcrumb__list--size_md{gap:var(--spacing-1\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.breadcrumb__link--variant_underline{text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--colors-color-palette-muted);text-decoration-color:var(--colors-color-palette-muted)}.breadcrumb__link--variant_underline,.breadcrumb__currentLink--variant_underline{color:var(--colors-color-palette-fg)}.breadcrumb__list--size_sm{gap:var(--spacing-1);font-size:var(--font-sizes-xs);line-height:1rem}.breadcrumb__list--size_lg{gap:var(--spacing-2);font-size:var(--font-sizes-md);line-height:1.5rem}.checkbox__control--variant_solid{border-color:var(--colors-border-emphasized)}.checkbox__control--variant_solid:is([data-state=checked],[data-state=indeterminate]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.checkbox__root--size_md{gap:var(--spacing-2\.5)}.checkbox__label--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.checkbox__control--size_md{padding:var(--spacing-0\.5);width:var(--sizes-5);height:var(--sizes-5)}.checkbox__root--size_xs{gap:var(--spacing-1\.5)}.checkbox__label--size_xs{font-size:var(--font-sizes-xs);line-height:1rem}.checkbox__control--size_xs{width:var(--sizes-3);height:var(--sizes-3)}.checkbox__root--size_sm{gap:var(--spacing-2)}.checkbox__label--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.checkbox__control--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.checkbox__root--size_lg{gap:var(--spacing-3)}.checkbox__label--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.checkbox__control--size_lg{padding:var(--spacing-0\.5);width:var(--sizes-6);height:var(--sizes-6)}.checkbox__control--variant_outline{border-color:var(--colors-border)}.checkbox__control--variant_outline:is([data-state=checked],[data-state=indeterminate]){border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-fg)}.checkbox__control--variant_subtle{background:var(--colors-color-palette-muted);border-color:var(--colors-color-palette-muted)}.checkbox__control--variant_subtle:is([data-state=checked],[data-state=indeterminate]){color:var(--colors-color-palette-fg)}.checkbox-card__root--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.checkbox-card__control--size_md{padding:var(--spacing-4);gap:var(--spacing-2\.5)}.checkbox-card__addon--size_md{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);border-top-width:1px}.checkbox-card__indicator--size_md{padding:var(--spacing-0\.5);width:var(--sizes-5);height:var(--sizes-5)}.checkbox-card__root--variant_outline{border-width:1px;border-color:var(--colors-border)}.checkbox-card__root--variant_outline:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-color-palette-solid);box-shadow:inset 0 0 0 1px var(--shadow-color);--shadow-color:var(--colors-color-palette-solid)}.checkbox-card__indicator--variant_outline{border-color:var(--colors-border-emphasized)}.checkbox-card__indicator--variant_outline:is([data-state=checked],[data-state=indeterminate]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.checkbox-card__root--align_start{--checkbox-card-align:flex-start}.checkbox-card__content--align_start{text-align:start}.checkbox-card__control--orientation_horizontal{flex-direction:row}.checkbox-card__root--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.checkbox-card__control--size_sm{padding:var(--spacing-3);gap:var(--spacing-1\.5)}.checkbox-card__addon--size_sm{padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);border-top-width:1px}.checkbox-card__indicator--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.checkbox-card__root--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.checkbox-card__control--size_lg{padding:var(--spacing-4);gap:var(--spacing-3\.5)}.checkbox-card__addon--size_lg{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);border-top-width:1px}.checkbox-card__indicator--size_lg{padding:var(--spacing-0\.5);width:var(--sizes-6);height:var(--sizes-6)}.checkbox-card__root--variant_surface{border-width:1px;border-color:var(--colors-border)}.checkbox-card__root--variant_surface:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-subtle);border-color:var(--colors-color-palette-muted);color:var(--colors-color-palette-fg)}.checkbox-card__root--variant_surface:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-bg-muted)}.checkbox-card__indicator--variant_surface{border-color:var(--colors-border-emphasized)}.checkbox-card__indicator--variant_surface:is([data-state=checked],[data-state=indeterminate]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.checkbox-card__root--variant_subtle{background:var(--colors-bg-muted)}.checkbox-card__control--variant_subtle:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-muted);color:var(--colors-color-palette-fg)}.checkbox-card__indicator--variant_subtle:is([data-state=checked],[data-state=indeterminate]){color:var(--colors-color-palette-fg)}.checkbox-card__root--variant_solid{border-width:1px}.checkbox-card__root--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.checkbox-card__indicator--variant_solid{border-color:var(--colors-border);color:var(--colors-color-palette-fg)}.checkbox-card__indicator--variant_solid:is([data-state=checked],[data-state=indeterminate]){border-color:var(--colors-color-palette-solid)}.checkbox-card__root--justify_start{--checkbox-card-justify:flex-start}.checkbox-card__root--justify_end{--checkbox-card-justify:flex-end}.checkbox-card__root--justify_center{--checkbox-card-justify:center}.checkbox-card__root--align_end{--checkbox-card-align:flex-end}.checkbox-card__content--align_end{text-align:end}.checkbox-card__root--align_center{--checkbox-card-align:center}.checkbox-card__content--align_center{text-align:center}.checkbox-card__control--orientation_vertical{flex-direction:column}.code-block__root--size_md{--code-block-padding:var(--spacing-4);--code-block-radius:var(--radii-lg);--code-block-header-height:var(--sizes-10)}.code-block__title--size_md{font-size:var(--font-sizes-xs);line-height:1rem}.code-block__code--size_md{font-size:var(--font-sizes-sm)}.code-block__root--size_sm{--code-block-padding:var(--spacing-4);--code-block-radius:var(--radii-md);--code-block-header-height:var(--sizes-8)}.code-block__title--size_sm{line-height:1rem}.code-block__title--size_sm,.code-block__code--size_sm{font-size:var(--font-sizes-xs)}.code-block__root--size_lg{--code-block-padding:var(--spacing-5);--code-block-radius:var(--radii-xl);--code-block-header-height:var(--sizes-12)}.code-block__title--size_lg{line-height:1.25rem}.code-block__title--size_lg,.code-block__code--size_lg{font-size:var(--font-sizes-sm)}.data-list__root--size_md{gap:var(--spacing-4)}.data-list__item--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.data-list__root--orientation_vertical,.data-list__item--orientation_vertical{flex-direction:column;display:flex}.data-list__item--orientation_vertical{gap:var(--spacing-1)}.data-list__itemLabel--variant_subtle{color:var(--colors-fg-muted)}.data-list__root--orientation_horizontal{flex-direction:column;display:flex}.data-list__item--orientation_horizontal{gap:var(--spacing-4);align-items:center;display:inline-flex}.data-list__itemLabel--orientation_horizontal{min-width:120px}.data-list__root--size_sm{gap:var(--spacing-3)}.data-list__item--size_sm{font-size:var(--font-sizes-xs);line-height:1rem}.data-list__root--size_lg{gap:var(--spacing-5)}.data-list__item--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.data-list__itemLabel--variant_bold{font-weight:var(--font-weights-medium)}.data-list__itemValue--variant_bold{color:var(--colors-fg-muted)}.date-picker__root--size_md{--datepicker-input-height:var(--sizes-10);--datepicker-input-px:var(--sizes-3)}.date-picker__view--size_md{--table-cell-size:var(--sizes-10);--datepicker-nav-trigger-size:var(--sizes-8);--datepicker-select-height:var(--sizes-10)}.date-picker__input--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color:var(--focus-color)}.date-picker__input--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__root--size_xs{--datepicker-input-height:var(--sizes-8);--datepicker-input-px:var(--sizes-2);--datepicker-indicators-offset:var(--sizes-2)}.date-picker__view--size_xs{--table-cell-size:var(--sizes-8);--datepicker-nav-trigger-size:var(--sizes-7);--datepicker-select-height:var(--sizes-8)}.date-picker__root--size_sm{--datepicker-input-height:var(--sizes-9);--datepicker-input-px:var(--sizes-2\.5);--datepicker-indicators-offset:var(--sizes-2\.5)}.date-picker__view--size_sm{--table-cell-size:var(--sizes-9);--datepicker-nav-trigger-size:var(--sizes-8);--datepicker-select-height:var(--sizes-9)}.date-picker__root--size_lg{--datepicker-input-height:var(--sizes-11);--datepicker-input-px:var(--sizes-4)}.date-picker__view--size_lg{--table-cell-size:var(--sizes-10);--datepicker-nav-trigger-size:var(--sizes-9);--datepicker-select-height:var(--sizes-10)}.date-picker__root--size_xl{--datepicker-input-height:var(--sizes-12);--datepicker-input-px:var(--sizes-4\.5)}.date-picker__view--size_xl{--table-cell-size:var(--sizes-10);--datepicker-nav-trigger-size:var(--sizes-9);--datepicker-select-height:var(--sizes-10)}.date-picker__tableCellTrigger--hideOutsideDays_true[data-outside-range]{visibility:hidden}.date-picker__input--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent);--focus-ring-color:var(--focus-color)}.date-picker__input--variant_subtle:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.date-picker__input--variant_flushed{background:var(--colors-transparent);border-bottom-width:1px;border-bottom-color:var(--colors-border);border-radius:0;padding-inline:0}.date-picker__input--variant_flushed:is(:focus-visible,[data-focus-visible]){border-color:var(--focus-color);box-shadow:0px 1px 0px 0px var(--focus-color)}.date-picker__input--variant_flushed:is(:focus-visible,[data-focus-visible]):is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);box-shadow:0px 1px 0px 0px var(--error-color)}.date-picker__indicatorGroup--variant_flushed{inset-inline-end:0}.dialog__content--size_md{max-width:var(--sizes-lg)}.dialog__positioner--scrollBehavior_outside{pointer-events:auto;overflow:auto}.dialog__positioner--placement_top{align-items:flex-start}.dialog__content--placement_top{--dialog-base-margin:var(--spacing-16);margin-inline:auto}.dialog__content--motionPreset_scale:is([open],[data-open],[data-state=open],:popover-open){animation-name:scale-in,fade-in}.dialog__content--motionPreset_scale:is([closed],[data-closed],[data-state=closed]){animation-name:scale-out,fade-out}.dialog__positioner--placement_center{align-items:center}.dialog__content--placement_center{--dialog-base-margin:auto;margin-inline:auto}.dialog__positioner--placement_bottom{align-items:flex-end}.dialog__content--placement_bottom{--dialog-base-margin:var(--spacing-16);margin-inline:auto}.dialog__positioner--scrollBehavior_inside{overflow:hidden}.dialog__content--scrollBehavior_inside{max-height:calc(100% - 7.5rem)}.dialog__body--scrollBehavior_inside{overflow:auto}.dialog__content--size_xs{max-width:var(--sizes-sm)}.dialog__content--size_sm{max-width:var(--sizes-md)}.dialog__content--size_lg{max-width:var(--sizes-2xl)}.dialog__content--size_xl{max-width:var(--sizes-4xl)}.dialog__positioner--size_cover{padding:var(--spacing-10)}.dialog__content--size_cover{--dialog-margin:0;width:100%;height:100%}.dialog__content--size_full{--dialog-margin:0;border-radius:0;max-width:100dvw;min-height:100dvh}.dialog__content--motionPreset_slide-in-bottom:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom,fade-in}.dialog__content--motionPreset_slide-in-bottom:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom,fade-out}.dialog__content--motionPreset_slide-in-top:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-top,fade-in}.dialog__content--motionPreset_slide-in-top:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-top,fade-out}.dialog__content--motionPreset_slide-in-left:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left,fade-in}.dialog__content--motionPreset_slide-in-left:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left,fade-out}.dialog__content--motionPreset_slide-in-right:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right,fade-in}.dialog__content--motionPreset_slide-in-right:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right,fade-out}.drawer__content--size_xs{max-width:var(--sizes-xs)}.drawer__positioner--placement_end{justify-content:flex-end;align-items:stretch}.drawer__content--placement_end:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right-full,fade-in}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .drawer__content--placement_end:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left-full,fade-in}.drawer__content--placement_end:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right-full,fade-out}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .drawer__content--placement_end:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left-full,fade-out}.drawer__content--size_sm{max-width:var(--sizes-md)}.drawer__content--size_md{max-width:var(--sizes-lg)}.drawer__content--size_lg{max-width:var(--sizes-2xl)}.drawer__content--size_xl{max-width:var(--sizes-4xl)}.drawer__content--size_full{max-width:100vw;height:100dvh}.drawer__positioner--placement_start{justify-content:flex-start;align-items:stretch}.drawer__content--placement_start:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left-full,fade-in}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .drawer__content--placement_start:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right-full,fade-in}.drawer__content--placement_start:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left-full,fade-out}:where([dir=rtl],:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .drawer__content--placement_start:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right-full,fade-out}.drawer__positioner--placement_top{justify-content:stretch;align-items:flex-start}.drawer__content--placement_top{max-width:100%}.drawer__content--placement_top:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-top-full,fade-in}.drawer__content--placement_top:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-top-full,fade-out}.drawer__positioner--placement_bottom{justify-content:stretch;align-items:flex-end}.drawer__content--placement_bottom{max-width:100%}.drawer__content--placement_bottom:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom-full,fade-in}.drawer__content--placement_bottom:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom-full,fade-out}.drawer__positioner--contained_true{padding:var(--spacing-4)}.drawer__content--contained_true{border-radius:var(--radii-l3)}.editable__root--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.editable__preview--size_md,.editable__input--size_md{min-height:var(--sizes-9)}.editable__root--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.editable__preview--size_sm,.editable__input--size_sm{min-height:var(--sizes-8)}.editable__root--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.editable__preview--size_lg,.editable__input--size_lg{min-height:var(--sizes-10)}.empty-state__root--size_md{padding-inline:var(--spacing-8);padding-block:var(--spacing-12)}.empty-state__content--size_md{gap:var(--spacing-6)}.empty-state__indicator--size_md{font-size:var(--font-sizes-4xl);letter-spacing:-.025em;line-height:2.75rem}.empty-state__title--size_md{font-size:var(--font-sizes-lg);line-height:1.75rem}.empty-state__root--size_sm{padding-inline:var(--spacing-4);padding-block:var(--spacing-6)}.empty-state__content--size_sm{gap:var(--spacing-4)}.empty-state__indicator--size_sm{font-size:var(--font-sizes-2xl);line-height:2rem}.empty-state__title--size_sm{font-size:var(--font-sizes-md);line-height:1.5rem}.empty-state__root--size_lg{padding-inline:var(--spacing-12);padding-block:var(--spacing-16)}.empty-state__content--size_lg{gap:var(--spacing-8)}.empty-state__indicator--size_lg{font-size:var(--font-sizes-6xl);letter-spacing:-.025em;line-height:4.5rem}.empty-state__title--size_lg{font-size:var(--font-sizes-xl);line-height:1.875rem}.field__root--orientation_vertical{flex-direction:column;align-items:flex-start}.field__root--orientation_horizontal{flex-direction:row;justify-content:space-between;align-items:center}.field__label--orientation_horizontal{flex:0 0 var(--field-label-width,80px)}.fieldset__root--size_md>:not([hidden])~:not([hidden]){margin-top:var(--spacing-4);margin-bottom:0}.fieldset__legend--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.fieldset__content--size_md{gap:var(--spacing-4)}.fieldset__root--size_sm>:not([hidden])~:not([hidden]){margin-top:var(--spacing-2);margin-bottom:0}.fieldset__legend--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.fieldset__content--size_sm{gap:var(--spacing-1\.5)}.fieldset__root--size_lg>:not([hidden])~:not([hidden]){margin-top:var(--spacing-6);margin-bottom:0}.fieldset__legend--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.fieldset__content--size_lg{gap:var(--spacing-4)}.hover-card__content--size_md{padding:var(--spacing-5)}.hover-card__content--size_xs{padding:var(--spacing-3)}.hover-card__content--size_sm{padding:var(--spacing-4)}.hover-card__content--size_lg{padding:var(--spacing-6)}.listbox__item--variant_subtle:is([aria-selected=true],[data-selected]){background:var(--colors-bg-muted)}.listbox__item--variant_subtle:is(:hover,[data-hover]){--mix-background:color-mix(in srgb, var(--colors-bg-emphasized) 60%, transparent);background:var(--mix-background,var(--colors-bg-emphasized))}.listbox__content--variant_subtle{background:var(--colors-bg-panel);border-radius:var(--radii-l2);border-width:1px}.listbox__item--variant_solid:is([aria-selected=true],[data-selected]){background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.listbox__content--variant_solid{background:var(--colors-bg-panel);border-radius:var(--radii-l2);border-width:1px}.menu__content--size_md{padding:var(--spacing-1\.5);scroll-padding:var(--spacing-1\.5);min-width:8rem}.menu__item--size_md{gap:var(--spacing-2);padding-block:var(--spacing-1\.5);padding-inline:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem}.menu__item--variant_subtle[data-highlighted]{--mix-background:color-mix(in srgb, var(--colors-bg-emphasized) 60%, transparent);background:var(--mix-background,var(--colors-bg-emphasized))}.menu__item--variant_solid[data-highlighted]{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.menu__content--size_sm{padding:var(--spacing-1);scroll-padding:var(--spacing-1);min-width:8rem}.menu__item--size_sm{gap:var(--spacing-1);padding-block:var(--spacing-1);padding-inline:var(--spacing-1\.5);font-size:var(--font-sizes-xs);line-height:1rem}.native-select__root--size_md{--select-field-height:var(--sizes-10)}.native-select__field--size_md{font-size:var(--font-sizes-sm);padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-8);line-height:1.25rem}.native-select__indicator--size_md{font-size:var(--font-sizes-lg);line-height:1.75rem;inset-inline-end:var(--spacing-2)}.native-select__field--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border)}.native-select__field--variant_outline:is([aria-expanded=true],[data-expanded],[data-state=expanded]){border-color:var(--colors-border-emphasized)}.native-select__field--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent)}.native-select__field--variant_plain{color:var(--colors-fg);--focus-ring-width:2px}.native-select__field--variant_plain,.native-select__field--variant_ghost{background:var(--colors-transparent)}.native-select__field--variant_ghost:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background:var(--colors-bg-muted)}.native-select__root--size_xs{--select-field-height:var(--sizes-8)}.native-select__field--size_xs{font-size:var(--font-sizes-xs);padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-6);line-height:1rem}.native-select__indicator--size_xs{font-size:var(--font-sizes-sm);line-height:1.25rem;inset-inline-end:var(--spacing-1\.5)}.native-select__root--size_sm{--select-field-height:var(--sizes-9)}.native-select__field--size_sm{font-size:var(--font-sizes-sm);padding-inline-start:var(--spacing-2\.5);padding-inline-end:var(--spacing-8);line-height:1.25rem}.native-select__indicator--size_sm{font-size:var(--font-sizes-md);line-height:1.5rem;inset-inline-end:var(--spacing-2)}.native-select__root--size_lg{--select-field-height:var(--sizes-11)}.native-select__field--size_lg{font-size:var(--font-sizes-md);padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-8);line-height:1.5rem}.native-select__indicator--size_lg{font-size:var(--font-sizes-xl);line-height:1.875rem;inset-inline-end:var(--spacing-3)}.native-select__root--size_xl{--select-field-height:var(--sizes-12)}.native-select__field--size_xl{font-size:var(--font-sizes-md);padding-inline-start:var(--spacing-4\.5);padding-inline-end:var(--spacing-10);line-height:1.5rem}.native-select__indicator--size_xl{font-size:var(--font-sizes-xl);line-height:1.875rem;inset-inline-end:var(--spacing-3)}.number-input__input--size_md{--input-height:var(--sizes-10);padding-inline:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.number-input__control--size_md{--stepper-width:var(--sizes-6);font-size:var(--font-sizes-sm)}.number-input__input--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color:var(--focus-color)}.number-input__input--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.number-input__input--size_xs{--input-height:var(--sizes-8);padding-inline:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem}.number-input__control--size_xs{--stepper-width:var(--sizes-4);font-size:var(--font-sizes-2xs)}.number-input__input--size_sm{--input-height:var(--sizes-9);padding-inline:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.number-input__control--size_sm{--stepper-width:var(--sizes-5);font-size:var(--font-sizes-xs)}.number-input__input--size_lg{--input-height:var(--sizes-11);padding-inline:var(--spacing-4);font-size:var(--font-sizes-md);line-height:1.5rem}.number-input__control--size_lg{--stepper-width:var(--sizes-6);font-size:var(--font-sizes-sm)}.number-input__input--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent);--focus-ring-color:var(--focus-color)}.number-input__input--variant_subtle:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.number-input__input--variant_flushed{background:var(--colors-transparent);border-bottom-width:1px;border-bottom-color:var(--colors-border);border-radius:0;padding-inline:0}.number-input__input--variant_flushed:is(:focus-visible,[data-focus-visible]){border-color:var(--focus-color);box-shadow:0px 1px 0px 0px var(--focus-color)}.number-input__input--variant_flushed:is(:focus-visible,[data-focus-visible]):is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);box-shadow:0px 1px 0px 0px var(--error-color)}.pin-input__input--size_md{--input-height:var(--sizes-10);padding-inline:var(--spacing-1);font-size:var(--font-sizes-sm);line-height:1.25rem}.pin-input__input--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color:var(--focus-color)}.pin-input__input--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.pin-input__input--size_2xs{--input-height:var(--sizes-7)}.pin-input__input--size_2xs,.pin-input__input--size_xs{padding-inline:var(--spacing-1);font-size:var(--font-sizes-xs);line-height:1rem}.pin-input__input--size_xs{--input-height:var(--sizes-8)}.pin-input__input--size_sm{--input-height:var(--sizes-9);padding-inline:var(--spacing-1);font-size:var(--font-sizes-sm);line-height:1.25rem}.pin-input__input--size_lg{--input-height:var(--sizes-11)}.pin-input__input--size_lg,.pin-input__input--size_xl{padding-inline:var(--spacing-1);font-size:var(--font-sizes-md);line-height:1.5rem}.pin-input__input--size_xl{--input-height:var(--sizes-12)}.pin-input__input--size_2xl{--input-height:var(--sizes-16);padding-inline:var(--spacing-1);font-size:var(--font-sizes-lg);line-height:1.75rem}.pin-input__input--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent);--focus-ring-color:var(--focus-color)}.pin-input__input--variant_subtle:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.pin-input__input--variant_flushed{background:var(--colors-transparent);border-bottom-width:1px;border-bottom-color:var(--colors-border);border-radius:0;padding-inline:0}.pin-input__input--variant_flushed:is(:focus-visible,[data-focus-visible]){border-color:var(--focus-color);box-shadow:0px 1px 0px 0px var(--focus-color)}.pin-input__input--variant_flushed:is(:focus-visible,[data-focus-visible]):is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);box-shadow:0px 1px 0px 0px var(--error-color)}.pin-input__input--attached_true{border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0}.pin-input__input--attached_true:is(:focus-visible,[data-focus-visible]){z-index:1}.pin-input__control--attached_true{gap:0}.pin-input__control--attached_true>:not([hidden])~:not([hidden]){margin-inline:-1px 0}.popover__content--size_md{--popover-padding:var(--spacing-5)}.popover__content--size_xs{--popover-padding:var(--spacing-3)}.popover__content--size_sm{--popover-padding:var(--spacing-4)}.popover__content--size_lg{--popover-padding:var(--spacing-6)}.progress__track--variant_outline{box-shadow:var(--shadows-inset);background-color:var(--colors-bg-muted)}.progress__range--variant_outline{background-color:var(--colors-color-palette-solid)}.progress__track--size_md{height:var(--sizes-2\.5)}.progress__track--shape_rounded{border-radius:var(--radii-l1)}.progress__track--variant_subtle{background-color:var(--colors-color-palette-muted)}.progress__range--variant_subtle{--mix-backgroundColor:color-mix(in srgb, var(--colors-color-palette-solid) 72%, transparent);background-color:var(--mix-backgroundColor,var(--colors-color-palette-solid))}.progress__track--shape_full{border-radius:var(--radii-full)}.progress__range--striped_true{--stripe-size:1rem;background-image:linear-gradient(45deg, var(--stripe-color) 25%, transparent 25%, transparent 50%, var(--stripe-color) 50%, var(--stripe-color) 75%, transparent 75%, transparent);background-size:var(--stripe-size) var(--stripe-size)}.light .progress__range--striped_true{--stripe-color:#ffffff4d}.dark .progress__range--striped_true{--stripe-color:#0000004d}.progress__range--animated_true{--animate-from:var(--stripe-size);animation:1s linear infinite bg-position}.progress__track--size_xs{height:var(--sizes-1\.5)}.progress__track--size_sm{height:var(--sizes-2)}.progress__track--size_lg{height:var(--sizes-3)}.progress__track--size_xl{height:var(--sizes-4)}.progress-circle__valueText--size_md{font-size:var(--font-sizes-xs);line-height:1rem}.progress-circle__circle--size_md{--size:40px;--thickness:6px}.progress-circle__valueText--size_xs{font-size:var(--font-sizes-2xs);line-height:.75rem}.progress-circle__circle--size_xs{--size:24px;--thickness:4px}.progress-circle__valueText--size_sm{font-size:var(--font-sizes-2xs);line-height:.75rem}.progress-circle__circle--size_sm{--size:32px;--thickness:5px}.progress-circle__valueText--size_lg{font-size:var(--font-sizes-sm);line-height:1.25rem}.progress-circle__circle--size_lg{--size:48px;--thickness:7px}.progress-circle__valueText--size_xl{font-size:var(--font-sizes-sm);line-height:1.25rem}.progress-circle__circle--size_xl{--size:64px;--thickness:8px}.radio-card__item--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.radio-card__itemControl--size_md{padding:var(--spacing-4);gap:var(--spacing-2\.5)}.radio-card__itemAddon--size_md{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);border-top-width:1px}.radio-card__itemIndicator--size_md{width:var(--sizes-5);height:var(--sizes-5)}.radio-card__item--variant_outline{border-width:1px}.radio-card__item--variant_outline:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-color-palette-solid);box-shadow:inset 0 0 0 1px var(--shadow-color);--shadow-color:var(--colors-color-palette-solid)}.radio-card__itemIndicator--variant_outline{border-width:1px;border-color:var(--colors-border-emphasized)}.radio-card__itemIndicator--variant_outline:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.radio-card__item--align_start{--radio-card-align:flex-start}.radio-card__itemControl--align_start{text-align:start}.radio-card__itemControl--orientation_horizontal{flex-direction:row}.radio-card__item--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.radio-card__itemControl--size_sm{padding:var(--spacing-3);gap:var(--spacing-1\.5)}.radio-card__itemAddon--size_sm{padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);border-top-width:1px}.radio-card__itemIndicator--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.radio-card__item--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.radio-card__itemControl--size_lg{padding:var(--spacing-4);gap:var(--spacing-3\.5)}.radio-card__itemAddon--size_lg{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);border-top-width:1px}.radio-card__itemIndicator--size_lg{width:var(--sizes-6);height:var(--sizes-6)}.radio-card__item--variant_surface{border-width:1px}.radio-card__item--variant_surface:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-subtle);border-color:var(--colors-color-palette-muted);color:var(--colors-color-palette-fg)}.radio-card__itemIndicator--variant_surface{border-width:1px;border-color:var(--colors-border-emphasized)}.radio-card__itemIndicator--variant_surface:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.radio-card__item--variant_subtle{background:var(--colors-bg-muted)}.radio-card__itemControl--variant_subtle:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-muted);color:var(--colors-color-palette-fg)}.radio-card__itemIndicator--variant_subtle{border-width:1px;border-color:inherit}.radio-card__itemIndicator--variant_subtle:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-fg)}.radio-card__itemIndicator--variant_subtle .dot{scale:.6}.radio-card__item--variant_solid{border-width:1px}.radio-card__item--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.radio-card__itemControl--variant_solid:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:unset}.radio-card__itemIndicator--variant_solid{background:var(--colors-bg);border-width:1px;border-color:inherit}.radio-card__itemIndicator--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){color:var(--colors-color-palette-solid);border-color:currentColor}.radio-card__item--justify_start{--radio-card-justify:flex-start}.radio-card__item--justify_end{--radio-card-justify:flex-end}.radio-card__item--justify_center{--radio-card-justify:center}.radio-card__item--align_end{--radio-card-align:flex-end}.radio-card__itemControl--align_end{text-align:end}.radio-card__item--align_center{--radio-card-align:center}.radio-card__itemControl--align_center{text-align:center}.radio-card__itemControl--orientation_vertical{flex-direction:column}.radio-group__item--size_md{gap:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.radio-group__itemControl--size_md{width:var(--sizes-5);height:var(--sizes-5)}.radio-group__itemControl--variant_solid{border-width:1px;border-color:var(--colors-border-emphasized)}.radio-group__itemControl--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.radio-group__itemControl--variant_outline{border-width:1px;border-color:inherit}.radio-group__itemControl--variant_outline:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-fg)}.radio-group__itemControl--variant_outline .dot{scale:.6}.radio-group__itemControl--variant_subtle{background:var(--colors-color-palette-muted);border-width:1px;border-color:var(--colors-color-palette-muted);color:var(--colors-transparent)}.radio-group__itemControl--variant_subtle:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){color:var(--colors-color-palette-fg)}.radio-group__item--size_xs{gap:var(--spacing-1\.5);font-size:var(--font-sizes-xs);line-height:1rem}.radio-group__itemControl--size_xs{width:var(--sizes-3);height:var(--sizes-3)}.radio-group__item--size_sm{gap:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem}.radio-group__itemControl--size_sm{width:var(--sizes-4);height:var(--sizes-4)}.radio-group__item--size_lg{gap:var(--spacing-3);font-size:var(--font-sizes-md);line-height:1.5rem}.radio-group__itemControl--size_lg{width:var(--sizes-6);height:var(--sizes-6)}.rating-group__item--size_md{font-size:var(--font-sizes-xl);line-height:1.875rem}.rating-group__item--size_xs{font-size:var(--font-sizes-sm);line-height:1.25rem}.rating-group__item--size_sm{font-size:var(--font-sizes-md);line-height:1.5rem}.rating-group__item--size_lg{font-size:var(--font-sizes-2xl);line-height:2rem}.scroll-area__root--size_md{--scrollbar-size:var(--sizes-2)}.scroll-area__scrollbar--variant_hover{opacity:0}.scroll-area__scrollbar--variant_hover[data-hover],.scroll-area__scrollbar--variant_hover[data-scrolling]{opacity:1;--transition-duration:var(--durations-faster);transition-duration:var(--durations-faster);transition-delay:0s}.scroll-area__scrollbar--variant_always{opacity:1}.scroll-area__root--size_xs{--scrollbar-size:var(--sizes-1)}.scroll-area__root--size_sm{--scrollbar-size:var(--sizes-1\.5)}.scroll-area__root--size_lg{--scrollbar-size:var(--sizes-3)}.segment-group__item--size_md{padding-inline:var(--spacing-4);gap:var(--spacing-2);font-size:var(--font-sizes-sm);height:var(--sizes-10);line-height:1.25rem}.segment-group__item--size_xs{padding-inline:var(--spacing-3);gap:var(--spacing-1);font-size:var(--font-sizes-xs);height:var(--sizes-6);line-height:1rem}.segment-group__item--size_sm{padding-inline:var(--spacing-4);gap:var(--spacing-2);font-size:var(--font-sizes-sm);height:var(--sizes-8);line-height:1.25rem}.segment-group__item--size_lg{padding-inline:var(--spacing-4\.5);gap:var(--spacing-3);font-size:var(--font-sizes-md);height:var(--sizes-11);line-height:1.5rem}.select__trigger--size_md{gap:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem}.select__indicator--size_md :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.select__item--size_md{padding-block:var(--spacing-1\.5);padding-inline:var(--spacing-2)}.select__itemIndicator--size_md{justify-content:center;align-items:center;display:flex}.select__itemGroup--size_md{margin-top:var(--spacing-1\.5)}.select__itemGroupLabel--size_md{padding-block:var(--spacing-1\.5);padding-inline:var(--spacing-2)}.select__content--size_md{padding:var(--spacing-1);font-size:var(--font-sizes-sm);line-height:1.25rem}.select__root--size_md{--select-trigger-height:var(--sizes-10);--select-trigger-padding-x:var(--spacing-3)}.select__trigger--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border)}.select__trigger--variant_outline:is([aria-expanded=true],[data-expanded],[data-state=expanded]){border-color:var(--colors-border-emphasized)}.select__trigger--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent)}.select__trigger--variant_ghost{background:var(--colors-transparent)}.select__trigger--variant_ghost:is([aria-expanded=true],[data-expanded],[data-state=expanded]){background:var(--colors-bg-muted)}.select__trigger--size_xs{gap:var(--spacing-1);font-size:var(--font-sizes-xs);line-height:1rem}.select__indicator--size_xs :where(svg){width:var(--sizes-3\.5);height:var(--sizes-3\.5)}.select__item--size_xs,.select__itemGroupLabel--size_xs{padding-block:var(--spacing-1);padding-inline:var(--spacing-2)}.select__content--size_xs{padding:var(--spacing-1);gap:var(--spacing-1);font-size:var(--font-sizes-xs);line-height:1rem}.select__root--size_xs{--select-trigger-height:var(--sizes-8);--select-trigger-padding-x:var(--spacing-2)}.select__trigger--size_sm{gap:var(--spacing-1);font-size:var(--font-sizes-sm);line-height:1.25rem}.select__indicator--size_sm :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.select__item--size_sm{padding-block:var(--spacing-1);padding-inline:var(--spacing-1\.5)}.select__itemGroup--size_sm{margin-top:var(--spacing-1)}.select__itemGroupLabel--size_sm{padding-block:var(--spacing-1);padding-inline:var(--spacing-1\.5)}.select__content--size_sm{padding:var(--spacing-1);font-size:var(--font-sizes-sm);line-height:1.25rem}.select__root--size_sm{--select-trigger-height:var(--sizes-9);--select-trigger-padding-x:var(--spacing-2\.5)}.select__trigger--size_lg{padding-block:var(--spacing-3);gap:var(--spacing-2);font-size:var(--font-sizes-md);line-height:1.5rem}.select__indicator--size_lg :where(svg){width:var(--sizes-5);height:var(--sizes-5)}.select__item--size_lg{padding-block:var(--spacing-2);padding-inline:var(--spacing-3)}.select__itemGroup--size_lg{margin-top:var(--spacing-2)}.select__itemGroupLabel--size_lg{padding-block:var(--spacing-2);padding-inline:var(--spacing-3)}.select__content--size_lg{padding:var(--spacing-1\.5);font-size:var(--font-sizes-md);line-height:1.5rem}.select__root--size_lg{--select-trigger-height:var(--sizes-12);--select-trigger-padding-x:var(--spacing-4)}.combobox__root--size_md{--combobox-input-height:var(--sizes-10);--combobox-input-padding-x:var(--spacing-3);--combobox-indicator-size:var(--sizes-4)}.combobox__content--size_md{--combobox-item-padding-x:var(--spacing-2);--combobox-item-padding-y:var(--spacing-1\.5);--combobox-indicator-size:var(--sizes-4);padding:var(--spacing-1)}.combobox__content--size_md,.combobox__input--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.combobox__itemIndicator--size_md{justify-content:center;align-items:center;display:flex}.combobox__trigger--size_md{gap:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem}.combobox__input--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color:var(--colors-color-palette-focus-ring)}.combobox__input--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.combobox__input--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent);--focus-ring-color:var(--colors-color-palette-focus-ring)}.combobox__input--variant_subtle:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.combobox__input--variant_flushed{background:var(--colors-transparent);border-bottom-width:1px;border-bottom-color:var(--colors-border);border-radius:0;padding-inline:0}.combobox__input--variant_flushed:is(:focus-visible,[data-focus-visible]){border-color:var(--focus-color);box-shadow:0px 1px 0px 0px var(--focus-color)}.combobox__indicatorGroup--variant_flushed{padding-inline:0}.combobox__root--size_xs{--combobox-input-height:var(--sizes-8);--combobox-input-padding-x:var(--spacing-2);--combobox-indicator-size:var(--sizes-3\.5)}.combobox__content--size_xs{--combobox-item-padding-x:var(--spacing-1\.5);--combobox-item-padding-y:var(--spacing-1);--combobox-indicator-size:var(--sizes-3\.5);padding:var(--spacing-1)}.combobox__content--size_xs,.combobox__input--size_xs,.combobox__trigger--size_xs{font-size:var(--font-sizes-xs);line-height:1rem}.combobox__trigger--size_xs{gap:var(--spacing-1)}.combobox__root--size_sm{--combobox-input-height:var(--sizes-9);--combobox-input-padding-x:var(--spacing-2\.5);--combobox-indicator-size:var(--sizes-4)}.combobox__content--size_sm{--combobox-item-padding-x:var(--spacing-2);--combobox-item-padding-y:var(--spacing-1\.5);--combobox-indicator-size:var(--sizes-4);padding:var(--spacing-1)}.combobox__content--size_sm,.combobox__input--size_sm,.combobox__trigger--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.combobox__trigger--size_sm{gap:var(--spacing-1)}.combobox__root--size_lg{--combobox-input-height:var(--sizes-12);--combobox-input-padding-x:var(--spacing-4);--combobox-indicator-size:var(--sizes-5)}.combobox__content--size_lg{--combobox-item-padding-y:var(--spacing-2);--combobox-item-padding-x:var(--spacing-3);--combobox-indicator-size:var(--sizes-5);padding:var(--spacing-1\.5)}.combobox__content--size_lg,.combobox__input--size_lg,.combobox__trigger--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.combobox__trigger--size_lg{padding-block:var(--spacing-3);gap:var(--spacing-2)}.slider__root--size_md{--slider-thumb-size:var(--sizes-5);--slider-track-size:var(--sizes-2);--slider-marker-center:8px;--slider-marker-size:var(--sizes-1);--slider-marker-inset:4px}.slider__thumb--variant_outline{background:var(--colors-bg);border-width:2px;border-color:var(--colors-color-palette-solid)}.slider__thumb--variant_outline:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-border-emphasized);border-color:var(--colors-border-emphasized)}.slider__track--variant_outline{--mix-background:color-mix(in srgb, var(--colors-bg-emphasized) 72%, transparent);background:var(--mix-background,var(--colors-bg-emphasized));box-shadow:var(--shadows-inset)}.slider__range--variant_outline{background:var(--colors-color-palette-solid)}.slider__thumb--orientation_horizontal{top:50%;translate:0 -50%}.slider__track--orientation_horizontal{height:var(--slider-track-size)}.slider__control--orientation_horizontal{width:100%;min-height:var(--slider-thumb-size);flex-direction:row}.slider__control--orientation_horizontal:has(.slider__markerLabel){margin-bottom:var(--spacing-4)}.slider__markerGroup--orientation_horizontal{inset-inline:var(--slider-marker-inset);top:var(--slider-marker-center)}.slider__marker--orientation_horizontal{flex-direction:column}.slider__root--size_sm{--slider-thumb-size:var(--sizes-4);--slider-track-size:var(--sizes-1\.5);--slider-marker-center:6px;--slider-marker-size:var(--sizes-1);--slider-marker-inset:3px}.slider__root--size_lg{--slider-thumb-size:var(--sizes-6);--slider-track-size:var(--sizes-2\.5);--slider-marker-center:9px;--slider-marker-size:var(--sizes-1\.5);--slider-marker-inset:5px}.slider__thumb--variant_solid{background:var(--colors-color-palette-solid)}.slider__thumb--variant_solid:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-border-emphasized)}.slider__track--variant_solid{background:var(--colors-color-palette-subtle)}.slider__track--variant_solid:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background:var(--colors-bg-muted)}.slider__range--variant_solid{background:var(--colors-color-palette-solid)}.slider__root--orientation_vertical{display:inline-flex}.slider__thumb--orientation_vertical{left:50%;translate:-50%}.slider__track--orientation_vertical{width:var(--slider-track-size)}.slider__control--orientation_vertical{height:100%;min-width:var(--slider-thumb-size);flex-direction:column}.slider__control--orientation_vertical:has(.slider__markerLabel){margin-inline-end:var(--spacing-4)}.slider__markerGroup--orientation_vertical{inset-block:var(--slider-marker-inset);inset-inline-start:var(--slider-marker-center)}.slider__marker--orientation_vertical{flex-direction:row}.stat__valueText--size_md{font-size:var(--font-sizes-2xl);line-height:2rem}.stat__valueText--size_sm{font-size:var(--font-sizes-xl);line-height:1.875rem}.stat__valueText--size_lg{font-size:var(--font-sizes-3xl);line-height:2.375rem}.steps__root--size_md{gap:var(--spacing-4)}.steps__list--size_md{--steps-size:var(--sizes-10);--steps-icon-size:var(--sizes-4)}.steps__list--size_md,.steps__title--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.steps__indicator--variant_solid:is([aria-current=true],[data-current]){background:var(--colors-color-palette-muted);border-width:var(--steps-thickness);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-fg)}.steps__indicator--variant_solid[data-complete]{background:var(--colors-color-palette-solid);border-color:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.steps__indicator--variant_solid[data-incomplete]{border-width:var(--steps-thickness)}.steps__separator--variant_solid[data-complete]{background:var(--colors-color-palette-solid)}.steps__root--orientation_horizontal{flex-direction:column;width:100%}.steps__list--orientation_horizontal{flex-direction:row;align-items:center}.steps__item--orientation_horizontal{align-items:center}.steps__separator--orientation_horizontal{margin-inline:var(--steps-gutter);width:100%;height:var(--steps-thickness)}.steps__root--orientation_vertical{flex-direction:row;height:100%}.steps__list--orientation_vertical{flex-direction:column;align-items:flex-start}.steps__item--orientation_vertical{align-items:flex-start}.steps__separator--orientation_vertical{width:var(--steps-thickness);height:100%;max-height:calc(100% - var(--steps-size) - var(--steps-gutter) * 2);inset-inline-start:calc(var(--steps-size) / 2 - 1px);top:calc(var(--steps-size) + var(--steps-gutter));position:absolute}.steps__indicator--variant_subtle[data-incomplete]{background:var(--colors-bg-muted)}.steps__indicator--variant_subtle:is([aria-current=true],[data-current]){background:var(--colors-color-palette-muted);color:var(--colors-color-palette-fg)}.steps__indicator--variant_subtle[data-complete]{color:var(--colors-color-palette-fg)}.steps__indicator--variant_subtle[data-complete],.steps__separator--variant_subtle[data-complete]{background:var(--colors-color-palette-emphasized)}.steps__root--size_xs{gap:var(--spacing-2\.5)}.steps__list--size_xs{--steps-size:var(--sizes-6);--steps-icon-size:var(--sizes-3\.5);font-size:var(--font-sizes-xs);line-height:1rem}.steps__title--size_xs{font-size:var(--font-sizes-sm);line-height:1.25rem}.steps__root--size_sm{gap:var(--spacing-3)}.steps__list--size_sm{--steps-size:var(--sizes-8);--steps-icon-size:var(--sizes-4);font-size:var(--font-sizes-xs);line-height:1rem}.steps__title--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.steps__root--size_lg{gap:var(--spacing-6)}.steps__list--size_lg{--steps-size:var(--sizes-11);--steps-icon-size:var(--sizes-5)}.steps__list--size_lg,.steps__title--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.switch__control--variant_solid{background:var(--colors-bg-emphasized);border-radius:var(--radii-full);--focus-ring-color:var(--colors-color-palette-focus-ring)}.switch__control--variant_solid:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.switch__control--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid)}.switch__thumb--variant_solid{background:var(--colors-white);box-shadow:var(--shadows-sm);width:var(--switch-height);height:var(--switch-height);scale:.8}.switch__thumb--variant_solid:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-contrast)}.switch__root--size_md{--switch-width:var(--sizes-10);--switch-height:var(--sizes-5);--switch-indicator-font-size:var(--font-sizes-sm)}.switch__control--variant_raised{background:var(--colors-bg-muted);border-radius:var(--radii-full);box-shadow:var(--shadows-inset);height:calc(var(--switch-height) / 2)}.switch__control--variant_raised:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){--mix-background:color-mix(in srgb, var(--colors-color-palette-solid) 60%, transparent);background:var(--mix-background,var(--colors-color-palette-solid))}.switch__thumb--variant_raised{background:var(--colors-white);box-shadow:var(--shadows-xs);--focus-ring-color:var(--colors-color-palette-focus-ring);position:relative}.switch__thumb--variant_raised:is(:focus-visible,[data-focus-visible]){outline-width:var(--focus-ring-width,2px);outline-offset:var(--focus-ring-offset,2px);outline-style:var(--focus-ring-style,solid);outline-color:var(--focus-ring-color)}.switch__thumb--variant_raised{width:var(--switch-height);height:var(--switch-height);top:calc(var(--switch-height) * -.25)}.switch__thumb--variant_raised:is(:checked,[data-checked],[aria-checked=true],[data-state=checked]){background:var(--colors-color-palette-solid)}.switch__root--size_xs{--switch-width:var(--sizes-6);--switch-height:var(--sizes-3);--switch-indicator-font-size:var(--font-sizes-xs)}.switch__root--size_sm{--switch-width:var(--sizes-8);--switch-height:var(--sizes-4);--switch-indicator-font-size:var(--font-sizes-xs)}.switch__root--size_lg{--switch-width:var(--sizes-12);--switch-height:var(--sizes-6);--switch-indicator-font-size:var(--font-sizes-md)}.table__row--variant_line{background:var(--colors-bg)}.table__columnHeader--variant_line,.table__cell--variant_line{border-bottom-width:1px}.table__root--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.table__columnHeader--size_md,.table__cell--size_md{padding-inline:var(--spacing-3);padding-block:var(--spacing-3)}.table__body--interactive_true tr:is(:hover,[data-hover]){background:var(--colors-color-palette-subtle)}.table__header--stickyHeader_true :where(tr){z-index:1;top:var(--table-sticky-offset,0);position:sticky}.table__row--striped_true:nth-of-type(odd) td{background:var(--colors-bg-muted)}.table__columnHeader--showColumnBorder_true:not(:last-of-type),.table__cell--showColumnBorder_true:not(:last-of-type){border-inline-end-width:1px}.table__root--variant_outline{box-shadow:0 0 0 1px var(--colors-border)}.table__header--variant_outline{background:var(--colors-bg-muted)}.table__row--variant_outline:not(:last-of-type),.table__columnHeader--variant_outline{border-bottom-width:1px}.table__footer--variant_outline{border-top-width:1px}.table__root--size_sm{font-size:var(--font-sizes-sm);line-height:1.25rem}.table__columnHeader--size_sm,.table__cell--size_sm{padding-inline:var(--spacing-2);padding-block:var(--spacing-2)}.table__root--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.table__columnHeader--size_lg,.table__cell--size_lg{padding-inline:var(--spacing-4);padding-block:var(--spacing-3)}.tabs__root--size_md{--tabs-height:var(--sizes-10);--tabs-content-padding:var(--spacing-4)}.tabs__trigger--size_md{padding-block:var(--spacing-2);padding-inline:var(--spacing-4);font-size:var(--font-sizes-sm);line-height:1.25rem}.tabs__trigger--variant_line{color:var(--colors-fg-muted)}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected]){color:var(--colors-fg)}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=horizontal]{--indicator-offset-y:-1px;--indicator-color:var(--colors-color-palette-solid);--indicator-color-fallback:var(--colors-color-palette-solid);position:relative}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=horizontal]:before{background:var(--indicator-color,var(--indicator-color-fallback));inset-inline:var(--indicator-offset-x,0);content:"";bottom:var(--indicator-offset-y,0);height:var(--indicator-thickness,2px);position:absolute}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=vertical]{--indicator-offset-x:-1px;--indicator-color-fallback:var(--colors-color-palette-solid);position:relative}.tabs__trigger--variant_line:is([aria-selected=true],[data-selected])[data-orientation=vertical]:before{background:var(--indicator-color,var(--indicator-color-fallback));inset-block:var(--indicator-offset-y,0);content:"";width:var(--indicator-thickness,2px);position:absolute;inset-inline-end:var(--indicator-offset-x,0)}.tabs__trigger--variant_line:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]):is(:active,[data-active]){background:initial}.tabs__list--variant_line{border-color:var(--colors-border);display:flex}.tabs__list--variant_line[data-orientation=vertical]{border-inline-end-width:1px}.tabs__list--variant_line[data-orientation=horizontal]{border-bottom-width:1px}.tabs__trigger--fitted_true{text-align:center;flex:1;justify-content:center}.tabs__list--fitted_true{display:flex}.tabs__list--justify_start{justify-content:flex-start}.tabs__list--justify_center{justify-content:center}.tabs__list--justify_end{justify-content:flex-end}.tabs__root--size_sm{--tabs-height:var(--sizes-9);--tabs-content-padding:var(--spacing-3)}.tabs__trigger--size_sm{padding-block:var(--spacing-1);padding-inline:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.tabs__root--size_lg{--tabs-height:var(--sizes-11);--tabs-content-padding:var(--spacing-4\.5)}.tabs__trigger--size_lg{padding-block:var(--spacing-2);padding-inline:var(--spacing-4\.5);font-size:var(--font-sizes-md);line-height:1.5rem}.tabs__trigger--variant_subtle{border-radius:var(--tabs-trigger-radius);color:var(--colors-fg-muted)}.tabs__trigger--variant_subtle:is([aria-selected=true],[data-selected]){background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg)}.tabs__trigger--variant_enclosed{border-radius:var(--tabs-trigger-radius);color:var(--colors-fg-muted);justify-content:center}.tabs__trigger--variant_enclosed:is([aria-selected=true],[data-selected]){background:var(--colors-bg);color:var(--colors-color-palette-fg);box-shadow:var(--shadows-xs)}.tabs__list--variant_enclosed{background:var(--colors-bg-muted);padding:var(--spacing-1);border-radius:var(--radii-l3);min-height:calc(var(--tabs-height) - 4px)}.tabs__trigger--variant_outline{border-width:1px;border-color:var(--colors-transparent);color:var(--colors-fg-muted)}.tabs__trigger--variant_outline:is([aria-selected=true],[data-selected]){background:currentBg;color:var(--colors-color-palette-fg)}.tabs__trigger--variant_outline[data-orientation=horizontal]{border-top-left-radius:var(--tabs-trigger-radius);border-top-right-radius:var(--tabs-trigger-radius);not-last:var(--line-offset);margin-bottom:var(--line-offset)}.tabs__trigger--variant_outline[data-orientation=horizontal]:is([aria-selected=true],[data-selected]){border-color:var(--colors-border);border-bottom-color:var(--colors-transparent)}.tabs__trigger--variant_outline[data-orientation=vertical]{not-last:var(--line-offset);border-start-start-radius:var(--tabs-trigger-radius);border-end-start-radius:var(--tabs-trigger-radius);margin-inline-end:var(--line-offset)}.tabs__trigger--variant_outline[data-orientation=vertical]:is([aria-selected=true],[data-selected]){border-color:var(--colors-border);border-inline-end-color:var(--colors-transparent)}.tabs__list--variant_outline{--line-thickness:1px;--line-offset:calc(var(--line-thickness) * -1);border-color:var(--colors-border);display:flex}.tabs__list--variant_outline[data-orientation=vertical]:before{inset-inline:var(--line-offset);content:"";border-inline-end-width:var(--line-thickness);border-inline-end-color:var(--colors-border);height:calc(100% - calc(var(--line-thickness) * 2));position:absolute}.tabs__list--variant_outline[data-orientation=horizontal]:before{content:"";border-bottom-width:var(--line-thickness);border-bottom-color:var(--colors-border);width:100%;position:absolute;bottom:0}.tabs__trigger--variant_plain{border-radius:var(--tabs-trigger-radius);color:var(--colors-fg-muted)}.tabs__trigger--variant_plain[data-selected][data-ssr]{background:var(--tabs-indicator-bg);border-radius:var(--tabs-trigger-radius);box-shadow:var(--tabs-indicator-shadow)}.tabs__trigger--variant_plain:is([aria-selected=true],[data-selected]){color:var(--colors-color-palette-fg)}.tag__root--size_md{--tag-avatar-size:var(--spacing-3\.5);--tag-element-size:var(--spacing-3\.5);--tag-element-offset:-2px;padding-inline:var(--spacing-1\.5);gap:var(--spacing-1);min-height:var(--sizes-5)}.tag__label--size_md{font-size:var(--font-sizes-xs);line-height:1rem}.tag__root--variant_surface{background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg);box-shadow:inset 0 0 0px 1px var(--shadow-color);--shadow-color:var(--colors-color-palette-muted)}.tag__root--size_sm{--tag-avatar-size:var(--spacing-3);--tag-element-size:var(--spacing-3);--tag-element-offset:-2px;padding-inline:var(--spacing-1\.5);gap:var(--spacing-1);min-height:var(--sizes-4\.5)}.tag__label--size_sm{font-size:var(--font-sizes-xs);line-height:1rem}.tag__root--size_lg{--tag-avatar-size:var(--spacing-4\.5);--tag-element-size:var(--spacing-4);--tag-element-offset:-3px;padding-inline:var(--spacing-2);gap:var(--spacing-1\.5);min-height:var(--sizes-6)}.tag__label--size_lg{font-size:var(--font-sizes-sm);line-height:1.25rem}.tag__root--size_xl{--tag-avatar-size:var(--spacing-6);--tag-element-size:var(--spacing-4\.5);--tag-element-offset:-4px;padding-inline:var(--spacing-2\.5);gap:var(--spacing-1\.5);min-height:var(--sizes-8)}.tag__label--size_xl{font-size:var(--font-sizes-sm);line-height:1.25rem}.tag__root--variant_subtle{background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg)}.tag__root--variant_solid{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.tag__root--variant_outline{--outline-shadow-legacy:var(--colors-color-palette-muted);--outline-shadow:var(--colors-color-palette-border);color:var(--colors-color-palette-fg);box-shadow:inset 0 0 0px 1px var(--shadow-color);--shadow-color:var(--outline-shadow,var(--outline-shadow-legacy))}.tags-input__root--size_md{--tags-input-height:var(--sizes-10);--tags-input-px:var(--spacing-1\.5);--tags-input-py:var(--spacing-1);--tags-input-gap:var(--spacing-1);--tags-input-item-height:var(--sizes-7);--tags-input-item-px:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem}.tags-input__control--variant_outline{background:var(--colors-bg);border-width:1px}.tags-input__control--variant_outline:is(:focus,[data-focus]){border-color:var(--focus-color);outline-width:1px;outline-style:solid;outline-color:var(--focus-color)}.tags-input__control--variant_outline:is(:focus,[data-focus]):is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);outline-color:var(--error-color)}.tags-input__itemPreview--variant_outline{background:var(--colors-color-palette-subtle)}.tags-input__itemPreview--variant_outline[data-highlighted]{background:var(--colors-color-palette-muted)}.tags-input__root--size_xs{--tags-input-height:var(--sizes-8);--tags-input-px:var(--spacing-1\.5);--tags-input-py:var(--spacing-1);--tags-input-gap:var(--spacing-1);--tags-input-item-height:var(--sizes-6);--tags-input-item-px:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem}.tags-input__root--size_sm{--tags-input-height:var(--sizes-9);--tags-input-px:var(--spacing-1\.5);--tags-input-py:var(--spacing-1);--tags-input-gap:var(--spacing-1);--tags-input-item-height:var(--sizes-6);--tags-input-item-px:var(--spacing-2);font-size:var(--font-sizes-sm);line-height:1.25rem}.tags-input__root--size_lg{--tags-input-height:var(--sizes-11);--tags-input-px:var(--spacing-1\.5);--tags-input-py:var(--spacing-1);--tags-input-gap:var(--spacing-1);--tags-input-item-height:var(--sizes-8);--tags-input-item-px:var(--spacing-2);font-size:var(--font-sizes-md);line-height:1.5rem}.tags-input__control--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent)}.tags-input__control--variant_subtle:is(:focus,[data-focus]){border-color:var(--focus-color);outline-width:1px;outline-style:solid;outline-color:var(--focus-color)}.tags-input__control--variant_subtle:is(:focus,[data-focus]):is(:invalid,[data-invalid],[aria-invalid=true]){border-color:var(--error-color);outline-color:var(--error-color)}.tags-input__itemPreview--variant_subtle{background:var(--colors-bg);border-width:1px}.tags-input__itemPreview--variant_subtle[data-highlighted]{background:var(--colors-color-palette-subtle);border-color:var(--colors-color-palette-emphasized)}.tags-input__control--variant_flushed{background:var(--colors-transparent);border-bottom-width:1px;border-bottom-color:var(--colors-border);border-radius:0;padding-inline:0}.tags-input__control--variant_flushed:is(:focus,[data-focus]){border-color:var(--focus-color);box-shadow:0px 1px 0px 0px var(--focus-color)}.tags-input__itemPreview--variant_flushed{background:var(--colors-color-palette-subtle)}.tags-input__itemPreview--variant_flushed[data-highlighted]{background:var(--colors-color-palette-muted)}.status__root--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.status__root--size_sm{font-size:var(--font-sizes-xs);line-height:1rem}.status__root--size_lg{font-size:var(--font-sizes-md);line-height:1.5rem}.timeline__root--size_md{--timeline-indicator-size:var(--sizes-5);--timeline-font-size:var(--font-sizes-xs)}.timeline__title--size_md{font-size:var(--font-sizes-sm);line-height:1.25rem}.timeline__indicator--variant_solid{background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.timeline__item--showLastSeparator_false:last-child{--timeline-separator-display:none}.timeline__indicator--variant_subtle{background:var(--colors-color-palette-muted)}.timeline__indicator--variant_outline{background:currentBg;border-width:1px;border-color:var(--colors-color-palette-muted)}.timeline__item--showLastSeparator_true:last-child{--timeline-separator-display:initial}.timeline__root--size_sm{--timeline-indicator-size:var(--sizes-4);--timeline-font-size:var(--font-sizes-2xs)}.timeline__title--size_sm{font-size:var(--font-sizes-xs);line-height:1rem}.timeline__root--size_lg{--timeline-indicator-size:var(--sizes-6);--timeline-font-size:var(--font-sizes-xs)}.timeline__title--size_lg{font-size:var(--font-sizes-sm);margin-top:var(--spacing-0\.5);line-height:1.25rem}.timeline__root--size_xl{--timeline-indicator-size:var(--sizes-8);--timeline-font-size:var(--font-sizes-sm)}.timeline__title--size_xl{font-size:var(--font-sizes-sm);margin-top:var(--spacing-1\.5);line-height:1.25rem}.colorPicker__trigger--size_md{--input-height:var(--sizes-10)}.colorPicker__area--size_md{--thumb-size:var(--sizes-3\.5)}.colorPicker__channelSlider--size_md{--slider-height:var(--sizes-3\.5);--thumb-size:var(--sizes-3\.5)}.colorPicker__channelInput--size_md{--input-height:var(--sizes-10);padding-inline:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.colorPicker__swatch--size_md{--swatch-size:var(--sizes-7)}.colorPicker__trigger--variant_outline{border-width:1px}.colorPicker__channelInput--variant_outline{background:var(--colors-transparent);border-width:1px;border-color:var(--colors-border);--focus-ring-color:var(--focus-color)}.colorPicker__channelInput--variant_outline:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.colorPicker__trigger--size_2xs{--input-height:var(--sizes-7)}.colorPicker__area--size_2xs{--thumb-size:var(--sizes-3)}.colorPicker__channelSlider--size_2xs{--slider-height:var(--sizes-3);--thumb-size:var(--sizes-3)}.colorPicker__channelInput--size_2xs{--input-height:var(--sizes-7);padding-inline:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem}.colorPicker__swatch--size_2xs{--swatch-size:var(--sizes-4\.5)}.colorPicker__trigger--size_xs{--input-height:var(--sizes-8)}.colorPicker__area--size_xs{--thumb-size:var(--sizes-3\.5)}.colorPicker__channelSlider--size_xs{--slider-height:var(--sizes-3\.5);--thumb-size:var(--sizes-3\.5)}.colorPicker__channelInput--size_xs{--input-height:var(--sizes-8);padding-inline:var(--spacing-2);font-size:var(--font-sizes-xs);line-height:1rem}.colorPicker__swatch--size_xs{--swatch-size:var(--sizes-5)}.colorPicker__trigger--size_sm{--input-height:var(--sizes-9)}.colorPicker__area--size_sm{--thumb-size:var(--sizes-3\.5)}.colorPicker__channelSlider--size_sm{--slider-height:var(--sizes-3\.5);--thumb-size:var(--sizes-3\.5)}.colorPicker__channelInput--size_sm{--input-height:var(--sizes-9);padding-inline:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:1.25rem}.colorPicker__swatch--size_sm{--swatch-size:var(--sizes-6)}.colorPicker__trigger--size_lg{--input-height:var(--sizes-11)}.colorPicker__area--size_lg{--thumb-size:var(--sizes-3\.5)}.colorPicker__channelSlider--size_lg{--slider-height:var(--sizes-3\.5);--thumb-size:var(--sizes-3\.5)}.colorPicker__channelInput--size_lg{--input-height:var(--sizes-11);padding-inline:var(--spacing-4);font-size:var(--font-sizes-md);line-height:1.5rem}.colorPicker__swatch--size_lg{--swatch-size:var(--sizes-7)}.colorPicker__trigger--size_xl{--input-height:var(--sizes-12)}.colorPicker__area--size_xl{--thumb-size:var(--sizes-3\.5)}.colorPicker__channelSlider--size_xl{--slider-height:var(--sizes-3\.5);--thumb-size:var(--sizes-3\.5)}.colorPicker__channelInput--size_xl{--input-height:var(--sizes-12);padding-inline:var(--spacing-4\.5);font-size:var(--font-sizes-md);line-height:1.5rem}.colorPicker__swatch--size_xl{--swatch-size:var(--sizes-8)}.colorPicker__trigger--size_2xl{--input-height:var(--sizes-16)}.colorPicker__area--size_2xl{--thumb-size:var(--sizes-3\.5)}.colorPicker__channelSlider--size_2xl{--slider-height:var(--sizes-3\.5);--thumb-size:var(--sizes-3\.5)}.colorPicker__channelInput--size_2xl{--input-height:var(--sizes-16);padding-inline:var(--spacing-5);font-size:var(--font-sizes-lg);line-height:1.75rem}.colorPicker__swatch--size_2xl{--swatch-size:var(--sizes-10)}.colorPicker__trigger--variant_subtle,.colorPicker__channelInput--variant_subtle{background:var(--colors-bg-muted);border-width:1px;border-color:var(--colors-transparent)}.colorPicker__channelInput--variant_subtle{--focus-ring-color:var(--focus-color)}.colorPicker__channelInput--variant_subtle:is(:focus-visible,[data-focus-visible]){outline-offset:0px;outline-width:var(--focus-ring-width,1px);outline-color:var(--focus-ring-color);outline-style:var(--focus-ring-style,solid);border-color:var(--focus-ring-color)}.qr-code__root--size_md{--qr-code-size:120px}.qr-code__root--size_2xs{--qr-code-size:40px}.qr-code__root--size_xs{--qr-code-size:64px}.qr-code__root--size_sm{--qr-code-size:80px}.qr-code__root--size_lg{--qr-code-size:160px}.qr-code__root--size_xl{--qr-code-size:200px}.qr-code__root--size_2xl{--qr-code-size:240px}.qr-code__root--size_full{--qr-code-size:100%}.tree-view__tree--size_md{--tree-indentation:var(--spacing-4);--tree-padding-inline:var(--spacing-3);--tree-padding-block:var(--spacing-1\.5);--tree-icon-size:var(--spacing-4);font-size:var(--font-sizes-sm);line-height:1.25rem}.tree-view__branchControl--variant_subtle:is([aria-selected=true],[data-selected]),.tree-view__item--variant_subtle:is([aria-selected=true],[data-selected]){background:var(--colors-color-palette-subtle);color:var(--colors-color-palette-fg)}.tree-view__tree--size_sm{--tree-indentation:var(--spacing-4);--tree-padding-inline:var(--spacing-3);--tree-padding-block:var(--spacing-1);--tree-icon-size:var(--spacing-3);font-size:var(--font-sizes-sm);line-height:1.25rem}.tree-view__tree--size_xs{--tree-indentation:var(--spacing-4);--tree-padding-inline:var(--spacing-2);--tree-padding-block:var(--spacing-1);--tree-icon-size:var(--spacing-3);font-size:var(--font-sizes-xs);line-height:1rem}.tree-view__branchControl--variant_solid:is([aria-selected=true],[data-selected]),.tree-view__item--variant_solid:is([aria-selected=true],[data-selected]){background:var(--colors-color-palette-solid);color:var(--colors-color-palette-contrast)}.tree-view__branchContent--animateContent_true:is([open],[data-open],[data-state=open],:popover-open){animation-name:expand-height,fade-in;animation-duration:var(--durations-moderate)}.tree-view__branchContent--animateContent_true:is([closed],[data-closed],[data-state=closed]){animation-name:collapse-height,fade-out;animation-duration:var(--durations-moderate)}}
