@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{opacity:1;--placeholder-fallback:#00000080;color:var(--global-color-placeholder,var(--placeholder-fallback))}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}}@layer base{:root{--made-with-panda:"🐼"}body{color:var(--colors-fg);background:var(--colors-bg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}*{--global-color-border:var(--colors-separator);--global-color-placeholder:var(--colors-well-placeholder);--global-color-selection:var(--colors-bg-surface-highlight);--global-color-focus-ring:var(--colors-focus-ring);scrollbar-width:thin;scrollbar-color:var(--colors-well-thumb) transparent}:focus-visible{outline-width:2px;outline-style:solid;outline-color:var(--global-color-focus-ring);outline-offset:2px}:where(p,dd,td,th,figcaption,blockquote,small) a{--global-color-focus-ring:var(--colors-link-focus-ring)}:root{--glyph-moon:"☽";--glyph-sun:"☼";--glyph-chevron-down:"⌄";--glyph-check:"✓";--glyph-close:"✕";--glyph-search:"🔎︎"}html{scrollbar-width:thin;scrollbar-color:var(--colors-well-thumb) transparent}}@layer tokens{:where(:root,:host){--z-index-page:0;--z-index-sticky:100;--z-index-bar:200;--z-index-dropdown:300;--z-index-overlay:1000;--z-index-modal:1400;--z-index-popover:1500;--z-index-toast:1700;--z-index-tooltip:1800;--colors-current:currentcolor;--colors-transparent:#0000;--colors-black:#000;--colors-black-a1:#0000000d;--colors-black-a2:#0000001a;--colors-black-a3:#00000026;--colors-black-a4:#0003;--colors-black-a5:#0000004d;--colors-black-a6:#0006;--colors-black-a7:#00000080;--colors-black-a8:#0009;--colors-black-a9:#000000b3;--colors-black-a10:#000c;--colors-black-a11:#000000e6;--colors-black-a12:#000000f2;--colors-white:#fff;--colors-white-a1:#ffffff0d;--colors-white-a2:#ffffff1a;--colors-white-a3:#ffffff26;--colors-white-a4:#fff3;--colors-white-a5:#ffffff4d;--colors-white-a6:#fff6;--colors-white-a7:#ffffff80;--colors-white-a8:#fff9;--colors-white-a9:#ffffffb3;--colors-white-a10:#fffc;--colors-white-a11:#ffffffe6;--colors-white-a12:#fffffff2;--colors-dark-blue01:#003062;--colors-phoeniqs-blue-light-1:#f9fdfe;--colors-phoeniqs-blue-light-2:#e9f7fa;--colors-phoeniqs-blue-light-3:#d9f1f6;--colors-phoeniqs-blue-light-4:#caecf4;--colors-phoeniqs-blue-light-5:#bbe7f2;--colors-phoeniqs-blue-light-6:#9bddee;--colors-phoeniqs-blue-light-7:#77d3ea;--colors-phoeniqs-blue-light-8:#21b9da;--colors-phoeniqs-blue-light-9:#01a1c9;--colors-phoeniqs-blue-light-10:#008bba;--colors-phoeniqs-blue-light-11:#005182;--colors-phoeniqs-blue-light-12:#09294d;--colors-phoeniqs-blue-dark-1:#06121e;--colors-phoeniqs-blue-dark-2:#061829;--colors-phoeniqs-blue-dark-3:#071d35;--colors-phoeniqs-blue-dark-4:#082341;--colors-phoeniqs-blue-dark-5:#09294d;--colors-phoeniqs-blue-dark-6:#0e446c;--colors-phoeniqs-blue-dark-7:#10618c;--colors-phoeniqs-blue-dark-8:#0d80ab;--colors-phoeniqs-blue-dark-9:#01a1c9;--colors-phoeniqs-blue-dark-10:#1fb0d4;--colors-phoeniqs-blue-dark-11:#4ccfe8;--colors-phoeniqs-blue-dark-12:#bbe7f2;--colors-phoeniqs-gray-light-1:#fff;--colors-phoeniqs-gray-light-2:#f7f9fc;--colors-phoeniqs-gray-light-3:#edf0f6;--colors-phoeniqs-gray-light-4:#e4e8f0;--colors-phoeniqs-gray-light-5:#dbe0ea;--colors-phoeniqs-gray-light-6:#d0d5de;--colors-phoeniqs-gray-light-7:#bfc5d1;--colors-phoeniqs-gray-light-8:#a6aebd;--colors-phoeniqs-gray-light-9:#6b7280;--colors-phoeniqs-gray-light-10:#565d69;--colors-phoeniqs-gray-light-11:#404040;--colors-phoeniqs-gray-light-12:#000;--colors-phoeniqs-gray-dark-1:#06121e;--colors-phoeniqs-gray-dark-2:#0c1926;--colors-phoeniqs-gray-dark-3:#13212f;--colors-phoeniqs-gray-dark-4:#1a2938;--colors-phoeniqs-gray-dark-5:#223141;--colors-phoeniqs-gray-dark-6:#314152;--colors-phoeniqs-gray-dark-7:#415163;--colors-phoeniqs-gray-dark-8:#526274;--colors-phoeniqs-gray-dark-9:#6b7280;--colors-phoeniqs-gray-dark-10:#7c8c9d;--colors-phoeniqs-gray-dark-11:#bcc4cd;--colors-phoeniqs-gray-dark-12:#fff;--colors-phoeniqs-red-light-1:#fffaf8;--colors-phoeniqs-red-light-2:#fcefea;--colors-phoeniqs-red-light-3:#ffe5df;--colors-phoeniqs-red-light-4:#ffd0c8;--colors-phoeniqs-red-light-5:#ffbbb4;--colors-phoeniqs-red-light-6:#f99c92;--colors-phoeniqs-red-light-7:#f07b6f;--colors-phoeniqs-red-light-8:#e6584a;--colors-phoeniqs-red-light-9:#da291c;--colors-phoeniqs-red-light-10:#ca0000;--colors-phoeniqs-red-light-11:#911611;--colors-phoeniqs-red-light-12:#5b1713;--colors-phoeniqs-red-dark-1:#06121e;--colors-phoeniqs-red-dark-2:#171a24;--colors-phoeniqs-red-dark-3:#2a2128;--colors-phoeniqs-red-dark-4:#3b282c;--colors-phoeniqs-red-dark-5:#4f2e30;--colors-phoeniqs-red-dark-6:#6b3634;--colors-phoeniqs-red-dark-7:#853e37;--colors-phoeniqs-red-dark-8:#a5463a;--colors-phoeniqs-red-dark-9:#da291c;--colors-phoeniqs-red-dark-10:#e55145;--colors-phoeniqs-red-dark-11:#f4897d;--colors-phoeniqs-red-dark-12:#ffbbb4;--colors-phoeniqs-green-light-1:#f7fcfc;--colors-phoeniqs-green-light-2:#e5f9f6;--colors-phoeniqs-green-light-3:#d2f6f0;--colors-phoeniqs-green-light-4:#b4eee2;--colors-phoeniqs-green-light-5:#98e6d4;--colors-phoeniqs-green-light-6:#76dec1;--colors-phoeniqs-green-light-7:#54d6ad;--colors-phoeniqs-green-light-8:#33cd9a;--colors-phoeniqs-green-light-9:#00c387;--colors-phoeniqs-green-light-10:#009e77;--colors-phoeniqs-green-light-11:#007b6a;--colors-phoeniqs-green-light-12:#004b48;--colors-phoeniqs-green-dark-1:#06121e;--colors-phoeniqs-green-dark-2:#0e212a;--colors-phoeniqs-green-dark-3:#102f2e;--colors-phoeniqs-green-dark-4:#1f4140;--colors-phoeniqs-green-dark-5:#28524b;--colors-phoeniqs-green-dark-6:#356a5b;--colors-phoeniqs-green-dark-7:#44846c;--colors-phoeniqs-green-dark-8:#54a17e;--colors-phoeniqs-green-dark-9:#00c387;--colors-phoeniqs-green-dark-10:#25cc94;--colors-phoeniqs-green-dark-11:#56d6a9;--colors-phoeniqs-green-dark-12:#93dac4;--colors-phoeniqs-purple-light-1:#faf9fe;--colors-phoeniqs-purple-light-2:#ecebfa;--colors-phoeniqs-purple-light-3:#dddcf5;--colors-phoeniqs-purple-light-4:#ccc9eb;--colors-phoeniqs-purple-light-5:#bbb5e0;--colors-phoeniqs-purple-light-6:#aca2d5;--colors-phoeniqs-purple-light-7:#9d8fc9;--colors-phoeniqs-purple-light-8:#8572b7;--colors-phoeniqs-purple-light-9:#6f55a5;--colors-phoeniqs-purple-light-10:#5a4292;--colors-phoeniqs-purple-light-11:#462f80;--colors-phoeniqs-purple-light-12:#301f52;--colors-phoeniqs-purple-dark-1:#06121e;--colors-phoeniqs-purple-dark-2:#0e1927;--colors-phoeniqs-purple-dark-3:#192032;--colors-phoeniqs-purple-dark-4:#22263c;--colors-phoeniqs-purple-dark-5:#2e2f4a;--colors-phoeniqs-purple-dark-6:#3c3959;--colors-phoeniqs-purple-dark-7:#4c446b;--colors-phoeniqs-purple-dark-8:#5e4f7f;--colors-phoeniqs-purple-dark-9:#6f55a5;--colors-phoeniqs-purple-dark-10:#8067b8;--colors-phoeniqs-purple-dark-11:#aba2d8;--colors-phoeniqs-purple-dark-12:#dddcf5;--colors-phoeniqs-sand-light-1:#fffbf5;--colors-phoeniqs-sand-light-2:#fff2db;--colors-phoeniqs-sand-light-3:#efe4cf;--colors-phoeniqs-sand-light-4:#e0d6c4;--colors-phoeniqs-sand-light-5:#d3c9b8;--colors-phoeniqs-sand-light-6:#c9beac;--colors-phoeniqs-sand-light-7:#c1b39f;--colors-phoeniqs-sand-light-8:#b8a692;--colors-phoeniqs-sand-light-9:#ad9882;--colors-phoeniqs-sand-light-10:#9e8771;--colors-phoeniqs-sand-light-11:#78624e;--colors-phoeniqs-sand-light-12:#2b200f;--colors-phoeniqs-sand-dark-1:#06121e;--colors-phoeniqs-sand-dark-2:#161f25;--colors-phoeniqs-sand-dark-3:#292b2b;--colors-phoeniqs-sand-dark-4:#393836;--colors-phoeniqs-sand-dark-5:#494642;--colors-phoeniqs-sand-dark-6:#5e5952;--colors-phoeniqs-sand-dark-7:#776e65;--colors-phoeniqs-sand-dark-8:#8f8377;--colors-phoeniqs-sand-dark-9:#ad9882;--colors-phoeniqs-sand-dark-10:#b49f89;--colors-phoeniqs-sand-dark-11:#e0d6c4;--colors-phoeniqs-sand-dark-12:#fff2db;--colors-phoeniqs-amber-light-1:#fefcf4;--colors-phoeniqs-amber-light-2:#fef3d8;--colors-phoeniqs-amber-light-3:#ffe9ba;--colors-phoeniqs-amber-light-4:#fedda3;--colors-phoeniqs-amber-light-5:#fdd18c;--colors-phoeniqs-amber-light-6:#feca76;--colors-phoeniqs-amber-light-7:#fec25e;--colors-phoeniqs-amber-light-8:#ffba40;--colors-phoeniqs-amber-light-9:#ffb200;--colors-phoeniqs-amber-light-10:#d78f00;--colors-phoeniqs-amber-light-11:#8c5f0e;--colors-phoeniqs-amber-light-12:#4b3301;--colors-phoeniqs-amber-dark-1:#06121e;--colors-phoeniqs-amber-dark-2:#192228;--colors-phoeniqs-amber-dark-3:#2f3131;--colors-phoeniqs-amber-dark-4:#454239;--colors-phoeniqs-amber-dark-5:#5d5340;--colors-phoeniqs-amber-dark-6:#7e6a49;--colors-phoeniqs-amber-dark-7:#a48452;--colors-phoeniqs-amber-dark-8:#c89e5a;--colors-phoeniqs-amber-dark-9:#ffb200;--colors-phoeniqs-amber-dark-10:#ffbe1b;--colors-phoeniqs-amber-dark-11:#ffd170;--colors-phoeniqs-amber-dark-12:#ffe9ba;--fonts-sans:var(--font-geist), Geist, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--fonts-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--fonts-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fonts-glyph:Selecta;--font-sizes-2xs:.5rem;--font-sizes-xs:.6875rem;--font-sizes-sm:.8125rem;--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;--line-heights-none:1;--line-heights-tight:1.25;--line-heights-snug:1.375;--line-heights-normal:1.5;--line-heights-relaxed:1.625;--line-heights-loose:2;--letter-spacings-tighter:-.05em;--letter-spacings-tight:-.025em;--letter-spacings-normal:0em;--letter-spacings-wide:.025em;--letter-spacings-wider:.05em;--letter-spacings-widest:.1em;--sizes-0:0rem;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:.125rem;--sizes-1\.5:.375rem;--sizes-2\.5:.625rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-5\.5:1.375rem;--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-prose:60ch;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--shadows-2xs:0 1px #0000000d;--shadows-xs:0 1px 2px 0 #0000000d;--shadows-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadows-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadows-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadows-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadows-2xl:0 25px 50px -12px #00000040;--shadows-inner:inset 0 2px 4px 0 #0000000d;--shadows-inset-2xs:inset 0 1px #0000000d;--shadows-inset-xs:inset 0 1px 1px #0000000d;--shadows-inset-sm:inset 0 2px 4px #0000000d;--spacing-0:0rem;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:.125rem;--spacing-1\.5:.375rem;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--spacing-5\.5:1.375rem;--radii-xs:4px;--radii-sm:6px;--radii-md:10px;--radii-lg:14px;--radii-xl:14px;--radii-2xl:14px;--radii-3xl:14px;--radii-4xl:2rem;--radii-full:9999px;--borders-none:none;--durations-fast:.12s;--durations-base:.22s;--durations-slow:.4s;--durations-toast-hold:3s;--durations-reveal:.8s;--durations-reveal-stagger:.12s;--durations-reduced:0s;--durations-megamenu-close:.26s;--easings-out:cubic-bezier(0, 0, .2, 1);--easings-in-out:cubic-bezier(.4, 0, .2, 1);--easings-reveal:cubic-bezier(0, 0, .2, 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-xs:4px;--blurs-sm:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--aspect-ratios-square:1 / 1;--aspect-ratios-video:16 / 9;--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;--breakpoints-sm:390px;--sizes-breakpoint-sm:390px;--breakpoints-lg:1024px;--sizes-breakpoint-lg:1024px;--breakpoints-xl:1440px;--sizes-breakpoint-xl:1440px;--fonts-body:var(--fonts-sans);--fonts-code:var(--fonts-mono);--font-sizes-display:clamp(3rem, 6.5vw, 5.5rem);--font-sizes-h1:clamp(2.75rem, 5.5vw, 4.75rem);--font-sizes-h2:clamp(1.75rem, 2.8vw, 2.5rem);--font-sizes-h3:clamp(1.25rem, 1.8vw, 1.625rem);--font-sizes-body-lg:1.125rem;--font-sizes-body:1rem;--font-sizes-body-sm:.875rem;--font-weights-regular:400;--line-heights-display:1;--line-heights-heading:1.1;--line-heights-card:1.35;--line-heights-compact:1.45;--line-heights-body:1.65;--letter-spacings-eyebrow:.06em;--letter-spacings-micro:.08em;--letter-spacings-button:.02em;--sizes-page-max-w:1440px;--sizes-measure-prose:720px;--sizes-measure-technical:900px;--sizes-measure-wide:960px;--sizes-measure-lead:560px;--sizes-spec-table-label-width:300px;--sizes-shell-side-menu-width:var(--sizes-60);--sizes-shell-side-menu-column-width:calc(var(--spacing-page-gutter) + var(--sizes-shell-side-menu-width) - var(--spacing-shell-side-menu-item-padding-start));--sizes-shell-side-menu-item-height:42px;--sizes-shell-side-menu-sticky-height:calc(100dvh - var(--sizes-header-height) - 1px);--sizes-shell-logo-height:22px;--sizes-shell-footer-height:var(--sizes-header-height);--sizes-header-height:56px;--shadows-header:none;--shadows-well:none;--spacing-content-block-none:0;--spacing-content-block-md:60px;--spacing-content-block-lg:60px;--spacing-content-block-xl:60px;--spacing-page-gutter:24px;--spacing-shell-side-menu-padding-top:var(--spacing-11);--spacing-shell-side-menu-item-gap:var(--spacing-1);--spacing-shell-side-menu-item-padding-y:calc((var(--sizes-shell-side-menu-item-height) - 1lh) / 2);--spacing-shell-side-menu-item-padding-start:var(--spacing-10);--spacing-shell-side-menu-item-padding-end:var(--spacing-6);--spacing-shell-side-menu-level-indent:calc(.78em + var(--spacing-2));--spacing-shell-side-menu-footer-overlap:calc(var(--sizes-shell-footer-height) * -1);--spacing-shell-side-menu-padding-bottom:calc(var(--sizes-shell-footer-height) + var(--spacing-4));--spacing-shell-content-offset:60px;--spacing-shell-content-start:calc(var(--sizes-shell-side-menu-column-width) + var(--spacing-shell-content-offset));--spacing-shell-content-padding-top:var(--spacing-6);--spacing-shell-content-padding-bottom:var(--spacing-14);--spacing-shell-footer-link-gap:14px;--radii-base:6px;--radii-l1:4px;--radii-l2:6px;--radii-l3:10px}@supports (color:lab(0% 0 0)){:where(:root,:host){--colors-transparent:lab(0% 0 0/0)}}:where(:root:not(.dark),.light){--colors-bg:#f4f6f8;--colors-bg-critical:#fde2e2;--colors-bg-fill-dark-blue:#0a74a6;--colors-bg-fill-glacier:#0a74a6;--colors-bg-fill-swiss-red:#b91c1c;--colors-bg-floor:#111827;--colors-bg-header:#fff;--colors-bg-modal:#fff;--colors-bg-navigation:#fff;--colors-bg-row-hover:#f0f3f6;--colors-bg-row-selected:#e4f3fa;--colors-bg-row-selected-hover:#e2f2fa;--colors-bg-scrim:#0f172066;--colors-bg-surface:#fff;--colors-bg-surface-highlight:#f0f3f6;--colors-bg-surface-selected:#e4f3fa;--colors-bg-surface-selected-hover:#e2f2fa;--colors-bg-surface-accent:#e2f2fa;--colors-bg-surface-sunken:#eceff3;--colors-bg-banner:#eceff3;--colors-bg-accent:#e2f2fa;--colors-bg-cta:#0a74a6;--colors-bg-cta-secondary:#4b5563;--colors-bg-destructive:#b91c1c;--colors-bg-disabled:#eceff3;--colors-bg-identity:#0a74a6;--colors-border-surface:#e3e7ec;--colors-border-surface-active:#0a74a6;--colors-border-default:#d0d6de;--colors-border-control:#7f8a97;--colors-chip-bg:#e6e9ee;--colors-code-block-bg:#111827;--colors-code-block-eyebrow:#7ad2f4;--colors-code-block-fg:#e8ecf1;--colors-danger:#b91c1c;--colors-danger-bg:#fde2e2;--colors-danger-text:#b91c1c;--colors-danger-hover:#991b1b;--colors-danger-active:#7f1d1d;--colors-disclosure-bar-hover:#0a74a6;--colors-fg:#111827;--colors-fg-accent:#0a74a6;--colors-fg-accent-focus:#0a74a6;--colors-fg-accent-hover:#085e87;--colors-fg-muted:#4b5563;--colors-fg-on-accent:#fff;--colors-fg-on-fill:#fff;--colors-fg-on-destructive:#fff;--colors-fg-disabled:#9aa3ae;--colors-fg-on-floor:#fff;--colors-fg-on-identity:#fff;--colors-fg-on-glacier:#fff;--colors-fg-subtle:#5f6875;--colors-focus-on-fill:#fff;--colors-focus-on-glacier:#fff;--colors-focus-ring:#0a74a6;--colors-focus-on-floor:#7ad2f4;--colors-link:#0a74a6;--colors-link-focus-ring:#0a74a6;--colors-separator:#e3e7ec;--colors-separator-menu:#d0d6de;--colors-separator-muted:#e3e7ec;--colors-signal-critical:#b91c1c;--colors-signal-ok:#116b33;--colors-signal-warn:#6e5000;--colors-switch-knob:#fff;--colors-switch-track-off:#7f8a97;--colors-switch-track-on:#0a74a6;--colors-tag-blue-bg:#dde8fd;--colors-tag-blue-fg:#1d4cb0;--colors-tag-green-bg:#d9f2df;--colors-tag-green-fg:#13602a;--colors-tag-neutral-bg:#e6e9ee;--colors-tag-neutral-fg:#353d48;--colors-tag-purple-bg:#ebe4fb;--colors-tag-purple-fg:#5536a8;--colors-tag-sand-bg:#fcefc0;--colors-tag-sand-fg:#6e5000;--colors-tag-yellow-bg:#fcefc0;--colors-tag-yellow-fg:#6e5000;--colors-tag-orange-bg:#ffe2d1;--colors-tag-orange-fg:#9a360a;--colors-tag-red-bg:#fde0e0;--colors-tag-red-fg:#a91f1f;--colors-tag-pink-bg:#fbe0ea;--colors-tag-pink-fg:#9b2457;--colors-tag-teal-bg:#d4efed;--colors-tag-teal-fg:#0b5c5f;--colors-tag-violet-bg:#ebe4fb;--colors-tag-violet-fg:#5536a8;--colors-tag-sky-bg:#ddecfa;--colors-tag-sky-fg:#1c5a8f;--colors-tag-lime-bg:#e6f4d6;--colors-tag-lime-fg:#3b6312;--colors-tag-scope-bg:#eef1f4;--colors-tag-scope-fg:#4b5563;--colors-well-bg:#eceff3;--colors-well-border-hover:#7f8a97;--colors-well-checked:#0a74a6;--colors-well-focus:#0a74a6;--colors-well-invalid:#fde2e2;--colors-well-fg:#111827;--colors-well-placeholder:#5f6875;--colors-well-disabled:#9aa3ae;--colors-well-thumb:#d0d6de;--colors-well-thumb-active:#7f8a97;--colors-well-check:#fff;--colors-swiss-red:#b91c1c;--colors-brand-mark:#0a74a6;--colors-skeleton-bg:#eceff3;--colors-success:#116b33;--colors-success-subtle:#dcf3e3;--shadows-elevated:0 4px 12px #1018281a, 0 2px 4px #1018280f;--shadows-xs:0 1px 2px #1018280d, 0 1px 3px #1018280f;--shadows-sm:0 1px 2px #1018280d, 0 1px 3px #1018280f;--shadows-md:0 4px 12px #1018281a, 0 2px 4px #1018280f;--shadows-lg:0 4px 12px #1018281a, 0 2px 4px #1018280f;--shadows-xl:0 4px 12px #1018281a, 0 2px 4px #1018280f;--shadows-2xl:0 4px 12px #1018281a, 0 2px 4px #1018280f;--shadows-inset:inset 8px 0 12px -8px color-mix(in oklab, var(--colors-phoeniqs-gray-light-9) 21%, transparent);--shadows-pin-start:6px 0 8px -2px #1018281a;--shadows-pin-end:-6px 0 8px -2px #1018281a;--shadows-surface:0 1px 2px #1018280d, 0 1px 3px #1018280f;--shadows-drawer:-12px 0 32px #10182824}.dark{--colors-bg:#0e1216;--colors-bg-critical:#3b1517;--colors-bg-fill-dark-blue:#4cc0ee;--colors-bg-fill-glacier:#4cc0ee;--colors-bg-fill-swiss-red:#f87171;--colors-bg-floor:#0a0d10;--colors-bg-header:#0a0d10;--colors-bg-modal:#161b21;--colors-bg-navigation:#0a0d10;--colors-bg-row-hover:#1c232b;--colors-bg-row-selected:#0f2d3b;--colors-bg-row-selected-hover:#0f2c3a;--colors-bg-scrim:#0000008c;--colors-bg-surface:#161b21;--colors-bg-surface-highlight:#1c232b;--colors-bg-surface-selected:#0f2d3b;--colors-bg-surface-selected-hover:#0f2c3a;--colors-bg-surface-accent:#0f2c3a;--colors-bg-surface-sunken:#11161b;--colors-bg-banner:#11161b;--colors-bg-accent:#0f2c3a;--colors-bg-cta:#4cc0ee;--colors-bg-cta-secondary:#aab4c0;--colors-bg-destructive:#f87171;--colors-bg-disabled:#11161b;--colors-bg-identity:#4cc0ee;--colors-border-surface:#232a33;--colors-border-surface-active:#4cc0ee;--colors-border-default:#2f3843;--colors-border-control:#5f6b79;--colors-chip-bg:#262d36;--colors-code-block-bg:#0a0d10;--colors-code-block-eyebrow:#4cc0ee;--colors-code-block-fg:#e8ecf1;--colors-danger:#f87171;--colors-danger-bg:#3b1517;--colors-danger-text:#f87171;--colors-danger-hover:#fca5a5;--colors-danger-active:#fecaca;--colors-disclosure-bar-hover:#4cc0ee;--colors-fg:#e8ecf1;--colors-fg-accent:#4cc0ee;--colors-fg-accent-focus:#4cc0ee;--colors-fg-accent-hover:#7ad2f4;--colors-fg-muted:#aab4c0;--colors-fg-on-accent:#04131b;--colors-fg-on-fill:#04131b;--colors-fg-on-destructive:#1a0606;--colors-fg-disabled:#5f6b79;--colors-fg-on-floor:#e8ecf1;--colors-fg-on-identity:#04131b;--colors-fg-on-glacier:#04131b;--colors-fg-subtle:#8a95a3;--colors-focus-on-fill:#04131b;--colors-focus-on-glacier:#04131b;--colors-focus-ring:#4cc0ee;--colors-focus-on-floor:#4cc0ee;--colors-link:#4cc0ee;--colors-link-focus-ring:#4cc0ee;--colors-separator:#232a33;--colors-separator-menu:#2f3843;--colors-separator-muted:#232a33;--colors-signal-critical:#f87171;--colors-signal-ok:#4ade80;--colors-signal-warn:#f2cf5b;--colors-switch-knob:#04131b;--colors-switch-track-off:#5f6b79;--colors-switch-track-on:#4cc0ee;--colors-tag-blue-bg:#15264a;--colors-tag-blue-fg:#9dbcff;--colors-tag-green-bg:#11301b;--colors-tag-green-fg:#7ad99a;--colors-tag-neutral-bg:#262d36;--colors-tag-neutral-fg:#c8d0da;--colors-tag-purple-bg:#261d45;--colors-tag-purple-fg:#bfaaff;--colors-tag-sand-bg:#332909;--colors-tag-sand-fg:#f2cf5b;--colors-tag-yellow-bg:#332909;--colors-tag-yellow-fg:#f2cf5b;--colors-tag-orange-bg:#3a1d0e;--colors-tag-orange-fg:#ffab80;--colors-tag-red-bg:#3b1517;--colors-tag-red-fg:#ff9e9e;--colors-tag-pink-bg:#3a1527;--colors-tag-pink-fg:#f59ec4;--colors-tag-teal-bg:#0d2f31;--colors-tag-teal-fg:#6fd6d1;--colors-tag-violet-bg:#261d45;--colors-tag-violet-fg:#bfaaff;--colors-tag-sky-bg:#11273a;--colors-tag-sky-fg:#8cc6f5;--colors-tag-lime-bg:#1d2c0e;--colors-tag-lime-fg:#b4dd7f;--colors-tag-scope-bg:#1e252d;--colors-tag-scope-fg:#a3adba;--colors-well-bg:#11161b;--colors-well-border-hover:#5f6b79;--colors-well-checked:#4cc0ee;--colors-well-focus:#4cc0ee;--colors-well-invalid:#3b1517;--colors-well-fg:#e8ecf1;--colors-well-placeholder:#8a95a3;--colors-well-disabled:#5f6b79;--colors-well-thumb:#2f3843;--colors-well-thumb-active:#5f6b79;--colors-well-check:#04131b;--colors-swiss-red:#f87171;--colors-brand-mark:#4cc0ee;--colors-skeleton-bg:#11161b;--colors-success:#4ade80;--colors-success-subtle:#12301c;--shadows-elevated:0 6px 16px #00000080;--shadows-xs:0 1px 2px #00000059;--shadows-sm:0 1px 2px #00000059;--shadows-md:0 6px 16px #00000080;--shadows-lg:0 6px 16px #00000080;--shadows-xl:0 6px 16px #00000080;--shadows-2xl:0 6px 16px #00000080;--shadows-inset:inset 8px 0 12px -8px var(--colors-black-a6);--shadows-pin-start:6px 0 8px -2px #00000080;--shadows-pin-end:-6px 0 8px -2px #00000080;--shadows-surface:0 1px 2px #00000059;--shadows-drawer:-12px 0 32px #0009}[data-theme=ai]:where(:root:not(.dark),.light){--colors-bg-row-hover:var(--colors-phoeniqs-purple-light-3);--colors-bg-row-selected:var(--colors-phoeniqs-purple-light-5);--colors-bg-row-selected-hover:var(--colors-phoeniqs-purple-light-6);--colors-bg-surface-highlight:var(--colors-phoeniqs-purple-light-3);--colors-bg-surface-selected:var(--colors-phoeniqs-purple-light-5);--colors-bg-surface-selected-hover:var(--colors-phoeniqs-purple-light-6);--colors-border-surface-active:var(--colors-phoeniqs-purple-light-11);--colors-fg-accent:var(--colors-phoeniqs-purple-light-11);--colors-fg-accent-focus:var(--colors-phoeniqs-purple-light-9);--colors-fg-accent-hover:var(--colors-phoeniqs-purple-light-10);--colors-focus-ring:var(--colors-phoeniqs-purple-light-11);--colors-link:var(--colors-phoeniqs-purple-light-11);--colors-link-focus-ring:var(--colors-phoeniqs-purple-light-11);--colors-switch-track-on:var(--colors-phoeniqs-purple-light-11);--colors-well-checked:var(--colors-phoeniqs-purple-light-11);--colors-well-focus:var(--colors-phoeniqs-purple-light-11)}[data-theme=ai].dark{--colors-bg-row-hover:var(--colors-phoeniqs-purple-dark-3);--colors-bg-row-selected:var(--colors-phoeniqs-purple-dark-5);--colors-bg-row-selected-hover:var(--colors-phoeniqs-purple-dark-6);--colors-bg-surface-highlight:var(--colors-phoeniqs-purple-dark-3);--colors-bg-surface-selected:var(--colors-phoeniqs-purple-dark-5);--colors-bg-surface-selected-hover:var(--colors-phoeniqs-purple-dark-6);--colors-border-surface-active:var(--colors-phoeniqs-purple-light-8);--colors-fg-accent:var(--colors-phoeniqs-purple-light-7);--colors-fg-accent-focus:var(--colors-phoeniqs-purple-dark-12);--colors-fg-accent-hover:var(--colors-phoeniqs-purple-dark-11);--colors-focus-ring:var(--colors-phoeniqs-purple-light-8);--colors-link:var(--colors-phoeniqs-purple-light-7);--colors-link-focus-ring:var(--colors-phoeniqs-purple-light-8);--colors-switch-track-on:var(--colors-phoeniqs-purple-light-8);--colors-well-checked:var(--colors-phoeniqs-purple-light-8);--colors-well-focus:var(--colors-phoeniqs-purple-light-8)}@media (min-width:64rem){:where(:root,:host){--sizes-text-heading-max-w:95%;--sizes-text-paragraph-max-w:75%;--spacing-content-block-md:80px;--spacing-content-block-lg:100px;--spacing-content-block-xl:120px;--spacing-shell-content-padding-top:var(--spacing-11);--spacing-shell-content-padding-bottom:88px;--spacing-shell-footer-link-gap:var(--spacing-5)}}@media (min-width:90rem){:where(:root,:host){--sizes-text-heading-max-w:80%;--sizes-text-paragraph-max-w:64%}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@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 expand-height{0%{height:var(--sizes-0)}to{height:var(--height)}}@keyframes collapse-height{0%{height:var(--height)}to{height:var(--sizes-0)}}@keyframes expand-width{0%{width:var(--sizes-0)}to{width:var(--width)}}@keyframes collapse-width{0%{width:var(--width)}to{width:var(--sizes-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 -.5rem}to{translate:0}}@keyframes slide-from-bottom{0%{translate:0 .5rem}to{translate:0}}@keyframes slide-from-left{0%{translate:-.5rem}to{translate:0}}@keyframes slide-from-right{0%{translate:.5rem}to{translate:0}}@keyframes slide-to-top{0%{translate:0}to{translate:0 -.5rem}}@keyframes slide-to-bottom{0%{translate:0}to{translate:0 .5rem}}@keyframes slide-to-left{0%{translate:0}to{translate:-.5rem}}@keyframes slide-to-right{0%{translate:0}to{translate:.5rem}}@keyframes scale-in{0%{scale:.95}to{scale:1}}@keyframes scale-out{0%{scale:1}to{scale:.95}}@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 navEnterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes navEnterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes navExitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes navExitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes navScaleIn{0%{opacity:0;transform:rotateX(-30deg)scale(.9)}to{opacity:1;transform:rotateX(0)scale(1)}}@keyframes navScaleOut{0%{opacity:1;transform:rotateX(0)scale(1)}to{opacity:0;transform:rotateX(-10deg)scale(.95)}}@keyframes navFadeIn{0%{opacity:0}to{opacity:1}}@keyframes navFadeOut{0%{opacity:1}to{opacity:0}}}@layer recipes{@layer base{.absolute-center{justify-content:center;align-items:center;display:flex;position:absolute}.button{--button-line-color:var(--colors-transparent);--button-line-width:0px;--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color, color, box-shadow;background:var(--colors-transparent);border-radius:var(--radii-l2);gap:var(--spacing-2);appearance:none;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 var(--button-line-width) var(--button-line-color);cursor:pointer;font-family:var(--fonts-sans);isolation:isolate;letter-spacing:0;text-transform:none;transition-duration:var(--durations-fast);transition-property:background-color,color,box-shadow;transition-timing-function:var(--easings-out);vertical-align:middle;white-space:nowrap;border-width:0;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none;display:inline-flex;position:relative}.button[data-loading]{cursor:progress}.button :where(svg){height:var(--sizes-4);width:var(--sizes-4);flex-shrink:0}.button:is(:disabled,[aria-disabled=true]):not([data-loading]){cursor:not-allowed}.group{gap:var(--spacing-2);display:inline-flex;position:relative}.group>:is(:focus-visible,[data-focus-visible]){z-index:1}.input{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color, border-color;background:var(--colors-well-bg);padding-inline:var(--spacing-3);border-color:var(--colors-border-surface);border-radius:var(--radii-l2);appearance:none;box-shadow:var(--shadows-well);caret-color:var(--colors-fg);color:var(--colors-fg);cursor:text;font-family:var(--fonts-sans);letter-spacing:0;text-align:start;text-transform:none;transition-duration:var(--durations-fast);transition-property:background-color,border-color;transition-timing-function:var(--easings-out);height:var(--sizes-11);min-height:var(--sizes-9);width:var(--sizes-full);border-style:solid;border-width:1px;outline:0;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;position:relative}.input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){box-shadow:none;color:var(--colors-well-disabled)}.input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])::placeholder,.input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-placeholder]{color:var(--colors-well-disabled)}.input:is(:user-invalid,[data-invalid],[aria-invalid=true]){background:var(--colors-well-invalid)}.input:is(:focus,[data-state=open]){border-color:var(--colors-transparent);outline-color:var(--colors-well-focus);outline-offset:-1px;outline-width:1px;outline-style:solid}.input::placeholder,.input[data-placeholder]{color:var(--colors-fg-muted);opacity:1}.prose{gap:var(--spacing-5);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;min-width:var(--sizes-0);flex-direction:column;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex}.prose :where(ol[data-steps]>li):not(:where([data-not-prose],[data-not-prose] *))>*{grid-column:2}[data-context=editorial] :is(.prose :where([data-callout]):not(:where([data-not-prose],[data-not-prose] *))[data-callout=caution]),[data-context=editorial] :is(.prose :where([data-callout]):not(:where([data-not-prose],[data-not-prose] *))[data-callout=warning]){border-inline-start-color:var(--colors-fg-accent)}.prose :where([data-callout-label]):not(:where([data-not-prose],[data-not-prose] *)){color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.prose :where([data-callout]):not(:where([data-not-prose],[data-not-prose] *)){gap:var(--spacing-1\.5);border-inline-start-color:var(--colors-fg-accent);border-inline-start-style:solid;border-inline-start-width:3px;flex-direction:column;padding-inline-start:var(--spacing-8);display:flex}.prose :where([data-callout]):not(:where([data-not-prose],[data-not-prose] *))[data-callout=caution]{border-inline-start-color:var(--colors-signal-critical)}.prose :where([data-callout]):not(:where([data-not-prose],[data-not-prose] *))[data-callout=warning]{border-inline-start-color:var(--colors-signal-warn)}.prose :where([data-step-title]):not(:where([data-not-prose],[data-not-prose] *)){font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.375rem;text-decoration:none}.prose :where(a):not(:where([data-not-prose],[data-not-prose] *)){color:var(--colors-link);text-underline-offset:.2em;text-decoration-line:none;text-decoration-thickness:1px}.prose :where(a):not(:where([data-not-prose],[data-not-prose] *)):is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-link-focus-ring);outline-offset:2px}.prose :where(a):not(:where([data-not-prose],[data-not-prose] *)):not(:disabled):hover{text-decoration-line:underline}.prose :where(figcaption):not(:where([data-not-prose],[data-not-prose] *)){color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.375rem;text-decoration:none}.prose :where(figure img):not(:where([data-not-prose],[data-not-prose] *)){border-color:var(--colors-separator-muted);width:var(--sizes-full);border-style:solid;border-width:1px}.prose :where(figure):not(:where([data-not-prose],[data-not-prose] *)){gap:var(--spacing-3);flex-direction:column;display:flex}.prose :where(h1):not(:where([data-not-prose],[data-not-prose] *)){font-family:var(--fonts-sans);letter-spacing:-.01em;text-transform:none;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.75rem;text-decoration:none}.prose :where(h1,h2,h3,h4):not(:where([data-not-prose],[data-not-prose] *)){color:var(--colors-fg);scroll-margin-top:calc(var(--sizes-header-height) + 24px)}.prose :where(h2):not(:where([data-not-prose],[data-not-prose] *)){font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;margin-top:var(--spacing-10);font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none}.prose :where(h3):not(:where([data-not-prose],[data-not-prose] *)){font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;margin-top:var(--spacing-8);font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none}.prose :where(h4):not(:where([data-not-prose],[data-not-prose] *)){font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;margin-top:var(--spacing-6);font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.375rem;text-decoration:none}.prose :where(hr):not(:where([data-not-prose],[data-not-prose] *)){border-color:var(--colors-separator);border-top-width:1px}.prose :where(img):not(:where([data-not-prose],[data-not-prose] *)){height:auto;max-width:var(--sizes-full)}.prose :where(ol[data-steps]>li):not(:where([data-not-prose],[data-not-prose] *)){column-gap:var(--spacing-6);counter-increment:step;scroll-margin-top:calc(var(--sizes-header-height) + 24px);grid-template-columns:40px minmax(0,1fr);display:grid}.prose :where(ol[data-steps]>li):not(:where([data-not-prose],[data-not-prose] *)):before{color:var(--colors-fg-accent);content:counter(step);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;grid-area:1/1;font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.375rem;text-decoration:none}.prose :where(ol[data-steps]):not(:where([data-not-prose],[data-not-prose] *)){gap:var(--spacing-10);counter-reset:step;flex-direction:column;padding-inline-start:var(--spacing-0);display:flex}.prose :where(table):not(:where([data-not-prose],[data-not-prose] *)){background:var(--colors-transparent);border-color:var(--colors-separator);border-radius:var(--radii-l3);border-collapse:separate;border-spacing:var(--spacing-0);text-align:start;width:var(--sizes-full);border-width:1px;overflow:hidden}.prose :where(table):not(:where([data-not-prose],[data-not-prose] *)) td code{overflow-wrap:normal}.prose :where(td):not(:where([data-not-prose],[data-not-prose] *)){padding-block:var(--spacing-2\.5);border-color:var(--colors-separator);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;border-top-width:1px;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.prose :where(th):not(:where([data-not-prose],[data-not-prose] *)){background:var(--colors-bg-surface-sunken);padding-block:var(--spacing-2);color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.prose :where(th,td):not(:where([data-not-prose],[data-not-prose] *)){padding-inline:var(--spacing-3\.5);color:var(--colors-fg);text-align:start;vertical-align:top}.prose :where(ul>li):not(:where([data-not-prose],[data-not-prose] *)){padding-inline-start:var(--spacing-7);position:relative}.prose :where(ul>li):not(:where([data-not-prose],[data-not-prose] *)):before{color:var(--colors-fg-accent);content:"→";position:absolute;inset-inline-start:var(--spacing-0)}.prose :where(ul):not(:where([data-not-prose],[data-not-prose] *)){padding-inline-start:var(--spacing-0)}.prose :where(:not([data-steps])>li+li,li>ul,li>ol):not(:where([data-not-prose],[data-not-prose] *)){margin-top:var(--spacing-3)}.prose :where(:not(pre)>code):not(:where([data-not-prose],[data-not-prose] *)){background:var(--colors-transparent);color:inherit;font-family:var(--fonts-mono);font-variant-numeric:tabular-nums;letter-spacing:0;overflow-wrap:anywhere;text-transform:none;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;text-decoration:none}.prose :where([data-table],table:not([data-table] table),pre):not(:where([data-not-prose],[data-not-prose] *)){max-width:var(--sizes-measure-wide)}.prose :where(blockquote:not([data-callout])):not(:where([data-not-prose],[data-not-prose] *)){border-color:var(--colors-separator);color:var(--colors-fg-muted);border-inline-start-width:1px;padding-inline-start:var(--spacing-5)}.prose :where(li>:where(*+*)):not(:where([data-not-prose] *)){margin-top:var(--spacing-5)}.prose :where(li>:where([data-step-title]+*)):not(:where([data-not-prose] *)){margin-top:var(--spacing-3)}.prose :where(ol:not([data-steps])>li):not(:where([data-not-prose],[data-not-prose] *)){padding-inline-start:var(--spacing-3)}.prose :where(ol:not([data-steps])>li):not(:where([data-not-prose],[data-not-prose] *))::marker{color:var(--colors-fg-accent)}.prose :where(ol:not([data-steps])>li):not(:where([data-not-prose],[data-not-prose] *))::-webkit-details-marker{color:var(--colors-fg-accent)}.prose :where(ol:not([data-steps])):not(:where([data-not-prose],[data-not-prose] *)){padding-inline-start:var(--spacing-6);list-style-type:decimal}.prose :where(td:first-child):not(:where([data-not-prose],[data-not-prose] *)){color:var(--colors-fg-muted)}.prose :where(strong:not(:is(h1,h2,h3,h4) *)):not(:where([data-not-prose],[data-not-prose] *)){font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.prose>:where(:where(table,pre,[data-table],[data-callout],[data-code-block])+:not(h1,h2,h3,h4),:not(h1,h2,h3,h4)+:where(table,pre,[data-table],[data-callout],[data-code-block])){margin-top:var(--spacing-3)}.prose :where(p,h1,h2,h3,h4,figcaption,:is(ul,ol,blockquote,[data-callout]):not(:has(table,pre,[data-table],[data-code-block]))):not(:where([data-not-prose],[data-not-prose] *)){max-width:var(--sizes-measure-prose)}.prose :where(thead:not(:has(th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)){display:none}.prose :where(li>:where(:where(table,pre,[data-table],[data-callout],[data-code-block])+:not(h1,h2,h3,h4),:not(h1,h2,h3,h4)+:where(table,pre,[data-table],[data-callout],[data-code-block]))):not(:where([data-not-prose] *)){margin-top:var(--spacing-8)}.prose :where(table:not(:has(>thead th:not(:empty))) tbody>tr:first-child>td):not(:where([data-not-prose],[data-not-prose] *)){border-top-width:0}.skeleton{animation:var(--animations-pulse);background:var(--colors-skeleton-bg);border-radius:var(--radii-l1);-webkit-user-select:none;user-select:none;color:var(--colors-transparent);cursor:default;pointer-events:none;-webkit-background-clip:padding-box;background-clip:padding-box;flex-shrink:0}.skeleton:before,.skeleton:after,.skeleton *{visibility:hidden}.spinner{animation:var(--animations-spin);border-color:var(--colors-current);border-radius:var(--radii-full);border-style:solid;border-width:2px;border-inline-start-color:var(--colors-transparent);animation-duration:var(--durations-slow);border-bottom-color:var(--colors-transparent);height:var(--spinner-size);width:var(--spinner-size);flex-shrink:0;display:inline-block}.state-mark{height:var(--sizes-4\.5);width:var(--sizes-4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tag{padding-inline:var(--spacing-1\.5);padding-block:var(--spacing-0\.5);border-radius:var(--radii-l1);font-family:var(--fonts-sans);letter-spacing:0;overflow-wrap:anywhere;text-transform:none;max-width:var(--sizes-full);font-size:.71875rem;font-style:normal;font-weight:500;line-height:1rem;text-decoration:none;display:inline-block}@media not (min-width:64rem){.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) tbody td code{overflow-wrap:anywhere}.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) tbody,.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) tr,.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) td,.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) tbody,.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) tr,.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) th,.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) td{display:block}.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) td{padding:var(--spacing-0);border-width:0;min-height:1lh;padding-inline-start:112px;position:relative}.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) td:before{color:var(--colors-fg-muted);content:attr(data-label);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;width:100px;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none;position:absolute;inset-inline-start:var(--spacing-0)}.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) td+td{margin-top:var(--spacing-2)}.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) th,.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) td{padding:var(--spacing-0);border-width:0}.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) thead{display:none}.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) tr,.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) tr{padding-inline:var(--spacing-3\.5);padding-block:var(--spacing-2\.5);border-bottom-width:0}.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) tr+tr,.prose :where(table[data-stack]:not(table:not(:has(>thead th:not(:empty))))):not(:where([data-not-prose],[data-not-prose] *)) tr+tr{border-color:var(--colors-separator);border-top-width:1px}.prose :where(table:not(:has(>thead th:not(:empty)))):not(:where([data-not-prose],[data-not-prose] *)) :is(th,td)+:is(th,td){margin-top:var(--spacing-2)}}@media (min-width:64rem){.prose :where(h2):not(:where([data-not-prose],[data-not-prose] *)){margin-top:var(--spacing-14)}.prose :where(table:not(:has(>thead th:not(:empty)))>*>tr>:first-child):not(:where([data-not-prose],[data-not-prose] *)){width:40%}}@media (hover:hover) and (pointer:fine){.input:hover:not(:disabled,[data-disabled],[aria-disabled=true]){border-color:var(--colors-well-border-hover)}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}}@layer slots;@layer variants{.absolute-center--axis_both{inset-inline-start:50%;top:50%;translate:-50% -50%}: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))) .absolute-center--axis_both{translate:50% -50%}.absolute-center--axis_horizontal{inset-inline-start:50%;translate:-50%}: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))) .absolute-center--axis_horizontal{translate:50%}.button--size_md{padding-inline:var(--spacing-3);height:var(--sizes-9);min-width:var(--sizes-9)}.button--size_sm{padding-inline:var(--spacing-2\.5);height:var(--sizes-8);min-width:var(--sizes-8)}.button--variant_danger{background:var(--colors-bg-destructive);color:var(--colors-fg-on-destructive)}.button--variant_danger:is(:focus-visible,[data-focus-visible]),.button--variant_danger:not(:disabled):active{background:var(--colors-danger-active)}.button--variant_ghost{--button-line-color:var(--colors-border-default);--button-line-width:1px;background:var(--colors-bg-surface);color:var(--colors-fg)}.button--variant_ghost:is([aria-pressed=true],[data-state=on]){--button-line-color:var(--colors-fg-accent);--button-line-width:1px;background:var(--colors-bg-accent);color:var(--colors-fg-accent)}.button--variant_ghost:is(:focus-visible,[data-focus-visible]){--button-line-color:var(--colors-focus-ring);--button-line-width:2px}.button--variant_ghost:not(:disabled):active{--button-line-color:var(--colors-border-control);--button-line-width:1px;background:var(--colors-bg-surface-highlight)}.button--variant_primary{background:var(--colors-fg-accent);color:var(--colors-fg-on-accent)}.button--variant_primary:is(:focus-visible,[data-focus-visible]){background:var(--colors-fg-accent-focus)}.button--variant_primary:not(:disabled):active{background:var(--colors-fg-accent-hover)}.button--variant_secondary{--button-line-color:var(--colors-fg-accent);--button-line-width:1px;background:var(--colors-bg-surface);color:var(--colors-fg-accent)}.button--variant_secondary:is(:focus-visible,[data-focus-visible]){--button-line-color:var(--colors-focus-ring);--button-line-width:2px}.button--variant_secondary:not(:disabled):active{--button-line-color:var(--colors-fg-accent-hover);--button-line-width:1px}.button--variant_text-link{color:var(--colors-fg-accent);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;text-underline-offset:.15em;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.button--variant_text-link:is(:focus-visible,[data-focus-visible]){--global-color-focus-ring:var(--colors-link-focus-ring);text-decoration-line:underline}.button--variant_text-link:not(:disabled):active{text-decoration-line:underline}.group--attached_true{gap:var(--spacing-0)}.group--grow_true{display:flex}.group--grow_true>*{flex:1}.group--orientation_horizontal{flex-direction:row}.group--orientation_vertical{flex-direction:column}.skeleton--shape_circle{border-radius:var(--radii-full)}.spinner--size_inherit{--spinner-size:1em}.spinner--size_lg{--spinner-size:var(--sizes-6)}.spinner--size_md{--spinner-size:var(--sizes-5)}.spinner--size_xs{--spinner-size:var(--sizes-3)}.state-mark--tone_attention{color:var(--colors-signal-warn)}[data-context=editorial] .state-mark--tone_attention{color:var(--colors-fg)}.state-mark--tone_critical{color:var(--colors-signal-critical)}[data-context=editorial] .state-mark--tone_critical{color:var(--colors-fg)}.state-mark--tone_neutral{color:var(--colors-fg-muted)}.state-mark--tone_ok{color:var(--colors-signal-ok)}[data-context=editorial] .state-mark--tone_ok{color:var(--colors-fg)}.tag--color_blue{background:var(--colors-tag-blue-bg);color:var(--colors-tag-blue-fg)}.tag--color_green{background:var(--colors-tag-green-bg);color:var(--colors-tag-green-fg)}.tag--color_neutral{background:var(--colors-tag-neutral-bg);color:var(--colors-tag-neutral-fg)}.tag--color_sand{background:var(--colors-tag-sand-bg);color:var(--colors-tag-sand-fg)}@media (hover:hover) and (pointer:fine){.button--variant_danger:not(:disabled):hover{background:var(--colors-danger-hover)}.button--variant_ghost:not(:disabled):hover{--button-line-color:var(--colors-border-control);--button-line-width:1px;background:var(--colors-bg-surface-highlight)}.button--variant_primary:not(:disabled):hover{background:var(--colors-fg-accent-hover)}.button--variant_secondary:not(:disabled):hover{--button-line-color:var(--colors-fg-accent-hover);--button-line-width:1px}.button--variant_text-link:not(:disabled):hover{text-decoration-line:underline}}}@layer compound_variants{.button--compound__variant_primary\|secondary\|ghost\|danger:is(:disabled,[aria-disabled=true]):not([data-loading]){--button-line-width:0px;background:var(--colors-bg-disabled);color:var(--colors-fg-disabled)}.button--compound__variant_text-link{padding-inline:var(--spacing-0);height:auto;min-width:var(--sizes-0)}.button--compound__variant_text-link:is(:disabled,[aria-disabled=true]):not([data-loading]){color:var(--colors-fg-disabled)}.tag--compound__color_neutral__ground_page{background:var(--colors-bg-surface)}.dark .tag--compound__color_neutral__ground_page{background:var(--colors-tag-neutral-bg)}}}@layer utilities{.--thumb-size_6px{--thumb-size:6px}.anim_spin{animation:var(--animations-spin)}.bg_\[var\(--swatch\)\]{background:var(--swatch)}.bg_bg{background:var(--colors-bg)}.bg_bg\.header{background:var(--colors-bg-header)}.bg_bg\.identity{background:var(--colors-bg-identity)}.bg_bg\.surface{background:var(--colors-bg-surface)}.bg_bg\.surface\.highlight{background:var(--colors-bg-surface-highlight)}.bg_bg\.surface\.sunken{background:var(--colors-bg-surface-sunken)}.bg_signal\.ok{background:var(--colors-signal-ok)}.bg_tag\.blue\.bg{background:var(--colors-tag-blue-bg)}.bg_tag\.green\.bg{background:var(--colors-tag-green-bg)}.bg_tag\.lime\.bg{background:var(--colors-tag-lime-bg)}.bg_tag\.neutral\.bg{background:var(--colors-tag-neutral-bg)}.bg_tag\.orange\.bg{background:var(--colors-tag-orange-bg)}.bg_tag\.pink\.bg{background:var(--colors-tag-pink-bg)}.bg_tag\.red\.bg{background:var(--colors-tag-red-bg)}.bg_tag\.scope\.bg{background:var(--colors-tag-scope-bg)}.bg_tag\.sky\.bg{background:var(--colors-tag-sky-bg)}.bg_tag\.teal\.bg{background:var(--colors-tag-teal-bg)}.bg_tag\.violet\.bg{background:var(--colors-tag-violet-bg)}.bg_tag\.yellow\.bg{background:var(--colors-tag-yellow-bg)}.inset_0{inset:var(--spacing-0)}.m_-0\.5{margin:calc(var(--spacing-0\.5) * -1)}.m_0{margin:var(--spacing-0)}.p_0{padding:var(--spacing-0)}.p_0\.5{padding:var(--spacing-0\.5)}.p_2{padding:var(--spacing-2)}.p_6{padding:var(--spacing-6)}.mx_2{margin-inline:var(--spacing-2)}.mx_-page\.gutter{margin-inline:calc(var(--spacing-page-gutter) * -1)}.mx_auto{margin-inline:auto}.px_1{padding-inline:var(--spacing-1)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.px_2{padding-inline:var(--spacing-2)}.px_4{padding-inline:var(--spacing-4)}.px_6{padding-inline:var(--spacing-6)}.px_7{padding-inline:var(--spacing-7)}.px_page\.gutter{padding-inline:var(--spacing-page-gutter)}.scr-px_page\.gutter{scroll-padding-inline:var(--spacing-page-gutter)}.py_0\.5{padding-block:var(--spacing-0\.5)}.py_2{padding-block:var(--spacing-2)}.py_3{padding-block:var(--spacing-3)}.py_3\.5{padding-block:var(--spacing-3\.5)}.py_4{padding-block:var(--spacing-4)}.py_6{padding-block:var(--spacing-6)}.bd-c_bg{border-color:var(--colors-bg)}.bd-c_border\.default{border-color:var(--colors-border-default)}.bd-c_border\.surface{border-color:var(--colors-border-surface)}.bd-c_separator{border-color:var(--colors-separator)}.bd-c_transparent{border-color:var(--colors-transparent)}.bdr_\[\{radii\.lg\}_0_0_\{radii\.lg\}\]{border-radius:var(--radii-lg) 0 0 var(--radii-lg)}.bdr_full{border-radius:var(--radii-full)}.bdr_l1{border-radius:var(--radii-l1)}.bdr_l2{border-radius:var(--radii-l2)}.bdr_l3{border-radius:var(--radii-l3)}.border-style_dashed{border-style:dashed}.border-style_solid{border-style:solid}.bd-w_0\.125em{border-width:.125em}.bd-w_1px{border-width:1px}.bd-w_2px{border-width:2px}.flex_1{flex:1}.gap_0\.5{gap:var(--spacing-0\.5)}.gap_1{gap:var(--spacing-1)}.gap_2{gap:var(--spacing-2)}.gap_2\.5{gap:var(--spacing-2\.5)}.gap_3{gap:var(--spacing-3)}.gap_4{gap:var(--spacing-4)}.gap_5{gap:var(--spacing-5)}.gap_6{gap:var(--spacing-6)}.gap_7{gap:var(--spacing-7)}.gap_8{gap:var(--spacing-8)}.gap_8px{gap:8px}.li-s_none{list-style:none}.ov_hidden{overflow:hidden}.place-items_center{place-items:center}.td_none{text-decoration:none}.inset-s_3{inset-inline-start:var(--spacing-3)}.me_3{margin-inline-end:var(--spacing-3)}.ms_auto{margin-inline-start:auto}.pe_page\.gutter{padding-inline-end:var(--spacing-page-gutter)}.ps_9{padding-inline-start:var(--spacing-9)}.ai_baseline{align-items:baseline}.ai_center{align-items:center}.ai_flex-start{align-items:flex-start}.ai_start{align-items:start}.ai_stretch{align-items:stretch}.as_flex-start{align-self:flex-start}.as_stretch{align-self:stretch}.anim-dur_slow{animation-duration:var(--durations-slow)}.bx-sh_drawer{box-shadow:var(--shadows-drawer)}.bx-sh_elevated{box-shadow:var(--shadows-elevated)}.bx-sh_surface{box-shadow:var(--shadows-surface)}.size_4{width:var(--sizes-4);height:var(--sizes-4)}.size_4\.5{width:var(--sizes-4\.5);height:var(--sizes-4\.5)}.size_6{width:var(--sizes-6);height:var(--sizes-6)}.bx-s_content-box{box-sizing:content-box}.c_\#b60205{color:#b60205}.c_d93f0b{color:d93f0b}.c_fbca04{color:fbca04}.c_fg{color:var(--colors-fg)}.c_fg\.accent{color:var(--colors-fg-accent)}.c_fg\.muted{color:var(--colors-fg-muted)}.c_fg\.onFloor{color:var(--colors-fg-on-floor)}.c_fg\.onIdentity{color:var(--colors-fg-on-identity)}.c_fg\.subtle{color:var(--colors-fg-subtle)}.c_inherit{color:inherit}.c_nonsense{color:nonsense}.c_signal\.ok{color:var(--colors-signal-ok)}.c_signal\.warn{color:var(--colors-signal-warn)}.c_tag\.blue\.fg{color:var(--colors-tag-blue-fg)}.c_tag\.green\.fg{color:var(--colors-tag-green-fg)}.c_tag\.lime\.fg{color:var(--colors-tag-lime-fg)}.c_tag\.neutral\.fg{color:var(--colors-tag-neutral-fg)}.c_tag\.orange\.fg{color:var(--colors-tag-orange-fg)}.c_tag\.pink\.fg{color:var(--colors-tag-pink-fg)}.c_tag\.red\.fg{color:var(--colors-tag-red-fg)}.c_tag\.scope\.fg{color:var(--colors-tag-scope-fg)}.c_tag\.sky\.fg{color:var(--colors-tag-sky-fg)}.c_tag\.teal\.fg{color:var(--colors-tag-teal-fg)}.c_tag\.violet\.fg{color:var(--colors-tag-violet-fg)}.c_tag\.yellow\.fg{color:var(--colors-tag-yellow-fg)}.c_transparent{color:var(--colors-transparent)}.cg_2{column-gap:var(--spacing-2)}.cg_2\.5{column-gap:var(--spacing-2\.5)}.cg_3{column-gap:var(--spacing-3)}.cg_4{column-gap:var(--spacing-4)}.cursor_col-resize{cursor:col-resize}.cursor_grab{cursor:grab}.cursor_grabbing{cursor:grabbing}.cursor_pointer{cursor:pointer}.cursor_progress{cursor:progress}.d_block{display:block}.d_contents{display:contents}.d_flex{display:flex}.d_grid{display:grid}.d_inline-block{display:inline-block}.d_inline-flex{display:inline-flex}.fill_currentColor{fill:currentColor}.fill_fg\.accent{fill:var(--colors-fg-accent)}.fill_fg\.onAccent{fill:var(--colors-fg-on-accent)}.fill_none{fill:none}.filter_ada{filter:ada}.filter_bug{filter:bug}.filter_csv{filter:csv}.filter_header{filter:header}.filter_linus{filter:linus}.filter_nothing_like_this{filter:nothing like this}.flex-b_0{flex-basis:var(--sizes-0)}.flex-b_\[var\(--split-ratio\)\]{flex-basis:var(--split-ratio)}.flex-d_column{flex-direction:column}.flex-d_row{flex-direction:row}.flex-g_0{flex-grow:0}.flex-g_1{flex-grow:1}.flex-sh_0{flex-shrink:0}.flex-wrap_nowrap{flex-wrap:nowrap}.flex-wrap_wrap{flex-wrap:wrap}.fs_\[0\.8125rem\]{font-size:.8125rem}.fw_medium{font-weight:var(--font-weights-medium)}.fw_normal{font-weight:var(--font-weights-normal)}.fw_semibold{font-weight:var(--font-weights-semibold)}.jc_center{justify-content:center}.jc_flex-end{justify-content:flex-end}.jc_space-between{justify-content:space-between}.ls_normal{letter-spacing:var(--letter-spacings-normal)}.op_0{opacity:0}.op_0\.5{opacity:.5}.ring-c_border\.default{outline-color:var(--colors-border-default)}.ring-c_border\.surface\.active{outline-color:var(--colors-border-surface-active)}.ring-o_-0\.5{outline-offset:calc(var(--spacing-0\.5) * -1)}.outline-style_dashed{outline-style:dashed}.outline-style_solid{outline-style:solid}.ring-w_1px{outline-width:1px}.ov-wrap_anywhere{overflow-wrap:anywhere}.pointer-events_none{pointer-events:none}.pos_absolute{position:absolute}.pos_relative{position:relative}.pos_sticky{position:sticky}.rg_1{row-gap:var(--spacing-1)}.rg_2{row-gap:var(--spacing-2)}.rg_3{row-gap:var(--spacing-3)}.sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stk-w_1\.5{stroke-width:1.5px}.stk-w_1\.8{stroke-width:1.8px}.stk-w_2{stroke-width:2px}.stk-w_2\.25{stroke-width:2.25px}.ta_center{text-align:center}.ta_end{text-align:end}.ta_start{text-align:start}.tov_ellipsis{text-overflow:ellipsis}.tt_none{text-transform:none}.tch-a_manipulation{touch-action:manipulation}.tch-a_none{touch-action:none}.trs-dur_base{--transition-duration:var(--durations-base);transition-duration:var(--durations-base)}.trs-dur_fast{--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.trs-prop_box-shadow\,_border-color{--transition-prop:box-shadow, border-color;transition-property:box-shadow,border-color}.trs-prop_color{--transition-prop:color;transition-property:color}.trs-prop_transform{--transition-prop:transform;transition-property:transform}.trs-tmf_inOut{--transition-easing:var(--easings-in-out);transition-timing-function:var(--easings-in-out)}.trs-tmf_out{--transition-easing:var(--easings-out);transition-timing-function:var(--easings-out)}.trunc_true{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vis_hidden{visibility:hidden}.white-space_normal{white-space:normal}.white-space_nowrap{white-space:nowrap}.white-space_pre-wrap{white-space:pre-wrap}.z_\[1\]{z-index:1}.z_sticky{z-index:var(--z-index-sticky)}.bd-b-w_1px{border-bottom-width:1px}.bd-l-w_1px{border-left-width:1px}.bd-t-w_1px{border-top-width:1px}.h_11{height:var(--sizes-11)}.h_2{height:var(--sizes-2)}.h_24{height:var(--sizes-24)}.h_3\.5{height:var(--sizes-3\.5)}.h_4{height:var(--sizes-4)}.h_6{height:var(--sizes-6)}.h_7{height:var(--sizes-7)}.h_8{height:var(--sizes-8)}.h_auto{height:auto}.h_full{height:var(--sizes-full)}.mt_2\.5{margin-top:var(--spacing-2\.5)}.mt_3{margin-top:var(--spacing-3)}.mt_-shell\.content\.paddingTop{margin-top:calc(var(--spacing-shell-content-padding-top) * -1)}.max-w_80{max-width:var(--sizes-80)}.max-w_8xl{max-width:var(--sizes-8xl)}.max-w_\[min\(var\(--available-width\)\,_token\(sizes\.md\)\)\]{max-width:min(var(--available-width), var(--sizes-md))}.max-w_full{max-width:var(--sizes-full)}.max-w_measure\.lead{max-width:var(--sizes-measure-lead)}.max-w_none{max-width:none}.max-w_sm{max-width:var(--sizes-sm)}.min-h_0{min-height:var(--sizes-0)}.min-h_14{min-height:var(--sizes-14)}.min-h_6{min-height:var(--sizes-6)}.min-h_8{min-height:var(--sizes-8)}.min-h_9{min-height:var(--sizes-9)}.min-w_0{min-width:var(--sizes-0)}.min-w_48{min-width:var(--sizes-48)}.pb_2{padding-bottom:var(--spacing-2)}.pb_2\.5{padding-bottom:var(--spacing-2\.5)}.pb_3{padding-bottom:var(--spacing-3)}.pb_6{padding-bottom:var(--spacing-6)}.pt_4{padding-top:var(--spacing-4)}.right_2{right:var(--spacing-2)}.top_0{top:var(--spacing-0)}.top_2{top:var(--spacing-2)}.top_\[\{sizes\.header\.height\}\]{top:var(--sizes-header-height)}.w_100{width:100px}.w_110{width:110px}.w_140{width:140px}.w_145{width:145px}.w_150{width:150px}.w_155{width:155px}.w_16{width:var(--sizes-16)}.w_160{width:160px}.w_165{width:165px}.w_170{width:170px}.w_180{width:180px}.w_190{width:190px}.w_2{width:var(--sizes-2)}.w_215{width:215px}.w_230{width:230px}.w_235{width:235px}.w_3{width:var(--sizes-3)}.w_3\.5{width:var(--sizes-3\.5)}.w_32{width:var(--sizes-32)}.w_4{width:var(--sizes-4)}.w_6{width:var(--sizes-6)}.w_64{width:var(--sizes-64)}.w_7{width:var(--sizes-7)}.w_8{width:var(--sizes-8)}.w_3\/5{width:60%}.w_\[280px\]{width:280px}.w_auto{width:auto}.w_full{width:var(--sizes-full)}.\[\&_\+_\&\]\:ms_-1+.\[\&_\+_\&\]\:ms_-1{margin-inline-start:calc(var(--spacing-1) * -1)}.dark .dark\:\[\&_\[data-glyph\=moon\]\]\:d_none [data-glyph=moon],.\[\&_\[data-glyph\=sun\]\]\:d_none [data-glyph=sun]{display:none}.dark .dark\:\[\&_\[data-glyph\=sun\]\]\:d_block [data-glyph=sun]{display:block}.\[\&_svg\]\:size_3\.5 svg{width:var(--sizes-3\.5);height:var(--sizes-3\.5)}.\[\&\[aria-current\=true\]\]\:bg_bg\.surface\.selected[aria-current=true]{background:var(--colors-bg-surface-selected)}.\[\&\[aria-current\=true\]\]\:bd-c_fg\.accent[aria-current=true]{border-color:var(--colors-fg-accent)}.\[\&\[aria-disabled\=true\]\]\:c_fg\.disabled[aria-disabled=true]{color:var(--colors-fg-disabled)}.\[\&\[aria-disabled\=true\]\]\:cursor_not-allowed[aria-disabled=true]{cursor:not-allowed}.\[\&\[data-dragging\]\]\:c_fg\.accent[data-dragging]{color:var(--colors-fg-accent)}.\[\&\[data-favourite\=true\]\]\:c_inherit[data-favourite=true]{color:inherit}.\[\&\[data-scrolled\]\]\:bx-sh_none[data-scrolled]{box-shadow:none}.\[\&\[data-state\=closed\]\]\:bg_success\.subtle[data-state=closed]{background:var(--colors-success-subtle)}.\[\&\[data-state\=closed\]\]\:c_success[data-state=closed]{color:var(--colors-success)}.icon\:size_3\.5 :where(svg){width:var(--sizes-3\.5);height:var(--sizes-3\.5)}.icon\:size_4 :where(svg){width:var(--sizes-4);height:var(--sizes-4)}.icon\:size_4\.5 :where(svg){width:var(--sizes-4\.5);height:var(--sizes-4\.5)}.icon\:c_fg\.accent :where(svg){color:var(--colors-fg-accent)}.icon\:flex-sh_0 :where(svg){flex-shrink:0}.icon\:mt_0\.5 :where(svg){margin-top:var(--spacing-0\.5)}.\[\&\:has\(\[data-board-row\]\,_\[data-split\]\)\]\:d_flex:has([data-board-row],[data-split]){display:flex}.\[\&\:has\(\[data-board-row\]\,_\[data-split\]\)\]\:flex-b_0:has([data-board-row],[data-split]){flex-basis:var(--sizes-0)}.\[\&\:has\(\[data-board-row\]\,_\[data-split\]\)\]\:flex-d_column:has([data-board-row],[data-split]){flex-direction:column}.\[\&\:has\(\[data-board-row\]\,_\[data-split\]\)\]\:flex-g_1:has([data-board-row],[data-split]){flex-grow:1}.\[\&\:has\(\[data-board-row\]\,_\[data-split\]\)\]\:mb_-shell\.content\.paddingBottom:has([data-board-row],[data-split]){margin-bottom:calc(var(--spacing-shell-content-padding-bottom) * -1)}.\[\&\:has\(\[data-board-row\]\,_\[data-split\]\)\]\:min-h_0:has([data-board-row],[data-split]){min-height:var(--sizes-0)}.empty\:d_none:is(:empty,[data-empty]){display:none}.disabled\:c_fg\.disabled:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled)}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}[data-issue-card]:hover .\[\[data-issue-card\]\:hover_\&\]\:c_fg\.accent{color:var(--colors-fg-accent)}.\[\&\:has\(input\:checked\)\]\:bd-c_fg:has(input:checked){border-color:var(--colors-fg)}.group:is(:hover,[data-hover]) .groupHover\:text-decoration-line_underline{text-decoration-line:underline}.focusVisible\:ring-o_-0\.5:is(:focus-visible,[data-focus-visible]){outline-offset:calc(var(--spacing-0\.5) * -1)}.focusVisible\:text-decoration-line_none:is(:focus-visible,[data-focus-visible]){text-decoration-line:none}.group:is(:focus-visible,[data-focus-visible]) .groupFocusVisible\:text-decoration-line_underline{text-decoration-line:underline}.\[\&\:has\(input\:focus-visible\)\]\:ring-c_focus\.ring:has(input:focus-visible){outline-color:var(--colors-focus-ring)}.\[\&\:has\(input\:focus-visible\)\]\:ring-o_0\.5:has(input:focus-visible){outline-offset:var(--spacing-0\.5)}.\[\&\:has\(input\:focus-visible\)\]\:outline-style_solid:has(input:focus-visible){outline-style:solid}.\[\&\:has\(input\:focus-visible\)\]\:ring-w_2px:has(input:focus-visible){outline-width:2px}.group:is(:active,[data-active]) .groupActive\:text-decoration-line_underline{text-decoration-line:underline}.hover\:bg_bg\.surface\.highlight:not(:disabled):hover{background:var(--colors-bg-surface-highlight)}.hover\:bd-c_border\.default:not(:disabled):hover{border-color:var(--colors-border-default)}.hover\:td_underline:not(:disabled):hover{text-decoration:underline}.hover\:bx-sh_elevated:not(:disabled):hover{box-shadow:var(--shadows-elevated)}.hover\:c_fg:not(:disabled):hover{color:var(--colors-fg)}.hover\:c_fg\.accent:not(:disabled):hover{color:var(--colors-fg-accent)}.hover\:text-decoration-line_none:not(:disabled):hover,.active\:text-decoration-line_none:not(:disabled):active{text-decoration-line:none}.before\:inset_\[calc\(\(\{sizes\.4\.5\}_-_\{sizes\.11\}\)_\/_2\)\]:before{inset:calc((var(--sizes-4\.5) - var(--sizes-11)) / 2)}.before\:inset-y_0:before{inset-block:var(--spacing-0)}.before\:bd-c_separator:before{border-color:var(--colors-separator)}.before\:bd-s-w_1px:before{border-inline-start-width:1px}.before\:inset-s_\[50\%\]:before{inset-inline-start:50%}.before\:content_\"\":before{content:""}.before\:pos_absolute:before{position:absolute}@media (min-width:64rem){.lg\:mx_2{margin-inline:var(--spacing-2)}.lg\:px_8{padding-inline:var(--spacing-8)}.lg\:ai_center{align-items:center}.lg\:flex-b_auto{flex-basis:auto}.lg\:flex-d_row{flex-direction:row}.lg\:flex-g_0{flex-grow:0}.lg\:min-w_0{min-width:var(--sizes-0)}.lg\:w_\[280px\]{width:280px}.lg\:w_\[640px\]{width:640px}}@media (hover:hover) and (pointer:fine){.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:hover\:c_fg\.accent:not(:disabled):hover{color:var(--colors-fg-accent)}}@media (prefers-reduced-motion:no-preference){.motionSafe\:closed\:anim-dur_slow:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-slow)}.motionSafe\:closed\:anim-n_slide-to-right-full:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right-full}.motionSafe\:closed\:anim-tmf_inOut:is([closed],[data-closed],[data-state=closed]){animation-timing-function:var(--easings-in-out)}.motionSafe\:open\:anim-dur_slow:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-slow)}.motionSafe\:open\:anim-n_slide-from-right-full:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right-full}.motionSafe\:open\:anim-tmf_out:is([open],[data-open],[data-state=open],:popover-open){animation-timing-function:var(--easings-out)}}@layer compositions{.textStyle_body{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.textStyle_bodyStrong{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.textStyle_button{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.textStyle_caption{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}.textStyle_cardLine{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.9375rem;font-style:normal;font-weight:500;line-height:1.375rem;text-decoration:none}.textStyle_chip{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.71875rem;font-style:normal;font-weight:500;line-height:1rem;text-decoration:none}.textStyle_dialogTitle,.textStyle_doorTitle{font-family:var(--fonts-sans);letter-spacing:-.01em;text-transform:none;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.75rem;text-decoration:none}.textStyle_drawerItem{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;text-decoration:none}.textStyle_eyebrow{font-family:var(--fonts-sans);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.textStyle_facts{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.textStyle_footer{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}.textStyle_gateTitle,.textStyle_h1{font-family:var(--fonts-sans);letter-spacing:-.01em;text-transform:none;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.75rem;text-decoration:none}.textStyle_h2{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none}.textStyle_h3{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none}.textStyle_h4{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.9375rem;font-style:normal;font-weight:600;line-height:1.375rem;text-decoration:none}.textStyle_headerItem{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.textStyle_initials{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.textStyle_input{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.textStyle_inputSm{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}.textStyle_inputStrong,.textStyle_label{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.textStyle_lead{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-decoration:none}.textStyle_mono{font-family:var(--fonts-mono);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;text-decoration:none}.textStyle_notice{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.textStyle_overline{font-family:var(--fonts-sans);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.textStyle_pageCurrent{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:600;line-height:1.25rem;text-decoration:none}.textStyle_registerCell{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.textStyle_subLine{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.textStyle_tableHead{font-family:var(--fonts-sans);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.textStyle_toast{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.textStyle_toastStrong{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;text-decoration:none}.textStyle_tocLink{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}}}:root{--font-mono:"IBM Plex Mono"}@layer recipes.slots{@layer base{.avatar__fallback{-webkit-user-select:none;user-select:none;font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.avatar__group{gap:var(--spacing-1);flex-shrink:0;align-items:center;display:inline-flex}.avatar__image{object-fit:cover;height:var(--sizes-full);width:var(--sizes-full)}.avatar__root{background:var(--colors-bg-identity);border-radius:var(--radii-full);color:var(--colors-fg-on-identity);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.code-block__body{--shiki-token-comment:var(--colors-well-placeholder);--shiki-token-constant:var(--colors-fg-accent);--shiki-token-function:var(--colors-tag-purple-fg);--shiki-token-keyword:var(--colors-signal-critical);--shiki-token-link:var(--colors-fg-accent);--shiki-token-parameter:var(--colors-signal-warn);--shiki-token-punctuation:var(--colors-code-block-fg);--shiki-token-string:var(--colors-tag-blue-fg);--shiki-token-string-expression:var(--colors-tag-blue-fg);--shiki-token-tag:var(--colors-signal-ok);min-width:var(--sizes-0);grid-template-columns:minmax(0,1fr);display:grid}.code-block__copy{color:var(--colors-fg-muted);cursor:pointer;height:var(--sizes-8);width:var(--sizes-8);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.code-block__copy svg{height:var(--sizes-4);width:var(--sizes-4)}.code-block__copy:is(:focus-visible,[data-focus-visible]){outline:2px solid;outline-color:var(--colors-focus-ring);outline-offset:-2px}.code-block__copy:not(:disabled):hover{color:var(--colors-fg)}.code-block__header{gap:var(--spacing-4);min-height:var(--sizes-10);padding-left:var(--spacing-4);padding-right:var(--spacing-1);justify-content:space-between;align-items:center;display:flex}.code-block__language{color:var(--colors-code-block-eyebrow);font-family:var(--fonts-sans);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.code-block__pre{margin:var(--spacing-0);padding-inline:var(--spacing-4);color:var(--colors-code-block-fg);font-family:var(--fonts-mono);font-variant-numeric:tabular-nums;letter-spacing:0;overflow-wrap:anywhere;text-transform:none;white-space:pre-wrap;min-width:var(--sizes-full);padding-bottom:var(--spacing-3);padding-top:var(--spacing-0);font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;text-decoration:none}.code-block__pre code{white-space:inherit}.code-block__root{--shiki-background:var(--colors-code-block-bg);--shiki-foreground:var(--colors-code-block-fg);background:var(--colors-code-block-bg);color:var(--colors-code-block-fg);max-width:var(--sizes-measure-wide);min-width:var(--sizes-0);border-width:0;grid-template-columns:minmax(0,1fr);display:grid}.combobox__clearTrigger{background:var(--colors-transparent);color:var(--colors-fg-muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.combobox__clearTrigger :where(svg){height:var(--sizes-4);width:var(--sizes-4)}.combobox__clearTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled);cursor:not-allowed}.combobox__content{background:var(--colors-bg-surface);border-radius:var(--radii-l3);box-shadow:var(--shadows-elevated);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;z-index:var(--z-index-dropdown);max-height:min(var(--available-height), var(--sizes-96));width:var(--reference-width);outline:0;flex-direction:column;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex;overflow:hidden}.combobox__content [data-scope=scroll-area][data-part=content]{gap:var(--spacing-0\.5);flex-direction:column;display:flex}.combobox__content [data-scope=scroll-area][data-part=root]{min-height:var(--sizes-0);flex:auto}[data-part=positioner]:not([style*=--x\:])>.combobox__content{pointer-events:none}body:has([data-scope=dialog][data-part=content][data-state=open]) .combobox__content{z-index:var(--z-index-popover)}.combobox__content[data-empty]:not(:has([data-scope=combobox][data-part=empty])){display:none}.combobox__control{width:var(--sizes-full);align-items:center;display:flex;position:relative}.combobox__empty{padding-inline:var(--spacing-3);color:var(--colors-well-placeholder);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;min-height:var(--sizes-11);align-items:center;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex}.combobox__indicatorGroup{gap:var(--spacing-1);inset-inline-end:var(--spacing-0);bottom:var(--spacing-0);top:var(--spacing-0);align-items:center;padding-inline-end:var(--spacing-3);display:flex;position:absolute}.combobox__input{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color, border-color;background:var(--colors-well-bg);padding-inline:var(--spacing-3);border-color:var(--colors-border-surface);border-radius:var(--radii-l2);appearance:none;box-shadow:var(--shadows-well);caret-color:var(--colors-fg);color:var(--colors-fg);cursor:text;font-family:var(--fonts-sans);letter-spacing:0;text-align:start;text-overflow:ellipsis;text-transform:none;transition-duration:var(--durations-fast);transition-property:background-color,border-color;transition-timing-function:var(--easings-out);white-space:nowrap;height:var(--sizes-11);min-height:var(--sizes-9);width:var(--sizes-full);border-style:solid;border-width:1px;outline:0;padding-inline-end:var(--spacing-14);font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;position:relative;overflow:hidden}.combobox__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){box-shadow:none;color:var(--colors-well-disabled)}.combobox__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])::placeholder,.combobox__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true])[data-placeholder]{color:var(--colors-well-disabled)}.combobox__input:is(:user-invalid,[data-invalid],[aria-invalid=true]){background:var(--colors-well-invalid)}.combobox__input:is(:focus,[data-state=open]){border-color:var(--colors-transparent);outline-color:var(--colors-well-focus);outline-offset:-1px;outline-width:1px;outline-style:solid}.combobox__input::placeholder,.combobox__input[data-placeholder]{color:var(--colors-fg-muted);opacity:1}.combobox__item{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color, color;padding-inline:var(--spacing-3);border-radius:var(--radii-l1);gap:var(--spacing-2);-webkit-user-select:none;user-select:none;color:var(--colors-fg);cursor:pointer;font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;transition-duration:var(--durations-fast);transition-property:background-color,color;transition-timing-function:var(--easings-out);min-height:var(--sizes-11);flex-shrink:0;justify-content:space-between;align-items:center;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex}.combobox__item [data-part=item-indicator]{color:var(--colors-fg)}.combobox__item :where(svg){height:var(--sizes-3\.5);width:var(--sizes-3\.5);flex-shrink:0}.combobox__item[data-highlighted]:not([data-disabled]){background:var(--colors-bg-surface-highlight);color:var(--colors-fg-accent)}.combobox__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled);cursor:not-allowed}.combobox__itemGroup{flex-direction:column;display:flex}.combobox__itemGroupLabel{padding-inline:var(--spacing-3);color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;min-height:var(--sizes-9);align-items:center;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none;display:flex}.combobox__itemIndicator{color:inherit;display:flex}.combobox__itemText{text-overflow:ellipsis;white-space:nowrap;min-width:var(--sizes-0);flex:1;overflow:hidden}.combobox__label{-webkit-user-select:none;user-select:none;color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;align-self:start;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}.combobox__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled)}.combobox__list{flex-direction:column;display:flex}.combobox__root{gap:var(--spacing-2);width:var(--sizes-full);flex-direction:column;display:flex}.combobox__trigger{background:var(--colors-transparent);color:var(--colors-fg);cursor:pointer;justify-content:center;align-items:center;display:flex}.combobox__trigger :where(svg){height:var(--sizes-4);width:var(--sizes-4)}.combobox__trigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled);cursor:not-allowed}.confirm-dialog__label{color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;flex-shrink:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.confirm-dialog__list{gap:var(--spacing-3);flex-direction:column;display:flex}.confirm-dialog__row{gap:var(--spacing-1);flex-direction:column;display:flex}.confirm-dialog__value{color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;overflow-wrap:anywhere;text-transform:none;min-width:var(--sizes-0);flex:1;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.dialog__backdrop{background:var(--colors-bg-scrim);inset:var(--spacing-0);z-index:var(--z-index-overlay);position:fixed}.dialog__body{padding:var(--spacing-1);gap:var(--spacing-6);flex-direction:column;display:flex}.dialog__closeTrigger{background:var(--colors-transparent);color:var(--colors-fg);cursor:pointer;height:var(--sizes-8);width:var(--sizes-8);border-width:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dialog__closeTrigger :where(svg){height:var(--sizes-5);width:var(--sizes-5)}.dialog__closeTrigger:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-fg-disabled);cursor:not-allowed}.dialog__content{background:var(--colors-bg-modal);padding:var(--spacing-10);border-radius:var(--radii-lg);gap:var(--spacing-6);box-shadow:var(--shadows-elevated);color:var(--colors-fg);pointer-events:auto;max-height:var(--sizes-full);max-width:var(--sizes-full);outline:0;flex-direction:column;width:560px;display:flex;position:relative}.dialog__content>[data-scope=scroll-area][data-part=root]{margin:calc(var(--spacing-1) * -1);height:auto;min-height:var(--sizes-0);flex:0 auto;width:auto}.dialog__content>[data-scope=scroll-area][data-part=root]>[data-part=viewport]{overscroll-behavior:contain}.dialog__content:is(:focus-visible,[data-focus-visible]){outline:0}.dialog__description{color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.dialog__footer{gap:var(--spacing-3);flex-direction:column;flex-shrink:0;align-items:stretch;display:flex}.dialog__header{gap:var(--spacing-4);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.dialog__positioner{inset:var(--spacing-0);padding:var(--spacing-6);pointer-events:none;z-index:var(--z-index-modal);justify-content:center;align-items:center;display:flex;position:fixed}.dialog__positioner:has(>[data-part=content][data-state=closed]){right:calc(100% - 100vw)}.dialog__title{color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:-.01em;text-transform:none;font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.75rem;text-decoration:none}.field__errorText{color:var(--colors-signal-critical);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.field__helperText{color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}.field__helperText:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled)}.field__label{gap:var(--spacing-1);-webkit-user-select:none;user-select:none;color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-align:start;text-transform:none;align-self:start;align-items:baseline;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none;display:inline-flex}.field__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled)}.field__requiredIndicator{color:inherit}.field__root{gap:var(--spacing-2);width:var(--sizes-full);flex-direction:column;display:flex}.menu__arrow{--arrow-background:var(--colors-bg-surface);--arrow-size:var(--sizes-3)}.menu__content{background:var(--colors-bg-surface);border-radius:var(--radii-l3);box-shadow:var(--shadows-elevated);color:var(--colors-fg);z-index:var(--z-index-dropdown);max-height:min(var(--available-height), 24rem);outline:0;flex-direction:column;display:flex;overflow:hidden}.menu__content [data-scope=scroll-area][data-part=content]{flex-direction:column;display:flex}.menu__content [data-scope=scroll-area][data-part=root]{min-height:var(--sizes-0);flex:auto}[data-part=positioner]:not([style*=--x\:])>.menu__content{pointer-events:none}body:has([data-scope=dialog][data-part=content][data-state=open]) .menu__content{z-index:var(--z-index-popover)}.menu__content:is(:focus-visible,[data-focus-visible]){outline:0}.menu__head{padding-inline:var(--spacing-4);gap:var(--spacing-2\.5);height:var(--sizes-16);flex-shrink:0;align-items:center;display:flex}.menu__indicator{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:transform;transition-duration:var(--durations-fast);transition-property:transform;transition-timing-function:var(--easings-out);display:inline-flex}.menu__indicator :where(svg){height:var(--sizes-4);width:var(--sizes-4)}.menu__indicator:is([open],[data-open],[data-state=open],:popover-open){transform:rotate(180deg)}.menu__item{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color, color;background:var(--colors-transparent);padding-inline:var(--spacing-3);border-radius:var(--radii-l1);gap:var(--spacing-2);-webkit-user-select:none;user-select:none;color:var(--colors-fg);cursor:pointer;font-family:var(--fonts-sans);letter-spacing:0;text-align:start;text-transform:none;transition-duration:var(--durations-fast);transition-property:background-color,color;transition-timing-function:var(--easings-out);min-height:var(--sizes-11);outline:0;flex:none;justify-content:flex-start;align-items:center;width:100%;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex}.menu__item[data-highlighted][data-tone=danger]:not([data-disabled]){color:var(--colors-danger-hover)}.menu__item :where(svg){height:var(--sizes-3\.5);width:var(--sizes-3\.5);flex-shrink:0}.menu__item[data-highlighted]:not([data-disabled]){background:var(--colors-bg-surface-highlight);color:var(--colors-fg-accent)}.menu__item[data-tone=danger]:not([data-disabled]){color:var(--colors-danger-text)}.menu__item:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled);cursor:not-allowed}.menu__itemGroup{flex-direction:column;flex-shrink:0;display:flex}.menu__itemGroupLabel{padding-inline:var(--spacing-3);color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;min-height:var(--sizes-11);align-items:center;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none;display:flex}.menu__itemIndicator{color:var(--colors-fg);margin-inline-start:auto;display:flex}.menu__itemIndicator :where(svg){height:var(--sizes-3\.5);width:var(--sizes-3\.5)}.menu__itemText{min-width:var(--sizes-0);flex:1}.menu__separator{background:var(--colors-separator);margin-inline:var(--spacing-4);margin-block:var(--spacing-0);border-width:0;flex-shrink:0;height:1px}.menu__trigger:focus-visible[data-modality=pointer]{outline:0}.notice__action{background:var(--colors-transparent);padding:var(--spacing-0);color:var(--colors-fg-accent);cursor:pointer;font-family:var(--fonts-sans);letter-spacing:0;text-align:start;text-transform:none;text-underline-offset:.15em;border-width:0;align-self:start;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.notice__description,.notice__line{color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.notice__root{gap:var(--spacing-1\.5);min-width:var(--sizes-0);flex-direction:column;display:flex}.notice__title{color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.popover__arrow{--arrow-background:var(--colors-bg-surface);--arrow-size:var(--sizes-3)}.popover__closeTrigger{background:var(--colors-transparent);color:var(--colors-fg-muted);cursor:pointer;height:var(--sizes-8);right:var(--spacing-1);top:var(--spacing-1);width:var(--sizes-8);border-width:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.popover__closeTrigger :where(svg){height:var(--sizes-4);width:var(--sizes-4)}.popover__content{background:var(--colors-bg-surface);padding:var(--spacing-4);border-radius:var(--radii-l3);gap:var(--spacing-3);box-shadow:var(--shadows-elevated);color:var(--colors-fg);z-index:var(--z-index-popover);max-width:min(var(--available-width), 360px);min-width:min(var(--available-width), 240px);outline:0;flex-direction:column;width:max-content;display:flex;position:relative}[data-part=positioner]:not([style*=--x\:])>.popover__content{pointer-events:none}body:has([data-scope=dialog][data-part=content][data-state=open]) .popover__content{z-index:var(--z-index-popover)}.popover__content:is(:focus-visible,[data-focus-visible]){outline:0}.popover__description{color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.popover__title{color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.25rem;text-decoration:none}.scroll-area__root{--scrollbar-margin:0px;--scrollbar-size:calc(var(--thumb-size) + calc(var(--scrollbar-margin) * 2));--thumb-size:3px;height:var(--sizes-full);width:var(--sizes-full);flex-direction:column;display:flex;position:relative;overflow:hidden}.scroll-area__scrollbar{-webkit-user-select:none;user-select:none;touch-action:none;z-index:var(--z-index-sticky);align-items:center;display:flex;position:relative}.scroll-area__scrollbar[data-orientation=horizontal]{padding-inline:var(--scrollbar-margin);height:var(--scrollbar-size);flex-direction:row}.scroll-area__scrollbar[data-orientation=horizontal]:not([data-overflow-x]){display:none}.scroll-area__scrollbar[data-orientation=vertical]{padding-block:var(--scrollbar-margin);width:var(--scrollbar-size);flex-direction:column}.scroll-area__scrollbar[data-orientation=vertical]:not([data-overflow-y]){display:none}.scroll-area__thumb{--transition-duration:var(--durations-base);--transition-easing:var(--easings-out);--transition-prop:background-color;background:var(--colors-well-thumb);border-radius:var(--radii-full);transition-duration:var(--durations-base);transition-property:background-color;transition-timing-function:var(--easings-out)}.scroll-area__thumb[data-orientation=horizontal]{height:var(--thumb-size)}.scroll-area__thumb[data-orientation=vertical]{width:var(--thumb-size)}.scroll-area__viewport{-webkit-overflow-scrolling:touch;scrollbar-width:none;height:var(--sizes-full);width:var(--sizes-full);flex-direction:column;display:flex}.scroll-area__viewport::-webkit-scrollbar{display:none}.shell__actions{gap:var(--spacing-5);flex-shrink:0;align-items:center;display:none}.shell__appName{padding:var(--spacing-0);clip:rect(0, 0, 0, 0);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:-.01em;text-transform:none;white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none;position:absolute;overflow:hidden}.shell__bar{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color, box-shadow;background:var(--colors-bg-header);transition-duration:var(--durations-fast);transition-property:background-color,box-shadow;transition-timing-function:var(--easings-out);z-index:var(--z-index-bar);top:var(--spacing-0);position:sticky}.shell__bar[data-nav-open]{background:var(--colors-bg-navigation)}.shell__bar[data-scrolled]{box-shadow:var(--shadows-header)}.shell__bar:after{background:var(--colors-separator);inset-inline:var(--spacing-0);content:"";pointer-events:none;bottom:var(--spacing-0);height:1px;position:absolute}.shell__body{padding-inline:var(--spacing-page-gutter);min-width:var(--sizes-0);width:var(--sizes-full);flex:1;display:flex}.shell__brand{border-radius:var(--radii-l2);gap:var(--spacing-2\.5);color:var(--colors-fg);white-space:nowrap;height:var(--sizes-8);align-items:center;display:flex}.shell__eyebrow{min-height:1.15em}.shell__eyebrowGap{height:var(--sizes-2\.5);flex-shrink:0}.shell__floor{--global-color-focus-ring:var(--colors-focus-on-floor);background:var(--colors-bg-floor);padding-inline:var(--spacing-page-gutter);gap:var(--spacing-5);color:var(--colors-fg-on-floor);height:var(--sizes-header-height);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.shell__footer{--global-color-focus-ring:var(--colors-focus-on-floor);background:var(--colors-bg-floor);color:var(--colors-fg-on-floor);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;z-index:var(--z-index-sticky);flex-shrink:0;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none;position:relative}.shell__footerLink{color:var(--colors-fg-on-floor)}.shell__footerLink:not(:disabled):hover{text-decoration-line:underline}.shell__footerLinks{gap:var(--spacing-shell-footer-link-gap);align-items:center;display:flex}.shell__footerRow{padding-inline:var(--spacing-page-gutter);gap:var(--spacing-2\.5);white-space:nowrap;height:var(--sizes-shell-footer-height);width:var(--sizes-full);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.shell__frame{background:var(--colors-bg);color:var(--colors-fg);flex-direction:column;min-height:100dvh;display:flex}.shell__logo{height:var(--sizes-8);width:var(--sizes-8)}.shell__main{min-width:var(--sizes-0);padding-bottom:var(--spacing-shell-content-padding-bottom);padding-left:var(--spacing-0);padding-right:var(--spacing-0);padding-top:var(--spacing-shell-content-padding-top);flex-direction:column;flex:1;display:flex}.shell__nav{height:var(--sizes-shell-side-menu-sticky-height);top:var(--sizes-header-height);position:sticky}.shell__nav [data-scope=scroll-area][data-part=content]{gap:var(--spacing-shell-side-menu-item-gap);padding-bottom:var(--spacing-shell-side-menu-padding-bottom);padding-top:var(--spacing-shell-side-menu-padding-top);flex-direction:column;display:flex}.shell__nav [data-scope=scroll-area][data-part=viewport]{overscroll-behavior:contain}.shell__navItem{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:color;padding-block:var(--spacing-shell-side-menu-item-padding-y);gap:var(--spacing-2);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;transition-duration:var(--durations-fast);transition-property:color;transition-timing-function:var(--easings-out);min-height:var(--sizes-shell-side-menu-item-height);padding-left:calc(var(--spacing-page-gutter) + var(--nav-indent-steps,0) * var(--spacing-shell-side-menu-level-indent));padding-right:var(--spacing-shell-side-menu-item-padding-end);align-items:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none;display:flex}.shell__navItem[aria-current=page]{color:var(--colors-fg-accent)}.shell__navItem:is(:focus-visible,[data-focus-visible]){outline-offset:calc(var(--spacing-0\.5) * -1)}.shell__navItem:not(:disabled):hover{color:var(--colors-fg-accent)}.shell__navItem[data-tier]:before{content:"↳" / "";flex-shrink:0}.shell__project{padding:var(--spacing-0);gap:var(--spacing-2\.5);clip:rect(0, 0, 0, 0);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:-.01em;text-transform:none;white-space:nowrap;height:1px;margin:-1px;margin-inline-end:auto;margin-left:calc(var(--spacing-1\.5) * -1);min-width:var(--sizes-0);border-width:0;align-items:center;width:1px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none;display:flex;position:absolute;overflow:hidden}.shell__projectDash{color:var(--colors-fg-subtle)}.shell__row{padding-inline:var(--spacing-page-gutter);gap:var(--spacing-4);height:var(--sizes-header-height);width:var(--sizes-full);justify-content:space-between;align-items:center;display:flex;position:relative}.shell__sideMenu{border-right-color:var(--colors-separator-menu);margin-bottom:var(--spacing-shell-side-menu-footer-overlap);width:var(--sizes-shell-side-menu-column-width);border-right-style:solid;border-right-width:1px;flex-shrink:0;display:none}.status-mark__label{color:var(--colors-fg);min-width:var(--sizes-0)}.status-mark__root{gap:var(--spacing-2);vertical-align:middle;min-width:var(--sizes-0);align-items:center;display:inline-flex}.switch__control{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color;background:var(--colors-switch-track-off);padding:var(--spacing-0\.5);border-radius:var(--radii-full);transition-duration:var(--durations-fast);transition-property:background-color;transition-timing-function:var(--easings-out);height:var(--switch-h);width:var(--switch-w);flex-shrink:0;justify-content:flex-start;align-items:center;display:inline-flex}.switch__control[data-disabled]{background:var(--colors-well-disabled)}.switch__control[data-focus-visible]{outline-color:var(--colors-focus-ring);outline-offset:2px;outline-width:2px;outline-style:solid}.switch__control[data-state=checked]:not([data-disabled]){background:var(--colors-switch-track-on)}.switch__label{-webkit-user-select:none;user-select:none;color:var(--colors-fg)}.switch__label:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-well-disabled)}.switch__root{gap:var(--spacing-2\.5);cursor:pointer;vertical-align:middle;align-items:center;display:inline-flex;position:relative}.switch__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.switch__thumb{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:transform;background:var(--colors-switch-knob);border-radius:var(--radii-full);transition-duration:var(--durations-fast);transition-property:transform;transition-timing-function:var(--easings-out);height:calc(var(--switch-h) - 4px);width:calc(var(--switch-h) - 4px)}.switch__thumb[data-state=checked]{transform:translateX(calc(var(--switch-w) - var(--switch-h)))}.table__body>tr:not(:last-child){border-color:var(--colors-separator);border-bottom-width:1px}.table__caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table__cell{padding-inline:var(--spacing-5);padding-block:var(--spacing-4\.5);border-color:var(--colors-separator);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-align:start;text-transform:none;vertical-align:middle;border-inline-end-width:1px;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.table__cell[data-actions]{padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-0);text-align:center}.table__cell[data-align=center]{text-align:center}.table__cell[data-align=end]{text-align:end}.table__cell[data-nowrap]{white-space:nowrap}.table__cell[data-pin]{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color;background:var(--colors-bg);transition-duration:var(--durations-fast);transition-property:background-color;transition-timing-function:var(--easings-out);z-index:var(--z-index-sticky);border-inline-end-width:0;position:sticky}tr[data-selected]>.table__cell[data-pin]{background:var(--colors-bg-row-selected)}.table__cell[data-pin][data-pin=end]:before{background:var(--colors-separator);inset-block:var(--spacing-0);content:"";pointer-events:none;width:1px;position:absolute;inset-inline-start:var(--spacing-0)}.table__cell[data-pin][data-pin=start]:after{background:var(--colors-separator);inset-block:var(--spacing-0);content:"";pointer-events:none;width:1px;position:absolute;inset-inline-end:var(--spacing-0)}[data-overflow-end]>*>table>*>tr>.table__cell[data-pin][data-pin=end]:before{box-shadow:var(--shadows-pin-end)}[data-overflow-start]>*>table>*>tr>.table__cell[data-pin][data-pin=start]:after{box-shadow:var(--shadows-pin-start)}.table__cell:last-child{border-inline-end-width:0}.table__emptyCell{padding-inline:var(--spacing-5);padding-block:var(--spacing-4\.5);color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-align:start;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.table__emptyRow{background:var(--colors-transparent)}.table__head>tr{border-color:var(--colors-separator);border-bottom-width:1px}.table__headerCell{padding-inline:var(--spacing-5);padding-block:var(--spacing-4\.5);border-color:var(--colors-separator);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:.06em;text-align:start;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-inline-end-width:1px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none}.table__headerCell[data-actions]{padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-0);text-align:center}.table__headerCell[data-align=center]{text-align:center}.table__headerCell[data-align=end]{text-align:end}.table__headerCell[data-nowrap]{white-space:nowrap}.table__headerCell[data-pin]{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color;background:var(--colors-bg);transition-duration:var(--durations-fast);transition-property:background-color;transition-timing-function:var(--easings-out);z-index:var(--z-index-sticky);border-inline-end-width:0;position:sticky}tr[data-selected]>.table__headerCell[data-pin]{background:var(--colors-bg-row-selected)}.table__headerCell[data-pin][data-pin=end]:before{background:var(--colors-separator);inset-block:var(--spacing-0);content:"";pointer-events:none;width:1px;position:absolute;inset-inline-start:var(--spacing-0)}.table__headerCell[data-pin][data-pin=start]:after{background:var(--colors-separator);inset-block:var(--spacing-0);content:"";pointer-events:none;width:1px;position:absolute;inset-inline-end:var(--spacing-0)}[data-overflow-end]>*>table>*>tr>.table__headerCell[data-pin][data-pin=end]:before{box-shadow:var(--shadows-pin-end)}[data-overflow-start]>*>table>*>tr>.table__headerCell[data-pin][data-pin=start]:after{box-shadow:var(--shadows-pin-start)}.table__headerCell:last-child{border-inline-end-width:0}.table__root{max-width:var(--sizes-full);min-width:var(--sizes-0);width:var(--sizes-full)}.table__root [data-scope=scroll-area][data-part=scrollbar]{background:var(--colors-separator-muted)}.table__root [data-scope=scroll-area][data-part=scrollbar]>[data-scope=scroll-area][data-part=thumb]{background:var(--colors-separator)}.table__row{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:background-color;background:var(--colors-transparent);transition-duration:var(--durations-fast);transition-property:background-color;transition-timing-function:var(--easings-out)}.table__row[data-selected]{background:var(--colors-bg-row-selected)}.table__row[data-variant=link]{cursor:pointer}.table__row:is(:focus,[data-focus]){outline:var(--borders-none)}.table__sortIndicator{color:var(--colors-fg-muted);height:var(--sizes-4);width:var(--sizes-4);flex-shrink:0}.table__sortIndicator[data-sorted]{color:var(--colors-fg-accent)}.table__sortTrigger{background:var(--colors-transparent);padding:var(--spacing-0);gap:var(--spacing-2);color:inherit;cursor:pointer;font-family:var(--fonts-sans);letter-spacing:.06em;text-align:start;text-transform:uppercase;width:var(--sizes-full);border-width:0;justify-content:space-between;align-items:center;font-size:.6875rem;font-style:normal;font-weight:600;line-height:1rem;text-decoration:none;display:flex}.table__subLine{color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;margin-top:var(--spacing-0\.5);font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none;display:block}.table__table{background:var(--colors-transparent);border-collapse:collapse;border-spacing:var(--spacing-0);min-width:var(--sizes-full);width:max-content}.toast__body{gap:var(--spacing-1);overflow-wrap:anywhere;min-width:var(--sizes-0);flex-direction:column;flex:1;display:flex}.toast__description{color:var(--colors-fg-muted);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}.toast__group{--toast-offset-bottom:var(--spacing-5);--toast-offset-x:var(--spacing-6)}.toast__mark{padding-top:var(--spacing-1);flex-shrink:0;display:flex}.toast__root{--transition-duration:var(--durations-base);--transition-easing:var(--easings-out);--transition-prop:opacity;background:var(--colors-bg-surface);padding-inline:var(--spacing-6);padding-block:var(--spacing-5);border-radius:var(--radii-l3);gap:var(--spacing-3);box-shadow:var(--shadows-elevated);color:var(--colors-fg);opacity:var(--opacity);transition-duration:var(--durations-base);transition-property:opacity;transition-timing-function:var(--easings-out);translate:0 calc(var(--lift) * var(--offset));will-change:opacity;z-index:var(--z-index);align-items:flex-start;width:min(405px,100vw - 48px);display:flex}.toast__root:is([closed],[data-closed],[data-state=closed]){--transition-duration:var(--durations-slow);--transition-easing:var(--easings-in-out);transition-duration:var(--durations-slow);transition-timing-function:var(--easings-in-out)}.tooltip__arrow{--arrow-background:var(--colors-bg-surface);--arrow-size:var(--sizes-2)}.tooltip__content{background:var(--colors-bg-surface);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);border-radius:var(--radii-l3);box-shadow:var(--shadows-elevated);color:var(--colors-fg);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;z-index:var(--z-index-tooltip);max-width:min(var(--available-width), 280px);outline:0;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}[data-part=positioner]:not([style*=--x\:])>.tooltip__content{pointer-events:none}body:has([data-scope=dialog][data-part=content][data-state=open]) .tooltip__content{z-index:var(--z-index-tooltip)}@media (min-width:64rem){.code-block__pre{overflow-wrap:normal;white-space:pre;width:max-content}.combobox__empty,.combobox__item,.combobox__itemGroupLabel{padding-inline:var(--spacing-4)}.confirm-dialog__label{width:160px}.confirm-dialog__row{gap:var(--spacing-6);flex-direction:row}.dialog__footer{flex-direction:row;align-items:center}.menu__item,.menu__itemGroupLabel{padding-inline:var(--spacing-4)}.shell__actions{display:flex}.shell__appName{margin:var(--spacing-0);padding:var(--spacing-0);clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.shell__body{padding-inline:var(--spacing-0)}.shell__footerRow{gap:var(--spacing-5);flex-direction:row;justify-content:space-between;align-items:center}.shell__main{padding-left:var(--spacing-shell-content-offset);padding-right:var(--spacing-page-gutter)}.shell__project{margin:var(--spacing-0);padding:var(--spacing-0);clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.shell__sideMenu{display:block}.toast__group{--toast-offset-bottom:var(--spacing-10)}}@media (hover:hover) and (pointer:fine){.combobox__clearTrigger:hover{color:var(--colors-fg-accent)}.combobox__input:hover:not(:disabled,[data-disabled],[aria-disabled=true]){border-color:var(--colors-well-border-hover)}.combobox__item:hover:not([data-disabled]){background:var(--colors-bg-surface-highlight);color:var(--colors-fg-accent)}.dialog__closeTrigger:not(:disabled):hover{color:var(--colors-fg-accent)}.menu__item[data-tone=danger]:not([data-disabled]):hover{color:var(--colors-danger-hover)}.menu__item:hover:not([data-disabled]){background:var(--colors-bg-surface-highlight);color:var(--colors-fg-accent)}.notice__action:not(:disabled):hover{text-decoration-line:underline}.popover__closeTrigger:not(:disabled):hover{color:var(--colors-fg-accent)}tbody>tr:hover>.table__cell[data-pin]{background:var(--colors-bg-row-hover)}tbody>tr[data-selected]:hover>.table__cell[data-pin]{background:var(--colors-bg-row-selected-hover)}tbody>tr:hover>.table__headerCell[data-pin]{background:var(--colors-bg-row-hover)}tbody>tr[data-selected]:hover>.table__headerCell[data-pin],.table__row[data-selected]:not(:disabled):hover{background:var(--colors-bg-row-selected-hover)}tbody>.table__row:hover{background:var(--colors-bg-row-hover)}}@media (prefers-reduced-motion:no-preference){.combobox__content[data-placement^=bottom]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-top,fade-out}.combobox__content[data-placement^=bottom]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-top,fade-in}.combobox__content[data-placement^=left]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right,fade-out}.combobox__content[data-placement^=left]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right,fade-in}.combobox__content[data-placement^=right]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left,fade-out}.combobox__content[data-placement^=right]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left,fade-in}.combobox__content[data-placement^=top]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom,fade-out}.combobox__content[data-placement^=top]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom,fade-in}.combobox__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-base);animation-timing-function:var(--easings-in-out);transform-origin:var(--transform-origin)}.combobox__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-base);animation-timing-function:var(--easings-out);transform-origin:var(--transform-origin)}.dialog__backdrop:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-slow);animation-name:fade-out;animation-timing-function:var(--easings-in-out)}.dialog__backdrop:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-slow);animation-name:fade-in;animation-timing-function:var(--easings-out)}.dialog__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-slow);animation-name:scale-out,fade-out;animation-timing-function:var(--easings-in-out);transform-origin:var(--transform-origin)}.dialog__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-slow);animation-name:scale-in,fade-in;animation-timing-function:var(--easings-out);transform-origin:var(--transform-origin)}.menu__content[data-placement^=bottom]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-top,fade-out}.menu__content[data-placement^=bottom]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-top,fade-in}.menu__content[data-placement^=left]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right,fade-out}.menu__content[data-placement^=left]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right,fade-in}.menu__content[data-placement^=right]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left,fade-out}.menu__content[data-placement^=right]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left,fade-in}.menu__content[data-placement^=top]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom,fade-out}.menu__content[data-placement^=top]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom,fade-in}.menu__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-base);animation-timing-function:var(--easings-in-out);transform-origin:var(--transform-origin)}.menu__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-base);animation-timing-function:var(--easings-out);transform-origin:var(--transform-origin)}.popover__content[data-placement^=bottom]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-top,fade-out}.popover__content[data-placement^=bottom]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-top,fade-in}.popover__content[data-placement^=left]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-right,fade-out}.popover__content[data-placement^=left]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-right,fade-in}.popover__content[data-placement^=right]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-left,fade-out}.popover__content[data-placement^=right]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-left,fade-in}.popover__content[data-placement^=top]:is([closed],[data-closed],[data-state=closed]){animation-name:slide-to-bottom,fade-out}.popover__content[data-placement^=top]:is([open],[data-open],[data-state=open],:popover-open){animation-name:slide-from-bottom,fade-in}.popover__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-base);animation-timing-function:var(--easings-in-out);transform-origin:var(--transform-origin)}.popover__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-base);animation-timing-function:var(--easings-out);transform-origin:var(--transform-origin)}.tooltip__content:is([closed],[data-closed],[data-state=closed]){animation-duration:var(--durations-fast);animation-name:scale-out,fade-out;animation-timing-function:var(--easings-in-out);transform-origin:var(--transform-origin)}.tooltip__content:is([open],[data-open],[data-state=open],:popover-open){animation-duration:var(--durations-fast);animation-name:scale-in,fade-in;animation-timing-function:var(--easings-out);transform-origin:var(--transform-origin)}}@media (prefers-reduced-motion:reduce){.menu__indicator,.switch__thumb,.toast__root{transition:none}}}@layer variants{.avatar__root--size_md{height:var(--sizes-8);width:var(--sizes-8)}.avatar__root--size_sm{height:var(--sizes-5);width:var(--sizes-5)}.menu__content--size_account{max-width:var(--available-width);width:280px}.menu__content--size_md{min-width:max(var(--reference-width), 10rem)}.notice__line--variant_loading{color:var(--colors-fg-muted)}.notice__root--severity_attention{border-inline-start-color:var(--colors-signal-warn)}[data-context=editorial] .notice__root--severity_attention{border-inline-start-color:var(--colors-fg-accent)}.notice__root--severity_critical{border-inline-start-color:var(--colors-signal-critical)}[data-context=editorial] .notice__root--severity_critical,.notice__root--severity_info{border-inline-start-color:var(--colors-fg-accent)}.notice__root--variant_error{max-width:640px}.notice__root--variant_fact{width:var(--sizes-full);border-inline-start-style:solid;border-inline-start-width:3px;padding-inline-start:var(--spacing-8)}.notice__root--variant_loading{max-width:640px}.scroll-area__content--variant_visible[data-overflow-x]{padding-bottom:var(--scrollbar-size)}.scroll-area__content--variant_visible[data-overflow-y]{padding-inline-end:var(--scrollbar-size)}.scroll-area__scrollbar--variant_auto{opacity:0}.scroll-area__scrollbar--variant_auto:is([data-hover],[data-scrolling],[data-dragging]){opacity:1}.scroll-area__scrollbar--variant_visible{background:var(--colors-well-bg)}[data-scope=scroll-area][data-part=scrollbar]:is([data-hover],[data-scrolling]) .scroll-area__thumb--variant_auto,.scroll-area__thumb--variant_visible{background:var(--colors-well-thumb-active)}.shell__article--variant_documentation{min-width:var(--sizes-0);flex-direction:column;display:flex}.shell__body--sideMenu_false{padding-inline:var(--spacing-0)}.shell__contents--variant_documentation{min-width:var(--sizes-0);display:none}.shell__footerRow--layout_boxed,.shell__main--layout_boxed{max-width:var(--sizes-page-max-w);margin-inline:auto}.shell__main--sideMenu_false{padding-inline:var(--spacing-page-gutter);width:var(--sizes-full)}.shell__main--variant_documentation{padding-left:var(--spacing-0);display:flex;container-type:inline-size}.shell__row--layout_boxed{max-width:var(--sizes-page-max-w);margin-inline:auto}.status-mark__root--size_md,.status-mark__root--size_sm{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.switch__label--size_md{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.switch__label--size_sm{font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:none}.switch__root--size_md{--switch-h:20px;--switch-w:36px}.switch__root--size_sm{--switch-h:16px;--switch-w:28px}.toast__title--tone_ok{color:var(--colors-signal-ok);font-family:var(--fonts-sans);letter-spacing:0;text-transform:none;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;text-decoration:none}[data-context=editorial] .toast__title--tone_ok{color:var(--colors-fg)}@media (min-width:64rem){.shell__article--variant_documentation{grid-column:2}.shell__main--variant_documentation{grid-template-columns:minmax(var(--spacing-8), 1fr) minmax(0, var(--sizes-measure-technical)) minmax(var(--spacing-8), 1fr);display:grid}}@media (min-width:90rem){.shell__contents--variant_documentation{grid-column:4;display:block}.shell__main--variant_documentation{grid-template-columns:minmax(var(--spacing-8), 1fr) minmax(0, var(--sizes-measure-technical)) minmax(var(--spacing-8), 1fr) 180px}}@media (prefers-reduced-motion:no-preference){.scroll-area__scrollbar--variant_auto{--transition-duration:var(--durations-fast);--transition-easing:var(--easings-out);--transition-prop:opacity;transition-duration:var(--durations-fast);transition-property:opacity;transition-timing-function:var(--easings-out)}}}@layer compound_variants{.shell__body--compound__layout_boxed__sideMenu_true{max-width:var(--sizes-page-max-w);margin-inline:auto}}}
