@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}html{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100svh;line-height:1.5}img,picture,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}}@layer tokens;@layer affordances{:where(.sui-alert){--_radius-intensity:var(--radius-self,var(--radius-component-display-alert,var(--radius-group-surfaces,var(--radius-intensity))));--_bg:var(--color-bg-neutral-subtle);--_edge:transparent;--_glyph:var(--color-fg-default);--_pad:var(--space-16);--_gap:var(--space-12);--_icon:var(--icon-md);--_title-font:var(--label-strong-md);--_title-tracking:var(--label-strong-md-font-letter-spacing);--_body-font:var(--body-md);--_body-tracking:var(--body-md-font-letter-spacing);--_ring-ink:initial;--_link-ink:initial;--_text-ink:initial;gap:var(--_gap);box-sizing:border-box;padding:var(--_pad);color:var(--color-fg-default);background-color:var(--_bg);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)),var(--radius-cap-lg));outline:var(--border-width) solid var(--_edge);outline-offset:calc(-1 * var(--border-width));align-items:flex-start;display:flex}:where(.sui-alert)>[data-part=icon]{color:var(--_glyph);flex:none;display:flex}:where(.sui-alert)>[data-part=icon]>.sui-icon{width:var(--_icon);height:var(--_icon)}:where(.sui-alert)>[data-part=content]{--_radius-intensity:initial;gap:var(--space-4);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}:where(.sui-alert)>[data-part=content]>[data-part=title]{font:var(--_title-font);letter-spacing:var(--_title-tracking)}:where(.sui-alert)>[data-part=content]>[data-part=description]{font:var(--_body-font);letter-spacing:var(--_body-tracking);overflow-wrap:break-word}:where(.sui-alert)>[data-part=content]>[data-part=actions]{gap:var(--space-8);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}:where(.sui-alert)>.sui-inline-icon-button{flex:none}:where(.sui-alert-sm){--_pad:var(--space-12);--_gap:var(--space-8);--_icon:var(--icon-sm);--_title-font:var(--label-strong-sm);--_title-tracking:var(--label-strong-sm-font-letter-spacing);--_body-font:var(--body-sm);--_body-tracking:var(--body-sm-font-letter-spacing)}:where(.sui-alert-tone-info){--_bg:var(--color-bg-status-info-subtle);--_glyph:var(--color-fg-status-info)}:where(.sui-alert-tone-success){--_bg:var(--color-bg-status-success-subtle);--_glyph:var(--color-fg-status-success)}:where(.sui-alert-tone-warning){--_bg:var(--color-bg-status-warning-subtle);--_glyph:var(--color-fg-status-warning)}:where(.sui-alert-tone-danger){--_bg:var(--color-bg-status-danger-subtle);--_glyph:var(--color-fg-status-danger)}:where(.sui-alert-outline){--_bg:transparent;--_edge:var(--color-border-emphasis)}:where(.sui-alert-outline.sui-alert-tone-info){--_edge:var(--color-border-status-info)}:where(.sui-alert-outline.sui-alert-tone-success){--_edge:var(--color-border-status-success)}:where(.sui-alert-outline.sui-alert-tone-warning){--_edge:var(--color-border-status-warning)}:where(.sui-alert-outline.sui-alert-tone-danger){--_edge:var(--color-border-status-danger)}:where(.sui-avatar){--_box:var(--size-32);--_font:var(--label-strong-sm);--_tracking:var(--label-strong-sm-font-letter-spacing);inline-size:var(--_box);block-size:var(--_box);color:var(--color-fg-default);vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:var(--color-bg-neutral-subtle);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}:where(.sui-avatar)>[data-part=initials]{font:var(--_font);letter-spacing:var(--_tracking)}:where(.sui-avatar-xs){--_box:var(--size-20);--_font:var(--label-strong-xs);--_tracking:var(--label-strong-xs-font-letter-spacing)}:where(.sui-avatar-sm){--_box:var(--size-24);--_font:var(--label-strong-xs);--_tracking:var(--label-strong-xs-font-letter-spacing)}:where(.sui-avatar-lg){--_box:var(--size-40);--_font:var(--label-strong-md);--_tracking:var(--label-strong-md-font-letter-spacing)}:where(.sui-avatar-xl){--_box:var(--size-48);--_font:var(--label-strong-lg);--_tracking:var(--label-strong-lg-font-letter-spacing)}:where(.sui-avatar-tone-brand){color:var(--color-fg-on-brand-subtle);background-color:var(--color-bg-brand-subtle)}:where(.sui-avatar-image){background-color:#0000}:where(.sui-avatar)>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}:where(.sui-badge){--_pad-block:var(--space-2);--_pad-start:var(--space-8);--_pad-end:var(--space-8);--_gap:var(--space-4);--_floor:var(--icon-md);--_icon:var(--icon-sm);--_label-font:var(--label-strong-sm);--_label-tracking:var(--label-strong-sm-font-letter-spacing);--_inset-start:var(--space-2);--_inset-end:var(--space-2)}:where(.sui-badge-sm){--_pad-start:var(--space-6);--_pad-end:var(--space-6);--_gap:var(--space-2);--_floor:var(--icon-sm);--_icon:var(--icon-xs);--_label-font:var(--label-strong-xs);--_label-tracking:var(--label-strong-xs-font-letter-spacing)}:where(.sui-breadcrumb){--_ink:var(--color-fg-subtle);min-inline-size:0;color:var(--_ink);font:var(--label-default-md);letter-spacing:var(--label-default-md-font-letter-spacing);list-style:none}:where(.sui-breadcrumb-sm){font:var(--label-default-sm);letter-spacing:var(--label-default-sm-font-letter-spacing)}:where(.sui-breadcrumb) [data-part=link]{border-radius:var(--radius-adaptive-sm);color:inherit;text-decoration-line:none}:where(.sui-breadcrumb[data-current]){--_ink:var(--color-fg-default);font:var(--label-strong-md);letter-spacing:var(--label-strong-md-font-letter-spacing)}:where(.sui-breadcrumb-sm[data-current]){font:var(--label-strong-sm);letter-spacing:var(--label-strong-sm-font-letter-spacing)}:where(.sui-breadcrumb:not([data-current])) [data-part=link]{cursor:pointer}:where(.sui-breadcrumb:not([data-current])) [data-part=link]:where(:hover){color:oklch(from var(--_ink) calc(l * var(--color-state-hover-intensity)) c h);text-decoration-line:underline}:where(.sui-breadcrumb:not([data-current])) [data-part=link]:where(:active,[data-pressed]){color:oklch(from var(--_ink) calc(l * var(--color-state-active-intensity)) c h)}:where(.sui-breadcrumb) [data-part=link]:where(:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset);text-decoration-line:underline}:where(.sui-breadcrumb) [data-part=separator]{color:var(--color-fg-subtle);margin-inline-start:var(--space-4)}:where(.sui-breadcrumb) [data-part=separator] .sui-icon{vertical-align:top}:where(.sui-breadcrumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) [data-part=separator] .sui-icon{transform:scaleX(-1)}:where(.sui-breadcrumbs){align-items:baseline;gap:var(--space-0) var(--space-4);padding:var(--space-0);flex-wrap:wrap;margin:0;list-style:none;display:flex}:where(.sui-button){--_bg:var(--color-bg-brand-default);--_fg:var(--color-fg-on-brand);--_border-color:transparent;--_border-width:var(--border-width);--_radius-intensity:var(--radius-self,var(--radius-component-action-button,var(--radius-group-actions,var(--radius-intensity))));--_radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md));--_pad-y:var(--space-12);--_pad-x:var(--space-16);--_gap:var(--space-8);--_icon:var(--icon-md);--_font:var(--label-strong-md);--_tracking:var(--label-strong-md-font-letter-spacing);--_ring:var(--_ring-ink,var(--color-border-focus-ring));--_min-height:var(--control-md);--_state:transparent;justify-content:center;align-items:center;gap:var(--_gap);min-height:var(--_min-height);padding:calc(var(--_pad-y) - var(--_border-width)) calc(var(--_pad-x) - var(--_border-width));background-color:var(--_bg);background-image:linear-gradient(var(--_state),var(--_state));color:var(--_fg);border:var(--_border-width) solid var(--_border-color);border-radius:var(--_radius);font:var(--_font);letter-spacing:var(--_tracking);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),background-image var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}:where(.sui-button)>[data-part=leading],:where(.sui-button)>[data-part=trailing]{flex:none;display:inline-flex}:where(.sui-button) [data-part=leading]>svg,:where(.sui-button) [data-part=trailing]>svg,:where(.sui-button)>[data-part=spinner]>svg{width:var(--_icon);height:var(--_icon);color:inherit;flex-shrink:0}:where(.sui-button)>[data-part=label-inset]{padding-inline:var(--space-4);padding-block:var(--space-0)}:where(.sui-button)>[data-part=spinner]{display:none}@media (hover:hover) and (pointer:fine){:where(.sui-button:not(.sui-button-ghost,.sui-button-outline)):where(:hover:not(:disabled,.sui-button-loading)){background-color:oklch(from var(--_bg) calc(l * var(--color-state-hover-intensity)) c h)}}:where(.sui-button:not(.sui-button-ghost,.sui-button-outline)):where(:active:not(:disabled,.sui-button-loading),[data-pressed]:not(:disabled,.sui-button-loading)){background-color:oklch(from var(--_bg) calc(l * var(--color-state-active-intensity)) c h)}@media (hover:hover) and (pointer:fine){:where(.sui-button-ghost,.sui-button-outline):where(:hover:not(:disabled)){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-button-ghost,.sui-button-outline):where(:active:not(:disabled),[data-pressed]:not(:disabled)){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}@supports not (background:oklch(from red l c h)){@media (hover:hover) and (pointer:fine){:where(.sui-button:not(.sui-button-ghost,.sui-button-outline)):where(:hover:not(:disabled)){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-button:not(.sui-button-ghost,.sui-button-outline)):where(:active:not(:disabled),[data-pressed]:not(:disabled)){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}}:where(.sui-button-loading){--_state:transparent}:where(.sui-button:focus-visible){outline:var(--border-focus-ring) solid var(--_ring);outline-offset:var(--border-focus-offset)}:where(.sui-button-lg){--_min-height:var(--control-lg);--_font:var(--label-strong-lg);--_tracking:var(--label-strong-lg-font-letter-spacing);--_icon:var(--icon-lg)}:where(.sui-button-sm){--_min-height:var(--control-sm);--_pad-y:var(--space-8);--_pad-x:var(--space-12);--_gap:var(--space-6);--_font:var(--label-strong-sm);--_tracking:var(--label-strong-sm-font-letter-spacing);--_icon:var(--icon-sm)}:where(.sui-button-secondary){--_bg:var(--color-bg-brand-subtlest);--_fg:var(--color-fg-on-brand-subtlest)}:where(.sui-button-outline){--_bg:transparent;--_fg:var(--color-fg-brand);--_border-color:var(--color-border-brand)}:where(.sui-button-ghost){--_bg:transparent;--_fg:var(--color-fg-brand)}:where(.sui-button-tone-danger.sui-button-primary){--_bg:var(--color-bg-status-danger-default);--_fg:var(--color-fg-status-on-danger)}:where(.sui-button-tone-danger.sui-button-ghost){--_bg:transparent;--_fg:var(--color-fg-status-danger)}:where(.sui-button-tone-neutral.sui-button-primary){--_bg:var(--color-bg-neutral-emphasis);--_fg:var(--color-fg-on-neutral-emphasis)}:where(.sui-button-tone-neutral.sui-button-outline){--_fg:var(--color-fg-emphasis);--_border-color:var(--color-border-emphasis)}:where(.sui-button-tone-neutral.sui-button-ghost){--_fg:var(--color-fg-emphasis)}:where(.sui-button-tone-static.sui-button-primary){--_bg:var(--color-bg-static-white-default);--_fg:var(--color-fg-static-on-white)}:where(.sui-button-tone-static.sui-button-outline){--_bg:transparent;--_fg:var(--color-fg-on-media-default);--_border-color:var(--color-border-on-media)}:where(.sui-button-tone-static.sui-button-ghost){--_bg:transparent;--_fg:var(--color-fg-on-media-default);--_border-color:transparent}:where(.sui-button-tone-static){--_ring:var(--color-border-on-media)}:where(.sui-button:disabled){--_fg:var(--color-fg-disabled);cursor:not-allowed}:where(.sui-button-primary:disabled),:where(.sui-button-secondary:disabled){--_bg:var(--color-bg-disabled);--_border-color:transparent}:where(.sui-button-tone-static.sui-button-primary:disabled){--_bg:var(--color-bg-static-white-default)}:where(.sui-button-outline:disabled){--_bg:transparent;--_border-color:var(--color-border-field-disabled)}:where(.sui-button-ghost:disabled){--_bg:transparent;--_border-color:transparent}:where(.sui-button-loading){cursor:progress;justify-content:center}:where(.sui-button-loading)>[data-part=leading],:where(.sui-button-loading)>[data-part=trailing],:where(.sui-button-loading)>[data-part=label-inset]{visibility:hidden}:where(.sui-button-loading)>[data-part=spinner]{display:inline-flex;position:absolute}@keyframes sui-button-spin{to{transform:rotate(1turn)}}:where(.sui-button-loading)>[data-part=spinner]>svg{animation:sui-button-spin var(--duration-spin) var(--easing-linear) infinite}@media (prefers-reduced-motion:reduce){:where(.sui-button-loading)>[data-part=spinner]>svg{animation:none}}:where(.sui-button-fill){width:100%;display:flex}:where(.sui-button-fill)>[data-part=leading],:where(.sui-button-fill)>[data-part=trailing]{width:var(--_icon);justify-content:center}:where(.sui-button-fill)>[data-part=label-inset]{text-align:center;flex:1;min-width:0}:where(.sui-calendar-month){gap:var(--space-8);flex-direction:column;inline-size:max-content;display:flex}:where(.sui-calendar-month)>[data-part=header]{gap:var(--space-8);min-block-size:var(--control-sm);align-items:center;display:flex}:where(.sui-calendar-month) [data-part=title]{font:var(--label-strong-sm);letter-spacing:var(--label-strong-sm-font-letter-spacing);color:var(--color-fg-default);flex:1}:where(.sui-calendar-month) [data-part=nav]{gap:var(--space-4);display:flex}:where(.sui-calendar-month)>[data-part=grid]{border-spacing:0;border-collapse:separate}:where(.sui-calendar-month) [data-part=weekday]{inline-size:var(--control-sm);padding:var(--space-4) var(--space-0);font:var(--label-quiet-xs);letter-spacing:var(--label-quiet-xs-font-letter-spacing);color:var(--color-fg-subtle);text-align:center}:where(.sui-calendar-month) td{padding:var(--space-0)}:where(.sui-calendar-month) tbody>tr:first-child>td{padding-block-start:var(--space-8)}:where(.sui-calendar-month) tbody>tr+tr>td{padding-block-start:var(--space-2)}:where(.sui-calendar-month) td[data-part=blank]{inline-size:var(--control-sm);block-size:var(--control-sm)}:where(.sui-calendar-day){--_mark-bg:transparent;--_number-fg:var(--color-fg-default);--_today-fg:var(--color-fg-brand);isolation:isolate;inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--radius-adaptive-md);cursor:pointer;outline:none;display:flex;position:relative}:where(.sui-calendar-day)>[data-part=mark]{color:var(--_number-fg);background-color:var(--_mark-bg);background-image:linear-gradient(var(--_state,transparent),var(--_state,transparent));border-radius:var(--radius-adaptive-md);transition:background-color var(--duration-fast) var(--easing-standard);flex:1;justify-content:center;align-items:center;display:flex}:where(.sui-calendar-day) [data-part=number]{font:var(--label-default-sm);letter-spacing:var(--label-default-sm-font-letter-spacing);font-variant-numeric:tabular-nums;position:relative}:where(.sui-calendar-day)>[data-part=today]{inline-size:var(--size-4);block-size:var(--size-4);background-color:var(--_today-fg);border-radius:var(--radius-full);position:absolute;inset-block-end:var(--space-6);inset-inline-start:50%;translate:-50%}:where(.sui-calendar-day[data-adjacent]){--_number-fg:var(--color-fg-subtle)}:where(.sui-calendar-day[data-range]):before{inset-block:var(--space-0);z-index:-1;content:"";background-color:var(--color-bg-selected-subtle);position:absolute}:where(.sui-calendar-day[data-range=start]):before{inset-inline:50% var(--space-0)}:where(.sui-calendar-day[data-range=middle]):before{inset-inline:var(--space-0)}:where(.sui-calendar-day[data-range=end]):before{inset-inline:var(--space-0) 50%}:where(.sui-calendar-day[data-selected]:not([data-range=middle])){--_mark-bg:var(--color-bg-selected-default);--_number-fg:var(--color-fg-on-selected);--_today-fg:var(--color-fg-on-selected)}:where(.sui-calendar-day[data-range=middle]){--_number-fg:var(--color-fg-on-selected-subtle);--_today-fg:var(--color-fg-on-selected-subtle)}:where(.sui-calendar-day[data-disabled],.sui-calendar-day[data-unavailable]){--_number-fg:var(--color-fg-disabled);--_today-fg:var(--color-fg-disabled)}:where(.sui-calendar-day[data-unavailable]) [data-part=number]:after{inset-inline:var(--space-0);content:"";border-block-start:var(--border-width) solid var(--color-fg-disabled);position:absolute;inset-block-start:50%}:where(.sui-calendar-day[data-inert]){cursor:default}:where(.sui-calendar-day[data-disabled]){cursor:not-allowed}@media (hover:hover) and (pointer:fine){:where(.sui-calendar-day:not([data-inert],[data-selected]:not([data-range=middle]))):where(:hover)>[data-part=mark]{--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-calendar-day:not([data-inert],[data-selected]:not([data-range=middle]))):where(:active,[data-pressed])>[data-part=mark]{--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}@media (hover:hover) and (pointer:fine){:where(.sui-calendar-day[data-selected]:not([data-range=middle],[data-inert])):where(:hover)>[data-part=mark]{background-color:oklch(from var(--_mark-bg) calc(l * var(--color-state-hover-intensity)) c h)}}:where(.sui-calendar-day[data-selected]:not([data-range=middle],[data-inert])):where(:active,[data-pressed])>[data-part=mark]{background-color:oklch(from var(--_mark-bg) calc(l * var(--color-state-active-intensity)) c h)}@supports not (background:oklch(from red l c h)){@media (hover:hover) and (pointer:fine){:where(.sui-calendar-day[data-selected]:not([data-range=middle],[data-inert])):where(:hover)>[data-part=mark]{--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-calendar-day[data-selected]:not([data-range=middle],[data-inert])):where(:active,[data-pressed])>[data-part=mark]{--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}}:where(.sui-calendar-day:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}@media (forced-colors:active){:where(.sui-calendar-day[data-selected])>[data-part=mark]{outline:var(--border-width) solid Highlight}:where(.sui-calendar-day[data-disabled],.sui-calendar-day[data-unavailable]){--_number-fg:GrayText}:where(.sui-calendar-day[data-unavailable]) [data-part=number]:after{border-block-start-color:graytext}:where(.sui-calendar-day)>[data-part=today]{background-color:canvastext}:where(.sui-calendar-day[data-disabled],.sui-calendar-day[data-unavailable])>[data-part=today]{background-color:graytext}}:where(.sui-calendar-popover-underlay){inset:var(--space-0);position:fixed}:where(.sui-calendar-popover){--_radius-intensity:var(--radius-self,var(--radius-component-input-calendar-popover,var(--radius-group-surfaces,var(--radius-intensity))));box-sizing:border-box;padding:calc(var(--space-12) - var(--border-width));background-color:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border-elevated);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)),var(--radius-cap-lg));box-shadow:var(--shadow-elevated);overflow:auto}:where(.sui-calendar-popover[data-placement=bottom]){margin-block-start:var(--space-4)}:where(.sui-calendar-popover[data-placement=top]){margin-block-end:var(--space-4)}:where(.sui-calendar-popover)>[data-part=content]{--_radius-intensity:initial;outline:none}:where(.sui-checkbox){--_radius-intensity:var(--radius-self,var(--radius-component-input-checkbox,var(--radius-group-controls,var(--radius-intensity))));--_radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md)), var(--radius-cap-md))}:where(.sui-checkbox) .sui-checkbox-mark{width:var(--_mark);height:var(--_mark)}:where(.sui-checkbox-group){display:block}:where(.sui-chip){--_radius-intensity:var(--radius-self,var(--radius-component-action-chip,var(--radius-group-controls,var(--radius-intensity))));--_bg:transparent;--_edge:var(--color-border-emphasis);--_ink:var(--color-fg-default);--_state:transparent;--_pad-block:var(--space-8);--_pad-inline:var(--space-8);--_gap:var(--space-4);--_floor:var(--control-sm);gap:var(--_gap);box-sizing:border-box;min-block-size:var(--_floor);-webkit-user-select:none;user-select:none;max-inline-size:100%;padding:calc(var(--_pad-block) - var(--border-width)) calc(var(--_pad-inline) - var(--border-width));font:var(--label-default-sm);color:var(--_ink);letter-spacing:var(--label-default-sm-font-letter-spacing);white-space:nowrap;vertical-align:middle;cursor:pointer;background-color:var(--_bg);background-image:linear-gradient(var(--_state),var(--_state));border:var(--border-width) solid var(--_edge);border-radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md));transition:background-color var(--duration-fast) var(--easing-standard),background-image var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);align-items:center;display:inline-flex}:where(.sui-chip)>[data-part=check],:where(.sui-chip)>[data-part=leading],:where(.sui-chip)>[data-part=trailing]{flex:none;display:inline-flex}:where(.sui-chip)>[data-part]>.sui-icon{width:var(--icon-sm);height:var(--icon-sm)}:where(.sui-chip)>[data-part=label-inset]{min-inline-size:0;padding-inline:var(--space-4);overflow:hidden}:where(.sui-chip)>[data-part=label-inset]>[data-part=label]{text-overflow:ellipsis;display:block;overflow:hidden}:where(.sui-chip-xs){--_pad-block:var(--space-2);--_pad-inline:var(--space-6);--_gap:var(--space-2);--_floor:var(--icon-md)}:where(.sui-chip[aria-pressed=true]){--_bg:var(--color-bg-selected-subtle);--_edge:var(--color-border-brand);--_ink:var(--color-fg-on-selected-subtle)}:where(.sui-chip:disabled){--_edge:var(--color-border-field-disabled);--_ink:var(--color-fg-disabled);cursor:default}:where(.sui-chip[aria-pressed=true]:disabled){--_bg:var(--color-bg-disabled);--_edge:transparent}@media (hover:hover) and (pointer:fine){:where(.sui-chip:not([aria-pressed=true],:disabled)):where(:hover){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-chip:not([aria-pressed=true],:disabled)):where(:active,[data-pressed]){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}@media (hover:hover) and (pointer:fine){:where(.sui-chip[aria-pressed=true]:not(:disabled)):where(:hover){background-color:oklch(from var(--_bg) calc(l * var(--color-state-hover-intensity)) c h)}}:where(.sui-chip[aria-pressed=true]:not(:disabled)):where(:active,[data-pressed]){background-color:oklch(from var(--_bg) calc(l * var(--color-state-active-intensity)) c h)}@supports not (background:oklch(from red l c h)){@media (hover:hover) and (pointer:fine){:where(.sui-chip[aria-pressed=true]:not(:disabled)):where(:hover){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-chip[aria-pressed=true]:not(:disabled)):where(:active,[data-pressed]){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}}:where(.sui-chip:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-choice){--_gap:var(--space-12);--_content-gap:var(--space-4);--_control-block:var(--icon-md);--_mark:var(--icon-sm);--_bg:var(--_rest-bg,var(--color-bg-field-default));--_border-color:var(--_rest-border,var(--color-border-field-default));--_mark-fg:var(--color-fg-on-selected);--_label-fg:var(--_text-ink,var(--color-fg-default));--_desc-fg:var(--_text-ink,var(--color-fg-subtle));--_label-font:var(--label-default-md);--_label-tracking:var(--label-default-md-font-letter-spacing);--_desc-font:var(--body-sm);--_desc-tracking:var(--body-sm-font-letter-spacing);gap:var(--_gap);vertical-align:top;cursor:pointer;align-items:flex-start;display:inline-flex}:where(.sui-choice-fill){display:flex}:where(.sui-choice-leading){flex-direction:row-reverse}:where(.sui-choice-hidden-label.sui-choice-sm){min-inline-size:var(--icon-md);min-block-size:var(--icon-md);justify-content:center;align-items:center}:where(.sui-choice)>[data-part=control]{box-sizing:border-box;inline-size:var(--_control-inline,var(--_control-block));block-size:var(--_control-block);color:var(--_mark-fg);background-color:var(--_bg);border:var(--border-width) solid var(--_border-color);border-radius:var(--_radius);transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.sui-choice)>[data-part=content]{gap:var(--_content-gap);flex-direction:column;min-inline-size:0;display:flex}:where(.sui-choice-fill)>[data-part=content]{flex:1}:where(.sui-choice) [data-part=label]{font:var(--_label-font);letter-spacing:var(--_label-tracking);color:var(--_label-fg)}:where(.sui-choice) [data-part=description]{font:var(--_desc-font);letter-spacing:var(--_desc-tracking);color:var(--_desc-fg)}:where(.sui-choice-sm){--_gap:var(--space-8);--_content-gap:var(--space-2);--_control-block:var(--icon-sm);--_mark:var(--icon-xs);--_label-font:var(--label-default-sm);--_label-tracking:var(--label-default-sm-font-letter-spacing);--_desc-font:var(--body-xs);--_desc-tracking:var(--body-xs-font-letter-spacing)}:where(.sui-choice-selected,.sui-choice-indeterminate){--_bg:var(--color-bg-selected-default);--_border-color:transparent}:where(.sui-choice-error){--_border-color:var(--color-border-field-danger)}:where(.sui-choice-readonly){--_bg:var(--color-bg-field-readonly);--_border-color:var(--color-border-field-default);--_mark-fg:var(--color-fg-default);cursor:default}:where(.sui-choice-disabled){--_bg:var(--color-bg-disabled);--_border-color:var(--_disabled-border,var(--color-border-field-disabled));--_mark-fg:var(--color-fg-disabled);--_label-fg:var(--color-fg-disabled);--_desc-fg:var(--color-fg-disabled);cursor:default}@media (hover:hover) and (pointer:fine){:where(.sui-checkbox,.sui-radio):where(:not(.sui-choice-selected,.sui-choice-indeterminate,.sui-choice-disabled,.sui-choice-readonly,.sui-choice-error):hover)>[data-part=control]{border-color:color-mix(in oklab,var(--_border-color),var(--color-fg-default) var(--color-state-border-hover-strength,var(--color-state-hover-opacity)))}:where(.sui-choice-selected,.sui-choice-indeterminate,.sui-switch):where(:not(.sui-choice-disabled,.sui-choice-readonly,.sui-choice-error):hover)>[data-part=control]{background-color:oklch(from var(--_bg) calc(l * var(--color-state-hover-intensity)) c h)}}:where(.sui-choice-selected,.sui-choice-indeterminate,.sui-switch):where(:not(.sui-choice-disabled,.sui-choice-readonly,.sui-choice-error)[data-pressed])>[data-part=control]{background-color:oklch(from var(--_bg) calc(l * var(--color-state-active-intensity)) c h)}:where(.sui-choice[data-focus-visible])>[data-part=control]{outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-choice-group){--_block-gap:var(--space-16);--_header-gap:var(--space-4);--_item-gap:var(--space-12);--_legend-font:var(--label-strong-md);--_legend-tracking:var(--label-strong-md-font-letter-spacing);--_text-font:var(--body-sm);--_text-tracking:var(--body-sm-font-letter-spacing);--_legend-fg:var(--_text-ink,var(--color-fg-default));--_desc-fg:var(--_text-ink,var(--color-fg-subtle));--_message-fg:var(--_text-ink,var(--color-fg-status-danger));border:0;min-inline-size:0;margin:0;padding:0}:where(.sui-choice-group)>[data-part=legend]{float:left;inline-size:100%;font:var(--_legend-font);letter-spacing:var(--_legend-tracking);color:var(--_legend-fg);margin-block-end:var(--_block-gap);padding:0}:where(.sui-choice-group-described)>[data-part=legend]{margin-block-end:var(--_header-gap)}:where(.sui-choice-group)>[data-part=body]{clear:both}:where(.sui-choice-group)>[data-part=body]>[data-part=description]{font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_desc-fg);margin-block-end:var(--_block-gap)}:where(.sui-choice-group)>[data-part=body]>[data-part=items]{gap:var(--_item-gap);flex-direction:column;display:flex}:where(.sui-choice-group)>[data-part=body]>[data-part=message]{font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_message-fg)}:where(.sui-choice-group)>[data-part=body]>[data-part=message]:has(>:not(:empty)){margin-block-start:var(--_block-gap)}:where(.sui-choice-group-sm){--_block-gap:var(--space-12);--_header-gap:var(--space-2);--_item-gap:var(--space-8);--_legend-font:var(--label-strong-sm);--_legend-tracking:var(--label-strong-sm-font-letter-spacing);--_text-font:var(--body-xs);--_text-tracking:var(--body-xs-font-letter-spacing)}:where(.sui-choice-group-disabled){--_legend-fg:var(--color-fg-disabled);--_desc-fg:var(--color-fg-disabled);--_message-fg:var(--color-fg-disabled)}:where(.sui-combo-box){--_radius-intensity:var(--radius-self,var(--radius-component-input-combobox,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-combo-box)>[data-part=box]>[data-part=trailing]{gap:var(--space-8);align-items:center}:where(.sui-combo-box-trigger){inline-size:var(--_icon);block-size:var(--_icon);padding:var(--space-0);margin:var(--space-0);color:var(--_mark-fg);cursor:pointer;background:0 0;border:0;outline:none;justify-content:center;align-items:center;display:inline-flex}:where(.sui-combo-box-trigger)>.sui-icon{inline-size:var(--_icon);block-size:var(--_icon)}:where(.sui-combo-box:is(.sui-field-disabled,.sui-field-readonly)) .sui-combo-box-trigger{cursor:default}:where(.sui-combo-box)>[data-part=below-box]>[data-part=summary]{margin:var(--space-0);font:var(--_desc-font);letter-spacing:var(--_desc-tracking);color:var(--_help-fg)}:where(.sui-combo-box)>[data-part=below-box]>[role=grid],:where(.sui-combo-box)>[data-part=below-box]>[data-part=values]{gap:var(--space-4);outline:none;flex-wrap:wrap;min-inline-size:0;display:flex}:where(.sui-combo-box) [data-part=below-box] .sui-tag>[data-part=cell]{gap:var(--_gap);align-items:center;min-inline-size:0;display:flex}:where(.sui-combo-box) [data-part=below-box] .sui-tag [data-part=label]{text-overflow:ellipsis;padding-inline:var(--_inset-start) var(--_inset-end);font:var(--_label-font);letter-spacing:var(--_label-tracking);color:var(--_ink);overflow:hidden}:where(.sui-combo-box) [data-part=below-box] .sui-tag>[data-part=cell]>.sui-inline-icon-button{flex:none}:where(.sui-combo-box.sui-field-disabled) [data-part=below-box] .sui-tag [data-part=label]{color:var(--_help-fg)}:where(.sui-container){--_measure:var(--layout-measure-md);padding-inline:max(var(--layout-margin),(100% - var(--_measure)) / 2);flex-grow:1;container-type:inline-size}:where(.sui-container-measure-sm){--_measure:var(--layout-measure-sm)}:where(.sui-container-measure-lg){--_measure:var(--layout-measure-lg)}:where(.sui-container-measure-full){--_measure:100%}:where(.sui-counter){--_bg:var(--color-bg-status-danger-default);--_ink:var(--color-fg-status-on-danger);--_floor:var(--icon-sm);box-sizing:border-box;min-inline-size:var(--_floor);min-block-size:var(--_floor);padding-block:var(--space-2);padding-inline:var(--space-6);font:var(--label-strong-xs);font-variant-numeric:tabular-nums;letter-spacing:var(--label-strong-xs-font-letter-spacing);color:var(--_ink);white-space:nowrap;vertical-align:middle;background-color:var(--_bg);border-radius:var(--radius-adaptive-xl);flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.sui-counter-sm){--_floor:var(--icon-xs);padding-block:0;padding-inline:var(--space-4)}:where(.sui-counter-tone-brand){--_bg:var(--color-bg-brand-default);--_ink:var(--color-fg-on-brand)}:where(.sui-counter-tone-neutral){--_bg:var(--color-bg-neutral-emphasis);--_ink:var(--color-fg-on-neutral-emphasis)}:where(.sui-counter-subtle){--_bg:var(--color-bg-status-danger-subtle);--_ink:var(--color-fg-status-danger)}:where(.sui-counter-subtle.sui-counter-tone-brand){--_bg:var(--color-bg-brand-subtle);--_ink:var(--color-fg-on-brand-subtle)}:where(.sui-counter-subtle.sui-counter-tone-neutral){--_bg:var(--color-bg-neutral-subtle);--_ink:var(--color-fg-default)}:where(.sui-counter-dot){inline-size:var(--size-8);block-size:var(--size-8);border-radius:var(--radius-full);min-block-size:0;min-inline-size:0;padding:0}@media (forced-colors:active){:where(.sui-counter-dot){background-color:canvastext}}:where(.sui-date-field:not(.sui-date-range-field)){--_radius-intensity:var(--radius-self,var(--radius-component-input-date-field,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-date-segments){font:var(--_text-font);letter-spacing:var(--_text-tracking);white-space:pre;outline:none;align-items:center;display:flex}:where(.sui-date-segments)>[data-part=separator]{color:var(--_placeholder-fg)}:where(.sui-date-field:not(.sui-field-disabled,.sui-field-readonly))>[data-part=box]{cursor:text}:where(.sui-date-field)>[data-part=box]>[data-part=trailing]{cursor:default}:where(.sui-date-range-field){--_radius-intensity:var(--radius-self,var(--radius-component-input-date-range-field,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-date-range-field) [data-part=range]{align-items:center;display:flex}:where(.sui-date-range-field) [data-part=range-separator]{font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_placeholder-fg);white-space:pre}:where(.sui-date-segment){isolation:isolate;padding:var(--space-0);color:var(--_text-fg);font-variant-numeric:tabular-nums;white-space:nowrap;caret-color:#0000;outline:none;position:relative}:where(.sui-date-segment[data-placeholder]){color:var(--_placeholder-fg)}:where(.sui-date-segment):before{inset-block:var(--space-0);inset-inline:calc(-1 * var(--space-2));z-index:-1;content:"";background-color:var(--color-bg-selected-subtle);border-radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-sm));opacity:0;position:absolute}:where(.sui-date-segment:focus-visible):before{opacity:1}@media (forced-colors:active){:where(.sui-date-segment:focus-visible){outline:var(--border-width) solid Highlight}}:where(.sui-disclosure){gap:var(--space-0);flex-direction:column;min-inline-size:0;display:flex}:where(.sui-disclosure)>[data-part=heading]{font:inherit;margin:0}:where(.sui-disclosure) [data-part=header]{--_fg:var(--color-fg-default);align-items:center;gap:var(--space-8);inline-size:100%;padding:var(--space-12) var(--space-0);border-radius:var(--radius-adaptive-sm);color:var(--_fg);font:var(--label-default-md);letter-spacing:var(--label-default-md-font-letter-spacing);text-align:start;-webkit-user-select:none;user-select:none;cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);background:0 0;border:0;margin:0;display:flex}:where(.sui-disclosure) [data-part=leading]{flex:none;display:flex}:where(.sui-disclosure) [data-part=leading]>.sui-icon{inline-size:var(--icon-md);block-size:var(--icon-md)}:where(.sui-disclosure) [data-part=label]{overflow-wrap:anywhere;flex:auto;min-inline-size:0}:where(.sui-disclosure) .sui-disclosure-icon{inline-size:var(--icon-md);block-size:var(--icon-md);flex:none}@media (hover:hover) and (pointer:fine){:where(.sui-disclosure) [data-part=header]:where(:not(:disabled)):where(:hover){color:oklch(from var(--_fg) calc(l * var(--color-state-hover-intensity)) c h)}}:where(.sui-disclosure) [data-part=header]:where(:not(:disabled)):where(:active,[data-pressed]){color:oklch(from var(--_fg) calc(l * var(--color-state-active-intensity)) c h)}:where(.sui-disclosure) [data-part=header]:where(:disabled){--_fg:var(--color-fg-disabled);cursor:not-allowed}:where(.sui-disclosure) [data-part=header]:where(:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-disclosure)>[data-part=panel]{block-size:var(--disclosure-panel-height,auto);overflow-clip-margin:calc(var(--border-focus-offset) + var(--border-focus-ring));transition:block-size var(--duration-moderate) var(--easing-out);overflow:clip}@media (prefers-reduced-motion:reduce){:where(.sui-disclosure)>[data-part=panel]{transition:none}}:where(.sui-disclosure)>[data-part=panel]>[data-part=content]{padding-block:var(--space-0) var(--space-16);flex-direction:column;display:flex}@media (forced-colors:active){:where(.sui-disclosure) [data-part=header]:where(:disabled){--_fg:GrayText}}:where(.sui-field){--_gap:var(--space-8);--_pad-y:var(--space-12);--_pad-x:var(--space-16);--_min-height:var(--control-md);--_bg:var(--color-bg-field-default);--_border-color:var(--color-border-field-default);--_label-fg:var(--_text-ink,var(--color-fg-default));--_text-fg:var(--color-fg-default);--_placeholder-fg:var(--color-fg-placeholder);--_mark-fg:var(--color-fg-field-icon);--_help-fg:var(--_text-ink,var(--color-fg-subtle));--_message-fg:var(--_text-ink,var(--color-fg-status-danger));--_float-fg:var(--color-fg-subtle);--_text-font:var(--body-md);--_text-size:var(--body-md-font-size);--_text-line:var(--body-md-font-line-height);--_text-tracking:var(--body-md-font-letter-spacing);--_desc-font:var(--body-sm);--_desc-tracking:var(--body-sm-font-letter-spacing);--_icon:var(--icon-md);--_ring:var(--_ring-ink,var(--color-border-focus-ring));gap:var(--_gap);flex-direction:column;display:flex}:where(.sui-field)>[data-part=label-row]{gap:var(--space-4);align-items:baseline;display:flex}:where(.sui-field) [data-part=label]{font:var(--label-default-sm);letter-spacing:var(--label-default-sm-font-letter-spacing);color:var(--_label-fg)}:where(.sui-field) [data-part=optional]{font:var(--label-quiet-sm);letter-spacing:var(--label-quiet-sm-font-letter-spacing);color:var(--_help-fg)}:where(.sui-field)>[data-part=box]{--_ring-ink:initial;--_link-ink:initial;--_text-ink:initial;gap:var(--space-8);min-height:var(--_min-height);padding:calc(var(--_pad-y) - var(--border-width)) calc(var(--_pad-x) - var(--border-width));background-color:var(--_bg);border:var(--border-width) solid var(--_border-color);border-radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md));cursor:text;transition:border-color var(--duration-fast) var(--easing-standard);align-items:center;display:flex}:where(.sui-field) [data-part=leading],:where(.sui-field) [data-part=trailing]{color:var(--_mark-fg);cursor:default;flex:none;display:inline-flex}:where(.sui-field) [data-part=leading]>.sui-icon,:where(.sui-field) [data-part=trailing]>.sui-icon{inline-size:var(--_icon);block-size:var(--_icon)}:where(.sui-field) [data-part=input-area]{flex-direction:column;flex:1;min-inline-size:0;display:flex;position:relative}:where(.sui-field)>[data-part=help],:where(.sui-field)>[data-part=message]{font:var(--_desc-font);letter-spacing:var(--_desc-tracking)}:where(.sui-field)>[data-part=help]{color:var(--_help-fg)}:where(.sui-field)>[data-part=message]{color:var(--_message-fg)}:where(.sui-field-sm){--_gap:var(--space-4);--_pad-y:var(--space-8);--_pad-x:var(--space-12);--_min-height:var(--control-sm);--_text-font:var(--body-sm);--_text-size:var(--body-sm-font-size);--_text-line:var(--body-sm-font-line-height);--_text-tracking:var(--body-sm-font-letter-spacing);--_desc-font:var(--body-xs);--_desc-tracking:var(--body-xs-font-letter-spacing);--_icon:var(--icon-sm)}@media (pointer:coarse){:where(.sui-field-sm) :is(input,textarea,[contenteditable]){font-size:var(--body-md-font-size)}}:where(.sui-field-lg){--_pad-y:var(--space-16);--_min-height:var(--control-lg)}:where(.sui-field-attached)>[data-part=box]{overflow:clip}:where(.sui-field-attached) [data-part=segments]{margin-block:calc(-1 * (var(--_pad-y) - var(--border-width)));margin-inline:calc(var(--_pad-x) - var(--space-8)) calc(-1 * (var(--_pad-x) - var(--border-width)));flex:none;align-self:stretch;display:flex}:where(.sui-field-inside) [data-part=floating-label]{inset-inline-start:0;inline-size:100%;font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_placeholder-fg);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform:translateY(calc(-.5 * var(--_text-line)));transform-origin:0 0;transition:transform var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out);position:absolute;top:50%;overflow:hidden}:where(.sui-field-inside:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) [data-part=floating-label]{transform-origin:100% 0}:where(.sui-field-inside.sui-field-filled,.sui-field-inside:has([data-part=input-area] input:focus,[data-part=input-area] input:not(:placeholder-shown),[data-part=input-area] input:autofill)){--_pad-y:var(--space-8)}:where(.sui-field-inside.sui-field-filled,.sui-field-inside:has([data-part=input-area] input:focus,[data-part=input-area] input:not(:placeholder-shown),[data-part=input-area] input:autofill)) [data-part=input-area]{padding-block-start:var(--label-quiet-xs-font-line-height)}:where(.sui-field-inside.sui-field-filled,.sui-field-inside:has([data-part=input-area] input:focus,[data-part=input-area] input:not(:placeholder-shown),[data-part=input-area] input:autofill)) [data-part=floating-label]{font:var(--label-quiet-xs);letter-spacing:var(--label-quiet-xs-font-letter-spacing);color:var(--_float-fg);transform:translateY(calc(-.5 * (var(--label-quiet-xs-font-line-height) + var(--_text-line))))}@supports (scale:calc(1px/1px)){:where(.sui-field-inside.sui-field-filled,.sui-field-inside:has([data-part=input-area] input:focus,[data-part=input-area] input:not(:placeholder-shown),[data-part=input-area] input:autofill)) [data-part=floating-label]{--_float-scale:calc(var(--label-quiet-xs-font-size) / var(--_text-size));inline-size:calc(100% / var(--_float-scale));font:var(--_text-font);font-family:var(--label-quiet-xs-font-family);font-weight:var(--label-quiet-xs-font-weight);letter-spacing:calc(var(--label-quiet-xs-font-letter-spacing) / var(--_float-scale));transform:translateY(calc(-.5 * (var(--_text-line) * var(--_float-scale) + var(--_text-line)))) scale(var(--_float-scale))}}:where(.sui-field-inside:focus-within) [data-part=floating-label]{color:var(--color-fg-field-focus)}@media (prefers-reduced-motion:reduce){:where(.sui-field-inside) [data-part=floating-label]{transition:color var(--duration-fast) var(--easing-out)}}:where(.sui-field:not(.sui-field-disabled,.sui-field-readonly,.sui-field-error))>[data-part=box]:where(:hover:not(:focus-within)){border-color:color-mix(in oklab,var(--_border-color),var(--color-fg-default) var(--color-state-border-hover-strength,var(--color-state-hover-opacity)))}:where(.sui-field:focus-within){--_border-color:var(--color-border-field-focus);--_label-fg:var(--_text-ink,var(--color-fg-field-focus));--_mark-fg:var(--color-fg-field-focus)}:where(.sui-field)>[data-part=box]:has(>[data-part=input-area] :focus-visible){outline:var(--border-focus-ring) solid var(--_ring);outline-offset:var(--border-focus-offset)}:where(.sui-field-error){--_border-color:var(--color-border-field-danger)}:where(.sui-field-readonly){--_bg:var(--color-bg-field-readonly);--_border-color:var(--color-border-field-default)}:where(.sui-field-readonly)>[data-part=box]{cursor:default}:where(.sui-field-disabled){--_bg:var(--color-bg-disabled);--_border-color:var(--color-border-field-disabled);--_label-fg:var(--color-fg-disabled);--_text-fg:var(--color-fg-disabled);--_placeholder-fg:var(--color-fg-disabled);--_mark-fg:var(--color-fg-disabled);--_help-fg:var(--color-fg-disabled);--_float-fg:var(--color-fg-disabled)}:where(.sui-field-disabled)>[data-part=box]{cursor:not-allowed}@media (forced-colors:active){:where(.sui-field-disabled){--_label-fg:GrayText;--_text-fg:GrayText;--_placeholder-fg:GrayText;--_mark-fg:GrayText;--_help-fg:GrayText;--_float-fg:GrayText}}:where(.sui-grid){inline-size:100%;container-type:inline-size}:where(.sui-grid-track){gap:var(--layout-gutter);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin:0;padding:0;display:grid}:where(ul.sui-grid-track,ol.sui-grid-track){list-style:none}:where(.sui-grid-item){grid-column:1/-1}:where(.sui-grid-span-sm-1){grid-column:span 1}:where(.sui-grid-span-sm-2){grid-column:span 2}:where(.sui-grid-span-sm-3){grid-column:span 3}:where(.sui-grid-span-sm-4){grid-column:span 4}:where(.sui-grid-row-gap-0){row-gap:var(--space-0)}:where(.sui-grid-row-gap-2){row-gap:var(--space-2)}:where(.sui-grid-row-gap-4){row-gap:var(--space-4)}:where(.sui-grid-row-gap-6){row-gap:var(--space-6)}:where(.sui-grid-row-gap-8){row-gap:var(--space-8)}:where(.sui-grid-row-gap-12){row-gap:var(--space-12)}:where(.sui-grid-row-gap-16){row-gap:var(--space-16)}:where(.sui-grid-row-gap-20){row-gap:var(--space-20)}:where(.sui-grid-row-gap-24){row-gap:var(--space-24)}:where(.sui-grid-row-gap-32){row-gap:var(--space-32)}:where(.sui-grid-row-gap-40){row-gap:var(--space-40)}:where(.sui-grid-row-gap-48){row-gap:var(--space-48)}:where(.sui-grid-row-gap-64){row-gap:var(--space-64)}:where(.sui-grid-row-gap-80){row-gap:var(--space-80)}:where(.sui-grid-row-gap-96){row-gap:var(--space-96)}:where(.sui-grid-row-gap-124){row-gap:var(--space-124)}@container (min-width:40rem){:where(.sui-grid-track){grid-template-columns:repeat(8,minmax(0,1fr))}:where(.sui-grid-span-md-1){grid-column:span 1}:where(.sui-grid-span-md-2){grid-column:span 2}:where(.sui-grid-span-md-3){grid-column:span 3}:where(.sui-grid-span-md-4){grid-column:span 4}:where(.sui-grid-span-md-5){grid-column:span 5}:where(.sui-grid-span-md-6){grid-column:span 6}:where(.sui-grid-span-md-7){grid-column:span 7}:where(.sui-grid-span-md-8){grid-column:span 8}}@container (min-width:64rem){:where(.sui-grid-track){grid-template-columns:repeat(12,minmax(0,1fr))}:where(.sui-grid-span-lg-1){grid-column:span 1}:where(.sui-grid-span-lg-2){grid-column:span 2}:where(.sui-grid-span-lg-3){grid-column:span 3}:where(.sui-grid-span-lg-4){grid-column:span 4}:where(.sui-grid-span-lg-5){grid-column:span 5}:where(.sui-grid-span-lg-6){grid-column:span 6}:where(.sui-grid-span-lg-7){grid-column:span 7}:where(.sui-grid-span-lg-8){grid-column:span 8}:where(.sui-grid-span-lg-9){grid-column:span 9}:where(.sui-grid-span-lg-10){grid-column:span 10}:where(.sui-grid-span-lg-11){grid-column:span 11}:where(.sui-grid-span-lg-12){grid-column:span 12}}:where(.sui-heading){overflow-wrap:break-word;text-wrap:balance;margin:0}:where(.sui-heading-clamped){-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.sui-heading-3xl){font:var(--heading-3xl);letter-spacing:var(--heading-3xl-font-letter-spacing)}:where(.sui-heading-2xl){font:var(--heading-2xl);letter-spacing:var(--heading-2xl-font-letter-spacing)}:where(.sui-heading-xl){font:var(--heading-xl);letter-spacing:var(--heading-xl-font-letter-spacing)}:where(.sui-heading-lg){font:var(--heading-lg);letter-spacing:var(--heading-lg-font-letter-spacing)}:where(.sui-heading-md){font:var(--heading-md);letter-spacing:var(--heading-md-font-letter-spacing)}:where(.sui-heading-sm){font:var(--heading-sm);letter-spacing:var(--heading-sm-font-letter-spacing)}:where(.sui-heading-display-lg){font:var(--display-lg);letter-spacing:var(--display-lg-font-letter-spacing)}:where(.sui-heading-display-md){font:var(--display-md);letter-spacing:var(--display-md-font-letter-spacing)}:where(.sui-heading-display-sm){font:var(--display-sm);letter-spacing:var(--display-sm-font-letter-spacing)}:where(.sui-icon){width:1em;height:1em;color:inherit;flex-shrink:0;display:inline-block}:where(.sui-icon-xs){width:var(--icon-xs);height:var(--icon-xs)}:where(.sui-icon-sm){width:var(--icon-sm);height:var(--icon-sm)}:where(.sui-icon-md){width:var(--icon-md);height:var(--icon-md)}:where(.sui-icon-lg){width:var(--icon-lg);height:var(--icon-lg)}:where(.sui-icon-button){--_radius-intensity:var(--radius-self,var(--radius-component-action-icon-button,var(--radius-group-actions,var(--radius-intensity))));--_radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md));--_pad-y:var(--space-0);--_pad-x:var(--space-0);--_gap:var(--space-0);padding:var(--space-0);inline-size:var(--_min-height);block-size:var(--_min-height)}:where(.sui-icon-button.sui-button-outline.sui-button-tone-danger:not(:disabled)){--_fg:var(--color-fg-status-danger);--_border-color:var(--color-border-status-danger)}:where(.sui-icon-button)>[data-part=icon]{flex:none;display:inline-flex}:where(.sui-icon-button)>[data-part=icon]>svg{width:var(--_icon);height:var(--_icon);color:inherit;flex-shrink:0}:where(.sui-icon-button.sui-button-loading)>[data-part=icon]{visibility:hidden}:where(.sui-image){background-color:var(--color-bg-neutral-subtle);background-position:50%;background-size:cover;inline-size:100%;display:block;position:relative;overflow:hidden}:where(.sui-image[data-state=loaded]){background:0 0}:where(.sui-image-ratio-1-1){aspect-ratio:1}:where(.sui-image-ratio-4-3){aspect-ratio:4/3}:where(.sui-image-ratio-3-2){aspect-ratio:3/2}:where(.sui-image-ratio-16-9){aspect-ratio:16/9}:where(.sui-image-ratio-21-9){aspect-ratio:21/9}:where(.sui-image-ratio-4-5){aspect-ratio:4/5}:where(.sui-image-ratio-3-4){aspect-ratio:3/4}:where(.sui-image picture){display:contents}:where(.sui-image-img){object-fit:cover;block-size:100%;inline-size:100%;display:block}:where(.sui-image-ratio-intrinsic .sui-image-img){block-size:auto}:where(.sui-image-contain .sui-image-img){object-fit:contain}:where(.sui-image[data-state=error] .sui-image-img){opacity:0}:where(.sui-inline-icon-button){--_box:var(--icon-md);--_glyph:var(--icon-sm);--_fg:var(--color-fg-default);--_radius-intensity:var(--radius-self,var(--radius-component-action-inline-icon-button,var(--radius-group-actions,var(--radius-intensity))));--_radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-sm));--_ring:var(--_ring-ink,var(--color-border-focus-ring));--_state:transparent;inline-size:var(--_box);block-size:var(--_box);padding:var(--space-0);border-radius:var(--_radius);background-color:#0000;background-image:linear-gradient(var(--_state),var(--_state));color:var(--_fg);cursor:pointer;transition:background-image var(--duration-fast) var(--easing-standard);border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.sui-inline-icon-button)>[data-part=icon]{flex:none;display:inline-flex}:where(.sui-inline-icon-button)>[data-part=icon]>svg{width:var(--_glyph);height:var(--_glyph);color:inherit;flex-shrink:0}:where(.sui-inline-icon-button-sm){--_box:var(--icon-sm);--_glyph:var(--icon-xs)}:where(.sui-inline-icon-button-tone-brand){--_fg:var(--color-fg-brand)}:where(.sui-inline-icon-button-tone-danger){--_fg:var(--color-fg-status-danger)}@media (hover:hover) and (pointer:fine){:where(.sui-inline-icon-button):where(:hover:not(:disabled)){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-inline-icon-button):where(:active:not(:disabled),[data-pressed]:not(:disabled)){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}:where(.sui-inline-icon-button:focus-visible){outline:var(--border-focus-ring) solid var(--_ring);outline-offset:var(--border-focus-offset)}:where(.sui-inline-icon-button:disabled){--_fg:var(--color-fg-disabled);--_state:transparent;cursor:not-allowed}:where(.sui-inline-icon-button-sm):after{content:"";inline-size:var(--icon-md);block-size:var(--icon-md);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.sui-link){--_ink:var(--_link-ink,var(--color-fg-link));color:var(--_ink);font:var(--body-md);letter-spacing:var(--body-md-font-letter-spacing);border-radius:var(--radius-adaptive-sm);text-decoration-line:underline}:where(.sui-link-lg){font:var(--body-lg);letter-spacing:var(--body-lg-font-letter-spacing)}:where(.sui-link-sm){font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing)}:where(.sui-link-xs){font:var(--body-xs);letter-spacing:var(--body-xs-font-letter-spacing)}:where(.sui-link-neutral){--_ink:var(--color-fg-default)}:where(.sui-link:hover){color:oklch(from var(--_ink) calc(l * var(--color-state-hover-intensity)) c h)}:where(.sui-link:active){color:oklch(from var(--_ink) calc(l * var(--color-state-active-intensity)) c h)}:where(.sui-link:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-link-plain){text-decoration-line:none}:where(.sui-link-plain:hover,.sui-link-plain:focus-visible){text-decoration-line:underline}:where(.sui-link[aria-disabled=true]){color:var(--color-fg-disabled);cursor:default;text-decoration-line:none}:where(.sui-link-icon){vertical-align:middle;margin-inline-start:var(--space-2)}:where(.sui-link-stretched):after{content:"";position:absolute;inset:0}:where(.sui-list-box){--_items-gap:var(--space-2);--_item-radius:max(var(--space-0), calc(var(--radius-geometric-lg) - var(--space-8)));gap:var(--_items-gap);box-sizing:border-box;max-block-size:100%;padding:var(--space-0);margin:var(--space-0);outline:none;flex-direction:column;list-style:none;display:flex;overflow-y:auto}:where(.sui-list-box)>*,:where(.sui-list-box) [data-part=section-items]>*{flex-shrink:0}:where(.sui-list-box) [data-part=section]{gap:var(--_items-gap);flex-direction:column;display:flex}:where(.sui-list-box) [data-part=section-items]{gap:var(--_items-gap);padding:var(--space-0);margin:var(--space-0);flex-direction:column;list-style:none;display:flex}:where(.sui-list-box:focus-visible:not(:has([role=option]))){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-list-box-sm){--_items-gap:var(--space-0)}:where(.sui-list-box-lg){--_items-gap:var(--space-4)}:where(.sui-mark){--_bg:var(--color-bg-neutral-subtle);--_ink:var(--color-fg-default);--_edge:transparent;gap:var(--_gap);box-sizing:border-box;min-block-size:var(--_floor);max-inline-size:100%;padding-block:var(--_pad-block);padding-inline:var(--_pad-start) var(--_pad-end);color:var(--_ink);white-space:nowrap;vertical-align:middle;background-color:var(--_bg);border-radius:var(--radius-adaptive-sm);outline:var(--border-width) solid var(--_edge);outline-offset:calc(-1 * var(--border-width));align-items:center;display:inline-flex}:where(.sui-mark)>[data-part=label]{text-overflow:ellipsis;padding-inline:var(--_inset-start) var(--_inset-end);font:var(--_label-font);letter-spacing:var(--_label-tracking);overflow:hidden}:where(.sui-mark)>[data-part=leading],:where(.sui-mark)>[data-part=trailing]{flex:none;display:inline-flex}:where(.sui-mark)>[data-part=leading]>.sui-icon,:where(.sui-mark)>[data-part=trailing]>.sui-icon{width:var(--_icon);height:var(--_icon)}:where(.sui-mark-tone-brand){--_bg:var(--color-bg-brand-subtle);--_ink:var(--color-fg-on-brand-subtle)}:where(.sui-mark-tone-success){--_bg:var(--color-bg-status-success-subtle);--_ink:var(--color-fg-status-success)}:where(.sui-mark-tone-warning){--_bg:var(--color-bg-status-warning-subtle);--_ink:var(--color-fg-status-warning)}:where(.sui-mark-tone-danger){--_bg:var(--color-bg-status-danger-subtle);--_ink:var(--color-fg-status-danger)}:where(.sui-mark-tone-info){--_bg:var(--color-bg-status-info-subtle);--_ink:var(--color-fg-status-info)}:where(.sui-mark-default){--_bg:var(--color-bg-neutral-emphasis);--_ink:var(--color-fg-on-neutral-emphasis)}:where(.sui-mark-default.sui-mark-tone-brand){--_bg:var(--color-bg-brand-default);--_ink:var(--color-fg-on-brand)}:where(.sui-mark-default.sui-mark-tone-success){--_bg:var(--color-bg-status-success-default);--_ink:var(--color-fg-status-on-success)}:where(.sui-mark-default.sui-mark-tone-warning){--_bg:var(--color-bg-status-warning-default);--_ink:var(--color-fg-status-on-warning)}:where(.sui-mark-default.sui-mark-tone-danger){--_bg:var(--color-bg-status-danger-default);--_ink:var(--color-fg-status-on-danger)}:where(.sui-mark-default.sui-mark-tone-info){--_bg:var(--color-bg-status-info-default);--_ink:var(--color-fg-status-on-info)}:where(.sui-mark-outline){--_bg:transparent;--_edge:var(--color-border-emphasis);--_ink:var(--color-fg-default)}:where(.sui-mark-outline.sui-mark-tone-brand){--_edge:var(--color-border-brand);--_ink:var(--color-fg-brand)}:where(.sui-mark-outline.sui-mark-tone-success){--_edge:var(--color-border-status-success);--_ink:var(--color-fg-status-success)}:where(.sui-mark-outline.sui-mark-tone-warning){--_edge:var(--color-border-status-warning);--_ink:var(--color-fg-status-warning)}:where(.sui-mark-outline.sui-mark-tone-danger){--_edge:var(--color-border-status-danger);--_ink:var(--color-fg-status-danger)}:where(.sui-mark-outline.sui-mark-tone-info){--_edge:var(--color-border-status-info);--_ink:var(--color-fg-status-info)}:where(.sui-menu-underlay){inset:var(--space-0);position:fixed}:where(.sui-menu){--_radius-intensity:var(--radius-self,var(--radius-component-action-menu,var(--radius-group-surfaces,var(--radius-intensity))));--_item-radius:max(var(--space-0), calc(min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)), var(--radius-cap-lg)) - var(--space-8)));box-sizing:border-box;min-inline-size:10rem;max-inline-size:20rem;padding:calc(var(--space-8) - var(--border-width));background-color:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border-elevated);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)),var(--radius-cap-lg));box-shadow:var(--shadow-elevated);overflow-y:auto}:where(.sui-menu[data-placement=bottom]){margin-block-start:var(--space-4)}:where(.sui-menu[data-placement=top]){margin-block-end:var(--space-4)}:where(.sui-menu) :is([data-part=items],[data-part=group-items]){gap:var(--space-2);padding:var(--space-0);margin:var(--space-0);outline:none;flex-direction:column;list-style:none;display:flex}:where(.sui-menu) [data-part=group]{display:block}:where(.sui-menu-divider){block-size:0;margin-block:var(--space-4);border-block-start:var(--border-width) solid var(--color-border-elevated)}:where(.sui-menu-item){--_fg:var(--color-fg-default);--_mark-fg:var(--color-fg-subtle);--_state:transparent;gap:var(--space-8);box-sizing:border-box;min-block-size:var(--control-sm);padding:var(--space-4);font:var(--label-quiet-sm);color:var(--_fg);letter-spacing:var(--label-quiet-sm-font-letter-spacing);white-space:nowrap;cursor:pointer;background-image:linear-gradient(var(--_state),var(--_state));border-radius:var(--_item-radius,var(--radius-geometric-sm));outline:none;align-items:center;display:flex}:where(.sui-menu-item)>[data-part=leading]{color:var(--_mark-fg);flex:none;display:inline-flex}:where(.sui-menu-item)>[data-part=leading]>.sui-icon{inline-size:var(--icon-sm);block-size:var(--icon-sm)}:where(.sui-menu-item)>[data-part=label]{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}:where(.sui-menu-item-tone-danger){--_fg:var(--color-fg-status-danger);--_mark-fg:var(--color-fg-status-danger)}:where(.sui-menu-item:not([data-disabled])):where(:hover,[data-focused]){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}:where(.sui-menu-item:not([data-disabled])):where(:active,[data-pressed]){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}:where(.sui-menu-item[data-focus-visible]){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:calc(-1 * var(--border-focus-ring))}:where(.sui-menu-item[data-disabled]){--_fg:var(--color-fg-disabled);--_mark-fg:var(--color-fg-disabled);--_state:transparent;cursor:default}:where(.sui-multi-select){--_radius-intensity:var(--radius-self,var(--radius-component-input-multi-select,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-multi-select)>[data-part=box]{border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md)),var(--radius-cap-md));align-items:flex-start}:where(.sui-multi-select:not(.sui-field-disabled,.sui-field-readonly))>[data-part=box]{cursor:pointer}:where(.sui-multi-select) [data-part=input-area]{gap:var(--space-8);flex-direction:row;align-items:flex-start}:where(.sui-multi-select) [data-part=placeholder]{font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_placeholder-fg);flex:1}:where(.sui-multi-select) [role=grid],:where(.sui-multi-select) [data-part=values]{gap:var(--space-4);outline:none;flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}:where(.sui-multi-select) .sui-tag>[data-part=cell]{gap:var(--_gap);align-items:center;min-inline-size:0;display:flex}:where(.sui-multi-select) .sui-tag [data-part=label]{text-overflow:ellipsis;padding-inline:var(--_inset-start) var(--_inset-end);font:var(--_label-font);letter-spacing:var(--_label-tracking);color:var(--_ink);overflow:hidden}:where(.sui-multi-select) .sui-tag>[data-part=cell]>.sui-inline-icon-button{flex:none}:where(.sui-multi-select-trigger){padding:var(--space-0);margin:var(--space-0);color:var(--_mark-fg);cursor:inherit;background:0 0;border:none;outline:none;flex:none;display:inline-flex}:where(.sui-multi-select-trigger)>.sui-icon{inline-size:var(--_icon);block-size:var(--_icon)}:where(.sui-multi-select.sui-field-disabled) .sui-tag [data-part=label]{color:var(--color-fg-disabled)}:where(.sui-multi-select-option){--_pad-y:var(--space-12);--_pad-x:var(--space-8);--_min-height:var(--control-md);--_fg:var(--color-fg-default);--_desc-fg:var(--color-fg-subtle);--_label-font:var(--label-quiet-md);--_label-tracking:var(--label-quiet-md-font-letter-spacing);--_desc-font:var(--body-sm);--_desc-tracking:var(--body-sm-font-letter-spacing);--_state:transparent;gap:var(--space-8);box-sizing:border-box;min-block-size:var(--_min-height);padding:var(--_pad-y) var(--_pad-x);border-radius:var(--_item-radius,var(--radius-geometric-sm));background-image:linear-gradient(var(--_state),var(--_state));color:var(--_fg);cursor:pointer;outline:none;align-items:flex-start;display:flex}:where(.sui-multi-select-option)>.sui-choice{cursor:inherit}:where(.sui-multi-select-option)>.sui-choice>[data-part=control]{background-color:var(--_bg);border-color:var(--_border-color)}:where(.sui-multi-select-option)>.sui-choice-hidden-label.sui-choice-sm{min-block-size:0;min-inline-size:0}:where(.sui-multi-select-option)>[data-part=content]{gap:var(--space-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}:where(.sui-multi-select-option) [data-part=label]{font:var(--_label-font);letter-spacing:var(--_label-tracking)}:where(.sui-multi-select-option) [data-part=description]{font:var(--_desc-font);letter-spacing:var(--_desc-tracking);color:var(--_desc-fg)}:where(.sui-multi-select-option-sm){--_pad-y:var(--space-8);--_pad-x:var(--space-4);--_min-height:var(--control-sm);--_label-font:var(--label-quiet-sm);--_label-tracking:var(--label-quiet-sm-font-letter-spacing);--_desc-font:var(--body-xs);--_desc-tracking:var(--body-xs-font-letter-spacing)}:where(.sui-multi-select-option-lg){--_pad-y:var(--space-16);--_min-height:var(--control-lg)}:where(.sui-multi-select-option:not([data-disabled])):where(:hover,[data-focused]){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}:where(.sui-multi-select-option:not([data-disabled])):where(:active,[data-pressed]){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}:where(.sui-multi-select-option[data-focus-visible]){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:calc(-1 * var(--border-focus-ring))}:where(.sui-multi-select-option[data-selected]){--_label-font:var(--label-default-md);--_label-tracking:var(--label-default-md-font-letter-spacing)}:where(.sui-multi-select-option-sm[data-selected]){--_label-font:var(--label-default-sm);--_label-tracking:var(--label-default-sm-font-letter-spacing)}:where(.sui-multi-select-option[data-disabled]){--_state:transparent;--_fg:var(--color-fg-disabled);--_desc-fg:var(--color-fg-disabled);--_label-font:var(--label-quiet-md);--_label-tracking:var(--label-quiet-md-font-letter-spacing);cursor:not-allowed}:where(.sui-multi-select-option-sm[data-disabled]){--_label-font:var(--label-quiet-sm);--_label-tracking:var(--label-quiet-sm-font-letter-spacing)}@media (forced-colors:active){:where(.sui-multi-select-option[data-disabled]){--_fg:GrayText;--_desc-fg:GrayText}}:where(.sui-nav-item){list-style:none;position:relative}:where(.sui-nav-item)>[data-part=row]{align-items:center;gap:var(--space-8);min-block-size:var(--control-md);padding:var(--space-12) var(--space-0);display:flex;position:relative}:where(.sui-nav-item) [data-part=link]{--_ink:var(--color-fg-default);align-items:center;gap:var(--space-8);padding:var(--space-0);border-radius:var(--radius-adaptive-sm);color:var(--_ink);font:var(--label-default-md);letter-spacing:var(--label-default-md-font-letter-spacing);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;text-decoration-line:none;display:inline-flex}:where(.sui-nav-item) [data-part=chevron]{inline-size:var(--icon-md);block-size:var(--icon-md);justify-content:center;align-items:center;display:inline-flex}:where(.sui-nav-item[data-selected]) [data-part=link]{--_ink:var(--color-fg-emphasis)}:where(.sui-nav-item) [data-part=indicator]{block-size:var(--border-indicator);background-color:var(--color-bg-selected-default);display:none;position:absolute;inset-block-end:0;inset-inline:0}:where(.sui-nav-item[data-selected]) [data-part=indicator]{display:block}:where(.sui-nav-item) [data-part=link]:where(:hover){color:oklch(from var(--_ink) calc(l * var(--color-state-hover-intensity)) c h);text-decoration-line:underline}:where(.sui-nav-item) [data-part=link]:where(:active,[data-pressed]){color:oklch(from var(--_ink) calc(l * var(--color-state-active-intensity)) c h)}:where(.sui-nav-item) [data-part=link]:where(:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-nav-item)>[data-part=panel]{position:absolute;inset-block-start:100%;inset-inline-start:0}:where(.sui-nav-menu){--_radius-intensity:var(--radius-self,var(--radius-component-navigation-nav-menu,var(--radius-group-surfaces,var(--radius-intensity))));--_item-radius:max(var(--space-0), calc(min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)), var(--radius-cap-lg)) - var(--space-8)));gap:var(--space-4);box-sizing:border-box;inline-size:max-content;min-inline-size:15rem;max-inline-size:22.5rem;padding:calc(var(--space-8) - var(--border-width));background-color:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border-elevated);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)),var(--radius-cap-lg));box-shadow:var(--shadow-elevated);color:var(--color-fg-default);flex-direction:column;display:flex;position:relative}:where(.sui-nav-menu[data-inset=floating]:not([data-nested])){margin-block-start:var(--space-4)}:where(.sui-nav-menu[data-inset=flush]){border-start-start-radius:0;border-start-end-radius:0}:where(.sui-nav-menu[data-seam=end]){border-start-end-radius:0;border-end-end-radius:0}:where(.sui-nav-menu[data-seam=start]){border-start-start-radius:0;border-end-start-radius:0}:where(.sui-nav-menu[data-nested][data-seam=start]){border-inline-start-width:0;padding-inline-start:var(--space-8)}:where(.sui-nav-menu[data-nested][data-seam=end]){border-inline-end-width:0;padding-inline-end:var(--space-8)}:where(.sui-nav-menu)>[data-part=header]{align-items:center;gap:var(--space-16);padding:var(--space-8);display:flex}:where(.sui-nav-menu)>[data-part=header]>[data-part=heading]{font:var(--label-strong-md);letter-spacing:var(--label-strong-md-font-letter-spacing);color:var(--color-fg-default);flex:1;margin:0}:where(.sui-nav-menu)>[data-part=header]>.sui-link{flex:none}:where(.sui-nav-menu) :is([data-part=items],[data-part=group-items]){gap:var(--space-0);padding:var(--space-0);margin:var(--space-0);flex-direction:column;list-style:none;display:flex}:where(.sui-nav-menu) [data-part=row]{display:flex}:where(.sui-nav-menu) [data-part=nested]{min-block-size:calc(100% + 2 * var(--border-width));display:grid;position:absolute;inset-block-start:calc(-1 * var(--border-width));inset-inline-start:calc(100% + var(--border-width) + var(--space-4))}:where(.sui-nav-menu) [data-part=nested][hidden]{display:none}:where(.sui-nav-menu) [data-part=nested][data-joined]{inset-inline-start:calc(100% + var(--border-width))}:where(.sui-nav-menu) [data-part=nested][data-side=start]{inset-inline:auto calc(100% + var(--border-width) + var(--space-4))}:where(.sui-nav-menu) [data-part=nested][data-joined][data-side=start]{inset-inline:auto calc(100% + var(--border-width))}:where(.sui-nav-menu-heading){padding:var(--space-12) var(--space-8) var(--space-4);font:var(--label-strong-sm);letter-spacing:var(--label-strong-sm-font-letter-spacing);color:var(--color-fg-subtle);margin:0}:where(.sui-nav-menu-item){--_bg:transparent;--_fg:var(--color-fg-default);--_mark-fg:var(--color-fg-subtle);--_desc-fg:var(--color-fg-subtle);--_label-font:var(--label-quiet-md);--_label-tracking:var(--label-quiet-md-font-letter-spacing);--_state:transparent;gap:var(--space-8);box-sizing:border-box;min-block-size:var(--control-md);padding:var(--space-12) var(--space-8);border-radius:var(--_item-radius,var(--radius-geometric-sm));background-color:var(--_bg);background-image:linear-gradient(var(--_state),var(--_state));color:var(--_fg);font:inherit;text-align:start;cursor:pointer;border:0;outline:none;flex:1;align-items:flex-start;margin:0;text-decoration-line:none;display:flex}:where(.sui-nav-menu-item) [data-part=content]{gap:var(--space-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}:where(.sui-nav-menu-item) [data-part=label]{font:var(--_label-font);letter-spacing:var(--_label-tracking)}:where(.sui-nav-menu-item) [data-part=description]{font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing);color:var(--_desc-fg)}:where(.sui-nav-menu-item) [data-part=chevron]{color:var(--_mark-fg);flex:none;display:inline-flex}:where(.sui-nav-menu-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) [data-part=chevron]{transform:scaleX(-1)}:where(.sui-nav-menu-item[data-split]){cursor:default;gap:0;padding:0}:where(.sui-nav-menu-item[data-split])>:where([data-part=link],[data-part=toggle]){--_control-state:transparent;box-sizing:border-box;border-radius:inherit;background-color:#0000;background-image:linear-gradient(var(--_control-state),var(--_control-state));color:inherit;font:inherit;text-align:start;cursor:pointer;border:0;outline:none;margin:0;text-decoration-line:none;display:flex}:where(.sui-nav-menu-item[data-split])>[data-part=link]{gap:var(--space-8);min-inline-size:0;padding:var(--space-12) var(--space-8);flex:1;align-items:flex-start}:where(.sui-nav-menu-item[data-split])>[data-part=toggle]{padding:var(--space-12);flex:none;align-items:center}:where(.sui-nav-menu-item[data-split])>:where([data-part=link],[data-part=toggle]):where(:hover){--_control-state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}:where(.sui-nav-menu-item[data-split])>:where([data-part=link],[data-part=toggle]):where(:active,[data-pressed]){--_control-state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}:where(.sui-nav-menu-item[data-split])>:where([data-part=link],[data-part=toggle]):where(:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:calc(-1 * var(--border-focus-ring))}:where(.sui-nav-menu-item[data-expansion=expanded]){--_bg:var(--color-bg-neutral-subtle)}:where(.sui-nav-menu-item[data-selected]){--_bg:var(--color-bg-selected-subtle);--_fg:var(--color-fg-on-selected-subtle);--_mark-fg:var(--color-fg-on-selected-subtle);--_desc-fg:var(--color-fg-on-selected-subtle);--_label-font:var(--label-default-md);--_label-tracking:var(--label-default-md-font-letter-spacing)}:where(.sui-nav-menu-item:not([data-split])):where(:hover){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}:where(.sui-nav-menu-item:not([data-split])):where(:active,[data-pressed]){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}:where(.sui-nav-menu-item):where(:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:calc(-1 * var(--border-focus-ring))}:where(.sui-number-field){--_radius-intensity:var(--radius-self,var(--radius-component-input-number-field,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-number-field) [data-part=value-row]{gap:var(--space-4);justify-content:flex-start;align-items:baseline;min-inline-size:0;display:flex}:where(.sui-number-field-split) [data-part=value-row]{justify-content:center}:where(.sui-number-field-input){field-sizing:content;min-inline-size:1ch;max-inline-size:100%;padding:var(--space-0);margin:var(--space-0);font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_text-fg);background:0 0;border:0;outline:none}@supports not (field-sizing:content){:where(.sui-number-field-input){flex:1;inline-size:100%}}:where(.sui-number-field-split) .sui-number-field-input{text-align:center}:where(.sui-number-field-input)::placeholder{color:var(--_placeholder-fg);opacity:1}:where(.sui-number-field-input:disabled){cursor:not-allowed}:where(.sui-number-field) [data-part=prefix],:where(.sui-number-field) [data-part=suffix]{font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_mark-fg);flex:none}:where(.sui-field-inside.sui-number-field:not(:has([data-part=input-area] input:focus,[data-part=input-area] input:not(:placeholder-shown)))) :is([data-part=prefix],[data-part=suffix]){visibility:hidden}:where(.sui-number-field) [data-part=stepper]{gap:var(--space-4);display:inline-flex}:where(.sui-number-field) [data-part=segment]{--_segment:var(--control-md);--_divider:var(--color-border-field-default);inline-size:var(--_segment);border-inline-start:var(--border-width) solid var(--_divider);justify-content:center;align-items:center;display:flex;position:relative}:where(.sui-field-sm.sui-number-field) [data-part=segment]{--_segment:var(--control-sm)}:where(.sui-field-lg.sui-number-field) [data-part=segment]{--_segment:var(--control-lg)}:where(.sui-field-disabled.sui-number-field) [data-part=segment]{--_divider:var(--color-border-field-disabled)}:where(.sui-number-field) [data-part=segment]>.sui-inline-icon-button{position:static}:where(.sui-number-field) [data-part=segment]>.sui-inline-icon-button:before{content:"";inset:var(--space-0);position:absolute}:where(.sui-menu,.sui-select-menu,.sui-calendar-popover,.sui-tooltip,.sui-nav-item>[data-part=panel]){--_enter-duration:var(--duration-moderate);transition:opacity var(--_enter-duration) var(--easing-out),transform var(--_enter-duration) var(--easing-out)}:where(.sui-tooltip){--_enter-duration:var(--duration-fast)}:where(.sui-nav-item)>[data-part=panel]{transform-origin:0 0}:where(.sui-nav-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))>[data-part=panel]{transform-origin:100% 0}:where(.sui-menu,.sui-select-menu,.sui-calendar-popover,.sui-tooltip,.sui-nav-item>[data-part=panel]):is([data-entering],[data-exiting]){opacity:0;transform:scale(var(--scale-enter))}:where(.sui-menu,.sui-select-menu,.sui-calendar-popover,.sui-tooltip,.sui-nav-item>[data-part=panel])[data-exiting]{pointer-events:none}@media (prefers-reduced-motion:reduce){:where(.sui-menu,.sui-select-menu,.sui-calendar-popover,.sui-tooltip,.sui-nav-item>[data-part=panel]){transition:opacity var(--_enter-duration) var(--easing-out)}:where(.sui-menu,.sui-select-menu,.sui-calendar-popover,.sui-tooltip,.sui-nav-item>[data-part=panel]):is([data-entering],[data-exiting]){transform:none}}:where(.sui-password-field){--_radius-intensity:var(--radius-self,var(--radius-component-input-password-field,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-password-field) input::-ms-reveal{display:none}:where(.sui-popover){--_radius-intensity:var(--radius-self,var(--radius-component-surface-popover,var(--radius-group-surfaces,var(--radius-intensity))));box-sizing:border-box;inline-size:min(var(--popover-width,20rem),100dvw - 2 * var(--space-12));padding-block:calc(var(--space-16) - var(--border-width));color:var(--color-fg-default);background-color:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border-elevated);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)),var(--radius-cap-lg));box-shadow:var(--shadow-elevated);transition:opacity var(--duration-fast) var(--easing-out),transform var(--duration-fast) var(--easing-out);flex-direction:column;display:flex;overflow:clip}:where(.sui-popover):is([data-entering],[data-exiting]){opacity:0}:where(.sui-popover[data-placement=bottom]):is([data-entering],[data-exiting]){transform:translateY(calc(-1 * var(--space-4)))}:where(.sui-popover[data-placement=top]):is([data-entering],[data-exiting]){transform:translateY(var(--space-4))}:where(.sui-popover[data-placement=left]):is([data-entering],[data-exiting]){transform:translate(var(--space-4))}:where(.sui-popover[data-placement=right]):is([data-entering],[data-exiting]){transform:translate(calc(-1 * var(--space-4)))}:where(.sui-popover)[data-exiting]{pointer-events:none}:where(.sui-popover)[data-instant]{transition:none}:where(.sui-popover-dialog){gap:var(--space-12);outline:none;flex-direction:column;flex:auto;min-block-size:0;display:flex}:where(.sui-popover-dialog)>[data-part=header]{align-items:flex-start;gap:var(--space-12);padding-inline:calc(var(--space-16) - var(--border-width));flex:none;display:flex}:where(.sui-popover-dialog) [data-part=heading]{gap:var(--space-4);flex-direction:column;flex:1;min-inline-size:0;display:flex}:where(.sui-popover-dialog) [data-part=title]{font:var(--label-strong-md);letter-spacing:var(--label-strong-md-font-letter-spacing);color:var(--color-fg-default);margin:0}:where(.sui-popover-dialog) [data-part=description]{font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing);color:var(--color-fg-subtle);margin:0}:where(.sui-popover-dialog)>[data-part=body]{--_radius-intensity:initial;gap:var(--space-12);min-block-size:0;padding:var(--space-0);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}:where(.sui-popover-dialog)>[data-part=footer]{justify-content:flex-end;gap:var(--space-8);padding-inline:calc(var(--space-16) - var(--border-width));flex:none;display:flex}:where(.sui-popover-dialog) [data-part=actions]{gap:var(--space-8);display:flex}@media (prefers-reduced-motion:reduce){:where(.sui-popover){transition:opacity var(--duration-fast) var(--easing-out)}:where(.sui-popover):is([data-entering],[data-exiting]){transform:none}}:where(.sui-link-ink-inherit){--_link-ink:currentcolor}@layer prose{:where(.sui-prose){overflow-wrap:break-word;display:flow-root}:where(.sui-prose) :where(p):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-16);font:var(--body-md);letter-spacing:var(--body-md-font-letter-spacing);text-wrap:pretty}:where(.sui-prose) :where(h1):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-40) var(--space-12);font:var(--heading-xl);letter-spacing:var(--heading-xl-font-letter-spacing);text-wrap:balance}:where(.sui-prose) :where(h2):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-40) var(--space-12);font:var(--heading-lg);letter-spacing:var(--heading-lg-font-letter-spacing);text-wrap:balance}:where(.sui-prose) :where(h3):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-32) var(--space-8);font:var(--heading-md);letter-spacing:var(--heading-md-font-letter-spacing);text-wrap:balance}:where(.sui-prose) :where(h4):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-24) var(--space-8);font:var(--heading-sm);letter-spacing:var(--heading-sm-font-letter-spacing);text-wrap:balance}:where(.sui-prose) :where(h5,h6):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-24) var(--space-8);font:var(--label-strong-md);letter-spacing:var(--label-strong-md-font-letter-spacing);text-wrap:balance}:where(.sui-prose) :where(ul,ol):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-16);font:var(--body-md);letter-spacing:var(--body-md-font-letter-spacing);padding-inline-start:var(--space-24)}:where(.sui-prose) :where(li+li):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block-start:var(--space-8)}:where(.sui-prose) :where(:is(ul,ol) :is(ul,ol)):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-8) 0}:where(.sui-prose) :where(li>p:has(+:is(ul,ol))):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block-end:0}:where(.sui-prose) :where(blockquote):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-24);border-inline-start:var(--border-width) solid var(--color-border-default);font:var(--body-lg);letter-spacing:var(--body-lg-font-letter-spacing);margin-inline:0;padding-inline-start:var(--space-16)}:where(.sui-prose) :where(hr):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-40);border:none;border-block-start:var(--border-width) solid var(--color-border-subtle)}:where(.sui-prose) :where(figure):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-24);margin-inline:0}:where(.sui-prose) :where(figcaption):not(:where(.sui-not-prose,.sui-not-prose *)){font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing);margin-block-start:var(--space-8)}:where(.sui-prose) :where(img,video):not(:where(.sui-not-prose,.sui-not-prose *)){block-size:auto;max-inline-size:100%;display:block}:where(.sui-prose) :where(:is(img,video):not(figure *)):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-24)}:where(.sui-prose) :where(code,kbd):not(:where(.sui-not-prose,.sui-not-prose *)){font-size:inherit}:where(.sui-prose) :where(pre):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-16);padding:var(--space-16);white-space:pre;font-size:inherit;overflow-x:auto}:where(.sui-prose) :where(table):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-24);border-collapse:collapse;font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing)}:where(.sui-prose) :where(th,td):not(:where(.sui-not-prose,.sui-not-prose *)){padding:var(--space-8) var(--space-12);text-align:start;border-block-end:var(--border-width) solid var(--color-border-subtle)}:where(.sui-prose) :where(caption):not(:where(.sui-not-prose,.sui-not-prose *)){caption-side:top;text-align:start;font:var(--label-strong-sm);letter-spacing:var(--label-strong-sm-font-letter-spacing);padding-block-end:var(--space-8)}:where(.sui-prose) :where(.sui-prose-scroll):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:var(--space-24);overflow-x:auto}:where(.sui-prose) :where(.sui-prose-scroll>table):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block:0}:where(.sui-prose) :where(a[href]):not(:where(.sui-not-prose,.sui-not-prose *)){--_ink:var(--_link-ink,var(--color-fg-link));color:var(--_ink);text-decoration-line:underline}:where(.sui-prose) :where(a[href]:hover):not(:where(.sui-not-prose,.sui-not-prose *)){color:oklch(from var(--_ink) calc(l * var(--color-state-hover-intensity)) c h)}:where(.sui-prose) :where(a[href]:active):not(:where(.sui-not-prose,.sui-not-prose *)){color:oklch(from var(--_ink) calc(l * var(--color-state-active-intensity)) c h)}:where(.sui-prose) :where(a[href]:focus-visible):not(:where(.sui-not-prose,.sui-not-prose *)){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset);border-radius:var(--radius-adaptive-sm)}:where(.sui-prose) :where(:is(pre,.sui-prose-scroll):focus-visible):not(:where(.sui-not-prose,.sui-not-prose *)){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-prose) :where(:is(h1,h2,h3,h4,h5,h6)+:not(h1,h2,h3,h4,h5,h6)):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block-start:0}:where(.sui-prose) :where(:is(blockquote,figcaption,caption,th,td) :is(p,ul,ol)):not(:where(.sui-not-prose,.sui-not-prose *)){font:inherit;letter-spacing:inherit}:where(.sui-prose)>:where(:first-child){margin-block-start:0}:where(.sui-prose)>:where(:last-child){margin-block-end:0}:where(.sui-prose) :where(:is(blockquote,figure,th,td)>:first-child):not(:where(.sui-not-prose,.sui-not-prose *)),:where(.sui-prose) :where(li>:first-child:not(ul,ol)):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block-start:0}:where(.sui-prose) :where(:is(blockquote,li,figure,th,td)>:last-child):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block-end:0}:where(.sui-prose) :where(p>:is(img,video):first-child):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block-start:0}:where(.sui-prose) :where(p>:is(img,video):last-child):not(:where(.sui-not-prose,.sui-not-prose *)){margin-block-end:0}}:where(.sui-radio){--_radius:var(--radius-full);--_dot:var(--size-12)}:where(.sui-radio.sui-choice-sm){--_dot:var(--size-8)}:where(.sui-radio) [data-part=dot]{inline-size:var(--_dot);block-size:var(--_dot);border-radius:var(--radius-full);background-color:currentColor}:where(.sui-radio-group){display:block}:where(.sui-range-calendar){gap:var(--space-24);inline-size:max-content;display:flex}:where(.sui-row){justify-content:flex-start;align-items:center;gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;display:flex}:where(ul.sui-row,ol.sui-row){list-style:none}:where(.sui-row-nowrap){flex-wrap:nowrap}:where(.sui-row-nowrap)>:where(*){min-inline-size:0}:where(.sui-row-nowrap)>:where(.sui-button,.sui-chip,.sui-mark,.sui-counter,.sui-avatar,.sui-inline-icon-button){flex-shrink:0;min-inline-size:auto}:where(.sui-row-align-start){align-items:flex-start}:where(.sui-row-align-end){align-items:flex-end}:where(.sui-row-align-baseline){align-items:baseline}:where(.sui-row-justify-center){justify-content:center}:where(.sui-row-justify-end){justify-content:flex-end}:where(.sui-row-justify-space-between){justify-content:space-between}:where(.sui-row-gap-x-0){column-gap:var(--space-0)}:where(.sui-row-gap-x-2){column-gap:var(--space-2)}:where(.sui-row-gap-x-4){column-gap:var(--space-4)}:where(.sui-row-gap-x-6){column-gap:var(--space-6)}:where(.sui-row-gap-x-8){column-gap:var(--space-8)}:where(.sui-row-gap-x-12){column-gap:var(--space-12)}:where(.sui-row-gap-x-16){column-gap:var(--space-16)}:where(.sui-row-gap-x-20){column-gap:var(--space-20)}:where(.sui-row-gap-x-24){column-gap:var(--space-24)}:where(.sui-row-gap-x-32){column-gap:var(--space-32)}:where(.sui-row-gap-x-40){column-gap:var(--space-40)}:where(.sui-row-gap-x-48){column-gap:var(--space-48)}:where(.sui-row-gap-x-64){column-gap:var(--space-64)}:where(.sui-row-gap-x-80){column-gap:var(--space-80)}:where(.sui-row-gap-x-96){column-gap:var(--space-96)}:where(.sui-row-gap-x-124){column-gap:var(--space-124)}:where(.sui-row-gap-y-0){row-gap:var(--space-0)}:where(.sui-row-gap-y-2){row-gap:var(--space-2)}:where(.sui-row-gap-y-4){row-gap:var(--space-4)}:where(.sui-row-gap-y-6){row-gap:var(--space-6)}:where(.sui-row-gap-y-8){row-gap:var(--space-8)}:where(.sui-row-gap-y-12){row-gap:var(--space-12)}:where(.sui-row-gap-y-16){row-gap:var(--space-16)}:where(.sui-row-gap-y-20){row-gap:var(--space-20)}:where(.sui-row-gap-y-24){row-gap:var(--space-24)}:where(.sui-row-gap-y-32){row-gap:var(--space-32)}:where(.sui-row-gap-y-40){row-gap:var(--space-40)}:where(.sui-row-gap-y-48){row-gap:var(--space-48)}:where(.sui-row-gap-y-64){row-gap:var(--space-64)}:where(.sui-row-gap-y-80){row-gap:var(--space-80)}:where(.sui-row-gap-y-96){row-gap:var(--space-96)}:where(.sui-row-gap-y-124){row-gap:var(--space-124)}:where(.sui-search){--_radius-intensity:var(--radius-self,var(--radius-component-input-search,var(--radius-group-inputs,var(--radius-intensity))));--_bg:var(--color-bg-field-subtle);--_border-color:transparent}:where(.sui-search:focus-within){--_border-color:var(--color-border-field-focus)}:where(.sui-search:not(.sui-search-default))>[data-part=box]:where(:hover:not(:focus-within)){border-color:#0000}:where(.sui-search-default){--_bg:var(--color-bg-field-default);--_border-color:var(--color-border-field-default)}:where(.sui-search-default:focus-within){--_border-color:var(--color-border-field-focus)}:where(.sui-search.sui-field-disabled){--_bg:var(--color-bg-disabled);--_border-color:transparent}:where(.sui-search-default.sui-field-disabled){--_border-color:var(--color-border-field-disabled)}:where(.sui-search-input){inline-size:100%;min-inline-size:0;padding:var(--space-0);margin:var(--space-0);font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_text-fg);appearance:none;background:0 0;border:0;outline:none}:where(.sui-search-input)::placeholder{color:var(--_placeholder-fg);opacity:1}:where(.sui-search-input)::-webkit-search-cancel-button{appearance:none}:where(.sui-search-input)::-webkit-search-decoration{appearance:none}:where(.sui-search-input:disabled){cursor:not-allowed}:where(.sui-search-input):autofill{-webkit-text-fill-color:var(--_text-fg);box-shadow:inset 0 0 0 100vmax var(--_bg)}:where(.sui-section){--_rhythm:var(--layout-rhythm-md);--_overlap-in:var(--space-0);padding-block:calc(var(--_rhythm) + var(--_overlap-in)) var(--_rhythm);margin:0;padding-inline:0;display:flow-root}:where(.sui-section-rhythm-sm){--_rhythm:var(--layout-rhythm-sm)}:where(.sui-section-rhythm-lg){--_rhythm:var(--layout-rhythm-lg)}:where(.sui-section-rhythm-none){--_rhythm:var(--space-0)}:where(.sui-section-page){background-color:var(--color-bg-page);color:var(--color-fg-default)}:where(.sui-section-surface-1){background-color:var(--color-bg-surface-1);color:var(--color-fg-default)}:where(.sui-section-surface-2){--_link-ink:currentcolor;background-color:var(--color-bg-surface-2);color:var(--color-fg-default)}:where(.sui-section-inverted){--_link-ink:currentcolor;--_text-ink:currentcolor;--_ring-ink:var(--color-border-focus-on-inverted);background-color:var(--color-bg-inverted);color:var(--color-fg-on-inverted)}:where(.sui-section-brand){--_link-ink:currentcolor;--_text-ink:currentcolor;background-color:var(--color-bg-brand-default);color:var(--color-fg-on-brand)}:where(.sui-section-page:not(.sui-section-rhythm-none,.sui-section-overlap-sm,.sui-section-overlap-md,.sui-section-overlap-lg))+:where(.sui-section-page),:where(.sui-section-surface-1:not(.sui-section-rhythm-none,.sui-section-overlap-sm,.sui-section-overlap-md,.sui-section-overlap-lg))+:where(.sui-section-surface-1),:where(.sui-section-surface-2:not(.sui-section-rhythm-none,.sui-section-overlap-sm,.sui-section-overlap-md,.sui-section-overlap-lg))+:where(.sui-section-surface-2),:where(.sui-section-inverted:not(.sui-section-rhythm-none,.sui-section-overlap-sm,.sui-section-overlap-md,.sui-section-overlap-lg))+:where(.sui-section-inverted),:where(.sui-section-brand:not(.sui-section-rhythm-none,.sui-section-overlap-sm,.sui-section-overlap-md,.sui-section-overlap-lg))+:where(.sui-section-brand){padding-block-start:var(--_overlap-in)}:where(.sui-section-overlap-sm){padding-block-end:0}:where(.sui-section-overlap-sm)>:where(:last-child){z-index:1;margin-block-end:calc(-1 * var(--layout-rhythm-sm));position:relative}:where(.sui-section-overlap-sm)+:where(.sui-section){--_overlap-in:var(--layout-rhythm-sm)}:where(.sui-section-overlap-md){padding-block-end:0}:where(.sui-section-overlap-md)>:where(:last-child){z-index:1;margin-block-end:calc(-1 * var(--layout-rhythm-md));position:relative}:where(.sui-section-overlap-md)+:where(.sui-section){--_overlap-in:var(--layout-rhythm-md)}:where(.sui-section-overlap-lg){padding-block-end:0}:where(.sui-section-overlap-lg)>:where(:last-child){z-index:1;margin-block-end:calc(-1 * var(--layout-rhythm-lg));position:relative}:where(.sui-section-overlap-lg)+:where(.sui-section){--_overlap-in:var(--layout-rhythm-lg)}:where(.sui-select){--_radius-intensity:var(--radius-self,var(--radius-component-input-select,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-select:not(.sui-field-disabled,.sui-field-readonly))>[data-part=box]{cursor:pointer}:where(.sui-select-trigger){min-inline-size:0;padding:var(--space-0);margin:var(--space-0);font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_placeholder-fg);text-align:start;cursor:inherit;background:0 0;border:0;outline:none;flex:1;align-items:center;display:flex}:where(.sui-select-trigger)>[data-part=value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.sui-select.sui-field-filled) .sui-select-trigger{color:var(--_text-fg)}:where(.sui-select:not(.sui-field-disabled,.sui-field-readonly))>[data-part=box]>[data-part=trailing]{cursor:inherit}:where(.sui-select)>[data-part=box]>[data-part=trailing]{gap:var(--space-8);align-items:center}:where(.sui-select-empty){box-sizing:border-box;min-block-size:var(--control-md);padding:var(--space-8);font:var(--body-md);letter-spacing:var(--body-md-font-letter-spacing);color:var(--color-fg-subtle);align-items:center;display:flex}:where(.sui-select-empty-sm){min-block-size:var(--control-sm);padding:var(--space-4);font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing)}:where(.sui-select-empty-lg){min-block-size:var(--control-lg);padding-block:var(--space-12)}:where(.sui-select-menu-underlay){inset:var(--space-0);position:fixed}:where(.sui-select-menu){--_radius-intensity:var(--radius-self,var(--radius-component-input-select-menu,var(--radius-group-surfaces,var(--radius-intensity))));--_items-gap:var(--space-2);--_item-radius:max(var(--space-0), calc(min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)), var(--radius-cap-lg)) - var(--space-8)));box-sizing:border-box;padding:calc(var(--space-8) - var(--border-width));background-color:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border-elevated);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)),var(--radius-cap-lg));box-shadow:var(--shadow-elevated);flex-direction:column;display:flex;overflow:hidden}:where(.sui-select-menu[data-placement=bottom]){margin-block-start:var(--space-4)}:where(.sui-select-menu[data-placement=top]){margin-block-end:var(--space-4)}:where(.sui-select-menu)>[data-part=items]{gap:var(--_items-gap);min-block-size:0;padding:var(--space-0);margin:var(--space-0);outline:none;flex-direction:column;list-style:none;display:flex;overflow-y:auto}:where(.sui-select-menu)>[data-part=items]>*,:where(.sui-select-menu) [data-part=section-items]>*{flex-shrink:0}:where(.sui-select-menu) [data-part=section]{gap:var(--_items-gap);flex-direction:column;display:flex}:where(.sui-select-menu) [data-part=section-items]{gap:var(--_items-gap);padding:var(--space-0);margin:var(--space-0);flex-direction:column;list-style:none;display:flex}:where(.sui-select-menu)>[data-part=search]{padding-block-end:var(--space-4)}:where(.sui-select-menu-sm){--_items-gap:var(--space-0)}:where(.sui-select-menu-lg){--_items-gap:var(--space-4)}:where(.sui-select-option){--_pad-y:var(--space-12);--_pad-x:var(--space-8);--_min-height:var(--control-md);--_icon:var(--icon-md);--_bg:transparent;--_fg:var(--color-fg-default);--_mark-fg:var(--color-fg-subtle);--_desc-fg:var(--color-fg-subtle);--_label-font:var(--label-quiet-md);--_label-tracking:var(--label-quiet-md-font-letter-spacing);--_desc-font:var(--body-sm);--_desc-tracking:var(--body-sm-font-letter-spacing);--_state:transparent;gap:var(--space-8);box-sizing:border-box;min-block-size:var(--_min-height);padding:var(--_pad-y) var(--_pad-x);border-radius:var(--_item-radius,var(--radius-geometric-sm));background-color:var(--_bg);background-image:linear-gradient(var(--_state),var(--_state));color:var(--_fg);cursor:pointer;outline:none;align-items:flex-start;display:flex}:where(.sui-select-option)>[data-part=leading]{color:var(--_mark-fg);flex:none;display:inline-flex}:where(.sui-select-option)>[data-part=check]{color:var(--_fg);flex:none;display:inline-flex}:where(.sui-select-option)>:is([data-part=leading],[data-part=check])>.sui-icon{inline-size:var(--_icon);block-size:var(--_icon)}:where(.sui-select-option)>[data-part=content]{gap:var(--space-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}:where(.sui-select-option) [data-part=label]{font:var(--_label-font);letter-spacing:var(--_label-tracking)}:where(.sui-select-option) [data-part=description]{font:var(--_desc-font);letter-spacing:var(--_desc-tracking);color:var(--_desc-fg)}:where(.sui-select-option-sm){--_pad-y:var(--space-8);--_pad-x:var(--space-4);--_min-height:var(--control-sm);--_icon:var(--icon-sm);--_label-font:var(--label-quiet-sm);--_label-tracking:var(--label-quiet-sm-font-letter-spacing);--_desc-font:var(--body-xs);--_desc-tracking:var(--body-xs-font-letter-spacing)}:where(.sui-select-option-lg){--_pad-y:var(--space-16);--_min-height:var(--control-lg)}:where(.sui-select-option:not([data-disabled])):where(:hover,[data-focused]){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}:where(.sui-select-option:not([data-disabled])):where(:active,[data-pressed]){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}:where(.sui-select-option[data-focus-visible]){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:calc(-1 * var(--border-focus-ring))}:where(.sui-select-option[data-selected]){--_bg:var(--color-bg-selected-subtle);--_fg:var(--color-fg-on-selected-subtle);--_mark-fg:var(--color-fg-on-selected-subtle);--_desc-fg:var(--color-fg-on-selected-subtle);--_label-font:var(--label-default-md);--_label-tracking:var(--label-default-md-font-letter-spacing)}:where(.sui-select-option-sm[data-selected]){--_label-font:var(--label-default-sm);--_label-tracking:var(--label-default-sm-font-letter-spacing)}:where(.sui-select-option[data-disabled]){--_bg:transparent;--_state:transparent;--_fg:var(--color-fg-disabled);--_mark-fg:var(--color-fg-disabled);--_desc-fg:var(--color-fg-disabled);--_label-font:var(--label-quiet-md);--_label-tracking:var(--label-quiet-md-font-letter-spacing);cursor:not-allowed}:where(.sui-select-option-sm[data-disabled]){--_label-font:var(--label-quiet-sm);--_label-tracking:var(--label-quiet-sm-font-letter-spacing)}@media (forced-colors:active){:where(.sui-select-option[data-disabled]){--_fg:GrayText;--_mark-fg:GrayText;--_desc-fg:GrayText}}:where(.sui-select-section-header){padding:var(--space-4) var(--space-8);font:var(--label-strong-sm);letter-spacing:var(--label-strong-sm-font-letter-spacing);color:var(--color-fg-subtle);display:block}:where(.sui-select-section-header-sm){padding-inline:var(--space-4);font:var(--label-strong-xs);letter-spacing:var(--label-strong-xs-font-letter-spacing)}:where(.sui-sheet-backdrop){inset:var(--space-0);background-color:var(--color-bg-scrim-overlay);position:fixed}:where(.sui-sheet){--_radius-intensity:var(--radius-self,var(--radius-component-surface-sheet,var(--radius-group-surfaces,var(--radius-intensity))));--_gap:var(--space-8);box-sizing:border-box;background-color:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border-elevated);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-xl)),var(--radius-cap-xl));box-shadow:var(--shadow-overlay);color:var(--color-fg-default);display:flex;overflow:clip}:where(.sui-sheet[data-inset=flush]){--_gap:var(--space-0)}:where(.sui-sheet[data-placement=bottom]){inline-size:min(100dvw - 2 * var(--_gap),var(--sheet-max-width,50rem));max-block-size:calc(100dvh - var(--space-32));margin-block-end:var(--_gap)}:where(.sui-sheet[data-placement=side]){inline-size:min(var(--sheet-width,22.5rem),100dvw - 2 * var(--_gap));block-size:calc(100dvh - 2 * var(--_gap));margin:var(--_gap)}:where(.sui-sheet[data-inset=flush][data-placement=bottom]){border-end-end-radius:0;border-end-start-radius:0}:where(.sui-sheet[data-inset=flush][data-side=end]){border-start-end-radius:0;border-end-end-radius:0}:where(.sui-sheet[data-inset=flush][data-side=start]){border-start-start-radius:0;border-end-start-radius:0}:where(.sui-sheet-content){outline:none;flex-direction:column;min-block-size:0;display:flex}:where(.sui-sheet-content)>[data-part=handle]{flex:none;justify-content:center;padding-block-start:var(--space-8);display:flex}:where(.sui-sheet-content)>[data-part=handle]>[data-part=bar]{inline-size:var(--size-40);block-size:var(--size-4);border-radius:var(--radius-full);background-color:var(--color-border-emphasis)}:where(.sui-sheet-content)>[data-part=header]{align-items:flex-start;gap:var(--space-12);padding:var(--space-16) calc(var(--space-24) - var(--border-width));flex:none;display:flex}:where(.sui-sheet[data-placement=side]) [data-part=header]{padding-block-start:calc(var(--space-24) - var(--border-width))}:where(.sui-sheet-content) [data-part=heading]{gap:var(--space-4);min-inline-size:0;flex-direction:column;flex:1;padding-block-start:var(--space-4);display:flex}:where(.sui-sheet-content) [data-part=title]{font:var(--heading-sm);letter-spacing:var(--heading-sm-font-letter-spacing);color:var(--color-fg-default);margin:0}:where(.sui-sheet-content) [data-part=description]{font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing);color:var(--color-fg-subtle);margin:0}:where(.sui-sheet-content)>[data-part=body]{--_radius-intensity:initial;gap:var(--space-16);min-block-size:0;overscroll-behavior:contain;flex-direction:column;flex:auto;padding-block-end:calc(var(--space-24) - var(--border-width));display:flex;overflow-y:auto}:where(.sui-sheet-content)>[data-part=footer]{justify-content:flex-end;gap:var(--space-8);padding:var(--space-16) calc(var(--space-24) - var(--border-width)) calc(var(--space-24) - var(--border-width));flex:none;display:flex}:where(.sui-skeleton){--_font:var(--body-md);block-size:1lh;inline-size:100%;font:var(--_font);-webkit-user-select:none;user-select:none;background-color:var(--color-bg-neutral-subtle);border-radius:var(--radius-adaptive-sm);display:block;overflow:hidden}:where(.sui-skeleton-body-lg){--_font:var(--body-lg)}:where(.sui-skeleton-body-sm){--_font:var(--body-sm)}:where(.sui-skeleton-body-xs){--_font:var(--body-xs)}:where(.sui-skeleton-label-strong-lg){--_font:var(--label-strong-lg)}:where(.sui-skeleton-label-strong-md){--_font:var(--label-strong-md)}:where(.sui-skeleton-label-strong-sm){--_font:var(--label-strong-sm)}:where(.sui-skeleton-label-strong-xs){--_font:var(--label-strong-xs)}:where(.sui-skeleton-label-default-lg){--_font:var(--label-default-lg)}:where(.sui-skeleton-label-default-md){--_font:var(--label-default-md)}:where(.sui-skeleton-label-default-sm){--_font:var(--label-default-sm)}:where(.sui-skeleton-label-default-xs){--_font:var(--label-default-xs)}:where(.sui-skeleton-label-quiet-lg){--_font:var(--label-quiet-lg)}:where(.sui-skeleton-label-quiet-md){--_font:var(--label-quiet-md)}:where(.sui-skeleton-label-quiet-sm){--_font:var(--label-quiet-sm)}:where(.sui-skeleton-label-quiet-xs){--_font:var(--label-quiet-xs)}:where(.sui-skeleton-heading-3xl){--_font:var(--heading-3xl)}:where(.sui-skeleton-heading-2xl){--_font:var(--heading-2xl)}:where(.sui-skeleton-heading-xl){--_font:var(--heading-xl)}:where(.sui-skeleton-heading-lg){--_font:var(--heading-lg)}:where(.sui-skeleton-heading-md){--_font:var(--heading-md)}:where(.sui-skeleton-heading-sm){--_font:var(--heading-sm)}:where(.sui-skeleton-display-lg){--_font:var(--display-lg)}:where(.sui-skeleton-display-md){--_font:var(--display-md)}:where(.sui-skeleton-display-sm){--_font:var(--display-sm)}:where(.sui-skeleton-block){border-radius:var(--radius-geometric-md);block-size:auto}:where(.sui-skeleton-ratio-1-1){aspect-ratio:1}:where(.sui-skeleton-ratio-4-3){aspect-ratio:4/3}:where(.sui-skeleton-ratio-3-2){aspect-ratio:3/2}:where(.sui-skeleton-ratio-16-9){aspect-ratio:16/9}:where(.sui-skeleton-ratio-21-9){aspect-ratio:21/9}:where(.sui-skeleton-ratio-4-5){aspect-ratio:4/5}:where(.sui-skeleton-ratio-3-4){aspect-ratio:3/4}:where(.sui-skeleton-circle){aspect-ratio:1;vertical-align:middle;border-radius:var(--radius-full);flex:none;block-size:auto;inline-size:auto;display:inline-block}@media (forced-colors:active){:where(.sui-skeleton){outline:var(--border-width) solid GrayText;outline-offset:calc(var(--border-width) * -1)}}:where(.sui-stack){align-items:stretch;gap:var(--space-16);flex-direction:column;margin:0;padding:0;display:flex}:where(ul.sui-stack,ol.sui-stack){list-style:none}:where(.sui-stack-align-start){align-items:flex-start}:where(.sui-stack-align-center){align-items:center}:where(.sui-stack-align-end){align-items:flex-end}:where(.sui-stack-gap-0){gap:var(--space-0)}:where(.sui-stack-gap-2){gap:var(--space-2)}:where(.sui-stack-gap-4){gap:var(--space-4)}:where(.sui-stack-gap-6){gap:var(--space-6)}:where(.sui-stack-gap-8){gap:var(--space-8)}:where(.sui-stack-gap-12){gap:var(--space-12)}:where(.sui-stack-gap-16){gap:var(--space-16)}:where(.sui-stack-gap-20){gap:var(--space-20)}:where(.sui-stack-gap-24){gap:var(--space-24)}:where(.sui-stack-gap-32){gap:var(--space-32)}:where(.sui-stack-gap-40){gap:var(--space-40)}:where(.sui-stack-gap-48){gap:var(--space-48)}:where(.sui-stack-gap-64){gap:var(--space-64)}:where(.sui-stack-gap-80){gap:var(--space-80)}:where(.sui-stack-gap-96){gap:var(--space-96)}:where(.sui-stack-gap-124){gap:var(--space-124)}:where(.sui-switch){--_radius:var(--radius-adaptive-xl);--_control-inline:var(--size-40);--_rest-bg:var(--color-bg-neutral-emphasis);--_rest-border:transparent;--_disabled-border:transparent;--_knob:var(--size-20);--_inset:var(--space-2);--_knob-bg:var(--color-fg-on-neutral-emphasis);--_icon-fg:var(--color-fg-subtle)}:where(.sui-switch.sui-choice-sm){--_control-inline:var(--size-32);--_knob:var(--size-16)}:where(.sui-switch.sui-choice-selected){--_knob-bg:var(--color-fg-on-selected);--_icon-fg:var(--color-fg-brand)}:where(.sui-switch.sui-choice-readonly){--_knob-bg:var(--color-fg-default);--_icon-fg:var(--color-fg-on-inverted)}:where(.sui-switch.sui-choice-disabled){--_knob-bg:var(--color-fg-disabled);--_icon-fg:var(--color-fg-on-inverted)}:where(.sui-switch)>[data-part=control]{padding:calc(var(--_inset) - var(--border-width));justify-content:flex-start}:where(.sui-switch) [data-part=knob]{inline-size:var(--_knob);block-size:var(--_knob);color:var(--_icon-fg);background-color:var(--_knob-bg);border-radius:var(--_radius);transition:transform var(--duration-moderate) var(--easing-out),background-color var(--duration-moderate) var(--easing-out);flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.sui-switch.sui-choice-selected) [data-part=knob]{transform:translate(calc(var(--_control-inline) - var(--_knob) - 2 * var(--_inset)))}:where(.sui-switch.sui-choice-selected:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) [data-part=knob]{transform:translate(calc(-1 * (var(--_control-inline) - var(--_knob) - 2 * var(--_inset))))}:where(.sui-switch) .sui-switch-icon{width:var(--icon-xs);height:var(--icon-xs)}@media (prefers-reduced-motion:reduce){:where(.sui-switch) [data-part=knob]{transition:background-color var(--duration-moderate) var(--easing-out)}}:where(.sui-tab){--_fg:var(--color-fg-subtle);--_state:transparent;align-items:center;gap:var(--space-8);min-height:var(--control-md);padding:var(--space-12) var(--space-16);border-radius:var(--radius-adaptive-sm);background-image:linear-gradient(var(--_state),var(--_state));color:var(--_fg);font:var(--label-default-md);letter-spacing:var(--label-default-md-font-letter-spacing);-webkit-user-select:none;user-select:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--easing-standard),background-image var(--duration-fast) var(--easing-standard);flex:none;text-decoration:none;display:inline-flex;position:relative}:where(.sui-tab)>[data-part=leading]{flex:none;display:inline-flex}:where(.sui-tab)>[data-part=leading]>.sui-icon{width:var(--icon-md);height:var(--icon-md)}:where(.sui-tab-sm){gap:var(--space-6);min-height:var(--control-sm);padding:var(--space-8) var(--space-12);font:var(--label-default-sm);letter-spacing:var(--label-default-sm-font-letter-spacing)}:where(.sui-tab-sm)>[data-part=leading]>.sui-icon{width:var(--icon-sm);height:var(--icon-sm)}:where(.sui-tab)>[data-part=indicator]{block-size:var(--border-indicator);display:none;position:absolute;inset-block-end:0;inset-inline:0}:where(.sui-tab-column)>[data-part=indicator]{block-size:auto;inline-size:var(--border-indicator);inset-block:0;inset-inline:0 auto}:where(.sui-tab[aria-selected=true]){--_fg:var(--color-fg-emphasis)}:where(.sui-tab[aria-selected=true])>[data-part=indicator]{background-color:var(--color-bg-selected-default);display:block}@media (hover:hover) and (pointer:fine){:where(.sui-tab[aria-selected=false]:not([aria-disabled=true])):where(:hover){--_fg:var(--color-fg-emphasis);--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-tab[aria-selected=false]:not([aria-disabled=true])):where(:active,[data-pressed]){--_fg:var(--color-fg-emphasis);--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}:where(.sui-tab[aria-disabled=true]){--_fg:var(--color-fg-disabled);cursor:not-allowed}:where(.sui-tab[aria-disabled=true][aria-selected=true])>[data-part=indicator]{background-color:var(--color-fg-disabled)}:where(.sui-tab:focus-visible){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:calc(-1 * var(--border-focus-ring))}@media (forced-colors:active){:where(.sui-tab[aria-selected=true])>[data-part=indicator]{background-color:highlight}:where(.sui-tab[aria-disabled=true]){--_fg:GrayText}:where(.sui-tab[aria-disabled=true][aria-selected=true])>[data-part=indicator]{background-color:graytext}}:where(.sui-tabs){flex-direction:column;min-inline-size:0;display:flex}:where(.sui-tabs)>[data-part=list]{min-inline-size:0;position:relative}:where(.sui-tabs)>[data-part=list]>[data-part=scroller]{gap:var(--space-0);box-shadow:inset 0 calc(-1 * var(--border-width)) 0 var(--color-border-default);display:flex;position:relative;overflow:auto hidden}:where(.sui-tabs-column){flex-direction:row;align-items:flex-start}:where(.sui-tabs-column)>[data-part=list]{flex:none}:where(.sui-tabs-column)>[data-part=list]:before{content:"";background-color:var(--color-border-default);inline-size:var(--border-width);position:absolute;inset-block:0;inset-inline:0 auto}:where(.sui-tabs-column)>[data-part=list]>[data-part=scroller]{box-shadow:none;flex-direction:column;overflow:visible}:where(.sui-tabs)>[data-part=list]>[data-part=scroller]>[data-part=bar]{display:none}:where(.sui-tabs[data-indicator=measured])>[data-part=list]>[data-part=scroller]>[data-part=bar]{inset-block-end:0;inline-size:1px;block-size:var(--border-indicator);background-color:var(--color-bg-selected-default);transform-origin:0;transform:translate(var(--_bar-start)) scaleX(var(--_bar-scale));transition:transform var(--duration-moderate) var(--easing-in-out);display:block;position:absolute;left:0}:where(.sui-tabs-column[data-indicator=measured])>[data-part=list]>[data-part=scroller]>[data-part=bar]{inset-block:auto;left:auto;right:auto;inset-inline-start:0;block-size:1px;inline-size:var(--border-indicator);transform-origin:top;transform:translateY(var(--_bar-start)) scaleY(var(--_bar-scale));top:0}:where(.sui-tabs[data-indicator=measured]) .sui-tab>[data-part=indicator]{display:none}:where(.sui-tabs[data-disabled=true])>[data-part=list]>[data-part=scroller]>[data-part=bar]{background-color:var(--color-fg-disabled)}@media (prefers-reduced-motion:reduce){:where(.sui-tabs[data-indicator=measured])>[data-part=list]>[data-part=scroller]>[data-part=bar]{transition:none}}@media (forced-colors:active){:where(.sui-tabs)>[data-part=list]>[data-part=scroller]>[data-part=bar]{background-color:highlight}:where(.sui-tabs[data-disabled=true])>[data-part=list]>[data-part=scroller]>[data-part=bar]{background-color:graytext}}:where(.sui-tabs)>[data-part=panel]:focus-visible{outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-ring)}:where(.sui-tabs-column)>[data-part=panel]{flex:1;min-inline-size:0}:where(.sui-tag){--_pad-block:0;--_pad-start:var(--space-8);--_pad-end:var(--space-6);--_gap:var(--space-2);--_floor:var(--icon-md);--_icon:var(--icon-sm);--_label-font:var(--label-default-sm);--_label-tracking:var(--label-default-sm-font-letter-spacing);--_inset-start:var(--space-2);--_inset-end:var(--space-4)}:where(.sui-tag-sm){--_pad-start:var(--space-6);--_pad-end:var(--space-4);--_floor:var(--icon-sm);--_icon:var(--icon-xs);--_label-font:var(--label-default-xs);--_label-tracking:var(--label-default-xs-font-letter-spacing)}:where(.sui-tag-removable){--_pad-end:0}:where(.sui-tag)>.sui-inline-icon-button{--_ring-ink:initial;--_link-ink:initial;flex:none}:where(.sui-tag[data-focus-visible]){outline:var(--border-focus-ring) solid var(--_ring-ink,var(--color-border-focus-ring));outline-offset:var(--border-focus-offset)}:where(.sui-text){overflow-wrap:break-word;text-wrap:pretty;margin:0}:where(.sui-text-subtle){color:var(--color-fg-subtle)}:where(.sui-text-clamped){-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.sui-text-truncate){text-overflow:ellipsis;text-wrap-mode:nowrap;white-space:nowrap;overflow:hidden}:where(span.sui-text-truncate){vertical-align:bottom;max-inline-size:100%;display:inline-block}:where(.sui-text-body-lg){font:var(--body-lg);letter-spacing:var(--body-lg-font-letter-spacing)}:where(.sui-text-body-md){font:var(--body-md);letter-spacing:var(--body-md-font-letter-spacing)}:where(.sui-text-body-sm){font:var(--body-sm);letter-spacing:var(--body-sm-font-letter-spacing)}:where(.sui-text-body-xs){font:var(--body-xs);letter-spacing:var(--body-xs-font-letter-spacing)}:where(.sui-text-label-strong-lg){font:var(--label-strong-lg);letter-spacing:var(--label-strong-lg-font-letter-spacing)}:where(.sui-text-label-strong-md){font:var(--label-strong-md);letter-spacing:var(--label-strong-md-font-letter-spacing)}:where(.sui-text-label-strong-sm){font:var(--label-strong-sm);letter-spacing:var(--label-strong-sm-font-letter-spacing)}:where(.sui-text-label-strong-xs){font:var(--label-strong-xs);letter-spacing:var(--label-strong-xs-font-letter-spacing)}:where(.sui-text-label-default-lg){font:var(--label-default-lg);letter-spacing:var(--label-default-lg-font-letter-spacing)}:where(.sui-text-label-default-md){font:var(--label-default-md);letter-spacing:var(--label-default-md-font-letter-spacing)}:where(.sui-text-label-default-sm){font:var(--label-default-sm);letter-spacing:var(--label-default-sm-font-letter-spacing)}:where(.sui-text-label-default-xs){font:var(--label-default-xs);letter-spacing:var(--label-default-xs-font-letter-spacing)}:where(.sui-text-label-quiet-lg){font:var(--label-quiet-lg);letter-spacing:var(--label-quiet-lg-font-letter-spacing)}:where(.sui-text-label-quiet-md){font:var(--label-quiet-md);letter-spacing:var(--label-quiet-md-font-letter-spacing)}:where(.sui-text-label-quiet-sm){font:var(--label-quiet-sm);letter-spacing:var(--label-quiet-sm-font-letter-spacing)}:where(.sui-text-label-quiet-xs){font:var(--label-quiet-xs);letter-spacing:var(--label-quiet-xs-font-letter-spacing)}:where(.sui-text-area){--_radius-intensity:var(--radius-self,var(--radius-component-input-text-area,var(--radius-group-inputs,var(--radius-intensity))));--_min-height:var(--size-96)}:where(.sui-text-area)>[data-part=box]{border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md)),var(--radius-cap-md));align-items:flex-start}:where(.sui-text-area-input){inline-size:100%;min-inline-size:0;min-block-size:calc(var(--_rows) * var(--_text-line));font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_text-fg);overflow-wrap:break-word;resize:none;field-sizing:content;background:0 0;border:0;outline:none;margin:0;padding:0;display:block}:where(.sui-text-area-input)::placeholder{color:var(--_placeholder-fg);opacity:1}:where(.sui-text-area-input:disabled){cursor:not-allowed}:where(.sui-text-area-input):autofill{-webkit-text-fill-color:var(--_text-fg);box-shadow:inset 0 0 0 100vmax var(--_bg)}:where(.sui-text-field:not(.sui-password-field)){--_radius-intensity:var(--radius-self,var(--radius-component-input-text-field,var(--radius-group-inputs,var(--radius-intensity))))}:where(.sui-text-field-input){inline-size:100%;min-inline-size:0;font:var(--_text-font);letter-spacing:var(--_text-tracking);color:var(--_text-fg);background:0 0;border:0;outline:none;margin:0;padding:0}:where(.sui-text-field-input)::placeholder{color:var(--_placeholder-fg);opacity:1}:where(.sui-text-field-input:disabled){cursor:not-allowed}:where(.sui-text-field-input):autofill{-webkit-text-fill-color:var(--_text-fg);box-shadow:inset 0 0 0 100vmax var(--_bg)}:where(.sui-toast){--_radius-intensity:var(--radius-self,var(--radius-component-display-toast,var(--radius-group-surfaces,var(--radius-intensity))));--_glyph:var(--color-fg-default);gap:var(--space-12);box-sizing:border-box;inline-size:100%;padding:calc(var(--space-16) - var(--border-width));color:var(--color-fg-default);background-color:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border-elevated);border-radius:min(calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-lg)),var(--radius-cap-lg));box-shadow:var(--shadow-elevated);align-items:flex-start;display:flex}:where(.sui-toast)>[data-part=icon]{color:var(--_glyph);flex:none;display:flex}:where(.sui-toast)>[data-part=icon]>.sui-icon{width:var(--icon-md);height:var(--icon-md)}:where(.sui-toast)>[data-part=content]{--_radius-intensity:initial;gap:var(--space-4);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}:where(.sui-toast)>[data-part=content]>[data-part=title]{font:var(--label-strong-md);letter-spacing:var(--label-strong-md-font-letter-spacing);overflow-wrap:break-word}:where(.sui-toast)>[data-part=content]>[data-part=description]{font:var(--body-sm);color:var(--color-fg-subtle);letter-spacing:var(--body-sm-font-letter-spacing);overflow-wrap:break-word}:where(.sui-toast)>[data-part=content]>[data-part=actions]{gap:var(--space-8);flex-wrap:wrap;padding-block-start:var(--space-8);display:flex}:where(.sui-toast)>.sui-inline-icon-button{flex:none}:where(.sui-toast-tone-info){--_glyph:var(--color-fg-status-info)}:where(.sui-toast-tone-success){--_glyph:var(--color-fg-status-success)}:where(.sui-toast-tone-warning){--_glyph:var(--color-fg-status-warning)}:where(.sui-toast-tone-danger){--_glyph:var(--color-fg-status-danger)}:where(.sui-toast-region){box-sizing:border-box;inline-size:min(var(--toast-width,22.5rem),100dvw - 2 * var(--space-16));outline:none;position:fixed;inset-block-end:var(--space-16);inset-inline-end:var(--space-16)}:where(.sui-toast-region)>[data-part=step]{inline-size:var(--space-8);block-size:var(--space-0);visibility:hidden;position:absolute}:where(.sui-toast-region)>[data-part=list]{position:relative}:where(.sui-toast-region) [data-part=item]{inset-inline:var(--space-0);transform:translateY(var(--_y)) scale(var(--_scale-x),var(--_scale-y));transform-origin:50% 100%;transition:transform var(--duration-moderate) var(--easing-in-out);position:absolute;inset-block-end:var(--space-0)}:where(.sui-toast-region) [data-part=motion]{transition:opacity var(--duration-moderate) var(--easing-out),transform var(--duration-moderate) var(--easing-out)}:where(.sui-toast-region) [data-part=motion]:is([data-entering],[data-exiting]){opacity:0;transform:translateY(100%)}:where(.sui-toast-region) [data-part=motion][data-exiting]{pointer-events:none;transition-duration:var(--duration-fast)}:where(.sui-toast-region:not([data-expanded])) [data-part=item][data-behind]{pointer-events:none}:where(.sui-toast-region) [data-part=item] .sui-toast>*{transition:opacity var(--duration-fast) var(--easing-out)}:where(.sui-toast-region:not([data-expanded])) [data-part=item][data-behind] .sui-toast>*{opacity:0}.sui-toast-region[data-instant] [data-part=item],.sui-toast-region[data-instant] [data-part=item] .sui-toast>*{transition:none}@media (prefers-reduced-motion:reduce){:where(.sui-toast-region) [data-part=item]{transition:none}:where(.sui-toast-region) [data-part=motion]{transition:opacity var(--duration-moderate) var(--easing-out)}:where(.sui-toast-region) [data-part=motion]:is([data-entering],[data-exiting]){transform:none}}:where(.sui-toggle-button){--_radius-intensity:var(--radius-self,var(--radius-component-action-toggle-button,var(--radius-group-actions,var(--radius-intensity))));--_radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md));max-inline-size:100%}:where(.sui-toggle-button)>[data-part=label-inset]{min-inline-size:0;overflow:hidden}:where(.sui-toggle-button)>[data-part=label-inset]>[data-part=label]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:where(.sui-toggle-button[data-selected]){--_bg:var(--color-bg-selected-default);--_fg:var(--color-fg-on-selected);--_border-color:transparent}:where(.sui-toggle-button[data-selected][data-tone=success]){--_bg:var(--color-bg-status-success-default);--_fg:var(--color-fg-status-on-success)}:where(.sui-toggle-button[data-selected][data-tone=danger]){--_bg:var(--color-bg-status-danger-default);--_fg:var(--color-fg-status-on-danger)}@media (hover:hover) and (pointer:fine){:where(.sui-toggle-button[data-selected]:not(:disabled)):where(:hover){--_state:transparent;background-color:oklch(from var(--_bg) calc(l * var(--color-state-hover-intensity)) c h)}}:where(.sui-toggle-button[data-selected]:not(:disabled)):where(:active,[data-pressed]){--_state:transparent;background-color:oklch(from var(--_bg) calc(l * var(--color-state-active-intensity)) c h)}@supports not (background:oklch(from red l c h)){@media (hover:hover) and (pointer:fine){:where(.sui-toggle-button[data-selected]:not(:disabled)):where(:hover){--_state:color-mix(in oklab, currentcolor var(--color-state-hover-opacity), transparent)}}:where(.sui-toggle-button[data-selected]:not(:disabled)):where(:active,[data-pressed]){--_state:color-mix(in oklab, currentcolor var(--color-state-active-opacity), transparent)}}:where(.sui-toggle-button:disabled){--_fg:var(--color-fg-disabled);--_state:transparent}:where(.sui-toggle-button[data-selected]:disabled){--_bg:var(--color-bg-disabled);--_border-color:transparent}@media (forced-colors:active){:where(.sui-toggle-button[data-selected]:not(:focus-visible)){outline:var(--border-width) solid Highlight;outline-offset:calc(-1 * var(--border-width))}:where(.sui-toggle-button:disabled){--_fg:GrayText}}:where(.sui-toggle-button-group){gap:var(--space-12);flex-direction:column;display:inline-flex}:where(.sui-toggle-button-group)>[data-part=header]{display:flex}:where(.sui-toggle-button-group) [data-part=legend]{font:var(--label-strong-md);letter-spacing:var(--label-strong-md-font-letter-spacing);color:var(--color-fg-default);white-space:nowrap}:where(.sui-toggle-button-group)>[data-part=items]{align-items:center;gap:var(--space-8);flex-flow:wrap;display:flex}:where(.sui-toggle-button-group-column)>[data-part=items]{flex-flow:column;align-items:flex-start}:where(.sui-toggle-button-group-sm){gap:var(--space-8)}:where(.sui-toggle-button-group-sm) [data-part=legend]{font:var(--label-strong-sm);letter-spacing:var(--label-strong-sm-font-letter-spacing)}:where(.sui-toggle-button-group-sm)>[data-part=items]{gap:var(--space-6)}:where(.sui-toggle-button-group-disabled) [data-part=legend]{color:var(--color-fg-disabled)}:where(.sui-toggle-button.sui-icon-button){--_radius-intensity:var(--radius-self,var(--radius-component-action-toggle-icon-button,var(--radius-group-actions,var(--radius-intensity))));--_radius:calc(var(--radius-unit) * var(--_radius-intensity,var(--radius-intensity)) * var(--radius-scale-md))}:where(.sui-toggle-button[data-selected][data-tone=static]){--_bg:var(--color-bg-static-white-default);--_fg:var(--color-fg-static-on-white)}:where(.sui-toggle-button[data-selected][data-tone=static]:disabled){--_bg:var(--color-bg-static-white-default);--_fg:var(--color-fg-disabled)}:where(.sui-tooltip){box-sizing:border-box;max-inline-size:15rem;padding:var(--space-8);font:var(--body-xs);color:var(--color-fg-on-inverted);letter-spacing:var(--body-xs-font-letter-spacing);overflow-wrap:break-word;background-color:var(--color-bg-inverted);border-radius:var(--radius-geometric-sm);outline:var(--border-width) solid transparent;box-shadow:var(--shadow-elevated)}:where(.sui-tooltip[data-placement=top]){translate:0 calc(-1 * var(--space-4))}:where(.sui-tooltip[data-placement=bottom]){translate:0 var(--space-4)}:where(.sui-tooltip[data-placement=left]){translate:calc(-1 * var(--space-4)) 0}:where(.sui-tooltip[data-placement=right]){translate:var(--space-4) 0}:where(.sui-video){inline-size:100%;display:block;position:relative;overflow:hidden}:where(.sui-video-media){object-fit:cover;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}:where(.sui-video-center){pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}:where(.sui-video-center)>:where(*){pointer-events:auto}:where(.sui-video-overlay){--_link-ink:currentcolor;--_ring-ink:var(--color-border-on-media);background-color:var(--color-bg-scrim-overlay);color:var(--color-fg-on-media-default);position:absolute;inset:0}:where(.sui-video-pause){position:absolute;inset-block-end:var(--space-12);inset-inline-end:var(--space-12)}:where(.sui-video-player){gap:var(--space-0);border-radius:var(--radius-geometric-md);flex-direction:column;display:flex;position:relative;overflow:clip}:where(.sui-video-player)>[data-part=bar]{inset-inline:var(--space-12);gap:var(--space-4);padding:var(--space-8);background-color:var(--color-bg-elevated);border-radius:var(--radius-adaptive-lg);transition:opacity var(--duration-fast) var(--easing-out);align-items:center;display:flex;position:absolute;inset-block-end:var(--space-12)}:where(.sui-video-player)>[data-part=bar]>[data-part=time]{min-inline-size:0;font:var(--label-default-sm);letter-spacing:var(--label-default-sm-font-letter-spacing);font-variant-numeric:tabular-nums;color:var(--color-fg-default);text-align:start;white-space:nowrap;flex:1;overflow:hidden}:where(.sui-video-player-idle)>[data-part=bar]:not(:has(:focus-visible)){opacity:0}:where(.sui-video-player-idle){cursor:none}:where(.sui-video-player-fullscreen){border-radius:0;justify-content:center}:where(.sui-video-player-fullscreen)>[data-part=media]{block-size:100%}:where(.sui-video-player-fullscreen)>[data-part=media]>.sui-image{visibility:hidden}:where(.sui-video-player-fullscreen) .sui-video-media{object-fit:contain}}@layer layouts;@layer utilities{.visually-hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flow>*+*{margin-block-start:var(--flow-space,1em)}@supports (animation-timeline:scroll()){.scroll-fade,.scroll-fade-inline{animation:1ms linear both sui-scroll-fade-start,1ms linear both sui-scroll-fade-end;animation-range:0 var(--space-48),calc(100% - var(--space-48)) 100%}.scroll-fade{scroll-padding-block:var(--scroll-fade-size,var(--space-40));-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);animation-timeline:scroll(self)}.scroll-fade-inline{scroll-padding-inline:var(--scroll-fade-size,var(--space-40));-webkit-mask-image:linear-gradient(to right,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);mask-image:linear-gradient(to right,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);animation-timeline:scroll(self inline)}.scroll-fade-inline:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(to left,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(to left,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent);mask-image:linear-gradient(to left,transparent,black var(--_scroll-fade-start),black calc(100% - var(--_scroll-fade-end)),transparent)}}@keyframes sui-scroll-fade-start{0%{--_scroll-fade-start:0}to{--_scroll-fade-start:var(--scroll-fade-size,var(--space-40))}}@keyframes sui-scroll-fade-end{0%{--_scroll-fade-end:var(--scroll-fade-size,var(--space-40))}to{--_scroll-fade-end:0}}}@property --_scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --_scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}
