@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}*,:before,:after{box-sizing:border-box}body{line-height:1}ul[role=list],ol[role=list]{list-style:none}img:not([style]),video:not([style]){block-size:auto}img,iframe,video{max-inline-size:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{appearance:revert}dialog{display:revert;border:none;padding:0}: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}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}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{--body-background-color:var(--ui-ac-color-background);background-color:var(--body-background-color);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)}}h1,h2,h3,h4,h5,h6,blockquote{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{iframe,audio,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]{appearance:auto;accent-color:var(--ui-ac-color-content-accent);inline-size:100%}:focus{outline:none}:focus-visible{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}@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:0px}@property --_loading-dot-2-size{syntax:"<length>";inherits:false;initial-value:0px}@property --_loading-dot-3-size{syntax:"<length>";inherits:false;initial-value:0px}@keyframes loading-dots-stagger{0%{--_loading-dot-1-size:.1em;--_loading-dot-2-size:.1em;--_loading-dot-3-size:.1em}25%{--_loading-dot-1-size:.2em}50%{--_loading-dot-2-size:.2em}75%{--_loading-dot-3-size:.2em}to{--_loading-dot-1-size:.1em;--_loading-dot-2-size:.1em;--_loading-dot-3-size:.1em}}.c-icon{color:var(--icon-color,inherit);fill:currentColor;width:1em;height:1em;display:inline-block}.c-icon g{stroke:currentColor}.c-icon.\+large{width:1.5em;height:1.5em}.c-icon-box{align-items:var(--icon-align,center);aspect-ratio:var(--icon-aspect-ratio,auto);background-color:var(--icon-background-color,transparent);border-radius:var(--icon-border-radius,0px);border:var(--icon-border,none);box-shadow:var(--icon-box-shadow,none);box-sizing:var(--icon-box-sizing,border-box);font-size:var(--icon-size,1em);justify-content:var(--icon-justify,center);padding:var(--icon-padding,0px);flex-shrink:0;display:inline-flex}.c-icon-box .c-icon{margin:auto}}@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 not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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)}}@media screen and not (max-width:80em){.l-box.\+padding-none\@xlmin{padding:0}.l-box.\+padding-sm\@xlmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@xlmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@xlmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@xlmin{padding-inline:0}.l-box.\+padding-inline-sm\@xlmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@xlmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@xlmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@xlmin{padding-block:0}.l-box.\+padding-block-sm\@xlmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@xlmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@xlmin{padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:96em){.l-box.\+padding-none\@2xlmin{padding:0}.l-box.\+padding-sm\@2xlmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@2xlmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@2xlmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@2xlmin{padding-inline:0}.l-box.\+padding-inline-sm\@2xlmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@2xlmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@2xlmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@2xlmin{padding-block:0}.l-box.\+padding-block-sm\@2xlmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@2xlmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@2xlmin{padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:144em){.l-box.\+padding-none\@3xlmin{padding:0}.l-box.\+padding-sm\@3xlmin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@3xlmin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@3xlmin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-none\@3xlmin{padding-inline:0}.l-box.\+padding-inline-sm\@3xlmin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@3xlmin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@3xlmin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-none\@3xlmin{padding-block:0}.l-box.\+padding-block-sm\@3xlmin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@3xlmin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@3xlmin{padding-block:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:32em){.l-box.\+padding-none\@c-smin{padding:0}.l-box.\+padding-sm\@c-smin{padding:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-md\@c-smin{padding:var(--ui-ac-layout-spacing)}.l-box.\+padding-lg\@c-smin{padding:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-xl\@c-smin{padding:var(--ui-ac-layout-spacing-xl)}.l-box.\+padding-inline-none\@c-smin{padding-inline:0}.l-box.\+padding-inline-sm\@c-smin{padding-inline:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-inline-md\@c-smin{padding-inline:var(--ui-ac-layout-spacing)}.l-box.\+padding-inline-lg\@c-smin{padding-inline:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-inline-xl\@c-smin{padding-inline:var(--ui-ac-layout-spacing-xl)}.l-box.\+padding-block-none\@c-smin{padding-block:0}.l-box.\+padding-block-sm\@c-smin{padding-block:var(--ui-ac-layout-spacing-sm)}.l-box.\+padding-block-md\@c-smin{padding-block:var(--ui-ac-layout-spacing)}.l-box.\+padding-block-lg\@c-smin{padding-block:var(--ui-ac-layout-spacing-lg)}.l-box.\+padding-block-xl\@c-smin{padding-block:var(--ui-ac-layout-spacing-xl)}}@container not (max-width:40em){.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-xl\@c-mmin{padding:var(--ui-ac-layout-spacing-xl)}.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-inline-xl\@c-mmin{padding-inline:var(--ui-ac-layout-spacing-xl)}.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)}.l-box.\+padding-block-xl\@c-mmin{padding-block:var(--ui-ac-layout-spacing-xl)}}@container not (max-width:48em){.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-xl\@c-lmin{padding:var(--ui-ac-layout-spacing-xl)}.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-inline-xl\@c-lmin{padding-inline:var(--ui-ac-layout-spacing-xl)}.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)}.l-box.\+padding-block-xl\@c-lmin{padding-block:var(--ui-ac-layout-spacing-xl)}}@container not (max-width:64em){.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-xl\@c-xlmin{padding:var(--ui-ac-layout-spacing-xl)}.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-inline-xl\@c-xlmin{padding-inline:var(--ui-ac-layout-spacing-xl)}.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-block-xl\@c-xlmin{padding-block:var(--ui-ac-layout-spacing-xl)}}.l-box.\+padding-flx,.l-box.\+padding-md.\+padding-flx{padding:var(--ui-ac-layout-spacing-flx)}.l-box.\+padding-inline-flx,.l-box.\+padding-inline-md:is(.\+padding-inline-flx,.\+padding-flx){padding-inline:var(--ui-ac-layout-spacing-flx)}.l-box.\+padding-block-flx,.l-box.\+padding-block-md:is(.\+padding-block-flx,.\+padding-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:is(.\+padding-inline-flx,.\+padding-flx){padding-inline:var(--ui-ac-layout-spacing-sm-flx)}.l-box.\+padding-block-sm:is(.\+padding-block-flx,.\+padding-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:is(.\+padding-inline-flx,.\+padding-flx){padding-inline:var(--ui-ac-layout-spacing-lg-flx)}.l-box.\+padding-block-lg:is(.\+padding-block-flx,.\+padding-flx){padding-block:var(--ui-ac-layout-spacing-lg-flx)}.l-box.\+padding-xl.\+padding-flx{padding:var(--ui-ac-layout-spacing-xl-flx)}.l-box.\+padding-inline-xl:is(.\+padding-inline-flx,.\+padding-flx){padding-inline:var(--ui-ac-layout-spacing-xl-flx)}.l-box.\+padding-block-xl:is(.\+padding-block-flx,.\+padding-flx){padding-block:var(--ui-ac-layout-spacing-xl-flx)}.l-box.\+padding-cflx,.l-box.\+padding-md.\+padding-cflx{padding:var(--ui-ac-layout-spacing-cflx)}.l-box.\+padding-inline-cflx,.l-box.\+padding-inline-md:is(.\+padding-inline-cflx,.\+padding-cflx){padding-inline:var(--ui-ac-layout-spacing-cflx)}.l-box.\+padding-block-cflx,.l-box.\+padding-block-md:is(.\+padding-block-cflx,.\+padding-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:is(.\+padding-inline-cflx,.\+padding-cflx){padding-inline:var(--ui-ac-layout-spacing-sm-cflx)}.l-box.\+padding-block-sm:is(.\+padding-block-cflx,.\+padding-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:is(.\+padding-inline-cflx,.\+padding-cflx){padding-inline:var(--ui-ac-layout-spacing-lg-cflx)}.l-box.\+padding-block-lg:is(.\+padding-block-cflx,.\+padding-cflx){padding-block:var(--ui-ac-layout-spacing-lg-cflx)}.l-box.\+padding-xl.\+padding-cflx{padding:var(--ui-ac-layout-spacing-xl-cflx)}.l-box.\+padding-inline-xl:is(.\+padding-inline-cflx,.\+padding-cflx){padding-inline:var(--ui-ac-layout-spacing-xl-cflx)}.l-box.\+padding-block-xl:is(.\+padding-block-cflx,.\+padding-cflx){padding-block:var(--ui-ac-layout-spacing-xl-cflx)}.l-box.\+size-auto{block-size:auto;inline-size:auto}.l-box.\+size-fit{block-size:fit-content;inline-size:fit-content}.l-box.\+size-full{block-size:100%;inline-size:100%;inset:var(--edge-gutter);flex-grow:1}.l-box.\+size-2xs{block-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+size-fixed-2xs{block-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem));inline-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+size-xs{block-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+size-fixed-xs{block-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem));inline-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+size-sm{block-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+size-fixed-sm{block-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem));inline-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+size-md{block-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+size-fixed-md{block-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem));inline-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+size-lg{block-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+size-fixed-lg{block-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem));inline-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+size-xl{block-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+size-fixed-xl{block-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem));inline-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-auto{inline-size:auto}.l-box.\+width-fit{inline-size:fit-content}.l-box.\+width-full{inline-size:100%;inset-inline:var(--edge-gutter);flex-grow:1}.l-box.\+width-2xs{inline-size:min(var(--box-width-max,100%),var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+width-fixed-2xs{inline-size:var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+width-xs{inline-size:min(var(--box-width-max,100%),var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+width-fixed-xs{inline-size:var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+width-sm{inline-size:min(var(--box-width-max,100%),var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+width-fixed-sm{inline-size:var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+width-md{inline-size:min(var(--box-width-max,100%),var(--box-width-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+width-fixed-md{inline-size:var(--box-width-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+width-lg{inline-size:min(var(--box-width-max,100%),var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+width-fixed-lg{inline-size:var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+width-xl{inline-size:min(var(--box-width-max,100%),var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+width-fixed-xl{inline-size:var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-site{inline-size:min(var(--box-width-max,100%),var(--box-width-site,var(--ui-ac-spacing-site-width,96rem)))}.l-box.\+width-fixed-site{inline-size:var(--box-width-site,var(--ui-ac-spacing-site-width,96rem))}.l-box.\+height-auto{block-size:auto}.l-box.\+height-fit{block-size:fit-content}.l-box.\+height-full{block-size:100%;inset-block:var(--edge-gutter);flex-grow:1}.l-box.\+height-2xs{block-size:min(var(--box-height-max,100%),var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+height-fixed-2xs{block-size:var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+height-xs{block-size:min(var(--box-height-max,100%),var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+height-fixed-xs{block-size:var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+height-sm{block-size:min(var(--box-height-max,100%),var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+height-fixed-sm{block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+height-md{block-size:min(var(--box-height-max,100%),var(--box-height-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+height-fixed-md{block-size:var(--box-height-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+height-lg{block-size:min(var(--box-height-max,100%),var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+height-fixed-lg{block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+height-xl{block-size:min(var(--box-height-max,100%),var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+height-fixed-xl{block-size:var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem))}@media screen and not (max-width:40em){.l-box.\+size-auto\@smin{block-size:auto;inline-size:auto}.l-box.\+size-fit\@smin{block-size:fit-content;inline-size:fit-content}.l-box.\+size-full\@smin{block-size:100%;inline-size:100%;inset:var(--edge-gutter);flex-grow:1}.l-box.\+size-2xs\@smin{block-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+size-fixed-2xs\@smin{block-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem));inline-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+size-xs\@smin{block-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+size-fixed-xs\@smin{block-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem));inline-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+size-sm\@smin{block-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+size-fixed-sm\@smin{block-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem));inline-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+size-md\@smin{block-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+size-fixed-md\@smin{block-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem));inline-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+size-lg\@smin{block-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+size-fixed-lg\@smin{block-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem));inline-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+size-xl\@smin{block-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+size-fixed-xl\@smin{block-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem));inline-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-auto\@smin{inline-size:auto}.l-box.\+width-fit\@smin{inline-size:fit-content}.l-box.\+width-full\@smin{inline-size:100%;inset-inline:var(--edge-gutter);flex-grow:1}.l-box.\+width-2xs\@smin{inline-size:min(var(--box-width-max,100%),var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+width-fixed-2xs\@smin{inline-size:var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+width-xs\@smin{inline-size:min(var(--box-width-max,100%),var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+width-fixed-xs\@smin{inline-size:var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+width-sm\@smin{inline-size:min(var(--box-width-max,100%),var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+width-fixed-sm\@smin{inline-size:var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+width-md\@smin{inline-size:min(var(--box-width-max,100%),var(--box-width-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+width-fixed-md\@smin{inline-size:var(--box-width-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+width-lg\@smin{inline-size:min(var(--box-width-max,100%),var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+width-fixed-lg\@smin{inline-size:var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+width-xl\@smin{inline-size:min(var(--box-width-max,100%),var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+width-fixed-xl\@smin{inline-size:var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-site\@smin{inline-size:min(var(--box-width-max,100%),var(--box-width-site,var(--ui-ac-spacing-site-width,96rem)))}.l-box.\+width-fixed-site\@smin{inline-size:var(--box-width-site,var(--ui-ac-spacing-site-width,96rem))}.l-box.\+height-auto\@smin{block-size:auto}.l-box.\+height-fit\@smin{block-size:fit-content}.l-box.\+height-full\@smin{block-size:100%;inset-block:var(--edge-gutter);flex-grow:1}.l-box.\+height-2xs\@smin{block-size:min(var(--box-height-max,100%),var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+height-fixed-2xs\@smin{block-size:var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+height-xs\@smin{block-size:min(var(--box-height-max,100%),var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+height-fixed-xs\@smin{block-size:var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+height-sm\@smin{block-size:min(var(--box-height-max,100%),var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+height-fixed-sm\@smin{block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+height-md\@smin{block-size:min(var(--box-height-max,100%),var(--box-height-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+height-fixed-md\@smin{block-size:var(--box-height-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+height-lg\@smin{block-size:min(var(--box-height-max,100%),var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+height-fixed-lg\@smin{block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+height-xl\@smin{block-size:min(var(--box-height-max,100%),var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+height-fixed-xl\@smin{block-size:var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem))}}@media screen and not (max-width:48em){.l-box.\+size-auto\@mmin{block-size:auto;inline-size:auto}.l-box.\+size-fit\@mmin{block-size:fit-content;inline-size:fit-content}.l-box.\+size-full\@mmin{block-size:100%;inline-size:100%;inset:var(--edge-gutter);flex-grow:1}.l-box.\+size-2xs\@mmin{block-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+size-fixed-2xs\@mmin{block-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem));inline-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+size-xs\@mmin{block-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+size-fixed-xs\@mmin{block-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem));inline-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+size-sm\@mmin{block-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+size-fixed-sm\@mmin{block-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem));inline-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+size-md\@mmin{block-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+size-fixed-md\@mmin{block-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem));inline-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+size-lg\@mmin{block-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+size-fixed-lg\@mmin{block-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem));inline-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+size-xl\@mmin{block-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+size-fixed-xl\@mmin{block-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem));inline-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-auto\@mmin{inline-size:auto}.l-box.\+width-fit\@mmin{inline-size:fit-content}.l-box.\+width-full\@mmin{inline-size:100%;inset-inline:var(--edge-gutter);flex-grow:1}.l-box.\+width-2xs\@mmin{inline-size:min(var(--box-width-max,100%),var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+width-fixed-2xs\@mmin{inline-size:var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+width-xs\@mmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+width-fixed-xs\@mmin{inline-size:var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+width-sm\@mmin{inline-size:min(var(--box-width-max,100%),var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+width-fixed-sm\@mmin{inline-size:var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+width-md\@mmin{inline-size:min(var(--box-width-max,100%),var(--box-width-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+width-fixed-md\@mmin{inline-size:var(--box-width-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+width-lg\@mmin{inline-size:min(var(--box-width-max,100%),var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+width-fixed-lg\@mmin{inline-size:var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+width-xl\@mmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+width-fixed-xl\@mmin{inline-size:var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-site\@mmin{inline-size:min(var(--box-width-max,100%),var(--box-width-site,var(--ui-ac-spacing-site-width,96rem)))}.l-box.\+width-fixed-site\@mmin{inline-size:var(--box-width-site,var(--ui-ac-spacing-site-width,96rem))}.l-box.\+height-auto\@mmin{block-size:auto}.l-box.\+height-fit\@mmin{block-size:fit-content}.l-box.\+height-full\@mmin{block-size:100%;inset-block:var(--edge-gutter);flex-grow:1}.l-box.\+height-2xs\@mmin{block-size:min(var(--box-height-max,100%),var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+height-fixed-2xs\@mmin{block-size:var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+height-xs\@mmin{block-size:min(var(--box-height-max,100%),var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+height-fixed-xs\@mmin{block-size:var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+height-sm\@mmin{block-size:min(var(--box-height-max,100%),var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+height-fixed-sm\@mmin{block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+height-md\@mmin{block-size:min(var(--box-height-max,100%),var(--box-height-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+height-fixed-md\@mmin{block-size:var(--box-height-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+height-lg\@mmin{block-size:min(var(--box-height-max,100%),var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+height-fixed-lg\@mmin{block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+height-xl\@mmin{block-size:min(var(--box-height-max,100%),var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+height-fixed-xl\@mmin{block-size:var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem))}}@media screen and not (max-width:64em){.l-box.\+size-auto\@lmin{block-size:auto;inline-size:auto}.l-box.\+size-fit\@lmin{block-size:fit-content;inline-size:fit-content}.l-box.\+size-full\@lmin{block-size:100%;inline-size:100%;inset:var(--edge-gutter);flex-grow:1}.l-box.\+size-2xs\@lmin{block-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+size-fixed-2xs\@lmin{block-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem));inline-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+size-xs\@lmin{block-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+size-fixed-xs\@lmin{block-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem));inline-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+size-sm\@lmin{block-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+size-fixed-sm\@lmin{block-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem));inline-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+size-md\@lmin{block-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+size-fixed-md\@lmin{block-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem));inline-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+size-lg\@lmin{block-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+size-fixed-lg\@lmin{block-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem));inline-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+size-xl\@lmin{block-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+size-fixed-xl\@lmin{block-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem));inline-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-auto\@lmin{inline-size:auto}.l-box.\+width-fit\@lmin{inline-size:fit-content}.l-box.\+width-full\@lmin{inline-size:100%;inset-inline:var(--edge-gutter);flex-grow:1}.l-box.\+width-2xs\@lmin{inline-size:min(var(--box-width-max,100%),var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+width-fixed-2xs\@lmin{inline-size:var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+width-xs\@lmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+width-fixed-xs\@lmin{inline-size:var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+width-sm\@lmin{inline-size:min(var(--box-width-max,100%),var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+width-fixed-sm\@lmin{inline-size:var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+width-md\@lmin{inline-size:min(var(--box-width-max,100%),var(--box-width-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+width-fixed-md\@lmin{inline-size:var(--box-width-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+width-lg\@lmin{inline-size:min(var(--box-width-max,100%),var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+width-fixed-lg\@lmin{inline-size:var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+width-xl\@lmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+width-fixed-xl\@lmin{inline-size:var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-site\@lmin{inline-size:min(var(--box-width-max,100%),var(--box-width-site,var(--ui-ac-spacing-site-width,96rem)))}.l-box.\+width-fixed-site\@lmin{inline-size:var(--box-width-site,var(--ui-ac-spacing-site-width,96rem))}.l-box.\+height-auto\@lmin{block-size:auto}.l-box.\+height-fit\@lmin{block-size:fit-content}.l-box.\+height-full\@lmin{block-size:100%;inset-block:var(--edge-gutter);flex-grow:1}.l-box.\+height-2xs\@lmin{block-size:min(var(--box-height-max,100%),var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+height-fixed-2xs\@lmin{block-size:var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+height-xs\@lmin{block-size:min(var(--box-height-max,100%),var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+height-fixed-xs\@lmin{block-size:var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+height-sm\@lmin{block-size:min(var(--box-height-max,100%),var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+height-fixed-sm\@lmin{block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+height-md\@lmin{block-size:min(var(--box-height-max,100%),var(--box-height-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+height-fixed-md\@lmin{block-size:var(--box-height-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+height-lg\@lmin{block-size:min(var(--box-height-max,100%),var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+height-fixed-lg\@lmin{block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+height-xl\@lmin{block-size:min(var(--box-height-max,100%),var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+height-fixed-xl\@lmin{block-size:var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem))}}@media screen and not (max-width:80em){.l-box.\+size-auto\@xlmin{block-size:auto;inline-size:auto}.l-box.\+size-fit\@xlmin{block-size:fit-content;inline-size:fit-content}.l-box.\+size-full\@xlmin{block-size:100%;inline-size:100%;inset:var(--edge-gutter);flex-grow:1}.l-box.\+size-2xs\@xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+size-fixed-2xs\@xlmin{block-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem));inline-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+size-xs\@xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+size-fixed-xs\@xlmin{block-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem));inline-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+size-sm\@xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+size-fixed-sm\@xlmin{block-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem));inline-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+size-md\@xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+size-fixed-md\@xlmin{block-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem));inline-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+size-lg\@xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+size-fixed-lg\@xlmin{block-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem));inline-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+size-xl\@xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+size-fixed-xl\@xlmin{block-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem));inline-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-auto\@xlmin{inline-size:auto}.l-box.\+width-fit\@xlmin{inline-size:fit-content}.l-box.\+width-full\@xlmin{inline-size:100%;inset-inline:var(--edge-gutter);flex-grow:1}.l-box.\+width-2xs\@xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+width-fixed-2xs\@xlmin{inline-size:var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+width-xs\@xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+width-fixed-xs\@xlmin{inline-size:var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+width-sm\@xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+width-fixed-sm\@xlmin{inline-size:var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+width-md\@xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+width-fixed-md\@xlmin{inline-size:var(--box-width-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+width-lg\@xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+width-fixed-lg\@xlmin{inline-size:var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+width-xl\@xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+width-fixed-xl\@xlmin{inline-size:var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-site\@xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-site,var(--ui-ac-spacing-site-width,96rem)))}.l-box.\+width-fixed-site\@xlmin{inline-size:var(--box-width-site,var(--ui-ac-spacing-site-width,96rem))}.l-box.\+height-auto\@xlmin{block-size:auto}.l-box.\+height-fit\@xlmin{block-size:fit-content}.l-box.\+height-full\@xlmin{block-size:100%;inset-block:var(--edge-gutter);flex-grow:1}.l-box.\+height-2xs\@xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+height-fixed-2xs\@xlmin{block-size:var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+height-xs\@xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+height-fixed-xs\@xlmin{block-size:var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+height-sm\@xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+height-fixed-sm\@xlmin{block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+height-md\@xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+height-fixed-md\@xlmin{block-size:var(--box-height-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+height-lg\@xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+height-fixed-lg\@xlmin{block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+height-xl\@xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+height-fixed-xl\@xlmin{block-size:var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem))}}@media screen and not (max-width:96em){.l-box.\+size-auto\@2xlmin{block-size:auto;inline-size:auto}.l-box.\+size-fit\@2xlmin{block-size:fit-content;inline-size:fit-content}.l-box.\+size-full\@2xlmin{block-size:100%;inline-size:100%;inset:var(--edge-gutter);flex-grow:1}.l-box.\+size-2xs\@2xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+size-fixed-2xs\@2xlmin{block-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem));inline-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+size-xs\@2xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+size-fixed-xs\@2xlmin{block-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem));inline-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+size-sm\@2xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+size-fixed-sm\@2xlmin{block-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem));inline-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+size-md\@2xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+size-fixed-md\@2xlmin{block-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem));inline-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+size-lg\@2xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+size-fixed-lg\@2xlmin{block-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem));inline-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+size-xl\@2xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+size-fixed-xl\@2xlmin{block-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem));inline-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-auto\@2xlmin{inline-size:auto}.l-box.\+width-fit\@2xlmin{inline-size:fit-content}.l-box.\+width-full\@2xlmin{inline-size:100%;inset-inline:var(--edge-gutter);flex-grow:1}.l-box.\+width-2xs\@2xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+width-fixed-2xs\@2xlmin{inline-size:var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+width-xs\@2xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+width-fixed-xs\@2xlmin{inline-size:var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+width-sm\@2xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+width-fixed-sm\@2xlmin{inline-size:var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+width-md\@2xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+width-fixed-md\@2xlmin{inline-size:var(--box-width-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+width-lg\@2xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+width-fixed-lg\@2xlmin{inline-size:var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+width-xl\@2xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+width-fixed-xl\@2xlmin{inline-size:var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-site\@2xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-site,var(--ui-ac-spacing-site-width,96rem)))}.l-box.\+width-fixed-site\@2xlmin{inline-size:var(--box-width-site,var(--ui-ac-spacing-site-width,96rem))}.l-box.\+height-auto\@2xlmin{block-size:auto}.l-box.\+height-fit\@2xlmin{block-size:fit-content}.l-box.\+height-full\@2xlmin{block-size:100%;inset-block:var(--edge-gutter);flex-grow:1}.l-box.\+height-2xs\@2xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+height-fixed-2xs\@2xlmin{block-size:var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+height-xs\@2xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+height-fixed-xs\@2xlmin{block-size:var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+height-sm\@2xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+height-fixed-sm\@2xlmin{block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+height-md\@2xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+height-fixed-md\@2xlmin{block-size:var(--box-height-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+height-lg\@2xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+height-fixed-lg\@2xlmin{block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+height-xl\@2xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+height-fixed-xl\@2xlmin{block-size:var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem))}}@media screen and not (max-width:144em){.l-box.\+size-auto\@3xlmin{block-size:auto;inline-size:auto}.l-box.\+size-fit\@3xlmin{block-size:fit-content;inline-size:fit-content}.l-box.\+size-full\@3xlmin{block-size:100%;inline-size:100%;inset:var(--edge-gutter);flex-grow:1}.l-box.\+size-2xs\@3xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+size-fixed-2xs\@3xlmin{block-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem));inline-size:var(--box-size-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+size-xs\@3xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+size-fixed-xs\@3xlmin{block-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem));inline-size:var(--box-size-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+size-sm\@3xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+size-fixed-sm\@3xlmin{block-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem));inline-size:var(--box-size-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+size-md\@3xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+size-fixed-md\@3xlmin{block-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem));inline-size:var(--box-size-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+size-lg\@3xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+size-fixed-lg\@3xlmin{block-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem));inline-size:var(--box-size-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+size-xl\@3xlmin{block-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)));inline-size:min(var(--box-size-max,100%),var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+size-fixed-xl\@3xlmin{block-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem));inline-size:var(--box-size-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-auto\@3xlmin{inline-size:auto}.l-box.\+width-fit\@3xlmin{inline-size:fit-content}.l-box.\+width-full\@3xlmin{inline-size:100%;inset-inline:var(--edge-gutter);flex-grow:1}.l-box.\+width-2xs\@3xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+width-fixed-2xs\@3xlmin{inline-size:var(--box-width-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+width-xs\@3xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+width-fixed-xs\@3xlmin{inline-size:var(--box-width-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+width-sm\@3xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+width-fixed-sm\@3xlmin{inline-size:var(--box-width-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+width-md\@3xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+width-fixed-md\@3xlmin{inline-size:var(--box-width-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+width-lg\@3xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+width-fixed-lg\@3xlmin{inline-size:var(--box-width-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+width-xl\@3xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+width-fixed-xl\@3xlmin{inline-size:var(--box-width-xl,var(--ui-ac-spacing-box-size-xl,66rem))}.l-box.\+width-site\@3xlmin{inline-size:min(var(--box-width-max,100%),var(--box-width-site,var(--ui-ac-spacing-site-width,96rem)))}.l-box.\+width-fixed-site\@3xlmin{inline-size:var(--box-width-site,var(--ui-ac-spacing-site-width,96rem))}.l-box.\+height-auto\@3xlmin{block-size:auto}.l-box.\+height-fit\@3xlmin{block-size:fit-content}.l-box.\+height-full\@3xlmin{block-size:100%;inset-block:var(--edge-gutter);flex-grow:1}.l-box.\+height-2xs\@3xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem)))}.l-box.\+height-fixed-2xs\@3xlmin{block-size:var(--box-height-2xs,var(--ui-ac-spacing-box-size-2xs,5.73rem))}.l-box.\+height-xs\@3xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem)))}.l-box.\+height-fixed-xs\@3xlmin{block-size:var(--box-height-xs,var(--ui-ac-spacing-box-size-xs,9.91rem))}.l-box.\+height-sm\@3xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem)))}.l-box.\+height-fixed-sm\@3xlmin{block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.l-box.\+height-md\@3xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-md,var(--ui-ac-spacing-box-size,26rem)))}.l-box.\+height-fixed-md\@3xlmin{block-size:var(--box-height-md,var(--ui-ac-spacing-box-size,26rem))}.l-box.\+height-lg\@3xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem)))}.l-box.\+height-fixed-lg\@3xlmin{block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}.l-box.\+height-xl\@3xlmin{block-size:min(var(--box-height-max,100%),var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem)))}.l-box.\+height-fixed-xl\@3xlmin{block-size:var(--box-height-xl,var(--ui-ac-spacing-box-size-xl,66rem))}}.l-box.\+col-span-1{grid-column:span 1}.l-box.\+col-span-2{grid-column:span 2}.l-box.\+col-span-3{grid-column:span 3}.l-box.\+col-span-4{grid-column:span 4}.l-box.\+col-span-5{grid-column:span 5}.l-box.\+col-span-6{grid-column:span 6}@media screen and not (max-width:40em){.l-box.\+col-span-1\@smin{grid-column:span 1}.l-box.\+col-span-2\@smin{grid-column:span 2}.l-box.\+col-span-3\@smin{grid-column:span 3}.l-box.\+col-span-4\@smin{grid-column:span 4}.l-box.\+col-span-5\@smin{grid-column:span 5}.l-box.\+col-span-6\@smin{grid-column:span 6}}@media screen and not (max-width:48em){.l-box.\+col-span-1\@mmin{grid-column:span 1}.l-box.\+col-span-2\@mmin{grid-column:span 2}.l-box.\+col-span-3\@mmin{grid-column:span 3}.l-box.\+col-span-4\@mmin{grid-column:span 4}.l-box.\+col-span-5\@mmin{grid-column:span 5}.l-box.\+col-span-6\@mmin{grid-column:span 6}}@media screen and not (max-width:64em){.l-box.\+col-span-1\@lmin{grid-column:span 1}.l-box.\+col-span-2\@lmin{grid-column:span 2}.l-box.\+col-span-3\@lmin{grid-column:span 3}.l-box.\+col-span-4\@lmin{grid-column:span 4}.l-box.\+col-span-5\@lmin{grid-column:span 5}.l-box.\+col-span-6\@lmin{grid-column:span 6}}@media screen and not (max-width:80em){.l-box.\+col-span-1\@xlmin{grid-column:span 1}.l-box.\+col-span-2\@xlmin{grid-column:span 2}.l-box.\+col-span-3\@xlmin{grid-column:span 3}.l-box.\+col-span-4\@xlmin{grid-column:span 4}.l-box.\+col-span-5\@xlmin{grid-column:span 5}.l-box.\+col-span-6\@xlmin{grid-column:span 6}}@media screen and not (max-width:96em){.l-box.\+col-span-1\@2xlmin{grid-column:span 1}.l-box.\+col-span-2\@2xlmin{grid-column:span 2}.l-box.\+col-span-3\@2xlmin{grid-column:span 3}.l-box.\+col-span-4\@2xlmin{grid-column:span 4}.l-box.\+col-span-5\@2xlmin{grid-column:span 5}.l-box.\+col-span-6\@2xlmin{grid-column:span 6}}@media screen and not (max-width:144em){.l-box.\+col-span-1\@3xlmin{grid-column:span 1}.l-box.\+col-span-2\@3xlmin{grid-column:span 2}.l-box.\+col-span-3\@3xlmin{grid-column:span 3}.l-box.\+col-span-4\@3xlmin{grid-column:span 4}.l-box.\+col-span-5\@3xlmin{grid-column:span 5}.l-box.\+col-span-6\@3xlmin{grid-column:span 6}}.l-box.\+position-center{place-self:center;margin:auto}.l-box.\+position-push-to-top{align-self:start;margin-block:0 auto}.l-box.\+position-push-to-bottom{align-self:end;margin-block:auto 0}.l-box.\+position-push-to-left{justify-self:start;margin-inline:0 auto}.l-box.\+position-push-to-right{justify-self:end;margin-inline:auto 0}.l-box.\+shrink-0{flex-shrink:0}.l-flow{--flow-direction:row;flex-direction:var(--flow-direction);gap:var(--ui-ac-spacing);flex-wrap:wrap;display:flex}.l-flow.\+inline{display:inline-flex}.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 not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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}}@media screen and not (max-width:80em){.l-flow.\+direction-row\@xlmin{--flow-direction:row}.l-flow.\+direction-row\@xlmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@xlmin{--flow-direction:column;flex-wrap:nowrap}.l-flow.\+direction-column\@xlmin.\+reverse{flex-direction:column-reverse}}@media screen and not (max-width:96em){.l-flow.\+direction-row\@2xlmin{--flow-direction:row}.l-flow.\+direction-row\@2xlmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@2xlmin{--flow-direction:column;flex-wrap:nowrap}.l-flow.\+direction-column\@2xlmin.\+reverse{flex-direction:column-reverse}}@media screen and not (max-width:144em){.l-flow.\+direction-row\@3xlmin{--flow-direction:row}.l-flow.\+direction-row\@3xlmin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@3xlmin{--flow-direction:column;flex-wrap:nowrap}.l-flow.\+direction-column\@3xlmin.\+reverse{flex-direction:column-reverse}}@container not (max-width:32em){.l-flow.\+direction-row\@c-smin{--flow-direction:row}.l-flow.\+direction-row\@c-smin.\+reverse{flex-direction:row-reverse}.l-flow.\+direction-column\@c-smin{--flow-direction:column}.l-flow.\+direction-column\@c-smin.\+reverse{flex-direction:column-reverse}}@container not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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 not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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)}}@media screen and not (max-width:80em){.l-flow.\+spacing-none\@xlmin{gap:0}.l-flow.\+spacing-sm\@xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@xlmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@xlmin{row-gap:0}.l-flow.\+spacing-row-sm\@xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@xlmin{column-gap:0}.l-flow.\+spacing-column-sm\@xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:96em){.l-flow.\+spacing-none\@2xlmin{gap:0}.l-flow.\+spacing-sm\@2xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@2xlmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@2xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@2xlmin{row-gap:0}.l-flow.\+spacing-row-sm\@2xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@2xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@2xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@2xlmin{column-gap:0}.l-flow.\+spacing-column-sm\@2xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@2xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@2xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:144em){.l-flow.\+spacing-none\@3xlmin{gap:0}.l-flow.\+spacing-sm\@3xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@3xlmin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@3xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@3xlmin{row-gap:0}.l-flow.\+spacing-row-sm\@3xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@3xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@3xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@3xlmin{column-gap:0}.l-flow.\+spacing-column-sm\@3xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@3xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@3xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:32em){.l-flow.\+spacing-none\@c-smin{gap:0}.l-flow.\+spacing-sm\@c-smin{gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-md\@c-smin{gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-lg\@c-smin{gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-row-none\@c-smin{row-gap:0}.l-flow.\+spacing-row-sm\@c-smin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-row-md\@c-smin{row-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-row-lg\@c-smin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-flow.\+spacing-column-none\@c-smin{column-gap:0}.l-flow.\+spacing-column-sm\@c-smin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-flow.\+spacing-column-md\@c-smin{column-gap:var(--ui-ac-layout-spacing)}.l-flow.\+spacing-column-lg\@c-smin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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.\+space-fill{flex-grow:1;block-size:100%;inline-size:100%}.l-flow.\+align-items-baseline{align-items:baseline}.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 not (max-width:40em){.l-flow.\+align-items-baseline\@smin{align-items:baseline}.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 not (max-width:48em){.l-flow.\+align-items-baseline\@mmin{align-items:baseline}.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 not (max-width:64em){.l-flow.\+align-items-baseline\@lmin{align-items:baseline}.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}}@media screen and not (max-width:80em){.l-flow.\+align-items-baseline\@xlmin{align-items:baseline}.l-flow.\+align-items-start\@xlmin{align-items:start}.l-flow.\+align-items-center\@xlmin{align-items:center}.l-flow.\+align-items-end\@xlmin{align-items:end}.l-flow.\+align-items-stretch\@xlmin{align-items:stretch}}@media screen and not (max-width:96em){.l-flow.\+align-items-baseline\@2xlmin{align-items:baseline}.l-flow.\+align-items-start\@2xlmin{align-items:start}.l-flow.\+align-items-center\@2xlmin{align-items:center}.l-flow.\+align-items-end\@2xlmin{align-items:end}.l-flow.\+align-items-stretch\@2xlmin{align-items:stretch}}@media screen and not (max-width:144em){.l-flow.\+align-items-baseline\@3xlmin{align-items:baseline}.l-flow.\+align-items-start\@3xlmin{align-items:start}.l-flow.\+align-items-center\@3xlmin{align-items:center}.l-flow.\+align-items-end\@3xlmin{align-items:end}.l-flow.\+align-items-stretch\@3xlmin{align-items:stretch}}@container not (max-width:32em){.l-flow.\+align-items-baseline\@c-smin{align-items:baseline}.l-flow.\+align-items-start\@c-smin{align-items:start}.l-flow.\+align-items-center\@c-smin{align-items:center}.l-flow.\+align-items-end\@c-smin{align-items:end}.l-flow.\+align-items-stretch\@c-smin{align-items:stretch}}@container not (max-width:40em){.l-flow.\+align-items-baseline\@c-mmin{align-items:baseline}.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 not (max-width:48em){.l-flow.\+align-items-baseline\@c-lmin{align-items:baseline}.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 not (max-width:64em){.l-flow.\+align-items-baseline\@c-xlmin{align-items:baseline}.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 not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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}}@media screen and not (max-width:80em){.l-flow.\+justify-content-start\@xlmin{justify-content:flex-start}.l-flow.\+justify-content-center\@xlmin{justify-content:center}.l-flow.\+justify-content-end\@xlmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@xlmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@xlmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@xlmin{justify-content:space-evenly}}@media screen and not (max-width:96em){.l-flow.\+justify-content-start\@2xlmin{justify-content:flex-start}.l-flow.\+justify-content-center\@2xlmin{justify-content:center}.l-flow.\+justify-content-end\@2xlmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@2xlmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@2xlmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@2xlmin{justify-content:space-evenly}}@media screen and not (max-width:144em){.l-flow.\+justify-content-start\@3xlmin{justify-content:flex-start}.l-flow.\+justify-content-center\@3xlmin{justify-content:center}.l-flow.\+justify-content-end\@3xlmin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@3xlmin{justify-content:space-between}.l-flow.\+justify-content-space-around\@3xlmin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@3xlmin{justify-content:space-evenly}}@container not (max-width:32em){.l-flow.\+justify-content-start\@c-smin{justify-content:flex-start}.l-flow.\+justify-content-center\@c-smin{justify-content:center}.l-flow.\+justify-content-end\@c-smin{justify-content:flex-end}.l-flow.\+justify-content-space-between\@c-smin{justify-content:space-between}.l-flow.\+justify-content-space-around\@c-smin{justify-content:space-around}.l-flow.\+justify-content-space-evenly\@c-smin{justify-content:space-evenly}}@container not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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{justify-content:center;align-items:center}@media screen and not (max-width:40em){.l-flow.\+place-center\@smin{justify-content:center;align-items:center}}@media screen and not (max-width:48em){.l-flow.\+place-center\@mmin{justify-content:center;align-items:center}}@media screen and not (max-width:64em){.l-flow.\+place-center\@lmin{justify-content:center;align-items:center}}@media screen and not (max-width:80em){.l-flow.\+place-center\@xlmin{justify-content:center;align-items:center}}@media screen and not (max-width:96em){.l-flow.\+place-center\@2xlmin{justify-content:center;align-items:center}}@media screen and not (max-width:144em){.l-flow.\+place-center\@3xlmin{justify-content:center;align-items:center}}@container not (max-width:32em){.l-flow.\+place-center\@c-smin{justify-content:center;align-items:center}}@container not (max-width:40em){.l-flow.\+place-center\@c-mmin{justify-content:center;align-items:center}}@container not (max-width:48em){.l-flow.\+place-center\@c-lmin{justify-content:center;align-items:center}}@container not (max-width:64em){.l-flow.\+place-center\@c-xlmin{justify-content:center;align-items:center}}ol.l-flow,ul.l-flow{margin:0;padding:0;list-style:none}.l-frame{gap:var(--ui-ac-spacing);grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row;min-block-size:100%;min-inline-size:100%;display:grid}.l-frame:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-row{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}@media screen and not (max-width:40em){.l-frame.\+direction-row\@smin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@smin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@smin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@smin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@smin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@smin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@smin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@smin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@media screen and not (max-width:48em){.l-frame.\+direction-row\@mmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@mmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@mmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@mmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@mmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@mmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@media screen and not (max-width:64em){.l-frame.\+direction-row\@lmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@lmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@lmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@lmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@lmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@lmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@media screen and not (max-width:80em){.l-frame.\+direction-row\@xlmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@xlmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@xlmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@xlmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@xlmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@xlmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@media screen and not (max-width:96em){.l-frame.\+direction-row\@2xlmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@2xlmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@2xlmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@2xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@2xlmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@2xlmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@2xlmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@2xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@media screen and not (max-width:144em){.l-frame.\+direction-row\@3xlmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@3xlmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@3xlmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@3xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@3xlmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@3xlmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@3xlmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@3xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@container not (max-width:32em){.l-frame.\+direction-row\@c-smin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@c-smin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@c-smin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@c-smin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@c-smin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@c-smin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@c-smin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@c-smin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@container not (max-width:40em){.l-frame.\+direction-row\@c-mmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@c-mmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@c-mmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@c-mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@c-mmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@c-mmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@c-mmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@c-mmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@container not (max-width:48em){.l-frame.\+direction-row\@c-lmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@c-lmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@c-lmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@c-lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@c-lmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@c-lmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@c-lmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@c-lmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}@container not (max-width:64em){.l-frame.\+direction-row\@c-xlmin{grid-template:"start main end"1fr/auto 1fr auto;grid-auto-columns:auto;grid-auto-flow:row}.l-frame.\+direction-row\@c-xlmin:not(:has(>.l-frame__start)){grid-template:"main end"1fr/1fr auto}.l-frame.\+direction-row\@c-xlmin:not(:has(>.l-frame__end)){grid-template:"start main"1fr/auto 1fr}.l-frame.\+direction-row\@c-xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}.l-frame.\+direction-column\@c-xlmin{grid-template:"start""main"1fr"end"/1fr;grid-auto-rows:auto;grid-auto-flow:row}.l-frame.\+direction-column\@c-xlmin:not(:has(>.l-frame__start)){grid-template:"main"1fr"end"/1fr}.l-frame.\+direction-column\@c-xlmin:not(:has(>.l-frame__end)){grid-template:"start""main"1fr/1fr}.l-frame.\+direction-column\@c-xlmin:not(:has(>.l-frame__start)):not(:has(>.l-frame__end)){grid-template:"main"1fr/1fr}}.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 not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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)}}@media screen and not (max-width:80em){.l-frame.\+spacing-none\@xlmin{gap:0}.l-frame.\+spacing-sm\@xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@xlmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@xlmin{row-gap:0}.l-frame.\+spacing-row-sm\@xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@xlmin{column-gap:0}.l-frame.\+spacing-column-sm\@xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:96em){.l-frame.\+spacing-none\@2xlmin{gap:0}.l-frame.\+spacing-sm\@2xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@2xlmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@2xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@2xlmin{row-gap:0}.l-frame.\+spacing-row-sm\@2xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@2xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@2xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@2xlmin{column-gap:0}.l-frame.\+spacing-column-sm\@2xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@2xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@2xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:144em){.l-frame.\+spacing-none\@3xlmin{gap:0}.l-frame.\+spacing-sm\@3xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@3xlmin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@3xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@3xlmin{row-gap:0}.l-frame.\+spacing-row-sm\@3xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@3xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@3xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@3xlmin{column-gap:0}.l-frame.\+spacing-column-sm\@3xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@3xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@3xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:32em){.l-frame.\+spacing-none\@c-smin{gap:0}.l-frame.\+spacing-sm\@c-smin{gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-md\@c-smin{gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-lg\@c-smin{gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-row-none\@c-smin{row-gap:0}.l-frame.\+spacing-row-sm\@c-smin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-row-md\@c-smin{row-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-row-lg\@c-smin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-frame.\+spacing-column-none\@c-smin{column-gap:0}.l-frame.\+spacing-column-sm\@c-smin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-frame.\+spacing-column-md\@c-smin{column-gap:var(--ui-ac-layout-spacing)}.l-frame.\+spacing-column-lg\@c-smin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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.\+space-fill{flex-grow:1;block-size:100%;inline-size:100%}.l-frame.\+align-items-baseline{align-items:baseline}.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 not (max-width:40em){.l-frame.\+align-items-baseline\@smin{align-items:baseline}.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 not (max-width:48em){.l-frame.\+align-items-baseline\@mmin{align-items:baseline}.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 not (max-width:64em){.l-frame.\+align-items-baseline\@lmin{align-items:baseline}.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}}@media screen and not (max-width:80em){.l-frame.\+align-items-baseline\@xlmin{align-items:baseline}.l-frame.\+align-items-start\@xlmin{align-items:start}.l-frame.\+align-items-center\@xlmin{align-items:center}.l-frame.\+align-items-end\@xlmin{align-items:end}.l-frame.\+align-items-stretch\@xlmin{align-items:stretch}}@media screen and not (max-width:96em){.l-frame.\+align-items-baseline\@2xlmin{align-items:baseline}.l-frame.\+align-items-start\@2xlmin{align-items:start}.l-frame.\+align-items-center\@2xlmin{align-items:center}.l-frame.\+align-items-end\@2xlmin{align-items:end}.l-frame.\+align-items-stretch\@2xlmin{align-items:stretch}}@media screen and not (max-width:144em){.l-frame.\+align-items-baseline\@3xlmin{align-items:baseline}.l-frame.\+align-items-start\@3xlmin{align-items:start}.l-frame.\+align-items-center\@3xlmin{align-items:center}.l-frame.\+align-items-end\@3xlmin{align-items:end}.l-frame.\+align-items-stretch\@3xlmin{align-items:stretch}}@container not (max-width:32em){.l-frame.\+align-items-baseline\@c-smin{align-items:baseline}.l-frame.\+align-items-start\@c-smin{align-items:start}.l-frame.\+align-items-center\@c-smin{align-items:center}.l-frame.\+align-items-end\@c-smin{align-items:end}.l-frame.\+align-items-stretch\@c-smin{align-items:stretch}}@container not (max-width:40em){.l-frame.\+align-items-baseline\@c-mmin{align-items:baseline}.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 not (max-width:48em){.l-frame.\+align-items-baseline\@c-lmin{align-items:baseline}.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 not (max-width:64em){.l-frame.\+align-items-baseline\@c-xlmin{align-items:baseline}.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 not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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}}@media screen and not (max-width:80em){.l-frame.\+justify-content-start\@xlmin{justify-content:flex-start}.l-frame.\+justify-content-center\@xlmin{justify-content:center}.l-frame.\+justify-content-end\@xlmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@xlmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@xlmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@xlmin{justify-content:space-evenly}}@media screen and not (max-width:96em){.l-frame.\+justify-content-start\@2xlmin{justify-content:flex-start}.l-frame.\+justify-content-center\@2xlmin{justify-content:center}.l-frame.\+justify-content-end\@2xlmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@2xlmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@2xlmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@2xlmin{justify-content:space-evenly}}@media screen and not (max-width:144em){.l-frame.\+justify-content-start\@3xlmin{justify-content:flex-start}.l-frame.\+justify-content-center\@3xlmin{justify-content:center}.l-frame.\+justify-content-end\@3xlmin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@3xlmin{justify-content:space-between}.l-frame.\+justify-content-space-around\@3xlmin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@3xlmin{justify-content:space-evenly}}@container not (max-width:32em){.l-frame.\+justify-content-start\@c-smin{justify-content:flex-start}.l-frame.\+justify-content-center\@c-smin{justify-content:center}.l-frame.\+justify-content-end\@c-smin{justify-content:flex-end}.l-frame.\+justify-content-space-between\@c-smin{justify-content:space-between}.l-frame.\+justify-content-space-around\@c-smin{justify-content:space-around}.l-frame.\+justify-content-space-evenly\@c-smin{justify-content:space-evenly}}@container not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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-block-size:0;min-inline-size:0}.l-frame__end{grid-area:end}.l-grid{--grid-col-size:var(--ui-ac-spacing-block,16em);gap:var(--ui-ac-spacing);grid-template-columns:repeat(var(--repeat-type,auto-fit),minmax(min(var(--grid-col-size),100%),1fr));display:grid}.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 not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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)}}@media screen and not (max-width:80em){.l-grid.\+spacing-none\@xlmin{gap:0}.l-grid.\+spacing-sm\@xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@xlmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@xlmin{row-gap:0}.l-grid.\+spacing-row-sm\@xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@xlmin{column-gap:0}.l-grid.\+spacing-column-sm\@xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:96em){.l-grid.\+spacing-none\@2xlmin{gap:0}.l-grid.\+spacing-sm\@2xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@2xlmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@2xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@2xlmin{row-gap:0}.l-grid.\+spacing-row-sm\@2xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@2xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@2xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@2xlmin{column-gap:0}.l-grid.\+spacing-column-sm\@2xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@2xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@2xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:144em){.l-grid.\+spacing-none\@3xlmin{gap:0}.l-grid.\+spacing-sm\@3xlmin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@3xlmin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@3xlmin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@3xlmin{row-gap:0}.l-grid.\+spacing-row-sm\@3xlmin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@3xlmin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@3xlmin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@3xlmin{column-gap:0}.l-grid.\+spacing-column-sm\@3xlmin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@3xlmin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@3xlmin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:32em){.l-grid.\+spacing-none\@c-smin{gap:0}.l-grid.\+spacing-sm\@c-smin{gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-md\@c-smin{gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-lg\@c-smin{gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-row-none\@c-smin{row-gap:0}.l-grid.\+spacing-row-sm\@c-smin{row-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-row-md\@c-smin{row-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-row-lg\@c-smin{row-gap:var(--ui-ac-layout-spacing-lg)}.l-grid.\+spacing-column-none\@c-smin{column-gap:0}.l-grid.\+spacing-column-sm\@c-smin{column-gap:var(--ui-ac-layout-spacing-sm)}.l-grid.\+spacing-column-md\@c-smin{column-gap:var(--ui-ac-layout-spacing)}.l-grid.\+spacing-column-lg\@c-smin{column-gap:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:40em){.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 not (max-width:48em){.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 not (max-width:64em){.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.\+auto-fit{--repeat-type:auto-fit}.l-grid.\+auto-fill{--repeat-type:auto-fill}.l-grid.\+space-fill{flex:1;inline-size:100%}.l-grid.\+cols-1{grid-template-columns:repeat(1,1fr)}@media screen and not (max-width:40em){.l-grid.\+cols-1\@smin{grid-template-columns:repeat(1,1fr)}}@media screen and not (max-width:48em){.l-grid.\+cols-1\@mmin{grid-template-columns:repeat(1,1fr)}}@media screen and not (max-width:64em){.l-grid.\+cols-1\@lmin{grid-template-columns:repeat(1,1fr)}}@media screen and not (max-width:80em){.l-grid.\+cols-1\@xlmin{grid-template-columns:repeat(1,1fr)}}@media screen and not (max-width:96em){.l-grid.\+cols-1\@2xlmin{grid-template-columns:repeat(1,1fr)}}@media screen and not (max-width:144em){.l-grid.\+cols-1\@3xlmin{grid-template-columns:repeat(1,1fr)}}@container not (max-width:32em){.l-grid.\+cols-1\@c-smin{grid-template-columns:repeat(1,1fr)}}@container not (max-width:40em){.l-grid.\+cols-1\@c-mmin{grid-template-columns:repeat(1,1fr)}}@container not (max-width:48em){.l-grid.\+cols-1\@c-lmin{grid-template-columns:repeat(1,1fr)}}@container not (max-width:64em){.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 not (max-width:40em){.l-grid.\+cols-2\@smin{grid-template-columns:repeat(2,1fr)}}@media screen and not (max-width:48em){.l-grid.\+cols-2\@mmin{grid-template-columns:repeat(2,1fr)}}@media screen and not (max-width:64em){.l-grid.\+cols-2\@lmin{grid-template-columns:repeat(2,1fr)}}@media screen and not (max-width:80em){.l-grid.\+cols-2\@xlmin{grid-template-columns:repeat(2,1fr)}}@media screen and not (max-width:96em){.l-grid.\+cols-2\@2xlmin{grid-template-columns:repeat(2,1fr)}}@media screen and not (max-width:144em){.l-grid.\+cols-2\@3xlmin{grid-template-columns:repeat(2,1fr)}}@container not (max-width:32em){.l-grid.\+cols-2\@c-smin{grid-template-columns:repeat(2,1fr)}}@container not (max-width:40em){.l-grid.\+cols-2\@c-mmin{grid-template-columns:repeat(2,1fr)}}@container not (max-width:48em){.l-grid.\+cols-2\@c-lmin{grid-template-columns:repeat(2,1fr)}}@container not (max-width:64em){.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 not (max-width:40em){.l-grid.\+cols-3\@smin{grid-template-columns:repeat(3,1fr)}}@media screen and not (max-width:48em){.l-grid.\+cols-3\@mmin{grid-template-columns:repeat(3,1fr)}}@media screen and not (max-width:64em){.l-grid.\+cols-3\@lmin{grid-template-columns:repeat(3,1fr)}}@media screen and not (max-width:80em){.l-grid.\+cols-3\@xlmin{grid-template-columns:repeat(3,1fr)}}@media screen and not (max-width:96em){.l-grid.\+cols-3\@2xlmin{grid-template-columns:repeat(3,1fr)}}@media screen and not (max-width:144em){.l-grid.\+cols-3\@3xlmin{grid-template-columns:repeat(3,1fr)}}@container not (max-width:32em){.l-grid.\+cols-3\@c-smin{grid-template-columns:repeat(3,1fr)}}@container not (max-width:40em){.l-grid.\+cols-3\@c-mmin{grid-template-columns:repeat(3,1fr)}}@container not (max-width:48em){.l-grid.\+cols-3\@c-lmin{grid-template-columns:repeat(3,1fr)}}@container not (max-width:64em){.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 not (max-width:40em){.l-grid.\+cols-4\@smin{grid-template-columns:repeat(4,1fr)}}@media screen and not (max-width:48em){.l-grid.\+cols-4\@mmin{grid-template-columns:repeat(4,1fr)}}@media screen and not (max-width:64em){.l-grid.\+cols-4\@lmin{grid-template-columns:repeat(4,1fr)}}@media screen and not (max-width:80em){.l-grid.\+cols-4\@xlmin{grid-template-columns:repeat(4,1fr)}}@media screen and not (max-width:96em){.l-grid.\+cols-4\@2xlmin{grid-template-columns:repeat(4,1fr)}}@media screen and not (max-width:144em){.l-grid.\+cols-4\@3xlmin{grid-template-columns:repeat(4,1fr)}}@container not (max-width:32em){.l-grid.\+cols-4\@c-smin{grid-template-columns:repeat(4,1fr)}}@container not (max-width:40em){.l-grid.\+cols-4\@c-mmin{grid-template-columns:repeat(4,1fr)}}@container not (max-width:48em){.l-grid.\+cols-4\@c-lmin{grid-template-columns:repeat(4,1fr)}}@container not (max-width:64em){.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 not (max-width:40em){.l-grid.\+cols-5\@smin{grid-template-columns:repeat(5,1fr)}}@media screen and not (max-width:48em){.l-grid.\+cols-5\@mmin{grid-template-columns:repeat(5,1fr)}}@media screen and not (max-width:64em){.l-grid.\+cols-5\@lmin{grid-template-columns:repeat(5,1fr)}}@media screen and not (max-width:80em){.l-grid.\+cols-5\@xlmin{grid-template-columns:repeat(5,1fr)}}@media screen and not (max-width:96em){.l-grid.\+cols-5\@2xlmin{grid-template-columns:repeat(5,1fr)}}@media screen and not (max-width:144em){.l-grid.\+cols-5\@3xlmin{grid-template-columns:repeat(5,1fr)}}@container not (max-width:32em){.l-grid.\+cols-5\@c-smin{grid-template-columns:repeat(5,1fr)}}@container not (max-width:40em){.l-grid.\+cols-5\@c-mmin{grid-template-columns:repeat(5,1fr)}}@container not (max-width:48em){.l-grid.\+cols-5\@c-lmin{grid-template-columns:repeat(5,1fr)}}@container not (max-width:64em){.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 not (max-width:40em){.l-grid.\+cols-6\@smin{grid-template-columns:repeat(6,1fr)}}@media screen and not (max-width:48em){.l-grid.\+cols-6\@mmin{grid-template-columns:repeat(6,1fr)}}@media screen and not (max-width:64em){.l-grid.\+cols-6\@lmin{grid-template-columns:repeat(6,1fr)}}@media screen and not (max-width:80em){.l-grid.\+cols-6\@xlmin{grid-template-columns:repeat(6,1fr)}}@media screen and not (max-width:96em){.l-grid.\+cols-6\@2xlmin{grid-template-columns:repeat(6,1fr)}}@media screen and not (max-width:144em){.l-grid.\+cols-6\@3xlmin{grid-template-columns:repeat(6,1fr)}}@container not (max-width:32em){.l-grid.\+cols-6\@c-smin{grid-template-columns:repeat(6,1fr)}}@container not (max-width:40em){.l-grid.\+cols-6\@c-mmin{grid-template-columns:repeat(6,1fr)}}@container not (max-width:48em){.l-grid.\+cols-6\@c-lmin{grid-template-columns:repeat(6,1fr)}}@container not (max-width:64em){.l-grid.\+cols-6\@c-xlmin{grid-template-columns:repeat(6,1fr)}}.l-grid.\+col-width-xs{--grid-col-size:var(--ui-ac-spacing-block-xs,16em)}.l-grid.\+col-width-sm{--grid-col-size:var(--ui-ac-spacing-block-sm,16em)}.l-grid.\+col-width-md{--grid-col-size:var(--ui-ac-spacing-block,26em)}.l-grid.\+col-width-lg{--grid-col-size:var(--ui-ac-spacing-block-lg,41em)}.l-grid.\+col-width-xl{--grid-col-size:var(--ui-ac-spacing-block-xl,66em)}.l-grid.\+col-width-2xl{--grid-col-size:var(--ui-ac-spacing-block-2xl,66em)}.l-island{grid-gap:var(--ui-ac-spacing-gap);gap:var(--ui-ac-spacing-gap);block-size:100%;inline-size:100%;padding:var(--ui-ac-spacing-gutter);grid-template:1fr/1fr;place-items:center;display:grid}.l-island:not(.\+overflow-off){overflow:auto}.l-island.\+flush-to-edge{padding:0}.l-wrap{max-inline-size:100%;margin-inline:auto}.l-wrap.\+align-start{margin-inline-start:0}.l-wrap.\+align-end{margin-inline-end:0}.l-wrap.\+align-center{margin-inline:auto}}@layer components{.c-accordion{--accordion-border-width:var(--ui-ac-border-width-sm);--accordion-border-color:var(--ui-ac-interactive-color-border);border-block:var(--ui-ac-border-width-sm)solid var(--ui-ac-interactive-color-border);transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}@supports (interpolate-size:allow-keywords){.c-accordion::details-content{block-size:0;transition:block-size var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),content-visibility var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)allow-discrete;overflow:hidden}.c-accordion[open]::details-content{block-size:auto}}.c-accordion .c-accordion-icon{transition:transform var(--ui-ac-motion-duration)ease-in-out}.c-accordion[open]>summary .c-accordion-icon{transform:rotate(180deg)}.c-accordion .c-accordion__header{padding-inline:var(--ui-ac-spacing-sm);padding-block:var(--ui-ac-spacing-sm)}@media (hover:hover) and (pointer:fine){.c-accordion .c-accordion__header:hover{background-color:var(--ui-ac-interactive-color-subtle-hover)}}.c-accordion .c-accordion__header:active{background-color:var(--ui-ac-interactive-color-subtle-hover)}.c-accordion[open] .c-accordion__header{font-weight:var(--ui-ac-typography-body-strong-font-weight)}.c-accordion .c-accordion__content{padding:var(--ui-ac-spacing-sm)}.c-accordion.\+appearance-framed{border:var(--accordion-border-width)solid var(--accordion-border-color)}.c-accordion.\+appearance-flush .c-accordion__content,.c-accordion.\+appearance-flush .c-accordion__header{padding-inline:0}.c-accordion.\+appearance-base{border:0}.c-accordion.\+appearance-base .c-accordion__header{padding-inline:0}.c-accordion.\+appearance-base .c-accordion__content{padding:0;padding-block-end:var(--ui-ac-spacing)}@media (hover:hover) and (pointer:fine){.c-accordion:is(.\+appearance-base,.\+appearance-flush) .c-accordion__header:hover{color:var(--ui-ac-link-color-content-hover);background-color:#0000}}.c-accordion:is(.\+appearance-base,.\+appearance-flush) .c-accordion__header:active{color:var(--ui-ac-link-color-content-active);background-color:#0000}.c-accordion:not(.\+appearance-base)+.c-accordion{border-block-start:0}.c-accordion-header{gap:var(--ui-ac-spacing-sm);cursor:pointer;transition:padding var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);flex-direction:row;list-style:none;display:flex}.c-accordion-header::-webkit-details-marker{display:none}.c-accordion-header .c-accordion-header__content{flex-grow:1}.c-accordion-header .c-accordion-header__icon{align-items:var(--icon-align,center);aspect-ratio:var(--icon-aspect-ratio,auto);background-color:var(--icon-background-color,transparent);border-radius:var(--icon-border-radius,0px);border:var(--icon-border,none);box-shadow:var(--icon-box-shadow,none);box-sizing:var(--icon-box-sizing,border-box);font-size:var(--icon-size,1em);justify-content:var(--icon-justify,center);padding:var(--icon-padding,0px);flex-shrink:0;display:inline-flex}.c-accordion-header .c-accordion-header__icon .c-icon{margin:auto}.c-accordion-icon{transition:transform var(--ui-ac-motion-duration)ease-in-out}.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-touch-target);--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);aspect-ratio: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);font-size:var(--avatar-font-size);font-weight:var(--bold);max-inline-size:var(--avatar-size);text-align:center;justify-content:center;align-items:center;max-block-size:100%;display:flex;position:relative;overflow:hidden}.c-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-avatar .c-icon{font-size:1.5em}.c-avatar.\+appearance-solid{--avatar-background-color:var(--ui-ac-color-background-surface)}.c-avatar.\+appearance-strong{--avatar-background-color:var(--ui-ac-color-background-rev);--avatar-text-color:var(--ui-ac-color-content-rev);--avatar-border-color:var(--ui-ac-color-background-rev);--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.\+appearance-placeholder{--avatar-background-color:var(--ui-ac-color-background-transparent);--avatar-border-color:color-mix(in hsl,var(--ui-ac-button-color-border),transparent var(--ui-ac-button-border-transparency));--avatar-border-width:var(--ui-ac-border-width-sm);--avatar-text-color:var(--ui-ac-color-content);border-style:dashed}.c-avatar:is(a,button){transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),border-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}@media (prefers-reduced-motion:reduce){.c-avatar:is(a,button){transition:none}}.c-avatar:is(a,button){--control-color-hover:var(--ui-ac-interactive-color-accent)}.c-avatar:is(a,button).\+appearance-placeholder{--avatar-border-color:color-mix(in hsl,var(--ui-ac-button-color-border),transparent var(--ui-ac-button-border-transparency))}@media (hover:hover){.c-avatar:is(a,button):hover{--avatar-background-color:var(--ui-ac-interactive-color-accent);--avatar-text-color:var(--ui-ac-color-content-rev);--avatar-border-color:var(--ui-ac-interactive-color-accent);--avatar-border-width:var(--ui-ac-border-width-sm);cursor:pointer}}.c-avatar:is(a,button):active{--avatar-background-color:var(--ui-ac-interactive-color-accent);--avatar-text-color:var(--ui-ac-color-content-rev);--avatar-border-color:var(--ui-ac-interactive-color-accent);--avatar-border-width:var(--ui-ac-border-width-sm)}.c-avatar:is(a,button):focus{outline:none}.c-avatar:is(a,button):focus-within,.c-avatar:is(a,button):focus-visible{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}.s-ui\:compact .c-avatar,.c-avatar.\+density-compact{--avatar-size:var(--ui-ac-spacing-touch-target-sm)}.s-controls\:size-sm .c-avatar,.c-avatar.\+size-sm{--avatar-size:var(--ui-ac-spacing-touch-target-em);font-size:var(--ui-typography-font-size-lower-1)}.s-controls\:size-lg .c-avatar,.c-avatar.\+size-lg{--avatar-size:var(--ui-ac-spacing-touch-target-em);font-size:var(--ui-typography-font-size-upper-1)}.c-blank-slate{text-align:center;justify-content:center;gap:var(--ui-ac-spacing);min-height:var(--ui-ac-spacing-block);flex-direction:column;align-items:center;display:flex}.c-blank-slate.c-panel{border-style:var(--blank-slate-border-style,solid);border-width:var(--blank-slate-border-width,var(--panel-border-width))}.c-blank-slate .c-heading,.c-blank-slate p{text-wrap:pretty}.c-blank-slate>img,.c-blank-slate>.c-icon{aspect-ratio:1;height:auto;width:var(--ui-ac-spacing-xl)}.c-button-bar{reading-flow:flex-visual}.c-button-bar.\+layout-stacked{flex-direction:column}.c-button-bar>.c-button.\+align-button-end{margin-inline-start:auto}.c-chip__icon .c-icon{color:var(--chip-icon-color,var(--icon-color))}.c-chip__content{font-family:var(--chip-font-family,var(--ui-ac-typography-chip-font-family));font-size:var(--chip-font-size,var(--ui-ac-typography-chip-font-size));font-weight:var(--chip-font-weight,var(--ui-ac-typography-chip-font-weight));line-height:var(--chip-line-height,var(--ui-ac-typography-chip-line-height));text-box:trim-both text}.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,.5rem)*-.25);--control-gap:var(--ui-ac-spacing-gap);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);align-items:center;gap:var(--control-gap);row-gap:calc(var(--control-gap)/2);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;vertical-align:middle;justify-content:center;text-decoration:none;display:inline-flex}.c-chip:not(.\+icon-only) .c-icon:first-child:not(:last-child){margin-inline-end:var(--control-icon-nudge)}.c-chip:not(.\+icon-only) .c-icon:last-child:not(:first-child):not(.\+icon-only){margin-inline-start:var(--control-icon-nudge)}.c-chip{--control-border-width:var(--chip-border-width,var(--ui-ac-border-width-sm));font-size:var(--chip-font-size,1rem);--control-min-size:var(--ui-ac-spacing-touch-target-xs);--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline);--control-border-radius:var(--ui-ac-border-radius-round);--control-padding-inline-pill:var(--ui-ac-interactive-compact-padding-inline);--chip-color-default:var(--ui-ac-color-content);--control-background-color:var(--chip-background-color,color-mix(in hsl,var(--chip-color-default),transparent var(--ui-ac-chip-background-transparency)));--control-border-color:var(--chip-border-color,color-mix(in hsl,var(--chip-color-default),transparent var(--ui-ac-chip-border-transparency)));--control-content-color:var(--chip-content-color,var(--chip-color-default))}.c-chip:is(.\+icon-only,:has(.c-chip__icon:only-child)){--control-padding-inline:var(--control-padding-block)}.s-controls\:icon-only .c-chip,.c-chip.\+icon-only{position:relative}.s-controls\:icon-only .c-chip>:not(.c-chip__icon),.c-chip.\+icon-only>:not(.c-chip__icon){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.s-chips\:justify-start,.s-controls\:justify-start) .c-chip,.c-chip.\+justify-content-start{text-align:start;justify-content:flex-start}:is(.s-chips\:justify-start,.s-controls\:justify-start) .c-chip .c-button__content,.c-chip.\+justify-content-start .c-button__content{flex-grow:1}.c-chip.\+state-selected{--chip-color-default:var(--ui-ac-color-content-accent);--control-background-color:var(--chip-filled-background-color,var(--chip-color-default));--control-border-color:var(--chip-filled-border-color,var(--chip-filled-background-color,var(--chip-color-default)));--control-content-color:var(--chip-filled-content-color,var(--panel-background-color,var(--ui-ac-color-content-rev)));--chip-border-color:var(--ui-ac-color-border-accent);--chip-background-color:var(--ui-ac-color-background-accent-x-subtle)}:is(.s-controls\:appearance-solid,.s-chips\:appearance-solid) .c-chip,.c-chip.\+appearance-solid{--chip-color-default:var(--ui-ac-color-content);--chip-border-color:var(--ui-ac-color-border);--chip-background-color:var(--ui-ac-color-background);--control-background-color:var(--chip-solid-background-color,var(--chip-background-color,color-mix(in hsl,var(--chip-color-default),transparent var(--ui-ac-chip-background-transparency))));--control-border-color:var(--chip-solid-border-color,var(--chip-border-color,color-mix(in hsl,var(--chip-color-default),transparent var(--ui-ac-chip-border-transparency))));--control-content-color:var(--chip-solid-content-color,var(--chip-color-default))}:is(.s-controls\:appearance-strong,.s-chips\:appearance-strong) .c-chip,.c-chip.\+appearance-strong{--chip-color-default:var(--ui-ac-color-content);--control-background-color:var(--chip-filled-background-color,var(--chip-color-default));--control-border-color:var(--chip-filled-border-color,var(--chip-filled-background-color,var(--chip-color-default)));--control-content-color:var(--chip-filled-content-color,var(--panel-background-color,var(--ui-ac-color-content-rev)))}:is(.s-controls\:appearance-quiet,.s-chips\:appearance-quiet) .c-chip,.c-chip.\+appearance-quiet{--chip-color-default:var(--ui-ac-color-content);--control-background-color:var(--chip-quiet-background-color,var(--chip-background-color,color-mix(in hsl,var(--chip-color-default),transparent var(--ui-ac-chip-background-transparency))));--control-border-width:var(--chip-quiet-border-width,0);--control-content-color:var(--chip-quiet-content-color,var(--chip-color-default))}:is(.s-controls\:appearance-subtle,.s-chips\:appearance-subtle) .c-chip,.c-chip.\+appearance-subtle{--chip-color-default:var(--ui-ac-color-content);--control-background-color:var(--chip-hollow-background-color,transparent);--control-border-color:var(--chip-hollow-border-color,var(--chip-border-color,color-mix(in hsl,var(--chip-color-default),transparent var(--ui-ac-chip-border-transparency))));--control-content-color:var(--chip-hollow-content-color,var(--chip-color-default))}:is(.s-controls\:appearance-text,.s-chips\:appearance-text) .c-chip,.c-chip.\+appearance-text{--chip-color-default:var(--ui-ac-color-content);--control-background-color:var(--chip-text-background-color,transparent);--control-border-width:var(--chip-text-border-width,0);--control-content-color:var(--chip-text-content-color,var(--chip-color-default))}.c-chip.\+color-danger{--chip-color-default:var(--ui-ac-color-danger-content);--chip-border-color:var(--ui-ac-color-danger-border);--chip-background-color:var(--ui-ac-color-danger-background-subtle);--chip-filled-background-color:var(--ui-ac-color-danger-content-subtle)}.c-chip.\+color-success{--chip-color-default:var(--ui-ac-color-success-content);--chip-border-color:var(--ui-ac-color-success-border);--chip-background-color:var(--ui-ac-color-success-background-subtle);--chip-filled-background-color:var(--ui-ac-color-success-content-subtle)}.c-chip.\+color-warning{--chip-color-default:var(--ui-ac-color-warning-content);--chip-border-color:var(--ui-ac-color-warning-border);--chip-background-color:var(--ui-ac-color-warning-background-subtle);--chip-filled-background-color:var(--ui-ac-color-warning-content-subtle)}.s-chips\:accent .c-chip,.c-chip.\+color-accent{--chip-color-default:var(--ui-ac-color-content-accent);--chip-border-color:var(--ui-ac-color-border-accent);--chip-background-color:var(--ui-ac-color-background-accent-x-subtle)}.s-chips\:inherit-color .c-chip,.c-chip.\+color-inherit{--chip-color-default:var(--panel-content-color,var(--ui-ac-color-content))}.c-chip.\+wrap-none{white-space:nowrap}:is(.s-chips\:density-loose,.s-controls\:shape-default) .c-chip,.c-chip.\+density-loose{--control-min-size: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)}.s-controls\:size-inherit .c-chip,.c-chip.\+size-inherit{font-size:inherit}.s-controls\:size-inline .c-chip,.c-chip.\+size-inline{--control-min-size:0px;--control-padding-block:0px;font-size:min(1em,1rem)}:is(.s-chips\:shape-square,.s-controls\:shape-square) .c-chip,.c-chip.\+shape-square{--control-border-radius:0;--control-padding-inline:var(--control-padding-inline-default)}.s-chips\:shape-button .c-chip,.c-chip.\+shape-button{--control-border-radius:var(--control-border-radius-default);--control-padding-inline:var(--control-padding-inline-default)}.s-chips\:shape-tight .c-chip,.c-chip.\+shape-tight{--control-background-color:transparent;--control-border-color:transparent;--control-border-width:0;--control-content-color:var(--chip-color-default);--control-padding-inline:0;--control-padding-block:0;--control-min-size:0}:is(.s-chips\:size-sm,.s-controls\:size-sm,.s-controls\:density-compact,.s-ui\:compact) .c-chip,.c-chip.\+size-sm{font-size:calc(var(--ui-unit-lower-1)*1rem);--control-min-size:0px}:is(.s-chips\:size-lg,.s-controls\:size-lg) .c-chip,.c-chip.\+size-lg{font-size:calc(var(--ui-unit-upper-1)*1rem);--control-min-size:0px}.s-chips\:fill .c-chip,.s-controls\:fill .c-chip,.c-chip.\+space-fill{flex-grow:1;inline-size:100%;display:flex}.s-chips\:fill-height .c-chip,.s-controls\:fill-height .c-chip,.c-chip.\+space-fill-height{block-size:100%}.s-controls\:truncate .c-chip,.c-chip.\+text-truncate{max-inline-size:100%}.s-controls\:truncate .c-chip>:not(.c-icon),.c-chip.\+text-truncate>:not(.c-icon){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-chips\:button-font .c-chip,.c-chip.\+font-button{font-family:var(--chip-font-family,var(--ui-ac-typography-button-font-family));font-size:var(--chip-font-size,var(--ui-ac-typography-button-font-size));font-weight:var(--chip-font-weight,var(--ui-ac-typography-button-font-weight));line-height:var(--chip-line-height,var(--ui-ac-typography-button-line-height))}.c-header{--header-gap:var(--ui-ac-spacing-xs);align-items:baseline;column-gap:var(--header-column-gap,var(--header-gap));row-gap:var(--header-row-gap,var(--header-gap));flex-direction:column;grid-template-columns:1fr auto;display:flex}.c-header:has(.c-header__actions){display:grid}.c-header:has(.c-header__nav) .c-header__title{grid-area:2/1/auto/-1}.c-header__title{grid-row:1}.c-header__title:has(.c-header__title-actions){column-gap:var(--header-column-gap,var(--header-gap));row-gap:var(--header-row-gap,var(--header-gap));flex-wrap:wrap;display:flex}.c-header__title .c-header__title-heading{flex:1}.c-header__actions{grid-column:-2/-1}.c-header__meta{grid-column:1/-1}.c-heading:has(.c-heading__icon){align-items:start;gap:var(--ui-ac-spacing-gap-xs)var(--ui-ac-spacing-gap-sm);display:flex}.c-heading:has(.c-heading__icon) .c-heading__icon{min-block-size:1lh}.c-heading:has(.c-heading__icon) .c-heading__icon .c-icon{color:var(--heading-icon-color,var(--icon-color))}.c-heading:has(.c-heading__icon) .c-heading__content{flex:1}.c-heading:has(.c-heading__icon) .c-heading__content:has(.c-chip){gap:var(--ui-ac-spacing-gap-xs)var(--ui-ac-spacing-gap-sm);align-items:baseline;display:flex}.c-heading:has(.c-heading__icon) .c-heading__content:has(.c-chip) .c-chip{align-self:center}.c-heading.\+space-fill{flex-grow:1}.c-heading.\+text-box-trim{text-box:trim-both text}.s-headings\:layout-stacked .c-heading,.c-heading.\+layout-stacked{flex-direction:column}.s-headings\:layout-stacked .c-heading .c-heading__icon,.c-heading.\+layout-stacked .c-heading__icon{min-block-size:unset}.s-headings\:align-center .c-heading,.c-heading.\+align-center{text-align:center;align-items:center}.s-headings\:align-center .c-heading .c-heading__icon,.c-heading.\+align-center .c-heading__icon{justify-content:center;margin-inline:auto}.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)}.s-headings\:level-display-title .c-heading,.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)}.s-headings\:level-page-title .c-heading,.c-heading:is(.\+page-title,.\+h1),:is(.s-ui\:compact,.s-typography\:compact) .c-heading.\+display-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)}.s-headings\:level-title .c-heading,:is(.s-ui\:compact,.s-typography\:compact) .c-heading:is(.\+page-title,.\+h1),.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)}.s-headings\:level-heading .c-heading,:is(.s-ui\:compact,.s-typography\:compact) .c-heading:is(.\+title,.\+h2),.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)}.s-headings\:level-subheading .c-heading,:is(.s-ui\:compact,.s-typography\:compact) .c-heading:is(.\+heading,.\+h3),.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)}.s-headings\:level-small-heading .c-heading,:is(.s-ui\:compact,.s-typography\:compact) .c-heading:is(.\+subheading,.\+h4),.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)}.s-headings\:level-micro-heading .c-heading,.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)}.s-headings\:level-nano-heading .c-heading,.c-heading.\+nano-heading{font-family:var(--ui-ac-typography-nano-heading-font-family);font-size:var(--ui-ac-typography-nano-heading-font-size);font-weight:var(--ui-ac-typography-nano-heading-font-weight);letter-spacing:var(--ui-ac-typography-nano-heading-letter-spacing);line-height:var(--ui-ac-typography-nano-heading-line-height);text-transform:var(--ui-ac-typography-nano-heading-text-transform)}.s-headings\:level-meta-info .c-heading,.c-heading.\+meta-info{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)}.c-key-pairs{--key-pairs-gap:var(--ui-ac-spacing-key-pairs-gap);gap:var(--key-pairs-gap);flex-direction:column;display:flex}.s-ui\:compact .c-key-pairs,.c-key-pairs.\+size-tight,.c-key-pairs.\+density-compact{--key-pairs-gap:var(--ui-ac-spacing-key-pairs-compact-gap)}.c-key-pairs.\+lined{gap:0}.c-key-pairs.\+lined .c-key-pair+.c-key-pair{border-block-start:1px solid var(--ui-ac-color-border);margin-block-start:calc(var(--key-pairs-gap)/2);padding-block-start:calc(var(--key-pairs-gap)/2)}.c-key-pairs.\+direction-inline{column-gap:calc(var(--key-pairs-gap)*2);flex-flow:wrap}.c-key-pairs.\+direction-inline.\+lined{column-gap:0;row-gap:var(--key-pairs-gap)}.c-key-pairs.\+direction-inline.\+lined .c-key-pair+.c-key-pair{border-block-start:none;border-inline-start:1px solid var(--ui-ac-color-border);margin-block-start:0;margin-inline-start:var(--key-pairs-gap);padding-block-start:0;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-key-pair-width);--key-pair-label-gap:var(--ui-ac-spacing-xs);column-gap:var(--key-pair-inline-gap);flex-direction:column;display:flex}.s-ui\:compact .c-key-pair,.c-key-pairs.\+density-compact .c-key-pair,.c-key-pair.\+density-compact{--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-pairs.\+hide-labels .c-key-pair .c-key-pair__label,.c-key-pair.\+hide-label .c-key-pair__label{gap:0}.c-key-pairs.\+hide-labels .c-key-pair .c-key-pair__title-text,.c-key-pair.\+hide-label .c-key-pair__title-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-key-pairs.\+layout-inline .c-key-pair,.c-key-pair.\+layout-inline{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid .c-key-pair,.c-key-pair.\+layout-grid{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}@media screen and not (max-width:40em){.c-key-pairs.\+layout-inline\@smin .c-key-pair,.c-key-pair.\+layout-inline\@smin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@smin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@smin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@smin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@smin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@smin .c-key-pair,.c-key-pair.\+layout-grid\@smin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@media screen and not (max-width:48em){.c-key-pairs.\+layout-inline\@mmin .c-key-pair,.c-key-pair.\+layout-inline\@mmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@mmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@mmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@mmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@mmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@mmin .c-key-pair,.c-key-pair.\+layout-grid\@mmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@media screen and not (max-width:64em){.c-key-pairs.\+layout-inline\@lmin .c-key-pair,.c-key-pair.\+layout-inline\@lmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@lmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@lmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@lmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@lmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@lmin .c-key-pair,.c-key-pair.\+layout-grid\@lmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@media screen and not (max-width:80em){.c-key-pairs.\+layout-inline\@xlmin .c-key-pair,.c-key-pair.\+layout-inline\@xlmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@xlmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@xlmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@xlmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@xlmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@xlmin .c-key-pair,.c-key-pair.\+layout-grid\@xlmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@media screen and not (max-width:96em){.c-key-pairs.\+layout-inline\@2xlmin .c-key-pair,.c-key-pair.\+layout-inline\@2xlmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@2xlmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@2xlmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@2xlmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@2xlmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@2xlmin .c-key-pair,.c-key-pair.\+layout-grid\@2xlmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@media screen and not (max-width:144em){.c-key-pairs.\+layout-inline\@3xlmin .c-key-pair,.c-key-pair.\+layout-inline\@3xlmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@3xlmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@3xlmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@3xlmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@3xlmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@3xlmin .c-key-pair,.c-key-pair.\+layout-grid\@3xlmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@container not (max-width:32em){.c-key-pairs.\+layout-inline\@c-smin .c-key-pair,.c-key-pair.\+layout-inline\@c-smin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@c-smin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@c-smin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@c-smin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@c-smin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@c-smin .c-key-pair,.c-key-pair.\+layout-grid\@c-smin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@container not (max-width:40em){.c-key-pairs.\+layout-inline\@c-mmin .c-key-pair,.c-key-pair.\+layout-inline\@c-mmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@c-mmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@c-mmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@c-mmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@c-mmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@c-mmin .c-key-pair,.c-key-pair.\+layout-grid\@c-mmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@container not (max-width:48em){.c-key-pairs.\+layout-inline\@c-lmin .c-key-pair,.c-key-pair.\+layout-inline\@c-lmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@c-lmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@c-lmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@c-lmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@c-lmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@c-lmin .c-key-pair,.c-key-pair.\+layout-grid\@c-lmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}@container not (max-width:64em){.c-key-pairs.\+layout-inline\@c-xlmin .c-key-pair,.c-key-pair.\+layout-inline\@c-xlmin{flex-direction:row;align-items:center}.c-key-pairs.\+layout-spaced\@c-xlmin .c-key-pair{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pairs.\+layout-spaced\@c-xlmin .c-key-pair .c-key-pair__value{text-align:end}.c-key-pair.\+layout-spaced\@c-xlmin{flex-direction:row;justify-content:space-between;align-items:center}.c-key-pair.\+layout-spaced\@c-xlmin .c-key-pair__value{text-align:end}.c-key-pairs.\+layout-grid\@c-xlmin .c-key-pair,.c-key-pair.\+layout-grid\@c-xlmin{grid-template-columns:var(--key-pair-label-width)1fr;column-gap:var(--key-pair-inline-gap);align-items:start;display:grid}}.c-key-pair__label{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);align-items:center;gap:var(--key-pair-label-gap);line-height:var(--ui-ac-typography-key-pair-label-line-height);display:inline-flex}.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}.c-key-pair__icon .c-icon{color:var(--key-pair-icon-color,var(--icon-color))}.c-list{--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);gap:var(--list-inner-gap);flex-direction:column;list-style:none;display:flex}.c-list li{border-block-start:var(--list-border-width)solid var(--list-border-color)}.c-list li:first-child{border-block-start:0}.c-list.\+background-solid,.c-list.\+background-solid-items li{background-color:var(--list-background-color)}.s-list\:with-gaps .c-list,.c-list.\+with-gaps{--list-inner-gap:var(--list-gap);--list-border-width:0;background-color:#0000}.s-list\:no-divides .c-list,.c-list.\+no-divides{--list-gap:0}.s-list\:gap-size-md .c-list,.c-list.\+gap-size-md{--list-gap:var(--ui-ac-spacing)}.c-list__button:is(a,button){--focus-ring-offset:calc(var(--focus-ring-width,2px)*-1)}.c-panel{--panel-background-color-default:var(--ui-ac-color-background-surface);--panel-border-width-default:var(--ui-ac-border-width-sm);--panel-border-color-default:var(--ui-ac-color-border);--panel-padding-default:var(--ui-ac-layout-spacing);--panel-active-shadow:var(--ui-ac-shadow-none);--panel-background-color-alt-emphasis:var(--undefined);--panel-background-color-alt:var(--undefined);--panel-background-color:var(--panel-background-color-default);--panel-border-color-alt:var(--undefined);--panel-border-color:var(--panel-border-color-default);--panel-border-radius:var(--ui-ac-border-radius-lg);--panel-border-width:var(--ui-ac-border-width-sm);--panel-color-alt:var(--undefined);--panel-elevate-opacity:var(--ui-transparent-075);--panel-elevate-shadow:var(--ui-ac-shadow-lg);--panel-footer-background-color:var(--undefined);--panel-gap:var(--panel-padding-default);--panel-header-background-color:var(--undefined);--panel-hover-shadow:var(--ui-ac-shadow-md);--panel-padding-block:var(--panel-padding);--panel-padding-inline:var(--panel-padding);--panel-padding:var(--panel-padding-default);--panel-quiet-background-color-default:var(--ui-ac-color-background-subtle);--panel-quiet-background-color-emphasis-default:var(--ui-ac-color-background-subtle-emphasis);--panel-quiet-background-color-emphasis:var(--panel-quiet-background-color-emphasis-default);--panel-quiet-background-color:var(--panel-quiet-background-color-default);--panel-section-background-color:var(--undefined);--panel-shadow:var(--ui-ac-shadow-sm);--panel-transition-duration:var(--ui-ac-motion-duration);background-color:var(--panel-background-color);border:var(--panel-border-width)solid var(--panel-border-color);box-shadow:var(--panel-shadow);color:var(--panel-content-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));transition:box-shadow var(--panel-transition-duration)var(--ui-animation-ease-in-out),border-color var(--panel-transition-duration)var(--ui-animation-ease-in-out),opacity var(--panel-transition-duration)var(--ui-animation-ease-in-out),scale var(--panel-transition-duration)var(--ui-animation-ease-in-out)}.c-panel.\+scrollable{overflow:auto}.c-panel.\+inner-panels>.c-panel,.c-panel.\+max-size{max-block-size:100%;max-inline-size:100%}.c-panel.\+inner-panels>.c-panel,.c-panel.\+inner-panel{border-radius:calc(var(--panel-border-radius) - var(--panel-padding) - var(--panel-border-width))}.c-panel.\+outer-shell{padding:0}.c-panel:has(>.c-panel__sections){padding:0}.c-panel:has(>.c-panel__section){padding:0}.c-panel:has(>.c-panel__header){padding:0}.s-panels\:appearance-strong .c-panel,.c-panel.\+appearance-strong{--panel-border-color:var(--panel-border-color-default);--panel-border-width:var(--panel-border-width-default);--panel-shadow:var(--ui-ac-shadow-lg);--panel-hover-shadow:var(--ui-ac-shadow-xl);--panel-elevate-shadow:var(--ui-ac-shadow-2xl)}.s-panels\:appearance-translucent .c-panel,.c-panel.\+appearance-translucent{background-color:light-dark(color-mix(in hsl,var(--panel-background-color),transparent var(--ui-ac-surface-transparency)),color-mix(in hsl,var(--panel-background-color),transparent var(--ui-ac-surface-transparency-rev)));-webkit-backdrop-filter:blur(var(--ui-ac-effect-blur-light));backdrop-filter:blur(var(--ui-ac-effect-blur-light))}.s-panels\:appearance-subtle .c-panel,.c-panel.\+appearance-subtle{--panel-border-width:var(--panel-border-width-default);--panel-shadow:var(--ui-ac-shadow-none);background-color:var(--ui-ac-color-background-transparent);box-shadow:var(--ui-ac-shadow-none)}.s-panels\:appearance-placeholder .c-panel,.c-panel.\+appearance-placeholder{--panel-border-width:var(--panel-border-width-default);--panel-shadow:var(--ui-ac-shadow-none);background-color:var(--ui-ac-color-background-transparent);box-shadow:var(--ui-ac-shadow-none);border-style:dashed}.s-panels\:appearance-quiet .c-panel,.c-panel.\+appearance-quiet{background-color:var(--panel-quiet-background-color);box-shadow:var(--ui-ac-shadow-none);border-width:0}.s-panels\:appearance-base .c-panel,.c-panel.\+appearance-base{background-color:var(--ui-ac-color-background-transparent);box-shadow:var(--ui-ac-shadow-none);border-width:0}.c-panel.\+color-accent{--panel-background-color:var(--panel-background-color-alt);--panel-quiet-background-color:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 33%),color-mix(in hsl,var(--panel-background-color-alt),transparent 66%));--panel-quiet-background-color-emphasis:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 15%),color-mix(in hsl,var(--panel-background-color-alt),transparent 50%));--panel-border-color:var(--panel-border-color-alt);--panel-background-color-alt:var(--ui-ac-color-background-accent-subtle);--panel-background-color-alt-emphasis:var(--ui-ac-color-background-accent);--panel-border-color-alt:var(--ui-ac-color-border-accent);--panel-color-alt:var(--ui-ac-color-content-accent)}.c-panel.\+color-danger{--panel-background-color:var(--panel-background-color-alt);--panel-quiet-background-color:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 33%),color-mix(in hsl,var(--panel-background-color-alt),transparent 66%));--panel-quiet-background-color-emphasis:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 15%),color-mix(in hsl,var(--panel-background-color-alt),transparent 50%));--panel-border-color:var(--panel-border-color-alt);--panel-background-color-alt:var(--ui-ac-color-danger-background-subtle);--panel-background-color-alt-emphasis:var(--ui-ac-color-danger-background);--panel-border-color-alt:var(--ui-ac-color-danger-border);--panel-color-alt:var(--ui-ac-color-danger-content)}.c-panel.\+color-success{--panel-background-color:var(--panel-background-color-alt);--panel-quiet-background-color:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 33%),color-mix(in hsl,var(--panel-background-color-alt),transparent 66%));--panel-quiet-background-color-emphasis:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 15%),color-mix(in hsl,var(--panel-background-color-alt),transparent 50%));--panel-border-color:var(--panel-border-color-alt);--panel-background-color-alt:var(--ui-ac-color-success-background-subtle);--panel-background-color-alt-emphasis:var(--ui-ac-color-success-background);--panel-border-color-alt:var(--ui-ac-color-success-border);--panel-color-alt:var(--ui-ac-color-success-content)}.c-panel.\+color-warning{--panel-background-color:var(--panel-background-color-alt);--panel-quiet-background-color:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 33%),color-mix(in hsl,var(--panel-background-color-alt),transparent 66%));--panel-quiet-background-color-emphasis:light-dark(color-mix(in hsl,var(--panel-background-color-alt),transparent 15%),color-mix(in hsl,var(--panel-background-color-alt),transparent 50%));--panel-border-color:var(--panel-border-color-alt);--panel-background-color-alt:var(--ui-ac-color-warning-background-subtle);--panel-background-color-alt-emphasis:var(--ui-ac-color-warning-background);--panel-border-color-alt:var(--ui-ac-color-warning-border);--panel-color-alt:var(--ui-ac-color-warning-content)}.c-panel.\+border-color-accent{--panel-background-color-alt:var(--ui-ac-color-background-accent-subtle);--panel-border-color-alt:var(--ui-ac-color-border-accent);--panel-color-alt:var(--ui-ac-color-content-accent);--panel-border-color:var(--panel-border-color-alt)}.c-panel.\+border-color-success{--panel-background-color-alt:var(--ui-ac-color-success-background-subtle);--panel-border-color-alt:var(--ui-ac-color-success-border);--panel-color-alt:var(--ui-ac-color-success-content);--panel-border-color:var(--panel-border-color-alt)}.c-panel.\+border-color-warning{--panel-background-color-alt:var(--ui-ac-color-warning-background-subtle);--panel-border-color-alt:var(--ui-ac-color-warning-border);--panel-color-alt:var(--ui-ac-color-warning-content);--panel-border-color:var(--panel-border-color-alt)}.c-panel.\+border-color-danger{--panel-background-color-alt:var(--ui-ac-color-danger-background-subtle);--panel-border-color-alt:var(--ui-ac-color-danger-border);--panel-color-alt:var(--ui-ac-color-danger-content);--panel-border-color:var(--panel-border-color-alt)}.c-panel.\+background-color-surface{--panel-background-color:var(--ui-ac-color-background-surface)}.c-panel.\+background-color-site{--panel-background-color:var(--ui-ac-color-background)}.c-panel.\+position-floating{--panel-border-radius:var(--ui-ac-border-radius-lg);--panel-shadow:var(--ui-ac-shadow-lg);--panel-hover-shadow:var(--ui-ac-shadow-xl);--panel-elevate-shadow:var(--ui-ac-shadow-2xl)}.c-panel.\+position-tile{--panel-border-radius:var(--ui-ac-border-radius-none);--panel-shadow:var(--ui-ac-shadow-none);border:0}.c-panel.\+border-none{border:none}.c-panel.\+border-top{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-right{border-inline-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-bottom{border-block-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-left{border-inline-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-block{border-block:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-inline{border-inline:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border{border:var(--panel-border-width)solid var(--panel-border-color)}@media screen and not (max-width:40em){.c-panel.\+border-none\@smin{border:none}.c-panel.\+border-top\@smin{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-right\@smin{border-inline-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-bottom\@smin{border-block-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-left\@smin{border-inline-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-block\@smin{border-block:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-inline\@smin{border-inline:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border\@smin{border:var(--panel-border-width)solid var(--panel-border-color)}}@media screen and not (max-width:48em){.c-panel.\+border-none\@mmin{border:none}.c-panel.\+border-top\@mmin{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-right\@mmin{border-inline-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-bottom\@mmin{border-block-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-left\@mmin{border-inline-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-block\@mmin{border-block:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-inline\@mmin{border-inline:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border\@mmin{border:var(--panel-border-width)solid var(--panel-border-color)}}@media screen and not (max-width:64em){.c-panel.\+border-none\@lmin{border:none}.c-panel.\+border-top\@lmin{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-right\@lmin{border-inline-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-bottom\@lmin{border-block-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-left\@lmin{border-inline-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-block\@lmin{border-block:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-inline\@lmin{border-inline:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border\@lmin{border:var(--panel-border-width)solid var(--panel-border-color)}}@media screen and not (max-width:80em){.c-panel.\+border-none\@xlmin{border:none}.c-panel.\+border-top\@xlmin{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-right\@xlmin{border-inline-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-bottom\@xlmin{border-block-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-left\@xlmin{border-inline-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-block\@xlmin{border-block:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-inline\@xlmin{border-inline:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border\@xlmin{border:var(--panel-border-width)solid var(--panel-border-color)}}@media screen and not (max-width:96em){.c-panel.\+border-none\@2xlmin{border:none}.c-panel.\+border-top\@2xlmin{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-right\@2xlmin{border-inline-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-bottom\@2xlmin{border-block-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-left\@2xlmin{border-inline-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-block\@2xlmin{border-block:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-inline\@2xlmin{border-inline:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border\@2xlmin{border:var(--panel-border-width)solid var(--panel-border-color)}}@media screen and not (max-width:144em){.c-panel.\+border-none\@3xlmin{border:none}.c-panel.\+border-top\@3xlmin{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-right\@3xlmin{border-inline-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-bottom\@3xlmin{border-block-end:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-left\@3xlmin{border-inline-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-block\@3xlmin{border-block:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border-inline\@3xlmin{border-inline:var(--panel-border-width)solid var(--panel-border-color)}.c-panel.\+border\@3xlmin{border:var(--panel-border-width)solid var(--panel-border-color)}}.c-panel.\+padding-none{--panel-padding:0px}.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:0px}.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:0px}.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 not (max-width:40em){.c-panel.\+padding-none\@smin{--panel-padding:0px}.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:0px}.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:0px}.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 not (max-width:48em){.c-panel.\+padding-none\@mmin{--panel-padding:0px}.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:0px}.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:0px}.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 not (max-width:64em){.c-panel.\+padding-none\@lmin{--panel-padding:0px}.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:0px}.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:0px}.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)}}@media screen and not (max-width:80em){.c-panel.\+padding-none\@xlmin{--panel-padding:0px}.c-panel.\+padding-sm\@xlmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@xlmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@xlmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@xlmin{--panel-padding-inline:0px}.c-panel.\+padding-inline-sm\@xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@xlmin{--panel-padding-block:0px}.c-panel.\+padding-block-sm\@xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@xlmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:96em){.c-panel.\+padding-none\@2xlmin{--panel-padding:0px}.c-panel.\+padding-sm\@2xlmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@2xlmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@2xlmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@2xlmin{--panel-padding-inline:0px}.c-panel.\+padding-inline-sm\@2xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@2xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@2xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@2xlmin{--panel-padding-block:0px}.c-panel.\+padding-block-sm\@2xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@2xlmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@2xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@media screen and not (max-width:144em){.c-panel.\+padding-none\@3xlmin{--panel-padding:0px}.c-panel.\+padding-sm\@3xlmin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@3xlmin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@3xlmin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-none\@3xlmin{--panel-padding-inline:0px}.c-panel.\+padding-inline-sm\@3xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@3xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@3xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-none\@3xlmin{--panel-padding-block:0px}.c-panel.\+padding-block-sm\@3xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@3xlmin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@3xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}}@container not (max-width:32em){.c-panel.\+padding-none\@c-smin{--panel-padding:0px}.c-panel.\+padding-sm\@c-smin{--panel-padding:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-md\@c-smin{--panel-padding:var(--ui-ac-layout-spacing)}.c-panel.\+padding-lg\@c-smin{--panel-padding:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-xl\@c-smin{--panel-padding:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-inline-none\@c-smin{--panel-padding-inline:0px}.c-panel.\+padding-inline-sm\@c-smin{--panel-padding-inline:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-inline-md\@c-smin{--panel-padding-inline:var(--ui-ac-layout-spacing)}.c-panel.\+padding-inline-lg\@c-smin{--panel-padding-inline:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-inline-xl\@c-smin{--panel-padding-inline:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-block-none\@c-smin{--panel-padding-block:0px}.c-panel.\+padding-block-sm\@c-smin{--panel-padding-block:var(--ui-ac-layout-spacing-sm)}.c-panel.\+padding-block-md\@c-smin{--panel-padding-block:var(--ui-ac-layout-spacing)}.c-panel.\+padding-block-lg\@c-smin{--panel-padding-block:var(--ui-ac-layout-spacing-lg)}.c-panel.\+padding-block-xl\@c-smin{--panel-padding-block:var(--ui-ac-layout-spacing-xl)}}@container not (max-width:40em){.c-panel.\+padding-none\@c-mmin{--panel-padding:0px}.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-xl\@c-mmin{--panel-padding:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-inline-none\@c-mmin{--panel-padding-inline:0px}.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-inline-xl\@c-mmin{--panel-padding-inline:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-block-none\@c-mmin{--panel-padding-block:0px}.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)}.c-panel.\+padding-block-xl\@c-mmin{--panel-padding-block:var(--ui-ac-layout-spacing-xl)}}@container not (max-width:48em){.c-panel.\+padding-none\@c-lmin{--panel-padding:0px}.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-xl\@c-lmin{--panel-padding:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-inline-none\@c-lmin{--panel-padding-inline:0px}.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-inline-xl\@c-lmin{--panel-padding-inline:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-block-none\@c-lmin{--panel-padding-block:0px}.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)}.c-panel.\+padding-block-xl\@c-lmin{--panel-padding-block:var(--ui-ac-layout-spacing-xl)}}@container not (max-width:64em){.c-panel.\+padding-none\@c-xlmin{--panel-padding:0px}.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-xl\@c-xlmin{--panel-padding:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-inline-none\@c-xlmin{--panel-padding-inline:0px}.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-inline-xl\@c-xlmin{--panel-padding-inline:var(--ui-ac-layout-spacing-xl)}.c-panel.\+padding-block-none\@c-xlmin{--panel-padding-block:0px}.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-block-xl\@c-xlmin{--panel-padding-block:var(--ui-ac-layout-spacing-xl)}}.c-panel.\+padding-flx,.c-panel.\+padding-md.\+padding-flx{--panel-padding:var(--ui-ac-layout-spacing-flx)}.c-panel.\+padding-inline-flx,.c-panel.\+padding-inline-md:is(.\+padding-inline-flx,.\+padding-flx){--panel-padding-inline:var(--ui-ac-layout-spacing-flx)}.c-panel.\+padding-block-flx,.c-panel.\+padding-block-md:is(.\+padding-block-flx,.\+padding-flx){--panel-padding-block:var(--ui-ac-layout-spacing-flx)}.c-panel.\+padding-sm.\+padding-flx{--panel-padding:var(--ui-ac-layout-spacing-sm-flx)}.c-panel.\+padding-inline-sm:is(.\+padding-inline-flx,.\+padding-flx){--panel-padding-inline:var(--ui-ac-layout-spacing-sm-flx)}.c-panel.\+padding-block-sm:is(.\+padding-block-flx,.\+padding-flx){--panel-padding-block:var(--ui-ac-layout-spacing-sm-flx)}.c-panel.\+padding-lg.\+padding-flx{--panel-padding:var(--ui-ac-layout-spacing-lg-flx)}.c-panel.\+padding-inline-lg:is(.\+padding-inline-flx,.\+padding-flx){--panel-padding-inline:var(--ui-ac-layout-spacing-lg-flx)}.c-panel.\+padding-block-lg:is(.\+padding-block-flx,.\+padding-flx){--panel-padding-block:var(--ui-ac-layout-spacing-lg-flx)}.c-panel.\+padding-xl.\+padding-flx{--panel-padding:var(--ui-ac-layout-spacing-xl-flx)}.c-panel.\+padding-inline-xl:is(.\+padding-inline-flx,.\+padding-flx){--panel-padding-inline:var(--ui-ac-layout-spacing-xl-flx)}.c-panel.\+padding-block-xl:is(.\+padding-block-flx,.\+padding-flx){--panel-padding-block:var(--ui-ac-layout-spacing-xl-flx)}.c-panel.\+padding-cflx,.c-panel.\+padding-md.\+padding-cflx{--panel-padding:var(--ui-ac-layout-spacing-cflx)}.c-panel.\+padding-inline-cflx,.c-panel.\+padding-inline-md:is(.\+padding-inline-cflx,.\+padding-cflx){--panel-padding-inline:var(--ui-ac-layout-spacing-cflx)}.c-panel.\+padding-block-cflx,.c-panel.\+padding-block-md:is(.\+padding-block-cflx,.\+padding-cflx){--panel-padding-block:var(--ui-ac-layout-spacing-cflx)}.c-panel.\+padding-sm.\+padding-cflx{--panel-padding:var(--ui-ac-layout-spacing-sm-cflx)}.c-panel.\+padding-inline-sm:is(.\+padding-inline-cflx,.\+padding-cflx){--panel-padding-inline:var(--ui-ac-layout-spacing-sm-cflx)}.c-panel.\+padding-block-sm:is(.\+padding-block-cflx,.\+padding-cflx){--panel-padding-block:var(--ui-ac-layout-spacing-sm-cflx)}.c-panel.\+padding-lg.\+padding-cflx{--panel-padding:var(--ui-ac-layout-spacing-lg-cflx)}.c-panel.\+padding-inline-lg:is(.\+padding-inline-cflx,.\+padding-cflx){--panel-padding-inline:var(--ui-ac-layout-spacing-lg-cflx)}.c-panel.\+padding-block-lg:is(.\+padding-block-cflx,.\+padding-cflx){--panel-padding-block:var(--ui-ac-layout-spacing-lg-cflx)}.c-panel.\+padding-xl.\+padding-cflx{--panel-padding:var(--ui-ac-layout-spacing-xl-cflx)}.c-panel.\+padding-inline-xl:is(.\+padding-inline-cflx,.\+padding-cflx){--panel-padding-inline:var(--ui-ac-layout-spacing-xl-cflx)}.c-panel.\+padding-block-xl:is(.\+padding-block-cflx,.\+padding-cflx){--panel-padding-block:var(--ui-ac-layout-spacing-xl-cflx)}.c-panel.\+space-fill{flex-grow:1;block-size:100%;inline-size:100%}.c-panel.\+highlighted{--panel-border-color:var(--panel-color-alt,var(--ui-ac-color-content-accent))}.c-panel.\+selectable{cursor:pointer}:is(.c-panel.\+selectable.u-active-area:has(.u-primary-action:checked),.c-panel.\+selectable.\+is-selected){--panel-background-color:var(--panel-background-color-alt,var(--ui-ac-color-background-accent-subtle));--panel-border-color:var(--panel-border-color-alt,var(--ui-ac-color-border-accent))}:is(.c-panel.\+selectable.u-active-area:has(.u-primary-action:checked).\+is-active,.c-panel.\+selectable.u-active-area:has(.u-primary-action:checked):active,.c-panel.\+selectable.\+is-selected.\+is-active,.c-panel.\+selectable.\+is-selected:active){--panel-background-color:var(--panel-background-color-alt-emphasis,var(--panel-background-color-alt,var(--ui-ac-color-background-accent)));--panel-quiet-background-color:var(--panel-quiet-background-color-emphasis)}@media (hover:hover){.c-panel.\+selectable.\+is-hovered,.c-panel.\+selectable:hover{--panel-border-color:var(--panel-color-alt,var(--ui-ac-color-content-accent));box-shadow:var(--panel-hover-shadow)}}.c-panel.\+selectable.\+is-focused{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px));box-shadow:var(--panel-hover-shadow)}.c-panel.\+selectable.\+is-active,.c-panel.\+selectable:active{--panel-transition-duration:calc(var(--ui-ac-motion-duration)/2);--panel-background-color:var(--panel-background-color-alt-emphasis,var(--panel-background-color-alt,var(--ui-ac-color-background-accent-subtle)));--panel-quiet-background-color:var(--panel-quiet-background-color-emphasis);box-shadow:var(--panel-active-shadow)}.c-panel.\+draggable{cursor:grab}@media (hover:hover){.c-panel.\+draggable.\+is-hovered,.c-panel.\+draggable:hover{box-shadow:var(--panel-hover-shadow);scale:var(--ui-ac-scale-hover)}}.c-panel.\+draggable.\+is-focused{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px));box-shadow:var(--panel-hover-shadow);scale:var(--ui-ac-scale-hover)}.c-panel.\+draggable.\+is-dragging,.c-panel.\+draggable:active{--panel-transition-duration:calc(var(--ui-ac-motion-duration)/2);box-shadow:var(--panel-elevate-shadow);cursor:grabbing;scale:var(--ui-ac-scale-lift);opacity:var(--panel-elevate-opacity)}.c-panel__inner:not(:has(>.c-panel__sections)){padding-block:var(--panel-padding-block,var(--panel-padding));padding-inline:var(--panel-padding-inline,var(--panel-padding))}.c-panel__sections{flex-direction:column;min-block-size:100%;min-inline-size:100%;display:flex}.c-panel__sections.\+space-fill{block-size:100%;inline-size:100%}.c-panel__sections.\+bordered .c-panel__section+.c-panel__section{border-block-start:var(--panel-border-width)solid var(--panel-border-color)}.c-panel__section{--panel-section-level:var(--ui-z-index-100);--panel-sticky-section-background-color:var(--panel-section-background-color);background-color:var(--panel-section-background-color);isolation:isolate}.c-panel__section.\+scrollable{overflow:auto}.c-panel__section.\+padded{padding-block:var(--panel-padding-block,var(--panel-padding));padding-inline:var(--panel-padding-inline,var(--panel-padding))}.c-panel__section.\+padded.c-section{padding:0}.c-panel__section:is(.\+padded,.\+content-padded)+.c-panel__section.\+padded:not(.\+tight,.c-section){padding-block-start:max(var(--panel-padding-block,var(--panel-padding))/2,var(--panel-gap)/2)}.c-panel__section.\+padded:not(.\+tight,.c-section):has(+.c-panel__section:is(.\+padded,.\+header-padded):not(.\+tight)){padding-block-end:max(var(--panel-padding-block,var(--panel-padding))/2,var(--panel-gap)/2)}.c-panel__section.\+padded.\+tight:not(:first-child){padding-block-start:0}.c-panel__section.\+padded.\+tight:not(:last-child){padding-block-end:0}.c-panel__section.\+space-fill{flex-grow:1}.c-panel__section.\+stick-to-top{box-shadow:0 0 var(--ui-ac-shadow-none)0 var(--ui-ac-color-shade-transparent);transition:box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);z-index:var(--ui-z-index-100);background-color:var(--panel-sticky-section-background-color,var(--panel-background-color));position:sticky;inset-block-start:0}.c-panel__section.\+stick-to-bottom{box-shadow:0 0 var(--ui-ac-shadow-none)0 var(--ui-ac-color-shade-transparent);transition:box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);z-index:var(--ui-z-index-200);background-color:var(--panel-sticky-section-background-color,var(--panel-background-color));position:sticky;inset-block-end:0}.c-panel__section.\+layer{background-color:var(--panel-section-background-color,var(--panel-background-color));z-index:var(--panel-section-level)}.c-panel__section.\+layer:not(.\+stick-to-top,.\+stick-to-bottom){position:relative}.c-panel__section.\+layer:is(.\+stick-to-top,.\+stick-to-bottom){position:sticky}.c-panel__section.\+level-above{z-index:calc(var(--panel-section-level) + 1)}.c-panel__section.\+level-below{z-index:calc(var(--panel-section-level) - 1)}:where(.c-panel__section){flex-direction:column;display:flex}.c-panel__header{--panel-sticky-section-background-color:var(--panel-header-background-color,var(--panel-section-background-color));background-color:var(--panel-header-background-color,var(--panel-section-background-color))}.c-panel__footer{--panel-sticky-section-background-color:var(--panel-footer-background-color,var(--panel-section-background-color));background-color:var(--panel-footer-background-color,var(--panel-section-background-color))}details:is(.c-panel,.c-panel__sections){transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}@supports (interpolate-size:allow-keywords){details:is(.c-panel,.c-panel__sections)::details-content{block-size:0;transition:block-size var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),content-visibility var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)allow-discrete;overflow:hidden}details:is(.c-panel,.c-panel__sections)[open]::details-content{block-size:auto}}details:is(.c-panel,.c-panel__sections) .c-accordion-icon{transition:transform var(--ui-ac-motion-duration)ease-in-out}details:is(.c-panel,.c-panel__sections)[open]>summary .c-accordion-icon{transform:rotate(180deg)}details:is(.c-panel,.c-panel__sections)>summary.c-panel__header{list-style:none}details:is(.c-panel,.c-panel__sections)>summary.c-panel__header::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){details:is(.c-panel,.c-panel__sections)>summary.c-panel__header:hover{color:var(--ui-ac-color-content-accent)}details:is(.c-panel,.c-panel__sections)>summary.c-panel__header:active{background-color:var(--ui-ac-color-background-subtle);transition-duration:0s}}details:is(.c-panel,.c-panel__sections):not([open])>summary.c-panel__header.c-panel__section:has(+.c-panel__section:is(.\+padded,.\+header-padded):not(.\+tight)){padding-block-end:var(--panel-padding-block,var(--panel-padding))}.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);border-radius:var(--ui-ac-border-radius-md);background:var(--ui-ac-color-background-subtle);appearance:none;inline-size:100%;overflow:hidden}.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%);border-radius:var(--ui-ac-border-radius-md);animation:var(--ui-ac-animation-duration-x-slow)ease infinite normal none running animationProgressBarInfinite;background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.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%);border-radius:var(--ui-ac-border-radius-md);animation:var(--ui-ac-animation-duration-x-slow)ease infinite normal none running animationProgressBarInfinite;background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.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:.25rem;width:100%}.c-sap-message__content .c-progress-bar{margin:0}.c-sap-message__content .c-progress-bar__label{white-space:nowrap}.c-section{flex-direction:column;display:flex;box-shadow:0 0 #0000}.c-section+.c-section{border-block-start:var(--section-border-width)solid var(--section-border-color)}.c-section.\+bordered:not(:first-child){border-block-start:var(--section-border-width,var(--panel-border-width))solid var(--section-border-color,var(--panel-border-color))}.c-section__header{padding-inline:var(--section-header-padding-inline,var(--section-header-padding,0px));padding-block:var(--section-header-padding-block,var(--section-header-padding,calc(var(--panel-padding-block,var(--panel-padding))/2)));border-block-end:var(--section-header-border-width)solid var(--section-header-border-color,var(--section-border-color))}.c-section:is(.\+padded,.\+header-padded) .c-section__header{padding-inline:var(--section-header-padding-inline,var(--panel-padding-inline,var(--panel-padding)))}.c-section.\+header-bordered .c-section__header{border-block-end:var(--section-border-width,var(--panel-border-width))solid var(--section-border-color,var(--panel-border-color))}.c-section.\+sticky .c-section__header{box-shadow:0 0 var(--ui-ac-shadow-none)0 var(--ui-ac-color-shade-transparent);transition:box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);z-index:var(--ui-z-index-300);background-color:var(--panel-background-color);position:sticky;inset-block-start:0}.c-section__content{padding-inline:var(--section-body-padding-inline,var(--section-body-padding,0px));padding-block:var(--section-body-padding-block,var(--section-body-padding,0px));overflow:hidden}.c-section:is(.\+padded,.\+content-padded) .c-section__content{padding-inline:var(--section-body-padding-inline,var(--section-body-padding,var(--panel-padding-inline,var(--panel-padding))));padding-block-start:var(--section-body-padding-block,var(--section-body-padding,calc(var(--panel-padding-block,var(--panel-padding))/2)));padding-block-end:var(--section-body-padding-block,var(--section-body-padding,var(--panel-padding-block,var(--panel-padding))))}details.c-section{transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}@supports (interpolate-size:allow-keywords){details.c-section::details-content{block-size:0;transition:block-size var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),content-visibility var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)allow-discrete;overflow:hidden}details.c-section[open]::details-content{block-size:auto}}details.c-section .c-accordion-icon{transition:transform var(--ui-ac-motion-duration)ease-in-out}details.c-section[open]>summary .c-accordion-icon{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){details.c-section .c-section__header:hover{color:var(--ui-ac-color-content-accent)}details.c-section .c-section__header:active{background-color:var(--ui-ac-color-background-subtle);transition-duration:0s}}details.c-section:not([open]):last-child.\+header-bordered .c-section__header,details.c-section.\+bordered:not([open]) .c-section__header{border-block-end:0}.c-separator{--divider-color:var(--ui-ac-color-border);--divider-thickness:var(--ui-ac-border-width-sm);--divider-margin:0;inline-size:auto;block-size:var(--divider-thickness);background:var(--divider-color);margin-block:var(--divider-margin);align-self:stretch}@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)}}.s-dividers\:subtle .c-separator,.c-separator.\+appearance-subtle{--divider-color:var(--ui-ac-color-border-subtle)}.s-dividers\:appearance-strong .c-separator,.c-separator.\+appearance-strong{--divider-color:var(--ui-ac-color-border-strong)}.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-stat{align-items:var(--stat-align-contents);flex-direction:var(--stat-direction,column);text-align:var(--stat-align-contents);gap:var(--stat-gap,var(--ui-ac-spacing-gap-sm));display:flex}.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);line-height:var(--ui-ac-typography-label-line-height);text-transform:var(--ui-ac-typography-label-text-transform);flex-direction:var(--label-direction);gap:var(--ui-ac-spacing-gap-xs)var(--ui-ac-spacing-gap-sm);margin-block-end:0;display:inline-flex}.c-stat__value{font-variant-numeric:tabular-nums;line-height:var(--ui-typography-line-height-lower-2);flex-direction:column;display:inline-flex}.c-stat__meta{font-size:1rem}.c-stat__meta>*{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);letter-spacing:var(--ui-typography-letter-spacing-base);text-decoration:none;display:inline-block}.c-stat__icon{font-size:var(--icon-size)}.c-stat__icon>.c-icon{color:var(--stat-icon-color,var(--icon-color))}.c-stats{--stat-border-radius:var(--ui-ac-border-radius-md);--stat-align-contents:start;--label-direction:row;--icon-size:var(--ui-ac-typography-icon-size-lg);gap:var(--stats-gap,var(--ui-ac-spacing));flex-flow:wrap;grid-template-rows:auto auto;display:flex}.c-stats.\+layout-stacked{flex-direction:column}.c-stats.\+stats-align-contents-center{--stat-align-contents:center}.c-stats.\+stats-align-contents-right{--stat-align-contents:end}.c-stats.\+stats-layout-inline{--label-direction:row;--stat-direction:row;--stat-align-contents:center;column-gap:var(--stat-column-gap,var(--ui-ac-spacing-gap));flex-wrap:wrap}.c-stats.\+stats-layout-stacked,.c-stats.\+stats-layout-stacked-reversed{--label-direction:column}.c-stats.\+stats-layout-stacked .c-stat__icon,.c-stats.\+stats-layout-stacked-reversed .c-stat__icon{--icon-size:var(--ui-ac-typography-icon-size-xl);--icon-justify:var(--stat-align-contents);align-self:var(--stat-align-contents)}.c-stats.\+stats-layout-stacked{--label-direction:column;--stat-direction:column}.c-stats.\+stats-layout-stacked-reversed{--label-direction:column-reverse;--stat-direction:column-reverse}: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:.1em;--steps-steps-icon-outline-offset:calc(var(----steps-steps-icon-outline-width)*-1)}.c-steps{grid-template-columns:repeat(auto-fit,minmax(min(var(--steps-column-min-width),100%),1fr));row-gap:var(--steps-row-gap);display:grid;container:steps-grid/inline-size}.c-steps__step{gap:var(--steps-step-content-gap);padding-inline:var(--steps-inline-padding);flex-direction:row;grid-column:span 6;display:flex;position:relative}.c-steps__step:before{content:"";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);position:absolute}.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 not (max-inline-size:54rem){.c-steps__step{grid-column:span 1;justify-items:center;line-height:100%;display:grid}.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);left:0}.c-steps__step:after{content:"";height:var(--steps-step-line-width);width:calc(50% - var(--steps-icon-height)/2);background-color:var(--steps-step-line-colour);top:calc(var(--steps-icon-height)/2);position:absolute;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-subtle));--table-row-color-selected:var(--ui-ac-table-row-color-background-selected,var(--ui-ac-color-content-accent-subtle));border-collapse:separate;table-layout:auto;inline-size:100%;overflow:clip}table th,table td{border-inline-start:var(--table-cell-border-width)solid var(--table-border-color);font-variant-numeric:tabular-nums;padding-block:var(--table-cell-padding-block);padding-inline:var(--table-cell-padding-inline);vertical-align:top;word-wrap:break-word;hyphens:auto}table th:first-child,table td:first-child{border-inline-start:none}table.\+appearance-subtle table th:first-child,table.\+appearance-subtle table td:first-child{padding-inline-start:0}table.\+appearance-subtle table th:last-child,table.\+appearance-subtle table td:last-child{padding-inline-end:0}table th.\+text-truncate,table td.\+text-truncate{text-overflow:ellipsis;white-space:nowrap;max-inline-size:0;overflow:hidden}table th.\+space-tight,table td.\+space-tight{white-space:nowrap;inline-size:1px}table th.\+width-fixed,table td.\+width-fixed{inline-size:var(--ui-ac-spacing-block)}table th.\+width-fixed-sm,table td.\+width-fixed-sm{inline-size:var(--ui-ac-spacing-block-sm)}table th.\+width-fixed-lg,table td.\+width-fixed-lg{inline-size:var(--ui-ac-spacing-block-lg)}table th.\+width-fixed-xl,table td.\+width-fixed-xl{inline-size:var(--ui-ac-spacing-block-xl)}table>:is(thead,tbody,tfoot):first-child>tr:first-child :is(th,td),table>caption+:is(thead,tbody,tfoot)>tr:first-child :is(th,td),table>tr:first-of-type :is(th,td){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>caption+:is(thead,tbody,tfoot)>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>caption+:is(thead,tbody,tfoot)>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){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{border-inline-end:var(--table-border-width)solid var(--table-border-color)}table tr>:is(th,td):first-child{border-inline-start:var(--table-border-width)solid var(--table-border-color)}table tr td,table tr th{border-block-end:var(--table-row-border-width)solid var(--table-border-color)}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)}@media (hover:hover) and (pointer:fine){table tbody tr:hover{background-color:var(--table-row-color-hover)}}table tbody tr.\+is-selected{background-color:var(--table-row-color-selected)}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){border-block-end:0}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;padding-block-start:var(--ui-ac-spacing)}table thead tr:last-child th{border-block-end-width:var(--table-head-row-border-width,var(--table-row-border-width))}table tfoot{background-color:var(--table-foot-background-color,transparent)}table tfoot tr:first-child :is(td,th){border-block-start-width:var(--table-foot-row-border-width,var(--table-row-border-width))}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-head-row-border-width:var(--ui-ac-border-width-sm);--table-foot-row-border-width:var(--ui-ac-border-width-sm);--table-row-color-hover:transparent;--table-row-color-selected:transparent}table.\+appearance-subtle thead{background-color:#0000}table.\+appearance-subtle td:first-child,table.\+appearance-subtle th:first-child{padding-inline-start:0}table.\+appearance-subtle td:last-child,table.\+appearance-subtle th:last-child{padding-inline-end:0}.s-ui\:compact table,.s-table\:density-compact table,table.\+density-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),.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)));z-index:var(--ui-z-index-200);position:sticky;inset-block-start:0}table.\+head-foot-sticky thead:after,table.\+head-sticky thead:after{content:"";opacity:0;pointer-events:none;z-index:-1;block-size:0;transition:block-size var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);background:linear-gradient(to bottom,var(--ui-ac-color-scroll-shadow-light),transparent);position:absolute;inset-block-start:100%;inset-inline:0}table.\+head-foot-sticky thead:before,table.\+head-sticky thead:before{content:"";pointer-events:none;position:absolute;inset:0}table.\+head-foot-sticky tfoot,table.\+foot-sticky tfoot{background-color:var(--table-foot-background-color,var(--panel-background-color,var(--ui-ac-color-background,white)));z-index:var(--ui-z-index-100);position:sticky;inset-block-end:0}table.\+head-foot-sticky tfoot:after,table.\+foot-sticky tfoot:after{content:"";opacity:0;pointer-events:none;z-index:-1;block-size:0;transition:block-size var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);background:linear-gradient(to top,var(--ui-ac-color-scroll-shadow-light),transparent);position:absolute;inset-block-end:100%;inset-inline:0}table.\+head-foot-sticky tfoot:before,table.\+foot-sticky tfoot:before{content:"";pointer-events:none;position:absolute;inset:0}:is(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)}td:is(.\+data-amount,.\+data-monetary,.\+data-status,.\+data-duration,.\+style-numeric),th:is(.\+data-amount,.\+data-monetary,.\+data-status,.\+data-duration,.\+style-numeric){text-align:end}td:is(.\+data-selection,.\+data-indicator,.\+data-avatar,.\+style-indicator),th:is(.\+data-selection,.\+data-indicator,.\+data-avatar,.\+style-indicator){text-align:center}td:is(.\+data-id,.\+data-selection,.\+data-avatar,.\+data-status,.\+data-indicator),th:is(.\+data-id,.\+data-selection,.\+data-avatar,.\+data-status,.\+data-indicator){white-space:nowrap;inline-size:1px}td.\+data-name a:only-of-type{font-weight:700}td.\+data-selection:has(label.\+check:only-child:not(.u-check-primary)){position:relative}td.\+data-selection:has(label.\+check:only-child:not(.u-check-primary)) label.\+check:after{content:"";cursor:pointer;z-index:0;position:absolute;inset:0}.c-entity-cell.\+launcher{align-items:center;gap:var(--ui-ac-spacing-sm);vertical-align:middle;display:inline-flex}.s-entity-cell\:button-end .c-entity-cell.\+launcher,.c-entity-cell.\+launcher.\+button-position-end{flex-direction:row-reverse}.s-entity-cell\:fill .c-entity-cell.\+launcher,.c-entity-cell.\+launcher.\+space-fill{justify-content:space-between;display:flex}.c-entity-cell__button{opacity:.25}.c-entity-cell__button:hover{color:var(--ui-ac-color-accent)}.c-entity-cell.\+launched .c-entity-cell__button,table tr:hover .c-entity-cell__button{opacity:1}td:has(.c-entity-cell.\+launcher):focus-within .c-entity-cell__button{opacity:1}: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:.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);gap:var(--task-list-row-gap)var(--task-list-col-gap);padding:var(--task-list-padding);grid-template-columns:1fr;display:grid}.c-task-list ul,.c-task-list ol{grid-template-columns:1fr;list-style:none;display:grid}.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:40em){.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{gap:var(--task-list-item-content-gap);padding-block:var(--task-list-item-padding);font-size:var(--task-list-item-text-size);font-weight:var(--task-list-item-text-weight);flex-wrap:wrap;align-items:center;display:flex}.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{align-items:center;gap:var(--task-list-item-icon-gap);flex-direction:row;flex:1;display:flex}.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{gap:var(--task-list-item-text-block-gap);grid-template-columns:1fr;display:grid}.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);padding:var(--task-list-icon-padding);border-radius:50%;flex-shrink:0}:root{--timeline-icon-box:calc(var(--ui-ac-spacing)*1.5);--timeline-icon-color-bg:var(--ui-ac-color-accent-lt);--timeline-icon-color-fg:var(--ui-ac-color-white);--timeline-icon-border:none;--timeline-item-space:calc(var(--ui-ac-spacing)*1.5);--timeline-item-gap:var(--ui-ac-spacing);--timeline-icon-size:.6em;--timeline-line-color:var(--ui-ac-color-border);--timeline-line-width:1px;--timeline-line-opacity:1;--timeline-line-gap:calc(var(--timeline-line-width)*4);--timeline-content-gap:calc(var(--ui-ac-spacing)/4);--timeline-content-weight:bold;--timeline-more-weight:normal;--timeline-note-color-bg:var(--ui-ac-color-shade-lt);--timeline-note-pad:calc(var(--ui-ac-spacing)/2);--timeline-note-radius:var(--ui-ac-border-radius-md);--timeline-note-weight:normal;--timeline-credit-gap:calc(var(--ui-ac-spacing)/2);--timeline-credit-size:.9em;--timeline-credit-text-color:var(--ui-ac-color-content-subtle);--timeline-menu-width:calc(var(--ui-ac-spacing)*2);--timeline-font-size:1em;--timeline-text-color:var(--ui-ac-color-content)}.c-timeline>ol{gap:var(--timeline-item-space);flex-direction:column;display:flex}.c-timeline-item{gap:var(--timeline-item-gap);font-size:var(--timeline-font-size);color:var(--timeline-text-color);display:flex;position:relative}.c-timeline-item:has(+.c-timeline-item):before{content:"";background-color:var(--timeline-line-color);width:var(--timeline-line-width);opacity:var(--timeline-line-opacity);z-index:0;position:absolute;inset-block-start:var(--timeline-icon-box);inset-block-end:calc(var(--timeline-item-space)*-1);inset-inline-start:var(--timeline-line-width)}.c-timeline:has(.c-timeline-item__icon) .c-timeline-item:has(+.c-timeline-item):before{inset-block-start:calc(var(--timeline-icon-box)/2);inset-block-end:calc((var(--timeline-item-space) + var(--timeline-icon-box))*-1);inset-inline-start:calc(var(--timeline-icon-box)/2 - var(--timeline-line-width)/2)}.c-timeline-item__icon{background-color:var(--timeline-icon-color-bg);border-radius:var(--timeline-icon-box);color:var(--timeline-icon-color-fg);font-size:var(--timeline-icon-box);height:var(--timeline-icon-box);width:var(--timeline-icon-box);border:var(--timeline-icon-border);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.c-timeline-item__icon.\+blank{background-color:#0000}.c-timeline-item__icon:has(input[type=checkbox]){background-color:#0000}.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:"";height:calc(var(--timeline-icon-box)/3);width:calc(var(--timeline-icon-box)/3);font-size:0}.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));gap:var(--timeline-content-gap);flex-direction:column;flex-grow:1;justify-content:center;display:flex}.c-timeline-item__event{font-weight:var(--timeline-content-weight);justify-content:space-between;align-items:flex-start;width:100%;display:flex}.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{margin-block-start:calc(var(--timeline-note-pad)*-1)}.c-timeline-item__menu{line-height:inherit;vertical-align:baseline;min-height:0;width:var(--timeline-menu-width);padding:0}.c-timeline-item__more{font-weight:var(--timeline-more-weight)}.c-timeline-credit{font-size:var(--timeline-credit-size);gap:var(--timeline-credit-gap);color:var(--timeline-credit-text-color);display:flex}.c-title{display:block}.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);vertical-align:baseline;line-height:0;position:relative}.c-banner-message code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}.c-banner-message 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}.c-banner-message mark{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.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);--content-list-item-spacing:var(--ui-ac-article-compact-list-item-spacing);--content-paragraph-spacing:var(--ui-ac-article-compact-paragraph-spacing)}.c-banner-message :is(blockquote,ol,ul),.c-banner-message :is(ol,ul){padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.c-banner-message li :is(ol,ul){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:outside}.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);margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.c-banner-message *>dl dt:last-child{margin-block-end:0}.c-banner-message *>dl dd{margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.c-banner-message *>dl dd:last-child{margin-block-end:0}.c-banner-message *>ol{list-style:decimal}.c-banner-message *>ul{list-style:outside}.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){margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.c-banner-message li{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{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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}.c-banner-message pre code{background-color:#0000;border-radius:0;padding-inline:0}.c-banner-message pre:last-child{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{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));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{margin-block-start:0}.c-banner-message h1:last-child,.c-banner-message h2:last-child,.c-banner-message h3:last-child,.c-banner-message h4:last-child,.c-banner-message h5:last-child,.c-banner-message h6:last-child{margin-block-end:0}@media print{.c-banner-message :is(h1,h2,h3,h4,h5,h6){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-sm)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-spacing);--banner-message-padding-block:var(--ui-ac-spacing-sm);border-radius:var(--banner-message-border-radius);background-color:light-dark(color-mix(in hsl,var(--banner-message-background-color),transparent var(--ui-ac-surface-transparency)),color-mix(in hsl,var(--banner-message-background-color),transparent var(--ui-ac-surface-transparency-rev)));-webkit-backdrop-filter:blur(var(--ui-ac-effect-blur-light));backdrop-filter:blur(var(--ui-ac-effect-blur-light));border-color:var(--banner-message-border-color);color:var(--banner-message-text-color);border:var(--banner-message-border-width)solid var(--banner-message-border-color);align-items:flex-start;gap:var(--banner-message-gap);padding-inline:var(--banner-message-padding-inline);padding-block:var(--banner-message-padding-block);font-size:var(--banner-message-font-size,var(--ui-ac-typography-body-font-size))}.c-banner-message:has(.c-banner-message__icon,.c-banner-message__controls,.c-loader,.c-banner-message__avatar){display:flex}.c-banner-message .c-banner-message__icon .c-icon{color:var(--banner-message-icon-color,var(--icon-color));font-size:var(--ui-ac-typography-icon-size-xl)}.c-banner-message.\+hide-icon .c-banner-message__avatar,.c-banner-message.\+hide-icon .c-banner-message__icon{display:none}.c-banner-message.\+icon-size-lg .c-banner-message__icon .c-icon{font-size:var(--ui-ac-typography-icon-size-2xl)}.c-banner-message .c-banner-message__content{flex:1}.c-banner-message .c-loader{--loader-color:var(--banner-message-icon-color);flex-shrink:0;block-size:1lh;inline-size:1lh;margin:0}.c-banner-message .c-banner-message__controls{gap:var(--ui-ac-spacing-gap-sm);align-items:center;display:flex}.c-banner-message{--banner-message-background-color:var(--ui-ac-color-background-dim);--banner-message-border-color:var(--ui-ac-color-background-subtle-emphasis);--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)}.c-banner-message .c-banner-message__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-background-accent-x-subtle);--banner-message-border-color:var(--ui-ac-color-border-accent);--banner-message-text-color:var(--ui-ac-color-content);--banner-message-icon-color:var(--ui-ac-color-content-accent);--ui-ac-link-color-content:var(--banner-message-icon-color);--ui-ac-link-color-content-hover:var(--banner-message-icon-color)}.c-banner-message.\+color-accent .c-banner-message__icon{color:var(--banner-message-icon-color)}.c-banner-message.\+color-warning{--banner-message-background-color:var(--ui-ac-color-warning-background-subtle);--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)}.c-banner-message.\+color-warning .c-banner-message__icon{color:var(--banner-message-icon-color)}.c-banner-message.\+color-danger{--banner-message-background-color:var(--ui-ac-color-danger-background-subtle);--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)}.c-banner-message.\+color-danger .c-banner-message__icon{color:var(--banner-message-icon-color)}.c-banner-message.\+color-success{--banner-message-background-color:var(--ui-ac-color-success-background-subtle);--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)}.c-banner-message.\+color-success .c-banner-message__icon{color:var(--banner-message-icon-color)}.c-banner-message.\+appearance-solid{background-color:var(--banner-message-background-color);-webkit-backdrop-filter:none;backdrop-filter:none;border-width:0}.c-banner-message.\+appearance-subtle{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.c-banner-message.\+appearance-quiet{border-width:0}.c-banner-message.\+position-tile{border-width:0;border-radius:0}.c-banner-message.\+layout-stacked{flex-direction:column;position:relative}.c-banner-message.\+layout-stacked .c-banner-message__controls{position:absolute;inset-block-start:calc(var(--banner-message-padding-block)/2);inset-inline-end:calc(var(--banner-message-padding-inline)/2)}.c-banner-message.\+align-center{text-align:center;align-items:center}.c-banner-message.\+align-center .c-banner-message__icon{margin-inline:auto}.s-ui\:compact .c-banner-message,.c-banner-message.\+density-compact{--banner-message-padding-inline:var(--ui-ac-spacing-sm);--banner-message-padding-block:var(--ui-ac-spacing-sm);--banner-message-gap:var(--ui-ac-spacing-gap-sm)}.c-inline-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-inline-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-inline-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-inline-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-inline-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-inline-message :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}.c-inline-message :is(i,em,var){font-style:italic}.c-inline-message :is(u,ins){text-decoration:underline}.c-inline-message :is(s,del){text-decoration:line-through}.c-inline-message :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}.c-inline-message :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);vertical-align:baseline;line-height:0;position:relative}.c-inline-message code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}.c-inline-message 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}.c-inline-message mark{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.c-inline-message sub{inset-block-end:-.25em}.c-inline-message sup{inset-block-start:-.5em}.c-inline-message{--content-list-inset-spacing:var(--ui-ac-article-compact-list-inset-spacing);--content-list-item-spacing:var(--ui-ac-article-compact-list-item-spacing);--content-paragraph-spacing:var(--ui-ac-article-compact-paragraph-spacing)}.c-inline-message :is(blockquote,ol,ul),.c-inline-message :is(ol,ul){padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.c-inline-message li :is(ol,ul){margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.c-inline-message li ol{list-style:lower-latin}.c-inline-message li ol ol{list-style:lower-roman}.c-inline-message li ul{list-style:outside}.c-inline-message blockquote{box-shadow:inset var(--ui-ac-border-width-md)0 0 0 currentColor}.c-inline-message *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.c-inline-message *>dl dt:last-child{margin-block-end:0}.c-inline-message *>dl dd{margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.c-inline-message *>dl dd:last-child{margin-block-end:0}.c-inline-message *>ol{list-style:decimal}.c-inline-message *>ul{list-style:outside}.c-inline-message{--content-paragraph-spacing:var(--ui-ac-article-compact-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-compact-list-item-spacing)}.c-inline-message :is(blockquote,dl,ol,p,ul){margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.c-inline-message li{margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.c-inline-message :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}.c-inline-message :is(blockquote,dl,ol,p,ul,li):last-child{margin-block-end:0}.c-inline-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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}.c-inline-message pre code{background-color:#0000;border-radius:0;padding-inline:0}.c-inline-message pre:last-child{margin-block-end:0}.c-inline-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-inline-message h1,.c-inline-message h2,.c-inline-message h3,.c-inline-message h4,.c-inline-message h5,.c-inline-message h6{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}.c-inline-message h1:first-child,.c-inline-message h2:first-child,.c-inline-message h3:first-child,.c-inline-message h4:first-child,.c-inline-message h5:first-child,.c-inline-message h6:first-child{margin-block-start:0}.c-inline-message h1:last-child,.c-inline-message h2:last-child,.c-inline-message h3:last-child,.c-inline-message h4:last-child,.c-inline-message h5:last-child,.c-inline-message h6:last-child{margin-block-end:0}@media print{.c-inline-message :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}.c-inline-message h1,.c-inline-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-inline-message h3,.c-inline-message h4,.c-inline-message h5,.c-inline-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-inline-message a{font-weight:var(--inline-message-link-font-weight)}.c-inline-message{--inline-message-link-font-weight:var(--ui-ac-typography-article-link-font-weight);--inline-message-gap:var(--ui-ac-spacing-gap-sm)var(--ui-ac-spacing-gap);color:var(--inline-message-text-color);align-items:flex-start;gap:var(--inline-message-gap)}.c-inline-message:has(.c-inline-message__icon,.c-inline-message__controls,.c-loader){display:flex}.c-inline-message .c-inline-message__icon{min-block-size:1lh}.c-inline-message .c-inline-message__icon .c-icon{color:var(--inline-message-icon-color,var(--icon-color));font-size:var(--ui-ac-typography-icon-size-lg)}.c-inline-message.\+hide-icon .c-inline-message__icon{display:none}.c-inline-message.\+icon-size-lg .c-inline-message__icon .c-icon{font-size:var(--ui-ac-typography-icon-size-xl)}.c-inline-message .c-inline-message__content{flex:1}.c-inline-message .c-loader{--loader-color:var(--inline-message-icon-color);flex-shrink:0;block-size:1lh;inline-size:1lh}.c-inline-message .c-inline-message__controls{gap:var(--ui-ac-spacing-gap-sm);align-items:center;display:flex}.c-inline-message{--inline-message-text-color:var(--ui-ac-color-content);--inline-message-icon-color:var(--ui-ac-color-content);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+appearance-strong .c-inline-message__content{font-weight:var(--ui-ac-typography-body-strong-font-weight)}.c-inline-message.\+color-accent{--inline-message-text-color:var(--ui-ac-color-content-accent);--inline-message-icon-color:var(--ui-ac-color-content-accent);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+color-accent .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+color-warning{--inline-message-text-color:var(--ui-ac-color-warning-content);--inline-message-icon-color:var(--ui-ac-color-warning-content);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+color-warning .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+color-danger{--inline-message-text-color:var(--ui-ac-color-danger-content);--inline-message-icon-color:var(--ui-ac-color-danger-content);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+color-danger .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+color-success{--inline-message-text-color:var(--ui-ac-color-success-content);--inline-message-icon-color:var(--ui-ac-color-success-content);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+color-success .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-accent{--inline-message-icon-color:var(--ui-ac-color-content-accent);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-accent .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-warning{--inline-message-icon-color:var(--ui-ac-color-warning-content);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-warning .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-danger{--inline-message-icon-color:var(--ui-ac-color-danger-content);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-danger .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-success{--inline-message-icon-color:var(--ui-ac-color-content-success);--ui-ac-link-color-content:var(--inline-message-icon-color);--ui-ac-link-color-content-hover:var(--inline-message-icon-color)}.c-inline-message.\+icon-color-success .c-inline-message__icon{color:var(--inline-message-icon-color)}.c-inline-message.\+layout-stacked{flex-direction:column;position:relative}.c-inline-message.\+layout-stacked .c-inline-message__controls{position:absolute;inset-block-start:0;inset-inline-end:0}.c-inline-message.\+align-center{text-align:center;align-items:center}.c-inline-message.\+align-center .c-inline-message__icon{margin-inline:auto}.s-ui\:compact .c-inline-message,.c-inline-message.\+density-compact{--inline-message-padding-inline:var(--ui-ac-spacing-sm);--inline-message-padding-block:var(--ui-ac-spacing-sm);--inline-message-gap:var(--ui-ac-spacing-gap-sm)}.c-loader{--loader_size-dynamic:10cqi;--loader-border-width:var(--ui-ac-border-width-md);--loader-size:var(--ui-typography-font-size-upper-1);--loader-color:var(--ui-ac-interactive-color-accent);animation:s3 var(--ui-ac-animation-duration-slow)infinite linear;aspect-ratio:1;background:radial-gradient(farthest-side,var(--loader-color)94%,hsl(from var(--loader-color)h s l/0))top/var(--loader-border-width)var(--loader-border-width)no-repeat,conic-gradient(hsl(from var(--loader-color)h s l/0)30%,var(--loader-color));inline-size:var(--loader-size);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--loader-border-width)),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - var(--loader-border-width)),#000 0);border-radius:50%;margin:auto}.c-loader.\+size-dynamic{--loader-size:clamp(var(--ui-typography-font-size-upper-1),var(--loader_size-dynamic),var(--ui-typography-font-size-upper-5));--loader-border-width:clamp(var(--ui-ac-border-width-md),calc(var(--loader_size-dynamic)/10),var(--ui-ac-border-width-lg))}.c-loader.\+size-md{--loader-size:var(--ui-typography-font-size-upper-5);--loader-border-width:var(--ui-ac-border-width-lg)}.c-loader.\+size-lg{--loader-size:var(--ui-typography-font-size-upper-9);--loader-border-width:var(--ui-ac-border-width-lg)}.c-button .c-loader{--loader-color:currentColor}@keyframes s3{to{transform:rotate(1turn)}}.c-toast .c-panel{--panel-border-radius:var(--ui-ac-border-radius-md)}.c-toast{position-anchor:--masthead;bottom:auto;left:auto;top:calc(anchor(bottom,0px) + var(--ui-ac-spacing));right:var(--ui-ac-spacing);z-index:9999;opacity:1;transition:var(--ui-ac-animation-popover-transition);width:calc(var(--ui-ac-spacing)*24);max-width:calc(100vw - var(--ui-ac-spacing)*2);position:fixed;translate:0}@starting-style{.c-toast{opacity:0;translate:100%}}.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){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){margin-inline-start:calc(var(--ui-ac-spacing-gap,.5rem))}.c-toaster{left:auto;bottom:var(--ui-ac-spacing);top:auto;right:var(--ui-ac-spacing);gap:var(--ui-ac-spacing-sm);z-index:9998;flex-direction:column;display:flex;position:fixed}.c-field{--field-bottom-gap:var(--ui-ac-spacing-field-group-gap);--field-gap:var(--ui-ac-spacing-field-block);--field-gap-inline:var(--ui-ac-spacing-field-inline);--field-grid-label-width:var(--ui-ac-spacing-label-width);gap:var(--field-gap);flex-flow:column;flex-grow:1;align-items:flex-start;margin-block-end:var(--field-bottom-gap);display:flex}.c-field:last-child,.c-field.\+spacing-tight,.c-field-group>.c-field{margin-block-end:0}.c-field:has(input[type=checkbox],input[type=radio]){align-items:center;column-gap:var(--field-gap-inline);grid-template-columns:auto 1fr;display:grid}.c-field.\+width-auto{flex-grow:0}.c-field.\+width-full{flex-grow:1}:is(.s-ui\:compact,.s-form\:compact) .c-field,.c-field.\+density-compact{--field-bottom-gap:var(--ui-ac-spacing-field-group-compact-gap);--field-gap:var(--ui-ac-spacing-field-compact-block);--field-gap-inline:var(--ui-ac-spacing-field-compact-inline);--field-grid-label-width:var(--ui-ac-spacing-label-compact-width)}.s-form\:hide-labels .c-field,.c-field.\+hide-label{position:relative}.s-form\:hide-labels .c-field .c-label:not(.\+check),.s-form\:hide-labels .c-field .c-field__hint,.c-field.\+hide-label .c-label:not(.\+check),.c-field.\+hide-label .c-field__hint{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-form\:hide-labels.s-form\:layout-grid .c-field,.s-form\:hide-labels .c-field.\+layout-grid,.c-field.\+hide-label.\+layout-grid{grid-template-columns:1fr}.s-form\:hide-labels.s-form\:layout-grid .c-field :is(input,select,textarea),.s-form\:hide-labels.s-form\:layout-grid .c-field .c-field__feedback,.s-form\:hide-labels .c-field.\+layout-grid :is(input,select,textarea),.s-form\:hide-labels .c-field.\+layout-grid .c-field__feedback,.c-field.\+hide-label.\+layout-grid :is(input,select,textarea),.c-field.\+hide-label.\+layout-grid .c-field__feedback{grid-column:1}.s-form\:hide-check-text .c-field,.c-field.\+hide-label .c-label.\+check{font-size:inherit}.s-form\:hide-check-text .c-field .c-label__text,.c-field.\+hide-label .c-label.\+check .c-label__text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.s-form\:hide-check-text .c-field:has(.c-label.\+check),.c-field.\+hide-label:has(.c-label.\+check)){display:inline-flex}.c-field__input-container,.c-field__label-container{align-items:flex-start;gap:var(--field-gap);flex-direction:column;display:flex}.c-field__input-container{anchor-scope:--field-input;inline-size:100%}.c-field__input-container:has(.c-field__feedback-icon){position:relative}.c-field.\+width-fill .c-field__input-container,.s-inputs\:space-fill .c-field__input-container{inline-size:100%}.s-form\:hide-labels .c-field__input-container,.c-field.\+hide-label .c-field__input-container{grid-column:span 2}.s-form\:hide-labels .c-field__label-container,.c-field.\+hide-label .c-field__label-container{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.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)}.c-field.\+feedback-error .c-field__feedback{--feedback-color:var(--ui-ac-color-danger-content)}.c-field.\+feedback-warning .c-field__feedback{--feedback-color:var(--ui-ac-color-warning-content)}.c-field.\+feedback-success .c-field__feedback{--feedback-color:var(--ui-ac-color-success-content)}.c-field__feedback{margin:0}.c-field__feedback-icon{color:var(--ui-ac-color-success-content);padding:var(--ui-ac-spacing-2xs);position-anchor:--field-input;position:absolute;inset-block-start:calc(anchor(inside) + anchor-size(self-block)/2);inset-inline-end:calc(anchor(inside) + var(--ui-ac-spacing-xs));translate:0 -50%}.c-field.\+layout-inline{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline .c-field__input-container{width:auto}.s-field\:layout-inline .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid:has(input[type=checkbox]),.c-field.\+layout-grid:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid .c-field:has(input[type=checkbox]),.s-field\:layout-grid .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}@media screen and not (max-width:40em){.c-field.\+layout-inline\@smin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@smin .c-field__input-container{width:auto}.s-field\:layout-inline\@smin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@smin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@smin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@smin:has(input[type=checkbox]),.c-field.\+layout-grid\@smin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@smin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@smin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@smin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@media screen and not (max-width:48em){.c-field.\+layout-inline\@mmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@mmin .c-field__input-container{width:auto}.s-field\:layout-inline\@mmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@mmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@mmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@mmin:has(input[type=checkbox]),.c-field.\+layout-grid\@mmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@mmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@mmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@mmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@media screen and not (max-width:64em){.c-field.\+layout-inline\@lmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@lmin .c-field__input-container{width:auto}.s-field\:layout-inline\@lmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@lmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@lmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@lmin:has(input[type=checkbox]),.c-field.\+layout-grid\@lmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@lmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@lmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@lmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@media screen and not (max-width:80em){.c-field.\+layout-inline\@xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@xlmin .c-field__input-container{width:auto}.s-field\:layout-inline\@xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@xlmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@xlmin:has(input[type=checkbox]),.c-field.\+layout-grid\@xlmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@xlmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@xlmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@media screen and not (max-width:96em){.c-field.\+layout-inline\@2xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@2xlmin .c-field__input-container{width:auto}.s-field\:layout-inline\@2xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@2xlmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@2xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@2xlmin:has(input[type=checkbox]),.c-field.\+layout-grid\@2xlmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@2xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@2xlmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@2xlmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@media screen and not (max-width:144em){.c-field.\+layout-inline\@3xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@3xlmin .c-field__input-container{width:auto}.s-field\:layout-inline\@3xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@3xlmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@3xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@3xlmin:has(input[type=checkbox]),.c-field.\+layout-grid\@3xlmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@3xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@3xlmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@3xlmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@container not (max-width:32em){.c-field.\+layout-inline\@c-smin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@c-smin .c-field__input-container{width:auto}.s-field\:layout-inline\@c-smin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@c-smin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@c-smin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@c-smin:has(input[type=checkbox]),.c-field.\+layout-grid\@c-smin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@c-smin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@c-smin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@c-smin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@container not (max-width:40em){.c-field.\+layout-inline\@c-mmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@c-mmin .c-field__input-container{width:auto}.s-field\:layout-inline\@c-mmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@c-mmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@c-mmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@c-mmin:has(input[type=checkbox]),.c-field.\+layout-grid\@c-mmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@c-mmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@c-mmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@c-mmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@container not (max-width:48em){.c-field.\+layout-inline\@c-lmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@c-lmin .c-field__input-container{width:auto}.s-field\:layout-inline\@c-lmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@c-lmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@c-lmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@c-lmin:has(input[type=checkbox]),.c-field.\+layout-grid\@c-lmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@c-lmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@c-lmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@c-lmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}@container not (max-width:64em){.c-field.\+layout-inline\@c-xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.c-field.\+layout-inline\@c-xlmin .c-field__input-container{width:auto}.s-field\:layout-inline\@c-xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);flex-flow:wrap}.s-field\:layout-inline\@c-xlmin .c-field .c-field__input-container{width:auto}.c-field.\+layout-grid\@c-xlmin{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.c-field.\+layout-grid\@c-xlmin:has(input[type=checkbox]),.c-field.\+layout-grid\@c-xlmin:has(input[type=radio])){gap:var(--field-gap);align-items:start}.s-field\:layout-grid\@c-xlmin .c-field{align-items:baseline;gap:var(--field-gap)var(--field-gap-inline);grid-template-columns:var(--field-grid-label-width)minmax(0,1fr);display:grid}:is(.s-field\:layout-grid\@c-xlmin .c-field:has(input[type=checkbox]),.s-field\:layout-grid\@c-xlmin .c-field:has(input[type=radio])){gap:var(--field-gap);align-items:start}}.c-field-group{--field-group-field-gap-inline:var(--ui-ac-spacing-field-inline);--field-group-field-grid-label-width:var(--ui-ac-spacing-label-width);--field-group-gap-inline:var(--ui-ac-spacing-field-group-gap-inline);--field-group-gap:var(--ui-ac-spacing-field-group-gap);--field-max-width:var(--ui-ac-spacing-field-width);gap:var(--field-group-gap)var(--field-group-gap-inline);display:grid}:is(.s-ui\:compact,.s-form\:compact) .c-field-group,.c-field-group.\+check-set,.c-field-group.\+density-compact,.c-field-group.\+density-x-compact{--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)}:is(.s-ui\:compact,.s-form\:compact) .c-field-group,.c-field-group.\+density-compact,.c-field-group.\+density-x-compact{--field-group-field-gap-inline:var(--ui-ac-spacing-field-compact-inline);--field-group-field-grid-label-width:var(--ui-ac-spacing-label-compact-width)}.c-field-group.\+check-set{--field-group-gap:var(--ui-ac-spacing-field-group-checkset-gap)}.c-field-group:has(>.c-label){--field-group-gap:var(--ui-ac-spacing-field-group-checkset-gap)}.c-field-group.\+check-set .c-field{margin-block-end:0}.c-field-group:has(>.c-label) .c-field{margin-block-end:0}.c-field-group.\+density-x-compact{--field-group-gap:var(--ui-ac-spacing-field-group-x-compact-gap)}.c-field-group+.c-field-group,.c-field-group+.c-field{margin-block-start:var(--ui-ac-spacing-field-group-gap)}.c-field-group.\+layout-inline{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline.\+arrange-compact .c-field,.c-field-group.\+layout-inline.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked,.s-field-group\:layout-stacked .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}@media screen and not (max-width:40em){.c-field-group.\+layout-inline\@smin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@smin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@smin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@smin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@smin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@smin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@smin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@smin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@smin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@smin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@smin,.s-field-group\:layout-stacked\@smin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@smin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@smin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@media screen and not (max-width:48em){.c-field-group.\+layout-inline\@mmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@mmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@mmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@mmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@mmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@mmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@mmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@mmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@mmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@mmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@mmin,.s-field-group\:layout-stacked\@mmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@mmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@mmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@media screen and not (max-width:64em){.c-field-group.\+layout-inline\@lmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@lmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@lmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@lmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@lmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@lmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@lmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@lmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@lmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@lmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@lmin,.s-field-group\:layout-stacked\@lmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@lmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@lmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@media screen and not (max-width:80em){.c-field-group.\+layout-inline\@xlmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@xlmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@xlmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@xlmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@xlmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@xlmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@xlmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@xlmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@xlmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@xlmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@xlmin,.s-field-group\:layout-stacked\@xlmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@xlmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@xlmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@media screen and not (max-width:96em){.c-field-group.\+layout-inline\@2xlmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@2xlmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@2xlmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@2xlmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@2xlmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@2xlmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@2xlmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@2xlmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@2xlmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@2xlmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@2xlmin,.s-field-group\:layout-stacked\@2xlmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@2xlmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@2xlmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@media screen and not (max-width:144em){.c-field-group.\+layout-inline\@3xlmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@3xlmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@3xlmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@3xlmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@3xlmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@3xlmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@3xlmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@3xlmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@3xlmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@3xlmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@3xlmin,.s-field-group\:layout-stacked\@3xlmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@3xlmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@3xlmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@container not (max-width:32em){.c-field-group.\+layout-inline\@c-smin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@c-smin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@c-smin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@c-smin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@c-smin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@c-smin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@c-smin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@c-smin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@c-smin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@c-smin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@c-smin,.s-field-group\:layout-stacked\@c-smin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@c-smin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@c-smin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@container not (max-width:40em){.c-field-group.\+layout-inline\@c-mmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@c-mmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@c-mmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@c-mmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@c-mmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@c-mmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@c-mmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@c-mmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@c-mmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@c-mmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@c-mmin,.s-field-group\:layout-stacked\@c-mmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@c-mmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@c-mmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@container not (max-width:48em){.c-field-group.\+layout-inline\@c-lmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@c-lmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@c-lmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@c-lmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@c-lmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@c-lmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@c-lmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@c-lmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@c-lmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@c-lmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@c-lmin,.s-field-group\:layout-stacked\@c-lmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@c-lmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@c-lmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}@container not (max-width:64em){.c-field-group.\+layout-inline\@c-xlmin{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.c-field-group.\+layout-inline\@c-xlmin.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.c-field-group.\+layout-inline\@c-xlmin.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field-group.\+layout-inline\@c-xlmin.\+arrange-compact .c-field,.c-field-group.\+layout-inline\@c-xlmin.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.s-field-group\:layout-inline\@c-xlmin .c-field-group{grid-template-columns:repeat(auto-fit,minmax(min(var(--field-max-width),100%),1fr))}.s-field-group\:layout-inline\@c-xlmin .c-field-group.\+arrange-compact{gap:var(--ui-ac-spacing-field-inline);flex-wrap:wrap;display:flex}.s-field-group\:layout-inline\@c-xlmin .c-field-group.\+arrange-compact .c-field:not(.\+width-full){flex-grow:0}:is(.s-inputs\:space-fill,.c-field.\+width-full) .s-field-group\:layout-inline\@c-xlmin .c-field-group.\+arrange-compact .c-field,.s-field-group\:layout-inline\@c-xlmin .c-field-group.\+arrange-compact:is(.s-inputs\:space-fill,.c-field.\+width-full) .c-field{flex-grow:1}.c-field-group.\+layout-stacked\@c-xlmin,.s-field-group\:layout-stacked\@c-xlmin .c-field-group{grid-template-columns:1fr}.s-field\:layout-grid\@c-xlmin .c-field-group.\+check-set{padding-inline-start:calc(var(--field-group-field-grid-label-width) + var(--field-group-field-gap-inline))}.s-field\:layout-grid\@c-xlmin .c-fieldset .c-field-group.\+check-set{padding-inline-start:0}}.c-fieldset{--fieldset-bottom-gap:var(--ui-ac-spacing-field-group-gap);--fieldset-border-radius:var(--ui-ac-border-radius-md);--fieldset-border-width:var(--ui-ac-border-width-sm);--fieldset-gap:var(--ui-ac-spacing);--fieldset-gap-inline:var(--ui-ac-spacing-field-inline);--fieldset-gap-sm:var(--ui-ac-spacing-xs);--fieldset-grid-legend-width:var(--ui-ac-spacing-label-width);--fieldset-margin:0;inline-size:100%;margin-block-end:var(--fieldset-bottom-gap)}.c-fieldset:last-child{margin-bottom:0}:is(.c-fieldset,.c-field,.c-field-group)+.c-fieldset{margin-block-start:var(--ui-ac-spacing-field-group-gap-lg)}.c-fieldset legend{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);margin-block-end:var(--fieldset-gap)}.c-fieldset:has(>.c-fieldset__hint) legend{margin-block-end:var(--fieldset-gap-sm)}.c-fieldset:has(>.c-fieldset__hint)>.c-fieldset__hint{margin-block-end:var(--fieldset-gap)}.c-fieldset>.c-fieldset__feedback{margin-block-start:var(--fieldset-gap)}.s-form\:hide-labels .c-fieldset,.c-fieldset.\+hide-label,.c-fieldset.\+hide-legend{position:relative}.s-form\:hide-labels .c-fieldset legend,.c-fieldset.\+hide-label legend,.c-fieldset.\+hide-legend legend{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-ui\:compact .c-fieldset,.c-fieldset.\+density-compact{--fieldset-grid-legend-width:var(--ui-ac-spacing-label-compact-width);--fieldset-gap-inline:var(--ui-ac-spacing-field-compact-inline)}.c-fieldset.\+type-complex legend{font-family:var(--ui-ac-typography-legend-font-family);font-size:var(--ui-ac-typography-legend-font-size);font-weight:var(--ui-ac-typography-legend-font-weight);letter-spacing:var(--ui-ac-typography-legend-letter-spacing);line-height:var(--ui-ac-typography-legend-line-height);text-transform:var(--ui-ac-typography-legend-text-transform)}.c-fieldset.\+container-framed{padding:var(--fieldset-gap);border:var(--fieldset-border-width)solid var(--ui-ac-interactive-color-border);border-radius:var(--fieldset-border-radius);inline-size:100%}.c-fieldset.\+container-framed legend{padding-inline:var(--fieldset-gap);margin-inline-start:calc(-1*var(--fieldset-gap))}.c-fieldset.\+container-filled{padding:var(--fieldset-gap);background-color:var(--ui-ac-color-background-subtle);border-radius:var(--fieldset-border-radius);inline-size:100%}.c-fieldset.\+container-filled legend{float:inline-start;inline-size:100%}.c-fieldset.\+container-filled legend+*{clear:inline-start}.c-fieldset__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-fieldset__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)}.c-field.\+feedback-error .c-fieldset__feedback{--feedback-color:var(--ui-ac-color-danger-content)}.c-field.\+feedback-warning .c-fieldset__feedback{--feedback-color:var(--ui-ac-color-warning-content)}.c-field.\+feedback-success .c-fieldset__feedback{--feedback-color:var(--ui-ac-color-success-content)}.c-fieldset.\+layout-grid{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid>.c-field{grid-column:2}.c-fieldset.\+layout-grid .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}@media screen and not (max-width:40em){.c-fieldset.\+layout-grid\@smin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@smin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@smin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@smin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@smin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@smin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@smin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@smin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@smin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@smin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@media screen and not (max-width:48em){.c-fieldset.\+layout-grid\@mmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@mmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@mmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@mmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@mmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@mmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@mmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@mmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@mmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@mmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@media screen and not (max-width:64em){.c-fieldset.\+layout-grid\@lmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@lmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@lmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@lmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@lmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@lmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@lmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@lmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@lmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@lmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@media screen and not (max-width:80em){.c-fieldset.\+layout-grid\@xlmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@xlmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@xlmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@xlmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@xlmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@xlmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@xlmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@xlmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@xlmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@xlmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@media screen and not (max-width:96em){.c-fieldset.\+layout-grid\@2xlmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@2xlmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@2xlmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@2xlmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@2xlmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@2xlmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@2xlmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@2xlmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@2xlmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@2xlmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@media screen and not (max-width:144em){.c-fieldset.\+layout-grid\@3xlmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@3xlmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@3xlmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@3xlmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@3xlmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@3xlmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@3xlmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@3xlmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@3xlmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@3xlmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@container not (max-width:32em){.c-fieldset.\+layout-grid\@c-smin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@c-smin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@c-smin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@c-smin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@c-smin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@c-smin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@c-smin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@c-smin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@c-smin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@c-smin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@container not (max-width:40em){.c-fieldset.\+layout-grid\@c-mmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@c-mmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@c-mmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@c-mmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@c-mmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@c-mmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@c-mmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@c-mmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@c-mmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@c-mmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@container not (max-width:48em){.c-fieldset.\+layout-grid\@c-lmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@c-lmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@c-lmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@c-lmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@c-lmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@c-lmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@c-lmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@c-lmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@c-lmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@c-lmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}@container not (max-width:64em){.c-fieldset.\+layout-grid\@c-xlmin{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.c-fieldset.\+layout-grid\@c-xlmin legend{float:inline-start;margin-block-end:0}.c-fieldset.\+layout-grid\@c-xlmin>.c-field{grid-column:2}.c-fieldset.\+layout-grid\@c-xlmin .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.c-fieldset.\+layout-grid\@c-xlmin .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}.s-field\:layout-grid\@c-xlmin .c-fieldset{align-items:var(--fieldset-legend-alignment,baseline);column-gap:var(--fieldset-gap-inline);grid-template-columns:var(--fieldset-grid-legend-width)minmax(0,1fr);display:grid}.s-field\:layout-grid\@c-xlmin .c-fieldset legend{float:inline-start;margin-block-end:0}.s-field\:layout-grid\@c-xlmin .c-fieldset>.c-field{grid-column:2}.s-field\:layout-grid\@c-xlmin .c-fieldset .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:1}.s-field\:layout-grid\@c-xlmin .c-fieldset .c-field-group.\+check-set .c-field:has(input[type=checkbox],input[type=radio]) .c-label.\+check{grid-column:span 2}}.c-form-block+:is(.c-form__actions,.c-button-bar){margin-block-start:var(--ui-ac-spacing-lg-flx)}:is(.c-field,.c-field-group,.c-fieldset)+.c-form__actions{margin-block-start:var(--ui-ac-spacing-xl)}:has(>.c-form-block){container-type:inline-size}.c-form-block{--form-block-border-width:var(--ui-ac-border-width-sm);--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);--form-block-fields-block-padding:var(--ui-ac-spacing-none);--form-block-fields-gap:var(--ui-ac-spacing-field-group-gap);grid-template-columns:var(--form-block-heading-width)1fr auto;gap:var(--form-block-inner-gap)calc(var(--form-block-inner-gap)/1.6);grid-template-areas:"bf";grid-auto-flow:column;align-items:baseline;display:grid}@container not (max-width:48em){.c-form-block{grid-template-areas:".bf bf"}}.c-form-block:has(.c-form-block__heading){grid-template-areas:"bh bh bh""bf bf bf"}@container not (max-width:48em){.c-form-block:has(.c-form-block__heading){grid-template-areas:"bh bf bf"}}.c-form-block:has(.c-form-block__controls){grid-template-areas:"bf bf bf""bc bc bc"}@container not (max-width:32em){.c-form-block:has(.c-form-block__controls){grid-template-areas:"bf bf bc"}}.c-form-block:has(.c-form-block__heading):has(.c-form-block__controls){grid-template-areas:"bh bh bh""bf bf bf""bc bc bc"}@container not (max-width:32em){.c-form-block:has(.c-form-block__heading):has(.c-form-block__controls){grid-template-areas:"bh bh bc""bf bf bf"}}@container not (max-width:48em){.c-form-block:has(.c-form-block__heading):has(.c-form-block__controls){grid-template-areas:"bh bf bc"}}.c-form-block+.c-form-block{border-block-start:var(--form-block-border-width)solid var(--form-block-border-color);margin-block-start:calc(var(--form-block-gap)/2);padding-block-start:calc(var(--form-block-gap)/2)}.c-panel+.c-form-block{margin-block-start:calc(var(--form-block-gap)/2)}:is(.s-ui\:compact,.s-form\:compact) .c-form-block,.c-form-block.\+density-compact{--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)}.s-form-blocks\:layout-stacked .c-form-block,.c-form-block.\+layout-stacked{grid-template-columns:1fr auto;grid-template-areas:"bf bf"}:is(.s-form-blocks\:layout-stacked .c-form-block:has(.c-form-block__heading),.c-form-block.\+layout-stacked:has(.c-form-block__heading)){grid-template-areas:"bh bh""bf bf"}:is(.s-form-blocks\:layout-stacked .c-form-block:has(.c-form-block__controls),.c-form-block.\+layout-stacked:has(.c-form-block__controls)){grid-template-areas:"bf bf""bc bc"}@container not (max-width:32em){:is(.s-form-blocks\:layout-stacked .c-form-block:has(.c-form-block__controls),.c-form-block.\+layout-stacked:has(.c-form-block__controls)){grid-template-areas:"bf bc""bf bc"}}:is(.s-form-blocks\:layout-stacked .c-form-block:has(.c-form-block__heading):has(.c-form-block__controls),.c-form-block.\+layout-stacked:has(.c-form-block__heading):has(.c-form-block__controls)){grid-template-areas:"bh bh""bf bf""bc bc"}@container not (max-width:32em){:is(.s-form-blocks\:layout-stacked .c-form-block:has(.c-form-block__heading):has(.c-form-block__controls),.c-form-block.\+layout-stacked:has(.c-form-block__heading):has(.c-form-block__controls)){grid-template-areas:"bh bc""bf bf"}}.c-form-block__heading{gap:var(--form-block-heading-gap);flex-direction:column;grid-area:bh;display:flex}.c-form-block__heading .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)}:is(.s-form\:compact,.s-typography\:compact,.s-ui\:compact) .c-form-block__heading .c-heading,.c-form-block.\+density-compact .c-form-block__heading .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)}:is(.s-form\:compact,.s-typography\:compact,.s-ui\:compact) .c-form-block__heading-help,.c-form-block.\+density-compact .c-form-block__heading-help,:is(.s-form\:compact,.s-typography\:compact,.s-ui\:compact) .c-form-block__heading>:not(.c-heading),.c-form-block.\+density-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{padding-block:var(--form-block-fields-block-padding);grid-area:bf}.c-form-block__fields .c-field:last-of-type{margin-block-end:0}.c-form-block__fields>.c-banner-message{margin-block-end:var(--unit)}.c-form-block__controls{grid-area:bc}.c-form-block__content{margin-block:var(--form-block-fields-gap)}.c-form-block__content:first-child{margin-block-start:0}.c-form-block__content:last-child{margin-block-end:0}.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);--label-letter-spacing:var(--ui-ac-typography-label-letter-spacing);--label-text-transform:var(--ui-ac-typography-label-text-transform);font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);letter-spacing:var(--label-letter-spacing);line-height:var(--label-line-height);text-transform:var(--label-text-transform);display:block}.c-label:has(input){align-items:baseline;gap:var(--label-gap);display:flex}.c-label:has(input[type=checkbox],input[type=radio]){--label-checkbox-font-weight:var(--ui-ac-typography-checkbox-font-weight);--label-checkbox-letter-spacing:var(--ui-ac-typography-checkbox-letter-spacing);--label-checkbox-text-transform:var(--ui-ac-typography-checkbox-text-transform);font-weight:var(--label-checkbox-font-weight);letter-spacing:var(--label-checkbox-letter-spacing);text-transform:var(--label-checkbox-text-transform);grid-template-columns:auto 1fr;align-items:flex-start;display:grid}.c-field>.c-label:has(input[type=checkbox],input[type=radio]){grid-template-columns:subgrid;grid-column:span 2}.c-label.\+check{position:relative}:is(.c-label.\+check:has(.c-checkbox,.c-radio-button) input[type=radio],.c-label.\+check:has(.c-checkbox,.c-radio-button) input[type=checkbox]){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s-controls\:native-inputs .c-label.\+check .c-radio-button,.s-controls\:native-inputs .c-label.\+check .c-checkbox,.c-label.\+check.\+native-input .c-radio-button,.c-label.\+check.\+native-input .c-checkbox{display:none}.s-controls\:native-inputs .c-label.\+check input[type=radio],.s-controls\:native-inputs .c-label.\+check input[type=checkbox],.c-label.\+check.\+native-input input[type=radio],.c-label.\+check.\+native-input input[type=checkbox]{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.c-label.\+align-middle,:is(.c-label.\+align-middle:has(input[type=checkbox]),.c-label.\+align-middle:has(input[type=radio])){align-items:center}.s-ui\:compact .c-label,.s-controls\:density-compact .c-label{--label-gap:var(--ui-ac-spacing-field-compact-inline)}.s-controls\:hide-check-text .c-label,.c-label.\+hide-text{font-size:inherit}.s-controls\:hide-check-text .c-label .c-label__text,.c-label.\+hide-text .c-label__text,.c-label.\+hide{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.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{touch-action:manipulation;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--button-font-family,var(--ui-ac-typography-button-font-family));font-size:var(--button-font-size,var(--ui-ac-typography-button-font-size));font-weight:var(--button-font-weight,var(--ui-ac-typography-button-font-weight));line-height:var(--button-line-height,var(--ui-ac-typography-button-line-height));letter-spacing:var(--button-letter-spacing,var(--ui-ac-typography-button-letter-spacing));text-transform:var(--button-text-transform,var(--ui-ac-typography-button-text-transform));--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-interactive-color-hover);--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--button-border-color,color-mix(in hsl,var(--control-color-default),transparent var(--ui-ac-button-border-transparency)));--control-background-color:var(--button-background-color,var(--ui-ac-color-background-transparent));--control-content-color:var(--button-content-color,var(--control-color-default))}:is(.s-buttons\:justify-space-between,.s-controls\:justify-space-between) .c-button,.c-button.\+justify-content-space-between,:is(.s-buttons\:justify-space-between,.s-controls\:justify-space-between) .c-button selectedcontent,.c-button.\+justify-content-space-between selectedcontent{justify-content:space-between}.c-button.\+align-items-center,.c-button.\+align-items-center selectedcontent{align-items:center}:is(.s-buttons\:align-start,.s-controls\:align-start) .c-button,.c-button.\+align-items-start,:is(.s-buttons\:align-start,.s-controls\:align-start) .c-button selectedcontent,.c-button.\+align-items-start selectedcontent{align-items:flex-start}.c-button.\+layout-inline,.c-button.\+layout-inline selectedcontent{flex-direction:row}:is(.s-buttons\:layout-stacked,.s-controls\:layout-stacked) .c-button,.c-button.\+layout-stacked,:is(.s-buttons\:layout-stacked,.s-controls\:layout-stacked) .c-button selectedcontent,.c-button.\+layout-stacked selectedcontent{flex-direction:column}.c-button:has(input[type=checkbox]:checked,input[type=radio]:checked){--control-background-color:var(--button-selected-background-color,var(--ui-ac-color-content-subtle));--control-border-color:var(--button-selected-border-color,var(--ui-ac-color-content-subtle));--control-content-color:var(--button-selected-content-color,var(--ui-ac-color-content-rev));--control-shadow:var(--button-selected-shadow,var(--ui-ac-shadow-none))}.s-buttons\:appearance-strong .c-button:has(input[type=checkbox]:checked,input[type=radio]:checked){--control-background-color:var(--button-selected-accent-background-color,var(--ui-ac-interactive-color-accent));--control-border-color:var(--button-selected-accent-border-color,var(--ui-ac-interactive-color-accent));--control-content-color:var(--button-selected-accent-content-color,var(--ui-ac-color-content-on-accent));--control-shadow:var(--button-selected-accent-shadow,var(--ui-ac-shadow-none))}.c-button:has(input[type=radio]:checked){pointer-events:none}@media screen and (pointer:fine){.c-button.\+density-compact\@fine-pointer{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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.\+density-compact\@fine-pointer.\+shape-pill{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-compact-padding-inline)}.c-button.\+density-compact\@fine-pointer.\+shape-pill.\+icon-only,.c-button.\+density-compact\@fine-pointer.\+icon-only{--control-padding-inline:var(--control-padding-block)}}@media (hover:hover) and (pointer:fine){.s-controls\:density-compact\@fine-pointer .c-button{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}}@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(--button-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-hover-border-color,var(--control-color-default));--control-content-color:var(--button-hover-content-color,var(--control-color-default))}}@media (prefers-reduced-motion:reduce){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]){transition: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{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-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{--control-shadow:var(--button-primary-hover-shadow,var(--ui-ac-shadow-lg))}}@media (hover:hover) and (pointer:fine){:is(.s-controls\:appearance-subtle,.s-buttons\:appearance-subtle,.s-controls\:appearance-quiet,.s-buttons\:appearance-quiet) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-subtle,.\+appearance-quiet):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-quiet-hover-background-color,var(--ui-ac-interactive-color-subtle-hover));--control-content-color:var(--button-quiet-hover-content-color,var(--control-color-hover))}}@media (hover:hover) and (pointer:fine){:is(.s-controls\:appearance-strong,.s-buttons\:appearance-strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-solid,.\+appearance-secondary):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-content-color,var(--ui-ac-color-content-on-accent))}}@media (hover:hover) and (pointer:fine){.s-buttons\:appearance-solid .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-solid:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-content-color,var(--ui-ac-color-content-on-accent))}}@media (hover:hover) and (pointer:fine){:is(.s-controls\:appearance-text,.s-buttons\:appearance-text) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-text:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-text-hover-background-color,var(--ui-ac-interactive-color-x-subtle-hover));--control-content-color:var(--button-text-hover-content-color,var(--control-color-hover))}}@media (hover:hover) and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-accent:not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-danger:not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-success:not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-warning:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-intent-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-intent-hover-border-color,var(--control-color-default));--control-content-color:var(--button-intent-hover-content-color,var(--ui-ac-color-content-rev))}}@media (hover:hover) and (pointer:fine){.s-buttons\:hover-filled .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.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{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-content-color,var(--ui-ac-color-content-on-accent))}}@media (hover:hover) and (pointer:fine){:is(.s-controls\:shape-tight,.s-buttons\:shape-tight) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+shape-tight:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-textonly-hover-background-color,var(--ui-ac-color-background-transparent));--control-border-width:var(--button-textonly-hover-border-width,0px);--control-content-color:var(--button-textonly-hover-content-color,var(--control-color-hover))}}@media (hover:hover) and (pointer:fine){.s-buttons\:position-floating .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+position-floating:not([disabled]):not(.\+state-disabled):hover{--control-shadow:var(--button-floating-hover-shadow,var(--ui-ac-shadow-lg))}}:is(.c-control-group,.c-button-group):not(.\+layout-stacked){--inner-gap:var(--ui-ac-spacing-sm);gap:var(--inner-gap);max-inline-size:100%;display:inline-flex}:is(.c-control-group,.c-button-group):not(.\+layout-stacked)>*{--inner-border:var(--control-border-width,1px)}:is(.c-control-group,.c-button-group):not(.\+layout-stacked)>:hover,:is(.c-control-group,.c-button-group):not(.\+layout-stacked)>:focus-visible{z-index:1}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-tight>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-tight>:not(:first-child):not(:has(.c-control__icon:only-child)):not(.\+icon-only){padding-inline-start:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-tight>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-tight>:not(:last-child):not(:has(.c-control__icon:only-child)):not(.\+icon-only){padding-inline-end:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-tight{--inner-gap:0}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-tight>:not(:first-child){margin-inline-start:calc(var(--inner-border)*-1)}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-close>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-close>:not(:first-child):not(:has(.c-control__icon:only-child)):not(.\+icon-only){padding-inline-start:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-close>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-close>:not(:last-child):not(:has(.c-control__icon:only-child)):not(.\+icon-only){padding-inline-end:var(--control-padding-inline-default)}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+spacing-close{--inner-gap:var(--ui-ac-border-width-md)}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+inner-border-none>*{--inner-border:0px}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+inner-border-none :has(+*){border-inline-end-width:0}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+inner-border-none *+*{border-inline-start-width:0}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+wrap :is(.c-control-group,.c-button-group):not(.\+layout-stacked){flex-wrap:wrap}:is(.c-control-group,.c-button-group):not(.\+layout-stacked).\+space-fill{flex-grow:1;display:flex}:is(.c-control-group,.c-button-group).\+layout-stacked{--inner-gap:var(--ui-ac-spacing-sm);gap:var(--inner-gap);max-inline-size:100%;display:inline-flex}:is(.c-control-group,.c-button-group).\+layout-stacked>*{--inner-border:var(--control-border-width,1px)}:is(.c-control-group,.c-button-group).\+layout-stacked{flex-direction:column}:is(.c-control-group,.c-button-group).\+layout-stacked>:hover,:is(.c-control-group,.c-button-group).\+layout-stacked>:focus-visible{z-index:1}:is(.c-control-group,.c-button-group).\+layout-stacked>*{text-align:start;justify-content:flex-start}:is(.c-control-group,.c-button-group).\+layout-stacked>* .c-button__content{flex-grow:1}:is(.c-control-group,.c-button-group).\+layout-stacked.\+spacing-tight>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}:is(.c-control-group,.c-button-group).\+layout-stacked.\+spacing-tight>:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}:is(.c-control-group,.c-button-group).\+layout-stacked.\+spacing-tight{--inner-gap:0}:is(.c-control-group,.c-button-group).\+layout-stacked.\+spacing-tight>:not(:first-child){margin-block-start:calc(var(--inner-border)*-1)}:is(.c-control-group,.c-button-group).\+layout-stacked.\+spacing-close>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}:is(.c-control-group,.c-button-group).\+layout-stacked.\+spacing-close>:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}:is(.c-control-group,.c-button-group).\+layout-stacked.\+spacing-close{--inner-gap:var(--ui-ac-border-width-md)}:is(.c-control-group,.c-button-group).\+layout-stacked.\+inner-border-none>*{--inner-border:0px}:is(.c-control-group,.c-button-group).\+layout-stacked.\+inner-border-none :has(+*){border-block-end-width:0}:is(.c-control-group,.c-button-group).\+layout-stacked.\+inner-border-none *+*{border-block-start-width:0}:is(.c-control-group,.c-button-group).\+layout-stacked.\+space-fill{display:flex}:is(.c-control-group,.c-button-group).\+align-items-center{align-items:center}:is(.c-control-group,.c-button-group).\+align-items-stretch{align-items:stretch}:is(.c-control-group,.c-button-group).\+align-items-start{align-items:flex-start}:is(.c-control-group,.c-button-group).\+align-items-end{align-items:flex-end}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);min-width:var(--checkbox-native-size);min-height:var(--checkbox-native-size);flex-shrink:0}input[type=checkbox]:checked~.c-checkbox .c-check-icon.\+checked{background-color:var(--checkbox-icon-color);width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mask-image:url("data:image/svg+xml,<svg fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><mask id=\"a\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><path fill=\"%23000\" d=\"M0 0h24v24H0z\"/></mask><g mask=\"url(%23a)\"><path d=\"m9.55 18.657-6.402-6.401 2.007-2.007L9.55 14.65l9.34-9.339 2.006 2.001L9.55 18.657Z\" fill=\"%23000\"/></g></svg>");mask-position:50%;mask-repeat:no-repeat}input[type=checkbox]:indeterminate~.c-checkbox .c-check-icon.\+checked{background-color:var(--checkbox-icon-color);width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mask-image:url("data:image/svg+xml,<svg fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><mask id=\"a\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><path fill=\"%23000\" d=\"M0 0h24v24H0z\"/></mask><g mask=\"url(%23a)\"><path d=\"M5.116 13.396v-2.83h13.768v2.83H5.116Z\" fill=\"%23000\"/></g></svg>");mask-position:50%;mask-repeat:no-repeat}.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-sm);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);block-size:var(--checkbox-size);transition:background-color var(--ui-ac-motion-duration),border-color var(--ui-ac-motion-duration),box-shadow var(--ui-ac-motion-duration);inline-size:var(--checkbox-size);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){input:not([disabled])~.c-checkbox:hover{border-color:var(--checkbox-accent-color)}label:has(input:is([type=checkbox],[type=radio])):hover input:not([disabled])~.c-checkbox{border-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-checkbox:hover{background-color:var(--checkbox-accent-color-hover)}label:has(input:is([type=checkbox],[type=radio])):hover input:checked:not([disabled])~.c-checkbox{background-color:var(--checkbox-accent-color-hover)}}input:not([disabled])~.c-checkbox:active{background-color:var(--checkbox-accent-color)}label:has(input:is([type=checkbox],[type=radio])):active input:not([disabled])~.c-checkbox{background-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-checkbox:active{background-color:var(--checkbox-accent-color-pressed)}label:has(input:is([type=checkbox],[type=radio])):active input:checked:not([disabled])~.c-checkbox{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(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}label:has(input:is([type=checkbox],[type=radio])):hover input:focus-visible~.c-checkbox{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-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-ui\:compact .c-checkbox,.s-controls\:density-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);min-width:var(--checkbox-native-size);min-height:var(--checkbox-native-size);flex-shrink:0}input[type=radio]:checked~.c-radio-button .c-check-icon.\+checked{background-color:var(--checkbox-icon-color);width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mask-image:url("data:image/svg+xml,<svg fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M11.997 18c1.666 0 3.083-.583 4.251-1.749C17.416 15.085 18 13.67 18 12.003c0-1.666-.583-3.083-1.749-4.251C15.085 6.584 13.67 6 12.003 6c-1.666 0-3.083.583-4.251 1.749C6.584 8.915 6 10.30 6 11.997c0 1.666.583 3.083 1.749 4.251C8.915 17.416 10.30 18 11.997 18Z\" fill=\"%23000\"/></svg>");mask-position:50%;mask-repeat:no-repeat}.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);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);block-size:var(--checkbox-size);transition:background-color var(--ui-ac-motion-duration),border-color var(--ui-ac-motion-duration),box-shadow var(--ui-ac-motion-duration);inline-size:var(--checkbox-size);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover) and (pointer:fine){input:not([disabled])~.c-radio-button:hover{border-color:var(--checkbox-accent-color)}label:has(input:is([type=checkbox],[type=radio])):hover input:not([disabled])~.c-radio-button{border-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-radio-button:hover{background-color:var(--checkbox-accent-color-hover)}label:has(input:is([type=checkbox],[type=radio])):hover input:checked:not([disabled])~.c-radio-button{background-color:var(--checkbox-accent-color-hover)}}input:not([disabled])~.c-radio-button:active{background-color:var(--checkbox-accent-color)}label:has(input:is([type=checkbox],[type=radio])):active input:not([disabled])~.c-radio-button{background-color:var(--checkbox-accent-color)}input:checked:not([disabled])~.c-radio-button:active{background-color:var(--checkbox-accent-color-pressed)}label:has(input:is([type=checkbox],[type=radio])):active input:checked:not([disabled])~.c-radio-button{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(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}label:has(input:is([type=checkbox],[type=radio])):hover input:focus-visible~.c-radio-button{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-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-ui\:compact .c-radio-button,.s-controls\:density-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);justify-content:normal;gap:var(--image-input-gap);flex-wrap:wrap}.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{padding:calc(var(--button-padding)/2);opacity:.85;border-radius:100%;position:absolute;top:-13px;right:-13px}.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{margin-bottom:calc(var(--button-padding)*1.5);justify-content:space-between;display:flex}.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{justify-content:space-between;display:flex}.c-image-input__edit-dialog .zoom-control .slider-container{gap:var(--unit);white-space:nowrap;width:100%;display:flex}.c-image-input__edit-dialog .zoom-control .slider-container span{min-width:60px}.c-image-input__edit-dialog .zoom-control .slider{appearance:none;width:100%;height:calc(var(--unit)*.6);margin:calc(var(--unit)*.8)0;opacity:.7;-webkit-transition:all .2s;background:#e5e5e5;outline:none;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{appearance:none;background:rgb(var(--color-2-rgb));cursor:pointer;border-radius:50%;width:30px;height:30px}.c-image-input__edit-dialog .zoom-control .slider::-moz-range-thumb{background:rgb(var(--color-2-rgb));cursor:pointer;border-radius:50%;width:30px;height:30px}textarea.c-text-area,.c-text-input{--control-min-size: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(--input-border-radius,var(--ui-ac-border-radius-sm));--control-border-width:var(--input-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-shadow:var(--ui-ac-shadow-none);anchor-name:--field-input;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)}:is(.s-controls\:appearance-quiet,.s-inputs\:appearance-quiet) textarea.c-text-area,textarea.c-text-area.\+appearance-quiet,:is(.s-controls\:appearance-quiet,.s-inputs\:appearance-quiet) .c-text-input,.c-text-input.\+appearance-quiet{--input-background-color:var(--input-quiet-background-color,var(--ui-ac-interactive-color-subtle));--control-border-width:var(--input-quiet-border-width,0px)}:is(.s-controls\:appearance-text,.s-inputs\:appearance-text) textarea.c-text-area,textarea.c-text-area.\+appearance-text,:is(.s-controls\:appearance-text,.s-inputs\:appearance-text) .c-text-input,.c-text-input.\+appearance-text{--input-background-color:var(--input-text-background-color,transparent);--control-border-width:var(--input-text-border-width,0px)}:is(.s-controls\:shape-pill,.s-controls\:style-chip) textarea.c-text-area,textarea.c-text-area.\+shape-pill,:is(.s-controls\:shape-pill,.s-controls\:style-chip) .c-text-input,.c-text-input.\+shape-pill{--control-border-radius:calc(var(--control-min-size)/2)}.s-controls\:shape-square textarea.c-text-area,textarea.c-text-area.\+shape-square,.s-controls\:shape-square .c-text-input,.c-text-input.\+shape-square{--control-border-radius:0}textarea.c-text-area.\+density-compact,.c-text-input.\+density-compact{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}@media screen and (pointer:fine){textarea.c-text-area.\+density-compact\@fine-pointer,.c-text-input.\+density-compact\@fine-pointer{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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\:density-compact,.s-controls\:style-chip) textarea.c-text-area,:is(.s-ui\:compact,.s-controls\:density-compact,.s-controls\:style-chip) .c-text-input{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}.s-inputs\:space-fill textarea.c-text-area,textarea.c-text-area.\+space-fill,.s-inputs\:space-fill .c-text-input,.c-text-input.\+space-fill{inline-size:100%}textarea.c-text-area.\+feedback-error,.c-text-input.\+feedback-error{--input-border-color:var(--input-error-border-color,var(--ui-ac-color-danger-border-strong));--input-background-color:var(--input-error-background-color,var(--ui-ac-color-danger-background-subtle))}textarea.c-text-area.\+feedback-success,.c-text-input.\+feedback-success{--input-border-color:var(--input-success-border-color,var(--ui-ac-color-success-border-strong))}textarea.c-text-area.\+feedback-warning,.c-text-input.\+feedback-warning{--input-border-color:var(--input-warning-border-color,var(--ui-ac-color-warning-border-strong))}textarea.c-text-area.\+width-auto,.c-text-input.\+width-auto{inline-size:auto}textarea.c-text-area.\+width-3ch,.c-text-input.\+width-3ch{inline-size:calc(3ch + var(--control-padding-inline)*2 + 2px)}textarea.c-text-area.\+width-10ch,.c-text-input.\+width-10ch{inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}textarea.c-text-area.\+width-50\%,.c-text-input.\+width-50\%{inline-size:50%}textarea.c-text-area.\+width-full,.c-text-input.\+width-full{inline-size:100%}textarea.c-text-area.\+max-width-10ch,.c-text-input.\+max-width-10ch{max-inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}textarea.c-text-area.\+max-width-50\%,.c-text-input.\+max-width-50\%{max-inline-size:50%}textarea.c-text-area.\+sizing-content,.c-text-input.\+sizing-content{field-sizing:content}textarea.c-text-area.\+sizing-content:not(.c-text-area),.c-text-input.\+sizing-content:not(.c-text-area){inline-size:auto}textarea.c-text-area.\+sizing-content.\+width-3ch,.c-text-input.\+sizing-content.\+width-3ch{inline-size:auto;min-inline-size:calc(3ch + var(--control-padding-inline)*2 + 2px)}textarea.c-text-area.\+sizing-content.\+width-10ch,.c-text-input.\+sizing-content.\+width-10ch{inline-size:auto;min-inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}textarea.c-text-area.\+sizing-content.\+width-50\%,.c-text-input.\+sizing-content.\+width-50\%{inline-size:auto;min-inline-size:50%}textarea.c-text-area:is([type=date],textarea.c-text-area[type=datetime],textarea.c-text-area[type=datetime-local],textarea.c-text-area[type=time],.c-text-input[type=datetime],.c-text-input[type=datetime-local],.c-text-input[type=time]),.c-text-input:is([type=date],textarea.c-text-area[type=datetime],textarea.c-text-area[type=datetime-local],textarea.c-text-area[type=time],.c-text-input[type=datetime],.c-text-input[type=datetime-local],.c-text-input[type=time]){display:inline-block}.c-text-input,.c-text-area{--input-color:var(--ui-ac-interactive-color-text);--input-line-height:var(--ui-ac-typography-control-line-height);appearance:none;color:var(--input-content-color,var(--ui-ac-interactive-color-text));font-family:var(--input-font-family,var(--ui-ac-typography-control-font-family));font-size:var(--input-font-size,var(--ui-ac-typography-control-font-size));font-weight:var(--input-font-weight,var(--ui-ac-typography-control-font-weight));line-height:var(--input-line-height,var(--ui-ac-typography-control-line-height));letter-spacing:var(--input-letter-spacing,var(--ui-ac-typography-control-letter-spacing,normal));text-transform:var(--input-text-transform,var(--ui-ac-typography-control-text-transform,none));max-inline-size:100%;min-inline-size:var(--control-min-size);min-block-size:var(--control-min-size);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);display:inline-flex}.c-text-input::placeholder,.c-text-area::placeholder{color:var(--ui-ac-color-content-subtle)}.c-text-input:focus,.c-text-area:focus{outline:none}.c-text-input:focus-visible,.c-text-area:focus-visible{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}.c-text-input.\+space-fill,.c-text-area.\+space-fill{display:flex}.c-text-input:is([type=date],[type=datetime],[type=datetime-local],[type=time]){block-size:var(--control-min-size);line-height:var(--control-min-size)}.c-text-input.\+reset,.c-text-input.\+reset:focus,.c-text-input.\+reset:focus-visible{box-shadow:unset;outline:unset;padding:unset;background-color:#0000;border:0}.c-text-area{padding-block:calc((var(--control-min-size) - 1lh)/2)}.c-text-area.\+sizing-content.\+width-full{inline-size:100%}.c-text-area.\+max-height-sm{max-block-size:var(--ui-ac-spacing-block-xs)}.c-text-area.\+max-height-md{max-block-size:var(--ui-ac-spacing-block-sm)}.c-text-area.\+max-height-lg{max-block-size:var(--ui-ac-spacing-block)}.c-input-focus-helper{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:relative;overflow:hidden}.c-input-placeholder{padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);font-family:var(--input-font-family,var(--ui-ac-typography-control-font-family));font-size:var(--input-font-size,var(--ui-ac-typography-control-font-size));font-weight:var(--input-font-weight,var(--ui-ac-typography-control-font-weight));line-height:var(--input-line-height,var(--ui-ac-typography-control-line-height));letter-spacing:var(--input-letter-spacing,var(--ui-ac-typography-control-letter-spacing,normal));text-transform:var(--input-text-transform,var(--ui-ac-typography-control-text-transform,none))}.c-input-shell{--control-min-size: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(--input-border-radius,var(--ui-ac-border-radius-sm));--control-border-width:var(--input-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-shadow:var(--ui-ac-shadow-none);anchor-name:--field-input;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)}:is(.s-controls\:appearance-quiet,.s-inputs\:appearance-quiet) .c-input-shell,.c-input-shell.\+appearance-quiet{--input-background-color:var(--input-quiet-background-color,var(--ui-ac-interactive-color-subtle));--control-border-width:var(--input-quiet-border-width,0px)}:is(.s-controls\:appearance-text,.s-inputs\:appearance-text) .c-input-shell,.c-input-shell.\+appearance-text{--input-background-color:var(--input-text-background-color,transparent);--control-border-width:var(--input-text-border-width,0px)}:is(.s-controls\:shape-pill,.s-controls\:style-chip) .c-input-shell,.c-input-shell.\+shape-pill{--control-border-radius:calc(var(--control-min-size)/2)}.s-controls\:shape-square .c-input-shell,.c-input-shell.\+shape-square{--control-border-radius:0}.c-input-shell.\+density-compact{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}@media screen and (pointer:fine){.c-input-shell.\+density-compact\@fine-pointer{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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\:density-compact,.s-controls\:style-chip) .c-input-shell{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}.s-inputs\:space-fill .c-input-shell,.c-input-shell.\+space-fill{inline-size:100%}.c-input-shell.\+feedback-error{--input-border-color:var(--input-error-border-color,var(--ui-ac-color-danger-border-strong));--input-background-color:var(--input-error-background-color,var(--ui-ac-color-danger-background-subtle))}.c-input-shell.\+feedback-success{--input-border-color:var(--input-success-border-color,var(--ui-ac-color-success-border-strong))}.c-input-shell.\+feedback-warning{--input-border-color:var(--input-warning-border-color,var(--ui-ac-color-warning-border-strong))}.c-input-shell.\+width-auto{inline-size:auto}.c-input-shell.\+width-3ch{inline-size:calc(3ch + var(--control-padding-inline)*2 + 2px)}.c-input-shell.\+width-10ch{inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}.c-input-shell.\+width-50\%{inline-size:50%}.c-input-shell.\+width-full{inline-size:100%}.c-input-shell.\+max-width-10ch{max-inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}.c-input-shell.\+max-width-50\%{max-inline-size:50%}.c-input-shell.\+sizing-content{field-sizing:content}.c-input-shell.\+sizing-content:not(.c-text-area){inline-size:auto}.c-input-shell.\+sizing-content.\+width-3ch{inline-size:auto;min-inline-size:calc(3ch + var(--control-padding-inline)*2 + 2px)}.c-input-shell.\+sizing-content.\+width-10ch{inline-size:auto;min-inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}.c-input-shell.\+sizing-content.\+width-50\%{inline-size:auto;min-inline-size:50%}.c-input-shell{--shell-inset:var(--ui-ac-border-width-md);--shell-size:var(--control-min-size);--shell-input-min-size:var(--control-min-size);--shell-padding-block:var(--control-padding-block);--shell-padding-inline:var(--control-padding-inline);--shell-border-width:var(--control-border-width);--shell-border-radius:var(--control-border-radius);--shell-gap:var(--ui-ac-border-width-md);align-items:start;gap:var(--shell-gap);padding:var(--shell-inset);flex-wrap:wrap;display:inline-flex;position:relative}.c-input-shell:has(:is(input,textarea,select):is(:focus,:focus-visible)){outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}.c-input-shell:has(:is(input,textarea,select):is(:focus,:focus-visible)) :is(input,textarea,select):is(:focus,:focus-visible){outline:none}.c-input-shell>:is(*,.c-text-input,.c-text-area,.c-select,.c-input-placeholder){--control-padding-block:calc(var(--shell-padding-block) - var(--shell-inset) - var(--shell-border-width));--control-border-radius:calc(var(--shell-border-radius) - var(--shell-inset) - var(--shell-border-width))}.c-input-shell>:is(:not(.\+icon-only),.c-text-input,.c-text-area,.c-select,.c-input-placeholder,.c-input-shell__affix){--control-padding-inline:calc(var(--shell-padding-inline) - var(--shell-inset) - var(--shell-border-width))}.c-input-shell>:is(*,.c-text-input,.c-text-area,.c-select,.c-button:is(.\+size-sm,.\+size-sm)){--control-min-size:calc(var(--shell-size) - (var(--shell-inset)*2 + var(--shell-border-width)*2))}.c-input-shell>:is(.c-text-input,.c-text-area,.c-field__input-container,.c-input-placeholder,.\+space-fill){inline-size:100%;min-width:var(--shell-input-min-size);flex:1}.c-input-shell>.c-range-input{flex:1;inline-size:auto}.c-input-shell>:not(:is(.c-text-input,.c-text-area,.c-select,.c-field__input-container,.c-input-placeholder,.\+space-fill)){flex-shrink:0}.c-input-shell .c-input-focus-helper{position:absolute}.c-input-shell .c-field{margin-block-end:0}.c-input-shell.\+wrap-none{flex-wrap:nowrap}.c-input-shell.\+space-fill{display:flex}.c-input-shell.\+inset-none{--shell-inset:0px}.c-input-shell.\+inset-lg{--shell-inset:var(--ui-ac-border-width-lg)}.c-input-shell.\+gap-none{--shell-gap:0px}.c-input-shell.\+gap-sm{--shell-gap:var(--ui-ac-border-width-md)}.c-input-shell.\+gap-lg{--shell-gap:var(--ui-ac-border-width-lg)}:is(.c-input-shell,.c-input-shell .c-field,.c-input-shell .c-field__input-container)>:is(*,.c-text-input,.c-text-area,.c-select,.c-input-placeholder){--control-padding-block:calc(var(--shell-padding-block) - var(--shell-inset) - var(--shell-border-width));--control-border-radius:calc(var(--shell-border-radius) - var(--shell-inset) - var(--shell-border-width))}:is(.c-input-shell,.c-input-shell .c-field,.c-input-shell .c-field__input-container)>:is(:not(.\+icon-only),.c-text-input,.c-text-area,.c-select,.c-input-placeholder,.c-input-shell__affix){--control-padding-inline:calc(var(--shell-padding-inline) - var(--shell-inset) - var(--shell-border-width))}:is(.c-input-shell,.c-input-shell .c-field,.c-input-shell .c-field__input-container)>:is(*,.c-text-input,.c-text-area,.c-select,.c-button:is(.\+size-sm,.\+size-sm)){--control-min-size:calc(var(--shell-size) - (var(--shell-inset)*2 + var(--shell-border-width)*2))}:is(.c-input-shell,.c-input-shell .c-field,.c-input-shell .c-field__input-container)>:is(.c-text-area,.c-text-input,.c-input-placeholder,.\+space-fill){inline-size:100%;min-width:var(--shell-input-min-size);flex:1}.c-input-shell__affix{background-color:var(--ui-ac-color-background-subtle);padding-inline:var(--control-padding-inline);flex-shrink:0;align-self:stretch;align-items:center;display:inline-flex}.s-controls\:appearance-text .c-input-shell__affix,.s-affix\:appearance-subtle .c-input-shell__affix{background-color:#0000}.s-controls\:appearance-text .c-input-shell__affix+.c-input.\+text,.s-affix\:appearance-subtle .c-input-shell__affix+.c-input.\+text{padding-inline-start:0}:is(.s-controls\:appearance-text .c-input.\+text:has(+.c-input-shell__affix),.s-affix\:appearance-subtle .c-input.\+text:has(+.c-input-shell__affix)){padding-inline-end:0}.s-controls\:size-xs .c-input-shell{padding:0}.s-controls\:size-xs .c-input-shell .c-input{font-size:var(--ui-typography-font-size-lower-1)}: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:var(--ui-selected-text-color);--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:.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);border-radius:var(--listbox-radius);flex-direction:column;padding:0;display:flex;position:relative}.c-listbox input{width:0;height:0;display:block}.c-listbox:focus,.c-listbox.\+focus{outline:var(--listbox-focus-outline)}.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{max-height:var(--listbox-body-height);flex:1;grid-row:bs/be;padding:0;overflow:auto}.c-listbox__item{line-height:var(--listbox-item-height);min-height:var(--listbox-item-height);padding-inline:var(--listbox-item-pad-inline);display:block}.c-listbox__item:hover,.c-listbox__item.\+highlighted{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:#0000}.c-select{--control-min-size: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(--select-border-radius,var(--ui-ac-border-radius-sm));--control-border-width:var(--select-border-width,var(--ui-ac-border-width-sm));font-family:var(--select-font-family,var(--ui-ac-typography-control-font-family));font-size:var(--select-font-size,var(--ui-ac-typography-control-font-size));font-weight:var(--select-font-weight,var(--ui-ac-typography-control-font-weight));line-height:var(--select-line-height,var(--ui-ac-typography-control-line-height));letter-spacing:var(--select-letter-spacing,var(--ui-ac-typography-control-letter-spacing,normal));text-transform:var(--select-text-transform,var(--ui-ac-typography-control-text-transform,none));background-color:var(--select-background-color,var(--ui-ac-interactive-color-base));border:var(--control-border-width)solid var(--select-border-color,var(--ui-ac-interactive-color-border));border-radius:var(--control-border-radius);box-shadow:var(--select-shadow,var(--ui-ac-shadow-none));color:var(--input-content-color,var(--ui-ac-interactive-color-text));appearance:none;font-family:var(--input-font-family,var(--ui-ac-typography-control-font-family));font-size:var(--input-font-size,var(--ui-ac-typography-control-font-size));font-weight:var(--input-font-weight,var(--ui-ac-typography-control-font-weight));line-height:var(--input-line-height,var(--ui-ac-typography-control-line-height));letter-spacing:var(--input-letter-spacing,var(--ui-ac-typography-control-letter-spacing,normal));text-transform:var(--input-text-transform,var(--ui-ac-typography-control-text-transform,none));max-inline-size:100%;min-inline-size:var(--control-min-size);min-block-size:var(--control-min-size);padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);background-image:var(--select-arrow-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:var(--select-arrow-position,right var(--control-padding-inline)center);background-size:var(--select-arrow-size,.75em);align-items:center;padding-inline-end:calc(var(--control-padding-inline)*3);display:inline-flex}.s-inputs\:space-fill .c-select,.c-select.\+space-fill{width:100%;display:flex}.c-select[multiple]:not([size="1"]){background-image:none;padding-inline-end:var(--control-padding-inline);overflow:auto}@media (hover:hover) and (pointer:fine){.c-select:hover{background-color:var(--select-hover-background-color,var(--select-background-color,var(--ui-ac-interactive-color-base)));border-color:var(--select-hover-border-color,var(--select-border-color,var(--ui-ac-interactive-color-border)))}}.c-select:focus{background-color:var(--select-focus-background-color,var(--select-background-color,var(--ui-ac-interactive-color-base)));border-color:var(--select-focus-border-color,var(--ui-ac-interactive-color-focus));box-shadow:var(--select-focus-shadow,var(--ui-ac-shadow-focus));outline:var(--select-focus-outline,none);outline:none}.c-select:focus-visible{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}:is(.s-controls\:appearance-quiet,.s-inputs\:appearance-quiet) .c-select,.c-select.\+appearance-quiet{--input-background-color:var(--input-quiet-background-color,var(--ui-ac-interactive-color-subtle));--control-border-width:var(--input-quiet-border-width,0px)}:is(.s-controls\:appearance-text,.s-inputs\:appearance-text) .c-select,.c-select.\+appearance-text{--input-background-color:var(--input-text-background-color,transparent);--control-border-width:var(--input-text-border-width,0px)}:is(.s-controls\:shape-pill,.s-controls\:style-chip) .c-select,.c-select.\+shape-pill{--control-border-radius:calc(var(--control-min-size)/2)}.s-controls\:shape-square .c-select,.c-select.\+shape-square{--control-border-radius:0}.c-select.\+density-compact{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}@media screen and (pointer:fine){.c-select.\+density-compact\@fine-pointer{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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\:density-compact,.s-controls\:style-chip) .c-select{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}.s-inputs\:space-fill .c-select,.c-select.\+space-fill{inline-size:100%}.c-select.\+feedback-error{--input-border-color:var(--input-error-border-color,var(--ui-ac-color-danger-border-strong));--input-background-color:var(--input-error-background-color,var(--ui-ac-color-danger-background-subtle))}.c-select.\+feedback-success{--input-border-color:var(--input-success-border-color,var(--ui-ac-color-success-border-strong))}.c-select.\+feedback-warning{--input-border-color:var(--input-warning-border-color,var(--ui-ac-color-warning-border-strong))}.c-select.\+width-auto{inline-size:auto}.c-select.\+width-3ch{inline-size:calc(3ch + var(--control-padding-inline)*2 + 2px)}.c-select.\+width-10ch{inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}.c-select.\+width-50\%{inline-size:50%}.c-select.\+width-full{inline-size:100%}.c-select.\+max-width-10ch{max-inline-size:calc(10ch + var(--control-padding-inline)*2 + 2px)}.c-select.\+max-width-50\%{max-inline-size:50%}:is(.s-controls\:appearance-quiet,.s-selects\:appearance-quiet) .c-select,.c-select.\+appearance-quiet{--select-background-color:var(--select-quiet-background-color,var(--ui-ac-interactive-color-subtle));--control-border-width:var(--select-quiet-border-width,0px)}:is(.s-controls\:appearance-text,.s-selects\:appearance-text) .c-select,.c-select.\+appearance-text{--select-background-color:var(--select-text-background-color,transparent);--control-border-width:var(--select-text-border-width,0px)}:is(.s-ui\:compact,.s-controls\:density-compact) .c-select{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--input-font-size:var(--ui-typography-font-size-lower-1)}.c-select.\+feedback-error{--select-border-color:var(--select-error-border-color,var(--ui-ac-color-danger-border-strong));--select-background-color:var(--select-error-background-color,var(--ui-ac-color-danger-background-subtle))}.c-select.\+feedback-success{--select-border-color:var(--select-success-border-color,var(--ui-ac-color-success-border-strong))}.c-select.\+feedback-warning{--select-border-color:var(--select-warning-border-color,var(--ui-ac-color-warning-border-strong))}.c-select:has(input:focus){box-shadow:var(--select-focus-shadow,var(--ui-ac-shadow-focus))}.c-select:has(input:focus) .c-input{box-shadow:none}.c-select input[type=text] :focus{outline:none}.c-select:hover{cursor:pointer}.c-select.\+sizing-content{field-sizing:content}div.c-select{position:relative}@supports (appearance:base-select){select.c-select-custom:not([multiple]){appearance:base-select;font:inherit;color:inherit;background-color:#0000;background-image:none;border:none;margin:0;padding:0}select.c-select-custom:not([multiple])::picker-icon{display:none}select.c-select-custom:not([multiple]) selectedcontent .c-option__meta,select.c-select-custom:not([multiple]) selectedcontent .c-option__check{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,.5rem)*-.25);--control-gap:var(--ui-ac-spacing-gap);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);align-items:center;gap:var(--control-gap);row-gap:calc(var(--control-gap)/2);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;vertical-align:middle;justify-content:center;text-decoration:none;display:inline-flex}select.c-select-custom:not([multiple]) option:not(.\+icon-only) .c-icon:first-child:not(:last-child){margin-inline-end:var(--control-icon-nudge)}select.c-select-custom:not([multiple]) option:not(.\+icon-only) .c-icon:last-child:not(:first-child):not(.\+icon-only){margin-inline-start:var(--control-icon-nudge)}select.c-select-custom:not([multiple]) option{--control-min-size: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(--button-border-width,var(--ui-ac-border-width-sm));transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),border-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}select.c-select-custom:not([multiple]) option:focus{outline:none}select.c-select-custom:not([multiple]) option:focus-within,select.c-select-custom:not([multiple]) option:focus-visible{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}select.c-select-custom:not([multiple]) option{touch-action:manipulation;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--button-font-family,var(--ui-ac-typography-button-font-family));font-size:var(--button-font-size,var(--ui-ac-typography-button-font-size));font-weight:var(--button-font-weight,var(--ui-ac-typography-button-font-weight));line-height:var(--button-line-height,var(--ui-ac-typography-button-line-height));letter-spacing:var(--button-letter-spacing,var(--ui-ac-typography-button-letter-spacing));text-transform:var(--button-text-transform,var(--ui-ac-typography-button-text-transform));--control-color-default:var(--ui-ac-color-content-subtle);--control-color-hover:var(--button-text-color-hover,var(--ui-ac-color-content));--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--ui-ac-color-content-subtle);--control-background-color:var(--button-text-background-color,var(--ui-ac-color-background-transparent));--control-border-width:var(--button-text-border-width,0px);--control-content-color:var(--button-text-content-color,var(--control-color-default))}select.c-select-custom:not([multiple]) option:not([disabled]):not(.\+state-disabled):active{--control-content-color:var(--control-color-active);transition-duration:0s}@media (hover:hover) and (pointer:fine){select.c-select-custom:not([multiple]) option:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-text-hover-background-color,var(--ui-ac-interactive-color-x-subtle-hover));--control-content-color:var(--button-text-hover-content-color,var(--control-color-hover))}}select.c-select-custom:not([multiple]) option:not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-text-active-background-color,var(--ui-ac-interactive-color-x-subtle-pressed));--control-content-color:var(--button-text-active-content-color,var(--control-color-active));transition-duration:0s}select.c-select-custom:not([multiple]) option{text-align:start;flex-grow:1;justify-content:flex-start;inline-size:100%;display:flex}select.c-select-custom:not([multiple]) option .c-button__content{flex-grow:1}select.c-select-custom:not([multiple]) option{--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{--control-background-color:var(--button-text-hover-background-color,var(--ui-ac-interactive-color-x-subtle-hover));--control-content-color:var(--button-text-hover-content-color,var(--control-color-hover));outline:none}select.c-select-custom:not([multiple]) .c-option__meta{color:var(--select-meta-color,var(--ui-ac-color-content-subtle));font-family:var(--select-meta-font-family,var(--ui-ac-typography-meta-font-family));font-size:var(--select-meta-font-size,var(--ui-ac-typography-meta-font-size));font-weight:var(--select-meta-font-weight,var(--ui-ac-typography-meta-font-weight));line-height:var(--select-meta-line-height,var(--ui-ac-typography-meta-line-height))}select.c-select-custom:not([multiple])::picker(select){appearance:base-select;--panel-background-color-default:var(--ui-ac-color-background-surface);--panel-border-width-default:var(--ui-ac-border-width-sm);--panel-border-color-default:var(--ui-ac-color-border);--panel-padding-default:var(--ui-ac-layout-spacing);--panel-active-shadow:var(--ui-ac-shadow-none);--panel-background-color-alt-emphasis:var(--undefined);--panel-background-color-alt:var(--undefined);--panel-background-color:var(--panel-background-color-default);--panel-border-color-alt:var(--undefined);--panel-border-color:var(--panel-border-color-default);--panel-border-radius:var(--ui-ac-border-radius-lg);--panel-border-width:var(--ui-ac-border-width-sm);--panel-color-alt:var(--undefined);--panel-elevate-opacity:var(--ui-transparent-075);--panel-elevate-shadow:var(--ui-ac-shadow-2xl);--panel-footer-background-color:var(--undefined);--panel-gap:var(--panel-padding-default);--panel-header-background-color:var(--undefined);--panel-hover-shadow:var(--ui-ac-shadow-xl);--panel-padding-block:var(--panel-padding);--panel-padding-inline:var(--panel-padding);--panel-padding:var(--panel-padding-default);--panel-quiet-background-color-default:var(--ui-ac-color-background-subtle);--panel-quiet-background-color-emphasis-default:var(--ui-ac-color-background-subtle-emphasis);--panel-quiet-background-color-emphasis:var(--panel-quiet-background-color-emphasis-default);--panel-quiet-background-color:var(--panel-quiet-background-color-default);--panel-section-background-color:var(--undefined);--panel-shadow:var(--ui-ac-shadow-lg);--panel-transition-duration:var(--ui-ac-motion-duration);background-color:var(--panel-background-color);border:var(--panel-border-width)solid var(--panel-border-color);box-shadow:var(--panel-shadow);color:var(--panel-content-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));transition:box-shadow var(--panel-transition-duration)var(--ui-animation-ease-in-out),border-color var(--panel-transition-duration)var(--ui-animation-ease-in-out),opacity var(--panel-transition-duration)var(--ui-animation-ease-in-out),scale var(--panel-transition-duration)var(--ui-animation-ease-in-out);transition:opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),transform var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);transform-origin:top;opacity:1;transform:translateY(0)}@starting-style{select.c-select-custom:not([multiple])::picker(select){opacity:0;transform:translateY(-.25rem)scale(.95)}}select.c-select-custom::picker(select){appearance:base-select}}.c-select-container{inline-size:100%}.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);width:100%}.c-range__container{inline-size:100%;block-size:var(--range-container-height);touch-action:pan-y;position:relative}.c-range__track{block-size:var(--range-track-height);background-color:var(--range-track-bg);border-radius:calc(var(--range-track-height)/2);pointer-events:none;z-index:0;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.c-range__progress{block-size:var(--range-track-height);background-color:var(--range-progress-bg);border-radius:calc(var(--range-track-height)/2);pointer-events:none;z-index:1;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.c-range__input{inline-size:100%;block-size:var(--range-container-height);cursor:pointer;appearance:none;z-index:2;touch-action:pan-y;-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;position:absolute;inset-block-start:0;inset-inline-start:0}.c-range__input::-webkit-slider-track{block-size:var(--range-track-height);border-radius:calc(var(--range-track-height)/2);background:0 0}.c-range__input::-moz-range-track{block-size:var(--range-track-height);border-radius:calc(var(--range-track-height)/2);background:0 0;border:none}.c-range__input::-webkit-slider-thumb{appearance:none;inline-size:var(--range-thumb-size);block-size:var(--range-thumb-size);background:var(--range-thumb-bg);border:var(--range-thumb-border);box-shadow:var(--range-thumb-shadow);cursor:pointer;border-radius:50%;transition:transform .1s ease-out}.c-range__input::-moz-range-thumb{inline-size:var(--range-thumb-size);block-size:var(--range-thumb-size);background:var(--range-thumb-bg);border:var(--range-thumb-border);box-shadow:var(--range-thumb-shadow);cursor:pointer;border-radius:50%;transition:transform .1s ease-out}.c-range__input:focus{outline:none}.c-range__input:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}.c-range__input:focus-visible::-moz-range-thumb{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}.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{justify-content:space-between;align-items:center;margin-block-start:var(--range-labels-gap);display:flex}: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}.c-input-shell.c-markdown-editor:has(.ProseMirror:is(:focus,:focus-within)){outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}.c-input-shell.c-markdown-editor:has(.ProseMirror:is(:focus,:focus-within)) .ProseMirror:is(:focus,:focus-within){outline:none}.c-markdown-editor__stack{gap:var(--ui-ac-spacing-4);flex-direction:column;min-inline-size:0;display:flex}.c-markdown-editor__toolbar{align-items:center;gap:var(--ui-ac-spacing-4);padding:var(--control-padding-block)var(--control-padding-inline);border-bottom:var(--control-border-width)solid var(--ui-ac-interactive-color-border);flex-wrap:wrap;display:flex}.c-markdown-editor__toolbar .c-button.\+markdown-editor-selected{--control-background-color:var(--button-selected-background-color,var(--ui-ac-color-content-subtle));--control-border-color:var(--button-selected-border-color,var(--ui-ac-color-content-subtle));--control-content-color:var(--button-selected-content-color,var(--ui-ac-color-content-rev));--control-shadow:var(--button-selected-shadow,var(--ui-ac-shadow-none));box-shadow:inset 0 0 0 var(--ui-ac-border-width-sm)var(--ui-ac-interactive-color-border)}.c-markdown-editor__block-select{min-inline-size:10rem}.c-markdown-editor__divider{background:var(--ui-ac-interactive-color-border);opacity:.6;align-self:stretch;width:1px}.c-variable-picker{gap:var(--ui-ac-spacing-4)}.c-variable-picker__item-header{align-items:center;gap:var(--ui-ac-spacing-4);display:flex}.c-variable-picker__item-code{font-family:monospace}.c-variable-chip{font-size:.825em;font-family:var(--ui-ac-font-family-mono,monospace);border-radius:var(--ui-ac-border-radius-sm,3px);background:var(--ui-ac-color-surface-accent-subtle,#e8effc);color:var(--ui-ac-color-content-accent,#1f4ead);border:1px solid var(--ui-ac-color-border-accent-subtle,#adc2eb);white-space:nowrap;cursor:default;-webkit-user-select:all;user-select:all;padding:.1em .35em;display:inline}a .c-variable-chip{color:inherit;opacity:.85;background:0 0;border-color:currentColor}.c-variable-suggestion{z-index:var(--ui-ac-z-index-popover,1000);background:var(--ui-ac-color-surface-overlay,#fff);border:1px solid var(--ui-ac-color-border-subtle,#d1d5db);border-radius:var(--ui-ac-border-radius-md,6px);box-shadow:var(--ui-ac-shadow-md,0 4px 12px #0000001f);max-block-size:16rem;min-inline-size:14rem;padding:var(--ui-ac-spacing-2,4px);margin:0;list-style:none;position:fixed;overflow-y:auto}.c-variable-suggestion__item{justify-content:space-between;align-items:center;gap:var(--ui-ac-spacing-4,8px);padding:var(--ui-ac-spacing-2,4px)var(--ui-ac-spacing-4,8px);border-radius:var(--ui-ac-border-radius-sm,3px);cursor:pointer;font-size:.875rem;display:flex}.c-variable-suggestion__item.\+is-selected,.c-variable-suggestion__item:hover{background:var(--ui-ac-color-surface-accent-subtle,#e8effc)}.c-variable-suggestion__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.c-variable-suggestion__key{font-size:.75em;font-family:var(--ui-ac-font-family-mono,monospace);color:var(--ui-ac-color-content-muted,#6b7280);flex-shrink:0}.c-markdown-editor__content{padding:var(--control-padding-block)var(--control-padding-inline);--markdown-editor-rows:8;--markdown-editor-line-height:1lh;block-size:calc(var(--markdown-editor-rows)*var(--markdown-editor-line-height) + var(--control-padding-block)*2);overscroll-behavior:contain;cursor:text;overflow-y:auto}.c-markdown-editor__content .ProseMirror{min-block-size:calc(var(--markdown-editor-rows)*var(--markdown-editor-line-height));outline:none}.c-markdown-editor__content .tableWrapper{overflow-x:auto}.c-markdown-editor__content .ProseMirror.is-empty:before{content:attr(data-placeholder);color:var(--ui-ac-color-content-subtle);pointer-events:none;float:left;height:0}:root{--columns-gap:var(--unit)}.c-columns{gap:var(--columns-gap);flex-direction:column;justify-content:space-between;display:flex}@media screen and (min-width:48em){.c-columns{flex-direction:row}}.c-columns__column{flex:1}@media screen and (max-width:48em){.c-columns__column{order:2}}.c-columns__column.\+primary{flex-basis:50%}@media screen and (max-width:48em){.c-columns__column.\+primary{order:1}}.c-content{position:relative}.p-header{grid-template-areas:"secondary secondary""title title""summary summary""actions actions";display:grid}@media screen and (min-width:48em){.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{align-items:center;gap:var(--ui-ac-spacing);flex-direction:column;grid-area:title;align-items:flex-start;display:flex}@media screen and (min-width:48em){.p-header__title{gap:calc(var(--ui-ac-spacing)*2)}}.p-header__actions{gap:var(--ui-ac-spacing);flex-wrap:wrap;grid-area:actions;align-items:center;display:flex}.p-header__summary{font-size:var(--header-summary-font-size,var(--ui-ac-typography-body-font-size));color:var(--header-summary-font-color,var(--ui-ac-color-content));grid-area:summary}.p-header__summary:has(.c-key-pair:nth-last-of-type(2)){align-items:center;column-gap:var(--header-summary-gap);flex-wrap:wrap;display:inline-flex}:root{--masthead-bg-color:var(--color-1);--masthead-height:var(--ui-target);--masthead-padding:.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:.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);gap:var(--masthead-padding);padding:var(--masthead-padding);flex-flow:wrap;justify-content:flex-end;align-items:center;height:100%;display:flex}.c-masthead .c-heading,.c-masthead .c-title .c-heading{--heading-font-color:var(--masthead-font-color)}.c-masthead .c-breadcrumbs{--breadcrumbs-link-style:none;--breadcrumbs-link-color:var(--color-text-alt);--breadcrumbs-link-hover-style:underline;flex-grow:1;align-items:center}.c-masthead .c-search .c-input{--field-border:0;--input-height:var(--masthead-item-height)}.c-masthead .c-button__content{padding-inline-end:var(--ui-ac-spacing)}@media screen and (min-width:48em){.c-masthead .c-button__content{display:none}}:root{--rows-gap:var(--ui-ac-spacing)}.c-rows{gap:var(--rows-gap);flex-direction:column;justify-content:space-between;display:flex}.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}.c-rows__row:empty{display:none}.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,.5rem)*-.25);--control-gap:var(--ui-ac-spacing-gap);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);align-items:center;gap:var(--control-gap);row-gap:calc(var(--control-gap)/2);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;vertical-align:middle;justify-content:center;text-decoration:none;display:inline-flex}.c-button:not(.\+icon-only) .c-icon:first-child:not(:last-child){margin-inline-end:var(--control-icon-nudge)}.c-button:not(.\+icon-only) .c-icon:last-child:not(:first-child):not(.\+icon-only){margin-inline-start:var(--control-icon-nudge)}.c-button{--control-min-size: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(--button-border-width,var(--ui-ac-border-width-sm));transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),border-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}.c-button:focus{outline:none}.c-button:focus-within,.c-button:focus-visible{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}.c-button{touch-action:manipulation;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--button-font-family,var(--ui-ac-typography-button-font-family));font-size:var(--button-font-size,var(--ui-ac-typography-button-font-size));font-weight:var(--button-font-weight,var(--ui-ac-typography-button-font-weight));line-height:var(--button-line-height,var(--ui-ac-typography-button-line-height));letter-spacing:var(--button-letter-spacing,var(--ui-ac-typography-button-letter-spacing));text-transform:var(--button-text-transform,var(--ui-ac-typography-button-text-transform));--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-interactive-color-hover);--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--button-border-color,color-mix(in hsl,var(--control-color-default),transparent var(--ui-ac-button-border-transparency)));--control-background-color:var(--button-background-color,var(--ui-ac-color-background-transparent));--control-content-color:var(--button-content-color,var(--control-color-default))}.c-button selectedcontent{align-items:center;gap:var(--ui-ac-spacing-gap);justify-content:center;display:flex}.c-button.\+icon-only{--control-padding-inline:var(--control-padding-block)}.s-controls\:icon-only .c-button,.c-button.\+icon-only{--control-icon-nudge:0px;gap:0;position:relative}.s-controls\:icon-only .c-button>:not(.c-button__icon,.c-button__image),.c-button.\+icon-only>:not(.c-button__icon,.c-button__image){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-button.\+justify-content-center{justify-content:flex-center;text-align:center}.c-button.\+justify-content-center selectedcontent{justify-content:center}:is(.s-buttons\:justify-start,.s-controls\:justify-start) .c-button,.c-button.\+justify-content-start{text-align:start;justify-content:flex-start}:is(.s-buttons\:justify-start,.s-controls\:justify-start) .c-button .c-button__content,.c-button.\+justify-content-start .c-button__content{flex-grow:1}:is(.s-buttons\:justify-start,.s-controls\:justify-start) .c-button selectedcontent,.c-button.\+justify-content-start selectedcontent{justify-content:flex-start}:is(.s-buttons\:justify-end,.s-controls\:justify-end) .c-button,.c-button.\+justify-content-end{text-align:end;justify-content:flex-end}:is(.s-buttons\:justify-end,.s-controls\:justify-end) .c-button .c-button__content,.c-button.\+justify-content-end .c-button__content{flex-grow:1}:is(.s-buttons\:justify-end,.s-controls\:justify-end) .c-button selectedcontent,.c-button.\+justify-content-end selectedcontent{justify-content:flex-end}:is(.s-buttons\:justify-space-between,.s-controls\:justify-space-between) .c-button,.c-button.\+justify-content-space-between,:is(.s-buttons\:justify-space-between,.s-controls\:justify-space-between) .c-button selectedcontent,.c-button.\+justify-content-space-between selectedcontent{justify-content:space-between}.c-button.\+align-items-center,.c-button.\+align-items-center selectedcontent{align-items:center}:is(.s-buttons\:align-start,.s-controls\:align-start) .c-button,.c-button.\+align-items-start,:is(.s-buttons\:align-start,.s-controls\:align-start) .c-button selectedcontent,.c-button.\+align-items-start selectedcontent{align-items:flex-start}.c-button.\+layout-inline,.c-button.\+layout-inline selectedcontent{flex-direction:row}:is(.s-buttons\:layout-stacked,.s-controls\:layout-stacked) .c-button,.c-button.\+layout-stacked,:is(.s-buttons\:layout-stacked,.s-controls\:layout-stacked) .c-button selectedcontent,.c-button.\+layout-stacked selectedcontent{flex-direction:column}:is(.s-controls\:appearance-strong,.s-buttons\:appearance-strong) .c-button,.c-button.\+default-filled{--control-background-color:var(--button-filled-background-color,var(--control-color-default));--control-border-color:var(--button-filled-border-color,var(--control-color-default));--control-content-color:var(--button-filled-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-border-color:var(--button-filled-border-color,var(--control-color-default));--control-background-color:var(--button-filled-background-color,var(--control-color-default));--control-content-color:var(--button-filled-content-color,var(--ui-ac-color-content-on-accent));--control-shadow:var(--button-primary-shadow,var(--ui-ac-shadow-md))}.c-button.\+appearance-secondary{--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-color-content-dark);--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--button-filled-border-color,var(--control-color-default));--control-background-color:var(--button-filled-background-color,var(--control-color-default));--control-content-color:var(--button-filled-content-color,var(--ui-ac-color-content-on-accent))}.c-button.\+appearance-placeholder{--control-color-default:var(--ui-ac-color-content-subtle);--control-color-hover:var(--ui-ac-color-content-subtle);--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--ui-ac-color-content-subtle);--control-background-color:var(--button-placeholder-background-color,var(--ui-ac-color-background-transparent));--control-border-width:var(--button-placeholder-border-width,var(--ui-ac-border-width-sm));--control-content-color:var(--button-placeholder-content-color,var(--control-color-default));border-style:dashed}.s-buttons\:appearance-solid .c-button,.c-button.\+appearance-solid{--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-border-color:var(--ui-ac-color-content);--control-background-color:var(--button-solid-background-color,var(--ui-ac-color-background-surface))}:is(.s-controls\:appearance-subtle,.s-controls\:appearance-quiet,.s-buttons\:appearance-subtle) .c-button,.c-button.\+appearance-subtle{--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-border-color:var(--ui-ac-color-content);--control-background-color:var(--button-quiet-background-color,var(--ui-ac-interactive-color-subtle));--control-border-width:var(--button-quiet-border-width,0px);--control-content-color:var(--button-quiet-content-color,var(--control-color-default))}:is(.s-controls\:appearance-text,.s-buttons\:appearance-text) .c-button,.c-button.\+appearance-text{--control-color-default:var(--ui-ac-color-content-subtle);--control-color-hover:var(--button-text-color-hover,var(--ui-ac-color-content));--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--ui-ac-color-content-subtle);--control-background-color:var(--button-text-background-color,var(--ui-ac-color-background-transparent));--control-border-width:var(--button-text-border-width,0px);--control-content-color:var(--button-text-content-color,var(--control-color-default))}:is(.s-controls\:appearance-text,.s-buttons\:appearance-text) .c-button:not([disabled]):not(.\+state-disabled):active,.c-button.\+appearance-text:not([disabled]):not(.\+state-disabled):active{--control-content-color:var(--control-color-active);transition-duration:0s}.c-button.\+position-floating{--control-shadow:var(--ui-ac-shadow-lg)}.c-button:is([disabled],.\+state-disabled){cursor:not-allowed;opacity:var(--ui-ac-disabled-opacity)}.c-button:is([aria-selected=true],.\+state-selected){--control-background-color:var(--button-selected-background-color,var(--ui-ac-color-content-subtle));--control-border-color:var(--button-selected-border-color,var(--ui-ac-color-content-subtle));--control-content-color:var(--button-selected-content-color,var(--ui-ac-color-content-rev));--control-shadow:var(--button-selected-shadow,var(--ui-ac-shadow-none))}.c-button:has(input[type=checkbox]:checked,input[type=radio]:checked){--control-background-color:var(--button-selected-background-color,var(--ui-ac-color-content-subtle));--control-border-color:var(--button-selected-border-color,var(--ui-ac-color-content-subtle));--control-content-color:var(--button-selected-content-color,var(--ui-ac-color-content-rev));--control-shadow:var(--button-selected-shadow,var(--ui-ac-shadow-none))}.s-buttons\:appearance-strong .c-button:is([aria-selected=true],.\+state-selected){--control-background-color:var(--button-selected-accent-background-color,var(--ui-ac-interactive-color-accent));--control-border-color:var(--button-selected-accent-border-color,var(--ui-ac-interactive-color-accent));--control-content-color:var(--button-selected-accent-content-color,var(--ui-ac-color-content-on-accent));--control-shadow:var(--button-selected-accent-shadow,var(--ui-ac-shadow-none))}.s-buttons\:appearance-strong .c-button:has(input[type=checkbox]:checked,input[type=radio]:checked){--control-background-color:var(--button-selected-accent-background-color,var(--ui-ac-interactive-color-accent));--control-border-color:var(--button-selected-accent-border-color,var(--ui-ac-interactive-color-accent));--control-content-color:var(--button-selected-accent-content-color,var(--ui-ac-color-content-on-accent));--control-shadow:var(--button-selected-accent-shadow,var(--ui-ac-shadow-none))}.c-button.\+state-selected{pointer-events:none}.c-button:has(input[type=radio]:checked){pointer-events:none}.c-button.\+state-loading{cursor:progress;pointer-events:none;color:#0000;position:relative}.c-button.\+state-loading .c-option__image,.c-button.\+state-loading .c-button__image{visibility:hidden}.c-button.\+state-loading:after{content:"";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));animation:loading-dots-stagger var(--ui-ac-animation-duration-x-slow)infinite;background-position:calc(50% - .625em),50%,calc(50% + .625em);background-repeat:no-repeat;background-size:.5em .5em;position:absolute;inset:0}.c-button.\+color-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);--control-border-color:var(--ui-ac-color-danger-content)}.c-button.\+color-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);--control-border-color:var(--ui-ac-color-success-content)}.c-button.\+color-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);--control-border-color: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-hover);--control-color-active:var(--ui-ac-color-content-accent-active);--control-border-color:var(--ui-ac-color-content-accent)}.c-button.\+color-neutral{--control-color-default:var(--ui-ac-color-content);--control-color-hover:var(--ui-ac-color-content-dark);--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--ui-ac-color-content)}:is(.s-buttons\:shape-tight,.s-controls\:shape-tight) .c-button,.c-button.\+shape-tight{--control-background-color:transparent;--control-border-color:transparent;--control-border-width:0;--control-content-color:var(--button-tight-content-color,var(--ui-ac-color-content-subtle));--control-padding-inline:0;--control-padding-block:0;--control-min-size:0;--control-color-hover:var(--button-tight-color-hover,var(--ui-ac-color-content));--focus-ring-offset:var(--focus-ring-width,2px)}:is(.s-buttons\:shape-tight,.s-controls\:shape-tight) .c-button:not([disabled]):not(.\+state-disabled):active,.c-button.\+shape-tight:not([disabled]):not(.\+state-disabled):active{--control-content-color:var(--control-color-active);transition-duration:0s}:is(.s-buttons\:shape-pill,.s-buttons\:style-chip,.s-controls\:shape-pill,.s-controls\:style-chip) .c-button,.c-button:is(.\+shape-pill,.\+style-chip){--control-border-radius:var(--ui-ac-border-radius-round)}:is(.s-buttons\:shape-pill,.s-buttons\:style-chip,.s-controls\:shape-pill,.s-controls\:style-chip) .c-button:is(.\+icon-only,:has(.c-button__icon:only-child)),.c-button:is(.\+shape-pill,.\+style-chip):is(.\+icon-only,:has(.c-button__icon:only-child)){--control-padding-inline:var(--control-padding-block)}.s-controls\:shape-square .c-button,.c-button.\+shape-square{--control-border-radius:0}.c-button.\+gap-loose{--control-gap:var(--ui-ac-spacing-gap-lg)}:is(.s-ui\:compact,.s-controls\:density-compact,.s-buttons\:density-compact) .c-button{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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\:density-compact,.s-buttons\:density-compact) .c-button.\+shape-pill{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-compact-padding-inline)}:is(.s-ui\:compact,.s-controls\:density-compact,.s-buttons\:density-compact) .c-button.\+icon-only{--control-padding-inline:var(--control-padding-block)}.c-button.\+density-compact{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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.\+density-compact.\+shape-pill{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-compact-padding-inline)}.c-button.\+density-compact.\+shape-pill.\+icon-only,.c-button.\+density-compact.\+icon-only{--control-padding-inline:var(--control-padding-block)}@media screen and (pointer:fine){.c-button.\+density-compact\@fine-pointer{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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.\+density-compact\@fine-pointer.\+shape-pill{--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-pill:var(--ui-ac-interactive-compact-padding-inline)}.c-button.\+density-compact\@fine-pointer.\+shape-pill.\+icon-only,.c-button.\+density-compact\@fine-pointer.\+icon-only{--control-padding-inline:var(--control-padding-block)}}.c-button.\+style-chip{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--control-padding-block:var(--ui-ac-interactive-compact-padding-block);--control-padding-inline:var(--control-padding-inline-pill);--control-padding-inline-default:var(--ui-ac-interactive-compact-padding-inline);--control-padding-inline-pill:var(--ui-ac-interactive-compact-padding-inline)}@media (hover:hover) and (pointer:fine){.s-controls\:density-compact\@fine-pointer .c-button{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}}.s-buttons\:size-xs .c-button,.s-controls\:size-xs .c-button,.c-button.\+size-xs{font-size:var(--ui-typography-font-size-lower-2);--control-min-size:0}.s-buttons\:size-sm .c-button,.s-controls\:size-sm .c-button,.c-button.\+size-sm{font-size:var(--ui-typography-font-size-lower-1);--control-min-size:0}.s-buttons\:size-lg .c-button,.s-controls\:size-lg .c-button,.c-button.\+size-lg{font-size:var(--ui-typography-font-size-upper-1)}.s-buttons\:fill .c-button,.s-controls\:fill .c-button,.c-button.\+space-fill{flex-grow:1;inline-size:100%;display:flex}.s-buttons\:fill-height .c-button,.s-controls\:fill-height .c-button,.c-button.\+space-fill-height{block-size:100%}.s-controls\:truncate .c-button,.c-button.\+text-truncate{max-inline-size:100%}.s-controls\:truncate .c-button>:not(.c-icon),.c-button.\+text-truncate>:not(.c-icon){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-button.\+wrap-none{white-space:nowrap}:is(.s-buttons\:chip-font,.s-buttons\:style-chip,.s-controls\:style-chip) .c-button .c-button__content,.c-button:is(.\+font-button,.\+style-chip) .c-button__content{font-family:var(--button-font-family,var(--ui-ac-typography-chip-font-family));font-size:var(--button-font-size,var(--ui-ac-typography-chip-font-size));font-weight:var(--button-font-weight,var(--ui-ac-typography-chip-font-weight));line-height:var(--button-line-height,var(--ui-ac-typography-chip-line-height));letter-spacing:var(--button-letter-spacing,var(--ui-ac-typography-chip-letter-spacing));text-transform:var(--button-text-transform,var(--ui-ac-typography-chip-text-transform))}:is(.s-buttons\:chip-font,.s-buttons\:style-chip,.s-controls\:style-chip) .c-button .c-button__icon,.c-button:is(.\+font-button,.\+style-chip) .c-button__icon{font-size:inherit}@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(--button-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-hover-border-color,var(--control-color-default));--control-content-color:var(--button-hover-content-color,var(--control-color-default))}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-active-background-color,var(--control-color-active));--control-border-color:var(--button-active-border-color,var(--control-color-active));--control-content-color:var(--button-active-content-color,var(--ui-ac-color-content-rev));transition-duration:0s}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]){transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),border-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}@media (prefers-reduced-motion:reduce){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]){transition:none}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]){cursor:pointer;-webkit-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{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-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{--control-background-color:var(--button-filled-active-background-color,var(--control-color-active));--control-border-color:var(--button-filled-active-border-color,var(--control-color-active));--control-content-color:var(--button-filled-active-content-color,var(--ui-ac-color-content-on-accent));transition-duration:0s}@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{--control-shadow:var(--button-primary-hover-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{box-shadow:inset var(--ui-ac-shadow-md);transition-duration:0s}@media (hover:hover) and (pointer:fine){:is(.s-controls\:appearance-subtle,.s-buttons\:appearance-subtle,.s-controls\:appearance-quiet,.s-buttons\:appearance-quiet) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-subtle,.\+appearance-quiet):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-quiet-hover-background-color,var(--ui-ac-interactive-color-subtle-hover));--control-content-color:var(--button-quiet-hover-content-color,var(--control-color-hover))}}:is(.s-controls\:appearance-subtle,.s-buttons\:appearance-subtle,.s-controls\:appearance-quiet,.s-buttons\:appearance-quiet) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-subtle,.\+appearance-quiet):not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-quiet-active-background-color,var(--ui-ac-interactive-color-subtle-pressed));--control-content-color:var(--button-quiet-active-content-color,var(--control-color-active));transition-duration:0s}@media (hover:hover) and (pointer:fine){:is(.s-controls\:appearance-strong,.s-buttons\:appearance-strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-solid,.\+appearance-secondary):not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-content-color,var(--ui-ac-color-content-on-accent))}}:is(.s-controls\:appearance-strong,.s-buttons\:appearance-strong) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):is(.\+appearance-solid,.\+appearance-secondary):not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-filled-active-background-color,var(--control-color-active));--control-border-color:var(--button-filled-active-border-color,var(--control-color-active));--control-content-color:var(--button-filled-active-content-color,var(--ui-ac-color-content-on-accent));transition-duration:0s}@media (hover:hover) and (pointer:fine){.s-buttons\:appearance-solid .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-solid:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-content-color,var(--ui-ac-color-content-on-accent))}}.s-buttons\:appearance-solid .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-solid:not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-filled-active-background-color,var(--control-color-active));--control-border-color:var(--button-filled-active-border-color,var(--control-color-active));--control-content-color:var(--button-filled-active-content-color,var(--ui-ac-color-content-on-accent));transition-duration:0s}@media (hover:hover) and (pointer:fine){:is(.s-controls\:appearance-text,.s-buttons\:appearance-text) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-text:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-text-hover-background-color,var(--ui-ac-interactive-color-x-subtle-hover));--control-content-color:var(--button-text-hover-content-color,var(--control-color-hover))}}:is(.s-controls\:appearance-text,.s-buttons\:appearance-text) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+appearance-text:not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-text-active-background-color,var(--ui-ac-interactive-color-x-subtle-pressed));--control-content-color:var(--button-text-active-content-color,var(--control-color-active));transition-duration:0s}@media (hover:hover) and (pointer:fine){.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-accent:not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-danger:not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-success:not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-warning:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-intent-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-intent-hover-border-color,var(--control-color-default));--control-content-color:var(--button-intent-hover-content-color,var(--ui-ac-color-content-rev))}}.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-accent:not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-danger:not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-success:not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+color-warning:not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-intent-active-background-color,var(--control-color-active));--control-border-color:var(--button-intent-active-border-color,var(--control-color-active));--control-content-color:var(--button-intent-active-content-color,var(--ui-ac-color-content-rev));transition-duration:0s}@media (hover:hover) and (pointer:fine){.s-buttons\:hover-filled .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.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{--control-background-color:var(--button-filled-hover-background-color,var(--control-color-hover));--control-border-color:var(--button-filled-hover-border-color,var(--control-color-hover));--control-content-color:var(--button-filled-hover-content-color,var(--ui-ac-color-content-on-accent))}}.s-buttons\:hover-filled .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active,.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{--control-background-color:var(--button-filled-active-background-color,var(--control-color-active));--control-border-color:var(--button-filled-active-border-color,var(--control-color-active));--control-content-color:var(--button-filled-active-content-color,var(--ui-ac-color-content-on-accent));transition-duration:0s}@media (hover:hover) and (pointer:fine){:is(.s-controls\:shape-tight,.s-buttons\:shape-tight) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+shape-tight:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-textonly-hover-background-color,var(--ui-ac-color-background-transparent));--control-border-width:var(--button-textonly-hover-border-width,0px);--control-content-color:var(--button-textonly-hover-content-color,var(--control-color-hover))}}:is(.s-controls\:shape-tight,.s-buttons\:shape-tight) .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+shape-tight:not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-textonly-active-background-color,var(--ui-ac-color-background-transparent));--control-border-width:var(--button-textonly-active-border-width,0px);--control-content-color:var(--button-textonly-active-content-color,var(--control-color-active));transition-duration:0s}@media (hover:hover) and (pointer:fine){.s-buttons\:position-floating .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):hover,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+position-floating:not([disabled]):not(.\+state-disabled):hover{--control-shadow:var(--button-floating-hover-shadow,var(--ui-ac-shadow-lg))}}.s-buttons\:position-floating .c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]):not([disabled]):not(.\+state-disabled):active,.c-button:where(a,button,label [role=button],[role=tab],[role=menuitem],[role=option]).\+position-floating:not([disabled]):not(.\+state-disabled):active{box-shadow:inset var(--button-floating-active-shadow,var(--ui-ac-shadow-md));transition-duration:0s}label.c-button:has(input:is([type=checkbox],[type=radio])){position:relative}label.c-button input:is([type=checkbox],[type=radio]){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-button__icon{font-size:var(--ui-typography-font-size-upper-1,1em)}.c-button__icon .c-icon{color:var(--button-icon-color,var(--icon-color))}.c-button__icon input:is([type=checkbox],[type=radio])+.c-icon{transition:opacity var(--ui-ac-transition-duration-fast)var(--ui-ac-transition-ease)}.c-button__icon input:is([type=checkbox],[type=radio]):not(:checked)+.c-icon{opacity:0}.c-option__image,.c-button__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);text-box-trim:trim-both;margin-block-start:.25em;display:block}.c-scrollable-area{anchor-name:--scroll-area;anchor-scope:--scroll-area}.c-scrollable-area.\+behaviour-scroll{background-color:var(--scrollable-area-background-color,var(--panel-background-color));scrollbar-gutter:var(--scrollbar-gutter,stable);block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-scroll.\+shadow-visible:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll>*{grid-area:1/1}.c-scrollable-area.\+behaviour-scroll-inner{background-color:var(--scrollable-area-background-color,var(--panel-background-color));block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll-inner.\+scroll-direction-x>.c-scrollable-area__inner{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll-inner.\+scroll-direction-y .c-scrollable-area__inner{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll-inner.\+scroll-direction-both>.c-scrollable-area__inner{overflow:auto}.c-scrollable-area.\+behaviour-scroll-inner.\+shadow-visible>.c-scrollable-area__inner:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll-inner>*,.c-scrollable-area.\+behaviour-scroll-inner>.c-scrollable-area__inner{scrollbar-gutter:var(--scrollbar-gutter,stable);grid-area:1/1}@media screen and not (max-width:40em){.c-scrollable-area.\+behaviour-scroll\@smin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));scrollbar-gutter:var(--scrollbar-gutter,stable);block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll\@smin.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll\@smin.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll\@smin.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-scroll\@smin.\+shadow-visible:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll\@smin>*{grid-area:1/1}.c-scrollable-area.\+behaviour-scroll-inner\@smin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll-inner\@smin.\+scroll-direction-x>.c-scrollable-area__inner{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll-inner\@smin.\+scroll-direction-y .c-scrollable-area__inner{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll-inner\@smin.\+scroll-direction-both>.c-scrollable-area__inner{overflow:auto}.c-scrollable-area.\+behaviour-scroll-inner\@smin.\+shadow-visible>.c-scrollable-area__inner:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll-inner\@smin>*,.c-scrollable-area.\+behaviour-scroll-inner\@smin>.c-scrollable-area__inner{scrollbar-gutter:var(--scrollbar-gutter,stable);grid-area:1/1}}@media screen and not (max-width:48em){.c-scrollable-area.\+behaviour-scroll\@mmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));scrollbar-gutter:var(--scrollbar-gutter,stable);block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll\@mmin.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll\@mmin.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll\@mmin.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-scroll\@mmin.\+shadow-visible:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll\@mmin>*{grid-area:1/1}.c-scrollable-area.\+behaviour-scroll-inner\@mmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll-inner\@mmin.\+scroll-direction-x>.c-scrollable-area__inner{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll-inner\@mmin.\+scroll-direction-y .c-scrollable-area__inner{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll-inner\@mmin.\+scroll-direction-both>.c-scrollable-area__inner{overflow:auto}.c-scrollable-area.\+behaviour-scroll-inner\@mmin.\+shadow-visible>.c-scrollable-area__inner:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll-inner\@mmin>*,.c-scrollable-area.\+behaviour-scroll-inner\@mmin>.c-scrollable-area__inner{scrollbar-gutter:var(--scrollbar-gutter,stable);grid-area:1/1}}@media screen and not (max-width:64em){.c-scrollable-area.\+behaviour-scroll\@lmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));scrollbar-gutter:var(--scrollbar-gutter,stable);block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll\@lmin.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll\@lmin.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll\@lmin.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-scroll\@lmin.\+shadow-visible:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll\@lmin>*{grid-area:1/1}.c-scrollable-area.\+behaviour-scroll-inner\@lmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll-inner\@lmin.\+scroll-direction-x>.c-scrollable-area__inner{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll-inner\@lmin.\+scroll-direction-y .c-scrollable-area__inner{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll-inner\@lmin.\+scroll-direction-both>.c-scrollable-area__inner{overflow:auto}.c-scrollable-area.\+behaviour-scroll-inner\@lmin.\+shadow-visible>.c-scrollable-area__inner:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll-inner\@lmin>*,.c-scrollable-area.\+behaviour-scroll-inner\@lmin>.c-scrollable-area__inner{scrollbar-gutter:var(--scrollbar-gutter,stable);grid-area:1/1}}@media screen and not (max-width:80em){.c-scrollable-area.\+behaviour-scroll\@xlmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));scrollbar-gutter:var(--scrollbar-gutter,stable);block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll\@xlmin.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll\@xlmin.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll\@xlmin.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-scroll\@xlmin.\+shadow-visible:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll\@xlmin>*{grid-area:1/1}.c-scrollable-area.\+behaviour-scroll-inner\@xlmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll-inner\@xlmin.\+scroll-direction-x>.c-scrollable-area__inner{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll-inner\@xlmin.\+scroll-direction-y .c-scrollable-area__inner{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll-inner\@xlmin.\+scroll-direction-both>.c-scrollable-area__inner{overflow:auto}.c-scrollable-area.\+behaviour-scroll-inner\@xlmin.\+shadow-visible>.c-scrollable-area__inner:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll-inner\@xlmin>*,.c-scrollable-area.\+behaviour-scroll-inner\@xlmin>.c-scrollable-area__inner{scrollbar-gutter:var(--scrollbar-gutter,stable);grid-area:1/1}}@media screen and not (max-width:96em){.c-scrollable-area.\+behaviour-scroll\@2xlmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));scrollbar-gutter:var(--scrollbar-gutter,stable);block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll\@2xlmin.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll\@2xlmin.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll\@2xlmin.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-scroll\@2xlmin.\+shadow-visible:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll\@2xlmin>*{grid-area:1/1}.c-scrollable-area.\+behaviour-scroll-inner\@2xlmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll-inner\@2xlmin.\+scroll-direction-x>.c-scrollable-area__inner{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll-inner\@2xlmin.\+scroll-direction-y .c-scrollable-area__inner{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll-inner\@2xlmin.\+scroll-direction-both>.c-scrollable-area__inner{overflow:auto}.c-scrollable-area.\+behaviour-scroll-inner\@2xlmin.\+shadow-visible>.c-scrollable-area__inner:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll-inner\@2xlmin>*,.c-scrollable-area.\+behaviour-scroll-inner\@2xlmin>.c-scrollable-area__inner{scrollbar-gutter:var(--scrollbar-gutter,stable);grid-area:1/1}}@media screen and not (max-width:144em){.c-scrollable-area.\+behaviour-scroll\@3xlmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));scrollbar-gutter:var(--scrollbar-gutter,stable);block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll\@3xlmin.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll\@3xlmin.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll\@3xlmin.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-scroll\@3xlmin.\+shadow-visible:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll\@3xlmin>*{grid-area:1/1}.c-scrollable-area.\+behaviour-scroll-inner\@3xlmin{background-color:var(--scrollable-area-background-color,var(--panel-background-color));block-size:100%;display:grid;container-type:size}.c-scrollable-area.\+behaviour-scroll-inner\@3xlmin.\+scroll-direction-x>.c-scrollable-area__inner{overflow-x:auto}.c-scrollable-area.\+behaviour-scroll-inner\@3xlmin.\+scroll-direction-y .c-scrollable-area__inner{overflow-y:auto}.c-scrollable-area.\+behaviour-scroll-inner\@3xlmin.\+scroll-direction-both>.c-scrollable-area__inner{overflow:auto}.c-scrollable-area.\+behaviour-scroll-inner\@3xlmin.\+shadow-visible>.c-scrollable-area__inner:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}.c-scrollable-area.\+behaviour-scroll-inner\@3xlmin>*,.c-scrollable-area.\+behaviour-scroll-inner\@3xlmin>.c-scrollable-area__inner{scrollbar-gutter:var(--scrollbar-gutter,stable);grid-area:1/1}}.c-scrollable-area.\+behaviour-auto{flex-direction:column;block-size:100%;display:flex}.c-scrollable-area.\+behaviour-auto.\+scroll-direction-x{overflow-x:auto}.c-scrollable-area.\+behaviour-auto.\+scroll-direction-y{overflow-y:auto}.c-scrollable-area.\+behaviour-auto.\+scroll-direction-both{overflow:auto}.c-scrollable-area.\+behaviour-snap{scroll-behavior:smooth;scroll-snap-stop:var(--snap-stop,always)}.c-scrollable-area.\+behaviour-snap.\+scroll-direction-x{overscroll-behavior-x:contain;scroll-snap-type:x var(--snap-strictness,mandatory);overflow-x:auto}.c-scrollable-area.\+behaviour-snap.\+scroll-direction-y{overscroll-behavior-y:contain;scroll-snap-type:y var(--snap-strictness,mandatory);overflow-y:auto}.c-scrollable-area.\+behaviour-snap.\+scroll-direction-both{overscroll-behavior:contain;scroll-snap-type:both var(--snap-strictness,mandatory);overflow:auto}.c-scrollable-area.\+behaviour-snap.\+container-type-size{container-type:size}.c-scrollable-area.\+scrollbar-gutter-stable{--scrollbar-gutter:stable}.c-scrollable-area.\+scrollbar-gutter-auto{--scrollbar-gutter:auto}.c-scrollable-area.\+snap-strictness-proximity{--snap-strictness:proximity}.c-scrollable-area.\+snap-stop-normal{--snap-stop:normal}.c-scrollable-area.\+snap-stop-always{--snap-stop:always}.c-scrollable-area.\+scrollbar-thin{scrollbar-width:thin}ul.c-scrollable-area{margin:0;padding:0;list-style:none}.c-scrollable-area__inner{flex-direction:column;display:flex}.c-scrollable-area__inner.\+max-width-full{max-inline-size:100cqi}.c-scrollable-area-element{z-index:1;position:relative}.c-breadcrumbs{gap:var(--ui-ac-spacing-gap);font-size:var(--breadcrumb-font-size,var(--ui-ac-typography-body-font-size));flex-wrap:wrap;list-style:none;display:flex}.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>*+*{gap:var(--ui-ac-spacing-gap);display:inline-flex}.c-breadcrumbs>*+:before{content:"/"}.c-nav{font-family:var(--nav-font-family,var(--ui-ac-typography-body-font-family));font-size:var(--nav-font-size,var(--ui-ac-typography-body-font-size));font-weight:var(--nav-font-weight,var(--ui-ac-typography-body-font-weight));line-height:var(--nav-line-height,var(--ui-ac-typography-body-line-height));letter-spacing:var(--nav-letter-spacing,var(--ui-ac-typography-body-letter-spacing,normal));background-color:var(--nav-background-color,transparent);border-radius:var(--nav-border-radius,0);flex-direction:column;list-style:none;transition:all 1s ease-in-out;display:flex}.c-nav.\+inline{gap:var(--nav-gap,var(--ui-ac-spacing-gap-sm));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(--nav-item-padding-inline,var(--ui-ac-interactive-compact-padding-inline));padding-block:var(--nav-item-padding-block,.35rem);align-items:center;gap:var(--nav-item-gap,var(--ui-ac-spacing-gap,.25rem));background-color:var(--nav-item-background-color,transparent);color:var(--nav-item-content-color,var(--ui-ac-color-content));border-radius:var(--nav-item-border-radius,0);text-decoration:none;display:flex}.\+rounded .c-nav__item a,.\+rounded .c-nav__item:is(button[aria-controls]){border-radius:var(--nav-item-border-radius,var(--ui-ac-border-radius-md))}.c-nav__item a .c-icon,.c-nav__item:is(button[aria-controls]) .c-icon{font-size:var(--nav-icon-size,var(--ui-typography-font-size-upper-1,1.125em));color:var(--nav-icon-color,currentColor);transition:transform var(--nav-arrow-transition-duration,.3s)ease-in-out;flex-shrink:0}.c-nav__item a .c-icon.\+arrow,.c-nav__item:is(button[aria-controls]) .c-icon.\+arrow{font-size:var(--nav-arrow-size,var(--nav-icon-size,var(--ui-typography-font-size-upper-1,1.125em)));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(--nav-item-hover-background-color,var(--ui-ac-interactive-color-subtle-hover));color:var(--nav-item-hover-content-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(--nav-item-active-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(--nav-item-active-background-color,var(--ui-ac-color-background-subtle-emphasis));color:var(--nav-item-active-content-color,var(--ui-ac-interactive-color-text));font-weight:var(--nav-item-active-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]){font-weight:var(--nav-font-weight,var(--ui-ac-typography-font-weight-normal));padding-inline-start:calc(var(--nav-item-padding-inline,var(--ui-ac-interactive-compact-padding-inline))*3)}.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(--nav-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(--nav-arrow-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]){font-weight:var(--nav-font-weight,var(--ui-ac-typography-font-weight-normal));padding-inline-start:calc(var(--nav-item-padding-inline,var(--ui-ac-interactive-compact-padding-inline))*4)}.c-nav__item-context-menu{position:relative}.c-nav__item-context-menu-actions{top:var(--nav-item-padding-block,.25rem);right:var(--nav-item-padding-inline,var(--ui-ac-interactive-compact-padding-inline));position:absolute}.c-nav__item-context-menu-actions .c-menu__trigger{--control-border-radius:var(--ui-ac-border-radius-sm)}.c-nav__item-context-menu-actions .c-menu__trigger:hover{background-color:var(--ui-ac-color-background-subtle-emphasis)}.c-nav__item-context-menu:hover .c-nav__item-context-menu-link a:not(.\+active),.c-nav__item-context-menu:focus-within .c-nav__item-context-menu-link a:not(.\+active){background-color:var(--nav-item-hover-background-color,var(--ui-ac-interactive-color-subtle-hover));color:var(--nav-item-hover-content-color,var(--ui-ac-color-content));cursor:pointer}.c-nav__group-heading{padding-inline:var(--nav-item-padding-inline,var(--ui-ac-interactive-compact-padding-inline));padding-block:var(--nav-item-padding-block,.35rem);align-items:center;gap:var(--nav-item-gap,var(--ui-ac-spacing-gap,.25rem));background-color:var(--nav-item-background-color,transparent);color:var(--nav-item-content-color,var(--ui-ac-color-content));border-radius:var(--nav-item-border-radius,0);text-decoration:none;display:flex}.\+rounded .c-nav__group-heading{border-radius:var(--nav-item-border-radius,var(--ui-ac-border-radius-md))}.c-nav__group-heading .c-icon{font-size:var(--nav-icon-size,var(--ui-typography-font-size-upper-1,1.125em));color:var(--nav-icon-color,currentColor);transition:transform var(--nav-arrow-transition-duration,.3s)ease-in-out;flex-shrink:0}.c-nav__group-heading .c-icon.\+arrow{font-size:var(--nav-arrow-size,var(--nav-icon-size,var(--ui-typography-font-size-upper-1,1.125em)));margin-inline-start:auto}.c-nav__group-heading .c-icon.\+arrow.\+expanded{transform:rotate(180deg)}.c-nav__group-heading{width:100%;font-weight:var(--nav-item-active-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>input[type=checkbox],.c-nav-toggle span{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media screen and (min-width:48em){.c-nav-toggle{display:none}}@media screen and (max-width:48em){.c-nav-toggle+.c-nav{display:none}.c-nav-toggle:has(>input[type=checkbox]:checked)+.c-nav{display:grid}.c-nav-toggle+.c-nav{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);background:#fff;position:absolute}.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{justify-content:space-between;align-items:center;gap:var(--ui-ac-spacing-gap);flex-wrap:wrap;display:flex}.c-pager__picker{align-items:center;gap:var(--ui-ac-spacing-gap);display:flex}.c-tabs{anchor-scope:--tab-current;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));column-gap:var(--tabs-spacing-gap,calc(var(--tabs-padding-inline,var(--ui-ac-interactive-padding-inline))*2));padding-inline:var(--tabs-container-padding-inline,var(--tabs-container-padding-inline,var(--ui-ac-interactive-padding-inline)));flex-wrap:wrap;list-style:none;display:flex;position:relative}.c-tabs li{position:relative}.c-tabs li:has(.c-tab__item.\+current){anchor-name:--tab-current}.c-tabs li:has(.c-tab__item.\+current):after{content:"";block-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));background-color:var(--tabs-current-indicator-color,var(--ui-ac-interactive-color-accent));position:absolute;inset-block-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1);inset-inline:0}@supports (anchor-scope:--anchor){.c-tabs li:has(.c-tab__item.\+current):after{display:none}.c-tabs:after{content:"";position-anchor:--tab-current;block-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));background-color:var(--tabs-current-indicator-color,var(--ui-ac-interactive-color-accent));position-visibility:no-overflow;transition:inset-inline-start var(--ui-ac-motion-duration),inset-inline-end var(--ui-ac-motion-duration);position:absolute;inset-block-end:anchor(end);inset-inline-start:anchor(start);inset-inline-end:anchor(end)}@media (hover:hover){.c-tabs:before{background-color:var(--tabs-hover-background-color,var(--ui-ac-interactive-color-hover));block-size:anchor-size(block);content:"";inline-size:anchor-size(inline);pointer-events:none;opacity:0;position-anchor:--tab-hover;transition:opacity var(--ui-ac-motion-duration),inset var(--ui-ac-motion-duration),block-size var(--ui-ac-motion-duration),inline-size var(--ui-ac-motion-duration);display:none;position:absolute;inset-block-start:anchor(start);inset-inline-start:anchor(start)}.c-tabs:has(.c-tab__item:hover):before{opacity:1;position-visibility:no-overflow;display:block}.c-tabs:has(.c-tab__item:active):before{background-color:var(--tabs-active-background-color,var(--ui-ac-interactive-color-active))}}}.\+layout-inline-scroll .c-tabs{flex-wrap:nowrap;overflow-x:auto}.\+layout-inline-scroll .c-tabs li:has(.c-tab__item.\+current):after{display:block;inset-block-end:0}.\+layout-inline-scroll .c-tabs:after,.\+appearance-solid .c-tabs:after{display:none}.\+appearance-solid .c-tabs li:has(.c-tab__item.\+current):after{display:none}.c-tab__item{color:var(--tabs-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);padding-inline:var(--tabs-padding-inline,var(--ui-ac-interactive-padding-inline));padding-block:var(--tabs-padding-block,var(--ui-ac-interactive-padding-block));margin-inline:calc(var(--tabs-item-margin-inline,var(--ui-ac-interactive-padding-inline))*-1);min-width:fit-content;text-align:var(--tab-text-align,start);flex-shrink:0;display:inline-flex}.c-tab__item:hover{anchor-name:--tab-hover}.c-tab__item.\+current{background-color:var(--tabs-content-background-color,transparent);color:var(--tabs-item-current-color,var(--ui-ac-interactive-color-accent));font-weight:var(--ui-ac-typography-button-font-weight-bold,600);border-start-start-radius:var(--tabs-border-radius,0px);border-start-end-radius:var(--tabs-border-radius,0px)}.\+appearance-solid .c-tab__item.\+current{background-color:var(--tabs-content-background-color,var(--panel-background-color,var(--body-background-color)));border:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));translate:0 var(--tabs-border-width,var(--ui-ac-border-width-sm));border-block-end:0}.\+layout-inline-scroll .c-tab__item{--focus-ring-offset:calc(var(--focus-ring-width,2px)*-1);white-space:nowrap}.c-tab__item:focus{outline:none}.c-tab__item:focus-within,.c-tab__item:focus-visible{outline:var(--focus-ring-width,var(--ui-ac-border-width-interactive-focus,2px))solid var(--focus-ring-color,var(--ui-ac-interactive-color-focus));outline-offset:var(--focus-ring-offset,var(--ui-ac-border-width-interactive-focus-offset,2px))}@media (hover:hover){.c-tab__item:hover:not(.\+current){cursor:pointer;color:var(--ui-ac-color-content);transition:color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}}.c-tab__item:active:not(.\+current){color:var(--ui-ac-link-color-content-active);transition-duration:0s}.c-tab__item-label{text-overflow:ellipsis;display:inline-block;overflow:hidden}.c-tab__content{background-color:var(--tabs-content-background-color,transparent);padding:var(--tabs-content-padding-block,var(--tabs-content-padding,0px))var(--tabs-content-padding-inline,var(--tabs-content-padding,0px));flex-grow:1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.\+appearance-solid .c-tab__content{background-color:var(--tabs-content-background-color,var(--panel-background-color,var(--body-background-color)));border:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-block-start:0}.c-tabbed{background-color:var(--tabs-container-background-color,transparent);block-size:100%;flex-direction:column;padding-block-start:var(--tabs-container-spacing-top,0px);display:flex}.c-tabbed.\+layout-stacked{grid-template-columns:min(var(--tabs-vertical-width,var(--ui-ac-spacing-block)),50%)1fr;padding-block-start:0;padding-inline-start:var(--tabs-container-spacing-left,0px);display:grid}.c-tabbed.\+layout-stacked.\+tab-text-align-right{--tab-text-align:var(--tabs-text-align,end)}.c-tabbed.\+layout-stacked .c-tabs{--tab-text-align:var(--tabs-text-align,end);border-block-end:0;border-inline-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));row-gap:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*2);padding-block:var(--tabs-padding-block,var(--tabs-padding-block,var(--ui-ac-interactive-padding-block)));flex-direction:column;column-gap:0;padding-inline:0}.c-tabbed.\+layout-stacked .c-tabs li:has(.c-tab__item.\+current):after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1)}@supports (anchor-scope:--anchor){.c-tabbed.\+layout-stacked .c-tabs:after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;transition:inset-inline-start 0s,inset-inline-end 0s,inset-block-start var(--ui-ac-motion-duration),inset-block-end var(--ui-ac-motion-duration);inset-block-start:anchor(start);inset-block-end:anchor(end);inset-inline-start:auto;inset-inline-end:anchor(end)}}.c-tabbed.\+layout-stacked .c-tab__item{inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;margin-block:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*-1);flex-direction:column;margin-inline:0}.c-tabbed.\+layout-stacked .c-tab__item.\+current{border-start-end-radius:0;border-end-start-radius:var(--tabs-border-radius,0px)}.c-tabbed.\+layout-stacked .c-tab__content{grid-column:2/-1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,0px));padding-inline-start:var(--tabs-content-padding-inline,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.c-tabbed.\+layout-stacked.\+appearance-solid .c-tab__item.\+current{translate:var(--tabs-border-width,var(--ui-ac-border-width-sm))0;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-end:0}.c-tabbed.\+layout-stacked.\+appearance-solid .c-tab__content{border-block-start:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-start:0}@media screen and not (max-width:40em){.c-tabbed.\+layout-stacked\@smin{grid-template-columns:min(var(--tabs-vertical-width,var(--ui-ac-spacing-block)),50%)1fr;padding-block-start:0;padding-inline-start:var(--tabs-container-spacing-left,0px);display:grid}.c-tabbed.\+layout-stacked\@smin.\+tab-text-align-right{--tab-text-align:var(--tabs-text-align,end)}.c-tabbed.\+layout-stacked\@smin .c-tabs{--tab-text-align:var(--tabs-text-align,end);border-block-end:0;border-inline-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));row-gap:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*2);padding-block:var(--tabs-padding-block,var(--tabs-padding-block,var(--ui-ac-interactive-padding-block)));flex-direction:column;column-gap:0;padding-inline:0}.c-tabbed.\+layout-stacked\@smin .c-tabs li:has(.c-tab__item.\+current):after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1)}@supports (anchor-scope:--anchor){.c-tabbed.\+layout-stacked\@smin .c-tabs:after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;transition:inset-inline-start 0s,inset-inline-end 0s,inset-block-start var(--ui-ac-motion-duration),inset-block-end var(--ui-ac-motion-duration);inset-block-start:anchor(start);inset-block-end:anchor(end);inset-inline-start:auto;inset-inline-end:anchor(end)}}.c-tabbed.\+layout-stacked\@smin .c-tab__item{inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;margin-block:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*-1);flex-direction:column;margin-inline:0}.c-tabbed.\+layout-stacked\@smin .c-tab__item.\+current{border-start-end-radius:0;border-end-start-radius:var(--tabs-border-radius,0px)}.c-tabbed.\+layout-stacked\@smin .c-tab__content{grid-column:2/-1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,0px));padding-inline-start:var(--tabs-content-padding-inline,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.c-tabbed.\+layout-stacked\@smin.\+appearance-solid .c-tab__item.\+current{translate:var(--tabs-border-width,var(--ui-ac-border-width-sm))0;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-end:0}.c-tabbed.\+layout-stacked\@smin.\+appearance-solid .c-tab__content{border-block-start:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-start:0}}@media screen and not (max-width:48em){.c-tabbed.\+layout-stacked\@mmin{grid-template-columns:min(var(--tabs-vertical-width,var(--ui-ac-spacing-block)),50%)1fr;padding-block-start:0;padding-inline-start:var(--tabs-container-spacing-left,0px);display:grid}.c-tabbed.\+layout-stacked\@mmin.\+tab-text-align-right{--tab-text-align:var(--tabs-text-align,end)}.c-tabbed.\+layout-stacked\@mmin .c-tabs{--tab-text-align:var(--tabs-text-align,end);border-block-end:0;border-inline-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));row-gap:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*2);padding-block:var(--tabs-padding-block,var(--tabs-padding-block,var(--ui-ac-interactive-padding-block)));flex-direction:column;column-gap:0;padding-inline:0}.c-tabbed.\+layout-stacked\@mmin .c-tabs li:has(.c-tab__item.\+current):after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1)}@supports (anchor-scope:--anchor){.c-tabbed.\+layout-stacked\@mmin .c-tabs:after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;transition:inset-inline-start 0s,inset-inline-end 0s,inset-block-start var(--ui-ac-motion-duration),inset-block-end var(--ui-ac-motion-duration);inset-block-start:anchor(start);inset-block-end:anchor(end);inset-inline-start:auto;inset-inline-end:anchor(end)}}.c-tabbed.\+layout-stacked\@mmin .c-tab__item{inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;margin-block:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*-1);flex-direction:column;margin-inline:0}.c-tabbed.\+layout-stacked\@mmin .c-tab__item.\+current{border-start-end-radius:0;border-end-start-radius:var(--tabs-border-radius,0px)}.c-tabbed.\+layout-stacked\@mmin .c-tab__content{grid-column:2/-1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,0px));padding-inline-start:var(--tabs-content-padding-inline,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.c-tabbed.\+layout-stacked\@mmin.\+appearance-solid .c-tab__item.\+current{translate:var(--tabs-border-width,var(--ui-ac-border-width-sm))0;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-end:0}.c-tabbed.\+layout-stacked\@mmin.\+appearance-solid .c-tab__content{border-block-start:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-start:0}}@media screen and not (max-width:64em){.c-tabbed.\+layout-stacked\@lmin{grid-template-columns:min(var(--tabs-vertical-width,var(--ui-ac-spacing-block)),50%)1fr;padding-block-start:0;padding-inline-start:var(--tabs-container-spacing-left,0px);display:grid}.c-tabbed.\+layout-stacked\@lmin.\+tab-text-align-right{--tab-text-align:var(--tabs-text-align,end)}.c-tabbed.\+layout-stacked\@lmin .c-tabs{--tab-text-align:var(--tabs-text-align,end);border-block-end:0;border-inline-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));row-gap:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*2);padding-block:var(--tabs-padding-block,var(--tabs-padding-block,var(--ui-ac-interactive-padding-block)));flex-direction:column;column-gap:0;padding-inline:0}.c-tabbed.\+layout-stacked\@lmin .c-tabs li:has(.c-tab__item.\+current):after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1)}@supports (anchor-scope:--anchor){.c-tabbed.\+layout-stacked\@lmin .c-tabs:after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;transition:inset-inline-start 0s,inset-inline-end 0s,inset-block-start var(--ui-ac-motion-duration),inset-block-end var(--ui-ac-motion-duration);inset-block-start:anchor(start);inset-block-end:anchor(end);inset-inline-start:auto;inset-inline-end:anchor(end)}}.c-tabbed.\+layout-stacked\@lmin .c-tab__item{inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;margin-block:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*-1);flex-direction:column;margin-inline:0}.c-tabbed.\+layout-stacked\@lmin .c-tab__item.\+current{border-start-end-radius:0;border-end-start-radius:var(--tabs-border-radius,0px)}.c-tabbed.\+layout-stacked\@lmin .c-tab__content{grid-column:2/-1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,0px));padding-inline-start:var(--tabs-content-padding-inline,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.c-tabbed.\+layout-stacked\@lmin.\+appearance-solid .c-tab__item.\+current{translate:var(--tabs-border-width,var(--ui-ac-border-width-sm))0;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-end:0}.c-tabbed.\+layout-stacked\@lmin.\+appearance-solid .c-tab__content{border-block-start:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-start:0}}@media screen and not (max-width:80em){.c-tabbed.\+layout-stacked\@xlmin{grid-template-columns:min(var(--tabs-vertical-width,var(--ui-ac-spacing-block)),50%)1fr;padding-block-start:0;padding-inline-start:var(--tabs-container-spacing-left,0px);display:grid}.c-tabbed.\+layout-stacked\@xlmin.\+tab-text-align-right{--tab-text-align:var(--tabs-text-align,end)}.c-tabbed.\+layout-stacked\@xlmin .c-tabs{--tab-text-align:var(--tabs-text-align,end);border-block-end:0;border-inline-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));row-gap:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*2);padding-block:var(--tabs-padding-block,var(--tabs-padding-block,var(--ui-ac-interactive-padding-block)));flex-direction:column;column-gap:0;padding-inline:0}.c-tabbed.\+layout-stacked\@xlmin .c-tabs li:has(.c-tab__item.\+current):after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1)}@supports (anchor-scope:--anchor){.c-tabbed.\+layout-stacked\@xlmin .c-tabs:after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;transition:inset-inline-start 0s,inset-inline-end 0s,inset-block-start var(--ui-ac-motion-duration),inset-block-end var(--ui-ac-motion-duration);inset-block-start:anchor(start);inset-block-end:anchor(end);inset-inline-start:auto;inset-inline-end:anchor(end)}}.c-tabbed.\+layout-stacked\@xlmin .c-tab__item{inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;margin-block:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*-1);flex-direction:column;margin-inline:0}.c-tabbed.\+layout-stacked\@xlmin .c-tab__item.\+current{border-start-end-radius:0;border-end-start-radius:var(--tabs-border-radius,0px)}.c-tabbed.\+layout-stacked\@xlmin .c-tab__content{grid-column:2/-1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,0px));padding-inline-start:var(--tabs-content-padding-inline,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.c-tabbed.\+layout-stacked\@xlmin.\+appearance-solid .c-tab__item.\+current{translate:var(--tabs-border-width,var(--ui-ac-border-width-sm))0;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-end:0}.c-tabbed.\+layout-stacked\@xlmin.\+appearance-solid .c-tab__content{border-block-start:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-start:0}}@media screen and not (max-width:96em){.c-tabbed.\+layout-stacked\@2xlmin{grid-template-columns:min(var(--tabs-vertical-width,var(--ui-ac-spacing-block)),50%)1fr;padding-block-start:0;padding-inline-start:var(--tabs-container-spacing-left,0px);display:grid}.c-tabbed.\+layout-stacked\@2xlmin.\+tab-text-align-right{--tab-text-align:var(--tabs-text-align,end)}.c-tabbed.\+layout-stacked\@2xlmin .c-tabs{--tab-text-align:var(--tabs-text-align,end);border-block-end:0;border-inline-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));row-gap:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*2);padding-block:var(--tabs-padding-block,var(--tabs-padding-block,var(--ui-ac-interactive-padding-block)));flex-direction:column;column-gap:0;padding-inline:0}.c-tabbed.\+layout-stacked\@2xlmin .c-tabs li:has(.c-tab__item.\+current):after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1)}@supports (anchor-scope:--anchor){.c-tabbed.\+layout-stacked\@2xlmin .c-tabs:after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;transition:inset-inline-start 0s,inset-inline-end 0s,inset-block-start var(--ui-ac-motion-duration),inset-block-end var(--ui-ac-motion-duration);inset-block-start:anchor(start);inset-block-end:anchor(end);inset-inline-start:auto;inset-inline-end:anchor(end)}}.c-tabbed.\+layout-stacked\@2xlmin .c-tab__item{inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;margin-block:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*-1);flex-direction:column;margin-inline:0}.c-tabbed.\+layout-stacked\@2xlmin .c-tab__item.\+current{border-start-end-radius:0;border-end-start-radius:var(--tabs-border-radius,0px)}.c-tabbed.\+layout-stacked\@2xlmin .c-tab__content{grid-column:2/-1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,0px));padding-inline-start:var(--tabs-content-padding-inline,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.c-tabbed.\+layout-stacked\@2xlmin.\+appearance-solid .c-tab__item.\+current{translate:var(--tabs-border-width,var(--ui-ac-border-width-sm))0;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-end:0}.c-tabbed.\+layout-stacked\@2xlmin.\+appearance-solid .c-tab__content{border-block-start:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-start:0}}@media screen and not (max-width:144em){.c-tabbed.\+layout-stacked\@3xlmin{grid-template-columns:min(var(--tabs-vertical-width,var(--ui-ac-spacing-block)),50%)1fr;padding-block-start:0;padding-inline-start:var(--tabs-container-spacing-left,0px);display:grid}.c-tabbed.\+layout-stacked\@3xlmin.\+tab-text-align-right{--tab-text-align:var(--tabs-text-align,end)}.c-tabbed.\+layout-stacked\@3xlmin .c-tabs{--tab-text-align:var(--tabs-text-align,end);border-block-end:0;border-inline-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));row-gap:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*2);padding-block:var(--tabs-padding-block,var(--tabs-padding-block,var(--ui-ac-interactive-padding-block)));flex-direction:column;column-gap:0;padding-inline:0}.c-tabbed.\+layout-stacked\@3xlmin .c-tabs li:has(.c-tab__item.\+current):after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;inset-block:0;inset-inline-start:auto;inset-inline-end:calc(var(--tabs-border-width,var(--ui-ac-border-width-sm))*-1)}@supports (anchor-scope:--anchor){.c-tabbed.\+layout-stacked\@3xlmin .c-tabs:after{inline-size:var(--tabs-current-indicator-width,var(--ui-ac-border-width-md));block-size:auto;transition:inset-inline-start 0s,inset-inline-end 0s,inset-block-start var(--ui-ac-motion-duration),inset-block-end var(--ui-ac-motion-duration);inset-block-start:anchor(start);inset-block-end:anchor(end);inset-inline-start:auto;inset-inline-end:anchor(end)}}.c-tabbed.\+layout-stacked\@3xlmin .c-tab__item{inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;margin-block:calc(var(--tabs-padding-block,var(--ui-ac-interactive-padding-block))*-1);flex-direction:column;margin-inline:0}.c-tabbed.\+layout-stacked\@3xlmin .c-tab__item.\+current{border-start-end-radius:0;border-end-start-radius:var(--tabs-border-radius,0px)}.c-tabbed.\+layout-stacked\@3xlmin .c-tab__content{grid-column:2/-1;padding-block-start:var(--tabs-content-padding-block,var(--tabs-content-padding,0px));padding-inline-start:var(--tabs-content-padding-inline,var(--tabs-content-padding,var(--tabs-container-gap,var(--ui-ac-spacing))))}.c-tabbed.\+layout-stacked\@3xlmin.\+appearance-solid .c-tab__item.\+current{translate:var(--tabs-border-width,var(--ui-ac-border-width-sm))0;border-block-end:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-end:0}.c-tabbed.\+layout-stacked\@3xlmin.\+appearance-solid .c-tab__content{border-block-start:var(--tabs-border-width,var(--ui-ac-border-width-sm))solid var(--tabs-border-color,var(--ui-ac-color-border));border-inline-start:0}}.c-tabbed.\+tab-spacing-gaps{--tab-spacing-gap:var(--tabs-spacing-gap,var(--ui-ac-spacing));--tab-padding-block:var(--tabs-padding-block,0px);--tab-padding-inline:var(--tabs-padding-inline,0px)}.c-dialog{--edge-gutter:var(--ui-ac-spacing-dialog-gutters);--dialog-margin:var(--edge-gutter);appearance:none;opacity:0;max-inline-size:calc(100% - var(--edge-gutter)*2);max-block-size:calc(100% - var(--edge-gutter)*2);overscroll-behavior:contain;transition:var(--ui-ac-animation-popover-transition);z-index:var(--ui-z-index-200);justify-content:center;align-items:start;display:none;position:fixed;inset:0}.c-dialog:has(.c-dialog__frame){padding:0}.c-dialog:not(.\+sticky-elements):has(.c-dialog__frame){flex-direction:column;overflow:hidden}.c-dialog[open]{opacity:1;transition:var(--ui-animation-popover-open-transition);flex-direction:column;display:flex}@starting-style{.c-dialog[open]{opacity:0}}.c-dialog.\+flush-to-edge{--edge-gutter:0px;border-radius:0;max-block-size:none;max-inline-size:none}.c-dialog.\+anchor-to-bottom{margin-block-end:var(--dialog-margin);translate:0 100%}.c-dialog.\+anchor-to-bottom[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-bottom[open]{translate:0 100%}}.c-dialog.\+anchor-to-top{margin-block-start:var(--dialog-margin);translate:0 -100%}.c-dialog.\+anchor-to-top[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-top[open]{translate:0 -100%}}.c-dialog.\+anchor-to-left{margin-inline-start:var(--dialog-margin);translate:-100%}.c-dialog.\+anchor-to-left[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-left[open]{translate:-100%}}.c-dialog.\+anchor-to-right{margin-inline-end:var(--dialog-margin);translate:100%}.c-dialog.\+anchor-to-right[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-right[open]{translate:100%}}.c-dialog.\+anchor-to-top-left{margin-block-start:var(--dialog-margin);margin-inline-start:var(--dialog-margin);translate:0 -100%}.c-dialog.\+anchor-to-top-left[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-top-left[open]{translate:0 -100%}}.c-dialog.\+anchor-to-top-right{margin-block-start:var(--dialog-margin);margin-inline-end:var(--dialog-margin);translate:0 -100%}.c-dialog.\+anchor-to-top-right[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-top-right[open]{translate:0 -100%}}.c-dialog.\+anchor-to-bottom-left{margin-block-end:var(--dialog-margin);margin-inline-start:var(--dialog-margin);translate:0 100%}.c-dialog.\+anchor-to-bottom-left[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-bottom-left[open]{translate:0 100%}}.c-dialog.\+anchor-to-bottom-right{margin-block-end:var(--dialog-margin);margin-inline-end:var(--dialog-margin);translate:0 100%}.c-dialog.\+anchor-to-bottom-right[open]{translate:0}@starting-style{.c-dialog.\+anchor-to-bottom-right[open]{translate:0 100%}}.c-dialog::backdrop{background-color:var(--ui-ac-backdrop-color-background);-webkit-backdrop-filter:blur(var(--ui-ac-effect-blur-light));backdrop-filter:blur(var(--ui-ac-effect-blur-light))}.c-dialog.\+backdrop-appearance-no-blur::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.c-dialog.\+backdrop-appearance-no-dim::backdrop{background-color:#0000}.c-dialog__frame{flex-grow:1;gap:0}.c-dialog__head{background-color:var(--dialog-head-background-color,var(--dialog-ends-background-color));padding-inline:var(--panel-padding-inline,var(--panel-padding));padding-block-start:var(--panel-padding-block,var(--panel-padding));padding-block-end:calc(var(--panel-padding-block,var(--panel-padding))/2)}.c-dialog.\+sticky-elements .c-dialog__head{box-shadow:0 0 var(--ui-ac-shadow-none)0 var(--ui-ac-color-shade-transparent);transition:box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);z-index:2;background-color:var(--dialog-head-background-color,var(--dialog-ends-background-color,var(--panel-background-color)));position:sticky;inset-block-start:0}.c-dialog.\+ends-color-scheme-dark .c-dialog__head,.c-dialog.\+head-color-scheme-dark .c-dialog__head{color:var(--ui-ac-color-content);border-color:var(--ui-ac-color-border);background-color:var(--dialog-head-background-color,var(--dialog-ends-background-color,var(--panel-background-color)));color-scheme:dark}.c-dialog__body{background-color:var(--dialog-body-background-color);padding-inline:var(--panel-padding-inline,var(--panel-padding));padding-block:calc(var(--panel-padding-block,var(--panel-padding))/2);overflow:auto}.c-dialog__body:first-child{padding-block-start:var(--panel-padding-block,var(--panel-padding))}.c-dialog__body:last-child{padding-block-end:var(--panel-padding-block,var(--panel-padding))}.c-dialog.\+sticky-elements .c-dialog__body{overflow:visible}.c-dialog__foot{background-color:var(--dialog-foot-background-color,var(--dialog-ends-background-color));padding-inline:var(--panel-padding-inline,var(--panel-padding));padding-block-start:calc(var(--panel-padding-block,var(--panel-padding))/2);padding-block-end:var(--panel-padding-block,var(--panel-padding))}.c-dialog.\+sticky-elements .c-dialog__foot{box-shadow:0 0 var(--ui-ac-shadow-none)0 var(--ui-ac-color-shade-transparent);transition:box-shadow var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out);z-index:2;background-color:var(--dialog-foot-background-color,var(--dialog-ends-background-color,var(--panel-background-color)));position:sticky;inset-block-end:0}.c-dialog.\+ends-color-scheme-dark .c-dialog__foot,.c-dialog.\+foot-color-scheme-dark .c-dialog__foot{color:var(--ui-ac-color-content);border-color:var(--ui-ac-color-border);background-color:var(--dialog-foot-background-color,var(--dialog-ends-background-color,var(--panel-background-color)));color-scheme:dark}.c-menu .c-button{text-align:start;--control-color-default:var(--ui-ac-color-content-subtle);--control-color-hover:var(--button-text-color-hover,var(--ui-ac-color-content));--control-color-active:var(--ui-ac-color-content-subtle);--control-border-color:var(--ui-ac-color-content-subtle);--control-background-color:var(--button-text-background-color,var(--ui-ac-color-background-transparent));--control-border-width:var(--button-text-border-width,0px);--control-content-color:var(--button-text-content-color,var(--control-color-default));border-radius:0;justify-content:flex-start;inline-size:100%}.c-menu .c-button:not([disabled]):not(.\+state-disabled):active{--control-content-color:var(--control-color-active);transition-duration:0s}@media (hover:hover) and (pointer:fine){.c-menu .c-button:not([disabled]):not(.\+state-disabled):hover{--control-background-color:var(--button-text-hover-background-color,var(--ui-ac-interactive-color-x-subtle-hover));--control-content-color:var(--button-text-hover-content-color,var(--control-color-hover))}}.c-menu .c-button:not([disabled]):not(.\+state-disabled):active{--control-background-color:var(--button-text-active-background-color,var(--ui-ac-interactive-color-x-subtle-pressed));--control-content-color:var(--button-text-active-content-color,var(--control-color-active));transition-duration:0s}.c-menu menu{flex-direction:column;list-style:none;display:flex}.c-menu menu li{font-size:var(--ui-ac-typography-body-font-size)}.c-menu__divider{background-color:var(--ui-ac-color-border);block-size:var(--ui-ac-border-width-sm);inline-size:100%;margin-block:var(--ui-ac-spacing-xs)}:root{--pos-bottom-left:block-end span-inline-start;--pos-bottom-right:block-end span-inline-end;--pos-bottom:block-end;--pos-left-down:inline-start span-block-end;--pos-left-up:inline-start span-block-start;--pos-left:inline-start;--pos-right-down:inline-end span-block-end;--pos-right-up:inline-end span-block-start;--pos-right:inline-end;--pos-top-left:block-start span-inline-start;--pos-top-right:block-start span-inline-end;--pos-top:block-start;--pos-center:center center;--pos-corner-bl:block-end inline-start;--pos-corner-br:block-end inline-end;--pos-corner-tl:block-start inline-start;--pos-corner-tr:block-start inline-end;--try-clock:block-start,inline-end,block-end,inline-start;--try-flip-corner:block-end inline-end,block-start inline-start,block-end inline-start;--try-flip-side:flip-block,flip-inline;--try-flip-x:flip-inline;--try-flip-y:flip-block}.c-popover{--popover-margin:var(--ui-ac-spacing-dialog-gutters);--popover-space:var(--ui-ac-spacing);max-block-size:calc(100vb - var(--popover-margin)*2);max-inline-size:calc(100vi - var(--popover-margin)*2);opacity:0;min-block-size:0;min-inline-size:0;transition:opacity .2s,translate .2s,display .2s allow-discrete,overlay .2s allow-discrete;position:fixed;overflow:hidden auto}.c-popover:popover-open{opacity:1}@starting-style{.c-popover:popover-open{opacity:0}}.c-popover.\+open{opacity:1;z-index:var(--ui-z-index-top);display:block}.c-popover.\+popover-viewport{margin:auto}.c-popover.\+popover-viewport.\+place-center{inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.c-popover.\+popover-viewport.\+place-top-right{inset-block-start:var(--popover-margin);inset-inline-end:var(--popover-margin);translate:0}@starting-style{.c-popover.\+popover-viewport.\+place-top-right{translate:100%}}.c-popover.\+popover-viewport.\+place-top-left{inset-block-start:var(--popover-margin);inset-inline-start:var(--popover-margin);translate:0}@starting-style{.c-popover.\+popover-viewport.\+place-top-left{translate:-100%}}.c-popover.\+popover-viewport.\+place-top{inset-block-start:var(--popover-margin);inset-inline-start:50%;translate:-50%}@starting-style{.c-popover.\+popover-viewport.\+place-top{translate:-50% -100%}}.c-popover.\+popover-viewport.\+place-bottom{inset-block-end:var(--popover-margin);inset-inline-start:50%;translate:-50%}@starting-style{.c-popover.\+popover-viewport.\+place-bottom{translate:-50% 100%}}.c-popover.\+popover-viewport.\+place-bottom-left{inset-block-end:var(--popover-margin);inset-inline-start:var(--popover-margin);translate:0}@starting-style{.c-popover.\+popover-viewport.\+place-bottom-left{translate:-100%}}.c-popover.\+popover-viewport.\+place-bottom-right{inset-block-end:var(--popover-margin);inset-inline-end:var(--popover-margin);translate:0}@starting-style{.c-popover.\+popover-viewport.\+place-bottom-right{translate:100%}}.c-popover.\+popover-viewport.\+place-right{inset-block-start:50%;inset-inline-end:var(--popover-margin);translate:0 -50%}@starting-style{.c-popover.\+popover-viewport.\+place-right{translate:100% -50%}}.c-popover.\+popover-viewport.\+place-left{inset-block-start:50%;inset-inline-start:var(--popover-margin);translate:0 -50%}@starting-style{.c-popover.\+popover-viewport.\+place-left{translate:-100% -50%}}@supports (position-anchor:--my-dropdown){.c-popover.\+popover-area{position-anchor:var(--anchor-name);position-area:var(--pos-area);position-try-fallbacks:var(--fallback);place-self:var(--place-self,auto);position-try-order:most-block-size;margin:var(--popover-space);inset:auto}.c-popover.\+popover-area:not(:popover-open){transition:opacity .2s,display .2s allow-discrete,overlay .2s allow-discrete}.c-popover.\+popover-manual{position-anchor:var(--anchor-name);margin:var(--popover-space);place-self:var(--place-self,auto);inset-block-start:var(--top,auto);inset-block-end:var(--bottom,auto);inset-inline-start:var(--left,auto);inset-inline-end:var(--right,auto)}.c-popover.\+popover-manual:not(:popover-open){transition:opacity .2s,display .2s allow-discrete,overlay .2s allow-discrete}.c-popover.\+popover-manual.\+max-height-above{max-block-size:calc(100vh - anchor(start) - var(--popover-margin) - var(--popover-space))}.c-popover.\+popover-manual.\+fill-out-above{min-block-size:0;inset-block-start:calc(var(--popover-margin) + var(--popover-space))}.c-popover.\+popover-manual.\+fill-out-below{min-block-size:0;inset-block-end:calc(var(--popover-margin) + var(--popover-space))}.c-popover.\+popover-manual.\+max-width-left{max-inline-size:calc(100vw - anchor(start) - var(--popover-margin) - var(--popover-space))}.c-popover.\+popover-manual.\+fill-out-left{min-inline-size:0;inset-inline-start:calc(var(--popover-margin) + var(--popover-space))}.c-popover.\+popover-manual.\+fill-out-right{min-inline-size:0;inset-inline-end:calc(var(--popover-margin) + var(--popover-space))}.c-popover:is(.\+popover-area,.\+popover-manual).\+place-self-anchor-center{place-self:anchor-center}.c-popover:is(.\+popover-area,.\+popover-manual).\+place-self-auto{place-self:auto}}.c-popover.\+flush{--popover-margin:0px}.c-popover.\+flush.\+height-full.c-panel,.c-popover.\+flush.\+height-full:not(.c-panel)>*{border-block-width:0;border-radius:0}.c-popover.\+flush.\+width-full.c-panel,.c-popover.\+flush.\+width-full:not(.c-panel)>*{border-inline-width:0;border-radius:0}.c-popover.\+flush.\+size-full.c-panel,.c-popover.\+flush.\+size-full:not(.c-panel)>*{border-width:0;border-radius:0}.c-popover.\+flush.\+place-top.c-panel,.c-popover.\+flush.\+place-top:not(.c-panel)>*{border-block-start-width:0;border-start-start-radius:0;border-start-end-radius:0}.c-popover.\+flush.\+place-bottom.c-panel,.c-popover.\+flush.\+place-bottom:not(.c-panel)>*{border-block-end-width:0;border-end-end-radius:0;border-end-start-radius:0}.c-popover.\+flush.\+place-left.c-panel,.c-popover.\+flush.\+place-left:not(.c-panel)>*{border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}.c-popover.\+flush.\+place-right.c-panel,.c-popover.\+flush.\+place-right:not(.c-panel)>*{border-inline-end-width:0;border-start-end-radius:0;border-end-end-radius:0}.c-popover.\+flush.\+place-top-left.c-panel,.c-popover.\+flush.\+place-top-left:not(.c-panel)>*{border-block-start-width:0;border-inline-start-width:0;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:0}.c-popover.\+flush.\+place-top-right.c-panel,.c-popover.\+flush.\+place-top-right:not(.c-panel)>*{border-block-start-width:0;border-inline-end-width:0;border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:0}.c-popover.\+flush.\+place-bottom-right.c-panel,.c-popover.\+flush.\+place-bottom-right:not(.c-panel)>*{border-block-end-width:0;border-inline-end-width:0;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0}.c-popover.\+flush.\+place-bottom-left.c-panel,.c-popover.\+flush.\+place-bottom-left:not(.c-panel)>*{border-block-end-width:0;border-inline-start-width:0;border-start-start-radius:0;border-end-end-radius:0;border-end-start-radius:0}.c-popover.\+flush-all{margin:0}.c-popover.\+flush-top{margin-block-start:0}.c-popover.\+flush-bottom{margin-block-end:0}.c-popover.\+flush-left{margin-inline-start:0}.c-popover.\+flush-right{margin-inline-end:0}.c-popover.\+flush-top-left{margin-block-start:0;margin-inline-start:0}.c-popover.\+flush-top-right{margin-block-start:0;margin-inline-end:0}.c-popover.\+flush-bottom-right{margin-block-end:0;margin-inline-end:0}.c-popover.\+flush-bottom-left{margin-block-end:0;margin-inline-start:0}.c-popover.\+width-anchor{inline-size:anchor-size(inline)}.c-popover.\+height-anchor{block-size:anchor-size(block)}.c-popover.\+min-width-anchor{min-inline-size:anchor-size(inline)}.c-popover.\+min-height-anchor{min-block-size:anchor-size(block)}.c-popover.\+max-width-anchor{max-inline-size:anchor-size(inline)}.c-popover.\+max-height-anchor{max-block-size:anchor-size(block)}.c-popover.\+max-height-sm{max-block-size:var(--box-height-sm,var(--ui-ac-spacing-box-size-sm,16rem))}.c-popover.\+max-height-md{max-block-size:var(--box-height-md,var(--ui-ac-spacing-box-size-md,26rem))}.c-popover.\+max-height-lg{max-block-size:var(--box-height-lg,var(--ui-ac-spacing-box-size-lg,41rem))}@supports (-webkit-touch-callout:none){.c-popover:is(.\+popover-area,.\+popover-manual){transition:none!important}}.c-search{position:relative}.c-search .c-input{min-inline-size:18em}.c-search.\+hide-label .c-search__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}: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);gap:var(--dataset-gap);box-shadow:var(--dataset-shadow);border-radius:var(--dataset-radius);grid-auto-flow:row;display:grid}.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 not (min-inline-size:40em){.c-filter-bar .c-button,.c-filter-bar .c-input,.c-filter-bar .c-select{--control-min-size:var(--ui-ac-spacing-touch-target-xs);--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)}}:root{--count-border-radius:var(--ui-radius);--count-background-color:var(--color-2);--count-text-color:var(--color-0);--count-padding:.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{--panel-border-radius:var(--ui-ac-border-radius-md)}.c-drag-drop-file-select.\+dragging .c-panel{background-color:var(--ui-ac-color-background-accent-subtle);--panel-border-color:var(--ui-ac-color-border-accent)}.c-file-uploader-input__icon{block-size:1.5em;inline-size:1.5em;color:var(--ui-ac-color-text-muted)}.c-file-uploader-input__details{flex:1;min-inline-size:0}.c-file-uploader-input__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.c-file-uploader-input__name-row{min-inline-size:0}.c-file-uploader-input__error-inline{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--ui-ac-color-danger-content);font-size:.9em;display:inline-block;overflow:hidden}: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);gap:var(--ui-ac-spacing);flex-direction:column;display:flex}.c-error-panel .c-icon{font-size:calc(var(--error-panel-font-size)*1.5)}}@layer tokens{:root{--ui-spacing-2:.125rem;--ui-spacing-3:.1875rem;--ui-spacing-4:.25rem;--ui-spacing-6:.375rem;--ui-spacing-8:.5rem;--ui-spacing-12:.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:.1;--ui-transparent-025:.25;--ui-transparent-050:.5;--ui-transparent-075:.75;--ui-transparent-090:.9;--ui-transparent-100:1;--ui-color-black:#141414;--ui-color-white:#fff;--ui-color-true-black:#000;--ui-color-true-white:#fff;--ui-color-black-translucent-002:hsl(from var(--ui-color-black)h s l/.02);--ui-color-black-translucent-005:hsl(from var(--ui-color-black)h s l/.05);--ui-color-black-translucent-010:hsl(from var(--ui-color-black)h s l/.1);--ui-color-black-translucent-017:hsl(from var(--ui-color-black)h s l/.17);--ui-color-black-translucent-025:hsl(from var(--ui-color-black)h s l/.26);--ui-color-black-translucent-037:hsl(from var(--ui-color-black)h s l/.37);--ui-color-black-translucent-050:hsl(from var(--ui-color-black)h s l/.5);--ui-color-black-translucent-075:hsl(from var(--ui-color-black)h s l/.75);--ui-color-true-black-translucent-050:hsl(from var(--ui-color-true-black)h s l/.5);--ui-color-true-black-translucent-075:hsl(from var(--ui-color-true-black)h s l/.75);--ui-color-white-translucent-005:hsl(from var(--ui-color-white)h s l/.05);--ui-color-white-translucent-010:hsl(from var(--ui-color-white)h s l/.1);--ui-color-white-translucent-017:hsl(from var(--ui-color-white)h s l/.17);--ui-color-white-translucent-025:hsl(from var(--ui-color-white)h s l/.26);--ui-color-white-translucent-037:hsl(from var(--ui-color-white)h s l/.37);--ui-color-white-translucent-050:hsl(from var(--ui-color-white)h s l/.5);--ui-color-white-translucent-075:hsl(from var(--ui-color-white)h s l/.75);--ui-color-neutral-100:#f8f8f8;--ui-color-neutral-200:#eaeaea;--ui-color-neutral-300:#dfdfdf;--ui-color-neutral-400:#d5d5d5;--ui-color-neutral-500:#cacaca;--ui-color-neutral-600:#a2a2a2;--ui-color-neutral-700:#707070;--ui-color-neutral-800:#515151;--ui-color-neutral-900:#282828;--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:#eff3ff;--ui-color-blue-200:#c2d3ff;--ui-color-blue-300:#a0bbff;--ui-color-blue-400:#7596e8;--ui-color-blue-500:#5179de;--ui-color-blue-600:#4165c1;--ui-color-blue-700:#2d4e9f;--ui-color-blue-800:#223c7d;--ui-color-blue-900:#0d245f;--ui-color-green-100:#f5f9ed;--ui-color-green-200:#eaf4db;--ui-color-green-300:#e0eec9;--ui-color-green-400:#d6e9b7;--ui-color-green-500:#97c74a;--ui-color-green-600:#7ba734;--ui-color-green-700:#5c7d27;--ui-color-green-800:#3d531a;--ui-color-green-900:#1f2a0d;--ui-color-red-100:#ffeee9;--ui-color-red-200:#ffd3c5;--ui-color-red-300:#ffac92;--ui-color-red-400:#f57851;--ui-color-red-500:#dd5227;--ui-color-red-600:#bc3e18;--ui-color-red-700:#a13615;--ui-color-red-800:#75250c;--ui-color-red-900:#551704;--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:"Inter",system-ui,sans-serif;--ui-typography-font-family-serif:"Inter",Georgia,serif;--ui-typography-font-family-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:.025em;--ui-typography-letter-spacing-upper-2:.05em;--ui-typography-letter-spacing-lower-1:-.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:.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:.83em;--ui-typography-font-size-lower-2:.69em;--ui-typography-font-size-fluid-vw:1.5vw;--ui-typography-font-size-fluid-lower-1:clamp(.83em,calc(.8em + .23vi),1em);--ui-typography-font-size-fluid-lower-2:clamp(.69em,calc(.6em + .19vi),.83em);--ui-typography-font-size-fluid-base:clamp(1em,calc(.9em + .28vi),1.2em);--ui-typography-font-size-fluid-upper-1:clamp(1.2em,calc(1.1em + .33vi),1.44em);--ui-typography-font-size-fluid-upper-2:clamp(1.44em,calc(1.3em + .4vi),1.73em);--ui-typography-font-size-fluid-upper-3:clamp(1.73em,calc(1.6em + .47vi),2.07em);--ui-typography-font-size-fluid-upper-4:clamp(2.07em,calc(1.9em + .58vi),2.49em);--ui-typography-font-size-fluid-upper-5:clamp(2.49em,calc(2.3em + .69vi),2.99em);--ui-typography-font-size-fluid-upper-6:clamp(2.99em,calc(2.8em + .81vi),3.58em);--ui-typography-font-size-fluid-upper-0-2:clamp(1em,calc(.9em + .61vi),1.44em);--ui-typography-font-size-fluid-upper-0-3:clamp(1em,calc(.8em + 1.01vi),1.73em);--ui-typography-font-size-fluid-upper-1-3:clamp(1.2em,calc(1em + .73vi),1.73em);--ui-typography-font-size-fluid-upper-1-4:clamp(1.2em,calc(.9em + 1.2vi),2.07em);--ui-typography-font-size-fluid-upper-2-4:clamp(1.44em,calc(1.2em + .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-unit-upper-1:1.2;--ui-unit-upper-2:1.44;--ui-unit-upper-3:1.73;--ui-unit-upper-4:2.07;--ui-unit-lower-1:.83;--ui-unit-lower-2:.69;--ui-typography-line-scale:1.25;--ui-typography-line-height-base:1.6;--ui-typography-line-height-lower-1:1.28;--ui-typography-line-height-lower-2:1.02;--ui-typography-line-height-lower-3:.82;--ui-typography-line-height-lower-4:.66;--ui-typography-line-height-lower-5:.52;--ui-typography-line-height-fluid-base:clamp(1.6em,calc(1.6em + -.09vi),1.536em);--ui-typography-line-height-fluid-1_1-2_2:clamp(1.536em,calc(1.6em + -.09vi),1.469em);--ui-border-width-0:0px;--ui-border-width-1:.0625rem;--ui-border-width-2:.125rem;--ui-border-width-3:.1875rem;--ui-border-width-4:.25rem;--ui-border-width-8:.5rem;--ui-border-radius-0:0;--ui-border-radius-2:.125rem;--ui-border-radius-4:.25rem;--ui-border-radius-6:.375rem;--ui-border-radius-8:.5rem;--ui-border-radius-10:.625rem;--ui-border-radius-12:.75rem;--ui-border-radius-16:1rem;--ui-border-radius-24:1.5rem;--ui-border-radius-32:2rem;--ui-border-radius-round:9999px;--ui-shadow-none:0 0 0 transparent;--ui-shadow-sm:0 0 .25rem var(--ui-color-black-translucent-010);--ui-shadow-md:0 .125rem .5rem var(--ui-color-black-translucent-010);--ui-shadow-lg:0 .25rem .75rem var(--ui-color-black-translucent-025);--ui-shadow-xl:0 .5rem 1.5rem var(--ui-color-black-translucent-025);--ui-shadow-2xl:0 1rem 2rem var(--ui-color-black-translucent-025);--ui-animation-duration-000:0s;--ui-animation-duration-015:.15s;--ui-animation-duration-030:.3s;--ui-animation-duration-045:.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;--ui-z-index-bottom:-100;--ui-z-index-0:0;--ui-z-index-100:100;--ui-z-index-200:200;--ui-z-index-300:300;--ui-z-index-400:400;--ui-z-index-500:500;--ui-z-index-top:9999}@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-motion-duration:var(--ui-ac-animation-duration-default);--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)}@media (prefers-reduced-motion:reduce){:root{--ui-ac-motion-duration:var(--ui-ac-animation-duration-instant)}}:root{--ui-ac-border-radius-none:0;--ui-ac-border-radius-sm:var(--ui-border-radius-4);--ui-ac-border-radius-md:var(--ui-border-radius-6);--ui-ac-border-radius-lg:var(--ui-border-radius-10);--ui-ac-border-radius-xl:var(--ui-border-radius-24);--ui-ac-border-radius-2xl:var(--ui-border-radius-32);--ui-ac-border-radius-3xl:var(--ui-border-radius-32);--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);--ui-ac-border-width-interactive-focus:var(--ui-ac-border-width-md);--ui-ac-border-width-interactive-focus-offset:var(--ui-ac-border-width-sm);color-scheme:light dark;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-transparent);--ui-ac-color-shade:var(--ui-color-black-translucent-005);--ui-ac-color-shade-lt:var(--ui-color-black-translucent-002);--ui-ac-color-shade-hv:var(--ui-color-black-translucent-010);--ui-ac-color-shade-xh:var(--ui-color-black-translucent-017);--ui-ac-color-tint-transparent:var(--ui-transparent);--ui-ac-color-tint:var(--ui-color-white-translucent-010);--ui-ac-color-tint-lt:var(--ui-color-white-translucent-005);--ui-ac-color-tint-hv:var(--ui-color-white-translucent-010);--ui-ac-color-tint-xh:var(--ui-color-white-translucent-017);--ui-ac-color-light:var(--ui-color-neutral-100);--ui-ac-color-light-dk:var(--ui-color-neutral-200);--ui-ac-color-light-xd:var(--ui-color-neutral-300);--ui-ac-color-light-2xd:var(--ui-color-neutral-400);--ui-ac-color-dark:var(--ui-color-neutral-900);--ui-ac-color-dark-lt:var(--ui-color-neutral-800);--ui-ac-color-dark-xl:var(--ui-color-neutral-600);--ui-ac-color-dark-2xl:var(--ui-color-neutral-400);--ui-ac-color-dark-3xl:var(--ui-color-neutral-200);--ui-ac-color-accent:var(--ui-color-blue-600);--ui-ac-color-accent-lt:var(--ui-color-blue-500);--ui-ac-color-accent-dk:var(--ui-color-blue-700);--ui-ac-color-accent-xd:var(--ui-color-blue-800);--ui-ac-color-accent-2xd:var(--ui-color-blue-900);--ui-ac-color-accent-rev:var(--ui-color-blue-200);--ui-ac-color-accent-rev-lt:var(--ui-color-blue-100);--ui-ac-color-accent-rev-xl:var(--ui-color-blue-100);--ui-ac-color-accent-rev-dk:var(--ui-color-blue-400);--ui-ac-color-success:var(--ui-color-green-700);--ui-ac-color-success-lt:var(--ui-color-green-600);--ui-ac-color-success-dk:var(--ui-color-green-800);--ui-ac-color-success-rev:var(--ui-color-green-200);--ui-ac-color-success-rev-lt:var(--ui-color-green-100);--ui-ac-color-success-rev-dk:var(--ui-color-green-400);--ui-ac-color-warning:var(--ui-color-gold-800);--ui-ac-color-warning-lt:var(--ui-color-gold-700);--ui-ac-color-warning-dk:var(--ui-color-gold-900);--ui-ac-color-warning-rev:var(--ui-color-gold-200);--ui-ac-color-warning-rev-lt:var(--ui-color-gold-100);--ui-ac-color-warning-rev-dk:var(--ui-color-gold-400);--ui-ac-color-danger:var(--ui-color-red-500);--ui-ac-color-danger-lt:var(--ui-color-red-600);--ui-ac-color-danger-dk:var(--ui-color-red-800);--ui-ac-color-danger-rev:var(--ui-color-red-200);--ui-ac-color-danger-rev-lt:var(--ui-color-red-100);--ui-ac-color-danger-rev-dk:var(--ui-color-red-400);--ui-ac-color-background-transparent:var(--ui-ac-color-shade-transparent);--ui-ac-disabled-opacity:var(--ui-transparent-050);--ui-ac-surface-transparency:33%;--ui-ac-surface-transparency-rev:17%;--ui-ac-color-background:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-background-dim:light-dark(var(--ui-ac-color-light-dk),var(--ui-ac-color-dark-lt));--ui-ac-color-background-surface:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-black));--ui-ac-color-background-subtle:light-dark(var(--ui-ac-color-shade),var(--ui-ac-color-tint));--ui-ac-color-background-subtle-emphasis:light-dark(var(--ui-ac-color-shade-hv),var(--ui-ac-color-tint-hv));--ui-ac-color-background-subtle-x-strong:light-dark(var(--ui-ac-color-shade-xh),var(--ui-ac-color-tint-xh));--ui-ac-color-background-rev:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-background-accent:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-background-accent-subtle:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-dk));--ui-ac-color-background-accent-x-subtle:light-dark(var(--ui-ac-color-accent-rev-xl),var(--ui-ac-color-accent-2xd));--ui-ac-color-background-accent-rev:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-background-accent-rev-light:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-background-accent-rev-dark:light-dark(var(--ui-ac-color-accent-dk),var(--ui-ac-color-accent-rev-dk));--ui-ac-color-danger-background:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-danger-background-subtle:light-dark(var(--ui-ac-color-danger-rev-lt),var(--ui-ac-color-danger-dk));--ui-ac-color-danger-background-rev:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-success-background:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-success-background-subtle:light-dark(var(--ui-ac-color-success-rev-lt),var(--ui-ac-color-success-dk));--ui-ac-color-success-background-rev:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-warning-background:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-warning-background-subtle:light-dark(var(--ui-ac-color-warning-rev-lt),var(--ui-ac-color-warning-dk));--ui-ac-color-warning-background-rev:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-content:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-white));--ui-ac-color-content-dark:light-dark(var(--ui-ac-color-black),var(--ui-ac-color-light));--ui-ac-color-content-subtle:light-dark(var(--ui-ac-color-dark-lt),var(--ui-ac-color-dark-2xl));--ui-ac-color-content-rev:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-content-accent:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-content-accent-hover:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-dk));--ui-ac-color-content-accent-active:light-dark(var(--ui-ac-color-accent-xd),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-content-accent-subtle:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-dk));--ui-ac-color-content-on-accent:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-dark));--ui-ac-color-danger-content:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-danger-content-subtle:light-dark(var(--ui-ac-color-danger-lt),var(--ui-ac-color-danger-rev-dk));--ui-ac-color-success-content:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-success-content-subtle:light-dark(var(--ui-ac-color-success-lt),var(--ui-ac-color-success-rev-dk));--ui-ac-color-warning-content:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-warning-content-subtle:light-dark(var(--ui-ac-color-warning-lt),var(--ui-ac-color-warning-rev-dk));--ui-ac-link-color-content:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-visited:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-hover:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-dk));--ui-ac-link-color-content-active:light-dark(var(--ui-ac-color-accent-xd),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-border:light-dark(var(--ui-ac-color-light-xd),var(--ui-ac-color-dark-lt));--ui-ac-color-border-translucent:light-dark(var(--ui-ac-color-shade-xh),var(--ui-ac-color-tint-hv));--ui-ac-color-border-subtle:light-dark(var(--ui-ac-color-light-dk),var(--ui-ac-color-dark-xl));--ui-ac-color-border-strong:light-dark(var(--ui-ac-color-light-2xd),var(--ui-ac-color-dark-3xl));--ui-ac-color-border-accent:light-dark(var(--ui-ac-color-accent-rev-dk),var(--ui-ac-color-accent-lt));--ui-ac-color-danger-border:light-dark(var(--ui-ac-color-danger-rev-dk),var(--ui-ac-color-danger-lt));--ui-ac-color-danger-border-strong:light-dark(var(--ui-ac-color-danger-lt),var(--ui-ac-color-danger-rev-dk));--ui-ac-color-success-border:light-dark(var(--ui-ac-color-success-rev-dk),var(--ui-ac-color-success-lt));--ui-ac-color-success-border-strong:light-dark(var(--ui-ac-color-success-lt),var(--ui-ac-color-success-rev-dk));--ui-ac-color-warning-border:light-dark(var(--ui-ac-color-warning-rev-dk),var(--ui-ac-color-warning-lt));--ui-ac-color-warning-border-strong:light-dark(var(--ui-ac-color-warning-lt),var(--ui-ac-color-warning-rev-dk));--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-dark);--ui-ac-color-scroll-shadow-light:var(--ui-ac-color-shadow);--ui-ac-color-scroll-shadow-opacity:var(--ui-ac-color-shadow-opacity);--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-backdrop-color-background:light-dark(var(--ui-color-true-black-translucent-050),var(--ui-color-true-black-translucent-075));--ui-ac-interactive-color-base:var(--ui-ac-color-background-surface);--ui-ac-interactive-color-border:var(--ui-ac-color-border-translucent);--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-emphasis);--ui-ac-interactive-color-subtle-pressed:var(--ui-ac-color-background-subtle-x-strong);--ui-ac-interactive-color-x-subtle-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-x-subtle-pressed:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-active:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-focus:color-mix(in hsl,var(--ui-ac-color-content-accent),transparent 25%);--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:80%;--ui-ac-chip-border-transparency:75%;--ui-ac-chip-background-transparency:93%;--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)}}@media (prefers-contrast:more){:root{--ui-ac-surface-transparency:0%;--ui-ac-surface-transparency-rev:0%}}: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-2xl:var(--ui-shadow-2xl);--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-scale-default:1;--ui-ac-scale-hover:1.015;--ui-ac-scale-lift:1.05;--ui-ac-spacing:.875rem;--ui-ac-spacing-sm:.58rem;--ui-ac-spacing-xs:.39rem;--ui-ac-spacing-2xs:.26rem;--ui-ac-spacing-lg:1.31rem;--ui-ac-spacing-xl:1.97rem;--ui-ac-spacing-2xl:2.96rem;--ui-ac-spacing-3xl:4.44rem;--ui-ac-spacing-flx:clamp(.875rem,calc(.7rem + .6vi),1.31rem);--ui-ac-spacing-sm-flx:clamp(.58rem,calc(.5rem + .41vi),.875rem);--ui-ac-spacing-xs-flx:clamp(.39rem,calc(.2rem + .67vi),.875rem);--ui-ac-spacing-lg-flx:clamp(.875rem,calc(.5rem + 1.51vi),1.97rem);--ui-ac-spacing-xl-flx:clamp(1.31rem,calc(.8rem + 2.28vi),2.96rem);--ui-ac-spacing-cflx:clamp(.875rem,calc(.5rem + 1.99cqi),1.97rem);--ui-ac-spacing-sm-cflx:clamp(.58rem,calc(.5rem + .54cqi),.875rem);--ui-ac-spacing-xs-cflx:clamp(.39rem,calc(.2rem + .88cqi),.875rem);--ui-ac-spacing-lg-cflx:clamp(.875rem,calc(.5rem + 1.99cqi),1.97rem);--ui-ac-spacing-xl-cflx:clamp(1.97rem,calc(1.6rem + 1.8cqi),2.96rem);--ui-ac-spacing-block:16rem;--ui-ac-spacing-block-sm:9.89rem;--ui-ac-spacing-block-xs:6.11rem;--ui-ac-spacing-block-2xs:3.78rem;--ui-ac-spacing-block-lg:25.89rem;--ui-ac-spacing-block-xl:41.89rem;--ui-ac-spacing-block-2xl:67.78rem;--ui-ac-spacing-block-3xl:109.67rem;--ui-ac-spacing-site-width:96rem;--ui-ac-spacing-gap:.5em;--ui-ac-spacing-gap-lg:1em;--ui-ac-spacing-gap-sm:.38em;--ui-ac-spacing-gap-xs:.23em;--ui-ac-spacing-touch-target:2.40625rem;--ui-ac-spacing-touch-target-sm:1.925rem;--ui-ac-spacing-touch-target-xs:1.42188rem;--ui-ac-spacing-touch-target-em:2.75em;--ui-ac-spacing-gutter:var(--ui-ac-spacing-sm-flx);--ui-ac-interactive-padding-block:.5em;--ui-ac-interactive-padding-inline:.75em;--ui-ac-interactive-compact-padding-block:.25em;--ui-ac-interactive-compact-padding-inline:.5em;--ui-ac-spacing-focus-offset:.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-xl:var(--ui-ac-spacing-xl);--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-xl-flx:var(--ui-ac-spacing-xl-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-layout-spacing-xl-cflx:var(--ui-ac-spacing-xl-cflx);--ui-ac-spacing-scroll-shadow-blur:.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:.5em;--ui-ac-article-compact-paragraph-spacing:var(--ui-ac-spacing-xs);--ui-ac-article-compact-list-item-spacing:var(--ui-ac-spacing-2xs);--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-gap-lg:var(--ui-ac-spacing-xl);--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-2xs);--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-field-inline);--ui-ac-spacing-key-pair-compact-inline-gap:var(--ui-ac-spacing-field-compact-inline);--ui-ac-spacing-key-pair-width:var(--ui-ac-spacing-label-width);--ui-ac-spacing-key-pair-compact-width:var(--ui-ac-spacing-label-compact-width);--ui-ac-spacing-avatar-size:2.75em;--ui-ac-spacing-avatar-compact-size:2.2em;--ui-ac-spacing-box-size-3xs:var(--ui-ac-spacing-block-xs);--ui-ac-spacing-box-size-2xs:var(--ui-ac-spacing-block-sm);--ui-ac-spacing-box-size-xs:var(--ui-ac-spacing-block);--ui-ac-spacing-box-size-sm:var(--ui-ac-spacing-block-lg);--ui-ac-spacing-box-size:var(--ui-ac-spacing-block-xl);--ui-ac-spacing-box-size-lg:var(--ui-ac-spacing-block-2xl);--ui-ac-spacing-box-size-xl:var(--ui-ac-spacing-block-3xl);--ui-ac-spacing-dialog-gutters:var(--ui-ac-spacing-gutter)}.s-ui\:compact,.s-layout\:density-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-ui\:compact,.s-typography\: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-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-heavy);--ui-ac-typography-display-title-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-display-title-line-height:var(--ui-ac-typography-title-line-height);--ui-ac-typography-display-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-3-5);--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-base);--ui-ac-typography-page-title-line-height:var(--ui-ac-typography-title-line-height);--ui-ac-typography-page-title-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-2-4);--ui-ac-typography-title-font-weight:var(--ui-ac-typography-heading-font-weight);--ui-ac-typography-title-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-title-line-height:var(--ui-typography-line-height-lower-1);--ui-ac-typography-title-text-transform:none;--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-1);--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-fluid-1_1-2_2);--ui-ac-typography-heading-text-transform:none;--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-base);--ui-ac-typography-subheading-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--ui-ac-typography-subheading-letter-spacing:var(--ui-ac-typography-heading-letter-spacing);--ui-ac-typography-subheading-line-height:var(--ui-typography-line-height-fluid-base);--ui-ac-typography-subheading-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-subheading-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-nano-heading-font-family:var(--ui-ac-typography-body-xs-font-family);--ui-ac-typography-nano-heading-font-size:var(--ui-ac-typography-body-xs-font-size);--ui-ac-typography-nano-heading-font-weight:var(--ui-ac-typography-body-xs-font-weight);--ui-ac-typography-nano-heading-letter-spacing:var(--ui-typography-letter-spacing-upper-2);--ui-ac-typography-nano-heading-line-height:var(--ui-ac-typography-body-xs-line-height);--ui-ac-typography-nano-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-control-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-control-text-transform:none;--ui-ac-typography-legend-font-family:var(--ui-ac-typography-heading-font-family);--ui-ac-typography-legend-font-size:var(--ui-ac-typography-heading-font-size);--ui-ac-typography-legend-font-weight:var(--ui-ac-typography-heading-font-weight);--ui-ac-typography-legend-line-height:var(--ui-ac-typography-heading-line-height);--ui-ac-typography-legend-letter-spacing:var(--ui-ac-typography-heading-letter-spacing);--ui-ac-typography-legend-text-transform:var(--ui-ac-typography-heading-text-transform);--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-label-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-label-text-transform:none;--ui-ac-typography-checkbox-font-weight:var(--ui-ac-typography-font-weight-normal);--ui-ac-typography-checkbox-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-checkbox-text-transform:none;--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-button-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-button-text-transform:none;--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-chip-letter-spacing:var(--ui-typography-letter-spacing-base);--ui-ac-typography-chip-text-transform:none;--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-sm-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-upper-1);--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-cell-strong-font-weight:var(--ui-ac-typography-font-weight-semi-bold);--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-sm-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);--ui-ac-typography-icon-size-2xl:var(--ui-typography-font-size-upper-3)}}@layer theme;@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{height:calc(var(--ui-ac-spacing-touch-target-sm)*.8);display:block}.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);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.p-main-content{position:relative}.p-sidebar{--box-width-xs:var(--sidebar-width);background-color:var(--ui-ac-color-background);color-scheme:dark;overflow-y:auto}.p-sidebar .c-popover{color-scheme:light}.p-sidebar .p-sidebar__inner{block-size:100%;overflow-y:auto}.p-aside{width:var(--sidebar-width)}}@layer overrides;@layer utilities{.u-border{border:var(--ui-ac-border-width-md)solid var(--ui-ac-color-border)}.u-border-none{border:none}.u-border-sm{border:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border)}.u-border-lg{border:var(--ui-ac-border-width-lg)solid var(--ui-ac-color-border)}.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-color-strong{border-color:var(--ui-ac-color-border-strong)}.u-border-color-subtle{border-color:var(--ui-ac-color-border-subtle)}.u-border-color-current{border-color:currentColor}.u-border-color-transparent{border-color:#0000}.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-block-start:var(--ui-ac-border-width-md)solid var(--ui-ac-color-border)}.u-border-top-none{border-block-start:none}.u-border-top-sm{border-block-start:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border)}.u-border-top-lg{border-block-start:var(--ui-ac-border-width-lg)solid var(--ui-ac-color-border)}.u-border-right{border-inline-end:var(--ui-ac-border-width-md)solid var(--ui-ac-color-border)}.u-border-right-none{border-inline-end:none}.u-border-right-sm{border-inline-end:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border)}.u-border-right-lg{border-inline-end:var(--ui-ac-border-width-lg)solid var(--ui-ac-color-border)}.u-border-bottom{border-block-end:var(--ui-ac-border-width-md)solid var(--ui-ac-color-border)}.u-border-bottom-none{border-block-end:none}.u-border-bottom-sm{border-block-end:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border)}.u-border-bottom-lg{border-block-end:var(--ui-ac-border-width-lg)solid var(--ui-ac-color-border)}.u-border-left{border-inline-start:var(--ui-ac-border-width-md)solid var(--ui-ac-color-border)}.u-border-left-none{border-inline-start:none}.u-border-left-sm{border-inline-start:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border)}.u-border-left-lg{border-inline-start:var(--ui-ac-border-width-lg)solid var(--ui-ac-color-border)}.u-border-top-bottom{border-block:var(--ui-ac-border-width-md)solid var(--ui-ac-color-border)}.u-border-top-bottom-sm{border-block:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border)}.u-border-top-bottom-lg{border-block:var(--ui-ac-border-width-lg)solid var(--ui-ac-color-border)}.u-border-top-bottom-none{border-block:none}.u-border-left-right{border-inline:var(--ui-ac-border-width-md)solid var(--ui-ac-color-border)}.u-border-left-right-sm{border-inline:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border)}.u-border-left-right-lg{border-inline:var(--ui-ac-border-width-lg)solid var(--ui-ac-color-border)}.u-border-left-right-none{border-inline:none}.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-start-start-radius:var(--ui-ac-border-radius-md)}.u-border-radius-top-right{border-start-end-radius:var(--ui-ac-border-radius-md)}.u-border-radius-bottom-left{border-end-start-radius:var(--ui-ac-border-radius-md)}.u-border-radius-bottom-right{border-end-end-radius:var(--ui-ac-border-radius-md)}.u-border-radius-top{border-start-start-radius:var(--ui-ac-border-radius-md);border-start-end-radius:var(--ui-ac-border-radius-md)}.u-border-radius-right{border-start-end-radius:var(--ui-ac-border-radius-md);border-end-end-radius:var(--ui-ac-border-radius-md)}.u-border-radius-bottom{border-end-end-radius:var(--ui-ac-border-radius-md);border-end-start-radius:var(--ui-ac-border-radius-md)}.u-border-radius-left{border-start-start-radius:var(--ui-ac-border-radius-md);border-end-start-radius:var(--ui-ac-border-radius-md)}:root{color-scheme:light dark;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-transparent);--ui-ac-color-shade:var(--ui-color-black-translucent-005);--ui-ac-color-shade-lt:var(--ui-color-black-translucent-002);--ui-ac-color-shade-hv:var(--ui-color-black-translucent-010);--ui-ac-color-shade-xh:var(--ui-color-black-translucent-017);--ui-ac-color-tint-transparent:var(--ui-transparent);--ui-ac-color-tint:var(--ui-color-white-translucent-010);--ui-ac-color-tint-lt:var(--ui-color-white-translucent-005);--ui-ac-color-tint-hv:var(--ui-color-white-translucent-010);--ui-ac-color-tint-xh:var(--ui-color-white-translucent-017);--ui-ac-color-light:var(--ui-color-neutral-100);--ui-ac-color-light-dk:var(--ui-color-neutral-200);--ui-ac-color-light-xd:var(--ui-color-neutral-300);--ui-ac-color-light-2xd:var(--ui-color-neutral-400);--ui-ac-color-dark:var(--ui-color-neutral-900);--ui-ac-color-dark-lt:var(--ui-color-neutral-800);--ui-ac-color-dark-xl:var(--ui-color-neutral-600);--ui-ac-color-dark-2xl:var(--ui-color-neutral-400);--ui-ac-color-dark-3xl:var(--ui-color-neutral-200);--ui-ac-color-accent:var(--ui-color-blue-600);--ui-ac-color-accent-lt:var(--ui-color-blue-500);--ui-ac-color-accent-dk:var(--ui-color-blue-700);--ui-ac-color-accent-xd:var(--ui-color-blue-800);--ui-ac-color-accent-2xd:var(--ui-color-blue-900);--ui-ac-color-accent-rev:var(--ui-color-blue-200);--ui-ac-color-accent-rev-lt:var(--ui-color-blue-100);--ui-ac-color-accent-rev-xl:var(--ui-color-blue-100);--ui-ac-color-accent-rev-dk:var(--ui-color-blue-400);--ui-ac-color-success:var(--ui-color-green-700);--ui-ac-color-success-lt:var(--ui-color-green-600);--ui-ac-color-success-dk:var(--ui-color-green-800);--ui-ac-color-success-rev:var(--ui-color-green-200);--ui-ac-color-success-rev-lt:var(--ui-color-green-100);--ui-ac-color-success-rev-dk:var(--ui-color-green-400);--ui-ac-color-warning:var(--ui-color-gold-800);--ui-ac-color-warning-lt:var(--ui-color-gold-700);--ui-ac-color-warning-dk:var(--ui-color-gold-900);--ui-ac-color-warning-rev:var(--ui-color-gold-200);--ui-ac-color-warning-rev-lt:var(--ui-color-gold-100);--ui-ac-color-warning-rev-dk:var(--ui-color-gold-400);--ui-ac-color-danger:var(--ui-color-red-500);--ui-ac-color-danger-lt:var(--ui-color-red-600);--ui-ac-color-danger-dk:var(--ui-color-red-800);--ui-ac-color-danger-rev:var(--ui-color-red-200);--ui-ac-color-danger-rev-lt:var(--ui-color-red-100);--ui-ac-color-danger-rev-dk:var(--ui-color-red-400);--ui-ac-color-background-transparent:var(--ui-ac-color-shade-transparent);--ui-ac-disabled-opacity:var(--ui-transparent-050);--ui-ac-surface-transparency:33%;--ui-ac-surface-transparency-rev:17%;--ui-ac-color-background:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-background-dim:light-dark(var(--ui-ac-color-light-dk),var(--ui-ac-color-dark-lt));--ui-ac-color-background-surface:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-black));--ui-ac-color-background-subtle:light-dark(var(--ui-ac-color-shade),var(--ui-ac-color-tint));--ui-ac-color-background-subtle-emphasis:light-dark(var(--ui-ac-color-shade-hv),var(--ui-ac-color-tint-hv));--ui-ac-color-background-subtle-x-strong:light-dark(var(--ui-ac-color-shade-xh),var(--ui-ac-color-tint-xh));--ui-ac-color-background-rev:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-background-accent:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-background-accent-subtle:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-dk));--ui-ac-color-background-accent-x-subtle:light-dark(var(--ui-ac-color-accent-rev-xl),var(--ui-ac-color-accent-2xd));--ui-ac-color-background-accent-rev:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-background-accent-rev-light:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-background-accent-rev-dark:light-dark(var(--ui-ac-color-accent-dk),var(--ui-ac-color-accent-rev-dk));--ui-ac-color-danger-background:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-danger-background-subtle:light-dark(var(--ui-ac-color-danger-rev-lt),var(--ui-ac-color-danger-dk));--ui-ac-color-danger-background-rev:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-success-background:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-success-background-subtle:light-dark(var(--ui-ac-color-success-rev-lt),var(--ui-ac-color-success-dk));--ui-ac-color-success-background-rev:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-warning-background:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-warning-background-subtle:light-dark(var(--ui-ac-color-warning-rev-lt),var(--ui-ac-color-warning-dk));--ui-ac-color-warning-background-rev:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-content:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-white));--ui-ac-color-content-dark:light-dark(var(--ui-ac-color-black),var(--ui-ac-color-light));--ui-ac-color-content-subtle:light-dark(var(--ui-ac-color-dark-lt),var(--ui-ac-color-dark-2xl));--ui-ac-color-content-rev:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-content-accent:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-content-accent-hover:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-dk));--ui-ac-color-content-accent-active:light-dark(var(--ui-ac-color-accent-xd),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-content-accent-subtle:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-dk));--ui-ac-color-content-on-accent:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-dark));--ui-ac-color-danger-content:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-danger-content-subtle:light-dark(var(--ui-ac-color-danger-lt),var(--ui-ac-color-danger-rev-dk));--ui-ac-color-success-content:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-success-content-subtle:light-dark(var(--ui-ac-color-success-lt),var(--ui-ac-color-success-rev-dk));--ui-ac-color-warning-content:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-warning-content-subtle:light-dark(var(--ui-ac-color-warning-lt),var(--ui-ac-color-warning-rev-dk));--ui-ac-link-color-content:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-visited:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-hover:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-dk));--ui-ac-link-color-content-active:light-dark(var(--ui-ac-color-accent-xd),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-border:light-dark(var(--ui-ac-color-light-xd),var(--ui-ac-color-dark-lt));--ui-ac-color-border-translucent:light-dark(var(--ui-ac-color-shade-xh),var(--ui-ac-color-tint-hv));--ui-ac-color-border-subtle:light-dark(var(--ui-ac-color-light-dk),var(--ui-ac-color-dark-xl));--ui-ac-color-border-strong:light-dark(var(--ui-ac-color-light-2xd),var(--ui-ac-color-dark-3xl));--ui-ac-color-border-accent:light-dark(var(--ui-ac-color-accent-rev-dk),var(--ui-ac-color-accent-lt));--ui-ac-color-danger-border:light-dark(var(--ui-ac-color-danger-rev-dk),var(--ui-ac-color-danger-lt));--ui-ac-color-danger-border-strong:light-dark(var(--ui-ac-color-danger-lt),var(--ui-ac-color-danger-rev-dk));--ui-ac-color-success-border:light-dark(var(--ui-ac-color-success-rev-dk),var(--ui-ac-color-success-lt));--ui-ac-color-success-border-strong:light-dark(var(--ui-ac-color-success-lt),var(--ui-ac-color-success-rev-dk));--ui-ac-color-warning-border:light-dark(var(--ui-ac-color-warning-rev-dk),var(--ui-ac-color-warning-lt));--ui-ac-color-warning-border-strong:light-dark(var(--ui-ac-color-warning-lt),var(--ui-ac-color-warning-rev-dk));--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-dark);--ui-ac-color-scroll-shadow-light:var(--ui-ac-color-shadow);--ui-ac-color-scroll-shadow-opacity:var(--ui-ac-color-shadow-opacity);--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-backdrop-color-background:light-dark(var(--ui-color-true-black-translucent-050),var(--ui-color-true-black-translucent-075));--ui-ac-interactive-color-base:var(--ui-ac-color-background-surface);--ui-ac-interactive-color-border:var(--ui-ac-color-border-translucent);--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-emphasis);--ui-ac-interactive-color-subtle-pressed:var(--ui-ac-color-background-subtle-x-strong);--ui-ac-interactive-color-x-subtle-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-x-subtle-pressed:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-active:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-focus:color-mix(in hsl,var(--ui-ac-color-content-accent),transparent 25%);--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:80%;--ui-ac-chip-border-transparency:75%;--ui-ac-chip-background-transparency:93%;--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)}}@media (prefers-contrast:more){:root{--ui-ac-surface-transparency:0%;--ui-ac-surface-transparency-rev:0%}}.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:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-background-dim:light-dark(var(--ui-ac-color-light-dk),var(--ui-ac-color-dark-lt));--ui-ac-color-background-surface:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-black));--ui-ac-color-background-subtle:light-dark(var(--ui-ac-color-shade),var(--ui-ac-color-tint));--ui-ac-color-background-subtle-emphasis:light-dark(var(--ui-ac-color-shade-hv),var(--ui-ac-color-tint-hv));--ui-ac-color-background-subtle-x-strong:light-dark(var(--ui-ac-color-shade-xh),var(--ui-ac-color-tint-xh));--ui-ac-color-background-rev:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-background-accent:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-background-accent-subtle:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-dk));--ui-ac-color-background-accent-x-subtle:light-dark(var(--ui-ac-color-accent-rev-xl),var(--ui-ac-color-accent-2xd));--ui-ac-color-background-accent-rev:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-background-accent-rev-light:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-background-accent-rev-dark:light-dark(var(--ui-ac-color-accent-dk),var(--ui-ac-color-accent-rev-dk));--ui-ac-color-danger-background:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-danger-background-subtle:light-dark(var(--ui-ac-color-danger-rev-lt),var(--ui-ac-color-danger-dk));--ui-ac-color-danger-background-rev:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-success-background:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-success-background-subtle:light-dark(var(--ui-ac-color-success-rev-lt),var(--ui-ac-color-success-dk));--ui-ac-color-success-background-rev:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-warning-background:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-warning-background-subtle:light-dark(var(--ui-ac-color-warning-rev-lt),var(--ui-ac-color-warning-dk));--ui-ac-color-warning-background-rev:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-content:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-white));--ui-ac-color-content-dark:light-dark(var(--ui-ac-color-black),var(--ui-ac-color-light));--ui-ac-color-content-subtle:light-dark(var(--ui-ac-color-dark-lt),var(--ui-ac-color-dark-2xl));--ui-ac-color-content-rev:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-content-accent:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-content-accent-hover:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-dk));--ui-ac-color-content-accent-active:light-dark(var(--ui-ac-color-accent-xd),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-content-accent-subtle:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-dk));--ui-ac-color-content-on-accent:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-dark));--ui-ac-color-danger-content:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-danger-content-subtle:light-dark(var(--ui-ac-color-danger-lt),var(--ui-ac-color-danger-rev-dk));--ui-ac-color-success-content:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-success-content-subtle:light-dark(var(--ui-ac-color-success-lt),var(--ui-ac-color-success-rev-dk));--ui-ac-color-warning-content:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-warning-content-subtle:light-dark(var(--ui-ac-color-warning-lt),var(--ui-ac-color-warning-rev-dk));--ui-ac-link-color-content:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-visited:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-link-color-content-hover:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-dk));--ui-ac-link-color-content-active:light-dark(var(--ui-ac-color-accent-xd),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-border:light-dark(var(--ui-ac-color-light-xd),var(--ui-ac-color-dark-lt));--ui-ac-color-border-translucent:light-dark(var(--ui-ac-color-shade-xh),var(--ui-ac-color-tint-hv));--ui-ac-color-border-subtle:light-dark(var(--ui-ac-color-light-dk),var(--ui-ac-color-dark-xl));--ui-ac-color-border-strong:light-dark(var(--ui-ac-color-light-2xd),var(--ui-ac-color-dark-3xl));--ui-ac-color-border-accent:light-dark(var(--ui-ac-color-accent-rev-dk),var(--ui-ac-color-accent-lt));--ui-ac-color-danger-border:light-dark(var(--ui-ac-color-danger-rev-dk),var(--ui-ac-color-danger-lt));--ui-ac-color-danger-border-strong:light-dark(var(--ui-ac-color-danger-lt),var(--ui-ac-color-danger-rev-dk));--ui-ac-color-success-border:light-dark(var(--ui-ac-color-success-rev-dk),var(--ui-ac-color-success-lt));--ui-ac-color-success-border-strong:light-dark(var(--ui-ac-color-success-lt),var(--ui-ac-color-success-rev-dk));--ui-ac-color-warning-border:light-dark(var(--ui-ac-color-warning-rev-dk),var(--ui-ac-color-warning-lt));--ui-ac-color-warning-border-strong:light-dark(var(--ui-ac-color-warning-lt),var(--ui-ac-color-warning-rev-dk));--ui-ac-interactive-color-base:var(--ui-ac-color-background-surface);--ui-ac-interactive-color-border:var(--ui-ac-color-border-translucent);--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-emphasis);--ui-ac-interactive-color-subtle-pressed:var(--ui-ac-color-background-subtle-x-strong);--ui-ac-interactive-color-x-subtle-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-x-subtle-pressed:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-active:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-focus:color-mix(in hsl,var(--ui-ac-color-content-accent),transparent 25%);--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:80%;--ui-ac-chip-border-transparency:75%;--ui-ac-chip-background-transparency:93%;--ui-ac-meta-opacity-content:var(--ui-transparent-075)}.u-color-scheme-inverted{--ui-ac-color-background:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-background-dim:light-dark(var(--ui-ac-color-dark-lt),var(--ui-ac-color-light-dk));--ui-ac-color-background-surface:light-dark(var(--ui-ac-color-black),var(--ui-ac-color-white));--ui-ac-color-background-subtle:light-dark(var(--ui-ac-color-tint),var(--ui-ac-color-shade));--ui-ac-color-background-subtle-emphasis:light-dark(var(--ui-ac-color-tint-hv),var(--ui-ac-color-shade-hv));--ui-ac-color-background-subtle-x-strong:light-dark(var(--ui-ac-color-tint-xh),var(--ui-ac-color-shade-xh));--ui-ac-color-background-rev:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-dark));--ui-ac-color-background-accent:light-dark(var(--ui-ac-color-accent),var(--ui-ac-color-accent-rev));--ui-ac-color-background-accent-subtle:light-dark(var(--ui-ac-color-accent-dk),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-background-accent-x-subtle:light-dark(var(--ui-ac-color-accent-2xd),var(--ui-ac-color-accent-rev-xl));--ui-ac-color-background-accent-rev:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-background-accent-rev-light:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-lt));--ui-ac-color-background-accent-rev-dark:light-dark(var(--ui-ac-color-accent-rev-dk),var(--ui-ac-color-accent-dk));--ui-ac-color-danger-background:light-dark(var(--ui-ac-color-danger),var(--ui-ac-color-danger-rev));--ui-ac-color-danger-background-subtle:light-dark(var(--ui-ac-color-danger-dk),var(--ui-ac-color-danger-rev-lt));--ui-ac-color-danger-background-rev:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-success-background:light-dark(var(--ui-ac-color-success),var(--ui-ac-color-success-rev));--ui-ac-color-success-background-subtle:light-dark(var(--ui-ac-color-success-dk),var(--ui-ac-color-success-rev-lt));--ui-ac-color-success-background-rev:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-warning-background:light-dark(var(--ui-ac-color-warning),var(--ui-ac-color-warning-rev));--ui-ac-color-warning-background-subtle:light-dark(var(--ui-ac-color-warning-dk),var(--ui-ac-color-warning-rev-lt));--ui-ac-color-warning-background-rev:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-content:light-dark(var(--ui-ac-color-white),var(--ui-ac-color-dark));--ui-ac-color-content-dark:light-dark(var(--ui-ac-color-light),var(--ui-ac-color-black));--ui-ac-color-content-subtle:light-dark(var(--ui-ac-color-dark-2xl),var(--ui-ac-color-dark-lt));--ui-ac-color-content-rev:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-light));--ui-ac-color-content-accent:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-color-content-accent-hover:light-dark(var(--ui-ac-color-accent-rev-dk),var(--ui-ac-color-accent-lt));--ui-ac-color-content-accent-active:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-xd));--ui-ac-color-content-accent-subtle:light-dark(var(--ui-ac-color-accent-dk),var(--ui-ac-color-accent-rev-lt));--ui-ac-color-content-on-accent:light-dark(var(--ui-ac-color-dark),var(--ui-ac-color-white));--ui-ac-color-danger-content:light-dark(var(--ui-ac-color-danger-rev),var(--ui-ac-color-danger));--ui-ac-color-danger-content-subtle:light-dark(var(--ui-ac-color-danger-rev-dk),var(--ui-ac-color-danger-lt));--ui-ac-color-success-content:light-dark(var(--ui-ac-color-success-rev),var(--ui-ac-color-success));--ui-ac-color-success-content-subtle:light-dark(var(--ui-ac-color-success-rev-dk),var(--ui-ac-color-success-lt));--ui-ac-color-warning-content:light-dark(var(--ui-ac-color-warning-rev),var(--ui-ac-color-warning));--ui-ac-color-warning-content-subtle:light-dark(var(--ui-ac-color-warning-rev-dk),var(--ui-ac-color-warning-lt));--ui-ac-link-color-content:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-link-color-content-visited:light-dark(var(--ui-ac-color-accent-rev),var(--ui-ac-color-accent));--ui-ac-link-color-content-hover:light-dark(var(--ui-ac-color-accent-rev-dk),var(--ui-ac-color-accent-lt));--ui-ac-link-color-content-active:light-dark(var(--ui-ac-color-accent-rev-lt),var(--ui-ac-color-accent-xd));--ui-ac-color-border:light-dark(var(--ui-ac-color-dark-lt),var(--ui-ac-color-light-xd));--ui-ac-color-border-translucent:light-dark(var(--ui-ac-color-tint-hv),var(--ui-ac-color-shade-xh));--ui-ac-color-border-subtle:light-dark(var(--ui-ac-color-dark-xl),var(--ui-ac-color-light-dk));--ui-ac-color-border-strong:light-dark(var(--ui-ac-color-dark-3xl),var(--ui-ac-color-light-2xd));--ui-ac-color-border-accent:light-dark(var(--ui-ac-color-accent-lt),var(--ui-ac-color-accent-rev-dk));--ui-ac-color-danger-border:light-dark(var(--ui-ac-color-danger-lt),var(--ui-ac-color-danger-rev-dk));--ui-ac-color-danger-border-strong:light-dark(var(--ui-ac-color-danger-rev-dk),var(--ui-ac-color-danger-lt));--ui-ac-color-success-border:light-dark(var(--ui-ac-color-success-lt),var(--ui-ac-color-success-rev-dk));--ui-ac-color-success-border-strong:light-dark(var(--ui-ac-color-success-rev-dk),var(--ui-ac-color-success-lt));--ui-ac-color-warning-border:light-dark(var(--ui-ac-color-warning-lt),var(--ui-ac-color-warning-rev-dk));--ui-ac-color-warning-border-strong:light-dark(var(--ui-ac-color-warning-rev-dk),var(--ui-ac-color-warning-lt));--ui-ac-interactive-color-base:var(--ui-ac-color-background-surface);--ui-ac-interactive-color-border:var(--ui-ac-color-border-translucent);--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-emphasis);--ui-ac-interactive-color-subtle-pressed:var(--ui-ac-color-background-subtle-x-strong);--ui-ac-interactive-color-x-subtle-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-x-subtle-pressed:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-hover:var(--ui-ac-color-background-subtle);--ui-ac-interactive-color-active:var(--ui-ac-color-background-subtle-emphasis);--ui-ac-interactive-color-focus:color-mix(in hsl,var(--ui-ac-color-content-accent),transparent 25%);--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:80%;--ui-ac-chip-border-transparency:75%;--ui-ac-chip-background-transparency:93%;--ui-ac-meta-opacity-content:var(--ui-transparent-075);--ui-ac-surface-transparency:17%;--ui-ac-surface-transparency-rev:33%}.u-colors-default{background-color:var(--ui-ac-color-background);color:var(--ui-ac-color-content);border-color:var(--ui-ac-color-border)}.u-colors-surface{background-color:var(--ui-ac-color-background-surface);color:var(--ui-ac-color-content);border-color:var(--ui-ac-color-border)}.u-colors-inverted{background-color:var(--ui-ac-color-background-rev);color:var(--ui-ac-color-content-rev);border-color:var(--ui-ac-color-border)}.u-colors-accent{background-color:var(--ui-ac-color-background-accent);color:var(--ui-ac-color-content);border-color:var(--ui-ac-color-border)}.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-x-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-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{justify-content:center;align-items:center}.u-display-contents{display:contents}.u-aspect-ratio-16-\/9{aspect-ratio:16/9}.u-aspect-ratio-4\/3{aspect-ratio:4/3}.u-aspect-ratio-3\/2{aspect-ratio:3/2}.u-aspect-ratio-1\/1{aspect-ratio:1}.u-aspect-ratio-2\/3{aspect-ratio:2/3}.u-aspect-ratio-3\/4{aspect-ratio:3/4}.u-aspect-ratio-9\/16{aspect-ratio:9/16}.u-flex-direction-row{flex-direction:row}.u-flex-direction-row-reverse{flex-direction:row-reverse}.u-flex-direction-column{flex-direction:column}.u-flex-direction-column-reverse{flex-direction:column-reverse}.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}.u-flex-0{flex:0}.u-flex-2{flex:2}.u-flex-3{flex:3}.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-shrink-0{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 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 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{gap:0}.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-left-right{margin-inline:var(--ui-ac-spacing)}.u-margin-left-right-none{margin-inline:0}.u-margin-left-right-auto{margin-inline:auto}.u-margin-left-right-sm{margin-inline:var(--ui-ac-spacing-sm)}.u-margin-left-right-lg{margin-inline:var(--ui-ac-spacing-lg)}.u-margin-top-bottom{margin-block:var(--ui-ac-spacing)}.u-margin-top-bottom-none{margin-block:0}.u-margin-top-bottom-auto{margin-block:auto}.u-margin-top-bottom-sm{margin-block:var(--ui-ac-spacing-sm)}.u-margin-top-bottom-lg{margin-block:var(--ui-ac-spacing-lg)}.u-margin-left{margin-inline-start:var(--ui-ac-spacing)}.u-margin-left-none{margin-inline-start:0}.u-margin-left-auto{margin-inline-start:auto}.u-margin-left-sm{margin-inline-start:var(--ui-ac-spacing-sm)}.u-margin-left-lg{margin-inline-start:var(--ui-ac-spacing-lg)}.u-margin-right{margin-inline-end:var(--ui-ac-spacing)}.u-margin-right-none{margin-inline-end:0}.u-margin-right-auto{margin-inline-end:auto}.u-margin-right-sm{margin-inline-end:var(--ui-ac-spacing-sm)}.u-margin-right-lg{margin-inline-end:var(--ui-ac-spacing-lg)}.u-margin-top{margin-block-start:var(--ui-ac-spacing)}.u-margin-top-none{margin-block-start:0}.u-margin-top-auto{margin-block-start:auto}.u-margin-top-sm{margin-block-start:var(--ui-ac-spacing-sm)}.u-margin-top-lg{margin-block-start:var(--ui-ac-spacing-lg)}.u-margin-bottom{margin-block-end:var(--ui-ac-spacing)}.u-margin-bottom-none{margin-block-end:0}.u-margin-bottom-auto{margin-block-end:auto}.u-margin-bottom-sm{margin-block-end:var(--ui-ac-spacing-sm)}.u-margin-bottom-lg{margin-block-end: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-left-right{padding-inline:var(--ui-ac-spacing)}.u-padding-left-right-none{padding-inline:0}.u-padding-left-right-sm{padding-inline:var(--ui-ac-spacing-sm)}.u-padding-left-right-lg{padding-inline:var(--ui-ac-spacing-lg)}.u-padding-left-right-flx{padding-inline:var(--ui-ac-spacing-flx)}.u-padding-top-bottom{padding-block:var(--ui-ac-spacing)}.u-padding-top-bottom-none{padding-block:0}.u-padding-top-bottom-sm{padding-block:var(--ui-ac-spacing-sm)}.u-padding-top-bottom-lg{padding-block:var(--ui-ac-spacing-lg)}.u-padding-top-bottom-flx{padding-block:var(--ui-ac-spacing-flx)}.u-padding-left{padding-inline-start:var(--ui-ac-spacing)}.u-padding-left-none{padding-inline-start:0}.u-padding-left-sm{padding-inline-start:var(--ui-ac-spacing-sm)}.u-padding-left-xs{padding-inline-start:var(--ui-ac-spacing-xs)}.u-padding-left-lg{padding-inline-start:var(--ui-ac-spacing-lg)}.u-padding-right{padding-inline-end:var(--ui-ac-spacing)}.u-padding-right-none{padding-inline-end:0}.u-padding-right-sm{padding-inline-end:var(--ui-ac-spacing-sm)}.u-padding-right-lg{padding-inline-end:var(--ui-ac-spacing-lg)}.u-padding-top{padding-block-start:var(--ui-ac-spacing)}.u-padding-top-none{padding-block-start:0}.u-padding-top-sm{padding-block-start:var(--ui-ac-spacing-sm)}.u-padding-top-lg{padding-block-start:var(--ui-ac-spacing-lg)}.u-padding-bottom{padding-block-end:var(--ui-ac-spacing)}.u-padding-bottom-none{padding-block-end:0}.u-padding-bottom-sm{padding-block-end:var(--ui-ac-spacing-sm)}.u-padding-bottom-lg{padding-block-end:var(--ui-ac-spacing-lg)}.u-size-full{flex-grow:1;block-size:100%;inline-size:100%}.u-size-viewport{flex-grow:1;block-size:100dvh;inline-size:100dvw}.u-size-container{flex-grow:1;block-size:100cqb;inline-size:100cqi}.u-size-2xs{block-size:var(--ui-ac-spacing-block-2xs,3.7rem);inline-size:var(--ui-ac-spacing-block-2xs,3.7rem)}.u-size-xs{block-size:var(--ui-ac-spacing-block-xs,6rem);inline-size:var(--ui-ac-spacing-block-xs,6rem)}.u-size-sm{block-size:var(--ui-ac-spacing-block-sm,10rem);inline-size:var(--ui-ac-spacing-block-sm,10rem)}.u-size-md{block-size:var(--ui-ac-spacing-block,16rem);inline-size:var(--ui-ac-spacing-block,16rem)}.u-size-lg{block-size:var(--ui-ac-spacing-block-lg,26rem);inline-size:var(--ui-ac-spacing-block-lg,26rem)}.u-size-xl{block-size:var(--ui-ac-spacing-block-xl,41rem);inline-size:var(--ui-ac-spacing-block-xl,41rem)}.u-size-2xl{block-size:var(--ui-ac-spacing-block-2xl,66rem);inline-size:var(--ui-ac-spacing-block-2xl,66rem)}.u-width-full{flex-grow:1;inline-size:100%}.u-width-half{inline-size:50%}.u-width-viewport{flex-grow:1;inline-size:100dvi}.u-width-container{flex-grow:1;inline-size:100cqi}.u-width-2xs{inline-size:var(--ui-ac-spacing-block-2xs,3.7rem)}.u-width-xs{inline-size:var(--ui-ac-spacing-block-xs,6rem)}.u-width-sm{inline-size:var(--ui-ac-spacing-block-sm,10rem)}.u-width-md{inline-size:var(--ui-ac-spacing-block,16rem)}.u-width-lg{inline-size:var(--ui-ac-spacing-block-lg,26rem)}.u-width-xl{inline-size:var(--ui-ac-spacing-block-xl,41rem)}.u-width-2xl{inline-size:var(--ui-ac-spacing-block-2xl,66rem)}.u-height-full{flex-grow:1;block-size:100%}.u-height-viewport{block-size:100dvb}.u-height-container{block-size:100cqb}.u-height-2xs{block-size:var(--ui-ac-spacing-block-2xs,3.7rem)}.u-height-xs{block-size:var(--ui-ac-spacing-block-xs,6rem)}.u-height-sm{block-size:var(--ui-ac-spacing-block-sm,10rem)}.u-height-md{block-size:var(--ui-ac-spacing-block,16rem)}.u-height-lg{block-size:var(--ui-ac-spacing-block-lg,26rem)}.u-height-xl{block-size:var(--ui-ac-spacing-block-xl,41rem)}.u-height-2xl{block-size:var(--ui-ac-spacing-block-2xl,66rem)}.u-min-height-full{flex-grow:1;min-block-size:100%}.u-min-height-viewport{min-block-size:100dvb}.u-min-height-container{min-block-size:100cqb}.u-min-height-2xs{min-block-size:var(--ui-ac-spacing-block-2xs,3.7rem)}.u-min-height-xs{min-block-size:var(--ui-ac-spacing-block-xs,6rem)}.u-min-height-sm{min-block-size:var(--ui-ac-spacing-block-sm,10rem)}.u-min-height-md{min-block-size:var(--ui-ac-spacing-block,16rem)}.u-min-height-lg{min-block-size:var(--ui-ac-spacing-block-lg,26rem)}.u-min-height-xl{min-block-size:var(--ui-ac-spacing-block-xl,41rem)}.u-min-height-2xl{min-block-size:var(--ui-ac-spacing-block-2xl,66rem)}.u-max-height-full{flex-grow:1;max-block-size:100%}.u-max-height-viewport{max-block-size:100dvb}.u-max-height-container{max-block-size:100cqb}.u-max-height-2xs{max-block-size:var(--ui-ac-spacing-block-2xs,3.7rem)}.u-max-height-xs{max-block-size:var(--ui-ac-spacing-block-xs,6rem)}.u-max-height-sm{max-block-size:var(--ui-ac-spacing-block-sm,10rem)}.u-max-height-md{max-block-size:var(--ui-ac-spacing-block,16rem)}.u-max-height-lg{max-block-size:var(--ui-ac-spacing-block-lg,26rem)}.u-max-height-xl{max-block-size:var(--ui-ac-spacing-block-xl,41rem)}.u-max-height-2xl{max-block-size:var(--ui-ac-spacing-block-2xl,66rem)}.u-inset-top-tight{inset-block-start:0}.u-inset-right-tight{inset-inline-end:0}.u-inset-bottom-tight{inset-block-end:0}.u-inset-left-tight{inset-inline-start:0}.u-inset-top-left-tight{inset-block-start:0;inset-inline-start:0}.u-inset-top-right-tight{inset-block-start:0;inset-inline-end:0}.u-inset-bottom-right-tight{inset-block-end:0;inset-inline-end:0}.u-inset-bottom-left-tight{inset-block-end:0;inset-inline-start:0}.u-inset-top-spacing{inset-block-start:var(--ui-ac-spacing)}.u-inset-right-spacing{inset-inline-end:var(--ui-ac-spacing)}.u-inset-bottom-spacing{inset-block-end:var(--ui-ac-spacing)}.u-inset-left-spacing{inset-inline-start:var(--ui-ac-spacing)}.u-inset-top-left-spacing{inset-block-start:var(--ui-ac-spacing);inset-inline-start:var(--ui-ac-spacing)}.u-inset-top-right-spacing{inset-block-start:var(--ui-ac-spacing);inset-inline-end:var(--ui-ac-spacing)}.u-inset-bottom-right-spacing{inset-block-end:var(--ui-ac-spacing);inset-inline-end:var(--ui-ac-spacing)}.u-inset-bottom-left-spacing{inset-block-end:var(--ui-ac-spacing);inset-inline-start:var(--ui-ac-spacing)}.u-inset-top-flx{inset-block-start:var(--ui-ac-spacing-flx)}.u-inset-right-flx{inset-inline-end:var(--ui-ac-spacing-flx)}.u-inset-bottom-flx{inset-block-end:var(--ui-ac-spacing-flx)}.u-inset-left-flx{inset-inline-start:var(--ui-ac-spacing-flx)}.u-inset-top-left-flx{inset-block-start:var(--ui-ac-spacing-flx);inset-inline-start:var(--ui-ac-spacing-flx)}.u-inset-top-right-flx{inset-block-start:var(--ui-ac-spacing-flx);inset-inline-end:var(--ui-ac-spacing-flx)}.u-inset-bottom-right-flx{inset-block-end:var(--ui-ac-spacing-flx);inset-inline-end:var(--ui-ac-spacing-flx)}.u-inset-bottom-left-flx{inset-block-end:var(--ui-ac-spacing-flx);inset-inline-start:var(--ui-ac-spacing-flx)}.u-inset-top-gutter{inset-block-start:var(--ui-ac-spacing-gutter)}.u-inset-right-gutter{inset-inline-end:var(--ui-ac-spacing-gutter)}.u-inset-bottom-gutter{inset-block-end:var(--ui-ac-spacing-gutter)}.u-inset-left-gutter{inset-inline-start:var(--ui-ac-spacing-gutter)}.u-inset-top-left-gutter{inset-block-start:var(--ui-ac-spacing-gutter);inset-inline-start:var(--ui-ac-spacing-gutter)}.u-inset-top-right-gutter{inset-block-start:var(--ui-ac-spacing-gutter);inset-inline-end:var(--ui-ac-spacing-gutter)}.u-inset-bottom-right-gutter{inset-block-end:var(--ui-ac-spacing-gutter);inset-inline-end:var(--ui-ac-spacing-gutter)}.u-inset-bottom-left-gutter{inset-block-end:var(--ui-ac-spacing-gutter);inset-inline-start:var(--ui-ac-spacing-gutter)}.u-inset-top-auto{inset-block-start:auto}.u-inset-right-auto{inset-inline-end:auto}.u-inset-bottom-auto{inset-block-end:auto}.u-inset-left-auto{inset-inline-start:auto}.u-inset-tight{inset:0}.u-inset-spacing{inset:var(--ui-ac-spacing)}.u-inset-auto{inset:auto}.u-inset-block-tight{inset-block:0}.u-inset-block-spacing{inset-block:var(--ui-ac-spacing)}.u-inset-block-flx{inset-block:var(--ui-ac-spacing-flx)}.u-inset-block-gutter{inset-block:var(--ui-ac-spacing-gutter)}.u-inset-block-auto{inset-block:auto}.u-inset-inline-tight{inset-inline:0}.u-inset-inline-spacing{inset-inline:var(--ui-ac-spacing)}.u-inset-inline-flx{inset-inline:var(--ui-ac-spacing-flx)}.u-inset-inline-gutter{inset-inline:var(--ui-ac-spacing-gutter)}.u-inset-inline-auto{inset-inline:auto}.u-z-index-0{z-index:var(--ui-z-index-0)}.u-z-index-100{z-index:var(--ui-z-index-100)}.u-z-index-200{z-index:var(--ui-z-index-200)}.u-z-index-300{z-index:var(--ui-z-index-300)}.u-z-index-400{z-index:var(--ui-z-index-400)}.u-z-index-500{z-index:var(--ui-z-index-500)}.u-z-index-top{z-index:var(--ui-z-index-top)}.u-z-index-bottom{z-index:var(--ui-z-index-bottom)}.u-position-fixed{position:fixed}.u-position-absolute{position:absolute}.u-position-relative{position:relative}.u-position-sticky{position:sticky}.u-position-static{position:static}.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{color:var(--ui-ac-link-color-content-visited);font-weight:var(--ui-ac-typography-article-link-font-weight)}.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);vertical-align:baseline;line-height:0;position:relative}.u-typography-formatted code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}.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}.u-typography-formatted mark{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.u-typography-formatted sub{inset-block-end:-.25em}.u-typography-formatted sup{inset-block-start:-.5em}.u-typography-formatted :is(blockquote,ol,ul),.u-typography-formatted :is(ol,ul){padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.u-typography-formatted li :is(ol,ul){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:outside}.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);margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted *>dl dt:last-child{margin-block-end:0}.u-typography-formatted *>dl dd{margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted *>dl dd:last-child{margin-block-end:0}.u-typography-formatted *>ol{list-style:decimal}.u-typography-formatted *>ul{list-style:outside}.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){margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted li{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{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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}.u-typography-formatted pre code{background-color:#0000;border-radius:0;padding-inline:0}.u-typography-formatted pre:last-child{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{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));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{margin-block-start:0}.u-typography-formatted h1:last-child,.u-typography-formatted h2:last-child,.u-typography-formatted h3:last-child,.u-typography-formatted h4:last-child,.u-typography-formatted h5:last-child,.u-typography-formatted h6:last-child{margin-block-end:0}@media print{.u-typography-formatted :is(h1,h2,h3,h4,h5,h6){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);vertical-align:baseline;line-height:0;position:relative}.s-typography\:compact .u-typography-formatted code,.s-ui\:compact .u-typography-formatted code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}.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{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.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);--content-list-item-spacing:var(--ui-ac-article-compact-list-item-spacing);--content-paragraph-spacing:var(--ui-ac-article-compact-paragraph-spacing)}.s-typography\:compact .u-typography-formatted :is(blockquote,ol,ul),.s-ui\:compact .u-typography-formatted :is(blockquote,ol,ul),.s-typography\:compact .u-typography-formatted :is(ol,ul),.s-ui\:compact .u-typography-formatted :is(ol,ul){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){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:outside}.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);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{margin-block-end:0}.s-typography\:compact .u-typography-formatted *>dl dd,.s-ui\:compact .u-typography-formatted *>dl dd{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{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:outside}.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){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{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{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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}.s-typography\:compact .u-typography-formatted pre code,.s-ui\:compact .u-typography-formatted pre code{background-color:#0000;border-radius:0;padding-inline:0}.s-typography\:compact .u-typography-formatted pre:last-child,.s-ui\:compact .u-typography-formatted pre:last-child{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{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));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{margin-block-start:0}.s-typography\:compact .u-typography-formatted h1:last-child,.s-typography\:compact .u-typography-formatted h2:last-child,.s-typography\:compact .u-typography-formatted h3:last-child,.s-typography\:compact .u-typography-formatted h4:last-child,.s-typography\:compact .u-typography-formatted h5:last-child,.s-typography\:compact .u-typography-formatted h6:last-child,.s-ui\:compact .u-typography-formatted h1:last-child,.s-ui\:compact .u-typography-formatted h2:last-child,.s-ui\:compact .u-typography-formatted h3:last-child,.s-ui\:compact .u-typography-formatted h4:last-child,.s-ui\:compact .u-typography-formatted h5:last-child,.s-ui\:compact .u-typography-formatted h6:last-child{margin-block-end: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){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{color:var(--ui-ac-link-color-content-visited);font-weight:var(--ui-ac-typography-article-link-font-weight)}.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);vertical-align:baseline;line-height:0;position:relative}.u-typography-formatted-article code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}.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{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.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),.u-typography-formatted-article :is(ol,ul){padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}.u-typography-formatted-article li :is(ol,ul){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:outside}.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);margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}.u-typography-formatted-article *>dl dt:last-child{margin-block-end:0}.u-typography-formatted-article *>dl dd{margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted-article *>dl dd:last-child{margin-block-end:0}.u-typography-formatted-article *>ol{list-style:decimal}.u-typography-formatted-article *>ul{list-style:outside}.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){margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.u-typography-formatted-article li{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{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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}.u-typography-formatted-article pre code{background-color:#0000;border-radius:0;padding-inline:0}.u-typography-formatted-article pre:last-child{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{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));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{margin-block-start:0}.u-typography-formatted-article h1:last-child,.u-typography-formatted-article h2:last-child,.u-typography-formatted-article h3:last-child,.u-typography-formatted-article h4:last-child,.u-typography-formatted-article h5:last-child,.u-typography-formatted-article h6:last-child{margin-block-end:0}@media print{.u-typography-formatted-article :is(h1,h2,h3,h4,h5,h6){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);vertical-align:baseline;line-height:0;position:relative}.s-ui\:compact .u-typography-formatted-article code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}.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{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}.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),.s-ui\:compact .u-typography-formatted-article :is(ol,ul){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){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:outside}.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);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{margin-block-end:0}.s-ui\:compact .u-typography-formatted-article *>dl dd{margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.s-ui\:compact .u-typography-formatted-article *>dl dd:last-child{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:outside}.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){margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}.s-ui\:compact .u-typography-formatted-article li{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{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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}.s-ui\:compact .u-typography-formatted-article pre code{background-color:#0000;border-radius:0;padding-inline:0}.s-ui\:compact .u-typography-formatted-article pre:last-child{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{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));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{margin-block-start:0}.s-ui\:compact .u-typography-formatted-article h1:last-child,.s-ui\:compact .u-typography-formatted-article h2:last-child,.s-ui\:compact .u-typography-formatted-article h3:last-child,.s-ui\:compact .u-typography-formatted-article h4:last-child,.s-ui\:compact .u-typography-formatted-article h5:last-child,.s-ui\:compact .u-typography-formatted-article h6:last-child{margin-block-end:0}@media print{.s-ui\:compact .u-typography-formatted-article :is(h1,h2,h3,h4,h5,h6){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:initial}.u-typography-reset :is(i,em,var){font-style:initial}.u-typography-reset :is(u,ins),.u-typography-reset :is(s,del){-webkit-text-decoration:initial;text-decoration:initial}.u-typography-reset :is(code,kbd){font-family:initial}.u-typography-reset :is(sub,sup){font-size:initial;line-height:initial;position:initial;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:initial;padding-inline:initial}.u-typography-reset mark{background-color:initial;border-radius:initial;padding:initial}.u-typography-reset sub{inset-block-end:initial}.u-typography-reset sup{inset-block-start:initial}.u-typography-reset :is(blockquote,ol,ul),.u-typography-reset :is(ol,ul){padding-inline-start:initial}.u-typography-reset li :is(ol,ul){margin-block-start:initial}.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:outside}.u-typography-reset blockquote{box-shadow:initial}.u-typography-reset *>dl dt{font-weight:initial;margin-block-end:initial}.u-typography-reset *>dl dd{margin-block-end:initial}.u-typography-reset *>ol{list-style:decimal}.u-typography-reset *>ul{list-style:outside}.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),.u-typography-reset li{margin-block-end:initial}.u-typography-reset :where(p,blockquote,blockquote>p){text-wrap:initial}.u-typography-reset :is(blockquote,dl,ol,p,ul,li):last-child{margin-block-end:0}.u-typography-reset pre{background-color:initial;border-radius:initial;padding:initial;white-space:initial;margin-block-end:initial;font-family:initial}.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{font-family:unset;font-size:initial;font-weight:initial;line-height:initial;margin-block-start:initial;margin-block-end:initial}.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-typography-font-size-lower-2)}.u-font-size-sm{font-size:var(--ui-typography-font-size-lower-1)}.u-font-size-md{font-size:var(--ui-typography-font-size-base)}.u-font-size-lg{font-size:var(--ui-typography-font-size-upper-1)}.u-font-size-xl{font-size:var(--ui-typography-font-size-upper-2)}.u-font-size-2xl{font-size:var(--ui-typography-font-size-upper-3)}.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-letter-spacing-sm{letter-spacing:var(--ui-typography-letter-spacing-lower-1)}.u-letter-spacing-md{letter-spacing:var(--ui-typography-letter-spacing-base)}.u-letter-spacing-lg{letter-spacing:var(--ui-typography-letter-spacing-upper-1)}.u-letter-spacing-xl{letter-spacing:var(--ui-typography-letter-spacing-upper-2)}.u-line-height-xs{line-height:var(--ui-typography-line-height-lower-2)}.u-line-height-sm{line-height:var(--ui-typography-line-height-lower-1)}.u-line-height-md{line-height:var(--ui-typography-line-height-base)}.u-line-height-lg{line-height:var(--ui-typography-line-height-upper-1)}.u-line-height-xl{line-height:var(--ui-typography-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-box-trim{text-box:trim-both}.u-text-box-trim-start{text-box:trim-start}.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}.u-text-wrap-normal{white-space:normal}.u-text-wrap-nowrap{white-space:nowrap}.u-text-wrap-pre{white-space:pre}.u-text-wrap-pre-line{white-space:pre-line}.u-text-wrap-pre-wrap{white-space:pre-wrap}.u-text-wrap-break-word{overflow-wrap:break-word;word-break:break-word}.u-text-wrap-overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u-text-wrap-pretty{text-wrap:pretty}.u-text-wrap-balance{text-wrap:balance}details.u-animate-details{transition:background-color var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}details.u-animate-details summary{transition:var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}@supports (interpolate-size:allow-keywords){details.u-animate-details::details-content{block-size:0;transition:block-size var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),content-visibility var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)allow-discrete;overflow:hidden}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-visually-hide{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media screen and not (min-width:48em){.u-visually-hide\@mmax{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media screen and not (min-width:64em){.u-visually-hide\@lmax{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media screen and not (max-width:48em){.u-visually-hide\@mmin{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media screen and not (max-width:64em){.u-visually-hide\@lmin{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.u-visually-unhide{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.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)}.u-object-fit-cover{object-fit:cover}.u-object-fit-contain{object-fit:contain}.u-object-fit-fill{object-fit:fill}.u-object-fit-none{object-fit:none}.u-object-fit-scale-down{object-fit:scale-down}.u-object-position-center{object-position:center}.u-object-position-top{object-position:top}.u-object-position-bottom{object-position:bottom}.u-object-position-left{object-position:left}.u-object-position-right{object-position:right}.u-object-position-top-left{object-position:top left}.u-object-position-top-right{object-position:top right}.u-object-position-bottom-left{object-position:bottom left}.u-object-position-bottom-right{object-position:bottom right}.u-opacity-0{opacity:0}.u-opacity-50{opacity:.5}.u-opacity-100{opacity:1}.u-opacity-meta{opacity:var(--ui-ac-meta-opacity-content)}.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-active-area:has(.u-primary-action){position:relative}.u-active-area:has(.u-primary-action) :is(a,button,input):not(.u-primary-action){z-index:2;position:relative}.u-active-area:has(.u-primary-action) label:not(:has(.u-primary-action)){z-index:2;position:relative}.u-active-area label.\+check:has(.u-primary-action){position:static}.u-active-area :is(a,label).u-primary-action:after{content:"";position:absolute;inset:0}.u-active-area label.\+check:has(.u-primary-action):after{content:"";position:absolute;inset:0}.u-scrollable-area{display:grid;container-type:size}.u-scrollable-area.\+scroll-direction-x{overflow-x:auto}.u-scrollable-area.\+scroll-direction-y{overflow-y:auto}.u-scrollable-area.\+scroll-direction-both{overflow:auto}.u-scrollable-area{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scrollable-area>*{grid-area:1/1}@media screen and not (max-width:40em){.u-scrollable-area\@smin{display:grid;container-type:size}.u-scrollable-area\@smin.\+scroll-direction-x{overflow-x:auto}.u-scrollable-area\@smin.\+scroll-direction-y{overflow-y:auto}.u-scrollable-area\@smin.\+scroll-direction-both{overflow:auto}.u-scrollable-area\@smin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scrollable-area\@smin>*{grid-area:1/1}}@media screen and not (max-width:48em){.u-scrollable-area\@mmin{display:grid;container-type:size}.u-scrollable-area\@mmin.\+scroll-direction-x{overflow-x:auto}.u-scrollable-area\@mmin.\+scroll-direction-y{overflow-y:auto}.u-scrollable-area\@mmin.\+scroll-direction-both{overflow:auto}.u-scrollable-area\@mmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scrollable-area\@mmin>*{grid-area:1/1}}@media screen and not (max-width:64em){.u-scrollable-area\@lmin{display:grid;container-type:size}.u-scrollable-area\@lmin.\+scroll-direction-x{overflow-x:auto}.u-scrollable-area\@lmin.\+scroll-direction-y{overflow-y:auto}.u-scrollable-area\@lmin.\+scroll-direction-both{overflow:auto}.u-scrollable-area\@lmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scrollable-area\@lmin>*{grid-area:1/1}}@media screen and not (max-width:80em){.u-scrollable-area\@xlmin{display:grid;container-type:size}.u-scrollable-area\@xlmin.\+scroll-direction-x{overflow-x:auto}.u-scrollable-area\@xlmin.\+scroll-direction-y{overflow-y:auto}.u-scrollable-area\@xlmin.\+scroll-direction-both{overflow:auto}.u-scrollable-area\@xlmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scrollable-area\@xlmin>*{grid-area:1/1}}@media screen and not (max-width:96em){.u-scrollable-area\@2xlmin{display:grid;container-type:size}.u-scrollable-area\@2xlmin.\+scroll-direction-x{overflow-x:auto}.u-scrollable-area\@2xlmin.\+scroll-direction-y{overflow-y:auto}.u-scrollable-area\@2xlmin.\+scroll-direction-both{overflow:auto}.u-scrollable-area\@2xlmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scrollable-area\@2xlmin>*{grid-area:1/1}}@media screen and not (max-width:144em){.u-scrollable-area\@3xlmin{display:grid;container-type:size}.u-scrollable-area\@3xlmin.\+scroll-direction-x{overflow-x:auto}.u-scrollable-area\@3xlmin.\+scroll-direction-y{overflow-y:auto}.u-scrollable-area\@3xlmin.\+scroll-direction-both{overflow:auto}.u-scrollable-area\@3xlmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scrollable-area\@3xlmin>*{grid-area:1/1}}.u-scroll-shadow{display:grid;container-type:size}.u-scroll-shadow.\+scroll-direction-x{overflow-x:auto}.u-scroll-shadow.\+scroll-direction-y{overflow-y:auto}.u-scroll-shadow.\+scroll-direction-both{overflow:auto}.u-scroll-shadow{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scroll-shadow>*{grid-area:1/1}.u-scroll-shadow:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}@media screen and not (max-width:40em){.u-scroll-shadow\@smin{display:grid;container-type:size}.u-scroll-shadow\@smin.\+scroll-direction-x{overflow-x:auto}.u-scroll-shadow\@smin.\+scroll-direction-y{overflow-y:auto}.u-scroll-shadow\@smin.\+scroll-direction-both{overflow:auto}.u-scroll-shadow\@smin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scroll-shadow\@smin>*{grid-area:1/1}.u-scroll-shadow\@smin:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}}@media screen and not (max-width:48em){.u-scroll-shadow\@mmin{display:grid;container-type:size}.u-scroll-shadow\@mmin.\+scroll-direction-x{overflow-x:auto}.u-scroll-shadow\@mmin.\+scroll-direction-y{overflow-y:auto}.u-scroll-shadow\@mmin.\+scroll-direction-both{overflow:auto}.u-scroll-shadow\@mmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scroll-shadow\@mmin>*{grid-area:1/1}.u-scroll-shadow\@mmin:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}}@media screen and not (max-width:64em){.u-scroll-shadow\@lmin{display:grid;container-type:size}.u-scroll-shadow\@lmin.\+scroll-direction-x{overflow-x:auto}.u-scroll-shadow\@lmin.\+scroll-direction-y{overflow-y:auto}.u-scroll-shadow\@lmin.\+scroll-direction-both{overflow:auto}.u-scroll-shadow\@lmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scroll-shadow\@lmin>*{grid-area:1/1}.u-scroll-shadow\@lmin:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}}@media screen and not (max-width:80em){.u-scroll-shadow\@xlmin{display:grid;container-type:size}.u-scroll-shadow\@xlmin.\+scroll-direction-x{overflow-x:auto}.u-scroll-shadow\@xlmin.\+scroll-direction-y{overflow-y:auto}.u-scroll-shadow\@xlmin.\+scroll-direction-both{overflow:auto}.u-scroll-shadow\@xlmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scroll-shadow\@xlmin>*{grid-area:1/1}.u-scroll-shadow\@xlmin:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}}@media screen and not (max-width:96em){.u-scroll-shadow\@2xlmin{display:grid;container-type:size}.u-scroll-shadow\@2xlmin.\+scroll-direction-x{overflow-x:auto}.u-scroll-shadow\@2xlmin.\+scroll-direction-y{overflow-y:auto}.u-scroll-shadow\@2xlmin.\+scroll-direction-both{overflow:auto}.u-scroll-shadow\@2xlmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scroll-shadow\@2xlmin>*{grid-area:1/1}.u-scroll-shadow\@2xlmin:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}}@media screen and not (max-width:144em){.u-scroll-shadow\@3xlmin{display:grid;container-type:size}.u-scroll-shadow\@3xlmin.\+scroll-direction-x{overflow-x:auto}.u-scroll-shadow\@3xlmin.\+scroll-direction-y{overflow-y:auto}.u-scroll-shadow\@3xlmin.\+scroll-direction-both{overflow:auto}.u-scroll-shadow\@3xlmin{scrollbar-gutter:var(--scrollbar-gutter,stable)}.u-scroll-shadow\@3xlmin>*{grid-area:1/1}.u-scroll-shadow\@3xlmin:after{content:" ";pointer-events:none;block-size:100cqh;inline-size:100cqw;z-index:var(--ui-z-index-200);background:var(--_shadow-top),var(--_shadow-bottom),var(--_shadow-left),var(--_shadow-right);transition:--_scroll-shadow-color-1-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-2-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-3-opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),--_scroll-shadow-color-4-opacity var(--ui-ac-motion-duration)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));grid-area:1/1;display:block;position:sticky;inset-block-start:0;inset-inline-start:0}}.u-scrollbar-thin{scrollbar-width:thin}.u-scrollbar-hidden{scrollbar-width:none}.u-scrollbar-hidden::-webkit-scrollbar{display:none}.u-scroll-snap-align-start{scroll-snap-align:start}.u-scroll-snap-align-center{scroll-snap-align:center}.u-scroll-snap-align-end{scroll-snap-align:end}.u-scroll-item-raise-lower{transition:opacity var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out),scale var(--ui-ac-motion-duration)var(--ui-animation-ease-in-out)}.u-scale-0\.9{scale:.9}.u-scale-1\.0{scale:1}.u-scale-1\.1{scale:1.1}@media screen and not (max-width:40em){.u-scale-0\.9\@smin{scale:.9}.u-scale-1\.0\@smin{scale:1}.u-scale-1\.1\@smin{scale:1.1}}@media screen and not (max-width:48em){.u-scale-0\.9\@mmin{scale:.9}.u-scale-1\.0\@mmin{scale:1}.u-scale-1\.1\@mmin{scale:1.1}}@media screen and not (max-width:64em){.u-scale-0\.9\@lmin{scale:.9}.u-scale-1\.0\@lmin{scale:1}.u-scale-1\.1\@lmin{scale:1.1}}@media screen and not (max-width:80em){.u-scale-0\.9\@xlmin{scale:.9}.u-scale-1\.0\@xlmin{scale:1}.u-scale-1\.1\@xlmin{scale:1.1}}@media screen and not (max-width:96em){.u-scale-0\.9\@2xlmin{scale:.9}.u-scale-1\.0\@2xlmin{scale:1}.u-scale-1\.1\@2xlmin{scale:1.1}}@media screen and not (max-width:144em){.u-scale-0\.9\@3xlmin{scale:.9}.u-scale-1\.0\@3xlmin{scale:1}.u-scale-1\.1\@3xlmin{scale:1.1}}@media (hover:hover){.u-scale-0\.9\@hover:hover{scale:.9}.u-scale-1\.0\@hover:hover{scale:1}.u-scale-1\.1\@hover:hover{scale:1.1}}}:root{--scope-article-h3-weight:normal;--scope-article-prespace:3rem;--ui-ac-typography-page-title-font-size:var(--ui-typography-font-size-fluid-upper-3-5);--ui-ac-typography-title-font-size:var(--ui-typography-font-size-fluid-upper-2);--ui-ac-typography-heading-font-size:var(--ui-typography-font-size-fluid-upper-1);--ui-ac-typography-subheading-font-size:var(--ui-typography-font-size-base)}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{width:100%;display:table}pre .token-line:hover{background-color:#ffffff1a}pre .token-line>span:first-child{text-align:right;padding-right:.75em;display:inline-block;width:2em!important}.c-demo-with-code pre{margin-top:0}.docs-home{background-image:radial-gradient(40rem 30rem at 12% 22%,color-mix(in srgb,var(--ui-ac-color-background-accent)100%,transparent)0%,transparent 60%),radial-gradient(90rem 80rem at 100% -30%,color-mix(in srgb,var(--ui-ac-color-success-background)100%,transparent)0%,transparent 64%),radial-gradient(65rem 54rem at 50% -20%,color-mix(in srgb,var(--ui-ac-color-danger-background)100%,transparent)0%,transparent 62%);padding:0;overflow-x:hidden}@media screen and (min-width:48em){.docs-home.c-content:not(.c-example .c-content){grid-template-columns:auto;grid-template-areas:"content"}}@keyframes docs-home-hero-float{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(var(--docs-hero-float-x,.45rem),var(--docs-hero-float-y,-.65rem))rotate(var(--docs-hero-float-rot,1.25deg))}}.docs-home__hero{z-index:0;grid-template-rows:auto 0;grid-template-columns:20% 1fr 20%;gap:2em;display:grid;position:relative}.docs-home__hero-icon-blue{will-change:transform;--docs-hero-float-x:.45rem;--docs-hero-float-y:-.85rem;--docs-hero-float-rot:-1.15deg;grid-area:1/1/1/1;place-self:center;animation:10s ease-in-out infinite docs-home-hero-float}.docs-home__hero-icon-blue img{transform-origin:100% 0;transform:rotate(-10deg)translateY(-10em)translate(-5em)}.docs-home__hero-icon-green{will-change:transform;--docs-hero-float-x:-.55rem;--docs-hero-float-y:-.75rem;--docs-hero-float-rot:1.35deg;grid-area:2/3/2/3;place-self:center;width:15em;animation:12s ease-in-out -2.5s infinite docs-home-hero-float}.docs-home__hero-icon-green img{transform-origin:0 0;transform:rotate(4deg)translateY(3em)translate(-10em)}.docs-home__hero-icon-red{will-change:transform;--docs-hero-float-x:.35rem;--docs-hero-float-y:-.65rem;--docs-hero-float-rot:1.1deg;grid-area:2/1/2/1;place-self:center;animation:11s ease-in-out -6s infinite docs-home-hero-float}.docs-home__hero-icon-red img{transform-origin:100% 0;width:10em;transform:rotate(-22deg)translateY(0)translate(9em)}.docs-home__hero-icon-grey{will-change:transform;--docs-hero-float-x:-.5rem;--docs-hero-float-y:-.95rem;--docs-hero-float-rot:-1.5deg;grid-area:1/3/1/3;place-self:center;animation:14s ease-in-out -9s infinite docs-home-hero-float}.docs-home__hero-icon-grey img{transform-origin:50%;transform:rotate(10deg)translateY(-1em)scale(.9)}@media (prefers-reduced-motion:reduce){.docs-home__hero-icon-blue,.docs-home__hero-icon-green,.docs-home__hero-icon-red,.docs-home__hero-icon-grey{animation:none;transform:none}}.docs-home__hero-content{text-align:center;grid-area:1/2/2/2;padding-block:5em}.docs-home__panels{z-index:1;margin-block-end:var(--ui-ac-spacing-xl-flx);position:relative}.docs-home__panel{border:none;overflow:hidden}.docs-home__panel:hover{box-shadow:var(--ui-ac-shadow-lg);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transform:scale(1.025)}.docs-home__panel-image{position:relative}.docs-home__panel-image:before{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 20px 20px 80px 1px #0003}.docs-home__panel-image img{display:block}@scope(.docs-article-content) to (.docs-article-tabs){:scope 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)}:scope 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){:scope 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)}}:scope 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)}:scope 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)}:scope a{color:var(--ui-ac-link-color-content-visited);font-weight:var(--ui-ac-typography-article-link-font-weight)}:scope a:visited{color:var(--ui-ac-link-color-content-visited)}@media (hover:hover){:scope a:hover{color:var(--ui-ac-link-color-content-hover)}}:scope a:focus{color:var(--ui-ac-link-color-content-hover)}:scope a:active{color:var(--ui-ac-link-color-content-active)}:scope :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}:scope :is(i,em,var){font-style:italic}:scope :is(u,ins){text-decoration:underline}:scope :is(s,del){text-decoration:line-through}:scope :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}:scope :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);vertical-align:baseline;line-height:0;position:relative}:scope code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}:scope 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}:scope mark{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}:scope sub{inset-block-end:-.25em}:scope sup{inset-block-start:-.5em}:scope :is(blockquote,ol,ul),:scope :is(ol,ul){padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}:scope li :is(ol,ul){margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:scope li ol{list-style:lower-latin}:scope li ol ol{list-style:lower-roman}:scope li ul{list-style:outside}:scope blockquote{box-shadow:inset var(--ui-ac-border-width-md)0 0 0 currentColor}:scope *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:scope *>dl dt:last-child{margin-block-end:0}:scope *>dl dd{margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}:scope *>dl dd:last-child{margin-block-end:0}:scope *>ol{list-style:decimal}:scope *>ul{list-style:outside}:scope{--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing)}:scope :is(blockquote,dl,ol,p,ul){margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}:scope li{margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:scope :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}:scope :is(blockquote,dl,ol,p,ul,li):last-child{margin-block-end:0}:scope 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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}:scope pre code{background-color:#0000;border-radius:0;padding-inline:0}:scope pre:last-child{margin-block-end:0}:scope :is(blockquote,dl,ol,p,ul){font-family:var(--ui-ac-typography-font-family-primary)}:scope h1,:scope h2,:scope h3,:scope h4,:scope h5,:scope h6{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}:scope h1:first-child,:scope h2:first-child,:scope h3:first-child,:scope h4:first-child,:scope h5:first-child,:scope h6:first-child{margin-block-start:0}:scope h1:last-child,:scope h2:last-child,:scope h3:last-child,:scope h4:last-child,:scope h5:last-child,:scope h6:last-child{margin-block-end:0}@media print{:scope :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}:scope 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)}:scope 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)}:scope 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)}:scope 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)}:scope h5,:scope 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)}blockquote{box-shadow:inset var(--ui-ac-border-width-md)0 0 0 var(--ui-ac-color-warning-border);margin-block-end:2em}pre{border-radius:var(--ui-ac-border-radius-lg)}}@scope(.c-tab__content) to (.c-example){:scope 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)}:scope 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){:scope 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)}}:scope 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)}:scope 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)}:scope a{color:var(--ui-ac-link-color-content-visited);font-weight:var(--ui-ac-typography-article-link-font-weight)}:scope a:visited{color:var(--ui-ac-link-color-content-visited)}@media (hover:hover){:scope a:hover{color:var(--ui-ac-link-color-content-hover)}}:scope a:focus{color:var(--ui-ac-link-color-content-hover)}:scope a:active{color:var(--ui-ac-link-color-content-active)}:scope :is(b,strong){font-weight:var(--ui-ac-typography-font-weight-bold,bold)}:scope :is(i,em,var){font-style:italic}:scope :is(u,ins){text-decoration:underline}:scope :is(s,del){text-decoration:line-through}:scope :is(code,kbd){font-family:var(--ui-ac-typography-font-family-monospace)}:scope :is(sub,sup){font-size:var(--ui-typography-supsub-font-size-subsub);vertical-align:baseline;line-height:0;position:relative}:scope code{background-color:var(--ui-ac-color-background-subtle-emphasis);border-radius:var(--ui-ac-border-radius-md);padding-inline:.5em}:scope 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}:scope mark{background-color:var(--ui-ac-color-background-accent-x-subtle);border-radius:var(--ui-ac-border-radius-md);padding-inline:.25em}:scope sub{inset-block-end:-.25em}:scope sup{inset-block-start:-.5em}:scope :is(blockquote,ol,ul),:scope :is(ol,ul){padding-inline-start:var(--content-list-inset-spacing,var(--ui-ac-article-list-inset-spacing))}:scope li :is(ol,ul){margin-block-start:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:scope li ol{list-style:lower-latin}:scope li ol ol{list-style:lower-roman}:scope li ul{list-style:outside}:scope blockquote{box-shadow:inset var(--ui-ac-border-width-md)0 0 0 currentColor}:scope *>dl dt{font-weight:var(--ui-ac-typography-font-weight-bold,bold);margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:scope *>dl dt:last-child{margin-block-end:0}:scope *>dl dd{margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}:scope *>dl dd:last-child{margin-block-end:0}:scope *>ol{list-style:decimal}:scope *>ul{list-style:outside}:scope{--content-paragraph-spacing:var(--ui-ac-article-paragraph-spacing);--content-list-item-spacing:var(--ui-ac-article-list-item-spacing)}:scope :is(blockquote,dl,ol,p,ul){margin-block-end:var(--content-paragraph-spacing,var(--ui-ac-article-paragraph-spacing))}:scope li{margin-block-end:var(--content-list-item-spacing,var(--ui-ac-article-list-item-spacing))}:scope :where(p,blockquote,blockquote>p){text-wrap:var(--ui-ac-typography-article-text-wrap)}:scope :is(blockquote,dl,ol,p,ul,li):last-child{margin-block-end:0}:scope 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);white-space:pre;margin-block-end:var(--ui-ac-article-paragraph-spacing);padding:.5em}:scope pre code{background-color:#0000;border-radius:0;padding-inline:0}:scope pre:last-child{margin-block-end:0}:scope :is(blockquote,dl,ol,p,ul){font-family:var(--ui-ac-typography-font-family-primary)}:scope h1,:scope h2,:scope h3,:scope h4,:scope h5,:scope h6{margin-block-start:var(--content-heading-spacing-top,var(--ui-ac-article-heading-spacing-top));margin-block-end:var(--content-heading-spacing-bottom,var(--ui-ac-article-heading-spacing-bottom))}:scope h1:first-child,:scope h2:first-child,:scope h3:first-child,:scope h4:first-child,:scope h5:first-child,:scope h6:first-child{margin-block-start:0}:scope h1:last-child,:scope h2:last-child,:scope h3:last-child,:scope h4:last-child,:scope h5:last-child,:scope h6:last-child{margin-block-end:0}@media print{:scope :is(h1,h2,h3,h4,h5,h6){break-after:avoid}}:scope 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)}:scope 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)}:scope 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)}:scope 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)}:scope h5,:scope 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{margin-top:2em}h2:first-child{margin-top:0}h2+h3{margin-top:1em}h3{margin-block-end:.5em}img{height:auto}.c-banner-message{margin-block:1em}}blockquote{background-color:var(--ui-ac-color-warning-background-subtle);padding-block:var(--ui-ac-spacing);padding-inline:var(--ui-ac-spacing)}.docs-props-list{margin-bottom:2rem}.docs-props-list table+table{margin-top:2rem}.docs-props-list td,.docs-props-list th{vertical-align:top}.docs-props-list table caption{border-bottom:1px solid;padding-bottom:.5rem}.docs-props-list td:first-child,.docs-props-list th:first-child{padding-inline-start:var(--ui-ac-spacing)}.docs-props-list ul{padding-inline-start:0;list-style:none}.docs-article-content{min-width:0}.docs-article-content .title{margin-block-end:var(--ui-ac-spacing)}.c-example{min-width:0;margin-block:1em 2em;overflow-x:auto}.c-demo-with-code .c-example{margin-block:0}.c-example .c-dialog,.c-example .c-toast{position:static}.c-code-block{margin-block-end:2em;position:relative}.c-code-block__copy-button{top:var(--ui-ac-spacing-sm);right:var(--ui-ac-spacing-sm);z-index:1;position:absolute}.docs-page-footer{margin-block:var(--ui-ac-spacing-lg)}.docs-page-footer a{font-weight:var(--ui-ac-typography-article-link-font-weight);-webkit-text-decoration:var(--ui-ac-typography-article-link-underline);text-decoration:var(--ui-ac-typography-article-link-underline)}.docs-page-footer a:hover{-webkit-text-decoration:var(--ui-ac-typography-article-link-hover-underline);text-decoration:var(--ui-ac-typography-article-link-hover-underline)}@media screen and (min-width:48em){.c-content:not(.c-example .c-content){grid-template-columns:1fr}}.c-content:not(.c-example .c-content) table{--table-border-width:var(--ui-ac-border-width-sm);--table-border-radius:var(--ui-ac-border-radius-none);--table-cell-border-width:var(--ui-ac-border-width-sm);--table-cell-padding-block:var(--ui-ac-layout-spacing);--table-cell-padding-inline:var(--ui-ac-layout-spacing);--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:var(--ui-ac-color-background);--table-row-color-even:var(--ui-ac-color-background);--table-row-color-hover:transparent;--table-border-color:var(--ui-ac-color-border);margin-block-end:1em}.c-content:not(.c-example .c-content) table td li{margin-left:1em}.c-content:not(.c-example .c-content) .docs-article-content,.c-content:not(.c-example .c-content) .docs-page-footer{width:100%;max-width:1240px;margin-inline:auto;padding-block:1em}.c-content:not(.c-example .c-content) .docs-article-content>.c-tabbed,.c-content:not(.c-example .c-content) .docs-page-footer>.c-tabbed{overflow:visible}.docs-article{--table-border-width:1px;margin-block:var(--ui-ac-spacing);reading-flow:grid-rows;grid-template-columns:1fr;grid-template-areas:"nav""content";grid-auto-rows:auto;align-items:start;gap:1rem;display:grid}@media screen and (min-width:64em){.docs-article{reading-flow:grid-columns;grid-template-columns:1fr 250px;grid-template-areas:"content nav";gap:2rem}}.docs-article__content{min-width:1px}.docs-article__header{border-block-end:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border);margin-block-end:2em;padding-block-end:1em}.docs-article__footer{border-block-start:var(--ui-ac-border-width-sm)solid var(--ui-ac-color-border);margin-block-start:2em;padding-block-start:1em}.c-tabs{margin:1em 0 0!important;padding:0!important;list-style:none!important}.c-tabs li{margin:0!important}.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:initial}.docs-article__nav :is(i,em,var){font-style:initial}.docs-article__nav :is(u,ins),.docs-article__nav :is(s,del){-webkit-text-decoration:initial;text-decoration:initial}.docs-article__nav :is(code,kbd){font-family:initial}.docs-article__nav :is(sub,sup){font-size:initial;line-height:initial;position:initial;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:initial;padding-inline:initial}.docs-article__nav mark{background-color:initial;border-radius:initial;padding:initial}.docs-article__nav sub{inset-block-end:initial}.docs-article__nav sup{inset-block-start:initial}.docs-article__nav :is(blockquote,ol,ul),.docs-article__nav :is(ol,ul){padding-inline-start:initial}.docs-article__nav li :is(ol,ul){margin-block-start:initial}.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:outside}.docs-article__nav blockquote{box-shadow:initial}.docs-article__nav *>dl dt{font-weight:initial;margin-block-end:initial}.docs-article__nav *>dl dd{margin-block-end:initial}.docs-article__nav *>ol{list-style:decimal}.docs-article__nav *>ul{list-style:outside}.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),.docs-article__nav li{margin-block-end:initial}.docs-article__nav :where(p,blockquote,blockquote>p){text-wrap:initial}.docs-article__nav :is(blockquote,dl,ol,p,ul,li):last-child{margin-block-end:0}.docs-article__nav pre{background-color:initial;border-radius:initial;padding:initial;white-space:initial;margin-block-end:initial;font-family:initial}.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{font-family:unset;font-size:initial;font-weight:initial;line-height:initial;margin-block-start:initial;margin-block-end:initial}.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:64em){.docs-article__nav{max-height:calc(100vh - 2rem);position:sticky;top:1rem;overflow-y:auto}}.DocSearch-Button{height:inherit}.p-sidebar{--box-width-xs:var(--sidebar-width);color-scheme:light}.c-content{padding-inline:var(--ui-ac-spacing-lg-flx);padding-block:var(--ui-ac-spacing);position:relative}
