@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";@layer base, layouts, components, tokens, theme, patterns, overrides, utilities;@layer base{:where(:not(option,optgroup):not(audio,iframe,canvas,dialog,img,svg,video):not(svg *):not(symbol *)){all:unset;cursor:revert;display:revert;list-style:revert;outline:revert}*,:after,:before{box-sizing:border-box}body{line-height:1}ol[role=list],ul[role=list]{list-style:none}img:not([style]),video:not([style]){block-size:auto}iframe,img,video{max-inline-size:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}dialog{display:revert;padding:0;border:none}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}html{font-family:var(--ui-ac-typography-body-font-family),sans-serif;font-feature-settings:var(--font-fsettings);interpolate-size:allow-keywords}html.translated-rtl{direction:rtl}body{background-color:var(--ui-ac-color-background);color:var(--ui-ac-color-content);line-height:var(--ui-ac-typography-body-line-height);font-size:var(--ui-ac-typography-body-font-size);font-weight:var(--ui-ac-typography-body-font-weight);scrollbar-gutter:stable both-edges;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports not (scrollbar-gutter:stable both-edges){body{overflow-x:hidden}}@media print{body{font-size:var(--type-size-base)}}blockquote,h1,h2,h3,h4,h5,h6{text-wrap:var(--heading-text-wrap)}a{color:var(--ui-ac-link-color-content);-webkit-text-decoration:var(--link-underline);text-decoration:var(--link-underline)}a:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){a:hover{-webkit-text-decoration:var(--link-hover-style);text-decoration:var(--link-hover-style);color:var(--ui-ac-link-color-content-hover)}}a:active{color:var(--ui-ac-link-color-content-active)}@media print{audio,iframe,video{display:none}}::placeholder{color:var(--input-placeholder-color);opacity:var(--input-placeholder-opacity)}strong{font-weight:var(--ui-ac-typography-font-weight-bold)}hr{background-color:var(--ui-ac-color-border);height:var(--ui-ac-border-width-sm);margin-block:var(--ui-ac-spacing)}input[type=range]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--ui-ac-color-content-accent);inline-size:100%}@property --_scroll-shadow-color-1-opacity{syntax:"<percentage>";inherits:false;initial-value:0}@property --_scroll-shadow-color-2-opacity{syntax:"<percentage>";inherits:false;initial-value:0}@property --_scroll-shadow-color-3-opacity{syntax:"<percentage>";inherits:false;initial-value:0}@property --_scroll-shadow-color-4-opacity{syntax:"<percentage>";inherits:false;initial-value:0}@property --_loading-dot-1-size{syntax:"<length>";inherits:false;initial-value:0}@property --_loading-dot-2-size{syntax:"<length>";inherits:false;initial-value:0}@property --_loading-dot-3-size{syntax:"<length>";inherits:false;initial-value:0}@keyframes loading-dots-stagger{0%{--_loading-dot-1-size:0.1em;--_loading-dot-2-size:0.1em;--_loading-dot-3-size:0.1em}25%{--_loading-dot-1-size:0.2em}50%{--_loading-dot-2-size:0.2em}75%{--_loading-dot-3-size:0.2em}to{--_loading-dot-1-size:0.1em;--_loading-dot-2-size:0.1em;--_loading-dot-3-size:0.1em}}}@layer tokens{:root{--ui-spacing-2:0.125rem;--ui-spacing-4:0.25rem;--ui-spacing-8:0.5rem;--ui-spacing-12:0.75rem;--ui-spacing-16:1rem;--ui-spacing-24:1.5rem;--ui-spacing-32:2rem;--ui-spacing-48:3rem;--ui-spacing-64:4rem;--ui-spacing-96:6rem;--ui-spacing-128:8rem;--ui-spacing-192:12rem;--ui-spacing-256:16rem;--ui-spacing-384:24rem;--ui-spacing-512:32rem;--ui-spacing-1024:64rem;--ui-transparent:0;--ui-transparent-010:0.1;--ui-transparent-025:0.25;--ui-transparent-050:0.5;--ui-transparent-075:0.75;--ui-transparent-090:0.9;--ui-transparent-100:1;--ui-color-black-translucent-002:hsl(from #1f2937 h s l/0.02);--ui-color-black-translucent-005:hsl(from #1f2937 h s l/0.05);--ui-color-black-translucent-010:hsl(from #1f2937 h s l/0.1);--ui-color-black-translucent-025:hsl(from #1f2937 h s l/0.25);--ui-color-black-translucent-050:hsl(from #1f2937 h s l/0.5);--ui-color-black-translucent-075:hsl(from #1f2937 h s l/0.75);--ui-color-white-translucent-005:hsl(from #ffffff h s l/0.05);--ui-color-white-translucent-010:hsl(from #ffffff h s l/0.1);--ui-color-white-translucent-025:hsl(from #ffffff h s l/0.25);--ui-color-white-translucent-050:hsl(from #ffffff h s l/0.5);--ui-color-black:#1f2937;--ui-color-white:#ffffff;--ui-color-neutral-100:#f0f2f4;--ui-color-neutral-200:#e2e5e8;--ui-color-neutral-300:#c4cbd1;--ui-color-neutral-400:#a7b0ba;--ui-color-neutral-500:#8996a3;--ui-color-neutral-600:#6c7c8c;--ui-color-neutral-700:#566370;--ui-color-neutral-800:#414a54;--ui-color-neutral-900:#2b3238;--ui-color-pine-100:#e5f8f6;--ui-color-pine-200:#c9f2ed;--ui-color-pine-300:#93e4db;--ui-color-pine-400:#5dd7c9;--ui-color-pine-500:#30c0b0;--ui-color-pine-600:#238a7e;--ui-color-pine-700:#1c6e65;--ui-color-pine-800:#0e3732;--ui-color-pine-900:#071c1a;--ui-color-blue-100:#eaedfa;--ui-color-blue-200:#d6dcf5;--ui-color-blue-300:#adbaeb;--ui-color-blue-400:#8597e0;--ui-color-blue-500:#5c74d6;--ui-color-blue-600:#3352cc;--ui-color-blue-700:#2941a3;--ui-color-blue-800:#1f317a;--ui-color-blue-900:#142152;--ui-color-green-100:#edfbed;--ui-color-green-200:#dbf6dd;--ui-color-green-300:#c4efc6;--ui-color-green-400:#98e59b;--ui-color-green-500:#5dd863;--ui-color-green-600:#2eba35;--ui-color-green-700:#238a29;--ui-color-green-800:#175d19;--ui-color-green-900:#0b2e0d;--ui-color-red-100:#fef4f4;--ui-color-red-200:#fdeeee;--ui-color-red-300:#fad1d0;--ui-color-red-400:#faabaa;--ui-color-red-500:#fa7874;--ui-color-red-600:#f63a35;--ui-color-red-700:#d21610;--ui-color-red-800:#aa1613;--ui-color-red-900:#80110d;--ui-color-gold-100:#fff9e6;--ui-color-gold-200:#fff3cd;--ui-color-gold-300:#ffe69c;--ui-color-gold-400:#ffda6a;--ui-color-gold-500:#ffcd39;--ui-color-gold-600:#ffc107;--ui-color-gold-700:#d29d00;--ui-color-gold-800:#9d7600;--ui-color-gold-900:#694e00;--ui-typography-font-family-sans:"Noto Sans",system-ui,sans-serif;--ui-typography-font-family-serif:"Noto Serif",Georgia,serif;--ui-typography-font-family-mono:"Noto Sans Mono",ui-monospace,monospace;--ui-typography-font-weight-100:100;--ui-typography-font-weight-200:200;--ui-typography-font-weight-300:300;--ui-typography-font-weight-400:400;--ui-typography-font-weight-500:500;--ui-typography-font-weight-600:600;--ui-typography-font-weight-700:700;--ui-typography-font-weight-800:800;--ui-typography-font-weight-900:900;--ui-typography-scale:1.2;--ui-typography-font-size-base:1em;--ui-typography-letter-spacing-base:0px;--ui-typography-letter-spacing-upper-1:0.025em;--ui-typography-letter-spacing-upper-2:0.05em;--ui-typography-letter-spacing-lower-1:-0.025em;--ui-typography-font-variant:normal;--ui-typography-font-variant-numeric-text:oldstyle-nums proportional-nums;--ui-typography-font-variant-alternatives-text:styleset(alt-a,alt-l);--ui-typography-font-variant-alternatives-display:none;--ui-typography-underline-offset:0.12em;--ui-typography-font-size-upper-1:1.2em;--ui-typography-font-size-upper-2:1.44em;--ui-typography-font-size-upper-3:1.73em;--ui-typography-font-size-upper-4:2.07em;--ui-typography-font-size-upper-5:2.49em;--ui-typography-font-size-upper-6:2.99em;--ui-typography-font-size-upper-7:3.58em;--ui-typography-font-size-upper-8:4.3em;--ui-typography-font-size-upper-9:5.16em;--ui-typography-font-size-upper-10:6.19em;--ui-typography-font-size-upper-11:7.43em;--ui-typography-font-size-upper-12:8.92em;--ui-typography-font-size-upper-13:10.7em;--ui-typography-font-size-upper-14:12.84em;--ui-typography-font-size-lower-1:0.83em;--ui-typography-font-size-lower-2:0.69em;--ui-typography-font-size-fluid-vw:1.5vw;--ui-typography-font-size-fluid-lower-1:clamp(0.83em,calc(0.8em + 0.23vi),1em);--ui-typography-font-size-fluid-lower-2:clamp(0.69em,calc(0.6em + 0.19vi),0.83em);--ui-typography-font-size-fluid-base:clamp(1em,calc(0.9em + 0.28vi),1.2em);--ui-typography-font-size-fluid-upper-1:clamp(1.2em,calc(1.1em + 0.33vi),1.44em);--ui-typography-font-size-fluid-upper-2:clamp(1.44em,calc(1.3em + 0.4vi),1.73em);--ui-typography-font-size-fluid-upper-3:clamp(1.73em,calc(1.6em + 0.47vi),2.07em);--ui-typography-font-size-fluid-upper-4:clamp(2.07em,calc(1.9em + 0.58vi),2.49em);--ui-typography-font-size-fluid-upper-5:clamp(2.49em,calc(2.3em + 0.69vi),2.99em);--ui-typography-font-size-fluid-upper-6:clamp(2.99em,calc(2.8em + 0.81vi),3.58em);--ui-typography-font-size-fluid-upper-0-2:clamp(1em,calc(0.9em + 0.61vi),1.44em);--ui-typography-font-size-fluid-upper-0-3:clamp(1em,calc(0.8em + 1.01vi),1.73em);--ui-typography-font-size-fluid-upper-1-3:clamp(1.2em,calc(1em + 0.73vi),1.73em);--ui-typography-font-size-fluid-upper-1-4:clamp(1.2em,calc(0.9em + 1.2vi),2.07em);--ui-typography-font-size-fluid-upper-2-4:clamp(1.44em,calc(1.2em + 0.87vi),2.07em);--ui-typography-font-size-fluid-upper-2-5:clamp(1.44em,calc(1.1em + 1.45vi),2.49em);--ui-typography-font-size-fluid-upper-3-5:clamp(1.73em,calc(1.5em + 1.05vi),2.49em);--ui-typography-font-size-fluid-upper-3-6:clamp(1.73em,calc(1.3em + 1.74vi),2.99em);--ui-typography-font-size-fluid-upper-4-6:clamp(2.07em,calc(1.8em + 1.27vi),2.99em);--ui-typography-font-size-fluid-upper-4-7:clamp(2.07em,calc(1.6em + 2.08vi),3.58em);--ui-typography-font-size-fluid-upper-5-7:clamp(2.49em,calc(2.1em + 1.5vi),3.58em);--ui-typography-font-size-fluid-upper-5-8:clamp(2.49em,calc(1.9em + 2.5vi),4.3em);--ui-typography-font-size-fluid-upper-5-9:clamp(2.49em,calc(1.6em + 3.68vi),5.16em);--ui-typography-supsub-font-size-subsub:66%;--ui-typography-line-scale:1.154;--ui-typography-line-height-base:1.6;--ui-typography-line-height-lower-1:1.39;--ui-typography-line-height-lower-2:1.2;--ui-typography-line-height-lower-3:1.04;--ui-typography-line-height-lower-4:0.9;--ui-typography-line-height-lower-5:0.78;--ui-border-width-0:0px;--ui-border-width-1:0.0625rem;--ui-border-width-2:0.125rem;--ui-border-width-4:0.25rem;--ui-border-width-8:0.5rem;--ui-border-radius-0:0;--ui-border-radius-2:0.125rem;--ui-border-radius-4:0.25rem;--ui-border-radius-8:0.5rem;--ui-border-radius-16:1rem;--ui-border-radius-round:9999px;--ui-shadow-none:0 0 0 transparent;--ui-shadow-sm:0 0 0.25rem var(--ui-color-black-translucent-005);--ui-shadow-md:0 0.125rem 0.5rem var(--ui-color-black-translucent-010);--ui-shadow-lg:0 0.25rem 0.75rem var(--ui-color-black-translucent-025);--ui-shadow-xl:0 0.5rem 1.5rem var(--ui-color-black-translucent-025);--ui-animation-duration-000:0s;--ui-animation-duration-015:0.15s;--ui-animation-duration-030:0.3s;--ui-animation-duration-045:0.45s;--ui-animation-duration-100:1s;--ui-animation-ease-in-out:ease-in-out;--ui-animation-ease-in:ease-in;--ui-animation-ease-out:ease-out;--ui-animation-ease-linear:linear}@media(pointer:coarse)and (hover:none){:root{--ui-typography-font-size-base:1em}}:root{--ui-ac-animation-duration-instant:var(--ui-animation-duration-000);--ui-ac-animation-duration-quick:var(--ui-animation-duration-015);--ui-ac-animation-duration-default:var(--ui-animation-duration-030);--ui-ac-animation-duration-slow:var(--ui-animation-duration-045);--ui-ac-animation-duration-x-slow:var(--ui-animation-duration-100);--ui-ac-animation-popover-transition:opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),translate var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),display var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out) allow-discrete,overlay var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out) allow-discrete;--ui-animation-popover-open-transition:opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),translate var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);--ui-ac-border-radius-none:0;--ui-ac-border-radius-sm:var(--ui-border-radius-2);--ui-ac-border-radius-md:var(--ui-border-radius-4);--ui-ac-border-radius-lg:var(--ui-border-radius-8);--ui-ac-border-radius-xl:var(--ui-border-radius-16);--ui-ac-border-radius-round:var(--ui-border-radius-round);--ui-ac-border-width-none:var(--ui-border-width-0);--ui-ac-border-width-sm:var(--ui-border-width-1);--ui-ac-border-width-md:var(--ui-border-width-2);--ui-ac-border-width-lg:var(--ui-border-width-4);--ui-ac-border-width-xl:var(--ui-border-width-8);color-scheme:light dark;--ui-ac-color-black:var(--ui-color-black);--ui-ac-color-white:var(--ui-color-white);--ui-ac-color-shade-transparent:var(--ui-color-black-translucent-000);--ui-ac-color-shade:var(--ui-color-black-translucent-005);--ui-ac-color-shade-subtle:var(--ui-color-black-translucent-002);--ui-ac-color-shade-strong:var(--ui-color-black-translucent-010);--ui-ac-color-shade-x-strong:var(--ui-color-black-translucent-025);--ui-ac-color-tint-transparent:var(--ui-color-white-translucent-000);--ui-ac-color-tint:var(--ui-color-white-translucent-010);--ui-ac-color-tint-subtle:var(--ui-color-white-translucent-005);--ui-ac-color-tint-strong:var(--ui-color-white-translucent-025);--ui-ac-color-tint-x-strong:var(--ui-color-white-translucent-050);--ui-ac-color-light:var(--ui-color-neutral-100);--ui-ac-color-light-subtle:var(--ui-color-neutral-200);--ui-ac-color-light-x-subtle:var(--ui-color-neutral-300);--ui-ac-color-light-xx-subtle:var(--ui-color-neutral-400);--ui-ac-color-dark:var(--ui-color-neutral-900);--ui-ac-color-dark-subtle:var(--ui-color-neutral-700);--ui-ac-color-dark-x-subtle:var(--ui-color-neutral-600);--ui-ac-color-dark-xx-subtle:var(--ui-color-neutral-500);--ui-ac-color-accent:var(--ui-color-pine-600);--ui-ac-color-accent-light:var(--ui-color-pine-400);--ui-ac-color-accent-dark:var(--ui-color-pine-800);--ui-ac-color-accent-x-dark:var(--ui-color-pine-900);--ui-ac-color-accent-rev:var(--ui-color-pine-300);--ui-ac-color-accent-rev-light:var(--ui-color-pine-200);--ui-ac-color-accent-rev-dark:var(--ui-color-pine-400);--ui-ac-color-accent-rev-x-light:var(--ui-color-pine-100);--ui-ac-color-success:var(--ui-color-green-800);--ui-ac-color-success-light:var(--ui-color-green-700);--ui-ac-color-success-dark:var(--ui-color-green-900);--ui-ac-color-success-rev:var(--ui-color-green-300);--ui-ac-color-success-rev-light:var(--ui-color-green-200);--ui-ac-color-success-rev-dark:var(--ui-color-green-400);--ui-ac-color-warning:var(--ui-color-gold-800);--ui-ac-color-warning-light:var(--ui-color-gold-700);--ui-ac-color-warning-dark:var(--ui-color-gold-900);--ui-ac-color-warning-rev:var(--ui-color-gold-300);--ui-ac-color-warning-rev-light:var(--ui-color-gold-200);--ui-ac-color-warning-rev-dark:var(--ui-color-gold-400);--ui-ac-color-danger:var(--ui-color-red-800);--ui-ac-color-danger-light:var(--ui-color-red-700);--ui-ac-color-danger-dark:var(--ui-color-red-900);--ui-ac-color-danger-rev:var(--ui-color-red-300);--ui-ac-color-danger-rev-light:var(--ui-color-red-200);--ui-ac-color-danger-rev-dark:var(--ui-color-red-400);--ui-ac-disabled-opacity:var(--ui-transparent-050);--ui-ac-color-background-default:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-background-default-surface:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-black));--ui-ac-color-background-default-subtle:light-dark(var(--ui-ac-color-shade),var(--ui-ac-color-tint));--ui-ac-color-background-default-subtle-strong:light-dark(var(--ui-ac-color-shade-strong),var(--ui-ac-color-tint-strong));--ui-ac-color-background-default-subtle-x-strong:light-dark(var(--ui-ac-color-shade-x-strong),var(--ui-ac-color-tint-x-strong));--ui-ac-color-background-default-rev:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-background-inverted:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-background-inverted-surface:light-dark(var(--ui-ac-color-black),var(--ui-ac-color-white));--ui-ac-color-background-inverted-subtle:light-dark(var(--ui-ac-color-tint),var(--ui-ac-color-shade));--ui-ac-color-background-inverted-subtle-strong:light-dark(var(--ui-ac-color-tint-strong),var(--ui-ac-color-shade-strong));--ui-ac-color-background-inverted-subtle-x-strong:light-dark(var(--ui-ac-color-tint-x-strong),var(--ui-ac-color-shade-x-strong));--ui-ac-color-background-inverted-rev:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-background-transparent:transparent;--ui-ac-color-background:var(--ui-ac-color-background-default);--ui-ac-color-background-surface:var(--ui-ac-color-background-default-surface);--ui-ac-color-background-subtle:var(--ui-ac-color-background-default-subtle);--ui-ac-color-background-subtle-strong:var(--ui-ac-color-background-default-subtle-strong);--ui-ac-color-background-subtle-x-strong:var(--ui-ac-color-background-default-subtle-x-strong);--ui-ac-color-background-rev:var(--ui-ac-color-background-default-rev);--ui-ac-color-background-accent-default:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-background-accent-default-rev:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-background-accent-default-rev-light:light-dark(var(--ui-ac-color-accent-light),var(--ui-ac-color-accent-rev-light));--ui-ac-color-background-accent-default-rev-dark:light-dark(var(--ui-ac-color-accent-dark),var(--ui-ac-color-accent-rev-dark));--ui-ac-color-background-accent-default-subtle:light-dark(var(--ui-ac-color-accent-rev-x-light),var(--ui-ac-color-accent-dark));--ui-ac-color-background-accent-inverted:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-background-accent-inverted-rev:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-background-accent-inverted-rev-light:light-dark(var(--ui-ac-color-accent-rev-light),var(--ui-ac-color-accent-light));--ui-ac-color-background-accent-inverted-rev-dark:light-dark(var(--ui-ac-color-accent-rev-dark),var(--ui-ac-color-accent-dark));--ui-ac-color-background-accent-inverted-subtle:light-dark(var(--ui-ac-color-accent-dark),var(--ui-ac-color-accent-rev-x-light));--ui-ac-color-background-accent:var(--ui-ac-color-background-accent-default);--ui-ac-color-background-accent-rev:var(--ui-ac-color-background-accent-default-rev);--ui-ac-color-background-accent-rev-light:var(--ui-ac-color-background-accent-default-rev-light);--ui-ac-color-background-accent-rev-dark:var(--ui-ac-color-background-accent-default-rev-dark);--ui-ac-color-background-accent-subtle:var(--ui-ac-color-background-accent-default-subtle);--ui-ac-color-danger-background-default:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-danger-background-default-rev:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-danger-background-inverted:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-danger-background-inverted-rev:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-success-background-default:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-success-background-default-rev:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-success-background-inverted:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-success-background-inverted-rev:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-warning-background-default:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-warning-background-default-rev:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-warning-background-inverted:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-warning-background-inverted-rev:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-danger-background:var(--ui-ac-color-danger-background-default);--ui-ac-color-danger-background-rev:var(--ui-ac-color-danger-background-default-rev);--ui-ac-color-success-background:var(--ui-ac-color-success-background-default);--ui-ac-color-success-background-rev:var(--ui-ac-color-success-background-default-rev);--ui-ac-color-warning-background:var(--ui-ac-color-warning-background-default);--ui-ac-color-warning-background-rev:var(--ui-ac-color-warning-background-default-rev);--ui-ac-color-content-default:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-white));--ui-ac-color-content-default-subtle:light-dark(var(--ui-ac-color-dark-subtle),var(--ui-ac-color-light-subtle));--ui-ac-color-content-default-rev:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-content-inverted:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-dark));--ui-ac-color-content-inverted-subtle:light-dark(var(--ui-ac-color-light-subtle),var(--ui-ac-color-dark-subtle));--ui-ac-color-content-inverted-rev:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-content:var(--ui-ac-color-content-default);--ui-ac-color-content-subtle:var(--ui-ac-color-content-default-subtle);--ui-ac-color-content-rev:var(--ui-ac-color-content-default-rev);--ui-ac-color-content-accent-default:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-content-accent-default-subtle:light-dark(var(--ui-ac-color-accent-light),var(--ui-ac-color-accent-rev-dark));--ui-ac-color-content-on-accent-default:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-dark));--ui-ac-color-content-accent-inverted:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-content-accent-inverted-subtle:light-dark(var(--ui-ac-color-accent-rev-dark),var(--ui-ac-color-accent-light));--ui-ac-color-content-on-accent-inverted:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-white));--ui-ac-color-content-accent:var(--ui-ac-color-content-accent-default);--ui-ac-color-content-accent-subtle:var(--ui-ac-color-content-accent-default-subtle);--ui-ac-color-content-on-accent:var(--ui-ac-color-content-on-accent-default);--ui-ac-color-danger-content-default:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-danger-content-default-subtle:light-dark(var(--ui-ac-color-danger-light),var(--ui-ac-color-danger-rev-dark));--ui-ac-color-success-content-default:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-success-content-default-subtle:light-dark(var(--ui-ac-color-success-light),var(--ui-ac-color-success-rev-dark));--ui-ac-color-warning-content-default:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-warning-content-default-subtle:light-dark(var(--ui-ac-color-warning-light),var(--ui-ac-color-warning-rev-dark));--ui-ac-color-danger-content-inverted:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-danger-content-inverted-subtle:light-dark(var(--ui-ac-color-danger-rev-dark),var(--ui-ac-color-danger-light));--ui-ac-color-success-content-inverted:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-success-content-inverted-subtle:light-dark(var(--ui-ac-color-success-rev-dark),var(--ui-ac-color-success-light));--ui-ac-color-warning-content-inverted:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-warning-content-inverted-subtle:light-dark(var(--ui-ac-color-warning-rev-dark),var(--ui-ac-color-warning-light));--ui-ac-color-danger-content:var(--ui-ac-color-danger-content-default);--ui-ac-color-danger-content-subtle:var(--ui-ac-color-danger-content-default-subtle);--ui-ac-color-success-content:var(--ui-ac-color-success-content-default);--ui-ac-color-success-content-subtle:var(--ui-ac-color-success-content-default-subtle);--ui-ac-color-warning-content:var(--ui-ac-color-warning-content-default);--ui-ac-color-warning-content-subtle:var(--ui-ac-color-warning-content-default-subtle);--ui-ac-color-shadow-opacity:10%;--ui-ac-color-shadow-opacity-dark:25%;--ui-ac-color-shadow-dark-opacity:25%;--ui-ac-color-shadow-dark-opacity-dark:50%;--ui-ac-color-shadow:light-dark(var(--ui-color-black-translucent-010),var(--ui-color-black-translucent-025));--ui-ac-color-shadow-dark:light-dark(var(--ui-color-black-translucent-025),var(--ui-color-black-translucent-050));--ui-ac-color-scroll-shadow:var(--ui-ac-color-shadow);--ui-ac-color-scroll-shadow-opacity:var(--ui-ac-color-shadow-opacity);--ui-ac-link-color-content-default:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-default-visited:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-default-hover:light-dark(var(--ui-ac-color-accent-light),var(--ui-ac-color-accent-rev-dark));--ui-ac-link-color-content-default-active:light-dark(var(--ui-ac-color-accent-dark),var(--ui-ac-color-accent-rev-light));--ui-ac-link-color-content-inverted:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-link-color-content-inverted-visited:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-link-color-content-inverted-hover:light-dark(var(--ui-ac-color-accent-rev-light),var(--ui-ac-color-accent-light));--ui-ac-link-color-content-inverted-active:light-dark(var(--ui-ac-color-accent-rev-dark),var(--ui-ac-color-accent-dark));--ui-ac-link-color-underline:color-mix(in hsl,currentColor 50%,transparent 50%);--ui-ac-link-color-underline-hover:currentColor;--ui-ac-link-color-underline-active:currentColor;--ui-ac-link-color-content:var(--ui-ac-link-color-content-default);--ui-ac-link-color-content-visited:var(--ui-ac-link-color-content-default-visited);--ui-ac-link-color-content-hover:var(--ui-ac-link-color-content-default-hover);--ui-ac-link-color-content-active:var(--ui-ac-link-color-content-default-active);--ui-ac-color-border-default:light-dark(var(--ui-ac-color-light-x-subtle),var(--ui-ac-color-dark-x-subtle));--ui-ac-color-border-default-subtle:light-dark(var(--ui-ac-color-light-subtle),var(--ui-ac-color-dark-subtle));--ui-ac-color-border-default-strong:light-dark(var(--ui-ac-color-light-xx-subtle),var(--ui-ac-color-dark-xx-subtle));--ui-ac-color-border-default-accent:light-dark(var(--ui-ac-color-accent-rev-dark),var(--ui-ac-color-accent-light));--ui-ac-color-border-inverted:light-dark(var(--ui-ac-color-dark-x-subtle),var(--ui-ac-color-light-x-subtle));--ui-ac-color-border-inverted-subtle:light-dark(var(--ui-ac-color-dark-subtle),var(--ui-ac-color-light-subtle));--ui-ac-color-border-inverted-strong:light-dark(var(--ui-ac-color-dark-xx-subtle),var(--ui-ac-color-light-xx-subtle));--ui-ac-color-border-inverted-accent:light-dark(var(--ui-ac-color-accent-light),var(--ui-ac-color-accent-rev-dark));--ui-ac-color-danger-border-default:light-dark(var(--ui-ac-color-danger-rev-dark),var(--ui-ac-color-danger-light));--ui-ac-color-danger-border-default-strong:light-dark(var(--ui-ac-color-danger-dark),var(--ui-ac-color-danger-rev-light));--ui-ac-color-success-border-default:light-dark(var(--ui-ac-color-success-rev-dark),var(--ui-ac-color-success-light));--ui-ac-color-success-border-default-strong:light-dark(var(--ui-ac-color-success-dark),var(--ui-ac-color-success-rev-light));--ui-ac-color-warning-border-default:light-dark(var(--ui-ac-color-warning-rev-dark),var(--ui-ac-color-warning-light));--ui-ac-color-warning-border-default-strong:light-dark(var(--ui-ac-color-warning-dark),var(--ui-ac-color-warning-rev-light));--ui-ac-color-danger-border-inverted:light-dark(var(--ui-ac-color-danger-light),var(--ui-ac-color-danger-rev-dark));--ui-ac-color-danger-border-inverted-strong:light-dark(var(--ui-ac-color-danger-rev-light),var(--ui-ac-color-danger-dark));--ui-ac-color-success-border-inverted:light-dark(var(--ui-ac-color-success-light),var(--ui-ac-color-success-rev-dark));--ui-ac-color-success-border-inverted-strong:light-dark(var(--ui-ac-color-success-rev-light),var(--ui-ac-color-success-dark));--ui-ac-color-warning-border-inverted:light-dark(var(--ui-ac-color-warning-light),var(--ui-ac-color-warning-rev-dark));--ui-ac-color-warning-border-inverted-strong:light-dark(var(--ui-ac-color-warning-rev-light),var(--ui-ac-color-warning-dark));--ui-ac-color-border:var(--ui-ac-color-border-default);--ui-ac-color-border-subtle:var(--ui-ac-color-border-default-subtle);--ui-ac-color-border-strong:var(--ui-ac-color-border-default-strong);--ui-ac-color-border-accent:var(--ui-ac-color-border-default-accent);--ui-ac-color-danger-border:var(--ui-ac-color-danger-border-default);--ui-ac-color-danger-border-strong:var(--ui-ac-color-danger-border-default-strong);--ui-ac-color-success-border:var(--ui-ac-color-success-border-default);--ui-ac-color-success-border-strong:var(--ui-ac-color-success-border-default-strong);--ui-ac-color-warning-border:var(--ui-ac-color-warning-border-default);--ui-ac-color-warning-border-strong:var(--ui-ac-color-warning-border-default-strong);--ui-ac-backdrop-color-background:light-dark(var(--ui-color-black-translucent-050),var(--ui-color-black-translucent-075))}.u-color-scheme-default,.u-color-scheme-inverted,:root{--ui-ac-interactive-color-base:var(--ui-ac-color-background-surface);--ui-ac-interactive-color-border:var(--ui-ac-color-border);--ui-ac-interactive-color-text:var(--ui-ac-color-content);--ui-ac-interactive-color-accent:var(--ui-ac-color-background-accent-rev);--ui-ac-interactive-color-accent-hover:var(--ui-ac-color-background-accent-rev-light);--ui-ac-interactive-color-accent-pressed:var(--ui-ac-color-background-accent-rev-dark);--ui-ac-interactive-color-subtle:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-subtle-hover:var(--ui-ac-color-background-subtle-strong);--ui-ac-interactive-color-subtle-pressed:var(--ui-ac-color-background-subtle-x-strong);--ui-ac-table-row-color-background-odd:var(--ui-ac-color-shade);--ui-ac-table-row-color-background-even:var(--ui-ac-color-tint);--ui-ac-button-color-border:var(--ui-ac-color-content);--ui-ac-button-border-transparency:50%;--ui-ac-meta-opacity-content:var(--ui-transparent-075)}@media(prefers-color-scheme:dark){:root{--ui-ac-color-scroll-shadow-opacity:var(--ui-ac-color-shadow-opacity)}}:root{--ui-ac-shadow-none:var(--ui-shadow-none);--ui-ac-shadow-sm:var(--ui-shadow-sm);--ui-ac-shadow-md:var(--ui-shadow-md);--ui-ac-shadow-lg:var(--ui-shadow-lg);--ui-ac-shadow-xl:var(--ui-shadow-xl);--ui-ac-shadow-scroll:0 0 var(--ui-ac-spacing-scroll-shadow-blur) var(--ui-ac-color-scroll-shadow);--ui-ac-effect-blur-light:4px;--ui-ac-spacing:1rem;--ui-ac-spacing-sm:0.62rem;--ui-ac-spacing-xs:0.38rem;--ui-ac-spacing-xxs:0.23rem;--ui-ac-spacing-lg:1.62rem;--ui-ac-spacing-xl:2.62rem;--ui-ac-spacing-xxl:4.24rem;--ui-ac-spacing-xxl:6.86rem;--ui-ac-spacing-flx:clamp(1rem,calc(0.5rem + 2.23vi),2.62rem);--ui-ac-spacing-sm-flx:clamp(0.62rem,calc(0.3rem + 1.38vi),1.62rem);--ui-ac-spacing-xs-flx:clamp(0.38rem,calc(0.2rem + 0.86vi),1rem);--ui-ac-spacing-lg-flx:clamp(1.62rem,calc(0.8rem + 3.61vi),4.24rem);--ui-ac-spacing-xl-flx:clamp(2.62rem,calc(1.2rem + 5.85vi),6.86rem);--ui-ac-spacing-cflx:clamp(1rem,calc(0.4rem + 2.95cqi),2.62rem);--ui-ac-spacing-sm-cflx:clamp(0.62rem,calc(0.3rem + 1.82cqi),1.62rem);--ui-ac-spacing-xs-cflx:clamp(0.38rem,calc(0.2rem + 1.13cqi),1rem);--ui-ac-spacing-lg-cflx:clamp(1.62rem,calc(0.7rem + 4.76cqi),4.24rem);--ui-ac-spacing-xl-cflx:clamp(2.62rem,calc(1.1rem + 7.71cqi),6.86rem);--ui-ac-spacing-block:16rem;--ui-ac-spacing-block-sm:9.89rem;--ui-ac-spacing-block-xs:6.11rem;--ui-ac-spacing-block-lg:25.89rem;--ui-ac-spacing-block-xl:41.89rem;--ui-ac-spacing-block-xxl:67.78rem;--ui-ac-spacing-site-width:96rem;--ui-ac-spacing-site-width-sm:59.33rem;--ui-ac-spacing-site-width-xs:36.67rem;--ui-ac-spacing-gap:0.62em;--ui-ac-spacing-gap-lg:1em;--ui-ac-spacing-gap-sm:0.38em;--ui-ac-spacing-touch-target:2.75rem;--ui-ac-spacing-touch-target-sm:2.2rem;--ui-ac-interactive-padding-block:0.62em;--ui-ac-interactive-padding-inline:1em;--ui-ac-interactive-compact-padding-block:0.25em;--ui-ac-interactive-compact-padding-inline:0.38em;--ui-ac-spacing-focus-offset:0.125rem;--ui-ac-spacing-checkbox-native-size:1lh;--ui-ac-spacing-checkbox-size:var(--ui-typography-font-size-upper-1);--ui-ac-spacing-checkbox-compact-size:var(--ui-typography-font-size-base);--ui-ac-spacing-checkbox-icon-size:var(--ui-typography-font-size-base);--ui-ac-layout-spacing:var(--ui-ac-spacing);--ui-ac-layout-spacing-sm:var(--ui-ac-spacing-sm);--ui-ac-layout-spacing-lg:var(--ui-ac-spacing-lg);--ui-ac-layout-spacing-flx:var(--ui-ac-spacing-flx);--ui-ac-layout-spacing-sm-flx:var(--ui-ac-spacing-sm-flx);--ui-ac-layout-spacing-lg-flx:var(--ui-ac-spacing-lg-flx);--ui-ac-layout-spacing-cflx:var(--ui-ac-spacing-cflx);--ui-ac-layout-spacing-sm-cflx:var(--ui-ac-spacing-sm-cflx);--ui-ac-layout-spacing-lg-cflx:var(--ui-ac-spacing-lg-cflx);--ui-ac-spacing-scroll-shadow-blur:0.5rem;--ui-ac-spacing-label-width:min(var(--ui-ac-spacing-block-sm),33%);--ui-ac-spacing-label-compact-width:min(var(--ui-ac-spacing-block-xs),25%);--ui-ac-table-cell-padding-block:var(--ui-ac-spacing-sm);--ui-ac-table-cell-padding-inline:var(--ui-ac-spacing);--ui-ac-table-compact-cell-padding-block:var(--ui-ac-spacing-xs);--ui-ac-table-compact-cell-padding-inline:var(--ui-ac-spacing-sm);--ui-ac-article-heading-spacing-bottom:var(--ui-ac-spacing);--ui-ac-article-heading-spacing-top:1em;--ui-ac-article-paragraph-spacing:var(--ui-ac-spacing);--ui-ac-article-list-item-spacing:var(--ui-ac-spacing-sm);--ui-ac-article-list-inset-spacing:2em;--ui-ac-article-compact-heading-spacing-bottom:var(--ui-ac-spacing-xs);--ui-ac-article-compact-heading-spacing-top:0.5em;--ui-ac-article-compact-paragraph-spacing:var(--ui-ac-spacing-xs);--ui-ac-article-compact-list-item-spacing:var(--ui-ac-spacing-xxs);--ui-ac-article-compact-list-inset-spacing:1em;--ui-ac-spacing-field-block:var(--ui-ac-spacing-xs);--ui-ac-spacing-field-inline:var(--ui-ac-spacing);--ui-ac-spacing-field-width:16rem;--ui-ac-spacing-field-compact-block:var(--ui-ac-spacing-xs);--ui-ac-spacing-field-compact-inline:var(--ui-ac-spacing-sm);--ui-ac-spacing-field-compact-width:9.89rem;--ui-ac-spacing-field-group-gap:var(--ui-ac-spacing-lg);--ui-ac-spacing-field-group-gap-inline:var(--ui-ac-spacing);--ui-ac-spacing-field-group-compact-gap:var(--ui-ac-spacing);--ui-ac-spacing-field-group-x-compact-gap:var(--ui-ac-spacing-sm);--ui-ac-spacing-field-group-compact-gap-inline:var(--ui-ac-spacing-sm);--ui-ac-spacing-field-group-checkset-gap:var(--ui-ac-spacing-sm);--ui-ac-spacing-form-block-heading-width:min(var(--ui-ac-spacing-block),33%);--ui-ac-spacing-form-block-gap:var(--ui-ac-spacing-xl-cflx);--ui-ac-spacing-form-block-inner-gap:var(--ui-ac-spacing-cflx);--ui-ac-spacing-form-block-heading-gap:var(--ui-ac-spacing-xs);--ui-ac-spacing-form-block-compact-heading-width:min(var(--ui-ac-spacing-block-sm),25%);--ui-ac-spacing-form-block-compact-gap:var(--ui-ac-spacing-lg-cflx);--ui-ac-spacing-form-block-compact-inner-gap:var(--ui-ac-spacing-sm-cflx);--ui-ac-spacing-key-pairs-gap:var(--ui-ac-spacing);--ui-ac-spacing-key-pairs-compact-gap:var(--ui-ac-spacing-sm);--ui-ac-spacing-key-pair-block-gap:var(--ui-ac-spacing-xs);--ui-ac-spacing-key-pair-inline-gap:var(--ui-ac-spacing-sm);--ui-ac-spacing-key-pair-compact-inline-gap:var(--ui-ac-spacing-xs);--ui-ac-spacing-avatar-size:2.75em;--ui-ac-spacing-avatar-compact-size:2.2em;--ui-ac-spacing-dialog-size:41.89rem;--ui-ac-spacing-dialog-size-sm:25.89rem;--ui-ac-spacing-dialog-size-lg:67.78rem;--ui-ac-spacing-dialog-gutters:var(--ui-ac-spacing-sm-flx)}.s-layout\:compact,.s-ui\:compact{--ui-ac-layout-spacing:var(--ui-ac-spacing-sm);--ui-ac-layout-spacing-sm:var(--ui-ac-spacing-xs);--ui-ac-layout-spacing-lg:var(--ui-ac-spacing);--ui-ac-layout-spacing-flx:var(--ui-ac-spacing-sm-flx);--ui-ac-layout-spacing-sm-flx:var(--ui-ac-spacing-xs-flx);--ui-ac-layout-spacing-lg-flx:var(--ui-ac-spacing-flx);--ui-ac-layout-spacing-cflx:var(--ui-ac-spacing-sm-cflx);--ui-ac-layout-spacing-sm-cflx:var(--ui-ac-spacing-xs-cflx);--ui-ac-layout-spacing-lg-cflx:var(--ui-ac-spacing-cflx)}.s-typography\:compact,.s-ui\:compact{--ui-ac-article-heading-spacing-bottom:var(--ui-ac-spacing-sm);--ui-ac-article-heading-spacing-top:calc(1em / 1.618);--ui-ac-article-paragraph-spacing:var(--ui-ac-spacing-sm);--ui-ac-article-list-item-spacing:var(--ui-ac-spacing-xs);--ui-ac-article-list-inset-spacing:calc(2em / 1.618)}:root{--ui-ac-typography-font-family-primary:var(--ui-typography-font-family-sans);--ui-ac-typography-font-family-secondary:var(--ui-typography-font-family-serif);--ui-ac-typography-font-family-monospace:var(--ui-typography-font-family-mono);--ui-ac-typography-font-family-display:inherit;--ui-ac-typography-font-weight-normal:var(--ui-typography-font-weight-400);--ui-ac-typography-font-weight-semi-bold:var(--ui-typography-font-weight-600);--ui-ac-typography-font-weight-bold:var(--ui-typography-font-weight-700);--ui-ac-typography-font-weight-heavy:var(--ui-typography-font-weight-900);--ui-ac-link-underline:none;--ui-ac-link-hover-underline:underline;--ui-ac-typography-body-font-family:var(--ui-ac-typography-font-family-primary);--ui-ac-typography-body-font-size:var(--ui-typography-font-size-base);--ui-ac-typography-body-font-weight:var(--ui-ac-typography-font-weight-normal);--ui-ac-typography-body-line-height:var(--ui-typography-line-height-base);--ui-ac-typography-body-strong-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-body-strong-font-size:var(--ui-ac-typography-body-font-size);--ui-ac-typography-body-strong-font-weight:var(--ui-ac-typography-font-weight-bold);--ui-ac-typography-body-strong-line-height:var(--ui-ac-typography-body-line-height);--ui-ac-typography-body-lg-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-body-lg-font-size:var(--ui-typography-font-size-upper-1);--ui-ac-typography-body-lg-font-weight:var(--ui-ac-typography-body-font-weight);--ui-ac-typography-body-lg-line-height:var(--ui-typography-line-height-base);--ui-ac-typography-body-lg-strong-font-family:var(--ui-ac-typography-body-lg-font-family);--ui-ac-typography-body-lg-strong-font-size:var(--ui-ac-typography-body-lg-font-size);--ui-ac-typography-body-lg-strong-font-weight:var(--ui-ac-typography-body-strong-font-weight);--ui-ac-typography-body-lg-strong-line-height:var(--ui-ac-typography-body-lg-line-height);--ui-ac-typography-body-sm-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-body-sm-font-size:var(--ui-typography-font-size-lower-1);--ui-ac-typography-body-sm-font-weight:var(--ui-ac-typography-body-font-weight);--ui-ac-typography-body-sm-line-height:var(--ui-ac-typography-body-line-height);--ui-ac-typography-body-sm-strong-font-family:var(--ui-ac-typography-body-sm-font-family);--ui-ac-typography-body-sm-strong-font-size:var(--ui-ac-typography-body-sm-font-size);--ui-ac-typography-body-sm-strong-font-weight:var(--ui-ac-typography-body-strong-font-weight);--ui-ac-typography-body-sm-strong-line-height:var(--ui-ac-typography-body-sm-line-height);--ui-ac-typography-body-xs-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-body-xs-font-size:var(--ui-typography-font-size-lower-2);--ui-ac-typography-body-xs-font-weight:var(--ui-ac-typography-body-font-weight);--ui-ac-typography-body-xs-line-height:var(--ui-ac-typography-body-line-height);--ui-ac-typography-heading-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-heading-font-size:var(--ui-typography-font-size-fluid-upper-2);--ui-ac-typography-heading-font-weight:var(--ui-ac-typography-font-weight-bold);--ui-ac-typography-heading-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-heading-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-heading-text-transform:none;--ui-ac-typography-heading-lh-unit:var(--ui-typography-lh-unit-fluid-upper-2);--ui-ac-typography-subheading-font-family:var(--ui-ac-typography-heading-font-family);--ui-ac-typography-subheading-font-size:var(--ui-typography-font-size-fluid-upper-1);--ui-ac-typography-subheading-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--ui-ac-typography-subheading-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-subheading-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-subheading-text-transform:none;--ui-ac-typography-title-font-family:var(--ui-ac-typography-heading-font-family);--ui-ac-typography-title-font-size:var(--ui-typography-font-size-fluid-upper-3-5);--ui-ac-typography-title-font-weight:var(--ui-ac-typography-heading-font-weight);--ui-ac-typography-title-letter-spacing:var(--ui-typography-letter-spacing-lower-1);--ui-ac-typography-title-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-title-text-transform:none;--ui-ac-typography-page-title-font-family:var(--ui-ac-typography-heading-font-family);--ui-ac-typography-page-title-font-size:var(--ui-typography-font-size-fluid-upper-4-6);--ui-ac-typography-page-title-font-weight:var(--ui-ac-typography-font-weight-bold);--ui-ac-typography-page-title-letter-spacing:var(--ui-typography-letter-spacing-lower-1);--ui-ac-typography-page-title-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-page-title-text-transform:none;--ui-ac-typography-display-title-font-family:var(--ui-ac-typography-font-family-secondary);--ui-ac-typography-display-title-font-size:var(--ui-typography-font-size-fluid-upper-5-9);--ui-ac-typography-display-title-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--ui-ac-typography-display-title-letter-spacing:var(--ui-typography-letter-spacing-lower-1);--ui-ac-typography-display-title-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-display-title-text-transform:none;--ui-ac-typography-small-heading-font-family:var(--ui-ac-typography-body-strong-font-family);--ui-ac-typography-small-heading-font-size:var(--ui-ac-typography-body-strong-font-size);--ui-ac-typography-small-heading-font-weight:var(--ui-ac-typography-body-strong-font-weight);--ui-ac-typography-small-heading-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-small-heading-line-height:var(--ui-ac-typography-body-strong-line-height);--ui-ac-typography-small-heading-text-transform:none;--ui-ac-typography-micro-heading-font-family:var(--ui-ac-typography-body-sm-strong-font-family);--ui-ac-typography-micro-heading-font-size:var(--ui-ac-typography-body-sm-strong-font-size);--ui-ac-typography-micro-heading-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--ui-ac-typography-micro-heading-letter-spacing:var(--ui-typography-letter-spacing-upper-2);--ui-ac-typography-micro-heading-line-height:var(--ui-ac-typography-body-sm-strong-line-height);--ui-ac-typography-micro-heading-text-transform:uppercase;--ui-ac-typography-control-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-control-font-size:var(--ui-ac-typography-body-font-size);--ui-ac-typography-control-font-weight:var(--ui-ac-typography-body-font-weight);--ui-ac-typography-control-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-label-font-family:var(--ui-ac-typography-control-font-family);--ui-ac-typography-label-font-size:var(--ui-ac-typography-control-font-size);--ui-ac-typography-label-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--ui-ac-typography-label-line-height:var(--ui-ac-typography-control-line-height);--ui-ac-typography-checkbox-font-weight:var(--ui-ac-typography-font-weight-normal);--ui-ac-typography-button-font-family:var(--ui-ac-typography-control-font-family);--ui-ac-typography-button-font-size:var(--ui-ac-typography-control-font-size);--ui-ac-typography-button-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--ui-ac-typography-button-line-height:var(--ui-ac-typography-control-line-height);--ui-ac-typography-chip-font-family:var(--ui-ac-typography-control-font-family);--ui-ac-typography-chip-font-size:var(--ui-ac-typography-body-sm-font-size);--ui-ac-typography-chip-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--ui-ac-typography-chip-line-height:var(--ui-typography-line-height-lower-2);--ui-ac-typography-help-font-family:var(--ui-ac-typography-body-sm-font-family);--ui-ac-typography-help-font-size:var(--ui-ac-typography-body-sm-font-size);--ui-ac-typography-help-font-weight:var(--ui-ac-typography-body-sm-font-weight);--ui-ac-typography-help-line-height:var(--ui-ac-typography-body-sm-line-height);--ui-ac-typography-meta-font-family:var(--ui-ac-typography-body-xs-font-family);--ui-ac-typography-meta-font-size:var(--ui-ac-typography-body-xs-font-size);--ui-ac-typography-meta-font-weight:var(--ui-ac-typography-body-xs-font-weight);--ui-ac-typography-meta-line-height:var(--ui-ac-typography-body-xs-line-height);--ui-ac-typography-meta-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-meta-text-transform:none;--ui-ac-typography-table-cell-font-family:var(--ui-ac-typography-font-family-primary);--ui-ac-typography-table-cell-font-size:var(--ui-ac-typography-body-font-size);--ui-ac-typography-table-cell-font-weight:var(--ui-ac-typography-body-font-weight);--ui-ac-typography-table-cell-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-table-heading-font-weight:var(--ui-ac-typography-body-strong-font-weight);--ui-ac-typography-table-head-font-family:var(--ui-ac-typography-table-cell-font-family);--ui-ac-typography-table-head-font-size:var(--ui-ac-typography-body-sm-font-size);--ui-ac-typography-table-head-font-weight:var(--ui-ac-typography-table-heading-font-weight);--ui-ac-typography-table-head-line-height:var(--ui-ac-typography-table-cell-line-height);--ui-ac-typography-article-text-wrap:pretty;--ui-ac-typography-article-link-underline:underline;--ui-ac-typography-article-link-font-weight:var(--ui-ac-typography-body-strong-font-weight);--ui-ac-typography-article-link-hover-underline:underline;--ui-ac-typography-article-link-active-underline:underline;--ui-ac-typography-form-block-heading-font-family:var(--ui-ac-typography-heading-font-family);--ui-ac-typography-form-block-heading-font-size:var(--ui-ac-typography-heading-font-size);--ui-ac-typography-form-block-heading-font-weight:var(--ui-ac-typography-heading-font-weight);--ui-ac-typography-form-block-heading-letter-spacing:var(--ui-ac-typography-heading-letter-spacing);--ui-ac-typography-form-block-heading-line-height:var(--ui-ac-typography-heading-line-height);--ui-ac-typography-form-block-hint-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-form-block-hint-font-size:var(--ui-ac-typography-body-font-size);--ui-ac-typography-form-block-hint-font-weight:var(--ui-ac-typography-body-font-weight);--ui-ac-typography-form-block-hint-line-height:var(--ui-ac-typography-body-font-height);--ui-ac-typography-form-block-compact-heading-font-family:var(--ui-ac-typography-subheading-font-family);--ui-ac-typography-form-block-compact-heading-font-size:var(--ui-ac-typography-subheading-font-size);--ui-ac-typography-form-block-compact-heading-font-weight:var(--ui-ac-typography-subheading-font-weight);--ui-ac-typography-form-block-compact-heading-letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);--ui-ac-typography-form-block-compact-heading-line-height:var(--ui-ac-typography-subheading-line-height);--ui-ac-typography-form-block-compact-hint-font-family:var(--ui-ac-typography-body-sm-font-family);--ui-ac-typography-form-block-compact-hint-font-size:var(--ui-ac-typography-body-sm-font-size);--ui-ac-typography-form-block-compact-hint-font-weight:var(--ui-ac-typography-body-sm-font-weight);--ui-ac-typography-form-block-compact-hint-line-height:var(--ui-ac-typography-body-sm-font-height);--ui-ac-typography-key-pair-label-font-family:var(--ui-ac-typography-label-font-family);--ui-ac-typography-key-pair-label-font-size:var(--ui-ac-typography-label-font-size);--ui-ac-typography-key-pair-label-font-weight:var(--ui-ac-typography-label-font-weight);--ui-ac-typography-key-pair-label-line-height:var(--ui-ac-typography-body-line-height);--ui-ac-typography-key-pair-value-font-family:var(--ui-ac-typography-body-font-family);--ui-ac-typography-key-pair-value-font-size:var(--ui-ac-typography-body-font-size);--ui-ac-typography-key-pair-value-font-weight:var(--ui-ac-typography-body-font-weight);--ui-ac-typography-key-pair-value-line-height:var(--ui-ac-typography-body-line-height);--ui-ac-typography-icon-size-sm:var(--ui-typography-font-size-lower-1);--ui-ac-typography-icon-size-lg:var(--ui-typography-font-size-upper-1);--ui-ac-typography-icon-size-xl:var(--ui-typography-font-size-upper-2)}}@layer layouts{.l-box.\+padding-none{padding:0}.l-box.\+padding-sm{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none{padding-inline:0}.l-box.\+padding-inline-sm{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none{padding-block:0}.l-box.\+padding-block-sm{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg{padding-block:var(--ui-ac-layout-spacing-lg)}@media screen and (min-width:40.321em){.l-box.\+padding-none\@smin{padding:0}.l-box.\+padding-sm\@smin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@smin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@smin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@smin{padding-inline:0}.l-box.\+padding-inline-sm\@smin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@smin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@smin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@smin{padding-block:0}.l-box.\+padding-block-sm\@smin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@smin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@smin{padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:57.601em){.l-box.\+padding-none\@mmin{padding:0}.l-box.\+padding-sm\@mmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@mmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@mmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@mmin{padding-inline:0}.l-box.\+padding-inline-sm\@mmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@mmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@mmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@mmin{padding-block:0}.l-box.\+padding-block-sm\@mmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@mmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@mmin{padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:72.001em){.l-box.\+padding-none\@lmin{padding:0}.l-box.\+padding-sm\@lmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@lmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@lmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@lmin{padding-inline:0}.l-box.\+padding-inline-sm\@lmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@lmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@lmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@lmin{padding-block:0}.l-box.\+padding-block-sm\@lmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@lmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@lmin{padding-block:var(--ui-ac-layout-spacing-lg)}}@container (width > 57.6em){.l-box.\+padding-none\@c-mmin{padding:0}.l-box.\+padding-sm\@c-mmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@c-mmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@c-mmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@c-mmin{padding-inline:0}.l-box.\+padding-inline-sm\@c-mmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@c-mmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@c-mmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@c-mmin{padding-block:0}.l-box.\+padding-block-sm\@c-mmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@c-mmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@c-mmin{padding-block:var(--ui-ac-layout-spacing-lg)}}@container (width > 72em){.l-box.\+padding-none\@c-lmin{padding:0}.l-box.\+padding-sm\@c-lmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@c-lmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@c-lmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@c-lmin{padding-inline:0}.l-box.\+padding-inline-sm\@c-lmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@c-lmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@c-lmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@c-lmin{padding-block:0}.l-box.\+padding-block-sm\@c-lmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@c-lmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@c-lmin{padding-block:var(--ui-ac-layout-spacing-lg)}}@container (width > 96em){.l-box.\+padding-none\@c-xlmin{padding:0}.l-box.\+padding-sm\@c-xlmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@c-xlmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@c-xlmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@c-xlmin{padding-inline:0}.l-box.\+padding-inline-sm\@c-xlmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@c-xlmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@c-xlmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@c-xlmin{padding-block:0}.l-box.\+padding-block-sm\@c-xlmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@c-xlmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@c-xlmin{padding-block:var(--ui-ac-layout-spacing-lg)}}.l-box.\+padding-flx{padding:var(--ui-ac-layout-spacing-flx)}.l-box.\+padding-inline-flx{padding-inline:var(--ui-ac-layout-spacing-flx)}.l-box.\+padding-block-flx{padding-block:var(--ui-ac-layout-spacing-flx)}.l-box.\+padding-sm.\+padding-flx{padding:var(--ui-ac-layout-spacing-sm-flx)}.l-box.\+padding-inline-sm.\+padding-inline-flx{padding-inline:var(--ui-ac-layout-spacing-sm-flx)}.l-box.\+padding-block-sm.\+padding-block-flx{padding-block:var(--ui-ac-layout-spacing-sm-flx)}.l-box.\+padding-lg.\+padding-flx{padding:var(--ui-ac-layout-spacing-lg-flx)}.l-box.\+padding-inline-lg.\+padding-inline-flx{padding-inline:var(--ui-ac-layout-spacing-lg-flx)}.l-box.\+padding-block-lg.\+padding-block-flx{padding-block:var(--ui-ac-layout-spacing-lg-flx)}.l-box.\+padding-cflx{padding:var(--ui-ac-layout-spacing-cflx)}.l-box.\+padding-inline-cflx{padding-inline:var(--ui-ac-layout-spacing-cflx)}.l-box.\+padding-block-cflx{padding-block:var(--ui-ac-layout-spacing-cflx)}.l-box.\+padding-sm.\+padding-cflx{padding:var(--ui-ac-layout-spacing-sm-cflx)}.l-box.\+padding-inline-sm.\+padding-inline-cflx{padding-inline:var(--ui-ac-layout-spacing-sm-cflx)}.l-box.\+padding-block-sm.\+padding-block-cflx{padding-block:var(--ui-ac-layout-spacing-sm-cflx)}.l-box.\+padding-lg.\+padding-cflx{padding:var(--ui-ac-layout-spacing-lg-cflx)}.l-box.\+padding-inline-lg.\+padding-inline-cflx{padding-inline:var(--ui-ac-layout-spacing-lg-cflx)}.l-box.\+padding-block-lg.\+padding-block-cflx{padding-block:var(--ui-ac-layout-spacing-lg-cflx)}.l-box.\+size-full{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+size-xs{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem));inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+size-sm{block-size:min(100%,var(--ui-ac-spacing-block,16rem));inline-size:min(100%,var(--ui-ac-spacing-block,16rem))}.l-box.\+size-md{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem));inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+size-lg{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem));inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+size-xl{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem));inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+width-full{inline-size:100%;flex-grow:1}.l-box.\+width-xs{inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+width-sm{inline-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+width-md{inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+width-lg{inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+width-xl{inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+height-full{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+height-xs{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+height-sm{block-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+height-md{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+height-lg{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+height-xl{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}@media screen and (min-width:40.321em){.l-box.\+size-full\@smin{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+size-xs\@smin{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem));inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+size-sm\@smin{block-size:min(100%,var(--ui-ac-spacing-block,16rem));inline-size:min(100%,var(--ui-ac-spacing-block,16rem))}.l-box.\+size-md\@smin{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem));inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+size-lg\@smin{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem));inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+size-xl\@smin{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem));inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+width-full\@smin{inline-size:100%;flex-grow:1}.l-box.\+width-xs\@smin{inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+width-sm\@smin{inline-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+width-md\@smin{inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+width-lg\@smin{inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+width-xl\@smin{inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+height-full\@smin{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+height-xs\@smin{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+height-sm\@smin{block-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+height-md\@smin{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+height-lg\@smin{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+height-xl\@smin{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}}@media screen and (min-width:57.601em){.l-box.\+size-full\@mmin{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+size-xs\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem));inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+size-sm\@mmin{block-size:min(100%,var(--ui-ac-spacing-block,16rem));inline-size:min(100%,var(--ui-ac-spacing-block,16rem))}.l-box.\+size-md\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem));inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+size-lg\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem));inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+size-xl\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem));inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+width-full\@mmin{inline-size:100%;flex-grow:1}.l-box.\+width-xs\@mmin{inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+width-sm\@mmin{inline-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+width-md\@mmin{inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+width-lg\@mmin{inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+width-xl\@mmin{inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+height-full\@mmin{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+height-xs\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+height-sm\@mmin{block-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+height-md\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+height-lg\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+height-xl\@mmin{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}}@media screen and (min-width:72.001em){.l-box.\+size-full\@lmin{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+size-xs\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem));inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+size-sm\@lmin{block-size:min(100%,var(--ui-ac-spacing-block,16rem));inline-size:min(100%,var(--ui-ac-spacing-block,16rem))}.l-box.\+size-md\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem));inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+size-lg\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem));inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+size-xl\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem));inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+width-full\@lmin{inline-size:100%;flex-grow:1}.l-box.\+width-xs\@lmin{inline-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+width-sm\@lmin{inline-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+width-md\@lmin{inline-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+width-lg\@lmin{inline-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+width-xl\@lmin{inline-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}.l-box.\+height-full\@lmin{block-size:100%;inline-size:100%;flex-grow:1}.l-box.\+height-xs\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-sm,9.91rem))}.l-box.\+height-sm\@lmin{block-size:min(100%,var(--ui-ac-spacing-block,16em))}.l-box.\+height-md\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-lg,26rem))}.l-box.\+height-lg\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-xl,41rem))}.l-box.\+height-xl\@lmin{block-size:min(100%,var(--ui-ac-spacing-block-xxl,66rem))}}.l-box.\+grid-span-1{grid-row:span 1}.l-box.\+grid-span-2{grid-row:span 2}.l-box.\+grid-span-3{grid-row:span 3}.l-box.\+grid-span-4{grid-row:span 4}.l-box.\+grid-span-5{grid-row:span 5}.l-box.\+grid-span-6{grid-row:span 6}@media screen and (min-width:40.321em){.l-box.\+grid-span-1\@smin{grid-row:span 1}.l-box.\+grid-span-2\@smin{grid-row:span 2}.l-box.\+grid-span-3\@smin{grid-row:span 3}.l-box.\+grid-span-4\@smin{grid-row:span 4}.l-box.\+grid-span-5\@smin{grid-row:span 5}.l-box.\+grid-span-6\@smin{grid-row:span 6}}@media screen and (min-width:57.601em){.l-box.\+grid-span-1\@mmin{grid-row:span 1}.l-box.\+grid-span-2\@mmin{grid-row:span 2}.l-box.\+grid-span-3\@mmin{grid-row:span 3}.l-box.\+grid-span-4\@mmin{grid-row:span 4}.l-box.\+grid-span-5\@mmin{grid-row:span 5}.l-box.\+grid-span-6\@mmin{grid-row:span 6}}@media screen and (min-width:72.001em){.l-box.\+grid-span-1\@lmin{grid-row:span 1}.l-box.\+grid-span-2\@lmin{grid-row:span 2}.l-box.\+grid-span-3\@lmin{grid-row:span 3}.l-box.\+grid-span-4\@lmin{grid-row:span 4}.l-box.\+grid-span-5\@lmin{grid-row:span 5}.l-box.\+grid-span-6\@lmin{grid-row:span 6}}.l-box.\+position-center{margin:auto;align-self:center;justify-self:center}.l-box.\+position-push-to-top{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:auto;margin-block-end:auto;align-self:start}.l-box.\+position-push-to-bottom{-webkit-margin-before:auto;margin-block-start:auto;-webkit-margin-after:0;margin-block-end:0;align-self:end}.l-box.\+position-push-to-left{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto;justify-self:start}.l-box.\+position-push-to-right{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:0;margin-inline-end:0;justify-self:end}.l-box.\+shrink-0{flex-shrink:0}.l-flow{--flow-direction:row;display:flex;flex-direction:var(--flow-direction);gap:var(--ui-ac-spacing);flex-wrap:wrap}.l-flow.\+wrap-none{flex-wrap:nowrap}.l-flow.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-row{--flow-direction:row}.l-flow.\+direction-row.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column{--flow-direction:column;flex-wrap:nowrap}.l-flow.\+direction-column.\+reverse{flex-direction:column-reverse}@media screen and (min-width:40.321em){.l-flow.\+direction-row\@smin{--flow-direction:row}.l-flow.\+direction-row\@smin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@smin{--flow-direction:column;flex-wrap:nowrap}.l-flow.\+direction-column\@smin.\+reverse{flex-direction:column-reverse}}@media screen and (min-width:57.601em){.l-flow.\+direction-row\@mmin{--flow-direction:row}.l-flow.\+direction-row\@mmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@mmin{--flow-direction:column;flex-wrap:nowrap}.l-flow.\+direction-column\@mmin.\+reverse{flex-direction:column-reverse}}@media screen and (min-width:72.001em){.l-flow.\+direction-row\@lmin{--flow-direction:row}.l-flow.\+direction-row\@lmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@lmin{--flow-direction:column;flex-wrap:nowrap}.l-flow.\+direction-column\@lmin.\+reverse{flex-direction:column-reverse}}@container (width > 57.6em){.l-flow.\+direction-row\@c-mmin{--flow-direction:row}.l-flow.\+direction-row\@c-mmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@c-mmin{--flow-direction:column}.l-flow.\+direction-column\@c-mmin.\+reverse{flex-direction:column-reverse}}@container (width > 72em){.l-flow.\+direction-row\@c-lmin{--flow-direction:row}.l-flow.\+direction-row\@c-lmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@c-lmin{--flow-direction:column}.l-flow.\+direction-column\@c-lmin.\+reverse{flex-direction:column-reverse}}@container (width > 96em){.l-flow.\+direction-row\@c-xlmin{--flow-direction:row}.l-flow.\+direction-row\@c-xlmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@c-xlmin{--flow-direction:column}.l-flow.\+direction-column\@c-xlmin.\+reverse{flex-direction:column-reverse}}.l-flow.\+spacing-none{gap:0}.l-flow.\+spacing-sm{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none{row-gap:0}.l-flow.\+spacing-row-sm{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none{column-gap:0}.l-flow.\+spacing-column-sm{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg{column-gap:var(--ui-ac-layout-spacing-lg)}@media screen and (min-width:40.321em){.l-flow.\+spacing-none\@smin{gap:0}.l-flow.\+spacing-sm\@smin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@smin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@smin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@smin{row-gap:0}.l-flow.\+spacing-row-sm\@smin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@smin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@smin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@smin{column-gap:0}.l-flow.\+spacing-column-sm\@smin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@smin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@smin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:57.601em){.l-flow.\+spacing-none\@mmin{gap:0}.l-flow.\+spacing-sm\@mmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@mmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@mmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@mmin{row-gap:0}.l-flow.\+spacing-row-sm\@mmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@mmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@mmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@mmin{column-gap:0}.l-flow.\+spacing-column-sm\@mmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@mmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@mmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:72.001em){.l-flow.\+spacing-none\@lmin{gap:0}.l-flow.\+spacing-sm\@lmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@lmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@lmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@lmin{row-gap:0}.l-flow.\+spacing-row-sm\@lmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@lmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@lmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@lmin{column-gap:0}.l-flow.\+spacing-column-sm\@lmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@lmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@lmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 57.6em){.l-flow.\+spacing-none\@c-mmin{gap:0}.l-flow.\+spacing-sm\@c-mmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@c-mmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@c-mmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@c-mmin{row-gap:0}.l-flow.\+spacing-row-sm\@c-mmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@c-mmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@c-mmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@c-mmin{column-gap:0}.l-flow.\+spacing-column-sm\@c-mmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@c-mmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@c-mmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 72em){.l-flow.\+spacing-none\@c-lmin{gap:0}.l-flow.\+spacing-sm\@c-lmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@c-lmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@c-lmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@c-lmin{row-gap:0}.l-flow.\+spacing-row-sm\@c-lmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@c-lmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@c-lmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@c-lmin{column-gap:0}.l-flow.\+spacing-column-sm\@c-lmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@c-lmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@c-lmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 96em){.l-flow.\+spacing-none\@c-xlmin{gap:0}.l-flow.\+spacing-sm\@c-xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@c-xlmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@c-xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@c-xlmin{row-gap:0}.l-flow.\+spacing-row-sm\@c-xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@c-xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@c-xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@c-xlmin{column-gap:0}.l-flow.\+spacing-column-sm\@c-xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@c-xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@c-xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}.l-flow.\+spacing-flx{gap:var(--ui-ac-layout-spacing-flx)}.l-flow.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-flx)}.l-flow.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-flx)}.l-flow.\+spacing-sm.\+spacing-flx{gap:var(--ui-ac-layout-spacing-sm-flx)}.l-flow.\+spacing-row-sm.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-sm-flx)}.l-flow.\+spacing-column-sm.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-sm-flx)}.l-flow.\+spacing-lg.\+spacing-flx{gap:var(--ui-ac-layout-spacing-lg-flx)}.l-flow.\+spacing-row-lg.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-lg-flx)}.l-flow.\+spacing-column-lg.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-lg-flx)}.l-flow.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-cflx)}.l-flow.\+spacing-row.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-cflx)}.l-flow.\+spacing-column.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-cflx)}.l-flow.\+spacing-sm.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-flow.\+spacing-row-sm.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-flow.\+spacing-column-sm.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-flow.\+spacing-lg.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-flow.\+spacing-row-lg.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-flow.\+spacing-column-lg.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-flow.\+align-items-start{align-items:start}.l-flow.\+align-items-center{align-items:center}.l-flow.\+align-items-end{align-items:end}.l-flow.\+align-items-stretch{align-items:stretch}@media screen and (min-width:40.321em){.l-flow.\+align-items-start\@smin{align-items:start}.l-flow.\+align-items-center\@smin{align-items:center}.l-flow.\+align-items-end\@smin{align-items:end}.l-flow.\+align-items-stretch\@smin{align-items:stretch}}@media screen and (min-width:57.601em){.l-flow.\+align-items-start\@mmin{align-items:start}.l-flow.\+align-items-center\@mmin{align-items:center}.l-flow.\+align-items-end\@mmin{align-items:end}.l-flow.\+align-items-stretch\@mmin{align-items:stretch}}@media screen and (min-width:72.001em){.l-flow.\+align-items-start\@lmin{align-items:start}.l-flow.\+align-items-center\@lmin{align-items:center}.l-flow.\+align-items-end\@lmin{align-items:end}.l-flow.\+align-items-stretch\@lmin{align-items:stretch}}@container (width > 57.6em){.l-flow.\+align-items-start\@c-mmin{align-items:start}.l-flow.\+align-items-center\@c-mmin{align-items:center}.l-flow.\+align-items-end\@c-mmin{align-items:end}.l-flow.\+align-items-stretch\@c-mmin{align-items:stretch}}@container (width > 72em){.l-flow.\+align-items-start\@c-lmin{align-items:start}.l-flow.\+align-items-center\@c-lmin{align-items:center}.l-flow.\+align-items-end\@c-lmin{align-items:end}.l-flow.\+align-items-stretch\@c-lmin{align-items:stretch}}@container (width > 96em){.l-flow.\+align-items-start\@c-xlmin{align-items:start}.l-flow.\+align-items-center\@c-xlmin{align-items:center}.l-flow.\+align-items-end\@c-xlmin{align-items:end}.l-flow.\+align-items-stretch\@c-xlmin{align-items:stretch}}.l-flow.\+justify-content-start{justify-content:flex-start}.l-flow.\+justify-content-center{justify-content:center}.l-flow.\+justify-content-end{justify-content:flex-end}.l-flow.\+justify-content-space-between{justify-content:space-between}.l-flow.\+justify-content-space-around{justify-content:space-around}.l-flow.\+justify-content-space-evenly{justify-content:space-evenly}@media screen and (min-width:40.321em){.l-flow.\+justify-content-start\@smin{justify-content:flex-start}.l-flow.\+justify-content-center\@smin{justify-content:center}.l-flow.\+justify-content-end\@smin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@smin{justify-content:space-between}.l-flow.\+justify-content-space-around\@smin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@smin{justify-content:space-evenly}}@media screen and (min-width:57.601em){.l-flow.\+justify-content-start\@mmin{justify-content:flex-start}.l-flow.\+justify-content-center\@mmin{justify-content:center}.l-flow.\+justify-content-end\@mmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@mmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@mmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@mmin{justify-content:space-evenly}}@media screen and (min-width:72.001em){.l-flow.\+justify-content-start\@lmin{justify-content:flex-start}.l-flow.\+justify-content-center\@lmin{justify-content:center}.l-flow.\+justify-content-end\@lmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@lmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@lmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@lmin{justify-content:space-evenly}}@container (width > 57.6em){.l-flow.\+justify-content-start\@c-mmin{justify-content:flex-start}.l-flow.\+justify-content-center\@c-mmin{justify-content:center}.l-flow.\+justify-content-end\@c-mmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@c-mmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@c-mmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@c-mmin{justify-content:space-evenly}}@container (width > 72em){.l-flow.\+justify-content-start\@c-lmin{justify-content:flex-start}.l-flow.\+justify-content-center\@c-lmin{justify-content:center}.l-flow.\+justify-content-end\@c-lmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@c-lmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@c-lmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@c-lmin{justify-content:space-evenly}}@container (width > 96em){.l-flow.\+justify-content-start\@c-xlmin{justify-content:flex-start}.l-flow.\+justify-content-center\@c-xlmin{justify-content:center}.l-flow.\+justify-content-end\@c-xlmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@c-xlmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@c-xlmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@c-xlmin{justify-content:space-evenly}}.l-flow.\+place-center{align-items:center;justify-content:center}@media screen and (min-width:40.321em){.l-flow.\+place-center\@smin{align-items:center;justify-content:center}}@media screen and (min-width:57.601em){.l-flow.\+place-center\@mmin{align-items:center;justify-content:center}}@media screen and (min-width:72.001em){.l-flow.\+place-center\@lmin{align-items:center;justify-content:center}}@container (width > 57.6em){.l-flow.\+place-center\@c-mmin{align-items:center;justify-content:center}}@container (width > 72em){.l-flow.\+place-center\@c-lmin{align-items:center;justify-content:center}}@container (width > 96em){.l-flow.\+place-center\@c-xlmin{align-items:center;justify-content:center}}ol.l-flow,ul.l-flow{list-style:none;margin:0;padding:0}.l-frame{display:grid;grid-gap:var(--ui-ac-spacing);gap:var(--ui-ac-spacing);min-block-size:100%;min-inline-size:100%;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}.l-frame.\+direction-row{grid-template-columns:auto 1fr auto;grid-template-areas:"start main end";grid-template-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row:not(:has(>.l-frame__start)){grid-template-columns:1fr auto;grid-template-areas:"main end"}.l-frame.\+direction-row:not(:has(>.l-frame__end)){grid-template-columns:auto 1fr;grid-template-areas:"start main"}.l-frame.\+direction-row:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-columns:1fr;grid-template-areas:"main"}.l-frame.\+direction-column{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame.\+direction-column:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame.\+direction-column:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}@media screen and (min-width:40.321em){.l-frame.\+direction-row\@smin{grid-template-columns:auto 1fr auto;grid-template-areas:"start main end";grid-template-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@smin:not(:has(>.l-frame__start)){grid-template-columns:1fr auto;grid-template-areas:"main end"}.l-frame.\+direction-row\@smin:not(:has(>.l-frame__end)){grid-template-columns:auto 1fr;grid-template-areas:"start main"}.l-frame.\+direction-row\@smin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-columns:1fr;grid-template-areas:"main"}}@media screen and (min-width:40.321em){.l-frame.\+direction-column\@smin{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@smin:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame.\+direction-column\@smin:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame.\+direction-column\@smin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}}@media screen and (min-width:57.601em){.l-frame.\+direction-row\@mmin{grid-template-columns:auto 1fr auto;grid-template-areas:"start main end";grid-template-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@mmin:not(:has(>.l-frame__start)){grid-template-columns:1fr auto;grid-template-areas:"main end"}.l-frame.\+direction-row\@mmin:not(:has(>.l-frame__end)){grid-template-columns:auto 1fr;grid-template-areas:"start main"}.l-frame.\+direction-row\@mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-columns:1fr;grid-template-areas:"main"}}@media screen and (min-width:57.601em){.l-frame.\+direction-column\@mmin{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@mmin:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame.\+direction-column\@mmin:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame.\+direction-column\@mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}}@media screen and (min-width:72.001em){.l-frame.\+direction-row\@lmin{grid-template-columns:auto 1fr auto;grid-template-areas:"start main end";grid-template-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@lmin:not(:has(>.l-frame__start)){grid-template-columns:1fr auto;grid-template-areas:"main end"}.l-frame.\+direction-row\@lmin:not(:has(>.l-frame__end)){grid-template-columns:auto 1fr;grid-template-areas:"start main"}.l-frame.\+direction-row\@lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-columns:1fr;grid-template-areas:"main"}}@media screen and (min-width:72.001em){.l-frame.\+direction-column\@lmin{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@lmin:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame.\+direction-column\@lmin:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame.\+direction-column\@lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}}@container (width > 57.6em){.l-frame.\+direction-row\@c-mmin{grid-template-columns:auto 1fr auto;grid-template-areas:"start main end";grid-template-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@c-mmin:not(:has(>.l-frame__start)){grid-template-columns:1fr auto;grid-template-areas:"main end"}.l-frame.\+direction-row\@c-mmin:not(:has(>.l-frame__end)){grid-template-columns:auto 1fr;grid-template-areas:"start main"}.l-frame.\+direction-row\@c-mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-columns:1fr;grid-template-areas:"main"}}@container (width > 57.6em){.l-frame.\+direction-column\@c-mmin{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@c-mmin:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame.\+direction-column\@c-mmin:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame.\+direction-column\@c-mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}}@container (width > 72em){.l-frame.\+direction-row\@c-lmin{grid-template-columns:auto 1fr auto;grid-template-areas:"start main end";grid-template-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@c-lmin:not(:has(>.l-frame__start)){grid-template-columns:1fr auto;grid-template-areas:"main end"}.l-frame.\+direction-row\@c-lmin:not(:has(>.l-frame__end)){grid-template-columns:auto 1fr;grid-template-areas:"start main"}.l-frame.\+direction-row\@c-lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-columns:1fr;grid-template-areas:"main"}}@container (width > 72em){.l-frame.\+direction-column\@c-lmin{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@c-lmin:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame.\+direction-column\@c-lmin:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame.\+direction-column\@c-lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}}@container (width > 96em){.l-frame.\+direction-row\@c-xlmin{grid-template-columns:auto 1fr auto;grid-template-areas:"start main end";grid-template-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@c-xlmin:not(:has(>.l-frame__start)){grid-template-columns:1fr auto;grid-template-areas:"main end"}.l-frame.\+direction-row\@c-xlmin:not(:has(>.l-frame__end)){grid-template-columns:auto 1fr;grid-template-areas:"start main"}.l-frame.\+direction-row\@c-xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-columns:1fr;grid-template-areas:"main"}}@container (width > 96em){.l-frame.\+direction-column\@c-xlmin{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"start" "main" "end";grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@c-xlmin:not(:has(>.l-frame__start)){grid-template-rows:1fr auto;grid-template-areas:"main" "end"}.l-frame.\+direction-column\@c-xlmin:not(:has(>.l-frame__end)){grid-template-rows:auto 1fr;grid-template-areas:"start" "main"}.l-frame.\+direction-column\@c-xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template-rows:1fr;grid-template-areas:"main"}}.l-frame.\+spacing-none{gap:0}.l-frame.\+spacing-sm{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none{row-gap:0}.l-frame.\+spacing-row-sm{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none{column-gap:0}.l-frame.\+spacing-column-sm{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg{column-gap:var(--ui-ac-layout-spacing-lg)}@media screen and (min-width:40.321em){.l-frame.\+spacing-none\@smin{gap:0}.l-frame.\+spacing-sm\@smin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@smin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@smin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@smin{row-gap:0}.l-frame.\+spacing-row-sm\@smin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@smin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@smin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@smin{column-gap:0}.l-frame.\+spacing-column-sm\@smin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@smin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@smin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:57.601em){.l-frame.\+spacing-none\@mmin{gap:0}.l-frame.\+spacing-sm\@mmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@mmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@mmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@mmin{row-gap:0}.l-frame.\+spacing-row-sm\@mmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@mmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@mmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@mmin{column-gap:0}.l-frame.\+spacing-column-sm\@mmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@mmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@mmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:72.001em){.l-frame.\+spacing-none\@lmin{gap:0}.l-frame.\+spacing-sm\@lmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@lmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@lmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@lmin{row-gap:0}.l-frame.\+spacing-row-sm\@lmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@lmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@lmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@lmin{column-gap:0}.l-frame.\+spacing-column-sm\@lmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@lmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@lmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 57.6em){.l-frame.\+spacing-none\@c-mmin{gap:0}.l-frame.\+spacing-sm\@c-mmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@c-mmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@c-mmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@c-mmin{row-gap:0}.l-frame.\+spacing-row-sm\@c-mmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@c-mmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@c-mmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@c-mmin{column-gap:0}.l-frame.\+spacing-column-sm\@c-mmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@c-mmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@c-mmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 72em){.l-frame.\+spacing-none\@c-lmin{gap:0}.l-frame.\+spacing-sm\@c-lmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@c-lmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@c-lmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@c-lmin{row-gap:0}.l-frame.\+spacing-row-sm\@c-lmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@c-lmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@c-lmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@c-lmin{column-gap:0}.l-frame.\+spacing-column-sm\@c-lmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@c-lmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@c-lmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 96em){.l-frame.\+spacing-none\@c-xlmin{gap:0}.l-frame.\+spacing-sm\@c-xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@c-xlmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@c-xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@c-xlmin{row-gap:0}.l-frame.\+spacing-row-sm\@c-xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@c-xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@c-xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@c-xlmin{column-gap:0}.l-frame.\+spacing-column-sm\@c-xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@c-xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@c-xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}.l-frame.\+spacing-flx{gap:var(--ui-ac-layout-spacing-flx)}.l-frame.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-flx)}.l-frame.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-flx)}.l-frame.\+spacing-sm.\+spacing-flx{gap:var(--ui-ac-layout-spacing-sm-flx)}.l-frame.\+spacing-row-sm.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-sm-flx)}.l-frame.\+spacing-column-sm.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-sm-flx)}.l-frame.\+spacing-lg.\+spacing-flx{gap:var(--ui-ac-layout-spacing-lg-flx)}.l-frame.\+spacing-row-lg.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-lg-flx)}.l-frame.\+spacing-column-lg.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-lg-flx)}.l-frame.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-cflx)}.l-frame.\+spacing-row.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-cflx)}.l-frame.\+spacing-column.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-cflx)}.l-frame.\+spacing-sm.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-frame.\+spacing-row-sm.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-frame.\+spacing-column-sm.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-frame.\+spacing-lg.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-frame.\+spacing-row-lg.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-frame.\+spacing-column-lg.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-frame.\+max-size-fill{max-inline-size:100%;max-block-size:100%}.l-frame.\+max-width-fill{max-inline-size:100%}.l-frame.\+max-height-fill{max-block-size:100%}.l-frame.\+size-fill{inline-size:100%;block-size:100%}.l-frame.\+height-fill{block-size:100%}.l-frame.\+width-fill{inline-size:100%}.l-frame.\+align-items-start{align-items:start}.l-frame.\+align-items-center{align-items:center}.l-frame.\+align-items-end{align-items:end}.l-frame.\+align-items-stretch{align-items:stretch}@media screen and (min-width:40.321em){.l-frame.\+align-items-start\@smin{align-items:start}.l-frame.\+align-items-center\@smin{align-items:center}.l-frame.\+align-items-end\@smin{align-items:end}.l-frame.\+align-items-stretch\@smin{align-items:stretch}}@media screen and (min-width:57.601em){.l-frame.\+align-items-start\@mmin{align-items:start}.l-frame.\+align-items-center\@mmin{align-items:center}.l-frame.\+align-items-end\@mmin{align-items:end}.l-frame.\+align-items-stretch\@mmin{align-items:stretch}}@media screen and (min-width:72.001em){.l-frame.\+align-items-start\@lmin{align-items:start}.l-frame.\+align-items-center\@lmin{align-items:center}.l-frame.\+align-items-end\@lmin{align-items:end}.l-frame.\+align-items-stretch\@lmin{align-items:stretch}}@container (width > 57.6em){.l-frame.\+align-items-start\@c-mmin{align-items:start}.l-frame.\+align-items-center\@c-mmin{align-items:center}.l-frame.\+align-items-end\@c-mmin{align-items:end}.l-frame.\+align-items-stretch\@c-mmin{align-items:stretch}}@container (width > 72em){.l-frame.\+align-items-start\@c-lmin{align-items:start}.l-frame.\+align-items-center\@c-lmin{align-items:center}.l-frame.\+align-items-end\@c-lmin{align-items:end}.l-frame.\+align-items-stretch\@c-lmin{align-items:stretch}}@container (width > 96em){.l-frame.\+align-items-start\@c-xlmin{align-items:start}.l-frame.\+align-items-center\@c-xlmin{align-items:center}.l-frame.\+align-items-end\@c-xlmin{align-items:end}.l-frame.\+align-items-stretch\@c-xlmin{align-items:stretch}}.l-frame.\+justify-content-start{justify-content:flex-start}.l-frame.\+justify-content-center{justify-content:center}.l-frame.\+justify-content-end{justify-content:flex-end}.l-frame.\+justify-content-space-between{justify-content:space-between}.l-frame.\+justify-content-space-around{justify-content:space-around}.l-frame.\+justify-content-space-evenly{justify-content:space-evenly}@media screen and (min-width:40.321em){.l-frame.\+justify-content-start\@smin{justify-content:flex-start}.l-frame.\+justify-content-center\@smin{justify-content:center}.l-frame.\+justify-content-end\@smin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@smin{justify-content:space-between}.l-frame.\+justify-content-space-around\@smin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@smin{justify-content:space-evenly}}@media screen and (min-width:57.601em){.l-frame.\+justify-content-start\@mmin{justify-content:flex-start}.l-frame.\+justify-content-center\@mmin{justify-content:center}.l-frame.\+justify-content-end\@mmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@mmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@mmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@mmin{justify-content:space-evenly}}@media screen and (min-width:72.001em){.l-frame.\+justify-content-start\@lmin{justify-content:flex-start}.l-frame.\+justify-content-center\@lmin{justify-content:center}.l-frame.\+justify-content-end\@lmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@lmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@lmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@lmin{justify-content:space-evenly}}@container (width > 57.6em){.l-frame.\+justify-content-start\@c-mmin{justify-content:flex-start}.l-frame.\+justify-content-center\@c-mmin{justify-content:center}.l-frame.\+justify-content-end\@c-mmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@c-mmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@c-mmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@c-mmin{justify-content:space-evenly}}@container (width > 72em){.l-frame.\+justify-content-start\@c-lmin{justify-content:flex-start}.l-frame.\+justify-content-center\@c-lmin{justify-content:center}.l-frame.\+justify-content-end\@c-lmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@c-lmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@c-lmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@c-lmin{justify-content:space-evenly}}@container (width > 96em){.l-frame.\+justify-content-start\@c-xlmin{justify-content:flex-start}.l-frame.\+justify-content-center\@c-xlmin{justify-content:center}.l-frame.\+justify-content-end\@c-xlmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@c-xlmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@c-xlmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@c-xlmin{justify-content:space-evenly}}.l-frame__start{grid-area:start}.l-frame__main{grid-area:main;min-inline-size:0;min-block-size:0}.l-frame__end{grid-area:end}.l-grid{--grid-col-size:var(--ui-ac-spacing-block,16em);display:grid;grid-gap:var(--ui-ac-spacing);gap:var(--ui-ac-spacing);grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-col-size),100%),1fr))}.l-grid.\+spacing-none{gap:0}.l-grid.\+spacing-sm{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none{row-gap:0}.l-grid.\+spacing-row-sm{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none{column-gap:0}.l-grid.\+spacing-column-sm{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg{column-gap:var(--ui-ac-layout-spacing-lg)}@media screen and (min-width:40.321em){.l-grid.\+spacing-none\@smin{gap:0}.l-grid.\+spacing-sm\@smin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@smin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@smin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@smin{row-gap:0}.l-grid.\+spacing-row-sm\@smin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@smin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@smin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@smin{column-gap:0}.l-grid.\+spacing-column-sm\@smin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@smin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@smin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:57.601em){.l-grid.\+spacing-none\@mmin{gap:0}.l-grid.\+spacing-sm\@mmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@mmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@mmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@mmin{row-gap:0}.l-grid.\+spacing-row-sm\@mmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@mmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@mmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@mmin{column-gap:0}.l-grid.\+spacing-column-sm\@mmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@mmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@mmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:72.001em){.l-grid.\+spacing-none\@lmin{gap:0}.l-grid.\+spacing-sm\@lmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@lmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@lmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@lmin{row-gap:0}.l-grid.\+spacing-row-sm\@lmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@lmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@lmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@lmin{column-gap:0}.l-grid.\+spacing-column-sm\@lmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@lmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@lmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 57.6em){.l-grid.\+spacing-none\@c-mmin{gap:0}.l-grid.\+spacing-sm\@c-mmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@c-mmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@c-mmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@c-mmin{row-gap:0}.l-grid.\+spacing-row-sm\@c-mmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@c-mmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@c-mmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@c-mmin{column-gap:0}.l-grid.\+spacing-column-sm\@c-mmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@c-mmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@c-mmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 72em){.l-grid.\+spacing-none\@c-lmin{gap:0}.l-grid.\+spacing-sm\@c-lmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@c-lmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@c-lmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@c-lmin{row-gap:0}.l-grid.\+spacing-row-sm\@c-lmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@c-lmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@c-lmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@c-lmin{column-gap:0}.l-grid.\+spacing-column-sm\@c-lmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@c-lmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@c-lmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container (width > 96em){.l-grid.\+spacing-none\@c-xlmin{gap:0}.l-grid.\+spacing-sm\@c-xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@c-xlmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@c-xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@c-xlmin{row-gap:0}.l-grid.\+spacing-row-sm\@c-xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@c-xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@c-xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@c-xlmin{column-gap:0}.l-grid.\+spacing-column-sm\@c-xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@c-xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@c-xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}.l-grid.\+spacing-flx{gap:var(--ui-ac-layout-spacing-flx)}.l-grid.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-flx)}.l-grid.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-flx)}.l-grid.\+spacing-sm.\+spacing-flx{gap:var(--ui-ac-layout-spacing-sm-flx)}.l-grid.\+spacing-row-sm.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-sm-flx)}.l-grid.\+spacing-column-sm.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-sm-flx)}.l-grid.\+spacing-lg.\+spacing-flx{gap:var(--ui-ac-layout-spacing-lg-flx)}.l-grid.\+spacing-row-lg.\+spacing-row-flx{row-gap:var(--ui-ac-layout-spacing-lg-flx)}.l-grid.\+spacing-column-lg.\+spacing-column-flx{column-gap:var(--ui-ac-layout-spacing-lg-flx)}.l-grid.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-cflx)}.l-grid.\+spacing-row.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-cflx)}.l-grid.\+spacing-column.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-cflx)}.l-grid.\+spacing-sm.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-grid.\+spacing-row-sm.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-grid.\+spacing-column-sm.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-sm-cflx)}.l-grid.\+spacing-lg.\+spacing-cflx{gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-grid.\+spacing-row-lg.\+spacing-row-cflx{row-gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-grid.\+spacing-column-lg.\+spacing-column-cflx{column-gap:var(--ui-ac-layout-spacing-lg-cflx)}.l-grid.\+cols-1{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:40.321em){.l-grid.\+cols-1\@smin{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:57.601em){.l-grid.\+cols-1\@mmin{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:72.001em){.l-grid.\+cols-1\@lmin{grid-template-columns:repeat(1,1fr)}}@container (width > 57.6em){.l-grid.\+cols-1\@c-mmin{grid-template-columns:repeat(1,1fr)}}@container (width > 72em){.l-grid.\+cols-1\@c-lmin{grid-template-columns:repeat(1,1fr)}}@container (width > 96em){.l-grid.\+cols-1\@c-xlmin{grid-template-columns:repeat(1,1fr)}}.l-grid.\+cols-2{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:40.321em){.l-grid.\+cols-2\@smin{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:57.601em){.l-grid.\+cols-2\@mmin{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:72.001em){.l-grid.\+cols-2\@lmin{grid-template-columns:repeat(2,1fr)}}@container (width > 57.6em){.l-grid.\+cols-2\@c-mmin{grid-template-columns:repeat(2,1fr)}}@container (width > 72em){.l-grid.\+cols-2\@c-lmin{grid-template-columns:repeat(2,1fr)}}@container (width > 96em){.l-grid.\+cols-2\@c-xlmin{grid-template-columns:repeat(2,1fr)}}.l-grid.\+cols-3{grid-template-columns:repeat(3,1fr)}@media screen and (min-width:40.321em){.l-grid.\+cols-3\@smin{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:57.601em){.l-grid.\+cols-3\@mmin{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:72.001em){.l-grid.\+cols-3\@lmin{grid-template-columns:repeat(3,1fr)}}@container (width > 57.6em){.l-grid.\+cols-3\@c-mmin{grid-template-columns:repeat(3,1fr)}}@container (width > 72em){.l-grid.\+cols-3\@c-lmin{grid-template-columns:repeat(3,1fr)}}@container (width > 96em){.l-grid.\+cols-3\@c-xlmin{grid-template-columns:repeat(3,1fr)}}.l-grid.\+cols-4{grid-template-columns:repeat(4,1fr)}@media screen and (min-width:40.321em){.l-grid.\+cols-4\@smin{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:57.601em){.l-grid.\+cols-4\@mmin{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:72.001em){.l-grid.\+cols-4\@lmin{grid-template-columns:repeat(4,1fr)}}@container (width > 57.6em){.l-grid.\+cols-4\@c-mmin{grid-template-columns:repeat(4,1fr)}}@container (width > 72em){.l-grid.\+cols-4\@c-lmin{grid-template-columns:repeat(4,1fr)}}@container (width > 96em){.l-grid.\+cols-4\@c-xlmin{grid-template-columns:repeat(4,1fr)}}.l-grid.\+cols-5{grid-template-columns:repeat(5,1fr)}@media screen and (min-width:40.321em){.l-grid.\+cols-5\@smin{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:57.601em){.l-grid.\+cols-5\@mmin{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:72.001em){.l-grid.\+cols-5\@lmin{grid-template-columns:repeat(5,1fr)}}@container (width > 57.6em){.l-grid.\+cols-5\@c-mmin{grid-template-columns:repeat(5,1fr)}}@container (width > 72em){.l-grid.\+cols-5\@c-lmin{grid-template-columns:repeat(5,1fr)}}@container (width > 96em){.l-grid.\+cols-5\@c-xlmin{grid-template-columns:repeat(5,1fr)}}.l-grid.\+cols-6{grid-template-columns:repeat(6,1fr)}@media screen and (min-width:40.321em){.l-grid.\+cols-6\@smin{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:57.601em){.l-grid.\+cols-6\@mmin{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:72.001em){.l-grid.\+cols-6\@lmin{grid-template-columns:repeat(6,1fr)}}@container (width > 57.6em){.l-grid.\+cols-6\@c-mmin{grid-template-columns:repeat(6,1fr)}}@container (width > 72em){.l-grid.\+cols-6\@c-lmin{grid-template-columns:repeat(6,1fr)}}@container (width > 96em){.l-grid.\+cols-6\@c-xlmin{grid-template-columns:repeat(6,1fr)}}.l-grid.\+col-width-sm{--grid-col-size:var(--ui-ac-spacing-block,16em)}.l-grid.\+col-width-md{--grid-col-size:var(--ui-ac-spacing-block-lg,26em)}.l-grid.\+col-width-lg{--grid-col-size:var(--ui-ac-spacing-block-xl,41em)}.l-grid.\+col-width-xl{--grid-col-size:var(--ui-ac-spacing-block-xxl,66em)}.l-island{inline-size:100%;block-size:100%;display:grid;place-content:center}.l-wrap{max-width:var(--wrap-width);width:100%;margin-inline:auto}.l-wrap,.l-wrap.\+size-default{--wrap-width:var(--ui-ac-spacing-site-width)}.l-wrap.\+size-sm{--wrap-width:var(--ui-ac-spacing-site-width-sm)}.l-wrap.\+size-xs{--wrap-width:var(--ui-ac-spacing-site-width-xs)}.l-wrap.\+align-start{-webkit-margin-start:0;margin-inline-start:0}.l-wrap.\+align-end{-webkit-margin-end:0;margin-inline-end:0}.l-wrap.\+align-center{margin-inline:auto}}@layer components{@supports(interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}.c-accordion{--accordion-border-width:var(--ui-ac-border-width-sm);--accordion-border-color:var(--ui-ac-interactive-color-border);--accordion-animation-duration:var(--ui-ac-interactive-animation-duration);-webkit-border-before:var(--ui-ac-border-width-sm) solid var(--ui-ac-interactive-color-border);border-block-start:var(--ui-ac-border-width-sm) solid var(--ui-ac-interactive-color-border)}.c-accordion:last-child{-webkit-border-after:var(--ui-ac-border-width-sm) solid var(--ui-ac-interactive-color-border);border-block-end:var(--ui-ac-border-width-sm) solid var(--ui-ac-interactive-color-border)}@supports(interpolate-size:allow-keywords){.c-accordion{transition:var(--accordion-animation-duration) ease}.c-accordion::details-content{height:0;overflow:clip;transition:height var(--accordion-animation-duration) ease,content-visibility var(--accordion-animation-duration) ease allow-discrete,display var(--accordion-animation-duration) ease allow-discrete}.c-accordion[open]::details-content{height:auto}}.c-accordion[open] .c-accordion__icon{transform:rotate(180deg)}.c-accordion__header{padding:var(--ui-ac-spacing-gap);cursor:pointer;list-style:none}.c-accordion__header:hover{background-color:var(--ui-ac-interactive-color-subtle-hover)}.c-accordion__icon{transition:transform var(--accordion-animation-duration) ease-in-out}.c-accordion__content{padding:var(--ui-ac-spacing-gap)}.c-address-list__item{--list-item-font-size:1rem;--pill-text-size:var(--type-size-lower-1)}.c-avatar{--avatar-size:var(--ui-ac-spacing-avatar-size);--avatar-background-color:var(--ui-ac-color-background-transparent);--avatar-border-color:currentColor;--avatar-border-radius:100%;--avatar-border-width:var(--ui-ac-border-width-sm);--avatar-font-size:1em;--avatar-text-color:var(--ui-ac-color-content);align-items:center;aspect-ratio:1/1;background-color:var(--avatar-background-color);block-size:var(--avatar-size);border:var(--avatar-border-width) solid var(--avatar-border-color);border-radius:var(--avatar-border-radius);color:var(--avatar-text-color);display:flex;font-size:var(--avatar-font-size);font-weight:var(--bold);max-inline-size:var(--avatar-size);max-block-size:100%;justify-content:center;overflow:hidden;position:relative;text-align:center}.c-avatar img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.c-avatar .c-icon{font-size:1.5em}.c-avatar.\+appearance-strong{--avatar-background-color:var(--ui-ac-color-avatar-strong-background);--avatar-text-color:var(--ui-ac-color-avatar-strong-content);--avatar-border-color:var(--ui-ac-color-avatar-strong-border);--avatar-border-width:var(--ui-ac-border-width-sm)}.c-avatar.\+appearance-subtle{--avatar-background-color:var(--ui-ac-interactive-color-subtle);--avatar-border-width:var(--ui-ac-border-width-none)}.c-avatar.\+size-compact,.s-ui\:compact .c-avatar{--avatar-size:var(--ui-ac-spacing-avatar-compact-size)}.c-avatar.\+scale-sm,.s-controls\:scale-sm .c-avatar{font-size:var(--ui-typography-font-size-lower-1)}.c-avatar.\+scale-lg,.s-controls\:scale-lg .c-avatar{font-size:var(--ui-typography-font-size-upper-1)}.c-blank-slate{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:var(--ui-ac-spacing);align-items:center;min-height:var(--ui-ac-spacing-block);color:var(--ui-ac-color-content-subtle)}.c-blank-slate .c-heading,.c-blank-slate p{margin:0 auto;max-width:30ch;text-wrap:pretty}.c-blank-slate>.c-icon,.c-blank-slate>img{height:auto;aspect-ratio:1/1;width:var(--ui-ac-spacing-xl)}.c-blank-slate>.c-icon{color:var(--ui-ac-color-content-subtle)}.c-button-bar.\+stacked{flex-direction:column}.c-button-bar>.c-button.\+end{-webkit-margin-start:auto;margin-inline-start:auto}.c-chip{--control-border-radius-default:var(--ui-ac-border-radius-md);--control-shadow:var(--ui-ac-shadow-none);--control-icon-nudge:calc(var(--ui-ac-spacing-gap, 0.5rem) * -0.25);--control-gap:var(--ui-ac-spacing-gap);--control-outline-offset:var(--ui-ac-spacing-focus-offset,2px);align-items:center;background-color:var(--control-background-color);border:var(--control-border-width) solid var(--control-border-color);border-radius:var(--control-border-radius);box-shadow:var(--control-shadow);color:var(--control-content-color);display:inline-flex;gap:var(--control-gap);row-gap:calc(var(--control-gap)/2);justify-content:center;min-inline-size:var(--control-min-size);min-block-size:var(--control-min-size);padding-inline:var(--control-padding-inline);padding-block:var(--control-padding-block);text-align:center;text-decoration:none;vertical-align:middle}.c-chip .c-icon{flex-shrink:0;font-size:var(--ui-typography-font-size-upper-2,1.125em)}.c-chip .c-icon:first-child:not(:last-child){-webkit-margin-end:var(--control-icon-nudge);margin-inline-end:var(--control-icon-nudge)}.c-chip .c-icon:last-child:not(:first-child){-webkit-margin-start:var(--control-icon-nudge);margin-inline-start:var(--control-icon-nudge)}.c-chip{--control-border-width:var(--ui-ac-border-width-sm);font-family:var(--ui-ac-typography-chip-font-family);font-size:var(--ui-ac-typography-chip-font-size);font-weight:var(--ui-ac-typography-chip-font-weight);line-height:var(--ui-ac-typography-chip-line-height);--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target-sm));--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline);--control-border-radius:var(--ui-ac-border-radius-round);--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-padding-inline);--chip-color-default:var(--ui-ac-color-content);--chip-color-2:var(--ui-ac-color-border);--chip-color-3:var(--ui-ac-color-background-subtle);--control-background-color:var(--chip-color-3);--control-border-color:var(--chip-color-2);--control-content-color:var(--chip-color-default)}.c-chip:is(.\+icon-only,:has(.c-icon:only-child)){--control-padding-inline:var(--control-padding-block)}.c-chip.\+icon-only,.s-controls\:icon-only .c-chip{position:relative}.c-chip.\+icon-only>:not(.c-icon),.s-controls\:icon-only .c-chip>:not(.c-icon){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-chip.\+inherit-font-size,.s-controls\:inherit-font-size .c-chip{font-size:inherit}.c-chip.\+justify-content-start,:is(.s-chips\:justify-start,.s-controls\:justify-start) .c-chip{justify-content:flex-start;text-align:start}.c-chip.\+state-selected{--chip-color-default:var(--ui-ac-color-content);--control-background-color:var(--chip-color-default);--control-border-color:var(--chip-color-default);--control-content-color:var(--ui-ac-color-content-rev);--chip-color-default:var(--ui-ac-color-content-accent);--chip-color-2:var(--ui-ac-color-border-accent);--chip-color-3:var(--ui-ac-color-background-accent-subtle)}.c-chip.\+appearance-strong,:is(.s-controls\:strong,.s-chips\:strong) .c-chip{--chip-color-default:var(--ui-ac-color-content);--control-background-color:var(--chip-color-default);--control-border-color:var(--chip-color-default);--control-content-color:var(--ui-ac-color-content-rev)}.c-chip.\+appearance-quiet,:is(.s-controls\:quiet,.s-chips\:quiet) .c-chip{--chip-color-default:var(--ui-ac-color-content);--chip-color-2:var(--ui-ac-color-border);--chip-color-3:var(--ui-ac-color-background-subtle);--control-background-color:var(--chip-color-3);--control-border-width:0;--control-content-color:var(--chip-color-default)}.c-chip.\+appearance-subtle,:is(.s-controls\:subtle,.s-chips\:subtle) .c-chip{--chip-color-default:var(--ui-ac-color-content);--chip-color-2:var(--ui-ac-color-border);--chip-color-3:var(--ui-ac-color-background-subtle);--control-background-color:transparent;--control-border-color:var(--chip-color-2);--control-content-color:var(--chip-color-default)}.c-chip.\+appearance-text,:is(.s-controls\:text,.s-chips\:text) .c-chip{--chip-color-default:var(--ui-ac-color-content);--chip-color-2:var(--ui-ac-color-border);--chip-color-3:var(--ui-ac-color-background-subtle);--control-background-color:transparent;--control-border-width:0;--control-content-color:var(--chip-color-default)}.c-chip.\+intent-danger{--chip-color-default:var(--ui-ac-color-danger-content);--chip-color-2:var(--ui-ac-color-danger-border);--chip-color-3:var(--ui-ac-color-danger-background)}.c-chip.\+intent-success{--chip-color-default:var(--ui-ac-color-success-content);--chip-color-2:var(--ui-ac-color-success-border);--chip-color-3:var(--ui-ac-color-success-background)}.c-chip.\+intent-warning{--chip-color-default:var(--ui-ac-color-warning-content);--chip-color-2:var(--ui-ac-color-warning-border);--chip-color-3:var(--ui-ac-color-warning-background)}.c-chip.\+color-accent,.s-chips\:accent .c-chip{--chip-color-default:var(--ui-ac-color-content-accent);--chip-color-2:var(--ui-ac-color-border-accent);--chip-color-3:var(--ui-ac-color-background-accent-subtle)}.c-chip:is(.\+size-loose,.\+style-button),:is(.s-chips\:loose,.s-chips\:button-style,.s-controls\:button-style,.s-controls\:button-shape) .c-chip{font-family:var(--ui-ac-typography-button-font-family);font-size:var(--ui-ac-typography-button-font-size);font-weight:var(--ui-ac-typography-button-font-weight);line-height:var(--ui-ac-typography-button-line-height)}.c-chip:is(.\+size-loose,.\+style-button),:is(.s-chips\:loose,.s-chips\:button-style,.s-controls\:button-style,.s-controls\:button-shape) .c-chip{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target));--control-padding-block:var(--ui-ac-interactive-padding-block);--control-padding-inline-default:var(--ui-ac-interactive-padding-inline)}.c-chip:is(.\+size-loose,.\+style-button).\+inherit-font-size,:is(.s-chips\:loose,.s-chips\:button-style,.s-controls\:button-style,.s-controls\:button-shape) .c-chip.\+inherit-font-size{font-size:inherit}.c-chip.\+shape-square,:is(.s-chips\:square,.s-controls\:square) .c-chip{--control-border-radius:0;--control-padding-inline:var(--control-padding-inline-default)}.c-chip:is(.\+shape-button,.\+style-button),:is(.s-chips\:button-shape,.s-chips\:button-style,.s-controls\:button-style) .c-chip{--control-border-radius:var(--control-border-radius-default);--control-padding-inline:var(--control-padding-inline-default)}.c-chip.\+shape-tight,.s-chips\:tight .c-chip{--control-background-color:transparent;--control-border-color:transparent;--control-border-width:0;--control-content-color:var(--control-color-default);--control-padding-inline:0;--control-padding-block:0;--control-min-size:0}.c-chip.\+scale-sm,:is(.s-chips\:small,.s-controls\:scale-sm,.s-controls\:compact,.s-ui\:compact) .c-chip{font-size:var(--ui-typography-font-size-lower-1);--control-min-size:0}.c-chip.\+scale-sm.\+inherit-font-size,:is(.s-chips\:small,.s-controls\:scale-sm,.s-controls\:compact,.s-ui\:compact) .c-chip.\+inherit-font-size{font-size:inherit}.c-chip.\+scale-lg,:is(.s-chips\:large,.s-controls\:scale-large) .c-chip{font-size:var(--ui-typography-font-size-upper-1)}.c-chip.\+scale-lg.\+inherit-font-size,:is(.s-chips\:large,.s-controls\:scale-large) .c-chip.\+inherit-font-size{font-size:inherit}.c-chip.\+space-fill,.s-chips\:fill .c-chip,.s-controls\:fill .c-chip{inline-size:100%;display:flex;flex-grow:1}.c-chip.\+space-fill-height,.s-chips\:fill-height .c-chip,.s-controls\:fill-height .c-chip{block-size:100%}.c-chip.\+space-line-height,.s-chips\:line-height .c-chip,.s-controls\:line-height .c-chip{--controls-height:1lh}.c-chip.\+text-truncate,.s-controls\:truncate .c-chip{max-inline-size:100%}.c-chip.\+text-truncate>:not(.c-icon),.s-controls\:truncate .c-chip>:not(.c-icon){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-chip.\+font-button,.s-chips\:button-font .c-chip{font-family:var(--ui-ac-typography-button-font-family);font-size:var(--ui-ac-typography-button-font-size);font-weight:var(--ui-ac-typography-button-font-weight);line-height:var(--ui-ac-typography-button-line-height)}.c-heading:has(.c-heading__icon){display:flex;gap:.25em .5em}.c-heading:has(.c-heading__icon) .c-heading__icon{display:inline-flex;align-items:center;justify-content:center;min-block-size:1lh}.c-heading.\+direction-stacked,.s-headings\:direction-stacked .c-heading{flex-direction:column}.c-heading.\+direction-stacked .c-heading__icon,.s-headings\:direction-stacked .c-heading .c-heading__icon{min-block-size:unset}.c-heading.\+align-center,.s-headings\:align-center .c-heading{justify-content:center;text-align:center}.c-heading.\+icon-size-lg .c-heading__icon .c-icon{font-size:var(--ui-ac-typography-icon-size-lg)}.c-heading.\+icon-size-sm .c-heading__icon .c-icon{font-size:var(--ui-ac-typography-icon-size-sm)}.c-heading.\+display-title{font-family:var(--ui-ac-typography-display-title-font-family);font-size:var(--ui-ac-typography-display-title-font-size);font-weight:var(--ui-ac-typography-display-title-font-weight);letter-spacing:var(--ui-ac-typography-display-title-letter-spacing);line-height:var(--ui-ac-typography-display-title-line-height);text-transform:var(--ui-ac-typography-display-title-text-transform)}.c-heading:is(.\+page-title,.\+h1){font-family:var(--ui-ac-typography-page-title-font-family);font-size:var(--ui-ac-typography-page-title-font-size);font-weight:var(--ui-ac-typography-page-title-font-weight);letter-spacing:var(--ui-ac-typography-page-title-letter-spacing);line-height:var(--ui-ac-typography-page-title-line-height);text-transform:var(--ui-ac-typography-page-title-text-transform)}:is(.s-ui\:compact,.s-typography\:compact) .c-heading.\+h1{font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}.c-heading:is(.\+title,.\+h2){font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}:is(.s-ui\:compact,.s-typography\:compact) .c-heading.\+h2{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}.c-heading:is(.\+heading,.\+h3){font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}:is(.s-ui\:compact,.s-typography\:compact) .c-heading.\+h3{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}.c-heading:is(.\+subheading,.\+h4){font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}:is(.s-ui\:compact,.s-typography\:compact) .c-heading.\+h4{font-family:var(--ui-ac-typography-small-heading-font-family);font-size:var(--ui-ac-typography-small-heading-font-size);font-weight:var(--ui-ac-typography-small-heading-font-weight);letter-spacing:var(--ui-ac-typography-small-heading-letter-spacing);line-height:var(--ui-ac-typography-small-heading-line-height);text-transform:var(--ui-ac-typography-small-heading-text-transform)}.c-heading:is(.\+small-heading,.\+h5){font-family:var(--ui-ac-typography-small-heading-font-family);font-size:var(--ui-ac-typography-small-heading-font-size);font-weight:var(--ui-ac-typography-small-heading-font-weight);letter-spacing:var(--ui-ac-typography-small-heading-letter-spacing);line-height:var(--ui-ac-typography-small-heading-line-height);text-transform:var(--ui-ac-typography-small-heading-text-transform)}.c-heading:is(.\+micro-heading,.\+h6){font-family:var(--ui-ac-typography-micro-heading-font-family);font-size:var(--ui-ac-typography-micro-heading-font-size);font-weight:var(--ui-ac-typography-micro-heading-font-weight);letter-spacing:var(--ui-ac-typography-micro-heading-letter-spacing);line-height:var(--ui-ac-typography-micro-heading-line-height);text-transform:var(--ui-ac-typography-micro-heading-text-transform)}.c-icon{color:inherit;display:inline-block;width:1em;height:1em;fill:currentColor}.c-icon g{stroke:currentColor}.c-icon.\+large{width:1.5em;height:1.5em}.c-key-pairs{--key-pairs-gap:var(--ui-ac-spacing-key-pairs-gap);display:flex;flex-direction:column;gap:var(--key-pairs-gap)}.c-key-pairs.\+size-compact,.c-key-pairs.\+size-tight,.s-ui\:compact .c-key-pairs{--key-pairs-gap:var(--ui-ac-spacing-key-pairs-compact-gap)}.c-key-pairs.\+style-bordered{gap:0}.c-key-pairs.\+style-bordered .c-key-pair+.c-key-pair{-webkit-border-before:1px solid var(--ui-ac-color-border);border-block-start:1px solid var(--ui-ac-color-border);-webkit-margin-before:calc(var(--key-pairs-gap)/2);margin-block-start:calc(var(--key-pairs-gap)/2);-webkit-padding-before:calc(var(--key-pairs-gap)/2);padding-block-start:calc(var(--key-pairs-gap)/2)}.c-key-pairs.\+direction-inline{flex-direction:row;flex-wrap:wrap;column-gap:calc(var(--key-pairs-gap)*2)}.c-key-pairs.\+direction-inline.\+style-bordered{column-gap:0;row-gap:var(--key-pairs-gap)}.c-key-pairs.\+direction-inline.\+style-bordered .c-key-pair+.c-key-pair{-webkit-border-before:none;border-block-start:none;-webkit-border-start:1px solid var(--ui-ac-color-border);border-inline-start:1px solid var(--ui-ac-color-border);-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:var(--key-pairs-gap);margin-inline-start:var(--key-pairs-gap);-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:var(--key-pairs-gap);padding-inline-start:var(--key-pairs-gap)}.c-key-pairs.\+wrap-none{flex-wrap:nowrap}.c-key-pair{--key-pair-inline-gap:var(--ui-ac-spacing-key-pair-inline-gap);--key-pair-label-width:var(--ui-ac-spacing-label-width);--key-pair-label-gap:var(--ui-ac-spacing-sm);display:flex;flex-direction:column;column-gap:var(--key-pair-inline-gap)}.c-key-pair.\+layout-inline,.c-key-pairs.\+layout-inline .c-key-pair,.s-key-pairs\:inline .c-key-pair{align-items:center;flex-direction:row}.c-key-pair.\+layout-spaced,.c-key-pairs.\+layout-spaced .c-key-pair,.s-key-pairs\:spaced .c-key-pair{align-items:center;flex-direction:row;justify-content:space-between}.c-key-pair.\+layout-grid,.c-key-pairs.\+layout-grid .c-key-pair,.s-key-pairs\:grid .c-key-pair{display:grid;grid-template-columns:var(--key-pair-label-width) 1fr;grid-column-gap:var(--key-pair-inline-gap);column-gap:var(--key-pair-inline-gap);align-items:start}.c-key-pair.\+size-compact,.c-key-pairs.\+size-compact .c-key-pair,.s-ui\:compact .c-key-pair{--key-pair-inline-gap:var(--ui-ac-spacing-key-pair-compact-inline-gap);--key-pair-label-width:var(--ui-ac-spacing-label-compact-width)}.c-key-pair.\+hide-label .c-key-pair__label,.c-key-pairs.\+hide-labels .c-key-pair .c-key-pair__label{gap:0}.c-key-pair.\+hide-label .c-key-pair__title-text,.c-key-pairs.\+hide-labels .c-key-pair .c-key-pair__title-text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-key-pair__label{align-items:center;display:inline-flex;font-family:var(--ui-ac-typography-key-pair-label-font-family);font-size:var(--ui-ac-typography-key-pair-label-font-size);font-weight:var(--ui-ac-typography-key-pair-label-font-weight);gap:var(--key-pair-label-gap);line-height:var(--ui-ac-typography-key-pair-label-line-height)}.c-key-pair__value{font-family:var(--ui-ac-typography-key-pair-value-font-family);font-size:var(--ui-ac-typography-key-pair-value-font-size);font-weight:var(--ui-ac-typography-key-pair-value-font-weight);line-height:var(--ui-ac-typography-key-pair-value-line-height)}.c-key-pair__icon{vertical-align:middle}:root{--list-item-border:var(--ui-border);--list-item-background-color:transparent;--list-gap:0}.c-list{list-style-type:none;display:flex;flex-direction:column;gap:var(--list-gap)}.c-list__item{border:var(--list-item-border);padding:1em;display:grid;grid-template-columns:1fr auto;grid-template-areas:"content icon";background-color:var(--list-item-background-color)}.c-list__item [data-item-click]{outline:none;box-shadow:none}.c-list__item:has([data-item-click]){cursor:pointer}.c-list__item:has([data-item-click]:focus){border-radius:2pt;box-shadow:0 0 0 2px var(--ui-outline-color)}.c-list__item .c-button{--button-padding-block:0.2em;align-self:center}.c-list__item .c-button:not(.c-button.\+tight){--button-padding-inline:0.5em}.c-list__item>.c-icon{grid-area:icon;align-self:center}.c-list__item:has(a){text-decoration:none;padding:0 1em 0 0}.c-list__item:has(a):hover{background-color:var(--color-shade)}.c-list__item:has(a):hover a{--key-pair-label-color:var(--color-text)}.c-list__item a:not(.c-button){text-decoration:none;--key-pair-label-color:var(--color-link);padding:1em}.c-list__item a:not(.c-button):not(.c-list__item a:not(.c-button):has(.c-key-pair)){font-weight:var(--bold)}.c-list__item .c-key-pair{font-size:var(--list-item-font-size)}.c-list__item .c-key-pair>:last-child{--key-pair-text-color:var(--color-text-light)}.c-list__item+.c-list__item{border-top:0}.c-list-new{--list-gap:var(--ui-ac-border-width-sm);--list-background-color:var(--ui-ac-color-background-surface);--list-inner-gap:0;--list-border-width:var(--list-gap);--list-border-color:var(--ui-ac-color-border);display:flex;gap:var(--list-inner-gap);flex-direction:column;list-style:none}.c-list-new li{-webkit-border-before:var(--list-border-width) solid var(--list-border-color);border-block-start:var(--list-border-width) solid var(--list-border-color)}.c-list-new li:first-child{-webkit-border-before:0;border-block-start:0}.c-list-new.\+background-solid,.c-list-new.\+background-solid-items li{background-color:var(--list-background-color)}.c-list-new.\+with-gaps,.s-list\:with-gaps .c-list-new{--list-inner-gap:var(--list-gap);--list-border-width:0;background-color:rgba(0,0,0,0)}.c-list-new.\+with-gaps li,.s-list\:with-gaps .c-list-new li{background-color:var(--list-background-color)}.c-list-new.\+no-divides,.s-list\:no-divides .c-list-new{--list-gap:0}.c-panel{--panel-background-color:var(--panel-alt-color,var(--ui-ac-color-background-surface));--panel-border-color:var(--panel-alt-strong-color,var(--ui-ac-color-border));--panel-border-width:var(--ui-ac-border-width-none);--panel-quiet-color:var(--ui-ac-color-background-subtle);--panel-shadow:var(--ui-ac-shadow-md);background-color:var(--panel-background-color);border:var(--panel-border-width) solid var(--panel-border-color);box-shadow:var(--panel-shadow);color:var(--ui-ac-color-content);border-radius:var(--panel-border-radius);padding-inline:var(--panel-padding-inline,var(--panel-padding));padding-block:var(--panel-padding-block,var(--panel-padding))}.c-panel:not(.\+inner-panel){--panel-border-radius:var(--ui-ac-border-radius-lg);--panel-border-width:var(--ui-ac-border-width-none);--panel-padding:var(--ui-ac-layout-spacing);--element-inner-border-radius:calc(var(--panel-border-radius) - var(--panel-padding) - var(--panel-border-width))}.c-panel.\+inner-panel,.c-panel.\+inner-panels>.c-panel{border-radius:var(--element-inner-border-radius)}.c-panel.\+appearance-strong{--panel-border-width:var(--ui-ac-border-width-md);--panel-shadow:var(--ui-ac-shadow-lg)}.c-panel.\+appearance-translucent{background-color:light-dark(color-mix(in hsl,var(--panel-background-color),transparent 50%),color-mix(in hsl,var(--panel-background-color),transparent 15%));-webkit-backdrop-filter:blur(var(--ui-ac-effect-blur-light));backdrop-filter:blur(var(--ui-ac-effect-blur-light))}.c-panel.\+appearance-subtle{--panel-background-color:var(--ui-ac-color-background-transparent);--panel-border-width:var(--ui-ac-border-width-sm);--panel-shadow:var(--ui-ac-shadow-none);background-color:var(--ui-ac-color-background-transparent);box-shadow:var(--ui-ac-shadow-none)}.c-panel.\+appearance-quiet{background-color:var(--panel-quiet-color,var(--ui-ac-color-background-subtle))}.c-panel.\+appearance-base,.c-panel.\+appearance-quiet{--panel-quiet-color:light-dark(color-mix(in hsl,var(--panel-alt-color),transparent 33%),color-mix(in hsl,var(--panel-alt-color),transparent 66%));box-shadow:var(--ui-ac-shadow-none)}.c-panel.\+appearance-base{background-color:var(--panel-quiet-color,var(--ui-ac-color-background-transparent));border-radius:var(--ui-ac-border-radius-none)}.c-panel.\+border-top{-webkit-border-before:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border);border-block-start:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border)}.c-panel.\+border-right{-webkit-border-end:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border);border-inline-end:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border)}.c-panel.\+border-bottom{-webkit-border-after:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border);border-block-end:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border)}.c-panel.\+border-left{-webkit-border-start:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border);border-inline-start:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border)}.c-panel.\+border-block{border-block:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border)}.c-panel.\+border-inline{border-inline:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border)}.c-panel.\+border{border:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border)}.c-panel.\+color-accent{--panel-alt-color:var(--ui-ac-color-background-accent-subtle);--panel-alt-strong-color:var(--ui-ac-color-border-accent)}.c-panel.\+intent-danger{--panel-alt-color:var(--ui-ac-color-danger-background);--panel-alt-strong-color:var(--ui-ac-color-danger-border)}.c-panel.\+intent-success{--panel-alt-color:var(--ui-ac-color-success-background);--panel-alt-strong-color:var(--ui-ac-color-success-border)}.c-panel.\+intent-warning{--panel-alt-color:var(--ui-ac-color-warning-background);--panel-alt-strong-color:var(--ui-ac-color-warning-border)}.c-panel.\+position-floating{--panel-border-radius:var(--ui-ac-border-radius-lg);--panel-shadow:var(--ui-ac-shadow-lg)}.c-panel.\+position-tile{--panel-border-radius:var(--ui-ac-border-radius-none);--panel-shadow:var(--ui-ac-shadow-none)}.c-panel.\+padding-none{--panel-padding:0px;padding:0}.c-panel.\+padding-sm{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none{--panel-padding-inline:0}.c-panel.\+padding-inline-sm{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none{--panel-padding-block:0}.c-panel.\+padding-block-sm{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}@media screen and (min-width:40.321em){.c-panel.\+padding-none\@smin{--panel-padding:0px;padding:0}.c-panel.\+padding-sm\@smin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@smin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@smin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@smin{--panel-padding-inline:0}.c-panel.\+padding-inline-sm\@smin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@smin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@smin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@smin{--panel-padding-block:0}.c-panel.\+padding-block-sm\@smin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@smin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@smin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:57.601em){.c-panel.\+padding-none\@mmin{--panel-padding:0px;padding:0}.c-panel.\+padding-sm\@mmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@mmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@mmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@mmin{--panel-padding-inline:0}.c-panel.\+padding-inline-sm\@mmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@mmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@mmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@mmin{--panel-padding-block:0}.c-panel.\+padding-block-sm\@mmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@mmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@mmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and (min-width:72.001em){.c-panel.\+padding-none\@lmin{--panel-padding:0px;padding:0}.c-panel.\+padding-sm\@lmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@lmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@lmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@lmin{--panel-padding-inline:0}.c-panel.\+padding-inline-sm\@lmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@lmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@lmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@lmin{--panel-padding-block:0}.c-panel.\+padding-block-sm\@lmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@lmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@lmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@container (width > 57.6em){.c-panel.\+padding-none\@c-mmin{--panel-padding:0}.c-panel.\+padding-sm\@c-mmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@c-mmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@c-mmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@c-mmin{--panel-padding-inline:0}.c-panel.\+padding-inline-sm\@c-mmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@c-mmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@c-mmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@c-mmin{--panel-padding-block:0}.c-panel.\+padding-block-sm\@c-mmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@c-mmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@c-mmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@container (width > 72em){.c-panel.\+padding-none\@c-lmin{--panel-padding:0}.c-panel.\+padding-sm\@c-lmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@c-lmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@c-lmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@c-lmin{--panel-padding-inline:0}.c-panel.\+padding-inline-sm\@c-lmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@c-lmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@c-lmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@c-lmin{--panel-padding-block:0}.c-panel.\+padding-block-sm\@c-lmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@c-lmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@c-lmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@container (width > 96em){.c-panel.\+padding-none\@c-xlmin{--panel-padding:0}.c-panel.\+padding-sm\@c-xlmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@c-xlmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@c-xlmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@c-xlmin{--panel-padding-inline:0}.c-panel.\+padding-inline-sm\@c-xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@c-xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@c-xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@c-xlmin{--panel-padding-block:0}.c-panel.\+padding-block-sm\@c-xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@c-xlmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@c-xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}.c-panel.\+padding-flx{padding:var(--ui-ac-layout-spacing-flx)}.c-panel.\+padding-inline-flx{padding-inline:var(--ui-ac-layout-spacing-flx)}.c-panel.\+padding-block-flx{padding-block:var(--ui-ac-layout-spacing-flx)}.c-panel.\+padding-sm.\+padding-flx{padding:var(--ui-ac-layout-spacing-sm-flx)}.c-panel.\+padding-inline-sm.\+padding-inline-flx{padding-inline:var(--ui-ac-layout-spacing-sm-flx)}.c-panel.\+padding-block-sm.\+padding-block-flx{padding-block:var(--ui-ac-layout-spacing-sm-flx)}.c-panel.\+padding-lg.\+padding-flx{padding:var(--ui-ac-layout-spacing-lg-flx)}.c-panel.\+padding-inline-lg.\+padding-inline-flx{padding-inline:var(--ui-ac-layout-spacing-lg-flx)}.c-panel.\+padding-block-lg.\+padding-block-flx{padding-block:var(--ui-ac-layout-spacing-lg-flx)}.c-panel.\+padding-cflx{padding:var(--ui-ac-layout-spacing-cflx)}.c-panel.\+padding-inline-cflx{padding-inline:var(--ui-ac-layout-spacing-cflx)}.c-panel.\+padding-block-cflx{padding-block:var(--ui-ac-layout-spacing-cflx)}.c-panel.\+padding-sm.\+padding-cflx{padding:var(--ui-ac-layout-spacing-sm-cflx)}.c-panel.\+padding-inline-sm.\+padding-inline-cflx{padding-inline:var(--ui-ac-layout-spacing-sm-cflx)}.c-panel.\+padding-block-sm.\+padding-block-cflx{padding-block:var(--ui-ac-layout-spacing-sm-cflx)}.c-panel.\+padding-lg.\+padding-cflx{padding:var(--ui-ac-layout-spacing-lg-cflx)}.c-panel.\+padding-inline-lg.\+padding-inline-cflx{padding-inline:var(--ui-ac-layout-spacing-lg-cflx)}.c-panel.\+padding-block-lg.\+padding-block-cflx{padding-block:var(--ui-ac-layout-spacing-lg-cflx)}.c-panel.\+max-size-fill{max-inline-size:100%;max-block-size:100%}.c-panel.\+max-width-fill{max-inline-size:100%}.c-panel.\+max-height-fill{max-block-size:100%}.c-panel.\+size-fill{inline-size:100%;block-size:100%}.c-panel.\+height-fill{block-size:100%}.c-panel.\+width-fill{inline-size:100%}.c-progress-bar{block-size:var(--ui-ac-border-width-lg);margin-block:var(--ui-ac-interactive-padding-block) 0;border:var(--progress-bar-border);inline-size:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;overflow:hidden}.c-progress-bar,.c-progress-bar:not([value]){border-radius:var(--ui-ac-border-radius-md);background:var(--ui-ac-color-background-subtle)}.c-progress-bar:indeterminate{background:var(--ui-ac-interactive-color-accent);background-color:var(--ui-ac-color-background-subtle);background-image:linear-gradient(to right,var(--ui-ac-interactive-color-accent) 30%,var(--ui-ac-color-background-subtle) 30%);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%;border-radius:var(--ui-ac-border-radius-md);animation:var(--ui-ac-animation-duration-x-slow) ease infinite normal none running animationProgressBarInfinite}.c-progress-bar:not([value])::-webkit-progress-bar{border-radius:var(--ui-ac-border-radius-md);background:var(--ui-ac-color-background-subtle)}.c-progress-bar:not([value])::-moz-progress-bar{background:var(--ui-ac-interactive-color-accent);background-color:var(--ui-ac-color-background-subtle);background-image:linear-gradient(to right,var(--ui-ac-interactive-color-accent) 30%,var(--ui-ac-color-background-subtle) 30%);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%;border-radius:var(--ui-ac-border-radius-md);animation:var(--ui-ac-animation-duration-x-slow) ease infinite normal none running animationProgressBarInfinite}.c-progress-bar[value]::-webkit-progress-bar{border-radius:var(--ui-ac-border-radius-md);background:var(--ui-ac-color-background-subtle)}.c-progress-bar[value]::-webkit-progress-value{border-radius:var(--ui-ac-border-radius-md);background:var(--ui-ac-interactive-color-accent)}.c-progress-bar[value]::-moz-progress-bar{border-radius:var(--ui-ac-border-radius-md);background:var(--ui-ac-interactive-color-accent)}.c-progress-bar__label{font-size:var(--ui-typography-font-size-lower-1);color:var(--ui-ac-color-content-subtle);display:block}@keyframes animationProgressBarInfinite{0%{background-position:200% 0}to{background-position:-200% 0}}.c-sap-message__icon{flex-shrink:0}.c-sap-message__content{align-items:center;gap:1rem;justify-content:space-between;display:flex;width:100%}.c-sap-message__content .c-progress-bar{margin:0}.c-sap-message__content .c-progress-bar__label{white-space:nowrap}.c-separator{--divider-color:var(--ui-ac-color-border);--divider-thickness:var(--ui-ac-border-width-sm);--divider-margin:0;align-self:stretch;inline-size:auto;block-size:var(--divider-thickness);background:var(--divider-color);margin-block:var(--divider-margin)}@container style(--flow-direction: row){.c-separator{inline-size:var(--divider-thickness);block-size:auto;margin-block:0;margin-inline:var(--divider-margin)}}@supports not (anchor-name:--anchor){.c-separator.\+direction-row,.l-flow:not([class*="+direction-column"])>.c-separator{inline-size:var(--divider-thickness);block-size:auto;margin-block:0;margin-inline:var(--divider-margin)}}.c-separator.\+appearance-subtle,.s-dividers\:subtle .c-separator{--divider-color:var(--ui-ac-color-border-subtle)}.c-separator.\+appearance-strong,.s-dividers\:strong .c-separator{--divider-color:var(--ui-ac-color-border-strong);--divider-thickness:var(--ui-ac-border-width-md)}.c-separator.\+spacing-sm{--divider-margin:var(--ui-ac-layout-spacing-sm)}.c-separator.\+spacing-md{--divider-margin:var(--ui-ac-layout-spacing)}.c-separator.\+spacing-lg{--divider-margin:var(--ui-ac-layout-spacing-lg)}.c-stats{--stat-border-radius:var(--ui-ac-border-radius-md);display:flex;gap:var(--stats-gap,var(--ui-ac-spacing));flex-direction:row;flex-wrap:wrap}.c-stats.\+direction-column{flex-direction:column}.c-stat{border-radius:var(--stat-border-radius,var(--panel-border-radius));display:grid;grid-template-rows:auto 1fr;grid-template-areas:"label" "value";grid-gap:var(--stat-gap,var(--ui-ac-spacing-xxs));gap:var(--stat-gap,var(--ui-ac-spacing-xxs));reading-flow:grid-columns;text-align:end}.c-stat.\+direction-column-reverse,.c-stats.\+stat-direction-column-reverse .c-stat{grid-template-rows:1fr auto;grid-template-areas:"value" "label"}.c-stat.\+intent-danger{color:var(--ui-ac-color-danger-content)}.c-stat__label{font-family:var(--ui-ac-typography-label-font-family);font-size:var(--ui-ac-typography-label-font-size);font-weight:var(--ui-ac-typography-label-font-weight);grid-area:label;line-height:var(--ui-ac-typography-label-line-height);text-transform:var(--ui-ac-typography-label-text-transform)}.c-stat__value{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-ac-typography-heading-font-weight);grid-area:value;line-height:1}:root{--steps-default-icon-colour:var(--color-shade);--steps-icon-border-radius:50%;--steps-inline-padding:0;--steps-icon-completed-bg-colour:var(--color-accent);--steps-icon-completed-colour:var(--color-white);--steps-icon-width:1.5em;--steps-icon-height:1.5em;--steps-step-line-width:1px;--steps-step-line-colour:var(--steps-default-icon-colour);--steps-step-line-colour-completed:var(--color-accent);--steps-icon-current-bg-colour:var(--color-accent);--steps-step-content-gap:calc(var(--ui-ac-spacing) / 2);--steps-row-gap:var(--ui-ac-spacing);--steps-column-min-width:9rem;--steps-steps-icon-outline-width:0.1em;--steps-steps-icon-outline-offset:calc(var(----steps-steps-icon-outline-width) * -1)}.c-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--steps-column-min-width),100%),1fr));container:steps-grid/inline-size;grid-row-gap:var(--steps-row-gap);row-gap:var(--steps-row-gap)}.c-steps__step{display:flex;flex-direction:row;gap:var(--steps-step-content-gap);padding-inline:var(--steps-inline-padding);position:relative;grid-column:span 6}.c-steps__step:before{content:"";position:absolute;height:var(--steps-row-gap);width:var(--steps-step-line-width);background-color:var(--steps-step-line-colour);top:var(--steps-icon-height);left:calc(var(--steps-icon-height)/2)}.c-steps__step.\+completed .c-steps-step-icon{background-color:var(--steps-icon-completed-bg-colour);color:var(--steps-icon-completed-colour);padding:.25em}.c-steps__step.\+completed:before{background-color:var(--steps-step-line-colour-completed)}.c-steps__step.\+current .c-steps-step-icon{background-color:var(--steps-current-icon-colour);outline:var(--steps-steps-icon-outline-width) solid var(--steps-icon-current-bg-colour);outline-offset:var(--steps-steps-icon-outline-offset)}.c-steps__step:last-of-type:before{display:none}@container steps-grid (inline-size > calc(9rem * 6)){.c-steps__step{display:grid;grid-column:span 1;justify-items:center;line-height:100%}.c-steps__step:before{left:0}.c-steps__step:after,.c-steps__step:before{height:var(--steps-step-line-width);width:calc(50% - var(--steps-icon-height)/2);top:calc(var(--steps-icon-height)/2)}.c-steps__step:after{content:"";position:absolute;background-color:var(--steps-step-line-colour);right:0}.c-steps__step.\+completed:after,.c-steps__step.\+current:before{background-color:var(--steps-step-line-colour-completed)}.c-steps__step:first-of-type:before,.c-steps__step:last-of-type:after{display:none}.c-steps__step:last-of-type:before{display:block}}.c-steps-step-icon{width:var(--steps-icon-width);height:var(--steps-icon-height);background-color:var(--steps-default-icon-colour);border-radius:var(--steps-icon-border-radius)}.c-card:has(.c-card__section>.c-steps){width:100%}table{--table-border-width:var(--ui-ac-border-width-none);--table-border-color:var(--ui-ac-color-border-subtle);--table-border-radius:var(--ui-ac-border-radius-none);--table-cell-border-width:var(--ui-ac-border-width-none);--table-cell-padding-block:var(--ui-ac-table-cell-padding-block);--table-cell-padding-inline:var(--ui-ac-table-cell-padding-inline);--table-foot-background-color:var(--ui-ac-color-table-foot-background);--table-head-background-color:var(--ui-ac-color-table-head-background);--table-head-content-color:var(--ui-ac-color-table-head-content);--table-row-border-width:var(--ui-ac-border-width-sm);--table-row-color-odd:transparent;--table-row-color-even:transparent;--table-row-color-hover:var(--ui-ac-table-row-color-background-hover,var(--ui-ac-color-background-accent-subtle));inline-size:100%;border-collapse:separate;overflow:clip;table-layout:auto}table td,table th{-webkit-border-start:var(--table-cell-border-width) solid var(--table-border-color);border-inline-start:var(--table-cell-border-width) solid var(--table-border-color);padding-block:var(--table-cell-padding-block);padding-inline:var(--table-cell-padding-inline);vertical-align:top;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}table td:first-child,table th:first-child{-webkit-border-start:none;border-inline-start:none}table.\+appearance-subtle table td:first-child,table.\+appearance-subtle table th:first-child{-webkit-padding-start:0;padding-inline-start:0}table.\+appearance-subtle table td:last-child,table.\+appearance-subtle table th:last-child{-webkit-padding-end:0;padding-inline-end:0}table td.\+text-truncate,table th.\+text-truncate{max-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table td.\+shape-tight,table th.\+shape-tight{inline-size:1px;white-space:nowrap}table>:is(thead,tbody,tfoot):first-child>tr:first-child :is(th,td),table>tr:first-of-type :is(th,td){-webkit-border-before:var(--table-border-width) solid var(--table-border-color);border-block-start:var(--table-border-width) solid var(--table-border-color)}table>:is(thead,tbody,tfoot):first-child>tr:first-child :is(th,td):first-child,table>tr:first-of-type :is(th,td):first-child{border-start-start-radius:var(--table-border-radius)}table>:is(thead,tbody,tfoot):first-child>tr:first-child :is(th,td):last-child,table>tr:first-of-type :is(th,td):last-child{border-start-end-radius:var(--table-border-radius)}table>:is(thead,tbody,tfoot):last-child>tr:last-child :is(th,td),table>tr:last-of-type :is(th,td){-webkit-border-after:var(--table-border-width) solid var(--table-border-color);border-block-end:var(--table-border-width) solid var(--table-border-color)}table>:is(thead,tbody,tfoot):last-child>tr:last-child :is(th,td):first-child,table>tr:last-of-type :is(th,td):first-child{border-end-start-radius:var(--table-border-radius)}table>:is(thead,tbody,tfoot):last-child>tr:last-child :is(th,td):last-child,table>tr:last-of-type :is(th,td):last-child{border-end-end-radius:var(--table-border-radius)}table tr>:is(th,td):last-child{-webkit-border-end:var(--table-border-width) solid var(--table-border-color);border-inline-end:var(--table-border-width) solid var(--table-border-color)}table tr>:is(th,td):first-child{-webkit-border-start:var(--table-border-width) solid var(--table-border-color);border-inline-start:var(--table-border-width) solid var(--table-border-color)}table tr td,table tr th{-webkit-border-after:var(--table-row-border-width) solid var(--table-border-color);border-block-end:var(--table-row-border-width) solid var(--table-border-color)}@media(hover:hover)and (pointer:fine){table tbody tr:hover{background-color:var(--table-row-color-hover);outline:var(--ui-ac-border-width-sm,2px) solid rgba(0,0,0,0)}}table tbody tr:nth-child(odd) :is(td,th){background-color:var(--table-row-color-odd)}table tbody tr:nth-child(2n) :is(td,th){background-color:var(--table-row-color-even)}table tbody tr:last-child :is(td,th){-webkit-border-after:0;border-block-end:0}table tbody td,table tbody th{font-family:var(--ui-ac-typography-table-cell-font-family);font-size:var(--ui-ac-typography-table-cell-font-size);line-height:var(--ui-ac-typography-table-cell-line-height)}table tbody td{font-weight:var(--ui-ac-typography-table-cell-font-weight)}table tbody th{font-weight:var(--ui-ac-typography-table-heading-font-weight)}table thead{background-color:var(--table-head-background-color,transparent);color:var(--table-head-content-color,inherit)}table thead th{font-family:var(--ui-ac-typography-table-head-font-family);font-size:var(--ui-ac-typography-table-head-font-size);font-weight:var(--ui-ac-typography-table-head-font-weight);line-height:var(--ui-ac-typography-table-head-line-height);vertical-align:bottom}table tfoot{background-color:var(--table-foot-background-color,transparent)}table tfoot tr :is(td,th){-webkit-border-before:var(--table-row-border-width) solid var(--table-border-color);border-block-start:var(--table-row-border-width) solid var(--table-border-color);-webkit-border-after:0;border-block-end:0}table.\+appearance-strong{--table-border-width:var(--ui-ac-border-width-md);--table-border-radius:var(--ui-ac-border-radius-lg);--table-cell-border-width:var(--ui-ac-border-width-sm);--table-row-border-width:var(--ui-ac-border-width-sm);--table-head-background-color:var(--ui-ac-color-table-strong-head-background,var(--ui-ac-color-table-head-background));--table-head-content-color:var(--ui-ac-color-table-strong-head-content,var(--ui-ac-color-table-head-content));--table-row-color-odd:var(--ui-ac-table-row-color-background-odd);--table-row-color-even:var(--ui-ac-table-row-color-background-even)}table.\+appearance-subtle{--table-border-width:var(--ui-ac-border-width-none);--table-border-radius:var(--ui-ac-border-radius-none);--table-cell-border-width:var(--ui-ac-border-width-none);--table-row-border-width:var(--ui-ac-border-width-none);--table-row-color-hover:transparent}table.\+appearance-subtle thead{background-color:transaprent}table.\+appearance-subtle td:first-child,table.\+appearance-subtle th:first-child{-webkit-padding-start:0;padding-inline-start:0}table.\+appearance-subtle td:last-child,table.\+appearance-subtle th:last-child{-webkit-padding-end:0;padding-inline-end:0}.s-table\:compact table,.s-ui\:compact table,table.\+size-compact{--table-cell-padding-block:var(--ui-ac-table-compact-cell-padding-block);--table-cell-padding-inline:var(--ui-ac-table-compact-cell-padding-inline)}table thead :is(td,th){vertical-align:bottom}table tbody :is(td,th){vertical-align:middle}table tfoot :is(td,th){vertical-align:top}.s-table-body\:valign-top table tbody :is(td,th),table.\+body-valign-top tbody :is(td,th){vertical-align:top}table :is(td,th).\+align-center{text-align:center}table :is(td,th).\+align-center .c-field{justify-content:center}table :is(td,th).\+align-right{text-align:end}table.\+layout-fixed{table-layout:fixed}table.\+head-foot-sticky thead,table.\+head-sticky thead{background-color:var(--table-head-background-color,var(--panel-background-color,var(--ui-ac-color-background,white)));container-type:scroll-state;position:-webkit-sticky;position:sticky;z-index:2;inset-block-start:0}table.\+head-foot-sticky thead:after,table.\+head-sticky thead:after{content:"";block-size:0;inset-inline:0;opacity:0;pointer-events:none;position:absolute;transition:block-size var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);z-index:-1;inset-block-start:100%;background:linear-gradient(to bottom,var(--ui-ac-color-scroll-shadow),transparent)}table.\+head-foot-sticky thead:before,table.\+head-sticky thead:before{content:"";position:absolute;inset:0;pointer-events:none}@container scroll-state(stuck: top){table.\+head-foot-sticky thead:before,table.\+head-sticky thead:before{box-shadow:0 var(--table-row-border-width) 0 var(--ui-ac-color-border)}table.\+head-foot-sticky thead:after,table.\+head-sticky thead:after{block-size:var(--ui-ac-spacing-scroll-shadow-blur);opacity:1}}table.\+foot-sticky tfoot,table.\+head-foot-sticky tfoot{background-color:var(--table-foot-background-color,var(--panel-background-color,var(--ui-ac-color-background,white)));container-type:scroll-state;position:-webkit-sticky;position:sticky;z-index:1;inset-block-end:0}table.\+foot-sticky tfoot:after,table.\+head-foot-sticky tfoot:after{content:"";block-size:0;inset-inline:0;opacity:0;pointer-events:none;position:absolute;transition:block-size var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);z-index:-1;inset-block-end:100%;background:linear-gradient(to top,var(--ui-ac-color-scroll-shadow),transparent)}table.\+foot-sticky tfoot:before,table.\+head-foot-sticky tfoot:before{content:"";position:absolute;inset:0;pointer-events:none}@container scroll-state(stuck: bottom){table.\+foot-sticky tfoot:before,table.\+head-foot-sticky tfoot:before{box-shadow:0 calc(var(--table-row-border-width)*-1) 0 var(--ui-ac-color-border)}table.\+foot-sticky tfoot:after,table.\+head-foot-sticky tfoot:after{block-size:var(--ui-ac-spacing-scroll-shadow-blur);opacity:1}}td:has(.c-checkbox):has(.c-field:only-child),th:has(.c-checkbox):has(.c-field:only-child){line-height:0}th:has(.c-checkbox):has(.c-field:only-child){font-size:var(--ui-typography-font-size-base)}:root{--task-list-text-color:var(--color-text);--task-list-bg-color:transparent;--task-list-item-text-size:var(--type-size-base);--task-list-item-text-weight:var(--type-size-base);--task-list-item-subtext-size:13px;--task-list-item-subtext-weight:var(--type-size-lower);--task-list-item-subtext-color:var(--color-text-light);--task-list-subtext-size:var(--type-size-base);--task-list-padding:0;--task-list-row-gap:calc(var(--ui-ac-spacing) / 4);--task-list-col-gap:var(--ui-ac-spacing);--task-list-item-content-gap:calc(var(--ui-ac-spacing) / 1);--task-list-item-icon-gap:calc(var(--ui-ac-spacing) / 2);--task-list-icon-size:1.1em;--task-list-icon-color:transparent;--task-list-icon-padding:0.1em;--task-list-icon-bg-color:var(--color-shade);--task-list-item-border-color:var(--ui-border-color);--task-list-item-border-width:var(--border-width);--task-list-item-line-height:160%;--task-list-item-text-block-gap:0;--task-list-item-padding:0}.c-task-list{background-color:var(--task-list-bg-color);color:var(--task-list-text-color);display:grid;grid-template-columns:1fr;grid-gap:var(--task-list-row-gap) var(--task-list-col-gap);gap:var(--task-list-row-gap) var(--task-list-col-gap);padding:var(--task-list-padding)}.c-task-list ol,.c-task-list ul{list-style:none;display:grid;grid-template-columns:1fr}.c-task-list:has(.c-task-list__item .c-task-list__item-subtext):not(.\+borders){--task-list-row-gap:var(--ui-ac-spacing)}.c-task-list.\+borders{--task-list-row-gap:0}@media screen and (min-width:40.32em){.c-task-list.\+borders .c-task-list__item:not(:only-of-type){--task-list-item-padding:calc(var(--ui-ac-spacing) / 2)}}.c-task-list.\+borders .c-task-list__item:not(:only-of-type){--task-list-item-padding:var(--ui-ac-spacing)}.c-task-list.\+borders .c-task-list__item:not(:only-of-type):first-child{padding-top:0}.c-task-list.\+borders .c-task-list__item:not(:only-of-type):last-child{padding-bottom:0}.c-task-list.\+borders .c-task-list__item:not(:only-of-type)+.c-task-list__item{border-top:var(--task-list-item-border-width) solid var(--task-list-item-border-color)}.c-task-list__item{display:flex;flex-wrap:wrap;gap:var(--task-list-item-content-gap);align-items:center;padding-block:var(--task-list-item-padding);font-size:var(--task-list-item-text-size);font-weight:var(--task-list-item-text-weight)}.c-task-list__item .c-button{text-wrap:nowrap}.c-task-list__item.\+part-complete .c-task-list__icon{--task-list-icon-color:var(--color-1)}.c-task-list__item.\+complete{--task-list-icon-color:white;--task-list-icon-bg-color:var(--color-1)}.c-task-list-item__content{display:flex;flex-direction:row;align-items:center;gap:var(--task-list-item-icon-gap);flex:1 1}.c-task-list-item__content:has(.c-task-list__item-subtext){align-items:flex-start}.c-task-list-item__content:has(.c-task-list__item-subtext) .c-task-list__icon{margin-top:2px}.c-task-list-item-text-block{display:grid;grid-template-columns:1fr;grid-gap:var(--task-list-item-text-block-gap);gap:var(--task-list-item-text-block-gap)}.c-task-list__item-subtext{font-size:var(--task-list-item-subtext-size);font-weight:var(--task-list-item-subtext-weight);color:var(--task-list-item-subtext-color)}.c-task-list__icon{font-size:var(--task-list-icon-size);color:var(--task-list-icon-color);background-color:var(--task-list-icon-bg-color);width:var(--task-list-icon-size);height:var(--task-list-icon-size);border-radius:50%;padding:var(--task-list-icon-padding);flex-shrink:0}:root{--timeline-icon-box:calc(var(--unit) * 1.5);--timeline-icon-color-bg:var(--color-accent);--timeline-icon-color-fg:var(--color-bg);--timeline-icon-border:none;--timeline-item-space:calc(var(--unit) * 1.5);--timeline-item-gap:var(--unit);--timeline-icon-size:0.6em;--timeline-line-color:var(--ui-border-color);--timeline-line-width:1px;--timeline-line-opacity:1;--timeline-line-gap:calc(var(--timeline-line-width) * 4);--timeline-content-gap:calc(var(--unit) / 4);--timeline-content-weight:bold;--timeline-more-weight:normal;--timeline-note-color-bg:var(--color-shade-x05);--timeline-note-pad:calc(var(--unit) / 2);--timeline-note-radius:var(--ui-radius);--timeline-note-weight:normal;--timeline-credit-gap:calc(var(--ui-ac-spacing) / 2);--timeline-credit-size:0.9em;--timeline-credit-text-color:var(--color-text-alt);--timeline-menu-width:calc(var(--unit) * 2);--timeline-font-size:1em;--timeline-text-color:var(--color-text)}.c-timeline>ol{display:flex;flex-direction:column;gap:var(--timeline-item-space)}.c-timeline-item{display:flex;gap:var(--timeline-item-gap);position:relative;font-size:var(--timeline-font-size);color:var(--timeline-text-color)}.c-timeline-item:has(+.c-timeline-item):before{content:"";background-color:var(--timeline-line-color);width:var(--timeline-line-width);inset-block-end:calc(var(--timeline-item-space)*-1);inset-block-start:var(--timeline-icon-box);inset-inline-start:var(--timeline-line-width);opacity:var(--timeline-line-opacity);position:absolute;z-index:0}.c-timeline:has(.c-timeline-item__icon) .c-timeline-item:has(+.c-timeline-item):before{inset-block-end:calc((var(--timeline-item-space) + var(--timeline-icon-box))*-1);inset-block-start:calc(var(--timeline-icon-box)/2);inset-inline-start:calc(var(--timeline-icon-box)/2 - var(--timeline-line-width)/2)}.c-timeline-item__icon{align-items:center;background-color:var(--timeline-icon-color-bg);border-radius:var(--timeline-icon-box);color:var(--timeline-icon-color-fg);display:flex;flex-shrink:0;font-size:var(--timeline-icon-box);height:var(--timeline-icon-box);justify-content:center;position:relative;width:var(--timeline-icon-box);border:var(--timeline-icon-border)}.c-timeline-item__icon.\+blank,.c-timeline-item__icon:has(input[type=checkbox]){background-color:rgba(0,0,0,0)}.c-timeline-item__icon.\+blank:not(:has(input[type=checkbox])){border:none}.c-timeline-item__icon.\+blank:not(:has(input[type=checkbox])):before{background-color:var(--timeline-line-color);border-radius:var(--timeline-icon-box);content:"";font-size:0;height:calc(var(--timeline-icon-box)/3);width:calc(var(--timeline-icon-box)/3)}.c-timeline-item__icon .c-icon{font-size:var(--timeline-icon-size)}.c-timeline-item__content{width:calc(100% - var(--timeline-icon-box) - var(--timeline-content-gap));display:flex;flex-direction:column;flex-grow:1;gap:var(--timeline-content-gap);justify-content:center}.c-timeline-item__event{display:flex;justify-content:space-between;font-weight:var(--timeline-content-weight);width:100%;align-items:flex-start}.c-timeline-item__event.\+note{background-color:var(--timeline-note-color-bg);border-radius:var(--timeline-note-radius);font-weight:var(--timeline-note-weight);padding:var(--timeline-note-pad)}.c-timeline-item__event.\+note:first-child{-webkit-margin-before:calc(var(--timeline-note-pad)*-1);margin-block-start:calc(var(--timeline-note-pad)*-1)}.c-timeline-item__menu{line-height:inherit;min-height:0;vertical-align:baseline;padding:0;width:var(--timeline-menu-width)}.c-timeline-item__more{font-weight:var(--timeline-more-weight)}.c-timeline-credit{display:flex;font-size:var(--timeline-credit-size);gap:var(--timeline-credit-gap);color:var(--timeline-credit-text-color)}:root{--title-icon-space:var(--ui-ac-spacing-gap)}.c-title{align-items:center;display:flex;flex-wrap:wrap}.c-title .c-heading{display:inline-flex;align-items:center}.c-title:has(.c-icon){gap:var(--title-icon-space)}.c-title.\+y{flex-direction:column}.c-dialog .c-title{padding:0}.c-title:has(.\+h1) .c-icon{font-size:var(--ui-ac-typography-page-title-font-size)}.c-title:has(.\+h2) .c-icon{font-size:var(--ui-ac-typography-title-font-size)}.c-title:has(.\+h3) .c-icon{font-size:var(--ui-ac-typography-heading-font-size)}.c-title:has(.\+h4) .c-icon{font-size:var(--ui-ac-typography-subheading-font-size)}.c-title:has(.\+h5) .c-icon{font-size:var(--ui-ac-typography-small-heading-font-size)}.c-title:has(.\+h6) .c-icon{font-size:var(--ui-ac-typography-micro-heading-font-size)}.c-scrollable-area{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.c-scrollable-area>*{grid-area:1/1}.c-scrollable-area{background-color:var(--scrollable-area-background-color,var(--panel-background-color));height:100%;min-height:500px}.c-scrollable-area.\+with-shadow:after{content:" ";grid-area:1/1;display:block;position:-webkit-sticky;position:sticky;inset-block-start:0;inset-inline-start:0;block-size:100cqh;inline-size:100cqw;pointer-events:none;z-index:2;background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);--_scroll-shadow-color-1:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-1-opacity));--_scroll-shadow-color-2:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-2-opacity));--_scroll-shadow-color-3:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-3-opacity));--_scroll-shadow-color-4:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-4-opacity));--_shadow-top:linear-gradient(to bottom,var(--_scroll-shadow-color-1),transparent var(--ui-ac-spacing));--_shadow-bottom:linear-gradient(to top,var(--_scroll-shadow-color-2),transparent var(--ui-ac-spacing));--_shadow-left:linear-gradient(to right,var(--_scroll-shadow-color-3),transparent var(--ui-ac-spacing));--_shadow-right:linear-gradient(to left,var(--_scroll-shadow-color-4),transparent var(--ui-ac-spacing))}@container scroll-state(scrollable: top){.c-scrollable-area.\+with-shadow:after{--_scroll-shadow-color-1-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: bottom){.c-scrollable-area.\+with-shadow:after{--_scroll-shadow-color-2-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: left){.c-scrollable-area.\+with-shadow:after{--_scroll-shadow-color-3-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: right){.c-scrollable-area.\+with-shadow:after{--_scroll-shadow-color-4-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}.c-scrollable-area__content{display:flex;flex-direction:column}.c-scrollable-area-element{position:relative;z-index:1}.c-scrollable-content{--scrollable-content-background-color:var(--scrollable-content-background-color,var(--scrollable-area-background-color));--scrollable-content-sticky-background-color:var(--scrollable-content-background-color,var(--scrollable-area-background-color,var(--panel-background-color)));--scrollable-content-border-width:var(--ui-ac-border-width-sm);--scrollable-content-border-color:var(--ui-ac-color-border);--scrollable-content-header-border-width:var(--ui-ac-border-width-md);--scrollable-content-header-border-color:var(--ui-ac-color-border);--scrollable-content-list-margin:0px;--scrollable-content-list-border-width:0px;--scrollable-content-list-border-color:var(--scrollable-content-border-color);--scrollable-content-list-border-radius:0px;--scrollable-content-item-padding:var(--ui-ac-spacing);--scrollable-content-item-padding-sm:var(--ui-ac-spacing-sm);background-color:var(--scrollable-content-background-color);font-size:1rem}.c-scrollable-content :is(.c-scrollable-content__head,.c-scrollable-content__section-heading,.c-scrollable-content__foot){padding:var(--scrollable-content-item-padding)}.c-scrollable-content .c-scrollable-content__head{-webkit-border-after:var(--scrollable-content-border-width) solid var(--scrollable-content-border-color);border-block-end:var(--scrollable-content-border-width) solid var(--scrollable-content-border-color)}.c-scrollable-content .c-scrollable-content__section-heading{-webkit-border-before:var(--scrollable-content-header-border-width) solid var(--list-border-color);border-block-start:var(--scrollable-content-header-border-width) solid var(--list-border-color);-webkit-border-after:var(--scrollable-content-border-width) solid var(--scrollable-content-border-color);border-block-end:var(--scrollable-content-border-width) solid var(--scrollable-content-border-color);padding-block:var(--scrollable-content-item-padding-sm)}.c-scrollable-content .c-scrollable-content__foot{-webkit-border-before:var(--scrollable-content-border-width) solid var(--scrollable-content-border-color);border-block-start:var(--scrollable-content-border-width) solid var(--scrollable-content-border-color);-webkit-padding-before:var(--scrollable-content-item-padding-sm);padding-block-start:var(--scrollable-content-item-padding-sm)}.c-scrollable-content .c-scrollable-content__section{display:flex;flex-direction:column}.c-scrollable-content .c-scrollable-content__section-content{padding:var(--scrollable-content-list-margin,0);border:var(--scrollable-content-list-border-width,0) solid var(--scrollable-content-list-border-color,transparent);border-radius:var(--scrollable-content-list-border-radius,0);overflow:hidden}.c-scrollable-content:is(.\+sticky-head,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__head,.c-scrollable-content:is(.\+sticky-headings,.\+sticky-elements) .c-scrollable-content__section-heading{container-type:scroll-state;inset-block-start:0;position:-webkit-sticky;position:sticky}.c-scrollable-content:is(.\+sticky-head,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__head:before,.c-scrollable-content:is(.\+sticky-headings,.\+sticky-elements) .c-scrollable-content__section-heading:before{box-shadow:0 calc(var(--scrollable-content-header-border-width, 0px)*-1) 0 var(--scrollable-content-border-color,transparent);content:"";inset:0;pointer-events:none;position:absolute;transition:box-shadow var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out)}.c-scrollable-content:is(.\+sticky-headings,.\+sticky-elements) .c-scrollable-content__section-heading{background-color:var(--scrollable-content-sticky-background-color);z-index:2}@container scroll-state(stuck){.c-scrollable-content:is(.\+sticky-headings,.\+sticky-elements) .c-scrollable-content__section-heading:before{animation:content-block-heading-stuck var(--ui-ac-animation-duration-x-slow) forwards}}@container scroll-state(stuck){.c-scrollable-content:is(.\+sticky-headings,.\+sticky-elements) .c-scrollable-content__section-heading:first-of-type:before{box-shadow:var(--ui-ac-shadow-scroll)}}.c-scrollable-content:is(.\+sticky-head,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__head{background-color:var(--scrollable-content-sticky-background-color);z-index:3}@container scroll-state(scrollable: bottom){.c-scrollable-content:is(.\+sticky-head,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__head{box-shadow:var(--ui-ac-shadow-scroll)}}@container scroll-state(scrollable: top){.c-scrollable-content:is(.\+sticky-head,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__head{box-shadow:var(--ui-ac-shadow-scroll)}}@container scroll-state(stuck){.c-scrollable-content:is(.\+sticky-head,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__head:before{box-shadow:0 0 0 rgba(0,0,0,0)}}.c-scrollable-content:is(.\+sticky-elements,.\+sticky-head.\+sticky-headings):has(.c-scrollable-content__section-heading) .c-scrollable-content__head{background-color:var(--scrollable-content-background-color);z-index:0}.c-scrollable-content:is(.\+sticky-foot,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__foot{background-color:var(--scrollable-content-sticky-background-color);container-type:scroll-state;inset-block-end:0;position:-webkit-sticky;position:sticky;z-index:3}@container scroll-state(scrollable: bottom){.c-scrollable-content:is(.\+sticky-foot,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__foot{box-shadow:var(--ui-ac-shadow-scroll)}}@container scroll-state(scrollable: top){.c-scrollable-content:is(.\+sticky-foot,.\+sticky-elements,.\+sticky-ends) .c-scrollable-content__foot{box-shadow:var(--ui-ac-shadow-scroll)}}.c-scrollable-content:is(.\+sticky-head,.\+sticky-headings,.\+sticky-elements) .c-scrollable-content__section{background-color:var(--scrollable-content-sticky-background-color);position:relative;z-index:1}summary.c-scrollable-content__section-heading{color:var(--ui-ac-link-color-content);display:list-item;cursor:pointer}@media(hover:hover){summary.c-scrollable-content__section-heading:hover{color:var(--ui-ac-link-color-content-hover)}}summary.c-scrollable-content__section-heading:active{color:var(--ui-ac-link-color-content-active)}@keyframes content-block-heading-stuck{0%{background-color:var(--ui-ac-color-background-subtle)}to{background-color:var(--ui-ac-color-background-transparent)}}.c-banner-message a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}.c-banner-message a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){.c-banner-message a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}.c-banner-message a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}.c-banner-message a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}.c-banner-message :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}.c-banner-message :is(i,em,var){font-style:italic}.c-banner-message :is(u,ins){text-decoration:underline}.c-banner-message :is(s,del){text-decoration:line-through}.c-banner-message :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}.c-banner-message :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);line-height:0;position:relative;vertical-align:baseline}.c-banner-message code{background-color:var(--ui-ac-color-background-subtle)}.c-banner-message code,.c-banner-message kbd{border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.c-banner-message kbd{box-shadow:inset 0 0 0 var(--ui-ac-border-width-md) currentColor}.c-banner-message mark{-webkit-padding-start:.25em;padding-inline-start:.25em;-webkit-padding-end:.25em;padding-inline-end:.25em;background-color:var(--ui-ac-color-background-accent-subtle);border-radius:var(--ui-ac-border-radius-md)}.c-banner-message sub{inset-block-end:-.25em}.c-banner-message sup{inset-block-start:-.5em}.c-banner-message{--content-list-inset-spacing:var(--ui-ac-article-compact-list-inset-spacing)}.c-banner-message :is(blockquote,ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.c-banner-message :is(ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.c-banner-message li :is(ol,ul){-webkit-margin-before:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.c-banner-message li ol{list-style:lower-latin}.c-banner-message li ol ol{list-style:lower-roman}.c-banner-message li ul{list-style:disc}.c-banner-message blockquote{box-shadow:inset var(--ui-ac-border-width-md) 0 0 0 currentColor}.c-banner-message *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.c-banner-message *>dl dt:last-child{-webkit-margin-after:0;margin-block-end:0}.c-banner-message *>dl dd{-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.c-banner-message *>dl dd:last-child{-webkit-margin-after:0;margin-block-end:0}.c-banner-message *>ol{list-style:decimal}.c-banner-message *>ul{list-style:disc}.c-banner-message{--content-paragraph-spacing:var(--ui-ac-article-compact-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-compact-list-item-spacing)}.c-banner-message :is(blockquote,dl,ol,p,ul){-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.c-banner-message li{-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.c-banner-message :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}.c-banner-message :is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}.c-banner-message pre{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);font-family:var(--ui-ac-typography-font-family-monospace);padding:.5em;-webkit-margin-after:var(--ui-ac-article-paragraph-spacing);margin-block-end:var(--ui-ac-article-paragraph-spacing);white-space:pre}.c-banner-message pre code{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}.c-banner-message pre:last-child{-webkit-margin-after:0;margin-block-end:0}.c-banner-message{--content-heading-spacing-top:var(--ui-ac-article-compact-heading-spacing-top);--content-heading-spacing-bottom:var(--ui-ac-article-compact-heading-spacing-bottom)}.c-banner-message h1,.c-banner-message h2,.c-banner-message h3,.c-banner-message h4,.c-banner-message h5,.c-banner-message h6{-webkit-margin-before:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));-webkit-margin-after:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}.c-banner-message h1:first-child,.c-banner-message h2:first-child,.c-banner-message h3:first-child,.c-banner-message h4:first-child,.c-banner-message h5:first-child,.c-banner-message h6:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{.c-banner-message :is(h1,h2,h3,h4,h5,h6){page-break-after:avoid;break-after:avoid}}.c-banner-message h1,.c-banner-message h2{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}.c-banner-message h3,.c-banner-message h4,.c-banner-message h5,.c-banner-message h6{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}.c-banner-message a{font-weight:var(--banner-message-link-font-weight)}.c-banner-message{--banner-message-border-radius:var(--ui-ac-border-radius-md);--banner-message-border-width:var(--ui-ac-border-width-sm);--banner-message-gap:var(--ui-ac-spacing-gap);--banner-message-link-font-weight:var(--ui-ac-typography-article-link-font-weight);--banner-message-padding-inline:var(--ui-ac-interactive-padding-inline);--banner-message-padding-block:var(--ui-ac-interactive-padding-block);align-items:flex-start;border-radius:var(--banner-message-border-radius);border:var(--banner-message-border-width) solid var(--banner-message-border-color);gap:var(--banner-message-gap);padding-inline:var(--banner-message-padding-inline);padding-block:var(--banner-message-padding-block)}.c-banner-message:has(.c-banner-message__icon,.c-banner-message__controls,.c-loader){display:flex}.c-banner-message .c-banner-message__icon .c-icon{font-size:var(--ui-ac-typography-icon-size-xl)}.c-banner-message .c-banner-message__icon{display:inline-flex;align-items:center;justify-content:center;min-block-size:1lh;flex-shrink:0}.c-banner-message .c-banner-message__content{flex:1 1}.c-banner-message .c-loader{inline-size:1lh;block-size:1lh;flex-shrink:0}.c-banner-message{--banner-message-background-color:var(--ui-ac-color-background-subtle);--banner-message-border-color:var(--ui-ac-color-background-subtle-strong);--banner-message-text-color:var(--ui-ac-color-content);--banner-message-icon-color:var(--ui-ac-color-content);--ui-ac-link-color-content:var(--banner-message-icon-color);--ui-ac-link-color-content-hover:var(--banner-message-icon-color);background-color:var(--banner-message-background-color);border-color:var(--banner-message-border-color);color:var(--banner-message-text-color)}.c-banner-message .c-banner-message__icon,.c-banner-message>.c-icon{color:var(--banner-message-icon-color)}.c-banner-message.\+color-surface{--banner-message-background-color:var(--ui-ac-color-background-surface)}.c-banner-message.\+color-site{--banner-message-background-color:var(--ui-ac-color-background)}.c-banner-message.\+color-accent{--banner-message-background-color:var(--ui-ac-color-accent-background);--banner-message-border-color:var(--ui-ac-color-accent-border);--banner-message-text-color:var(--ui-ac-color-content);--banner-message-icon-color:var(--ui-ac-color-accent-content);--ui-ac-link-color-content:var(--banner-message-icon-color);--ui-ac-link-color-content-hover:var(--banner-message-icon-color);background-color:var(--banner-message-background-color);border-color:var(--banner-message-border-color);color:var(--banner-message-text-color)}.c-banner-message.\+color-accent .c-banner-message__icon,.c-banner-message.\+color-accent>.c-icon{color:var(--banner-message-icon-color)}.c-banner-message.\+intent-warning{--banner-message-background-color:var(--ui-ac-color-warning-background);--banner-message-border-color:var(--ui-ac-color-warning-border);--banner-message-text-color:var(--ui-ac-color-content);--banner-message-icon-color:var(--ui-ac-color-warning-content);--ui-ac-link-color-content:var(--banner-message-icon-color);--ui-ac-link-color-content-hover:var(--banner-message-icon-color);background-color:var(--banner-message-background-color);border-color:var(--banner-message-border-color);color:var(--banner-message-text-color)}.c-banner-message.\+intent-warning .c-banner-message__icon,.c-banner-message.\+intent-warning>.c-icon{color:var(--banner-message-icon-color)}.c-banner-message.\+intent-danger{--banner-message-background-color:var(--ui-ac-color-danger-background);--banner-message-border-color:var(--ui-ac-color-danger-border);--banner-message-text-color:var(--ui-ac-color-content);--banner-message-icon-color:var(--ui-ac-color-danger-content);--ui-ac-link-color-content:var(--banner-message-icon-color);--ui-ac-link-color-content-hover:var(--banner-message-icon-color);background-color:var(--banner-message-background-color);border-color:var(--banner-message-border-color);color:var(--banner-message-text-color)}.c-banner-message.\+intent-danger .c-banner-message__icon,.c-banner-message.\+intent-danger>.c-icon{color:var(--banner-message-icon-color)}.c-banner-message.\+intent-success{--banner-message-background-color:var(--ui-ac-color-success-background);--banner-message-border-color:var(--ui-ac-color-success-border);--banner-message-text-color:var(--ui-ac-color-content);--banner-message-icon-color:var(--ui-ac-color-success-content);--ui-ac-link-color-content:var(--banner-message-icon-color);--ui-ac-link-color-content-hover:var(--banner-message-icon-color);background-color:var(--banner-message-background-color);border-color:var(--banner-message-border-color);color:var(--banner-message-text-color)}.c-banner-message.\+intent-success .c-banner-message__icon,.c-banner-message.\+intent-success>.c-icon{color:var(--banner-message-icon-color)}.c-loader{--loader-border-width:var(--ui-ac-border-width-md);--loader-size:var(--ui-typography-font-size-upper-2);--loader-color:var(--ui-ac-interactive-color-accent);width:var(--loader-size);aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,var(--loader-color) 94%,rgba(0,0,0,0)) top/var(--loader-border-width) var(--loader-border-width) no-repeat,conic-gradient(rgba(0,0,0,0) 30%,var(--loader-color));-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - var(--loader-border-width)),#000 0);animation:s3 var(--ui-ac-animation-duration-default) infinite linear}.c-loader.\+medium{--loader-size:var(--ui-typography-font-size-upper-5);--loader-border-width:var(--ui-ac-border-width-lg)}.c-loader.\+large{--loader-size:var(--ui-typography-font-size-upper-9);--loader-border-width:var(--ui-ac-border-width-lg)}.c-button .c-loader{--loader-color:var(--button-color)}@keyframes s3{to{transform:rotate(1turn)}}.c-toast{position:fixed;left:auto;bottom:auto;top:var(--ui-ac-spacing);right:var(--ui-ac-spacing);z-index:9999;opacity:1;transition:var(--ui-ac-animation-popover-transition);translate:0 0;width:calc(var(--ui-ac-spacing)*24);max-width:calc(100vw - var(--ui-ac-spacing)*2)}@starting-style{.c-toast{opacity:0;translate:100% 0}}.c-toast .c-icon{font-size:var(--ui-typography-font-size-upper-2)}.c-toast .c-icon,.c-toast .c-loader{flex-shrink:0}.c-toast .c-icon:not(:last-child),.c-toast .c-loader:not(:last-child){-webkit-margin-end:calc(var(--ui-ac-spacing-gap, .5rem));margin-inline-end:calc(var(--ui-ac-spacing-gap, .5rem))}.c-toast .c-icon:last-child:not(:first-child),.c-toast .c-loader:last-child:not(:first-child){-webkit-margin-start:calc(var(--ui-ac-spacing-gap, .5rem));margin-inline-start:calc(var(--ui-ac-spacing-gap, .5rem))}.c-field{--field-gap:var(--ui-ac-spacing-field-block);--field-bottom-gap:var(--ui-ac-spacing-field-group-gap);--field-gap-inline:var(--ui-ac-spacing-field-inline);--field-grid-label-width:min(var(--ui-ac-spacing-block),33%);display:flex;flex-grow:1;flex-direction:column;gap:var(--field-gap);-webkit-margin-after:var(--field-bottom-gap);margin-block-end:var(--field-bottom-gap)}.c-field-group>.c-field,.c-field:last-child{-webkit-margin-after:0;margin-block-end:0}.c-field:has(input[type=checkbox]),.c-field:has(input[type=radio]){--field-gap:var(--field-gap-inline);flex-direction:row;align-items:center}.c-field.\+direction-inline,.s-form\:layout-inline .c-field{align-items:baseline;column-gap:var(--field-gap-inline);flex-direction:row;flex-wrap:wrap}.c-field.\+direction-inline .c-field__hint,.s-form\:layout-inline .c-field .c-field__hint{order:1}.c-field.\+direction-inline .c-field__feedback,.s-form\:layout-inline .c-field .c-field__feedback{order:1;flex:1 0 100%}.c-field.\+layout-grid,.s-form\:layout-grid .c-field{grid-column-gap:var(--field-gap-inline);column-gap:var(--field-gap-inline);display:grid;grid-template-columns:var(--field-grid-label-width) 1fr}.c-field.\+layout-grid .c-field__hint,.c-field.\+layout-grid .c-label,.s-form\:layout-grid .c-field .c-field__hint,.s-form\:layout-grid .c-field .c-label{grid-column:1}.c-field.\+layout-grid .c-field,.c-field.\+layout-grid :is(input,select,textarea),.s-form\:layout-grid .c-field .c-field,.s-form\:layout-grid .c-field :is(input,select,textarea){grid-column:2;grid-row-start:1;grid-row-end:span 2}.c-field.\+layout-grid:has(.c-field__hint) :is(input,select,textarea),.s-form\:layout-grid .c-field:has(.c-field__hint) :is(input,select,textarea){grid-row:1/span 3}.c-field.\+layout-grid .c-field__feedback,.s-form\:layout-grid .c-field .c-field__feedback{grid-column:2}.c-field.\+size-compact,:is(.s-ui\:compact,.s-form\:compact) .c-field{--field-bottom-gap:var(--ui-ac-spacing-field-group-compact-gap);--field-grid-label-width:var(--ui-ac-spacing-label-compact-width);--field-gap:var(--ui-ac-spacing-field-compact-block);--field-gap-inline:var(--ui-ac-spacing-field-compact-inline)}.c-field.\+hide-label,.s-form\:hide-labels .c-field{position:relative}.c-field.\+hide-label .c-field__hint,.c-field.\+hide-label .c-label:not(.\+check),.s-form\:hide-labels .c-field .c-field__hint,.s-form\:hide-labels .c-field .c-label:not(.\+check){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-field.\+hide-label.\+layout-grid,.s-form\:hide-labels .c-field.\+layout-grid,.s-form\:hide-labels.s-form\:layout-grid .c-field{grid-template-columns:1fr}.c-field.\+hide-label.\+layout-grid .c-field__feedback,.c-field.\+hide-label.\+layout-grid :is(input,select,textarea),.s-form\:hide-labels .c-field.\+layout-grid .c-field__feedback,.s-form\:hide-labels .c-field.\+layout-grid :is(input,select,textarea),.s-form\:hide-labels.s-form\:layout-grid .c-field .c-field__feedback,.s-form\:hide-labels.s-form\:layout-grid .c-field :is(input,select,textarea){grid-column:1}.c-field.\+hide-label .c-label.\+check{font-size:inherit}.c-field.\+hide-label .c-label.\+check .c-label__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-field.\+hide-label:has(.c-label.\+check),.s-form\:hide-check-text .c-field:has(.c-label.\+check){display:inline-flex}.c-field__hint{--hint-color:var(--ui-ac-color-content-subtle);--hint-font-family:var(--ui-ac-typography-help-font-family);--hint-font-size:var(--ui-ac-typography-help-font-size);--hint-font-weight:var(--ui-ac-typography-help-font-weight);--hint-line-height:var(--ui-ac-typography-help-line-height);color:var(--hint-color);font-family:var(--hint-font-family);font-size:var(--hint-font-size);font-weight:var(--hint-font-weight);line-height:var(--hint-line-height);margin:0}.c-field__feedback{--feedback-color:var(--ui-ac-color-danger-content);--feedback-font-family:var(--ui-ac-typography-help-font-family);--feedback-font-size:var(--ui-ac-typography-help-font-size);--feedback-font-weight:var(--ui-ac-typography-help-font-weight);--feedback-line-height:var(--ui-ac-typography-help-line-height);color:var(--feedback-color);font-family:var(--feedback-font-family);font-size:var(--feedback-font-size);font-weight:var(--feedback-font-weight);line-height:var(--feedback-line-height);margin:0}.c-field-group{--field-group-gap:var(--ui-ac-spacing-field-group-gap);--field-group-gap-inline:var(--ui-ac-spacing-field-group-gap-inline);--field-max-width:var(--ui-ac-spacing-field-width);display:grid;grid-gap:var(--field-group-gap) var(--field-group-gap-inline);gap:var(--field-group-gap) var(--field-group-gap-inline)}.c-field-group.\+check-set,.c-field-group.\+size-compact,.c-field-group.\+size-x-compact,:is(.s-ui\:compact,.s-form\:compact) .c-field-group{--field-group-gap:var(--ui-ac-spacing-field-group-compact-gap);--field-group-gap-inline:var(--ui-ac-spacing-field-group-compact-gap-inline);--field-max-width:var(--ui-ac-spacing-field-compact-width)}.c-field-group.\+check-set{--field-group-gap:var(--ui-ac-spacing-field-group-checkset-gap)}.c-field-group.\+size-x-compact{--field-group-gap:var(--ui-ac-spacing-field-group-x-compact-gap)}.c-field-group.\+direction-inline{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+direction-inline.\+tight{display:flex;gap:var(--ui-ac-spacing-field-inline)}.c-field-group.\+direction-column{grid-template-columns:1fr}.c-field-group+.c-field-group{-webkit-margin-before:var(--field-group-gap);margin-block-start:var(--field-group-gap)}.c-fieldset{--fieldset-gap:var(--ui-ac-spacing);--fieldset-bottom-gap:var(--ui-ac-spacing-field-group-gap);--fieldset-gap-sm:var(--ui-ac-spacing-xs);--fieldset-margin:0;-webkit-margin-after:var(--fieldset-bottom-gap);margin-block-end:var(--fieldset-bottom-gap)}.c-fieldset:last-child{margin-bottom:0}.c-fieldset legend{font-weight:700;-webkit-margin-after:var(--fieldset-gap);margin-block-end:var(--fieldset-gap)}.c-fieldset:has(.c-field__hint) legend{-webkit-margin-after:var(--fieldset-gap-sm);margin-block-end:var(--fieldset-gap-sm)}.c-fieldset:has(.c-field__hint) .c-field__hint{-webkit-margin-after:var(--fieldset-gap);margin-block-end:var(--fieldset-gap)}.c-fieldset .c-field__feedback{-webkit-margin-before:var(--fieldset-gap);margin-block-start:var(--fieldset-gap)}.c-fieldset.\+hide-label,.c-fieldset.\+hide-legend,.s-form\:hide-labels .c-fieldset{position:relative}.c-fieldset.\+hide-label legend,.c-fieldset.\+hide-legend legend,.s-form\:hide-labels .c-fieldset legend{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:has(>.c-form-block){container-type:inline-size}.c-form-block{--form-block-border-width:var(--ui-ac-border-width-md);--form-block-border-color:var(--ui-ac-color-border-subtle);--form-block-gap:var(--ui-ac-spacing-form-block-gap);--form-block-inner-gap:var(--ui-ac-spacing-form-block-inner-gap);--form-block-hint-color:var(--ui-ac-color-content-subtle);--form-block-heading-gap:var(--ui-ac-spacing-form-block-heading-gap);--form-block-heading-width:var(--ui-ac-spacing-form-block-heading-width);display:grid;grid-template-columns:auto;grid-template-areas:"bh" "bf";grid-auto-flow:column;grid-gap:var(--form-block-inner-gap) calc(var(--form-block-inner-gap)/1.6);gap:var(--form-block-inner-gap) calc(var(--form-block-inner-gap)/1.6);align-items:flex-start}@container (width > 50em){.c-form-block{grid-template-columns:var(--form-block-heading-width) 1fr;grid-template-areas:"bh bf"}}.c-form-block+.c-form-block{-webkit-margin-before:calc(var(--form-block-gap)/2);margin-block-start:calc(var(--form-block-gap)/2);-webkit-padding-before:calc(var(--form-block-gap)/2);padding-block-start:calc(var(--form-block-gap)/2);-webkit-border-before:var(--form-block-border-width) solid var(--form-block-border-color);border-block-start:var(--form-block-border-width) solid var(--form-block-border-color)}.c-form-block.\+size-compact,:is(.s-ui\:compact,.s-form\:compact) .c-form-block{--form-block-gap:var(--ui-ac-spacing-form-block-compact-gap);--form-block-inner-gap:var(--ui-ac-spacing-form-block-compact-inner-gap);--form-block-heading-width:var(--ui-ac-spacing-form-block-compact-heading-width)}.c-form-block.\+direction-stacked,.s-form-blocks\:direction-stacked .c-form-block{grid-template-columns:auto;grid-template-areas:"bh" "bf"}.c-form-block__heading{display:flex;flex-direction:column;gap:var(--form-block-heading-gap);grid-area:bh}.c-form-block__heading :is(.c-heading.\+h4,.c-heading){font-family:var(--ui-ac-typography-form-block-heading-font-family);font-size:var(--ui-ac-typography-form-block-heading-font-size);font-weight:var(--ui-ac-typography-form-block-heading-font-weight);letter-spacing:var(--ui-ac-typography-form-block-heading-letter-spacing);line-height:var(--ui-ac-typography-form-block-heading-line-height)}.c-form-block__heading:has(.c-form-block__header-help) .c-heading{margin-bottom:calc(var(--ui-ac-spacing)/2)}.c-form-block.\+size-compact .c-form-block__heading :is(.c-heading.\+h4,.c-heading),:is(.s-ui\:compact,.s-form\:compact) .c-form-block__heading :is(.c-heading.\+h4,.c-heading){font-family:var(--ui-ac-typography-form-block-compact-heading-font-family);font-size:var(--ui-ac-typography-form-block-compact-heading-font-size);font-weight:var(--ui-ac-typography-form-block-compact-heading-font-weight);letter-spacing:var(--ui-ac-typography-form-block-compact-heading-letter-spacing);line-height:var(--ui-ac-typography-form-block-compact-heading-line-height)}.c-form-block__heading-help,.c-form-block__heading>:not(.c-heading){color:var(--form-block-hint-color);font-family:var(--ui-ac-typography-form-block-hint-font-family);font-size:var(--ui-ac-typography-form-block-hint-font-size);font-weight:var(--ui-ac-typography-form-block-hint-font-weight);line-height:var(--ui-ac-typography-form-block-hint-line-height)}.c-form-block.\+size-compact .c-form-block__heading-help,.c-form-block.\+size-compact .c-form-block__heading>:not(.c-heading),:is(.s-ui\:compact,.s-form\:compact) .c-form-block__heading-help,:is(.s-ui\:compact,.s-form\:compact) .c-form-block__heading>:not(.c-heading){font-family:var(--ui-ac-typography-form-block-compact-hint-font-family);font-size:var(--ui-ac-typography-form-block-compact-hint-font-size);font-weight:var(--ui-ac-typography-form-block-compact-hint-font-weight);line-height:var(--ui-ac-typography-form-block-compact-hint-line-height)}.c-form-block__fields{grid-area:bf}.c-form-block__fields .c-field:last-of-type{-webkit-margin-after:0;margin-block-end:0}.c-form-block__fields>.c-banner-message{-webkit-margin-after:var(--unit);margin-block-end:var(--unit)}.c-form-block+.c-button-bar,.c-form-block+.c-form__actions{--form-block-gap:var(--ui-ac-spacing-lg-flx);margin-top:var(--form-block-gap)}.c-label{--label-gap:var(--ui-ac-spacing-field-inline);--label-font-family:var(--ui-ac-typography-label-font-family);--label-font-size:var(--ui-ac-typography-label-font-size);--label-font-weight:var(--ui-ac-typography-label-font-weight);--label-line-height:var(--ui-ac-typography-label-line-height);font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);display:block}.c-label:has(input){align-items:baseline;display:flex;gap:var(--label-gap)}.c-label:has(input[type=checkbox]),.c-label:has(input[type=radio]){--label-checkbox-font-weight:var(--ui-ac-typography-checkbox-font-weight);align-items:flex-start;font-weight:var(--label-checkbox-font-weight)}.c-label.\+check{position:relative}.c-label.\+check:has(.c-checkbox,.c-radio-button) input[type=checkbox],.c-label.\+check:has(.c-checkbox,.c-radio-button) input[type=radio]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-label.\+check.\+native-input .c-checkbox,.c-label.\+check.\+native-input .c-radio-button,.s-controls\:native-inputs .c-label.\+check .c-checkbox,.s-controls\:native-inputs .c-label.\+check .c-radio-button{display:none}.c-label.\+check.\+native-input input[type=checkbox],.c-label.\+check.\+native-input input[type=radio],.s-controls\:native-inputs .c-label.\+check input[type=checkbox],.s-controls\:native-inputs .c-label.\+check input[type=radio]{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.c-label.\+align-middle{align-items:center}.c-label.\+align-middle:has(input[type=checkbox]),.c-label.\+align-middle:has(input[type=radio]){align-items:center}.s-controls\:compact .c-label,.s-ui\:compact .c-label{--label-gap:var(--ui-ac-spacing-field-compact-inline)}.c-label.\+hide-text,.s-controls\:hide-check-text .c-label{font-size:inherit}.c-label.\+hide-text .c-label__text,.s-controls\:hide-check-text .c-label .c-label__text{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-address-form .c-button-bar{margin-top:var(--ui-ac-spacing)}.c-address-form .c-button-bar:has(+.c-field){margin-bottom:var(--ui-ac-spacing)}.c-address-form .c-button.\+text{--button-color-text:var(--color-link)}.c-button{--control-border-radius-default:var(--ui-ac-border-radius-md);--control-shadow:var(--ui-ac-shadow-none);--control-icon-nudge:calc(var(--ui-ac-spacing-gap, 0.5rem) * -0.25);--control-gap:var(--ui-ac-spacing-gap);--control-outline-offset:var(--ui-ac-spacing-focus-offset,2px);align-items:center;background-color:var(--control-background-color);border:var(--control-border-width) solid var(--control-border-color);border-radius:var(--control-border-radius);box-shadow:var(--control-shadow);color:var(--control-content-color);display:inline-flex;gap:var(--control-gap);row-gap:calc(var(--control-gap)/2);justify-content:center;min-inline-size:var(--control-min-size);min-block-size:var(--control-min-size);padding-inline:var(--control-padding-inline);padding-block:var(--control-padding-block);text-align:center;text-decoration:none;vertical-align:middle}.c-button .c-icon{flex-shrink:0;font-size:var(--ui-typography-font-size-upper-2,1.125em)}.c-button .c-icon:first-child:not(:last-child){-webkit-margin-end:var(--control-icon-nudge);margin-inline-end:var(--control-icon-nudge)}.c-button .c-icon:last-child:not(:first-child){-webkit-margin-start:var(--control-icon-nudge);margin-inline-start:var(--control-icon-nudge)}.c-button{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target));--control-padding-block:var(--ui-ac-interactive-padding-block);--control-padding-inline-default:var(--ui-ac-interactive-padding-inline);--control-padding-inline:var(--ui-ac-interactive-padding-inline);--control-border-radius:var(--control-border-radius-default);--control-border-width:var(--ui-ac-border-width-sm);transition:background-color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),border-color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),box-shadow var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out)}.c-button:focus{outline:none}.c-button:focus-visible,.c-button:focus-within{--control-border-color:var(--ui-ac-button-color-border);outline:var(--ui-ac-border-width-sm,2px) solid var(--control-color-hover);outline-offset:var(--control-outline-offset)}.c-button{touch-action:manipulation;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){.c-button{transition:none}}.c-button{font-family:var(--ui-ac-typography-button-font-family);font-size:var(--ui-ac-typography-button-font-size);font-weight:var(--ui-ac-typography-button-font-weight);line-height:var(--ui-ac-typography-button-line-height);--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-interactive-color-accent);--control-color-active:var(--ui-ac-color-background-rev);--control-background-color:var(--ui-ac-color-background-transparent);--control-border-color:color-mix(in hsl,var(--ui-ac-button-color-border),transparent var(--ui-ac-button-border-transparency));--control-content-color:var(--control-color-default)}.c-button selectedcontent{align-items:center;display:flex;gap:var(--ui-ac-spacing-gap);justify-content:center}.c-button.\+icon-only{--control-padding-inline:var(--control-padding-block)}.c-button.\+icon-only,.s-controls\:icon-only .c-button{--control-icon-nudge:0px;gap:0;position:relative}.c-button.\+icon-only>:not(.c-icon,.c-button__image),.s-controls\:icon-only .c-button>:not(.c-icon,.c-button__image){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-button.\+justify-content-start,:is(.s-buttons\:justify-start,.s-controls\:justify-start) .c-button{justify-content:flex-start;text-align:start}.c-button.\+justify-content-start selectedcontent,:is(.s-buttons\:justify-start,.s-controls\:justify-start) .c-button selectedcontent{justify-content:flex-start}.c-button.\+justify-content-end,:is(.s-buttons\:justify-end,.s-controls\:justify-end) .c-button{justify-content:flex-end;text-align:end}.c-button.\+justify-content-end selectedcontent,:is(.s-buttons\:justify-end,.s-controls\:justify-end) .c-button selectedcontent{justify-content:flex-end}.c-button.\+justify-content-space-between,:is(.s-buttons\:justify-space-between,.s-controls\:justify-space-between) .c-button{justify-content:space-between}.c-button.\+justify-content-space-between selectedcontent,:is(.s-buttons\:justify-space-between,.s-controls\:justify-space-between) .c-button selectedcontent{justify-content:space-between}.c-button.\+align-items-start,:is(.s-buttons\:align-start,.s-controls\:align-start) .c-button{align-items:flex-start}.c-button.\+align-items-start selectedcontent,:is(.s-buttons\:align-start,.s-controls\:align-start) .c-button selectedcontent{align-items:flex-start}.c-button.\+direction-stacked,:is(.s-buttons\:direction-stacked,.s-controls\:direction-stacked) .c-button{flex-direction:column}.c-button.\+direction-stacked selectedcontent,:is(.s-buttons\:direction-stacked,.s-controls\:direction-stacked) .c-button selectedcontent{flex-direction:column}.c-button.\+default-filled,:is(.s-controls\:strong,.s-buttons\:strong) .c-button{--control-background-color:var(--control-color-default);--control-border-color:var(--control-color-default);--control-content-color:var(--ui-ac-color-content-on-accent)}.c-button.\+appearance-primary{--control-color-default:var(--ui-ac-interactive-color-accent);--control-color-hover:var(--ui-ac-interactive-color-accent-hover);--control-color-active:var(--ui-ac-interactive-color-accent-pressed);--control-background-color:var(--control-color-default);--control-border-color:var(--control-color-default);--control-content-color:var(--ui-ac-color-content-on-accent);--control-shadow:var(--ui-ac-shadow-md)}.c-button.\+appearance-subtle,:is(.s-controls\:subtle,.s-controls\:quiet,.s-buttons\:subtle) .c-button{--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-color-content);--control-color-active:var(--ui-ac-color-content);--control-background-color:var(--ui-ac-interactive-color-subtle);--control-border-width:0px;--control-content-color:var(--control-color-default)}.c-button.\+appearance-text,:is(.s-controls\:text,.s-buttons\:text) .c-button{--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-color-content);--control-color-active:var(--ui-ac-color-content);--control-background-color:var(--ui-ac-color-background-transparent);--control-border-width:0px;--control-content-color:var(--control-color-default)}.c-button.\+state-disabled,.c-button[disabled]{cursor:not-allowed;opacity:var(--ui-ac-disabled-opacity)}.c-button.\+state-selected,.c-button:has(input[type=checkbox]:checked),.c-button:has(input[type=radio]:checked),.c-button[aria-selected=true]{--control-background-color:var(--control-color-default);--control-border-color:var(--control-color-default);--control-content-color:var(--ui-ac-color-content-rev);--control-shadow:var(--ui-ac-shadow-none)}.c-button.\+state-selected.\+default-filled,.c-button.\+state-selected.\+selected-accent,.c-button:has(input[type=checkbox]:checked).\+default-filled,.c-button:has(input[type=checkbox]:checked).\+selected-accent,.c-button:has(input[type=radio]:checked).\+default-filled,.c-button:has(input[type=radio]:checked).\+selected-accent,.c-button[aria-selected=true].\+default-filled,.c-button[aria-selected=true].\+selected-accent,.s-buttons\:strong .c-button.\+state-selected,.s-buttons\:strong .c-button:has(input[type=checkbox]:checked),.s-buttons\:strong .c-button:has(input[type=radio]:checked),.s-buttons\:strong .c-button[aria-selected=true]{--control-background-color:var(--ui-ac-interactive-color-accent);--control-border-color:var(--ui-ac-interactive-color-accent);--control-content-color:var(--ui-ac-color-content-on-accent);--control-shadow:var(--ui-ac-shadow-none)}.c-button.\+state-selected,.c-button:has(input[type=radio]:checked){pointer-events:none}.c-button.\+state-loading{cursor:progress;pointer-events:none;color:rgba(0,0,0,0);position:relative}.c-button.\+state-loading .c-button__image,.c-button.\+state-loading .c-option__image{visibility:hidden}.c-button.\+state-loading:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,var(--control-content-color) var(--_loading-dot-1-size),transparent var(--_loading-dot-1-size)),radial-gradient(circle,var(--control-content-color) var(--_loading-dot-2-size),transparent var(--_loading-dot-2-size)),radial-gradient(circle,var(--control-content-color) var(--_loading-dot-3-size),transparent var(--_loading-dot-3-size));background-size:.5em .5em;background-position:calc(50% - .625em) 50%,50% 50%,calc(50% + .625em) 50%;background-repeat:no-repeat;animation:loading-dots-stagger var(--ui-ac-animation-duration-x-slow) infinite}.c-button.\+intent-danger{--control-color-default:var(--ui-ac-color-danger-content);--control-color-hover:var(--ui-ac-color-danger-content-subtle);--control-color-active:var(--ui-ac-color-danger-content)}.c-button.\+intent-success{--control-color-default:var(--ui-ac-color-success-content);--control-color-hover:var(--ui-ac-color-success-content-subtle);--control-color-active:var(--ui-ac-color-success-content)}.c-button.\+intent-warning{--control-color-default:var(--ui-ac-color-warning-content);--control-color-hover:var(--ui-ac-color-warning-content-subtle);--control-color-active:var(--ui-ac-color-warning-content)}.c-button.\+color-accent{--control-color-default:var(--ui-ac-color-content-accent);--control-color-hover:var(--ui-ac-color-content-accent-subtle);--control-color-active:var(--ui-ac-color-content-accent)}.c-button.\+shape-tight,:is(.s-buttons\:tight,.s-controls\:tight) .c-button{--control-background-color:transparent;--control-border-color:transparent;--control-border-width:0;--control-content-color:var(--control-color-default);--control-padding-inline:0;--control-padding-block:0;--control-min-size:0;--control-outline-offset:calc(var(--ui-ac-spacing-focus-offset, 2px) * 2)}@media(hover:hover)and (pointer:fine){.c-button.\+shape-tight:not([disabled]):not(.\+state-disabled):hover,:is(.s-buttons\:tight,.s-controls\:tight) .c-button:not([disabled]):not(.\+state-disabled):hover{--control-content-color:var(--control-color-hover)}}.c-button.\+shape-tight:not([disabled]):not(.\+state-disabled):active,:is(.s-buttons\:tight,.s-controls\:tight) .c-button:not([disabled]):not(.\+state-disabled):active{transition-duration:0s;--control-content-color:var(--control-color-active)}.c-button:is(.\+shape-pill,.\+style-chip),:is(.s-buttons\:pill,.s-buttons\:chip-style,.s-controls\:pill,.s-controls\:chip-style) .c-button{--control-border-radius:var(--ui-ac-border-radius-round)}.c-button:is(.\+shape-pill,.\+style-chip):is(.\+icon-only,:has(.c-icon:only-child)),:is(.s-buttons\:pill,.s-buttons\:chip-style,.s-controls\:pill,.s-controls\:chip-style) .c-button:is(.\+icon-only,:has(.c-icon:only-child)){--control-padding-inline:var(--control-padding-block)}.c-button.\+shape-square,.s-controls\:square .c-button{--control-border-radius:0}.c-button.\+gap-loose{--control-gap:var(--ui-ac-spacing-gap-lg)}:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style,.s-buttons\:chip-style) .c-button{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target-sm));--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline)}:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style,.s-buttons\:chip-style) .c-button.\+shape-pill{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-padding-inline)}:is(.s-controls\:chip-style,.s-buttons\:chip-style) .c-button,:is(.s-ui\:compact,.s-controls\:compact):is(.s-controls\:pill,.s-buttons\:pill) .c-button{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-padding-inline)}:is(.s-controls\:chip-style,.s-buttons\:chip-style) .c-button:is(.\+icon-only,:has(.c-icon:only-child)),:is(.s-ui\:compact,.s-controls\:compact):is(.s-controls\:pill,.s-buttons\:pill) .c-button:is(.\+icon-only,:has(.c-icon:only-child)){--control-padding-inline:var(--control-padding-block)}.c-button.\+size-compact{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target-sm));--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline)}.c-button.\+size-compact.\+shape-pill{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-padding-inline)}.c-button.\+size-compact.\+icon-only,.c-button.\+size-compact.\+shape-pill.\+icon-only{--control-padding-inline:var(--control-padding-block)}@media screen and (pointer:fine){.c-button.\+size-compact\@fine-pointer{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target-sm));--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline)}.c-button.\+size-compact\@fine-pointer.\+shape-pill{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-padding-inline)}.c-button.\+size-compact\@fine-pointer.\+icon-only,.c-button.\+size-compact\@fine-pointer.\+shape-pill.\+icon-only{--control-padding-inline:var(--control-padding-block)}}.c-button.\+style-chip{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target-sm));--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-padding-inline)}@media(hover:hover)and (pointer:fine){.s-controls\:compact\@fine-pointer .c-button{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target-sm));--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline)}}.c-button.\+scale-xs,.s-buttons\:x-small .c-button,.s-controls\:scale-xs .c-button{font-size:var(--ui-typography-font-size-lower-2);--control-min-size:0}.c-button.\+scale-sm,.s-buttons\:small .c-button,.s-controls\:scale-sm .c-button{font-size:var(--ui-typography-font-size-lower-1);--control-min-size:0}.c-button.\+scale-lg,.s-buttons\:large .c-button,.s-controls\:scale-lg .c-button{font-size:var(--ui-typography-font-size-upper-1)}.c-button.\+space-fill,.s-buttons\:fill .c-button,.s-controls\:fill .c-button{inline-size:100%;display:flex;flex-grow:1}.c-button.\+space-fill-height,.s-buttons\:fill-height .c-button,.s-controls\:fill-height .c-button{block-size:100%}.c-button.\+space-line-height,.s-buttons\:line-height .c-button,.s-controls\:line-height .c-button{--controls-height:1lh}.c-button.\+text-truncate,.s-controls\:truncate .c-button{max-inline-size:100%}.c-button.\+text-truncate>:not(.c-icon),.c-button.\+wrap-none,.s-controls\:truncate .c-button>:not(.c-icon){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-button:is(.\+font-button,.\+style-chip),:is(.s-buttons\:chip-font,.s-buttons\:chip-style,.s-controls\:chip-style) .c-button{font-family:var(--ui-ac-typography-chip-font-family);font-size:var(--ui-ac-typography-chip-font-size);font-weight:var(--ui-ac-typography-chip-font-weight);line-height:var(--ui-ac-typography-chip-line-height)}@media(hover:hover)and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--control-color-hover);--control-border-color:var(--control-color-hover);--control-content-color:var(--ui-ac-color-content-rev)}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{transition-duration:0s;--control-background-color:var(--control-color-active);--control-border-color:var(--control-color-active);--control-content-color:var(--ui-ac-color-content-rev)}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-primary:not([disabled]):not(.\+state-disabled):hover,:is(.s-controls\:strong,.s-buttons\:strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--control-color-hover);--control-border-color:var(--control-color-hover);--control-content-color:var(--ui-ac-color-content-on-accent)}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-primary:not([disabled]):not(.\+state-disabled):active,:is(.s-controls\:strong,.s-buttons\:strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--control-color-active);--control-border-color:var(--control-color-active);--control-content-color:var(--ui-ac-color-content-on-accent)}@media(hover:hover)and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-primary:not([disabled]):not(.\+state-disabled):hover,:is(.s-controls\:strong,.s-buttons\:strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover{--control-shadow:var(--ui-ac-shadow-lg)}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-primary:not([disabled]):not(.\+state-disabled):active,:is(.s-controls\:strong,.s-buttons\:strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{transition-duration:0s;box-shadow:inset var(--ui-ac-shadow-md)}@media(hover:hover)and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-subtle:not([disabled]):not(.\+state-disabled):hover,:is(.s-controls\:subtle,.s-buttons\:subtle) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--ui-ac-interactive-color-subtle-hover);--control-content-color:var(--control-color-hover)}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-subtle:not([disabled]):not(.\+state-disabled):active,:is(.s-controls\:subtle,.s-buttons\:subtle) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{transition-duration:0s;--control-background-color:var(--ui-ac-interactive-color-subtle-pressed);--control-content-color:var(--control-color-active)}@media(hover:hover)and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-text:not([disabled]):not(.\+state-disabled):hover,:is(.s-controls\:text,.s-buttons\:text) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--ui-ac-interactive-color-subtle-hover);--control-content-color:var(--control-color-hover)}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-text:not([disabled]):not(.\+state-disabled):active,:is(.s-controls\:text,.s-buttons\:text) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{transition-duration:0s;--control-background-color:var(--ui-ac-interactive-color-subtle-pressed);--control-content-color:var(--control-color-active)}@media(hover:hover)and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-subtle,.\+appearance-text).\+hover-filled:not([disabled]):not(.\+state-disabled):hover,.s-buttons\:hover-filled .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--control-color-hover);--control-border-color:var(--control-color-hover);--control-content-color:var(--ui-ac-color-content-on-accent)}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-subtle,.\+appearance-text).\+hover-filled:not([disabled]):not(.\+state-disabled):active,.s-buttons\:hover-filled .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{transition-duration:0s;--control-background-color:var(--control-color-active);--control-border-color:var(--control-color-active);--control-content-color:var(--ui-ac-color-content-on-accent)}@media(hover:hover)and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+shape-tight:not([disabled]):not(.\+state-disabled):hover,:is(.s-controls\:tight,.s-buttons\:tight) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--ui-ac-color-background-transparent);--control-border-width:0px;--control-content-color:var(--control-color-hover)}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+shape-tight:not([disabled]):not(.\+state-disabled):active,:is(.s-controls\:tight,.s-buttons\:tight) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{transition-duration:0s;--control-background-color:var(--ui-ac-color-background-transparent);--control-border-width:0px;--control-content-color:var(--control-color-active)}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible{outline:0;--control-background-color:var(--control-color-hover);--control-border-color:var(--control-color-hover);--control-content-color:var(--ui-ac-color-content-rev)}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible.\+appearance-primary,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus.\+appearance-primary,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible.\+appearance-primary,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus.\+appearance-primary,:is(.s-controls\:strong,.s-buttons\:strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus,:is(.s-controls\:strong,.s-buttons\:strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible,:is(.s-controls\:strong,.s-buttons\:strong) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus,:is(.s-controls\:strong,.s-buttons\:strong) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible{--control-background-color:var(--control-color-hover);--control-border-color:var(--control-color-hover);--control-content-color:var(--ui-ac-color-content-on-accent)}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible.\+appearance-subtle,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus.\+appearance-subtle,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible.\+appearance-subtle,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus.\+appearance-subtle,:is(.s-controls\:subtle,.s-buttons\:subtle) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus,:is(.s-controls\:subtle,.s-buttons\:subtle) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible,:is(.s-controls\:subtle,.s-buttons\:subtle) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus,:is(.s-controls\:subtle,.s-buttons\:subtle) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible{--control-background-color:var(--ui-ac-interactive-color-subtle-hover);--control-content-color:var(--control-color-hover)}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible.\+appearance-text,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus.\+appearance-text,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible.\+appearance-text,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus.\+appearance-text,:is(.s-controls\:text,.s-buttons\:text) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus,:is(.s-controls\:text,.s-buttons\:text) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible,:is(.s-controls\:text,.s-buttons\:text) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus,:is(.s-controls\:text,.s-buttons\:text) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible{--control-background-color:var(--ui-ac-interactive-color-subtle-hover);--control-content-color:var(--control-color-hover)}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible.\+shape-tight,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus.\+shape-tight,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible.\+shape-tight,.s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus.\+shape-tight,:is(.s-controls\:tight,.s-buttons\:tight) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus,:is(.s-controls\:tight,.s-buttons\:tight) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+hover-focus:focus-visible,:is(.s-controls\:tight,.s-buttons\:tight) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus,:is(.s-controls\:tight,.s-buttons\:tight) .s-controls\:hover-focus .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):focus-visible{--control-background-color:var(--ui-ac-color-background-transparent);--control-border-width:0px;--control-content-color:var(--control-color-hover)}label.c-button input[type=checkbox],label.c-button input[type=radio]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-button__image,.c-option__image{block-size:calc(var(--control-min-size) - var(--control-padding-block)*2 - var(--control-border-width)*2)}.c-button__meta{font-family:var(--ui-ac-typography-meta-font-family);font-size:var(--ui-ac-typography-meta-font-size);font-weight:var(--ui-ac-typography-meta-font-weight);letter-spacing:var(--ui-ac-typography-meta-letter-spacing);line-height:var(--ui-ac-typography-meta-line-height);opacity:var(--ui-ac-meta-opacity-content);text-transform:var(--ui-ac-typography-meta-text-transform);display:block}:is(.c-control-group,.c-button-group):not(.\+direction-stacked){display:inline-flex;max-inline-size:100%;gap:var(--ui-ac-spacing-sm)}:is(.c-control-group,.c-button-group):not(.\+direction-stacked)>:focus-visible,:is(.c-control-group,.c-button-group):not(.\+direction-stacked)>:hover{z-index:1}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight{display:inline-flex;max-inline-size:100%}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight>:not(:first-child):not(:has(.c-icon:only-child)):not(.\+icon-only){-webkit-padding-start:var(--control-padding-inline-default);padding-inline-start:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight>:not(:last-child):not(:has(.c-icon:only-child)):not(.\+icon-only){-webkit-padding-end:var(--control-padding-inline-default);padding-inline-end:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight{gap:0}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight>:not(:first-child){-webkit-margin-start:calc(var(--control-border-width, 1px)*-1);margin-inline-start:calc(var(--control-border-width, 1px)*-1)}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight>:focus-visible,:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-tight>:hover{z-index:1}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close{display:inline-flex;max-inline-size:100%}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close>:not(:first-child):not(:has(.c-icon:only-child)):not(.\+icon-only){-webkit-padding-start:var(--control-padding-inline-default);padding-inline-start:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close>:not(:last-child):not(:has(.c-icon:only-child)):not(.\+icon-only){-webkit-padding-end:var(--control-padding-inline-default);padding-inline-end:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close{gap:var(--ui-ac-border-width-md)}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close>:focus-visible,:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+spacing-close>:hover{z-index:1}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+wrap :is(.c-control-group,.c-button-group):not(.\+direction-stacked){flex-wrap:wrap}:is(.c-control-group,.c-button-group):not(.\+direction-stacked).\+space-fill{display:flex}:is(.c-control-group,.c-button-group).\+direction-stacked{display:inline-flex;max-inline-size:100%;flex-direction:column;gap:var(--ui-ac-spacing-sm)}:is(.c-control-group,.c-button-group).\+direction-stacked>:focus-visible,:is(.c-control-group,.c-button-group).\+direction-stacked>:hover{z-index:1}:is(.c-control-group,.c-button-group).\+direction-stacked>*{justify-content:flex-start;text-align:start}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-tight{display:inline-flex;max-inline-size:100%;flex-direction:column}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-tight>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-tight>:not(:last-child){border-end-start-radius:0;border-end-end-radius:0}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-tight{gap:0}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-tight>:not(:first-child){-webkit-margin-before:calc(var(--control-border-width, 1px)*-1);margin-block-start:calc(var(--control-border-width, 1px)*-1)}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-tight>:focus-visible,:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-tight>:hover{z-index:1}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-close{display:inline-flex;max-inline-size:100%;flex-direction:column}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-close>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-close>:not(:last-child){border-end-start-radius:0;border-end-end-radius:0}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-close{gap:var(--ui-ac-border-width-md)}:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-close>:focus-visible,:is(.c-control-group,.c-button-group).\+direction-stacked.\+spacing-close>:hover{z-index:1}:is(.c-control-group,.c-button-group).\+direction-stacked.\+space-fill{display:flex}input[type=checkbox]{--checkbox-native-size:var(--ui-ac-spacing-checkbox-native-size);--checkbox-native-color:var(--ui-ac-interactive-color-accent);all:revert;accent-color:var(--checkbox-native-color);flex-shrink:0;min-width:var(--checkbox-native-size);min-height:var(--checkbox-native-size)}input[type=checkbox]:checked~.c-checkbox .c-check-icon.\+checked{width:.45em;height:.8em;border-bottom:.125em solid var(--checkbox-icon-color);border-right:.125em solid var(--checkbox-icon-color);position:absolute;transform:translateY(-12%) rotate(45deg)}input[type=checkbox]:indeterminate~.c-checkbox .c-check-icon.\+checked{width:.8em;height:.125em;margin-bottom:-.0625em;background-color:var(--checkbox-icon-color)}.c-checkbox{--checkbox-background-color:var(--ui-ac-interactive-color-base);--checkbox-border-color:var(--ui-ac-interactive-color-border);--checkbox-border-width:var(--ui-ac-border-width-sm);--checkbox-shadow:var(--ui-ac-shadow-none);--checkbox-size:var(--ui-ac-spacing-checkbox-size);--checkbox-accent-color:var(--ui-ac-interactive-color-accent);--checkbox-accent-color-hover:var(--ui-ac-interactive-color-accent-hover);--checkbox-accent-color-pressed:var(--ui-ac-interactive-color-accent-pressed);--checkbox-icon-color:var(--ui-ac-color-content-on-accent);--checkbox-border-radius:var(--ui-ac-border-radius-md);align-items:center;background-color:var(--checkbox-background-color);border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);box-shadow:var(--checkbox-shadow);display:flex;flex-shrink:0;height:var(--checkbox-size);justify-content:center;transition:background-color var(--ui-ac-animation-duration-default),border-color var(--ui-ac-animation-duration-default),box-shadow var(--ui-ac-animation-duration-default);width:var(--checkbox-size)}@media(hover:hover)and (pointer:fine){input:not([disabled])~.c-checkbox:hover{border-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-checkbox:hover{background-color:var(--checkbox-accent-color-hover)}}input:not([disabled])~.c-checkbox:active{background-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-checkbox:active{background-color:var(--checkbox-accent-color-pressed)}input:disabled~.c-checkbox{opacity:var(--ui-ac-disabled-opacity);cursor:not-allowed}input:checked:disabled~.c-checkbox{background-color:var(--checkbox-border-color);border-color:var(--checkbox-border-color)}input:focus-visible~.c-checkbox{outline:var(--ui-ac-border-width-sm,2px) solid var(--checkbox-accent-color);outline-offset:var(--ui-ac-spacing-focus-offset,2px)}.c-checkbox .c-check-icon.\+checked{display:none}input:checked~.c-checkbox{background-color:var(--checkbox-accent-color);border-color:var(--checkbox-accent-color)}input:checked~.c-checkbox .c-check-icon.\+checked{color:var(--checkbox-icon-color);display:block}.s-controls\:compact .c-checkbox,.s-ui\:compact .c-checkbox{--checkbox-size:var(--ui-ac-spacing-checkbox-compact-size)}input[type=radio]{--checkbox-native-size:var(--ui-ac-spacing-checkbox-native-size);--checkbox-native-color:var(--ui-ac-interactive-color-accent);all:revert;accent-color:var(--checkbox-native-color);flex-shrink:0;min-width:var(--checkbox-native-size);min-height:var(--checkbox-native-size)}input[type=radio]:checked~.c-radio-button .c-check-icon.\+checked{width:.6em;height:.6em;border-radius:50%;background-color:var(--checkbox-icon-color)}.c-radio-button{--checkbox-background-color:var(--ui-ac-interactive-color-base);--checkbox-border-color:var(--ui-ac-interactive-color-border);--checkbox-border-width:var(--ui-ac-border-width-sm);--checkbox-shadow:var(--ui-ac-shadow-none);--checkbox-size:var(--ui-ac-spacing-checkbox-size);--checkbox-accent-color:var(--ui-ac-interactive-color-accent);--checkbox-accent-color-hover:var(--ui-ac-interactive-color-accent-hover);--checkbox-accent-color-pressed:var(--ui-ac-interactive-color-accent-pressed);--checkbox-icon-color:var(--ui-ac-color-content-on-accent);--checkbox-border-radius:var(--ui-ac-border-radius-round);align-items:center;background-color:var(--checkbox-background-color);border:var(--checkbox-border-width) solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);box-shadow:var(--checkbox-shadow);display:flex;flex-shrink:0;height:var(--checkbox-size);justify-content:center;transition:background-color var(--ui-ac-animation-duration-default),border-color var(--ui-ac-animation-duration-default),box-shadow var(--ui-ac-animation-duration-default);width:var(--checkbox-size)}@media(hover:hover)and (pointer:fine){input:not([disabled])~.c-radio-button:hover{border-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-radio-button:hover{background-color:var(--checkbox-accent-color-hover)}}input:not([disabled])~.c-radio-button:active{background-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-radio-button:active{background-color:var(--checkbox-accent-color-pressed)}input:disabled~.c-radio-button{opacity:var(--ui-ac-disabled-opacity);cursor:not-allowed}input:checked:disabled~.c-radio-button{background-color:var(--checkbox-border-color);border-color:var(--checkbox-border-color)}input:focus-visible~.c-radio-button{outline:var(--ui-ac-border-width-sm,2px) solid var(--checkbox-accent-color);outline-offset:var(--ui-ac-spacing-focus-offset,2px)}.c-radio-button .c-check-icon.\+checked{display:none}input:checked~.c-radio-button{background-color:var(--checkbox-accent-color);border-color:var(--checkbox-accent-color)}input:checked~.c-radio-button .c-check-icon.\+checked{color:var(--checkbox-icon-color);display:block}.s-controls\:compact .c-radio-button,.s-ui\:compact .c-radio-button{--checkbox-size:var(--ui-ac-spacing-checkbox-compact-size)}:root{--image-input-gap:calc(var(--unit) * 2);--image-input-preview-width:200px}.c-image-input .c-columns{margin-top:var(--image-input-gap);flex-wrap:wrap;justify-content:normal;gap:var(--image-input-gap)}.c-image-input .c-columns .c-columns__column{width:var(--image-input-preview-width);max-width:var(--image-input-preview-width);min-width:var(--image-input-preview-width);position:relative}.c-image-input .c-columns .c-columns__column .c-button.\+remove{position:absolute;top:-13px;right:-13px;border-radius:100%;padding:calc(var(--button-padding)/2);opacity:.85}.c-image-input .c-columns .c-columns__column .c-button.\+edit{width:100%;padding-top:0;font-size:small}.c-image-input .c-columns .c-columns__column .c-button.\+edit:hover{text-decoration:underline}.c-image-input__edit-dialog .canvas-container{width:60vw;height:55vh}.c-image-input__edit-dialog .reset-rotate-buttons{display:flex;justify-content:space-between;margin-bottom:calc(var(--button-padding)*1.5)}.c-image-input__edit-dialog .reset-rotate-buttons .c-button{padding:0}.c-image-input__edit-dialog .zoom-control{width:100%}.c-image-input__edit-dialog .zoom-control .label{display:flex;justify-content:space-between}.c-image-input__edit-dialog .zoom-control .slider-container{width:100%;display:flex;gap:var(--unit);white-space:nowrap}.c-image-input__edit-dialog .zoom-control .slider-container span{min-width:60px}.c-image-input__edit-dialog .zoom-control .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:calc(var(--unit)*.6);margin:calc(var(--unit)*.8) 0;background:#e5e5e5;outline:none;opacity:.7;transition:opacity .2s}.c-image-input__edit-dialog .zoom-control .slider:hover{opacity:1}.c-image-input__edit-dialog .zoom-control .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:rgb(var(--color-2-rgb));cursor:pointer}.c-image-input__edit-dialog .zoom-control .slider::-moz-range-thumb{width:30px;height:30px;border-radius:50%;background:rgb(var(--color-2-rgb));cursor:pointer}.c-input.\+text,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]){--control-padding-inline-default:var(--ui-ac-interactive-padding-inline);--control-border-radius:var(--ui-ac-border-radius-md);--control-border-width:var(--ui-ac-border-width-sm);--input-background-color:var(--ui-ac-interactive-color-base);--input-border-color:var(--ui-ac-interactive-color-border);--input-color:var(--ui-ac-interactive-color-text);--input-shadow:var(--ui-ac-shadow-none);--input-min-size:var(--ui-ac-spacing-touch-target);--input-padding-inline:var(--ui-ac-interactive-padding-inline);--input-padding-block:var(--ui-ac-interactive-padding-block);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:var(--control-border-width) solid var(--input-border-color);border-radius:var(--control-border-radius);box-shadow:var(--input-shadow);color:var(--input-color);font-family:var(--ui-ac-typography-control-font-family);font-size:var(--ui-ac-typography-control-font-size);font-weight:var(--ui-ac-typography-control-font-weight);line-height:var(--ui-ac-typography-control-line-height);display:inline-flex;min-inline-size:var(--input-min-size);min-block-size:var(--input-min-size);padding-inline:var(--input-padding-inline);padding-block:var(--input-padding-block)}.c-input.\+text:focus,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]):focus{outline:none}.c-input.\+text:focus-visible,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]):focus-visible{outline:var(--ui-ac-border-width-sm,2px) solid currentColor;outline-offset:var(--ui-ac-spacing-focus-offset,2px)}.c-input.\+text.\+appearance-strong,.s-controls\:strong .c-input.\+text,.s-controls\:strong input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]),input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+appearance-strong{--control-border-width:var(--ui-ac-border-width-sm);--input-border-color:var(--ui-ac-interactive-color-text)}.c-input.\+text.\+appearance-subtle,.s-controls\:subtle .c-input.\+text,.s-controls\:subtle input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]),input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+appearance-subtle{--input-background-color:transparent}.c-input.\+text.\+appearance-quiet,.s-controls\:quiet .c-input.\+text,.s-controls\:quiet input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]),input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+appearance-quiet{--input-background-color:var(--ui-ac-interactive-color-subtle);--control-border-width:0px}.c-input.\+text.\+appearance-text,.s-controls\:text .c-input.\+text,.s-controls\:text input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]),input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+appearance-text{--input-background-color:transparent;--control-border-width:0px}.c-input.\+text.\+space-fill,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+space-fill{display:flex;width:100%}.c-input.\+text.\+size-compact,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+size-compact{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}@media screen and (pointer:fine){.c-input.\+text.\+size-compact\@fine-pointer,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+size-compact\@fine-pointer{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}}:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style) .c-input.\+text,:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style) input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]){--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}.c-input.\+text.\+shape-pill,:is(.s-controls\:pill,.s-controls\:chip-style) .c-input.\+text,:is(.s-controls\:pill,.s-controls\:chip-style) input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]),input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+shape-pill{--control-border-radius:var(--ui-ac-border-radius-round)}.c-input.\+text.\+width-auto,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+width-auto{inline-size:auto}.c-input.\+text.\+width-3ch,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+width-3ch{inline-size:calc(3ch + var(--input-padding-inline)*2 + 2px)}.c-input.\+text.\+width-10ch,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+width-10ch{inline-size:calc(10ch + var(--input-padding-inline)*2 + 2px)}.c-input.\+text.\+width-50\%,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+width-50\%{inline-size:50%}.c-input.\+text.\+sizing-content,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+sizing-content{field-sizing:content;inline-size:auto;max-inline-size:100%}.c-input.\+text.\+sizing-content.\+width-3ch,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+sizing-content.\+width-3ch{min-inline-size:calc(3ch + var(--input-padding-inline)*2 + 2px)}.c-input.\+text.\+sizing-content.\+width-10ch,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+sizing-content.\+width-10ch{min-inline-size:calc(10ch + var(--input-padding-inline)*2 + 2px)}.c-input.\+text.\+sizing-content.\+width-50\%,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+sizing-content.\+width-50\%{min-inline-size:50%}.c-input.\+text.\+max-width-10ch,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+max-width-10ch{max-inline-size:calc(10ch + var(--input-padding-inline)*2 + 2px)}.c-input.\+text.\+max-width-50\%,input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]).\+max-width-50\%{max-inline-size:50%}input:is([type=date],[type=datetime],[type=datetime-local],[type=time]){block-size:var(--ui-target);line-height:var(--ui-target)}.c-input.\+frame{display:flex;padding:0;position:relative}.c-input.\+frame:focus{outline:none}.c-input.\+frame:not(:has(button:focus)):focus,.c-input.\+frame:not(:has(button:focus)):focus-visible{outline:none}.c-input.\+frame:not(:has(button:focus)):focus-within{outline:var(--ui-ac-border-width-sm,2px) solid currentColor;outline-offset:var(--ui-ac-spacing-focus-offset,2px)}.c-input.\+frame :is(.c-chip,.c-button){--control-border-radius-default:var(--ui-ac-border-radius-md);align-self:center;margin-inline:var(--ui-spacing-4)}.c-input.\+frame :is(.c-chip,.c-button):has(+:is(.c-chip,.c-button)){-webkit-margin-end:0;margin-inline-end:0}.c-input.\+frame .c-button{font-family:var(--ui-ac-typography-chip-font-family);font-size:var(--ui-ac-typography-chip-font-size);font-weight:var(--ui-ac-typography-chip-font-weight);line-height:var(--ui-ac-typography-chip-line-height)}.c-input.\+reset,.c-input.\+reset:focus,.c-input.\+reset:focus-visible{box-shadow:unset;border:0;background-color:rgba(0,0,0,0);outline:unset;padding:unset}.c-input__button:focus{outline:none}.c-input__button:focus-visible{outline:var(--ui-ac-border-width-sm,2px) solid currentColor;outline-offset:var(--ui-ac-spacing-focus-offset,2px)}.c-input__button{font-family:var(--ui-ac-typography-button-font-family);font-size:var(--ui-ac-typography-button-font-size);font-weight:var(--ui-ac-typography-button-font-weight);line-height:var(--ui-ac-typography-button-line-height);block-size:var(--input-min-size);cursor:pointer;display:flex;align-items:center;margin:calc(var(--input-border-width)*-1);padding-inline:var(--input-padding-inline);justify-content:center}.c-search-input .c-input__button .c-input__icon{position:static;transform:none}@media(hover:hover)and (pointer:fine){.c-input__button:hover{background-color:var(--ui-ac-interactive-color-subtle-hover)}}.c-input__button:active{background-color:var(--ui-ac-interactive-color-subtle-active)}.c-input.\+frame input:is([type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time]),.c-input__inner{flex:1 1;background-color:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;padding-inline:var(--input-padding-inline);padding-block:var(--input-padding-block);outline:none}.c-input.\+frame.\+sizing-content .c-input__inner{field-sizing:content;inline-size:auto;max-inline-size:100%}.c-input.\+frame.\+sizing-content.\+width-3ch .c-input__inner{min-inline-size:calc(3ch + var(--input-padding-inline)*2 + 2px)}.c-input.\+frame.\+sizing-content.\+width-10ch .c-input__inner{min-inline-size:calc(10ch + var(--input-padding-inline)*2 + 2px)}.c-input.\+frame.\+sizing-content.\+width-50\% .c-input__inner{min-inline-size:50%}:root{--listbox-focus-shadow:var(--input-text-shadow);--listbox-focus-outline:1px solid var(--ui-border-color);--listbox-shadow:var(--shadow-light);--listbox-radius:var(--ui-radius);--listbox-head-padding:calc(var(--ui-ac-spacing) / 2);--listbox-head-border:var(--border-width) solid var(--ui-border-color);--listbox-foot-padding:calc(var(--ui-ac-spacing) / 2);--listbox-foot-border:var(--border-width) solid var(--ui-border-color);--listbox-item-height:2em;--listbox-item-pad-inline:var(--input-padding-inline);--listbox-item-hover-color-bg:var(--ui-hover-color-bg);--listbox-item-hover-text-color:var(--ui-hover-text-color);--listbox-item-active-color-bg:var(--ui-selected-color-bg);--listbox-item-active-text-color:white;--listbox-item-hightlight-outline:1px dashed;--listbox-item-hightlight-outline-offset:-1px;--listbox-item-disabled-opacity:var(--quiet);--listbox-body-height:var(--dropdown-default-height);--listbox-group-header-font-weight:var(--bold);--listbox-group-header-type-case:uppercase;--listbox-group-header-font-size:0.9em;--listbox-group-header-height:1em;--listbox-group-header-border-top:none;--listbox-group-header-border-bottom:var(--border-width) solid currentColor}.c-listbox{box-shadow:var(--listbox-shadow);display:flex;flex-direction:column;padding:0;position:relative;border-radius:var(--listbox-radius)}.c-listbox input{display:block;width:0;height:0}.c-listbox.\+focus,.c-listbox:focus,.c-listbox:has(:focus){outline:var(--listbox-focus-outline)}.c-listbox__head{padding:var(--listbox-head-padding);border-bottom:var(--listbox-head-border)}.c-listbox__foot{padding:var(--listbox-foot-padding);border-top:var(--listbox-foot-border)}.c-listbox__body{flex:1 1;padding:0;max-height:var(--listbox-body-height);overflow:auto;grid-row:bs/be}.c-listbox__item{display:block;line-height:var(--listbox-item-height);min-height:var(--listbox-item-height);padding-inline:var(--listbox-item-pad-inline)}.c-listbox__item.\+highlighted,.c-listbox__item:hover{background:var(--listbox-item-hover-color-bg);cursor:pointer;color:var(--listbox-item-hover-text-color)}.c-listbox__item.\+highlighted{outline:var(--listbox-item-hightlight-outline);outline-offset:var(--listbox-item-hightlight-outline-offset)}.c-listbox__item.\+disabled{opacity:var(--listbox-item-disabled-opacity)}.c-listbox__item.\+selected{background:var(--listbox-item-active-color-bg);color:var(--listbox-item-active-text-color)}.c-listbox__item.\+group-header{font-weight:var(--listbox-group-header-font-weight);text-transform:var(--listbox-group-header-type-case);font-size:var(--listbox-group-header-font-size);line-height:var(--listbox-group-header-height);min-height:var(--listbox-group-header-height);border-top:var(--listbox-group-header-border-top);border-bottom:var(--listbox-group-header-border-bottom)}.c-listbox__item.\+group-header:hover{background-color:rgba(0,0,0,0)}.c-select,select{--control-padding-inline-default:var(--ui-ac-interactive-padding-inline);--control-border-radius:var(--ui-ac-border-radius-md);--control-border-width:var(--ui-ac-border-width-sm);--input-background-color:var(--ui-ac-interactive-color-base);--input-border-color:var(--ui-ac-interactive-color-border);--input-color:var(--ui-ac-interactive-color-text);--input-shadow:var(--ui-ac-shadow-none);--input-min-size:var(--ui-ac-spacing-touch-target);--input-padding-inline:var(--ui-ac-interactive-padding-inline);--input-padding-block:var(--ui-ac-interactive-padding-block);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:var(--control-border-width) solid var(--input-border-color);border-radius:var(--control-border-radius);box-shadow:var(--input-shadow);color:var(--input-color);font-family:var(--ui-ac-typography-control-font-family);font-size:var(--ui-ac-typography-control-font-size);font-weight:var(--ui-ac-typography-control-font-weight);line-height:var(--ui-ac-typography-control-line-height);min-inline-size:var(--input-min-size);min-block-size:var(--input-min-size);padding-inline:var(--input-padding-inline);padding-block:var(--input-padding-block)}.c-select:focus,select:focus{outline:none}.c-select:focus-visible,select:focus-visible{outline:var(--ui-ac-border-width-sm,2px) solid currentColor;outline-offset:var(--ui-ac-spacing-focus-offset,2px)}.c-select.\+appearance-strong,.s-controls\:strong .c-select,.s-controls\:strong select,select.\+appearance-strong{--control-border-width:var(--ui-ac-border-width-sm);--input-border-color:var(--ui-ac-interactive-color-text)}.c-select.\+appearance-subtle,.s-controls\:subtle .c-select,.s-controls\:subtle select,select.\+appearance-subtle{--input-background-color:transparent}.c-select.\+appearance-quiet,.s-controls\:quiet .c-select,.s-controls\:quiet select,select.\+appearance-quiet{--input-background-color:var(--ui-ac-interactive-color-subtle);--control-border-width:0px}.c-select.\+appearance-text,.s-controls\:text .c-select,.s-controls\:text select,select.\+appearance-text{--input-background-color:transparent;--control-border-width:0px}.c-select.\+size-compact,select.\+size-compact{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}@media screen and (pointer:fine){.c-select.\+size-compact\@fine-pointer,select.\+size-compact\@fine-pointer{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}}:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style) .c-select,:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style) select{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}.c-select,select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--input-padding-inline) center;background-size:.75em;-webkit-padding-end:calc(var(--input-padding-inline)*3);padding-inline-end:calc(var(--input-padding-inline)*3);align-items:center;display:inline-flex}.c-select.\+space-fill,select.\+space-fill{display:flex;width:100%}.c-select[multiple]:not([size="1"]),select[multiple]:not([size="1"]){background-image:none;overflow:auto;-webkit-padding-end:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline)}.c-select:has(input:focus),select:has(input:focus){box-shadow:var(--input-focus-shadow)}.c-select:has(input:focus) .c-input,select:has(input:focus) .c-input{box-shadow:none}.c-select input[type=text] :focus,select input[type=text] :focus{outline:none}.c-select:hover,select:hover{cursor:pointer}.c-select:has(:focus){box-shadow:var(--input-focus-shadow);outline:var(--input-focus-outline)}.c-select.\+fill{inline-size:100%}.c-select.\+disabled{cursor:not-allowed;opacity:var(--quiet-u1)}.c-select.\+blank{box-shadow:none;background-color:rgba(0,0,0,0);color:var(--input-text-color-text)}.c-select.\+focus{box-shadow:var(--input-focus-shadow)}.c-select.\+width-auto{inline-size:auto}.c-select.\+width-10ch{inline-size:calc(10ch + var(--input-padding-inline)*2 + 2px)}@media screen and (min-width:57.601em){.c-select.\+width-10ch\@mmin{inline-size:calc(10ch + var(--input-padding-inline)*2 + 2px)}}.c-select.\+width-50\%{inline-size:50%}@media screen and (min-width:57.601em){.c-select.\+width-50\%\@mmin{inline-size:50%}}.c-select.\+size-compact{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}@media screen and (pointer:fine){.c-select.\+size-compact\@fine-pointer{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}}div.c-select{position:relative}@supports((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){select.c-select-custom:not([multiple]){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;background-image:none;border:none;padding:0;margin:0;font:inherit;color:inherit;background-color:rgba(0,0,0,0)}select.c-select-custom:not([multiple])::picker-icon{display:none}select.c-select-custom:not([multiple]) selectedcontent .c-option__check,select.c-select-custom:not([multiple]) selectedcontent .c-option__meta{display:none}select.c-select-custom:not([multiple]) option{--control-border-radius-default:var(--ui-ac-border-radius-md);--control-shadow:var(--ui-ac-shadow-none);--control-icon-nudge:calc(var(--ui-ac-spacing-gap, 0.5rem) * -0.25);--control-gap:var(--ui-ac-spacing-gap);--control-outline-offset:var(--ui-ac-spacing-focus-offset,2px);align-items:center;background-color:var(--control-background-color);border:var(--control-border-width) solid var(--control-border-color);border-radius:var(--control-border-radius);box-shadow:var(--control-shadow);color:var(--control-content-color);display:inline-flex;gap:var(--control-gap);row-gap:calc(var(--control-gap)/2);justify-content:center;min-inline-size:var(--control-min-size);min-block-size:var(--control-min-size);padding-inline:var(--control-padding-inline);padding-block:var(--control-padding-block);text-align:center;text-decoration:none;vertical-align:middle}select.c-select-custom:not([multiple]) option .c-icon{flex-shrink:0;font-size:var(--ui-typography-font-size-upper-2,1.125em)}select.c-select-custom:not([multiple]) option .c-icon:first-child:not(:last-child){-webkit-margin-end:var(--control-icon-nudge);margin-inline-end:var(--control-icon-nudge)}select.c-select-custom:not([multiple]) option .c-icon:last-child:not(:first-child){-webkit-margin-start:var(--control-icon-nudge);margin-inline-start:var(--control-icon-nudge)}select.c-select-custom:not([multiple]) option{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target));--control-padding-block:var(--ui-ac-interactive-padding-block);--control-padding-inline-default:var(--ui-ac-interactive-padding-inline);--control-padding-inline:var(--ui-ac-interactive-padding-inline);--control-border-radius:var(--control-border-radius-default);--control-border-width:var(--ui-ac-border-width-sm);transition:background-color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),border-color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),box-shadow var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out)}select.c-select-custom:not([multiple]) option:focus{outline:none}select.c-select-custom:not([multiple]) option:focus-visible,select.c-select-custom:not([multiple]) option:focus-within{--control-border-color:var(--ui-ac-button-color-border);outline:var(--ui-ac-border-width-sm,2px) solid var(--control-color-hover);outline-offset:var(--control-outline-offset)}select.c-select-custom:not([multiple]) option{touch-action:manipulation;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){select.c-select-custom:not([multiple]) option{transition:none}}select.c-select-custom:not([multiple]) option{font-family:var(--ui-ac-typography-button-font-family);font-size:var(--ui-ac-typography-button-font-size);font-weight:var(--ui-ac-typography-button-font-weight);line-height:var(--ui-ac-typography-button-line-height);--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-color-content);--control-color-active:var(--ui-ac-color-content);--control-background-color:var(--ui-ac-color-background-transparent);--control-border-width:0px;--control-content-color:var(--control-color-default)}@media(hover:hover)and (pointer:fine){select.c-select-custom:not([multiple]) option:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--ui-ac-interactive-color-subtle-hover);--control-content-color:var(--control-color-hover)}}select.c-select-custom:not([multiple]) option:not([disabled]):not(.\+state-disabled):active{transition-duration:0s;--control-background-color:var(--ui-ac-interactive-color-subtle-pressed);--control-content-color:var(--control-color-active)}select.c-select-custom:not([multiple]) option{inline-size:100%;display:flex;flex-grow:1;justify-content:flex-start;text-align:start;--control-border-radius:0;column-gap:var(--ui-ac-spacing-gap-lg)}select.c-select-custom:not([multiple]) option selectedcontent{column-gap:var(--ui-ac-spacing-gap-lg)}select.c-select-custom:not([multiple]) option::checkmark{display:none}select.c-select-custom:not([multiple]) option .c-option__check{opacity:0}select.c-select-custom:not([multiple]) option:checked .c-option__check{opacity:1}select.c-select-custom:not([multiple]) option:focus,select.c-select-custom:not([multiple]) option:focus-visible{outline:none;--control-background-color:var(--ui-ac-interactive-color-subtle-hover);--control-content-color:var(--control-color-hover)}select.c-select-custom:not([multiple]) .c-option__meta{color:var(--ui-ac-color-content-subtle);font-family:var(--ui-ac-typography-meta-font-family);font-size:var(--ui-ac-typography-meta-font-size);font-weight:var(--ui-ac-typography-meta-font-weight);line-height:var(--ui-ac-typography-meta-line-height)}select.c-select-custom:not([multiple])::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select;--panel-background-color:var(--panel-alt-color,var(--ui-ac-color-background-surface));--panel-border-color:var(--panel-alt-strong-color,var(--ui-ac-color-border));--panel-border-width:var(--ui-ac-border-width-none);--panel-quiet-color:var(--ui-ac-color-background-subtle);--panel-shadow:var(--ui-ac-shadow-md);background-color:var(--panel-background-color);border:var(--panel-border-width) solid var(--panel-border-color);box-shadow:var(--panel-shadow);color:var(--ui-ac-color-content);border-radius:var(--panel-border-radius);padding-inline:var(--panel-padding-inline,var(--panel-padding));padding-block:var(--panel-padding-block,var(--panel-padding));--panel-border-radius:var(--ui-ac-border-radius-lg);--panel-shadow:var(--ui-ac-shadow-lg);transition:opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),transform var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);transform-origin:top;transform:translateY(0);opacity:1}@starting-style{select.c-select-custom:not([multiple])::picker(select){transform:translateY(-.25rem) scale(.95);opacity:0}}select.c-select-custom::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}}.c-search-input{position:relative}.c-search-input .c-icon{position:absolute;cursor:pointer;inset-inline-end:.75em;inset-block-start:50%;transform:translateY(-50%)}.c-input.\+frame .c-search-input__placeholder{align-items:center;display:flex;flex:1 1;inline-size:100%;padding-inline:var(--input-padding-inline);padding-block:var(--input-padding-block)}.c-input.\+textarea,textarea,textarea.c-input.\+text{--control-padding-inline-default:var(--ui-ac-interactive-padding-inline);--control-border-radius:var(--ui-ac-border-radius-md);--control-border-width:var(--ui-ac-border-width-sm);--input-background-color:var(--ui-ac-interactive-color-base);--input-border-color:var(--ui-ac-interactive-color-border);--input-color:var(--ui-ac-interactive-color-text);--input-shadow:var(--ui-ac-shadow-none);--input-min-size:var(--ui-ac-spacing-touch-target);--input-padding-inline:var(--ui-ac-interactive-padding-inline);--input-padding-block:var(--ui-ac-interactive-padding-block);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:var(--control-border-width) solid var(--input-border-color);border-radius:var(--control-border-radius);box-shadow:var(--input-shadow);color:var(--input-color);font-family:var(--ui-ac-typography-control-font-family);font-size:var(--ui-ac-typography-control-font-size);font-weight:var(--ui-ac-typography-control-font-weight);line-height:var(--ui-ac-typography-control-line-height);display:inline-flex;min-inline-size:var(--input-min-size);min-block-size:var(--input-min-size);padding-inline:var(--input-padding-inline);padding-block:var(--input-padding-block)}.c-input.\+textarea:focus,textarea.c-input.\+text:focus,textarea:focus{outline:none}.c-input.\+textarea:focus-visible,textarea.c-input.\+text:focus-visible,textarea:focus-visible{outline:var(--ui-ac-border-width-sm,2px) solid currentColor;outline-offset:var(--ui-ac-spacing-focus-offset,2px)}.c-input.\+textarea.\+appearance-strong,.s-controls\:strong .c-input.\+textarea,.s-controls\:strong textarea,.s-controls\:strong textarea.c-input.\+text,textarea.\+appearance-strong,textarea.c-input.\+text.\+appearance-strong{--control-border-width:var(--ui-ac-border-width-sm);--input-border-color:var(--ui-ac-interactive-color-text)}.c-input.\+textarea.\+appearance-subtle,.s-controls\:subtle .c-input.\+textarea,.s-controls\:subtle textarea,.s-controls\:subtle textarea.c-input.\+text,textarea.\+appearance-subtle,textarea.c-input.\+text.\+appearance-subtle{--input-background-color:transparent}.c-input.\+textarea.\+appearance-quiet,.s-controls\:quiet .c-input.\+textarea,.s-controls\:quiet textarea,.s-controls\:quiet textarea.c-input.\+text,textarea.\+appearance-quiet,textarea.c-input.\+text.\+appearance-quiet{--input-background-color:var(--ui-ac-interactive-color-subtle);--control-border-width:0px}.c-input.\+textarea.\+appearance-text,.s-controls\:text .c-input.\+textarea,.s-controls\:text textarea,.s-controls\:text textarea.c-input.\+text,textarea.\+appearance-text,textarea.c-input.\+text.\+appearance-text{--input-background-color:transparent;--control-border-width:0px}.c-input.\+textarea.\+space-fill,textarea.\+space-fill,textarea.c-input.\+text.\+space-fill{display:flex;width:100%}.c-input.\+textarea.\+size-compact,textarea.\+size-compact,textarea.c-input.\+text.\+size-compact{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}@media screen and (pointer:fine){.c-input.\+textarea.\+size-compact\@fine-pointer,textarea.\+size-compact\@fine-pointer,textarea.c-input.\+text.\+size-compact\@fine-pointer{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}}:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style) .c-input.\+textarea,:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style) textarea,:is(.s-ui\:compact,.s-controls\:compact,.s-controls\:chip-style) textarea.c-input.\+text{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}textarea{-webkit-padding-before:.5em;padding-block-start:.5em;-webkit-padding-after:.5em;padding-block-end:.5em}.c-range{--range-track-height:var(--ui-ac-spacing-xs);--range-track-bg:var(--ui-ac-color-background-subtle);--range-progress-bg:var(--ui-ac-color-content-accent);--range-thumb-size:var(--ui-ac-spacing);--range-thumb-bg:var(--ui-ac-color-content-accent);--range-thumb-border:var(--ui-ac-border-width-md) solid var(--ui-ac-color-content-accent);--range-thumb-shadow:var(--ui-ac-shadow-sm);--range-container-height:var(--ui-ac-spacing-lg);--range-labels-gap:var(--ui-ac-spacing-sm)}.c-range,.c-range__container{width:100%;touch-action:pan-y;overflow:hidden}.c-range__container{position:relative;height:var(--range-container-height)}.c-range__track{right:0;background-color:var(--range-track-bg);z-index:0}.c-range__progress,.c-range__track{position:absolute;top:50%;left:0;height:var(--range-track-height);border-radius:calc(var(--range-track-height)/2);transform:translateY(-50%);pointer-events:none}.c-range__progress{background-color:var(--range-progress-bg);z-index:1}.c-range__input{position:absolute;top:0;left:0;width:100%;height:var(--range-container-height);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);z-index:2;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-range__input::-webkit-slider-track{height:var(--range-track-height);background:rgba(0,0,0,0);border-radius:calc(var(--range-track-height)/2)}.c-range__input::-moz-range-track{height:var(--range-track-height);background:rgba(0,0,0,0);border-radius:calc(var(--range-track-height)/2);border:none}.c-range__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--range-thumb-size);height:var(--range-thumb-size);background:var(--range-thumb-bg);border:var(--range-thumb-border);border-radius:50%;box-shadow:var(--range-thumb-shadow);cursor:pointer;-webkit-transition:transform .1s ease-out;transition:transform .1s ease-out}.c-range__input::-moz-range-thumb{width:var(--range-thumb-size);height:var(--range-thumb-size);background:var(--range-thumb-bg);border:var(--range-thumb-border);border-radius:50%;box-shadow:var(--range-thumb-shadow);cursor:pointer;-moz-transition:transform .1s ease-out;transition:transform .1s ease-out}.c-range__input:focus{outline:none}.c-range__input:focus-visible::-webkit-slider-thumb{outline:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-content-accent);outline-offset:var(--ui-ac-border-width-md)}.c-range__input:focus-visible::-moz-range-thumb{outline:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-content-accent);outline-offset:var(--ui-ac-border-width-md)}.c-range__input:hover::-webkit-slider-thumb{transform:scale(1.1)}.c-range__input:hover::-moz-range-thumb{transform:scale(1.1)}.c-range__input:active::-webkit-slider-thumb{transform:scale(1.2)}.c-range__input:active::-moz-range-thumb{transform:scale(1.2)}.c-range__labels{display:flex;justify-content:space-between;align-items:center;margin-top:var(--range-labels-gap)}:is(.c-range__label,.c-range__value){font-family:var(--ui-ac-typography-label-font-family);font-size:var(--ui-ac-typography-label-font-size);font-weight:var(--ui-ac-typography-label-font-weight);line-height:var(--ui-ac-typography-label-line-height);min-inline-size:3ch}.c-range__label{opacity:var(--ui-transparent-075)}.c-range__label:last-child{text-align:end}.c-range__value{font-weight:var(--ui-ac-typography-font-weight-bold);text-align:center}:root{--columns-gap:var(--unit)}.c-columns{gap:var(--columns-gap);display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:57.6em){.c-columns{flex-direction:row}}.c-columns__column{flex:1 1}@media screen and (max-width:57.6em){.c-columns__column{order:2}}.c-columns__column.\+primary{flex-basis:50%}@media screen and (max-width:57.6em){.c-columns__column.\+primary{order:1}}.p-header{display:grid;grid-template-areas:"secondary secondary" "title title" "summary summary" "actions actions"}@media screen and (min-width:57.6em){.p-header{grid-template-columns:1fr auto;grid-template-areas:"secondary secondary" "title actions" "summary summary"}}.p-header{column-gap:var(--header-column-gap)}.p-header .c-breadcrumbs{grid-area:secondary}.p-header__title{grid-area:title;display:flex;align-items:center;gap:var(--ui-ac-spacing);flex-direction:column;align-items:flex-start}@media screen and (min-width:57.6em){.p-header__title{gap:calc(var(--ui-ac-spacing)*2)}}.p-header__actions{grid-area:actions;display:flex;gap:var(--ui-ac-spacing);align-items:center;flex-wrap:wrap}.p-header__summary{grid-area:summary}.p-header__summary:has(.c-key-pair:nth-last-of-type(2)){display:inline-flex;align-items:center;column-gap:var(--header-summary-gap);flex-wrap:wrap}:root{--masthead-bg-color:var(--color-1);--masthead-height:var(--ui-target);--masthead-padding:0.5rem 1rem;--masthead-item-height:calc(var(--masthead-height) - var(--masthead-padding));--masthead-button-color:var(--color-1);--masthead-text-button-color:white;--masthead-text-button-hover-color:white;--masthead-nav-item-border-radius:var(--ui-radius);--masthead-nav-item-inline-padding:var(--ui-ac-spacing);--masthead-nav-item-block-padding:0.25em;--masthead-nav-item-button-color:white;--masthead-nav-item-button-hover-color:white;--masthead-nav-item-font-weight:normal;--masthead-nav-item-font-size:1em;--masthead-nav-item-button-shadow:var(--button-hover-shadow);--masthead-nav-item-hover-background-color:transparent;--masthead-nav-item-active-background-color:transparent;--masthead-nav-item-active-shadow:transparent;--masthead-nav-item-active-text-color:var(--color-white);--masthead-nav-item-line-height:2em;--masthead-font-color:var(--color-text);--masthead-color-scheme:dark}.c-masthead{--header-width:auto;--header-bg-color:var(--masthead-bg-color);--header-padding:0;background-color:var(--masthead-bg-color);color-scheme:var(--masthead-color-scheme);display:flex;gap:var(--masthead-padding);padding:var(--masthead-padding);flex-wrap:wrap;justify-content:flex-end;align-items:center;flex-direction:row;height:100%}.c-masthead .c-header{flex:1 1;display:flex}.c-masthead .c-heading,.c-masthead .c-title .c-heading{--heading-font-color:var(--masthead-font-color)}.c-masthead .c-breadcrumbs{align-items:center;flex-grow:1;--breadcrumbs-link-style:none;--breadcrumbs-link-color:var(--color-text-alt);--breadcrumbs-link-hover-style:underline}.c-masthead .c-search .c-input{--field-border:0;--input-height:var(--masthead-item-height)}.c-masthead .c-button__text{-webkit-padding-end:var(--ui-ac-spacing);padding-inline-end:var(--ui-ac-spacing)}@media screen and (min-width:57.6em){.c-masthead .c-button__text{display:none}}:root{--rows-gap:var(--ui-ac-spacing)}.c-rows{gap:var(--rows-gap);display:flex;flex-direction:column;justify-content:space-between}.c-rows.\+gap-x2{--gap:var(--col-gap-x2)}.c-rows.\+gap-x3{--gap:var(--col-gap-x3)}.c-rows.\+gap-x4{--gap:var(--col-gap-x4)}.c-rows__row{flex:1 1}.c-rows__row:empty{display:none}.c-breadcrumbs{display:flex;list-style:none;flex-wrap:wrap;gap:var(--ui-ac-spacing-gap)}.c-breadcrumbs a{-webkit-text-decoration:var(--ui-ac-link-underline);text-decoration:var(--ui-ac-link-underline);color:var(--ui-ac-link-color-content)}.c-breadcrumbs a:hover{-webkit-text-decoration:var(--ui-ac-link-hover-underline);text-decoration:var(--ui-ac-link-hover-underline)}.c-breadcrumbs>*+*{display:inline-flex;gap:var(--ui-ac-spacing-gap)}.c-breadcrumbs>*+:before{content:"/"}.c-nav{list-style:none;display:flex;flex-direction:column;line-height:var(--ui-ac-typography-body-line-height);transition:all 1s ease-in-out}.c-nav.\+inline{flex-direction:row}.c-nav .c-nav li:not(.c-menu li){font-size:var(--ui-typography-font-size-lower-1)}.c-nav .c-nav .c-nav li:not(.c-menu li){font-size:var(--ui-typography-font-size-base)}.c-nav[hidden]{display:none}.c-nav__item a,.c-nav__item:is(button[aria-controls]){padding-inline:var(--ui-ac-interactive-compact-padding-inline);padding-block:var(--ui-ac-interactive-padding-block);display:flex;align-items:center;gap:var(--ui-ac-spacing-gap,.25rem);text-decoration:none;color:var(--ui-ac-color-content)}.\+rounded .c-nav__item a,.\+rounded .c-nav__item:is(button[aria-controls]){border-radius:var(--ui-ac-border-radius-md)}.c-nav__item a .c-icon,.c-nav__item:is(button[aria-controls]) .c-icon{flex-shrink:0;font-size:var(--ui-typography-font-size-upper-1,1.125em);transition:transform .3s ease-in-out}.c-nav__item a .c-icon.\+arrow,.c-nav__item:is(button[aria-controls]) .c-icon.\+arrow{-webkit-margin-start:auto;margin-inline-start:auto}.c-nav__item a .c-icon.\+arrow.\+expanded,.c-nav__item:is(button[aria-controls]) .c-icon.\+arrow.\+expanded{transform:rotate(180deg)}.c-nav__item a:hover,.c-nav__item:is(button[aria-controls]):hover{background-color:var(--ui-ac-interactive-color-subtle-hover);color:var(--ui-ac-color-content);cursor:pointer}.c-nav__item a:first-child,.c-nav__item:is(button[aria-controls]):first-child{font-weight:var(--ui-ac-typography-font-weight-semi-bold)}.c-nav__item a.\+active,.c-nav__item:is(button[aria-controls]).\+active{background-color:var(--ui-ac-color-background-accent-subtle);color:var(--ui-ac-interactive-color-accent);font-weight:var(--ui-ac-typography-font-weight-semi-bold)}.c-nav .c-nav .c-nav__item a,.c-nav .c-nav .c-nav__item:is(button[aria-controls]){-webkit-padding-start:calc(var(--ui-ac-interactive-compact-padding-inline)*3);padding-inline-start:calc(var(--ui-ac-interactive-compact-padding-inline)*3);font-weight:var(--ui-ac-typography-font-weight-normal);color:var(--ui-ac-color-content-subtle)}.c-nav .c-nav .c-nav__item a.c-nav__group-heading,.c-nav .c-nav .c-nav__item:is(button[aria-controls]).c-nav__group-heading{font-weight:var(--ui-ac-typography-font-weight-normal)}.c-nav .c-nav .c-nav__item a.c-nav__group-heading .c-icon.\+arrow,.c-nav .c-nav .c-nav__item:is(button[aria-controls]).c-nav__group-heading .c-icon.\+arrow{font-size:var(--ui-typography-font-size-upper-2,1.125em)}.c-nav .c-nav .c-nav .c-nav__item a,.c-nav .c-nav .c-nav .c-nav__item:is(button[aria-controls]){-webkit-padding-start:calc(var(--ui-ac-interactive-compact-padding-inline)*4);padding-inline-start:calc(var(--ui-ac-interactive-compact-padding-inline)*4);font-weight:var(--ui-ac-typography-font-weight-normal)}.c-nav__group-heading{padding-inline:var(--ui-ac-interactive-compact-padding-inline);padding-block:var(--ui-ac-interactive-padding-block);display:flex;align-items:center;gap:var(--ui-ac-spacing-gap,.25rem);text-decoration:none;color:var(--ui-ac-color-content)}.\+rounded .c-nav__group-heading{border-radius:var(--ui-ac-border-radius-md)}.c-nav__group-heading .c-icon{flex-shrink:0;font-size:var(--ui-typography-font-size-upper-1,1.125em);transition:transform .3s ease-in-out}.c-nav__group-heading .c-icon.\+arrow{-webkit-margin-start:auto;margin-inline-start:auto}.c-nav__group-heading .c-icon.\+arrow.\+expanded{transform:rotate(180deg)}.c-nav__group-heading{width:100%;font-weight:var(--ui-ac-typography-font-weight-semi-bold)}:root{--nav-toggle-icon-size:1.2;--nav-toggle-bg-color:transparent;--nav-toggle-color:var(--color-0)}.c-nav-toggle>.c-button{--button-color-text:var(--nav-toggle-color);box-shadow:none;background-color:var(--nav-toggle-bg-color)}.c-nav-toggle>.c-button .c-icon{transform:scale(var(--nav-toggle-icon-size))}.c-nav-toggle span,.c-nav-toggle>input[type=checkbox]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media screen and (min-width:57.6em){.c-nav-toggle{display:none}}@media screen and (max-width:57.6em){.c-nav-toggle+.c-nav{display:none}.c-nav-toggle:has(>input[type=checkbox]:checked)+.c-nav{display:grid}}@media screen and (max-width:57.6em){.c-nav-toggle+.c-nav{position:absolute;background:#fff;z-index:var(--z-index-top);border-radius:var(--ui-radius);box-shadow:var(--ui-shadow);padding:var(--ui-ac-spacing);left:var(--ui-ac-spacing);top:calc(var(--ui-target)*2)}.c-nav-toggle+.c-nav .c-nav__item a{--nav-item-text-color:var(--color-text)}.c-nav-toggle+.c-nav .\+active .c-button{--nav-item-background-color:var(--color-text)}.c-nav-toggle+.c-nav .c-button{--button-color-text:var(--color-text)}.c-nav-toggle+.c-nav .c-button:not(.c-nav__group-heading):hover{--nav-item-color:var(--color-text);--nav-item-hover-background-color:var(--color-shade)}}.c-pager{flex-wrap:wrap}.c-pager,.c-pager__picker{display:flex;align-items:center}.c-pager__picker{gap:var(--ui-ac-spacing-gap)}.c-tabbed.\+stacked{display:grid;grid-template-columns:repeat(var(--grid-default-cols),minmax(0,1fr))}.c-tabs{display:flex;gap:1px;flex-wrap:wrap}.\+stacked .c-tabs{flex-direction:column;grid-column:span 3}.\+horizontal-scroll .c-tabs{overflow-x:auto;flex-wrap:nowrap}.c-tab__item{color:var(--ui-ac-color-content-subtle);font-family:var(--ui-ac-typography-button-font-family);font-size:var(--ui-ac-typography-button-font-size);line-height:var(--ui-ac-typography-button-line-height);display:inline-flex;padding-inline:var(--ui-ac-interactive-padding-inline);padding-block:var(--ui-ac-interactive-padding-block);-webkit-border-after:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-subtle);border-block-end:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-subtle);flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.c-tab__item.\+current{font-weight:var(--ui-ac-typography-button-font-weight);color:var(--ui-ac-color-content-default);border-color:var(--ui-ac-interactive-color-accent);transition:color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out)}.c-tab__item:hover:not(.\+current){border-color:var(--ui-ac-color-border-strong);cursor:pointer;color:var(--ui-ac-color-content);transition:border var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out)}.\+stacked .c-tab__item{flex-direction:column;-webkit-border-end:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-subtle);border-inline-end:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-subtle);-webkit-border-after:none;border-block-end:none}.\+stacked .c-tab__item.\+current{border-color:var(--ui-ac-interactive-color-accent)}.c-tab__item-label{text-overflow:ellipsis;overflow:hidden;display:inline-block}.c-tab__content{padding-block:var(--ui-ac-layout-spacing)}.\+stacked .c-tab__content{padding-inline:var(--ui-ac-layout-spacing);padding-block:0;grid-column:4/-1}.c-dialog{--edge-gutter:var(--ui-ac-spacing-dialog-gutters);--dialog-margin:var(--edge-gutter);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;inline-size:var(--ui-ac-spacing-dialog-size);opacity:0;position:fixed;justify-content:center;max-inline-size:calc(100% - var(--ui-ac-spacing-dialog-gutters)*2);max-block-size:calc(100% - var(--ui-ac-spacing-dialog-gutters)*2);transition:var(--ui-ac-animation-popover-transition)}.c-dialog[open]{display:flex;opacity:1;transition:var(--ui-animation-popover-open-transition)}@starting-style{.c-dialog[open]{opacity:0}}.c-dialog::-webkit-backdrop{background-color:var(--ui-ac-backdrop-color-background)}.c-dialog::backdrop{background-color:var(--ui-ac-backdrop-color-background)}.c-dialog.\+size-sm{inline-size:var(--ui-ac-spacing-dialog-size-sm)}.c-dialog.\+size-lg{inline-size:var(--ui-ac-spacing-dialog-size-lg)}.c-dialog.\+size-auto{inline-size:-moz-fit-content;inline-size:fit-content}.c-dialog.\+size-fill-width{inline-size:100%}.c-dialog.\+size-fill{--dialog-margin:0px;block-size:100%;inline-size:100%;inset:var(--edge-gutter)}.c-dialog.\+flush-to-edge{--edge-gutter:0px;max-inline-size:none;max-block-size:none;border-radius:0}.c-dialog:is(.\+anchor-to-bottom,.\+anchor-to-bottom-left,.\+anchor-to-bottom-right){translate:0 100%}.c-dialog:is(.\+anchor-to-bottom,.\+anchor-to-bottom-left,.\+anchor-to-bottom-right)[open]{translate:0 0}@starting-style{.c-dialog:is(.\+anchor-to-bottom,.\+anchor-to-bottom-left,.\+anchor-to-bottom-right)[open]{translate:0 100%}}.c-dialog:is(.\+anchor-to-top,.\+anchor-to-top-left,.\+anchor-to-top-right){translate:0 -100%}.c-dialog:is(.\+anchor-to-top,.\+anchor-to-top-left,.\+anchor-to-top-right)[open]{translate:0 0}@starting-style{.c-dialog:is(.\+anchor-to-top,.\+anchor-to-top-left,.\+anchor-to-top-right)[open]{translate:0 -100%}}.c-dialog.\+anchor-to-bottom{inset-block-end:var(--dialog-margin)}.c-dialog.\+anchor-to-top{inset-block-start:var(--dialog-margin)}.c-dialog.\+anchor-to-left{-webkit-margin-start:var(--dialog-margin);margin-inline-start:var(--dialog-margin);translate:-100% 0}.c-dialog.\+anchor-to-left[open]{translate:0 0}@starting-style{.c-dialog.\+anchor-to-left[open]{translate:-100% 0}}.c-dialog.\+anchor-to-right{-webkit-margin-end:var(--dialog-margin);margin-inline-end:var(--dialog-margin);translate:100% 0}.c-dialog.\+anchor-to-right[open]{translate:0 0}@starting-style{.c-dialog.\+anchor-to-right[open]{translate:100% 0}}.c-dialog.\+anchor-to-top-left{inset-block-start:var(--dialog-margin);-webkit-margin-start:var(--dialog-margin);margin-inline-start:var(--dialog-margin)}.c-dialog.\+anchor-to-top-right{inset-block-start:var(--dialog-margin);-webkit-margin-end:var(--dialog-margin);margin-inline-end:var(--dialog-margin)}.c-dialog.\+anchor-to-bottom-left{inset-block-end:var(--dialog-margin);-webkit-margin-start:var(--dialog-margin);margin-inline-start:var(--dialog-margin)}.c-dialog.\+anchor-to-bottom-right{inset-block-end:var(--dialog-margin);-webkit-margin-end:var(--edge-gutter);margin-inline-end:var(--edge-gutter)}.c-menu .c-button{border-radius:0;inline-size:100%;text-align:start;justify-content:flex-start;--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-color-content);--control-color-active:var(--ui-ac-color-content);--control-background-color:var(--ui-ac-color-background-transparent);--control-border-width:0px;--control-content-color:var(--control-color-default)}.c-menu menu{display:flex;flex-direction:column;list-style:none}.c-menu menu li{font-size:var(--ui-ac-typography-body-font-size)}.c-menu__divider{background-color:var(--ui-ac-color-border-default);block-size:var(--ui-ac-border-width-sm);inline-size:100%;margin-block:var(--ui-ac-spacing-xs)}.c-popover{overflow:hidden}.c-search{position:relative}.c-search .c-icon{position:absolute;inset-inline-start:.75em;inset-block-start:50%;transform:translateY(-50%)}.c-search .c-input.\+text{padding-left:2em;min-width:20em}:root{--dataset-bg-color:var(--color-bg);--dataset-padding:0;--dataset-shadow:var(--ui-shadow);--dataset-radius:var(--ui-radius);--dataset-gap:var(--ui-ac-spacing);--dataset-head-padding:var(--unit);--dataset-head-radius:none;--dataset-head-shadow:none;--dataset-datatable-border:none;--dataset-datatable-shadow:none}.c-dataset{background-color:var(--dataset-bg-color);padding:var(--dataset-padding);display:grid;grid-auto-flow:row;grid-gap:var(--dataset-gap);gap:var(--dataset-gap);box-shadow:var(--dataset-shadow);border-radius:var(--dataset-radius)}.c-dataset .c-datatable{--datatable-border:var(--dataset-datatable-border);--datatable-box-shadow:var(--dataset-datatable-shadow)}.c-dataset__head{padding:var(--dataset-head-padding);border-radius:var(--dataset-head-radius);box-shadow:var(--dataset-head-shadow)}.c-filter-bar{container-type:inline-size}.c-filter-bar:has(.c-filter-bar__primary):has(.c-filter-bar__secondary){justify-content:space-between}@container (inline-size < 40.32em){.c-filter-bar .c-button{--control-min-size:min(var(--controls-height),var(--ui-ac-spacing-touch-target-sm));--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline)}.c-filter-bar .c-input,.c-filter-bar .c-select{--input-min-size:var(--ui-ac-spacing-touch-target-sm);--input-padding-inline:var(--ui-ac-interactive-compact-padding-inline);--input-padding-block:var(--ui-ac-interactive-compact-padding-block)}}:root{--count-border-radius:var(--ui-radius);--count-background-color:var(--color-2);--count-text-color:var(--color-0);--count-padding:0.5em}.c-count{border-radius:var(--count-border-radius);background-color:var(--count-background-color);color:var(--count-text-color);padding:var(--count-padding);line-height:1em;font-weight:var(--bold);display:inline-flex}.c-count.\+large{font-size:1.1rem}.c-count.\+red{--count-background-color:var(--color-neg)}.c-count.\+green{--count-background-color:var(--color-pos)}.c-count.\+orange{--count-background-color:var(--color-warn)}.c-drag-drop-file-select .c-panel{border-style:dashed;--panel-border-radius:var(--ui-ac-border-radius-md)}.c-drag-drop-file-select.\+dragging{background-color:var(--ui-ac-interactive-color-accent-hover)}.c-drag-drop-file-select.\+dragging .c-panel{--panel-border-color:var(--ui-ac-interactive-color-text)}:root{--error-panel-background-color:var(--color-neg);--error-panel-border-radius:var(--ui-radius);--error-panel-font-color:var(--color-white);--error-panel-padding:calc(var(--ui-ac-spacing) * 1.5);--error-panel-font-size:var(--type-size-upper-1);--error-panel-font-weight:var(--semibold)}.c-error-panel{border-radius:calc(var(--error-panel-border-radius)*2);background-color:var(--error-panel-background-color);padding:var(--error-panel-padding);font-size:var(--error-panel-font-size);color:var(--error-panel-font-color);font-weight:var(--error-panel-font-weight);display:flex;flex-direction:column;gap:var(--ui-ac-spacing)}.c-error-panel .c-icon{font-size:calc(var(--error-panel-font-size)*1.5)}}@layer patterns{:root{--masthead-height:62.42px;--sidebar-width:calc(var(--ui-ac-spacing-block) + calc(var(--ui-ac-spacing-lg) * 2))}.p-app{height:100vh}.p-brand{position:relative}.p-brand img{display:block;height:calc(var(--ui-ac-spacing-touch-target-sm)*.7)}.p-brand:has(img.p-brand__logo-dark-mode) img.p-brand__logo-dark-mode{display:none}@media(prefers-color-scheme:dark){.p-brand:has(img.p-brand__logo-dark-mode) img:not(.p-brand__logo-dark-mode){display:none}.p-brand:has(img.p-brand__logo-dark-mode) img.p-brand__logo-dark-mode{display:block}}.p-brand:has(img) .p-brand__name{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.p-sidebar{width:var(--sidebar-width);padding:var(--ui-ac-spacing-sm)}.p-content,.p-sidebar{height:calc(100vh - var(--masthead-height));overflow-y:auto}.p-content{padding:var(--ui-ac-spacing-lg);position:relative}.p-aside{width:var(--sidebar-width)}}@layer theme{}@layer overrides{}@layer utilities{.u-border{border:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-none{border:none}.u-border-sm{border:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-md)}.u-border-lg{border:var(--ui-ac-border-width-lg) solid var(--ui-ac-color-border-md)}.u-border-width-none{border-width:var(--ui-ac-border-width-none)}.u-border-width-sm{border-width:var(--ui-ac-border-width-sm);border-style:solid}.u-border-width-md{border-width:var(--ui-ac-border-width-md);border-style:solid}.u-border-width-lg{border-width:var(--ui-ac-border-width-lg);border-style:solid}.u-border-width-xl{border-width:var(--ui-ac-border-width-xl);border-style:solid}.u-border-style-solid{border-style:solid}.u-border-style-dashed{border-style:dashed}.u-border-style-dotted{border-style:dotted}.u-border-style-none{border-style:none}.u-border-top{border-top:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-top-none{border-top:none}.u-border-top-sm{border-top:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-md)}.u-border-top-lg{border-top:var(--ui-ac-border-width-lg) solid var(--ui-ac-color-border-md)}.u-border-right{border-right:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-right-none{border-right:none}.u-border-right-sm{border-right:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-md)}.u-border-right-lg{border-right:var(--ui-ac-border-width-lg) solid var(--ui-ac-color-border-md)}.u-border-bottom{border-bottom:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-bottom-none{border-bottom:none}.u-border-bottom-sm{border-bottom:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-md)}.u-border-bottom-lg{border-bottom:var(--ui-ac-border-width-lg) solid var(--ui-ac-color-border-md)}.u-border-left{border-left:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-left-none{border-left:none}.u-border-left-sm{border-left:var(--ui-ac-border-width-sm) solid var(--ui-ac-color-border-md)}.u-border-left-lg{border-left:var(--ui-ac-border-width-lg) solid var(--ui-ac-color-border-md)}.u-border-inline{border-inline:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-inline-none{border-inline:none}.u-border-block{border-block:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-block-none{border-block:none}.u-border-inline-start{-webkit-border-start:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md);border-inline-start:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-inline-end{-webkit-border-end:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md);border-inline-end:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-block-start{-webkit-border-before:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md);border-block-start:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-block-end{-webkit-border-after:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md);border-block-end:var(--ui-ac-border-width-md) solid var(--ui-ac-color-border-md)}.u-border-radius-none{border-radius:var(--ui-ac-border-radius-none)}.u-border-radius-sm{border-radius:var(--ui-ac-border-radius-sm)}.u-border-radius-md{border-radius:var(--ui-ac-border-radius-md)}.u-border-radius-lg{border-radius:var(--ui-ac-border-radius-lg)}.u-border-radius-round{border-radius:var(--ui-ac-border-radius-round)}.u-border-radius-interactive{border-radius:var(--ui-ac-border-radius-md)}.u-border-radius-top-left{border-top-left-radius:var(--ui-ac-border-radius-md)}.u-border-radius-top-right{border-top-right-radius:var(--ui-ac-border-radius-md)}.u-border-radius-bottom-right{border-bottom-right-radius:var(--ui-ac-border-radius-md)}.u-border-radius-bottom-left{border-bottom-left-radius:var(--ui-ac-border-radius-md)}.u-border-radius-start-start{border-start-start-radius:var(--ui-ac-border-radius-md)}.u-border-radius-start-end{border-start-end-radius:var(--ui-ac-border-radius-md)}.u-border-radius-end-start{border-end-start-radius:var(--ui-ac-border-radius-md)}.u-border-radius-end-end{border-end-end-radius:var(--ui-ac-border-radius-md)}.u-border-radius-top{border-top-left-radius:var(--ui-ac-border-radius-md)}.u-border-radius-right,.u-border-radius-top{border-top-right-radius:var(--ui-ac-border-radius-md)}.u-border-radius-bottom,.u-border-radius-right{border-bottom-right-radius:var(--ui-ac-border-radius-md)}.u-border-radius-bottom,.u-border-radius-left{border-bottom-left-radius:var(--ui-ac-border-radius-md)}.u-border-radius-left{border-top-left-radius:var(--ui-ac-border-radius-md)}.u-color-scheme-dark{color-scheme:dark}.u-color-scheme-light{color-scheme:light}.u-color-scheme-light-dark{color-scheme:light dark}.u-color-scheme-light-only{color-scheme:light only}.u-color-scheme-default{--ui-ac-color-background:var(--ui-ac-color-background-default);--ui-ac-color-background-surface:var(--ui-ac-color-background-default-surface);--ui-ac-color-background-subtle:var(--ui-ac-color-background-default-subtle);--ui-ac-color-background-subtle-strong:var(--ui-ac-color-background-default-subtle-strong);--ui-ac-color-background-subtle-x-strong:var(--ui-ac-color-background-default-subtle-x-strong);--ui-ac-color-background-rev:var(--ui-ac-color-background-default-rev);--ui-ac-color-background-accent:var(--ui-ac-color-background-accent-default);--ui-ac-color-background-accent-rev:var(--ui-ac-color-background-accent-default-rev);--ui-ac-color-background-accent-rev-light:var(--ui-ac-color-background-accent-default-rev-light);--ui-ac-color-background-accent-rev-dark:var(--ui-ac-color-background-accent-default-rev-dark);--ui-ac-color-background-accent-subtle:var(--ui-ac-color-background-accent-default-subtle);--ui-ac-color-content:var(--ui-ac-color-content-default);--ui-ac-color-content-subtle:var(--ui-ac-color-content-default-subtle);--ui-ac-color-content-rev:var(--ui-ac-color-content-default-rev);--ui-ac-color-content-accent:var(--ui-ac-color-content-accent-default);--ui-ac-color-content-accent-subtle:var(--ui-ac-color-content-accent-default-subtle);--ui-ac-color-content-on-accent:var(--ui-ac-color-content-on-accent-default);--ui-ac-color-danger-content:var(--ui-ac-color-danger-content-default);--ui-ac-color-danger-content-subtle:var(--ui-ac-color-danger-content-default-subtle);--ui-ac-color-success-content:var(--ui-ac-color-success-content-default);--ui-ac-color-success-content-subtle:var(--ui-ac-color-success-content-default-subtle);--ui-ac-color-warning-content:var(--ui-ac-color-warning-content-default);--ui-ac-color-warning-content-subtle:var(--ui-ac-color-warning-content-default-subtle);--ui-ac-link-color-content:var(--ui-ac-link-color-content-default);--ui-ac-link-color-content-visited:var(--ui-ac-link-color-content-default-visited);--ui-ac-link-color-content-hover:var(--ui-ac-link-color-content-default-hover);--ui-ac-link-color-content-active:var(--ui-ac-link-color-content-default-active);--ui-ac-color-border:var(--ui-ac-color-border-default);--ui-ac-color-border-subtle:var(--ui-ac-color-border-default-subtle);--ui-ac-color-border-strong:var(--ui-ac-color-border-default-strong);--ui-ac-color-border-accent:var(--ui-ac-color-border-default-accent);--ui-ac-color-danger-border:var(--ui-ac-color-danger-border-default);--ui-ac-color-danger-border-strong:var(--ui-ac-color-danger-border-default-strong);--ui-ac-color-success-border:var(--ui-ac-color-success-border-default);--ui-ac-color-success-border-strong:var(--ui-ac-color-success-border-default-strong);--ui-ac-color-warning-border:var(--ui-ac-color-warning-border-default);--ui-ac-color-warning-border-strong:var(--ui-ac-color-warning-border-default-strong)}.u-color-scheme-inverted{--ui-ac-color-background:var(--ui-ac-color-background-inverted);--ui-ac-color-background-surface:var(--ui-ac-color-background-inverted-surface);--ui-ac-color-background-subtle:var(--ui-ac-color-background-inverted-subtle);--ui-ac-color-background-subtle-strong:var(--ui-ac-color-background-inverted-subtle-strong);--ui-ac-color-background-subtle-x-strong:var(--ui-ac-color-background-inverted-subtle-x-strong);--ui-ac-color-background-rev:var(--ui-ac-color-background-inverted-rev);--ui-ac-color-background-accent:var(--ui-ac-color-background-accent-inverted);--ui-ac-color-background-accent-rev:var(--ui-ac-color-background-accent-inverted-rev);--ui-ac-color-background-accent-rev-light:var(--ui-ac-color-background-accent-inverted-rev-light);--ui-ac-color-background-accent-rev-dark:var(--ui-ac-color-background-accent-inverted-rev-dark);--ui-ac-color-background-accent-subtle:var(--ui-ac-color-background-accent-inverted-subtle);--ui-ac-color-danger-background:var(--ui-ac-color-danger-background-inverted);--ui-ac-color-danger-background-rev:var(--ui-ac-color-danger-background-inverted-rev);--ui-ac-color-success-background:var(--ui-ac-color-success-background-inverted);--ui-ac-color-success-background-rev:var(--ui-ac-color-success-background-inverted-rev);--ui-ac-color-warning-background:var(--ui-ac-color-warning-background-inverted);--ui-ac-color-warning-background-rev:var(--ui-ac-color-warning-background-inverted-rev);--ui-ac-color-content:var(--ui-ac-color-content-inverted);--ui-ac-color-content-subtle:var(--ui-ac-color-content-inverted-subtle);--ui-ac-color-content-rev:var(--ui-ac-color-content-inverted-rev);--ui-ac-color-content-accent:var(--ui-ac-color-content-accent-inverted);--ui-ac-color-content-accent-subtle:var(--ui-ac-color-content-accent-inverted-subtle);--ui-ac-color-content-on-accent:var(--ui-ac-color-content-on-accent-inverted);--ui-ac-color-danger-content:var(--ui-ac-color-danger-content-inverted);--ui-ac-color-danger-content-subtle:var(--ui-ac-color-danger-content-inverted-subtle);--ui-ac-color-success-content:var(--ui-ac-color-success-content-inverted);--ui-ac-color-success-content-subtle:var(--ui-ac-color-success-content-inverted-subtle);--ui-ac-color-warning-content:var(--ui-ac-color-warning-content-inverted);--ui-ac-color-warning-content-subtle:var(--ui-ac-color-warning-content-inverted-subtle);--ui-ac-link-color-content:var(--ui-ac-link-color-content-inverted);--ui-ac-link-color-content-visited:var(--ui-ac-link-color-content-inverted-visited);--ui-ac-link-color-content-hover:var(--ui-ac-link-color-content-inverted-hover);--ui-ac-link-color-content-active:var(--ui-ac-link-color-content-inverted-active);--ui-ac-color-border:var(--ui-ac-color-border-inverted);--ui-ac-color-border-subtle:var(--ui-ac-color-border-inverted-subtle);--ui-ac-color-border-strong:var(--ui-ac-color-border-inverted-strong);--ui-ac-color-border-accent:var(--ui-ac-color-border-inverted-accent);--ui-ac-color-danger-border:var(--ui-ac-color-danger-border-inverted);--ui-ac-color-danger-border-strong:var(--ui-ac-color-danger-border-inverted-strong);--ui-ac-color-success-border:var(--ui-ac-color-success-border-inverted);--ui-ac-color-success-border-strong:var(--ui-ac-color-success-border-inverted-strong);--ui-ac-color-warning-border:var(--ui-ac-color-warning-border-inverted);--ui-ac-color-warning-border-strong:var(--ui-ac-color-warning-border-inverted-strong)}.u-colors-default{background-color:var(--ui-ac-color-background)}.u-colors-default,.u-colors-surface{color:var(--ui-ac-color-content);border-color:var(--ui-ac-color-border)}.u-colors-surface{background-color:var(--ui-ac-color-background-surface)}.u-colors-inverted{background-color:var(--ui-ac-color-background-rev);color:var(--ui-ac-color-content-rev)}.u-colors-accent,.u-colors-inverted{border-color:var(--ui-ac-color-border)}.u-colors-accent{background-color:var(--ui-ac-color-background-accent);color:var(--ui-ac-color-content)}.u-colors-accent-rev{background-color:var(--ui-ac-color-background-accent-rev);color:var(--ui-ac-color-content-on-accent);border-color:var(--ui-ac-color-border)}.u-colors-success{background-color:var(--ui-ac-color-success-background);color:var(--ui-ac-color-success-content);border-color:var(--ui-ac-color-success-border)}.u-colors-warning{background-color:var(--ui-ac-color-warning-background);color:var(--ui-ac-color-warning-content);border-color:var(--ui-ac-color-warning-border)}.u-colors-danger{background-color:var(--ui-ac-color-danger-background);color:var(--ui-ac-color-danger-content);border-color:var(--ui-ac-color-danger-border)}.u-color-content-default{color:var(--ui-ac-color-content)}.u-color-content-subtle{color:var(--ui-ac-color-content-subtle)}.u-color-content-rev{color:var(--ui-ac-color-content-rev)}.u-color-content-accent{color:var(--ui-ac-color-content-accent)}.u-color-content-on-accent{color:var(--ui-ac-color-content-on-accent)}.u-color-content-success{color:var(--ui-ac-color-success-content)}.u-color-content-warning{color:var(--ui-ac-color-warning-content)}.u-color-content-danger{color:var(--ui-ac-color-danger-content)}.u-color-background-default{background-color:var(--ui-ac-color-background)}.u-color-background-surface{background-color:var(--ui-ac-color-background-surface)}.u-color-background-transparent{background-color:var(--ui-ac-color-background-transparent)}.u-color-background-subtle{background-color:var(--ui-ac-color-background-subtle)}.u-color-background-rev{background-color:var(--ui-ac-color-background-rev)}.u-color-background-accent{background-color:var(--ui-ac-color-background-accent)}.u-color-background-accent-rev{background-color:var(--ui-ac-color-background-accent-rev)}.u-color-background-accent-subtle{background-color:var(--ui-ac-color-background-accent-subtle)}.u-color-background-success{background-color:var(--ui-ac-color-success-background)}.u-color-background-warning{background-color:var(--ui-ac-color-warning-background)}.u-color-background-danger{background-color:var(--ui-ac-color-danger-background)}.u-color-border-default{border-color:var(--ui-ac-color-border)}.u-color-border-strong{border-color:var(--ui-ac-color-border-strong)}.u-color-border-success{border-color:var(--ui-ac-color-success-border)}.u-color-border-warning{border-color:var(--ui-ac-color-warning-border)}.u-color-border-danger{border-color:var(--ui-ac-color-danger-border)}.u-color-interactive-base{background-color:var(--ui-ac-interactive-color-base);color:var(--ui-ac-interactive-color-text);border-color:var(--ui-ac-interactive-color-border)}.u-color-interactive-accent{background-color:var(--ui-ac-interactive-color-accent)}.u-color-interactive-accent-hover{background-color:var(--ui-ac-interactive-color-accent-hover)}.u-color-interactive-accent-pressed{background-color:var(--ui-ac-interactive-color-accent-pressed)}.u-color-interactive-subtle{background-color:var(--ui-ac-interactive-color-subtle)}.u-color-interactive-subtle-hover{background-color:var(--ui-ac-interactive-color-subtle-hover)}.u-color-interactive-subtle-pressed{background-color:var(--ui-ac-interactive-color-subtle-pressed)}.u-display-none{display:none}.u-display-none\!{display:none!important}@media print{.u-display-none\@print{display:none}.u-display-none\@print\!{display:none!important}}.u-display-block{display:block}.u-display-block\!{display:block!important}.u-display-inline{display:inline}.u-display-inline\!{display:inline!important}.u-display-inline-block{display:inline-block}.u-display-inline-block\!{display:inline-block!important}.u-display-flex{display:flex}.u-display-flex\!{display:flex!important}.u-display-inline-flex{display:inline-flex}.u-display-inline-flex\!{display:inline-flex!important}.u-display-grid{display:grid}.u-display-grid\!{display:grid!important}.u-display-inline-grid{display:inline-grid}.u-display-inline-grid\!{display:inline-grid!important}.u-display-table{display:table}.u-display-table-row{display:table-row}.u-display-table-cell{display:table-cell}.u-center-all{align-items:center;justify-content:center}.u-display-contents{display:contents}.u-align-items-center{align-items:center}.u-align-items-start{align-items:flex-start}.u-align-items-end{align-items:flex-end}.u-align-items-stretch{align-items:stretch}.u-align-items-baseline{align-items:baseline}.u-justify-content-center{justify-content:center}.u-justify-content-start{justify-content:flex-start}.u-justify-content-end{justify-content:flex-end}.u-justify-content-between{justify-content:space-between}.u-justify-content-around{justify-content:space-around}.u-justify-content-evenly{justify-content:space-evenly}.u-align-content-start{align-content:flex-start}.u-align-content-center{align-content:center}.u-align-content-end{align-content:flex-end}.u-align-content-between{align-content:space-between}.u-align-content-around{align-content:space-around}.u-align-content-stretch{align-content:stretch}.u-flex-wrap{flex-wrap:wrap}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-wrap-reverse{flex-wrap:wrap-reverse}.u-align-self-auto{align-self:auto}.u-align-self-start{align-self:flex-start}.u-align-self-center{align-self:center}.u-align-self-end{align-self:flex-end}.u-align-self-stretch{align-self:stretch}.u-align-self-baseline{align-self:baseline}.u-justify-self-auto{justify-self:auto}.u-justify-self-start{justify-self:start}.u-justify-self-center{justify-self:center}.u-justify-self-end{justify-self:end}.u-justify-self-stretch{justify-self:stretch}.u-flex-1{flex:1 1}.u-flex-0{flex:0 1}.u-flex-2{flex:2 1}.u-flex-3{flex:3 1}.u-flex-grow-1{flex-grow:1}.u-flex-grow-2{flex-grow:2}.u-flex-grow-3{flex-grow:3}.u-flex-no-grow{flex-grow:0}.u-flex-shrink-1{flex-shrink:1}.u-flex-no-shrink{flex-shrink:0}.u-place-items-start{place-items:start}.u-place-items-center{place-items:center}.u-place-items-end{place-items:end}.u-place-items-stretch{place-items:stretch}.u-place-content-start{place-content:start}.u-place-content-center{place-content:center}.u-place-content-end{place-content:end}.u-place-content-between{place-content:space-between}.u-place-content-around{place-content:space-around}.u-place-content-evenly{place-content:space-evenly}.u-place-content-stretch{place-content:stretch}.u-place-self-auto{place-self:auto}.u-place-self-start{place-self:start}.u-place-self-center{place-self:center}.u-place-self-end{place-self:end}.u-place-self-stretch{place-self:stretch}.u-shadow-none{box-shadow:var(--ui-ac-shadow-none)}.u-shadow-sm{box-shadow:var(--ui-ac-shadow-sm)}.u-shadow{box-shadow:var(--ui-ac-shadow-md)}.u-shadow-lg{box-shadow:var(--ui-ac-shadow-lg)}.u-shadow-xl{box-shadow:var(--ui-ac-shadow-xl)}.u-shadow-inset-sm{box-shadow:inset var(--ui-ac-shadow-sm)}.u-shadow-inset{box-shadow:inset var(--ui-ac-shadow-md)}.u-shadow-inset-lg{box-shadow:inset var(--ui-ac-shadow-lg)}.u-shadow-inset-xl{box-shadow:inset var(--ui-ac-shadow-xl)}.u-gap{gap:var(--ui-ac-spacing)}.u-gap-none{gap:0}.u-gap-sm{gap:var(--ui-ac-spacing-sm)}.u-gap-lg{gap:var(--ui-ac-spacing-lg)}.u-gap-flx{gap:var(--ui-ac-spacing-flx)}.u-gap-row{row-gap:var(--ui-ac-spacing)}.u-gap-row-none{row-gap:0}.u-gap-row-sm{row-gap:var(--ui-ac-spacing-sm)}.u-gap-row-lg{row-gap:var(--ui-ac-spacing-lg)}.u-gap-row-flx{row-gap:var(--ui-ac-spacing-flx)}.u-gap-column{column-gap:var(--ui-ac-spacing)}.u-gap-column-none{column-gap:0}.u-gap-column-sm{column-gap:var(--ui-ac-spacing-sm)}.u-gap-column-lg{column-gap:var(--ui-ac-spacing-lg)}.u-gap-column-flx{column-gap:var(--ui-ac-spacing-flx)}.u-gap-row-column{row-gap:var(--ui-ac-spacing);column-gap:var(--ui-ac-spacing)}.u-gap-row-column-none{row-gap:0;column-gap:0}.u-gap-row-column-sm{row-gap:var(--ui-ac-spacing-sm)}.u-gap-row-column-lg{row-gap:var(--ui-ac-spacing-lg)}.u-gap-row-sm-column{row-gap:var(--ui-ac-spacing-sm);column-gap:var(--ui-ac-spacing)}.u-gap-row-column-sm{row-gap:var(--ui-ac-spacing);column-gap:var(--ui-ac-spacing-sm)}.u-gap-row-lg-column{row-gap:var(--ui-ac-spacing-lg);column-gap:var(--ui-ac-spacing)}.u-gap-row-column-lg{row-gap:var(--ui-ac-spacing);column-gap:var(--ui-ac-spacing-lg)}.u-gap-row-sm-column-lg{row-gap:var(--ui-ac-spacing-sm);column-gap:var(--ui-ac-spacing-lg)}.u-gap-row-lg-column-sm{row-gap:var(--ui-ac-spacing-lg);column-gap:var(--ui-ac-spacing-sm)}.u-margin{margin:var(--ui-ac-spacing)}.u-margin-none{margin:0}.u-margin-auto{margin:auto}.u-margin-sm{margin:var(--ui-ac-spacing-sm)}.u-margin-lg{margin:var(--ui-ac-spacing-lg)}.u-margin-flx{margin:var(--ui-ac-spacing-flx)}.u-margin-inline{margin-inline:var(--ui-ac-spacing)}.u-margin-inline-none{margin-inline:0}.u-margin-inline-auto{margin-inline:auto}.u-margin-inline-sm{margin-inline:var(--ui-ac-spacing-sm)}.u-margin-inline-lg{margin-inline:var(--ui-ac-spacing-lg)}.u-margin-block{margin-block:var(--ui-ac-spacing)}.u-margin-block-none{margin-block:0}.u-margin-block-auto{margin-block:auto}.u-margin-block-sm{margin-block:var(--ui-ac-spacing-sm)}.u-margin-block-lg{margin-block:var(--ui-ac-spacing-lg)}.u-margin-inline-start{-webkit-margin-start:var(--ui-ac-spacing);margin-inline-start:var(--ui-ac-spacing)}.u-margin-inline-start-none{-webkit-margin-start:0;margin-inline-start:0}.u-margin-inline-start-auto{-webkit-margin-start:auto;margin-inline-start:auto}.u-margin-inline-start-sm{-webkit-margin-start:var(--ui-ac-spacing-sm);margin-inline-start:var(--ui-ac-spacing-sm)}.u-margin-inline-start-lg{-webkit-margin-start:var(--ui-ac-spacing-lg);margin-inline-start:var(--ui-ac-spacing-lg)}.u-margin-inline-end{-webkit-margin-end:var(--ui-ac-spacing);margin-inline-end:var(--ui-ac-spacing)}.u-margin-inline-end-none{-webkit-margin-end:0;margin-inline-end:0}.u-margin-inline-end-auto{-webkit-margin-end:auto;margin-inline-end:auto}.u-margin-inline-end-sm{-webkit-margin-end:var(--ui-ac-spacing-sm);margin-inline-end:var(--ui-ac-spacing-sm)}.u-margin-inline-end-lg{-webkit-margin-end:var(--ui-ac-spacing-lg);margin-inline-end:var(--ui-ac-spacing-lg)}.u-margin-block-start{-webkit-margin-before:var(--ui-ac-spacing);margin-block-start:var(--ui-ac-spacing)}.u-margin-block-start-none{-webkit-margin-before:0;margin-block-start:0}.u-margin-block-start-auto{-webkit-margin-before:auto;margin-block-start:auto}.u-margin-block-start-sm{-webkit-margin-before:var(--ui-ac-spacing-sm);margin-block-start:var(--ui-ac-spacing-sm)}.u-margin-block-start-lg{-webkit-margin-before:var(--ui-ac-spacing-lg);margin-block-start:var(--ui-ac-spacing-lg)}.u-margin-block-end{-webkit-margin-after:var(--ui-ac-spacing);margin-block-end:var(--ui-ac-spacing)}.u-margin-block-end-none{-webkit-margin-after:0;margin-block-end:0}.u-margin-block-end-auto{-webkit-margin-after:auto;margin-block-end:auto}.u-margin-block-end-sm{-webkit-margin-after:var(--ui-ac-spacing-sm);margin-block-end:var(--ui-ac-spacing-sm)}.u-margin-block-end-lg{-webkit-margin-after:var(--ui-ac-spacing-lg);margin-block-end:var(--ui-ac-spacing-lg)}.u-margin-top-bottom{margin-top:var(--ui-ac-spacing);margin-bottom:var(--ui-ac-spacing)}.u-margin-top-bottom-none{margin-top:0;margin-bottom:0}.u-margin-top-bottom-auto{margin-top:auto;margin-bottom:auto}.u-margin-top-bottom-sm{margin-top:var(--ui-ac-spacing-sm);margin-bottom:var(--ui-ac-spacing-sm)}.u-margin-top-bottom-lg{margin-top:var(--ui-ac-spacing-lg);margin-bottom:var(--ui-ac-spacing-lg)}.u-margin-left-right{margin-left:var(--ui-ac-spacing);margin-right:var(--ui-ac-spacing)}.u-margin-left-right-none{margin-left:0;margin-right:0}.u-margin-left-right-auto{margin-left:auto;margin-right:auto}.u-margin-left-right-sm{margin-left:var(--ui-ac-spacing-sm);margin-right:var(--ui-ac-spacing-sm)}.u-margin-left-right-lg{margin-left:var(--ui-ac-spacing-lg);margin-right:var(--ui-ac-spacing-lg)}.u-margin-top{margin-top:var(--ui-ac-spacing)}.u-margin-top-none{margin-top:0}.u-margin-top-auto{margin-top:auto}.u-margin-top-sm{margin-top:var(--ui-ac-spacing-sm)}.u-margin-top-lg{margin-top:var(--ui-ac-spacing-lg)}.u-margin-right{margin-right:var(--ui-ac-spacing)}.u-margin-right-none{margin-right:0}.u-margin-right-auto{margin-right:auto}.u-margin-right-sm{margin-right:var(--ui-ac-spacing-sm)}.u-margin-right-lg{margin-right:var(--ui-ac-spacing-lg)}.u-margin-bottom{margin-bottom:var(--ui-ac-spacing)}.u-margin-bottom-none{margin-bottom:0}.u-margin-bottom-auto{margin-bottom:auto}.u-margin-bottom-sm{margin-bottom:var(--ui-ac-spacing-sm)}.u-margin-bottom-lg{margin-bottom:var(--ui-ac-spacing-lg)}.u-margin-left{margin-left:var(--ui-ac-spacing)}.u-margin-left-none{margin-left:0}.u-margin-left-auto{margin-left:auto}.u-margin-left-sm{margin-left:var(--ui-ac-spacing-sm)}.u-margin-left-lg{margin-left:var(--ui-ac-spacing-lg)}.u-padding{padding:var(--ui-ac-spacing)}.u-padding-none{padding:0}.u-padding-sm{padding:var(--ui-ac-spacing-sm)}.u-padding-lg{padding:var(--ui-ac-spacing-lg)}.u-padding-flx{padding:var(--ui-ac-spacing-flx)}.u-padding-inline{padding-inline:var(--ui-ac-spacing)}.u-padding-inline-none{padding-inline:0}.u-padding-inline-sm{padding-inline:var(--ui-ac-spacing-sm)}.u-padding-inline-lg{padding-inline:var(--ui-ac-spacing-lg)}.u-padding-inline-flx{padding-inline:var(--ui-ac-spacing-flx)}.u-padding-block{padding-block:var(--ui-ac-spacing)}.u-padding-block-none{padding-block:0}.u-padding-block-sm{padding-block:var(--ui-ac-spacing-sm)}.u-padding-block-lg{padding-block:var(--ui-ac-spacing-lg)}.u-padding-block-flx{padding-block:var(--ui-ac-spacing-flx)}.u-padding-inline-start{-webkit-padding-start:var(--ui-ac-spacing);padding-inline-start:var(--ui-ac-spacing)}.u-padding-inline-start-none{-webkit-padding-start:0;padding-inline-start:0}.u-padding-inline-start-sm{-webkit-padding-start:var(--ui-ac-spacing-sm);padding-inline-start:var(--ui-ac-spacing-sm)}.u-padding-inline-start-lg{-webkit-padding-start:var(--ui-ac-spacing-lg);padding-inline-start:var(--ui-ac-spacing-lg)}.u-padding-inline-end{-webkit-padding-end:var(--ui-ac-spacing);padding-inline-end:var(--ui-ac-spacing)}.u-padding-inline-end-none{-webkit-padding-end:0;padding-inline-end:0}.u-padding-inline-end-sm{-webkit-padding-end:var(--ui-ac-spacing-sm);padding-inline-end:var(--ui-ac-spacing-sm)}.u-padding-inline-end-lg{-webkit-padding-end:var(--ui-ac-spacing-lg);padding-inline-end:var(--ui-ac-spacing-lg)}.u-padding-block-start{-webkit-padding-before:var(--ui-ac-spacing);padding-block-start:var(--ui-ac-spacing)}.u-padding-block-start-none{-webkit-padding-before:0;padding-block-start:0}.u-padding-block-start-sm{-webkit-padding-before:var(--ui-ac-spacing-sm);padding-block-start:var(--ui-ac-spacing-sm)}.u-padding-block-start-lg{-webkit-padding-before:var(--ui-ac-spacing-lg);padding-block-start:var(--ui-ac-spacing-lg)}.u-padding-block-end{-webkit-padding-after:var(--ui-ac-spacing);padding-block-end:var(--ui-ac-spacing)}.u-padding-block-end-none{-webkit-padding-after:0;padding-block-end:0}.u-padding-block-end-sm{-webkit-padding-after:var(--ui-ac-spacing-sm);padding-block-end:var(--ui-ac-spacing-sm)}.u-padding-block-end-lg{-webkit-padding-after:var(--ui-ac-spacing-lg);padding-block-end:var(--ui-ac-spacing-lg)}.u-padding-top-bottom{padding-top:var(--ui-ac-spacing);padding-bottom:var(--ui-ac-spacing)}.u-padding-top-bottom-none{padding-top:0;padding-bottom:0}.u-padding-top-bottom-sm{padding-top:var(--ui-ac-spacing-sm);padding-bottom:var(--ui-ac-spacing-sm)}.u-padding-top-bottom-lg{padding-top:var(--ui-ac-spacing-lg);padding-bottom:var(--ui-ac-spacing-lg)}.u-padding-left-right{padding-left:var(--ui-ac-spacing);padding-right:var(--ui-ac-spacing)}.u-padding-left-right-none{padding-left:0;padding-right:0}.u-padding-left-right-sm{padding-left:var(--ui-ac-spacing-sm);padding-right:var(--ui-ac-spacing-sm)}.u-padding-left-right-lg{padding-left:var(--ui-ac-spacing-lg);padding-right:var(--ui-ac-spacing-lg)}.u-padding-top{padding-top:var(--ui-ac-spacing)}.u-padding-top-none{padding-top:0}.u-padding-top-sm{padding-top:var(--ui-ac-spacing-sm)}.u-padding-top-lg{padding-top:var(--ui-ac-spacing-lg)}.u-padding-right{padding-right:var(--ui-ac-spacing)}.u-padding-right-none{padding-right:0}.u-padding-right-sm{padding-right:var(--ui-ac-spacing-sm)}.u-padding-right-lg{padding-right:var(--ui-ac-spacing-lg)}.u-padding-bottom{padding-bottom:var(--ui-ac-spacing)}.u-padding-bottom-none{padding-bottom:0}.u-padding-bottom-sm{padding-bottom:var(--ui-ac-spacing-sm)}.u-padding-bottom-lg{padding-bottom:var(--ui-ac-spacing-lg)}.u-padding-left{padding-left:var(--ui-ac-spacing)}.u-padding-left-none{padding-left:0}.u-padding-left-sm{padding-left:var(--ui-ac-spacing-sm)}.u-padding-left-lg{padding-left:var(--ui-ac-spacing-lg)}.u-size-full{block-size:100%;inline-size:100%;flex-grow:1}.u-size-viewport{block-size:100dvh;inline-size:100dvw;flex-grow:1}.u-size-xs{block-size:var(--ui-ac-spacing-block-sm,9.91rem);inline-size:var(--ui-ac-spacing-block-sm,9.91rem)}.u-size-sm{block-size:var(--ui-ac-spacing-block,16rem);inline-size:var(--ui-ac-spacing-block,16rem)}.u-size-md{block-size:var(--ui-ac-spacing-block-lg,26rem);inline-size:var(--ui-ac-spacing-block-lg,26rem)}.u-size-lg{block-size:var(--ui-ac-spacing-block-xl,41rem);inline-size:var(--ui-ac-spacing-block-xl,41rem)}.u-size-xl{block-size:var(--ui-ac-spacing-block-xxl,66rem);inline-size:var(--ui-ac-spacing-block-xxl,66rem)}.u-width-full{inline-size:100%;flex-grow:1}.u-width-viewport{inline-size:100dvw;flex-grow:1}.u-width-half{inline-size:50%}.u-width-xs{inline-size:var(--ui-ac-spacing-block-sm,9.91rem)}.u-width-sm{inline-size:var(--ui-ac-spacing-block,16em)}.u-width-md{inline-size:var(--ui-ac-spacing-block-lg,26rem)}.u-width-lg{inline-size:var(--ui-ac-spacing-block-xl,41rem)}.u-width-xl{inline-size:var(--ui-ac-spacing-block-xxl,66rem)}.u-height-full{block-size:100%;inline-size:100%;flex-grow:1}.u-height-viewport{block-size:100dvh}.u-height-xs{block-size:var(--ui-ac-spacing-block-sm,9.91rem)}.u-height-sm{block-size:var(--ui-ac-spacing-block,16em)}.u-height-md{block-size:var(--ui-ac-spacing-block-lg,26rem)}.u-height-lg{block-size:var(--ui-ac-spacing-block-xl,41rem)}.u-height-xl{block-size:var(--ui-ac-spacing-block-xxl,66rem)}.u-min-height-full{min-block-size:100%;min-inline-size:100%;flex-grow:1}.u-min-height-viewport{min-block-size:100dvh}.u-min-height-sm{min-block-size:var(--ui-ac-spacing-block,16em)}.u-min-height-md{min-block-size:var(--ui-ac-spacing-block-lg,26rem)}.u-min-height-lg{min-block-size:var(--ui-ac-spacing-block-xl,41rem)}.u-min-height-xl{min-block-size:var(--ui-ac-spacing-block-xxl,66rem)}.u-typography-formatted a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}.u-typography-formatted a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){.u-typography-formatted a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}.u-typography-formatted a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}.u-typography-formatted a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}.u-typography-formatted a{font-weight:var(--ui-ac-typography-article-link-font-weight)}.u-typography-formatted a,.u-typography-formatted a:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){.u-typography-formatted a:hover{color:var(--ui-ac-link-color-content-hover)}}.u-typography-formatted a:focus{color:var(--ui-ac-link-color-content-hover)}.u-typography-formatted a:active{color:var(--ui-ac-link-color-content-active)}.u-typography-formatted :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}.u-typography-formatted :is(i,em,var){font-style:italic}.u-typography-formatted :is(u,ins){text-decoration:underline}.u-typography-formatted :is(s,del){text-decoration:line-through}.u-typography-formatted :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}.u-typography-formatted :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);line-height:0;position:relative;vertical-align:baseline}.u-typography-formatted code{background-color:var(--ui-ac-color-background-subtle)}.u-typography-formatted code,.u-typography-formatted kbd{border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.u-typography-formatted kbd{box-shadow:inset 0 0 0 var(--ui-ac-border-width-md) currentColor}.u-typography-formatted mark{-webkit-padding-start:.25em;padding-inline-start:.25em;-webkit-padding-end:.25em;padding-inline-end:.25em;background-color:var(--ui-ac-color-background-accent-subtle);border-radius:var(--ui-ac-border-radius-md)}.u-typography-formatted sub{inset-block-end:-.25em}.u-typography-formatted sup{inset-block-start:-.5em}.u-typography-formatted :is(blockquote,ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.u-typography-formatted :is(ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.u-typography-formatted li :is(ol,ul){-webkit-margin-before:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted li ol{list-style:lower-latin}.u-typography-formatted li ol ol{list-style:lower-roman}.u-typography-formatted li ul{list-style:disc}.u-typography-formatted blockquote{box-shadow:inset var(--ui-ac-border-width-md) 0 0 0 currentColor}.u-typography-formatted *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted *>dl dt:last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted *>dl dd{-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted *>dl dd:last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted *>ol{list-style:decimal}.u-typography-formatted *>ul{list-style:disc}.u-typography-formatted{--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing)}.u-typography-formatted :is(blockquote,dl,ol,p,ul){-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted li{-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}.u-typography-formatted :is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted pre{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);font-family:var(--ui-ac-typography-font-family-monospace);padding:.5em;-webkit-margin-after:var(--ui-ac-article-paragraph-spacing);margin-block-end:var(--ui-ac-article-paragraph-spacing);white-space:pre}.u-typography-formatted pre code{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}.u-typography-formatted pre:last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted h1,.u-typography-formatted h2,.u-typography-formatted h3,.u-typography-formatted h4,.u-typography-formatted h5,.u-typography-formatted h6{-webkit-margin-before:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));-webkit-margin-after:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}.u-typography-formatted h1:first-child,.u-typography-formatted h2:first-child,.u-typography-formatted h3:first-child,.u-typography-formatted h4:first-child,.u-typography-formatted h5:first-child,.u-typography-formatted h6:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{.u-typography-formatted :is(h1,h2,h3,h4,h5,h6){page-break-after:avoid;break-after:avoid}}.u-typography-formatted h1{font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}.u-typography-formatted h2{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}.u-typography-formatted h3{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}.u-typography-formatted h4,.u-typography-formatted h5,.u-typography-formatted h6{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}.s-typography\:compact .u-typography-formatted a,.s-ui\:compact .u-typography-formatted a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}.s-typography\:compact .u-typography-formatted a:visited,.s-ui\:compact .u-typography-formatted a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){.s-typography\:compact .u-typography-formatted a:hover,.s-ui\:compact .u-typography-formatted a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}.s-typography\:compact .u-typography-formatted a:focus,.s-ui\:compact .u-typography-formatted a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}.s-typography\:compact .u-typography-formatted a:active,.s-ui\:compact .u-typography-formatted a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}.s-typography\:compact .u-typography-formatted a,.s-ui\:compact .u-typography-formatted a{color:var(--ui-ac-link-color-content-visited);font-weight:var(--ui-ac-typography-article-link-font-weight)}.s-typography\:compact .u-typography-formatted a:visited,.s-ui\:compact .u-typography-formatted a:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){.s-typography\:compact .u-typography-formatted a:hover,.s-ui\:compact .u-typography-formatted a:hover{color:var(--ui-ac-link-color-content-hover)}}.s-typography\:compact .u-typography-formatted a:focus,.s-ui\:compact .u-typography-formatted a:focus{color:var(--ui-ac-link-color-content-hover)}.s-typography\:compact .u-typography-formatted a:active,.s-ui\:compact .u-typography-formatted a:active{color:var(--ui-ac-link-color-content-active)}.s-typography\:compact .u-typography-formatted :is(b,strong),.s-ui\:compact .u-typography-formatted :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}.s-typography\:compact .u-typography-formatted :is(i,em,var),.s-ui\:compact .u-typography-formatted :is(i,em,var){font-style:italic}.s-typography\:compact .u-typography-formatted :is(u,ins),.s-ui\:compact .u-typography-formatted :is(u,ins){text-decoration:underline}.s-typography\:compact .u-typography-formatted :is(s,del),.s-ui\:compact .u-typography-formatted :is(s,del){text-decoration:line-through}.s-typography\:compact .u-typography-formatted :is(code,kbd),.s-ui\:compact .u-typography-formatted :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}.s-typography\:compact .u-typography-formatted :is(sub,sup),.s-ui\:compact .u-typography-formatted :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);line-height:0;position:relative;vertical-align:baseline}.s-typography\:compact .u-typography-formatted code,.s-ui\:compact .u-typography-formatted code{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.s-typography\:compact .u-typography-formatted kbd,.s-ui\:compact .u-typography-formatted kbd{border-radius:var(--ui-ac-border-radius-md);box-shadow:inset 0 0 0 var(--ui-ac-border-width-md) currentColor;padding-inline:.25em}.s-typography\:compact .u-typography-formatted mark,.s-ui\:compact .u-typography-formatted mark{-webkit-padding-start:.25em;padding-inline-start:.25em;-webkit-padding-end:.25em;padding-inline-end:.25em;background-color:var(--ui-ac-color-background-accent-subtle);border-radius:var(--ui-ac-border-radius-md)}.s-typography\:compact .u-typography-formatted sub,.s-ui\:compact .u-typography-formatted sub{inset-block-end:-.25em}.s-typography\:compact .u-typography-formatted sup,.s-ui\:compact .u-typography-formatted sup{inset-block-start:-.5em}.s-typography\:compact .u-typography-formatted,.s-ui\:compact .u-typography-formatted{--content-list-inset-spacing:var(--ui-ac-article-compact-list-inset-spacing)}.s-typography\:compact .u-typography-formatted :is(blockquote,ol,ul),.s-ui\:compact .u-typography-formatted :is(blockquote,ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.s-typography\:compact .u-typography-formatted :is(ol,ul),.s-ui\:compact .u-typography-formatted :is(ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.s-typography\:compact .u-typography-formatted li :is(ol,ul),.s-ui\:compact .u-typography-formatted li :is(ol,ul){-webkit-margin-before:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.s-typography\:compact .u-typography-formatted li ol,.s-ui\:compact .u-typography-formatted li ol{list-style:lower-latin}.s-typography\:compact .u-typography-formatted li ol ol,.s-ui\:compact .u-typography-formatted li ol ol{list-style:lower-roman}.s-typography\:compact .u-typography-formatted li ul,.s-ui\:compact .u-typography-formatted li ul{list-style:disc}.s-typography\:compact .u-typography-formatted blockquote,.s-ui\:compact .u-typography-formatted blockquote{box-shadow:inset var(--ui-ac-border-width-md) 0 0 0 currentColor}.s-typography\:compact .u-typography-formatted *>dl dt,.s-ui\:compact .u-typography-formatted *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.s-typography\:compact .u-typography-formatted *>dl dt:last-child,.s-ui\:compact .u-typography-formatted *>dl dt:last-child{-webkit-margin-after:0;margin-block-end:0}.s-typography\:compact .u-typography-formatted *>dl dd,.s-ui\:compact .u-typography-formatted *>dl dd{-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.s-typography\:compact .u-typography-formatted *>dl dd:last-child,.s-ui\:compact .u-typography-formatted *>dl dd:last-child{-webkit-margin-after:0;margin-block-end:0}.s-typography\:compact .u-typography-formatted *>ol,.s-ui\:compact .u-typography-formatted *>ol{list-style:decimal}.s-typography\:compact .u-typography-formatted *>ul,.s-ui\:compact .u-typography-formatted *>ul{list-style:disc}.s-typography\:compact .u-typography-formatted,.s-ui\:compact .u-typography-formatted{--content-paragraph-spacing:var(--ui-ac-article-compact-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-compact-list-item-spacing)}.s-typography\:compact .u-typography-formatted :is(blockquote,dl,ol,p,ul),.s-ui\:compact .u-typography-formatted :is(blockquote,dl,ol,p,ul){-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.s-typography\:compact .u-typography-formatted li,.s-ui\:compact .u-typography-formatted li{-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.s-typography\:compact .u-typography-formatted :where(p,blockquote,blockquote>p),.s-ui\:compact .u-typography-formatted :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}.s-typography\:compact .u-typography-formatted :is(blockquote,dl,ol,p,ul,li):last-child,.s-ui\:compact .u-typography-formatted :is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}.s-typography\:compact .u-typography-formatted pre,.s-ui\:compact .u-typography-formatted pre{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);font-family:var(--ui-ac-typography-font-family-monospace);padding:.5em;-webkit-margin-after:var(--ui-ac-article-paragraph-spacing);margin-block-end:var(--ui-ac-article-paragraph-spacing);white-space:pre}.s-typography\:compact .u-typography-formatted pre code,.s-ui\:compact .u-typography-formatted pre code{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}.s-typography\:compact .u-typography-formatted pre:last-child,.s-ui\:compact .u-typography-formatted pre:last-child{-webkit-margin-after:0;margin-block-end:0}.s-typography\:compact .u-typography-formatted,.s-ui\:compact .u-typography-formatted{--content-heading-spacing-top:var(--ui-ac-article-compact-heading-spacing-top);--content-heading-spacing-bottom:var(--ui-ac-article-compact-heading-spacing-bottom)}.s-typography\:compact .u-typography-formatted h1,.s-typography\:compact .u-typography-formatted h2,.s-typography\:compact .u-typography-formatted h3,.s-typography\:compact .u-typography-formatted h4,.s-typography\:compact .u-typography-formatted h5,.s-typography\:compact .u-typography-formatted h6,.s-ui\:compact .u-typography-formatted h1,.s-ui\:compact .u-typography-formatted h2,.s-ui\:compact .u-typography-formatted h3,.s-ui\:compact .u-typography-formatted h4,.s-ui\:compact .u-typography-formatted h5,.s-ui\:compact .u-typography-formatted h6{-webkit-margin-before:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));-webkit-margin-after:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}.s-typography\:compact .u-typography-formatted h1:first-child,.s-typography\:compact .u-typography-formatted h2:first-child,.s-typography\:compact .u-typography-formatted h3:first-child,.s-typography\:compact .u-typography-formatted h4:first-child,.s-typography\:compact .u-typography-formatted h5:first-child,.s-typography\:compact .u-typography-formatted h6:first-child,.s-ui\:compact .u-typography-formatted h1:first-child,.s-ui\:compact .u-typography-formatted h2:first-child,.s-ui\:compact .u-typography-formatted h3:first-child,.s-ui\:compact .u-typography-formatted h4:first-child,.s-ui\:compact .u-typography-formatted h5:first-child,.s-ui\:compact .u-typography-formatted h6:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{.s-typography\:compact .u-typography-formatted :is(h1,h2,h3,h4,h5,h6),.s-ui\:compact .u-typography-formatted :is(h1,h2,h3,h4,h5,h6){page-break-after:avoid;break-after:avoid}}.s-typography\:compact .u-typography-formatted h1,.s-typography\:compact .u-typography-formatted h2,.s-ui\:compact .u-typography-formatted h1,.s-ui\:compact .u-typography-formatted h2{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}.s-typography\:compact .u-typography-formatted h3,.s-typography\:compact .u-typography-formatted h4,.s-typography\:compact .u-typography-formatted h5,.s-typography\:compact .u-typography-formatted h6,.s-ui\:compact .u-typography-formatted h3,.s-ui\:compact .u-typography-formatted h4,.s-ui\:compact .u-typography-formatted h5,.s-ui\:compact .u-typography-formatted h6{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}.u-typography-formatted-article a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}.u-typography-formatted-article a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){.u-typography-formatted-article a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}.u-typography-formatted-article a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}.u-typography-formatted-article a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}.u-typography-formatted-article a{font-weight:var(--ui-ac-typography-article-link-font-weight)}.u-typography-formatted-article a,.u-typography-formatted-article a:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){.u-typography-formatted-article a:hover{color:var(--ui-ac-link-color-content-hover)}}.u-typography-formatted-article a:focus{color:var(--ui-ac-link-color-content-hover)}.u-typography-formatted-article a:active{color:var(--ui-ac-link-color-content-active)}.u-typography-formatted-article :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}.u-typography-formatted-article :is(i,em,var){font-style:italic}.u-typography-formatted-article :is(u,ins){text-decoration:underline}.u-typography-formatted-article :is(s,del){text-decoration:line-through}.u-typography-formatted-article :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}.u-typography-formatted-article :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);line-height:0;position:relative;vertical-align:baseline}.u-typography-formatted-article code{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.u-typography-formatted-article kbd{border-radius:var(--ui-ac-border-radius-md);box-shadow:inset 0 0 0 var(--ui-ac-border-width-md) currentColor;padding-inline:.25em}.u-typography-formatted-article mark{-webkit-padding-start:.25em;padding-inline-start:.25em;-webkit-padding-end:.25em;padding-inline-end:.25em;background-color:var(--ui-ac-color-background-accent-subtle);border-radius:var(--ui-ac-border-radius-md)}.u-typography-formatted-article sub{inset-block-end:-.25em}.u-typography-formatted-article sup{inset-block-start:-.5em}.u-typography-formatted-article :is(blockquote,ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.u-typography-formatted-article :is(ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.u-typography-formatted-article li :is(ol,ul){-webkit-margin-before:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted-article li ol{list-style:lower-latin}.u-typography-formatted-article li ol ol{list-style:lower-roman}.u-typography-formatted-article li ul{list-style:disc}.u-typography-formatted-article blockquote{box-shadow:inset var(--ui-ac-border-width-md) 0 0 0 currentColor}.u-typography-formatted-article *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted-article *>dl dt:last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted-article *>dl dd{-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted-article *>dl dd:last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted-article *>ol{list-style:decimal}.u-typography-formatted-article *>ul{list-style:disc}.u-typography-formatted-article{--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing)}.u-typography-formatted-article :is(blockquote,dl,ol,p,ul){-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted-article li{-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted-article :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}.u-typography-formatted-article :is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted-article pre{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);font-family:var(--ui-ac-typography-font-family-monospace);padding:.5em;-webkit-margin-after:var(--ui-ac-article-paragraph-spacing);margin-block-end:var(--ui-ac-article-paragraph-spacing);white-space:pre}.u-typography-formatted-article pre code{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}.u-typography-formatted-article pre:last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-formatted-article :is(blockquote,dl,ol,p,ul){font-family:var(--ui-ac-typography-font-family-primary)}.u-typography-formatted-article h1,.u-typography-formatted-article h2,.u-typography-formatted-article h3,.u-typography-formatted-article h4,.u-typography-formatted-article h5,.u-typography-formatted-article h6{-webkit-margin-before:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));-webkit-margin-after:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}.u-typography-formatted-article h1:first-child,.u-typography-formatted-article h2:first-child,.u-typography-formatted-article h3:first-child,.u-typography-formatted-article h4:first-child,.u-typography-formatted-article h5:first-child,.u-typography-formatted-article h6:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{.u-typography-formatted-article :is(h1,h2,h3,h4,h5,h6){page-break-after:avoid;break-after:avoid}}.u-typography-formatted-article h1{font-family:var(--ui-ac-typography-page-title-font-family);font-size:var(--ui-ac-typography-page-title-font-size);font-weight:var(--ui-ac-typography-page-title-font-weight);letter-spacing:var(--ui-ac-typography-page-title-letter-spacing);line-height:var(--ui-ac-typography-page-title-line-height);text-transform:var(--ui-ac-typography-page-title-text-transform)}.u-typography-formatted-article h2{font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}.u-typography-formatted-article h3{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}.u-typography-formatted-article h4{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}.u-typography-formatted-article h5,.u-typography-formatted-article h6{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}.s-ui\:compact .u-typography-formatted-article a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}.s-ui\:compact .u-typography-formatted-article a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){.s-ui\:compact .u-typography-formatted-article a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}.s-ui\:compact .u-typography-formatted-article a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}.s-ui\:compact .u-typography-formatted-article a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}.s-ui\:compact .u-typography-formatted-article a{color:var(--ui-ac-link-color-content-visited);font-weight:var(--ui-ac-typography-article-link-font-weight)}.s-ui\:compact .u-typography-formatted-article a:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){.s-ui\:compact .u-typography-formatted-article a:hover{color:var(--ui-ac-link-color-content-hover)}}.s-ui\:compact .u-typography-formatted-article a:focus{color:var(--ui-ac-link-color-content-hover)}.s-ui\:compact .u-typography-formatted-article a:active{color:var(--ui-ac-link-color-content-active)}.s-ui\:compact .u-typography-formatted-article :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}.s-ui\:compact .u-typography-formatted-article :is(i,em,var){font-style:italic}.s-ui\:compact .u-typography-formatted-article :is(u,ins){text-decoration:underline}.s-ui\:compact .u-typography-formatted-article :is(s,del){text-decoration:line-through}.s-ui\:compact .u-typography-formatted-article :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}.s-ui\:compact .u-typography-formatted-article :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);line-height:0;position:relative;vertical-align:baseline}.s-ui\:compact .u-typography-formatted-article code{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.s-ui\:compact .u-typography-formatted-article kbd{border-radius:var(--ui-ac-border-radius-md);box-shadow:inset 0 0 0 var(--ui-ac-border-width-md) currentColor;padding-inline:.25em}.s-ui\:compact .u-typography-formatted-article mark{-webkit-padding-start:.25em;padding-inline-start:.25em;-webkit-padding-end:.25em;padding-inline-end:.25em;background-color:var(--ui-ac-color-background-accent-subtle);border-radius:var(--ui-ac-border-radius-md)}.s-ui\:compact .u-typography-formatted-article sub{inset-block-end:-.25em}.s-ui\:compact .u-typography-formatted-article sup{inset-block-start:-.5em}.s-ui\:compact .u-typography-formatted-article :is(blockquote,ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.s-ui\:compact .u-typography-formatted-article :is(ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.s-ui\:compact .u-typography-formatted-article li :is(ol,ul){-webkit-margin-before:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.s-ui\:compact .u-typography-formatted-article li ol{list-style:lower-latin}.s-ui\:compact .u-typography-formatted-article li ol ol{list-style:lower-roman}.s-ui\:compact .u-typography-formatted-article li ul{list-style:disc}.s-ui\:compact .u-typography-formatted-article blockquote{box-shadow:inset var(--ui-ac-border-width-md) 0 0 0 currentColor}.s-ui\:compact .u-typography-formatted-article *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.s-ui\:compact .u-typography-formatted-article *>dl dt:last-child{-webkit-margin-after:0;margin-block-end:0}.s-ui\:compact .u-typography-formatted-article *>dl dd{-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.s-ui\:compact .u-typography-formatted-article *>dl dd:last-child{-webkit-margin-after:0;margin-block-end:0}.s-ui\:compact .u-typography-formatted-article *>ol{list-style:decimal}.s-ui\:compact .u-typography-formatted-article *>ul{list-style:disc}.s-ui\:compact .u-typography-formatted-article{--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing)}.s-ui\:compact .u-typography-formatted-article :is(blockquote,dl,ol,p,ul){-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.s-ui\:compact .u-typography-formatted-article li{-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.s-ui\:compact .u-typography-formatted-article :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}.s-ui\:compact .u-typography-formatted-article :is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}.s-ui\:compact .u-typography-formatted-article pre{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);font-family:var(--ui-ac-typography-font-family-monospace);padding:.5em;-webkit-margin-after:var(--ui-ac-article-paragraph-spacing);margin-block-end:var(--ui-ac-article-paragraph-spacing);white-space:pre}.s-ui\:compact .u-typography-formatted-article pre code{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}.s-ui\:compact .u-typography-formatted-article pre:last-child{-webkit-margin-after:0;margin-block-end:0}.s-ui\:compact .u-typography-formatted-article h1,.s-ui\:compact .u-typography-formatted-article h2,.s-ui\:compact .u-typography-formatted-article h3,.s-ui\:compact .u-typography-formatted-article h4,.s-ui\:compact .u-typography-formatted-article h5,.s-ui\:compact .u-typography-formatted-article h6{-webkit-margin-before:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));-webkit-margin-after:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}.s-ui\:compact .u-typography-formatted-article h1:first-child,.s-ui\:compact .u-typography-formatted-article h2:first-child,.s-ui\:compact .u-typography-formatted-article h3:first-child,.s-ui\:compact .u-typography-formatted-article h4:first-child,.s-ui\:compact .u-typography-formatted-article h5:first-child,.s-ui\:compact .u-typography-formatted-article h6:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{.s-ui\:compact .u-typography-formatted-article :is(h1,h2,h3,h4,h5,h6){page-break-after:avoid;break-after:avoid}}.s-ui\:compact .u-typography-formatted-article h1{font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}.s-ui\:compact .u-typography-formatted-article h2{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}.s-ui\:compact .u-typography-formatted-article h3{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}.s-ui\:compact .u-typography-formatted-article h4,.s-ui\:compact .u-typography-formatted-article h5,.s-ui\:compact .u-typography-formatted-article h6{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}.u-typography-reset a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}.u-typography-reset a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){.u-typography-reset a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}.u-typography-reset a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}.u-typography-reset a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}.u-typography-reset a{color:var(--ui-ac-link-color-content);font-weight:inherit}.u-typography-reset a:visited{color:var(--ui-ac-link-color-content-visited)}.u-typography-reset a:hover{color:var(--ui-ac-link-color-content-hover)}.u-typography-reset a:focus{color:var(--ui-ac-link-color-content-focus)}.u-typography-reset a:active{color:var(--ui-ac-link-color-content-active)}.u-typography-reset :is(b,strong){font-weight:400}.u-typography-reset :is(i,em,var){font-style:normal}.u-typography-reset :is(u,ins){text-decoration:initial}.u-typography-reset :is(s,del){text-decoration:initial}.u-typography-reset :is(code,kbd){font-family:initial}.u-typography-reset :is(sub,sup){font-size:medium;line-height:normal;position:static;vertical-align:initial}.u-typography-reset code{background-color:initial;border-radius:initial;padding-inline:initial}.u-typography-reset kbd{border-radius:initial;box-shadow:none;padding-inline:initial}.u-typography-reset mark{background-color:initial;border-radius:initial;padding:initial}.u-typography-reset sub{inset-block-end:auto}.u-typography-reset sup{inset-block-start:auto}.u-typography-reset :is(blockquote,ol,ul){-webkit-padding-start:initial;padding-inline-start:0}.u-typography-reset :is(ol,ul){-webkit-padding-start:initial;padding-inline-start:0}.u-typography-reset li :is(ol,ul){-webkit-margin-before:initial;margin-block-start:0}.u-typography-reset li ol{list-style:lower-latin}.u-typography-reset li ol ol{list-style:lower-roman}.u-typography-reset li ul{list-style:disc}.u-typography-reset blockquote{box-shadow:none}.u-typography-reset *>dl dt{font-weight:400}.u-typography-reset *>dl dd,.u-typography-reset *>dl dt{-webkit-margin-after:initial;margin-block-end:0}.u-typography-reset *>ol{list-style:decimal}.u-typography-reset *>ul{list-style:disc}.u-typography-reset{--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing)}.u-typography-reset :is(blockquote,dl,ol,p,ul){-webkit-margin-after:initial;margin-block-end:0}.u-typography-reset li{-webkit-margin-after:initial;margin-block-end:0}.u-typography-reset :where(p,blockquote,blockquote>p){text-wrap:wrap}.u-typography-reset :is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}.u-typography-reset pre{background-color:initial;border-radius:initial;font-family:initial;padding:initial;-webkit-margin-after:initial;margin-block-end:0;white-space:normal}.u-typography-reset pre code{background-color:initial;border-radius:initial;padding-inline:initial}.u-typography-reset :is(blockquote,dl,ol,p,ul){font-family:unset}.u-typography-reset h1,.u-typography-reset h2,.u-typography-reset h3,.u-typography-reset h4,.u-typography-reset h5,.u-typography-reset h6{-webkit-margin-before:initial;margin-block-start:0;-webkit-margin-after:initial;margin-block-end:0;font-family:unset;font-size:medium;font-weight:400;line-height:normal}.u-typography-body{font-family:var(--ui-ac-typography-body-font-family);font-size:var(--ui-ac-typography-body-font-size);font-weight:var(--ui-ac-typography-body-font-weight);line-height:var(--ui-ac-typography-body-line-height)}.u-typography-body-strong{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}.u-typography-body-lg{font-family:var(--ui-ac-typography-body-lg-font-family);font-size:var(--ui-ac-typography-body-lg-font-size);font-weight:var(--ui-ac-typography-body-lg-font-weight);line-height:var(--ui-ac-typography-body-lg-line-height)}.u-typography-body-lg-strong{font-family:var(--ui-ac-typography-body-lg-strong-font-family);font-size:var(--ui-ac-typography-body-lg-strong-font-size);font-weight:var(--ui-ac-typography-body-lg-strong-font-weight);line-height:var(--ui-ac-typography-body-lg-strong-line-height)}.u-typography-body-sm{font-family:var(--ui-ac-typography-body-sm-font-family);font-size:var(--ui-ac-typography-body-sm-font-size);font-weight:var(--ui-ac-typography-body-sm-font-weight);line-height:var(--ui-ac-typography-body-sm-line-height)}.u-typography-body-sm-strong{font-family:var(--ui-ac-typography-body-sm-strong-font-family);font-size:var(--ui-ac-typography-body-sm-strong-font-size);font-weight:var(--ui-ac-typography-body-sm-strong-font-weight);line-height:var(--ui-ac-typography-body-sm-strong-line-height)}.u-typography-display-title{font-family:var(--ui-ac-typography-display-title-font-family);font-size:var(--ui-ac-typography-display-title-font-size);font-weight:var(--ui-ac-typography-display-title-font-weight);letter-spacing:var(--ui-ac-typography-display-title-letter-spacing);line-height:var(--ui-ac-typography-display-title-line-height);text-transform:var(--ui-ac-typography-display-title-text-transform)}.u-typography-page-title{font-family:var(--ui-ac-typography-page-title-font-family);font-size:var(--ui-ac-typography-page-title-font-size);font-weight:var(--ui-ac-typography-page-title-font-weight);letter-spacing:var(--ui-ac-typography-page-title-letter-spacing);line-height:var(--ui-ac-typography-page-title-line-height);text-transform:var(--ui-ac-typography-page-title-text-transform)}.u-typography-title{font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}.u-typography-heading{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}.u-typography-subheading{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}.u-typography-small-heading{font-family:var(--ui-ac-typography-small-heading-font-family);font-size:var(--ui-ac-typography-small-heading-font-size);font-weight:var(--ui-ac-typography-small-heading-font-weight);letter-spacing:var(--ui-ac-typography-small-heading-letter-spacing);line-height:var(--ui-ac-typography-small-heading-line-height);text-transform:var(--ui-ac-typography-small-heading-text-transform)}.u-typography-micro-heading{font-family:var(--ui-ac-typography-micro-heading-font-family);font-size:var(--ui-ac-typography-micro-heading-font-size);font-weight:var(--ui-ac-typography-micro-heading-font-weight);letter-spacing:var(--ui-ac-typography-micro-heading-letter-spacing);line-height:var(--ui-ac-typography-micro-heading-line-height);text-transform:var(--ui-ac-typography-micro-heading-text-transform)}.u-font-family-sans-serif{font-family:var(--ui-typography-font-family-sans)}.u-font-family-serif{font-family:var(--ui-typography-font-family-serif)}.u-font-family-monospace{font-family:var(--ui-ac-typography-font-family-monospace)}.u-font-family-primary{font-family:var(--ui-ac-typography-font-family-primary)}.u-font-family-secondary{font-family:var(--ui-ac-typography-font-family-secondary)}.u-font-family-display{font-family:var(--ui-ac-typography-font-family-display)}.u-font-size-xs{font-size:var(--ui-ac-typography-body-xs-font-size)}.u-font-size-sm{font-size:var(--ui-ac-typography-body-sm-font-size)}.u-font-size-md{font-size:var(--ui-ac-typography-body-font-size)}.u-font-size-lg{font-size:var(--ui-ac-typography-body-lg-font-size)}.u-font-weight-bold{font-weight:var(--ui-ac-typography-font-weight-bold)}.u-font-weight-heavy{font-weight:var(--ui-ac-typography-font-weight-heavy)}.u-font-weight-semi-bold{font-weight:var(--ui-ac-typography-font-weight-semi-bold)}.u-font-weight-normal{font-weight:var(--ui-ac-typography-font-weight-normal)}.u-line-height-xs{line-height:var(--line-height-lower-2)}.u-line-height-sm{line-height:var(--line-height-lower-1)}.u-line-height-md{line-height:var(--line-height-base)}.u-line-height-lg{line-height:var(--line-height-upper-1)}.u-line-height-xl{line-height:var(--line-height-upper-2)}.u-text-align-left{text-align:start}.u-text-align-center{text-align:center}.u-text-align-right{text-align:end}.u-text-align-top{vertical-align:top}.u-text-align-middle{vertical-align:middle}.u-text-align-bottom{vertical-align:bottom}.u-text-transform-uppercase{text-transform:uppercase}.u-text-transform-lowercase{text-transform:lowercase}.u-text-transform-capitalize{text-transform:capitalize}.u-text-transform-none{text-transform:none}details.u-animate-details{transition:background-color var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out)}details.u-animate-details summary{transition:var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out)}@supports(interpolate-size:allow-keywords){details.u-animate-details::details-content{block-size:0;overflow:hidden;transition:block-size var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),content-visibility var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out) allow-discrete}details.u-animate-details[open]::details-content{block-size:auto}}.u-container-type-size{container-type:size}.u-container-type-inline-size{container-type:inline-size}.u-container-type-scroll-state{container-type:scroll-state}.u-container-type-inline-size\+scroll-state{container-type:inline-size scroll-state}.u-container-type-size\+scroll-state{container-type:size scroll-state}.u-visually-hide{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (max-width:57.599em){.u-visually-hide\@mmax{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media screen and (max-width:71.999em){.u-visually-hide\@lmax{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media screen and (min-width:57.601em){.u-visually-hide\@mmin{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@media screen and (min-width:72.001em){.u-visually-hide\@lmin{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.u-visually-unhide{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.u-link{color:var(--ui-ac-link-color-content);-webkit-text-decoration:var(--link-underline);text-decoration:var(--link-underline)}.u-link:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){.u-link:hover{-webkit-text-decoration:var(--link-hover-style);text-decoration:var(--link-hover-style);color:var(--ui-ac-link-color-content-hover)}}.u-link:active{color:var(--ui-ac-link-color-content-active)}:is(.c-panel,th,td):has(.u-link-primary){position:relative}:is(.c-panel,th,td):has(.u-link-primary) a:not(.u-link-primary){position:relative;z-index:1}:is(.c-panel,th,td):has(.u-link-primary) a.u-link-primary:after{content:"";position:absolute;inset:0;z-index:0}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check),:is(.c-panel,th,td):has(.u-check-primary){position:relative}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) a,:is(.c-panel,th,td):has(.u-check-primary) a{position:relative;z-index:1}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) .c-field.\+hide-label,.s-checks\:primary.s-form\:hide-labels :is(.c-panel,th,td):has(label.\+check) .c-field,:is(.c-panel,th,td):has(.u-check-primary) .c-field.\+hide-label{position:static}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) .c-label.\+check,:is(.c-panel,th,td):has(.u-check-primary) .c-label.\+check.u-check-primary{position:static}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) .c-label.\+check:after,:is(.c-panel,th,td):has(.u-check-primary) .c-label.\+check.u-check-primary:after{content:"";cursor:pointer;position:absolute;inset:0;z-index:0}@media(hover:hover)and (pointer:fine){.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) .c-label.\+check:has(input:not([disabled])):hover .c-checkbox,:is(.c-panel,th,td):has(.u-check-primary) .c-label.\+check.u-check-primary:has(input:not([disabled])):hover .c-checkbox{border-color:var(--checkbox-accent-color)}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) .c-label.\+check:has(input:checked:not([disabled])):hover .c-checkbox,:is(.c-panel,th,td):has(.u-check-primary) .c-label.\+check.u-check-primary:has(input:checked:not([disabled])):hover .c-checkbox{background-color:var(--checkbox-accent-color-hover)}}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) .c-label.\+check:has(input:not([disabled])):active .c-checkbox,:is(.c-panel,th,td):has(.u-check-primary) .c-label.\+check.u-check-primary:has(input:not([disabled])):active .c-checkbox{background-color:var(--checkbox-accent-color)}.s-checks\:primary :is(.c-panel,th,td):has(label.\+check) .c-label.\+check:has(input:checked:not([disabled])):active .c-checkbox,:is(.c-panel,th,td):has(.u-check-primary) .c-label.\+check.u-check-primary:has(input:checked:not([disabled])):active .c-checkbox{background-color:var(--checkbox-accent-color-pressed)}.u-overflow-auto{overflow:auto}.u-overflow-hidden{overflow:hidden}.u-overflow-clip{overflow:clip}.u-overflow-visible{overflow:visible}.u-overflow-scroll{overflow:scroll}.u-scrollable-area{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scrollable-area>*{grid-area:1/1}@media screen and (min-width:40.321em){.u-scrollable-area\@smin{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scrollable-area\@smin>*{grid-area:1/1}}@media screen and (min-width:57.601em){.u-scrollable-area\@mmin{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scrollable-area\@mmin>*{grid-area:1/1}}@media screen and (min-width:72.001em){.u-scrollable-area\@lmin{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scrollable-area\@lmin>*{grid-area:1/1}}.u-scroll-shadow{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scroll-shadow>*{grid-area:1/1}.u-scroll-shadow:after{content:" ";grid-area:1/1;display:block;position:-webkit-sticky;position:sticky;inset-block-start:0;inset-inline-start:0;block-size:100cqh;inline-size:100cqw;pointer-events:none;z-index:2;background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);--_scroll-shadow-color-1:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-1-opacity));--_scroll-shadow-color-2:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-2-opacity));--_scroll-shadow-color-3:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-3-opacity));--_scroll-shadow-color-4:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-4-opacity));--_shadow-top:linear-gradient(to bottom,var(--_scroll-shadow-color-1),transparent var(--ui-ac-spacing));--_shadow-bottom:linear-gradient(to top,var(--_scroll-shadow-color-2),transparent var(--ui-ac-spacing));--_shadow-left:linear-gradient(to right,var(--_scroll-shadow-color-3),transparent var(--ui-ac-spacing));--_shadow-right:linear-gradient(to left,var(--_scroll-shadow-color-4),transparent var(--ui-ac-spacing))}@container scroll-state(scrollable: top){.u-scroll-shadow:after{--_scroll-shadow-color-1-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: bottom){.u-scroll-shadow:after{--_scroll-shadow-color-2-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: left){.u-scroll-shadow:after{--_scroll-shadow-color-3-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: right){.u-scroll-shadow:after{--_scroll-shadow-color-4-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@media screen and (min-width:40.321em){.u-scroll-shadow\@smin{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scroll-shadow\@smin>*{grid-area:1/1}.u-scroll-shadow\@smin:after{content:" ";grid-area:1/1;display:block;position:-webkit-sticky;position:sticky;inset-block-start:0;inset-inline-start:0;block-size:100cqh;inline-size:100cqw;pointer-events:none;z-index:2;background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);--_scroll-shadow-color-1:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-1-opacity));--_scroll-shadow-color-2:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-2-opacity));--_scroll-shadow-color-3:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-3-opacity));--_scroll-shadow-color-4:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-4-opacity));--_shadow-top:linear-gradient(to bottom,var(--_scroll-shadow-color-1),transparent var(--ui-ac-spacing));--_shadow-bottom:linear-gradient(to top,var(--_scroll-shadow-color-2),transparent var(--ui-ac-spacing));--_shadow-left:linear-gradient(to right,var(--_scroll-shadow-color-3),transparent var(--ui-ac-spacing));--_shadow-right:linear-gradient(to left,var(--_scroll-shadow-color-4),transparent var(--ui-ac-spacing))}@container scroll-state(scrollable: top){.u-scroll-shadow\@smin:after{--_scroll-shadow-color-1-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: bottom){.u-scroll-shadow\@smin:after{--_scroll-shadow-color-2-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: left){.u-scroll-shadow\@smin:after{--_scroll-shadow-color-3-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: right){.u-scroll-shadow\@smin:after{--_scroll-shadow-color-4-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}}@media screen and (min-width:57.601em){.u-scroll-shadow\@mmin{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scroll-shadow\@mmin>*{grid-area:1/1}.u-scroll-shadow\@mmin:after{content:" ";grid-area:1/1;display:block;position:-webkit-sticky;position:sticky;inset-block-start:0;inset-inline-start:0;block-size:100cqh;inline-size:100cqw;pointer-events:none;z-index:2;background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);--_scroll-shadow-color-1:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-1-opacity));--_scroll-shadow-color-2:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-2-opacity));--_scroll-shadow-color-3:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-3-opacity));--_scroll-shadow-color-4:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-4-opacity));--_shadow-top:linear-gradient(to bottom,var(--_scroll-shadow-color-1),transparent var(--ui-ac-spacing));--_shadow-bottom:linear-gradient(to top,var(--_scroll-shadow-color-2),transparent var(--ui-ac-spacing));--_shadow-left:linear-gradient(to right,var(--_scroll-shadow-color-3),transparent var(--ui-ac-spacing));--_shadow-right:linear-gradient(to left,var(--_scroll-shadow-color-4),transparent var(--ui-ac-spacing))}@container scroll-state(scrollable: top){.u-scroll-shadow\@mmin:after{--_scroll-shadow-color-1-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: bottom){.u-scroll-shadow\@mmin:after{--_scroll-shadow-color-2-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: left){.u-scroll-shadow\@mmin:after{--_scroll-shadow-color-3-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: right){.u-scroll-shadow\@mmin:after{--_scroll-shadow-color-4-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}}@media screen and (min-width:72.001em){.u-scroll-shadow\@lmin{scrollbar-width:thin;container-type:scroll-state size;display:grid;overflow:auto;scrollbar-gutter:stable}.u-scroll-shadow\@lmin>*{grid-area:1/1}.u-scroll-shadow\@lmin:after{content:" ";grid-area:1/1;display:block;position:-webkit-sticky;position:sticky;inset-block-start:0;inset-inline-start:0;block-size:100cqh;inline-size:100cqw;pointer-events:none;z-index:2;background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-animation-duration-default) var(--ui-animation-ease-in-out);--_scroll-shadow-color-1:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-1-opacity));--_scroll-shadow-color-2:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-2-opacity));--_scroll-shadow-color-3:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-3-opacity));--_scroll-shadow-color-4:hsl(from var(--ui-color-true-black) h s l/var(--_scroll-shadow-color-4-opacity));--_shadow-top:linear-gradient(to bottom,var(--_scroll-shadow-color-1),transparent var(--ui-ac-spacing));--_shadow-bottom:linear-gradient(to top,var(--_scroll-shadow-color-2),transparent var(--ui-ac-spacing));--_shadow-left:linear-gradient(to right,var(--_scroll-shadow-color-3),transparent var(--ui-ac-spacing));--_shadow-right:linear-gradient(to left,var(--_scroll-shadow-color-4),transparent var(--ui-ac-spacing))}@container scroll-state(scrollable: top){.u-scroll-shadow\@lmin:after{--_scroll-shadow-color-1-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: bottom){.u-scroll-shadow\@lmin:after{--_scroll-shadow-color-2-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: left){.u-scroll-shadow\@lmin:after{--_scroll-shadow-color-3-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}@container scroll-state(scrollable: right){.u-scroll-shadow\@lmin:after{--_scroll-shadow-color-4-opacity:var(--ui-ac-color-scroll-shadow-opacity)}}}.u-scrollbar-thin{scrollbar-width:thin}}:root{--scope-article-h3-weight:normal;--scope-article-prespace:3rem;--ui-ac-typography-page-title-font-size:var( --ui-typography-font-size-fluid-upper-5-7 );--ui-ac-typography-page-title-font-weight:var( --ui-ac-typography-font-weight-heavy )}pre{font-family:var(--font-family-mono);border-radius:calc(var(--ui-radius)*2);padding:var(--unit);margin-top:var(--unit);margin-bottom:var(--unit);white-space:pre;overflow:auto}pre .token-line{display:table;width:100%}pre .token-line:hover{background-color:hsla(0,0%,100%,.1)}pre .token-line>span:first-child{text-align:right;width:2em!important;padding-right:.75em;display:inline-block}.c-demo-with-code pre{margin-top:0}@scope (.docs-article-content) to (.c-example){a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}a{font-weight:var(--ui-ac-typography-article-link-font-weight)}a,a:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){a:hover{color:var(--ui-ac-link-color-content-hover)}}a:focus{color:var(--ui-ac-link-color-content-hover)}a:active{color:var(--ui-ac-link-color-content-active)}:is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}:is(i,em,var){font-style:italic}:is(u,ins){text-decoration:underline}:is(s,del){text-decoration:line-through}:is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}:is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);line-height:0;position:relative;vertical-align:baseline}code{background-color:var(--ui-ac-color-background-subtle)}code,kbd{border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}kbd{box-shadow:inset 0 0 0 var(--ui-ac-border-width-md) currentColor}mark{-webkit-padding-start:.25em;padding-inline-start:.25em;-webkit-padding-end:.25em;padding-inline-end:.25em;background-color:var(--ui-ac-color-background-accent-subtle);border-radius:var(--ui-ac-border-radius-md)}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:is(blockquote,ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}:is(ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}li :is(ol,ul){-webkit-margin-before:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}li ol{list-style:lower-latin}li ol ol{list-style:lower-roman}li ul{list-style:disc}blockquote{box-shadow:inset var(--ui-ac-border-width-md) 0 0 0 currentColor}*>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}*>dl dt:last-child{-webkit-margin-after:0;margin-block-end:0}*>dl dd{-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}*>dl dd:last-child{-webkit-margin-after:0;margin-block-end:0}*>ol{list-style:decimal}*>ul{list-style:disc}--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing);:is(blockquote,dl,ol,p,ul){-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}li{-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}:is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}pre{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);font-family:var(--ui-ac-typography-font-family-monospace);padding:.5em;-webkit-margin-after:var(--ui-ac-article-paragraph-spacing);margin-block-end:var(--ui-ac-article-paragraph-spacing);white-space:pre}pre code{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}pre:last-child{-webkit-margin-after:0;margin-block-end:0}:is(blockquote,dl,ol,p,ul){font-family:var(--ui-ac-typography-font-family-primary)}h1,h2,h3,h4,h5,h6{-webkit-margin-before:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));-webkit-margin-after:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{:is(h1,h2,h3,h4,h5,h6){page-break-after:avoid;break-after:avoid}}h1{font-family:var(--ui-ac-typography-page-title-font-family);font-size:var(--ui-ac-typography-page-title-font-size);font-weight:var(--ui-ac-typography-page-title-font-weight);letter-spacing:var(--ui-ac-typography-page-title-letter-spacing);line-height:var(--ui-ac-typography-page-title-line-height);text-transform:var(--ui-ac-typography-page-title-text-transform)}h2{font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}h3{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}h4{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}h5,h6{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}h2:first-child{margin-top:0}h2:not:first-child{border-top:2px solid var(--ui-ac-color-border);padding-top:var(--ui-ac-spacing);margin-top:var(--ui-ac--spacing)}h2+h3{margin-top:1em}>dl,>ol,>p,>ul{margin-bottom:1rem;max-inline-size:80ch}img{height:auto}.docs-props-list{margin-bottom:2rem}.docs-props-list table+table{margin-top:2rem}.docs-props-list table caption{border-bottom:1px solid;padding-bottom:.5rem}.docs-props-list ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0}}@scope (.c-tab-content) to (.c-example){a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}a{font-weight:var(--ui-ac-typography-article-link-font-weight)}a,a:visited{color:var(--ui-ac-link-color-content-visited)}@media(hover:hover){a:hover{color:var(--ui-ac-link-color-content-hover)}}a:focus{color:var(--ui-ac-link-color-content-hover)}a:active{color:var(--ui-ac-link-color-content-active)}:is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}:is(i,em,var){font-style:italic}:is(u,ins){text-decoration:underline}:is(s,del){text-decoration:line-through}:is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}:is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);line-height:0;position:relative;vertical-align:baseline}code{background-color:var(--ui-ac-color-background-subtle)}code,kbd{border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}kbd{box-shadow:inset 0 0 0 var(--ui-ac-border-width-md) currentColor}mark{-webkit-padding-start:.25em;padding-inline-start:.25em;-webkit-padding-end:.25em;padding-inline-end:.25em;background-color:var(--ui-ac-color-background-accent-subtle);border-radius:var(--ui-ac-border-radius-md)}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:is(blockquote,ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}:is(ol,ul){-webkit-padding-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing));padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}li :is(ol,ul){-webkit-margin-before:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}li ol{list-style:lower-latin}li ol ol{list-style:lower-roman}li ul{list-style:disc}blockquote{box-shadow:inset var(--ui-ac-border-width-md) 0 0 0 currentColor}*>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}*>dl dt:last-child{-webkit-margin-after:0;margin-block-end:0}*>dl dd{-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}*>dl dd:last-child{-webkit-margin-after:0;margin-block-end:0}*>ol{list-style:decimal}*>ul{list-style:disc}--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing);:is(blockquote,dl,ol,p,ul){-webkit-margin-after:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing));margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}li{-webkit-margin-after:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing));margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}:is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}pre{background-color:var(--ui-ac-color-background-subtle);border-radius:var(--ui-ac-border-radius-md);font-family:var(--ui-ac-typography-font-family-monospace);padding:.5em;-webkit-margin-after:var(--ui-ac-article-paragraph-spacing);margin-block-end:var(--ui-ac-article-paragraph-spacing);white-space:pre}pre code{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}pre:last-child{-webkit-margin-after:0;margin-block-end:0}:is(blockquote,dl,ol,p,ul){font-family:var(--ui-ac-typography-font-family-primary)}h1,h2,h3,h4,h5,h6{-webkit-margin-before:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));-webkit-margin-after:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{-webkit-margin-before:0;margin-block-start:0}@media print{:is(h1,h2,h3,h4,h5,h6){page-break-after:avoid;break-after:avoid}}h1{font-family:var(--ui-ac-typography-page-title-font-family);font-size:var(--ui-ac-typography-page-title-font-size);font-weight:var(--ui-ac-typography-page-title-font-weight);letter-spacing:var(--ui-ac-typography-page-title-letter-spacing);line-height:var(--ui-ac-typography-page-title-line-height);text-transform:var(--ui-ac-typography-page-title-text-transform)}h2{font-family:var(--ui-ac-typography-title-font-family);font-size:var(--ui-ac-typography-title-font-size);font-weight:var(--ui-ac-typography-title-font-weight);letter-spacing:var(--ui-ac-typography-title-letter-spacing);line-height:var(--ui-ac-typography-title-line-height);text-transform:var(--ui-ac-typography-title-text-transform)}h3{font-family:var(--ui-ac-typography-heading-font-family);font-size:var(--ui-ac-typography-heading-font-size);font-weight:var(--ui-ac-typography-heading-font-weight);letter-spacing:var(--ui-ac-typography-heading-letter-spacing);line-height:var(--ui-ac-typography-heading-line-height);text-transform:var(--ui-ac-typography-heading-text-transform)}h4{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}h5,h6{font-family:var(--ui-ac-typography-body-strong-font-family);font-size:var(--ui-ac-typography-body-strong-font-size);font-weight:var(--ui-ac-typography-body-strong-font-weight);line-height:var(--ui-ac-typography-body-strong-line-height)}img{height:auto}>dl,>ol,>p,>ul{margin-bottom:1rem;max-inline-size:80ch}}.docs-article-content{max-width:50em;min-width:0}.docs-article-content .title{-webkit-margin-after:var(--ui-ac-spacing);margin-block-end:var(--ui-ac-spacing)}.c-example{overflow-x:auto;min-width:0;margin-block:1em}.c-demo-with-code .c-example{margin-block:0}.c-example .c-dialog,.c-example .c-toast{position:static}.c-code-block{position:relative}.c-code-block__copy-button{position:absolute;top:var(--ui-ac-spacing-sm);right:var(--ui-ac-spacing-sm);z-index:1}.docs-page-footer{margin-block:var(--ui-ac-spacing-lg)}.docs-home{--content-padding:0}@media screen and (min-width:57.6em){.docs-home.p-content:not(.c-example .p-content){grid-template-columns:auto;grid-template-areas:"content"}}.docs-home__hero{text-align:center;display:flex;flex-direction:column;gap:var(--ui-ac-spacing)}.docs-home__hero-icon svg{fill:var(--ui-ac-color-accent);height:10em;width:10em}.docs-home__hero-subtitle{font-size:var(--type-size-upper-2)}.c-banner-message{margin-bottom:var(--unit)}@media screen and (min-width:57.6em){.p-content:not(.c-example .p-content){grid-template-columns:1fr}}.p-content:not(.c-example .p-content) .docs-article-content{margin-inline:auto;max-width:1240px;width:100%}.p-content:not(.c-example .p-content) .docs-article-content>.c-tabbed{overflow:visible}.docs-article{display:grid;align-items:start;grid-template-columns:1fr;grid-auto-rows:auto;grid-template-areas:"nav" "content";grid-gap:1rem;gap:1rem;margin-block:var(--ui-ac-spacing);reading-flow:grid-rows}@media screen and (min-width:72em){.docs-article{grid-template-columns:1fr 250px;grid-template-areas:"content nav";gap:2rem;reading-flow:grid-columns}}.docs-article__nav a{-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-underline);text-decoration-color:var(--ui-ac-link-color-underline)}.docs-article__nav a:visited{-webkit-text-decoration:var(--ui-ac-typography-article-link-visited-underline);text-decoration:var(--ui-ac-typography-article-link-visited-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-visited-underline);text-decoration-color:var(--ui-ac-link-color-content-visited-underline)}@media(hover:hover){.docs-article__nav a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}}.docs-article__nav a:focus{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-hover-underline);text-decoration-color:var(--ui-ac-link-color-content-hover-underline)}.docs-article__nav a:active{-webkit-text-decoration:var(--ui-ac-typography-article-link-active-underline);text-decoration:var(--ui-ac-typography-article-link-active-underline);-webkit-text-decoration-color:var(--ui-ac-link-color-content-active-underline);text-decoration-color:var(--ui-ac-link-color-content-active-underline)}.docs-article__nav a{color:var(--ui-ac-link-color-content);font-weight:inherit}.docs-article__nav a:visited{color:var(--ui-ac-link-color-content-visited)}.docs-article__nav a:hover{color:var(--ui-ac-link-color-content-hover)}.docs-article__nav a:focus{color:var(--ui-ac-link-color-content-focus)}.docs-article__nav a:active{color:var(--ui-ac-link-color-content-active)}.docs-article__nav :is(b,strong){font-weight:400}.docs-article__nav :is(i,em,var){font-style:normal}.docs-article__nav :is(u,ins){text-decoration:initial}.docs-article__nav :is(s,del){text-decoration:initial}.docs-article__nav :is(code,kbd){font-family:initial}.docs-article__nav :is(sub,sup){font-size:medium;line-height:normal;position:static;vertical-align:initial}.docs-article__nav code{background-color:initial;border-radius:initial;padding-inline:initial}.docs-article__nav kbd{border-radius:initial;box-shadow:none;padding-inline:initial}.docs-article__nav mark{background-color:initial;border-radius:initial;padding:initial}.docs-article__nav sub{inset-block-end:auto}.docs-article__nav sup{inset-block-start:auto}.docs-article__nav :is(blockquote,ol,ul){-webkit-padding-start:initial;padding-inline-start:0}.docs-article__nav :is(ol,ul){-webkit-padding-start:initial;padding-inline-start:0}.docs-article__nav li :is(ol,ul){-webkit-margin-before:initial;margin-block-start:0}.docs-article__nav li ol{list-style:lower-latin}.docs-article__nav li ol ol{list-style:lower-roman}.docs-article__nav li ul{list-style:disc}.docs-article__nav blockquote{box-shadow:none}.docs-article__nav *>dl dt{font-weight:400}.docs-article__nav *>dl dd,.docs-article__nav *>dl dt{-webkit-margin-after:initial;margin-block-end:0}.docs-article__nav *>ol{list-style:decimal}.docs-article__nav *>ul{list-style:disc}.docs-article__nav{--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing)}.docs-article__nav :is(blockquote,dl,ol,p,ul){-webkit-margin-after:initial;margin-block-end:0}.docs-article__nav li{-webkit-margin-after:initial;margin-block-end:0}.docs-article__nav :where(p,blockquote,blockquote>p){text-wrap:wrap}.docs-article__nav :is(blockquote,dl,ol,p,ul,li):last-child{-webkit-margin-after:0;margin-block-end:0}.docs-article__nav pre{background-color:initial;border-radius:initial;font-family:initial;padding:initial;-webkit-margin-after:initial;margin-block-end:0;white-space:normal}.docs-article__nav pre code{background-color:initial;border-radius:initial;padding-inline:initial}.docs-article__nav :is(blockquote,dl,ol,p,ul){font-family:unset}.docs-article__nav h1,.docs-article__nav h2,.docs-article__nav h3,.docs-article__nav h4,.docs-article__nav h5,.docs-article__nav h6{-webkit-margin-before:initial;margin-block-start:0;-webkit-margin-after:initial;margin-block-end:0;font-family:unset;font-size:medium;font-weight:400;line-height:normal}.docs-article__nav{grid-area:nav}.docs-article__nav h2{font-family:var(--ui-ac-typography-subheading-font-family);font-size:var(--ui-ac-typography-subheading-font-size);font-weight:var(--ui-ac-typography-subheading-font-weight);letter-spacing:var(--ui-ac-typography-subheading-letter-spacing);line-height:var(--ui-ac-typography-subheading-line-height);text-transform:var(--ui-ac-typography-subheading-text-transform)}@media screen and (min-width:72em){.docs-article__nav{position:-webkit-sticky;position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto}}