@supports ((-moz-appearance:none)){:where(:is([component]:not(template),[data-component]:not([component])),[data-slotted]){--html-next-scope-owner:boundary}:where([data-slotted]:not(:is([component]:not(template),[data-component]:not([component])))){--html-next-scope-owner:projected!important}:is([component~=page-md-c0ca701fd463a2fdb165]:not(template),[data-component~=page-md-c0ca701fd463a2fdb165]:not([component])){--html-next-scope-owner:"page-md-c0ca701fd463a2fdb165"!important}}@scope(:is([component~=page-md-c0ca701fd463a2fdb165]:not(template),[data-component~=page-md-c0ca701fd463a2fdb165]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){a{color:var(--ui-link-color,var(--ui-accent));text-underline-offset:.2em}h1{margin-block:0 var(--ui-space-5);font:var(--ui-font-bold) clamp(2rem, 5vw, 3rem)/var(--ui-line-height-tight) var(--ui-font-display,var(--ui-font-sans));letter-spacing:-.025em}h2,h3,h4,h5,h6{font-family:var(--ui-font-display,var(--ui-font-sans))}h2,h3{line-height:var(--ui-line-height-tight);margin-block:2.5rem 1rem}p,ul,ol{margin-block:0 1.25rem}li+li{margin-block-start:.35rem}li>:last-child{margin-block-end:0}blockquote{border-inline-start:3px solid var(--ui-border-strong,var(--ui-border));color:var(--ui-text-secondary);margin:1.5rem 0;padding-inline-start:1.25rem}:not(pre)>code{border-radius:var(--ui-radius-sm);background:var(--ui-surface-sunken);padding:.12em .3em}hr{border:0;border-block-start:1px solid var(--ui-border);margin-block:2rem}h1,h2,h3,h4,h5,h6{scroll-margin-block-start:calc(var(--_markupress-header-height,var(--markupress-header-height,4.25rem)) + 1.25rem);position:relative}.heading-anchor{block-size:1.25rem;inline-size:1rem;color:var(--ui-text-muted);--ui-icon-size:1rem;opacity:0;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease);justify-content:center;align-items:center;font-size:1rem;display:inline-flex;position:absolute;inset-block-start:.2em;inset-inline-start:-1.25rem}:is(h1,h2,h3,h4,h5,h6):is(:hover,:focus-within)>.heading-anchor{opacity:1}@media (hover:none){.heading-anchor{opacity:1}}@media (prefers-reduced-motion:reduce){.heading-anchor{transition:none}}pre{box-sizing:border-box;background:var(--ui-surface-sunken);max-width:100%;color:var(--ui-text);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md);padding:1rem;overflow:auto}figure.code{margin:1rem 0}figure.code figcaption{color:var(--ui-text-muted,inherit);margin-bottom:.25rem;font:.85rem ui-monospace,monospace}code{font-family:var(--ui-font-mono);overflow-wrap:break-word;font-size:.9em}img,svg{max-width:100%}table{border-collapse:collapse;max-width:100%;margin-block:1.25rem 2rem;font-size:.9rem;line-height:1.65;display:block;overflow:auto}th,td{border-bottom:1px solid var(--ui-border,#8885);text-align:start;vertical-align:top;padding:.75rem 1rem}th{background:var(--ui-surface-sunken);font-weight:var(--ui-font-semibold,600)}:focus-visible{outline:2px solid var(--ui-focus-ring,var(--ui-accent));outline-offset:3px}[data-type=chip]{--_chip-surface:var(--ui-surface-subtle);--_chip-text:var(--ui-text-secondary);border:var(--ui-border-width,1px) solid color-mix(in srgb, var(--_chip-surface) 75%, var(--_chip-text) 25%);border-radius:var(--ui-radius-round,999px);background:var(--_chip-surface);color:var(--_chip-text);font-size:var(--ui-font-size-sm,.85em);font-weight:var(--ui-font-medium,500);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .45em}[data-type=chip][data-tone=blue]{--_chip-surface:var(--ui-info-soft);--_chip-text:var(--ui-info-subtle-text)}[data-type=chip][data-tone=green]{--_chip-surface:var(--ui-success-soft);--_chip-text:var(--ui-success-subtle-text)}[data-type=chip][data-tone=yellow]{--_chip-surface:var(--ui-warning-soft);--_chip-text:var(--ui-warning-subtle-text)}[data-type=chip][data-tone=red]{--_chip-surface:var(--ui-danger-soft);--_chip-text:var(--ui-danger-subtle-text)}[data-type=chip][data-tone=purple]{--_chip-surface:var(--ui-accent-soft);--_chip-text:var(--ui-accent-subtle-text)}[data-type=mention]{border-radius:var(--ui-radius-sm,4px);background:var(--ui-accent-soft);color:var(--ui-accent-subtle-text);font-weight:var(--ui-font-medium,500);white-space:nowrap;padding:.08em .28em}nav[data-type=toc]{margin:1rem 0}nav[data-type=toc] :is(ol,ul,div)[role=list]{margin:.25rem 0;padding-inline-start:1.25rem}nav[data-type=toc]>[role=list]{padding-inline-start:0}nav[data-type=toc][data-format=numbered]>ol,nav[data-type=toc][data-format=bulleted]>ul{padding-inline-start:1.25rem}figure.example{margin:1.5rem 0}figure.example>figcaption{font-weight:var(--ui-font-semibold,600);margin-block-end:.5rem}.example-preview{padding:var(--ui-space-5,1.25rem);border:1px solid var(--ui-border);border-block-end:0;border-start-start-radius:.5rem;border-start-end-radius:.5rem}figure.example>figure.code{margin:0}figure.example>figure.code pre{border-start-start-radius:0;border-start-end-radius:0}figure:not(.code,.example){margin:1.5rem 0}figure:not(.code,.example)>figcaption{color:var(--ui-text-muted,inherit);margin-top:.5rem;font-size:.9rem}img[data-placement=center]{margin-inline:auto;display:block}img[data-placement=wrap-left]{float:left;margin:0 1rem 1rem 0}img[data-placement=wrap-right]{float:right;margin:0 0 1rem 1rem}.hero{align-items:center;gap:2rem;padding-block:2rem 3rem;display:grid}@media (min-width:769px){.hero:has(.hero-image){grid-template-columns:3fr 2fr}}.hero h1{margin:0 0 1rem;font-size:clamp(2.2rem,6vw,3.5rem)}.hero p{color:var(--ui-text-secondary,inherit);margin:0 0 1rem;font-size:1.25rem}.hero .actions{margin-top:1.5rem}.hero-image img{max-block-size:min(18rem,40vh);margin-inline:auto;display:block}[data-footnotes]{border-top:1px solid var(--ui-border,#8885);color:var(--ui-text-secondary,inherit);margin-top:3rem;padding-top:1rem;font-size:.9rem}[data-footnotes] li:target{background:var(--ui-accent-soft)}[data-footnote-ref]{text-decoration:none}:is([id^=fn\:],[id^=fnref\:]){scroll-margin-top:5rem}pre{text-align:start;direction:ltr;unicode-bidi:isolate}code{unicode-bidi:isolate}}@scope(:is([component~=page-md-c0ca701fd463a2fdb165]:not(template),[data-component~=page-md-c0ca701fd463a2fdb165]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@supports ((-moz-appearance:none)){:is([component~=markupress-footer]:not(template),[data-component~=markupress-footer]:not([component])){--html-next-scope-owner:"markupress-footer"!important}}@scope(:is([component~=markupress-footer]:not(template),[data-component~=markupress-footer]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=markupress-footer]:not(template),[data-component~=markupress-footer]:not([component]))){background:var(--ui-surface-chrome);border-top:1px solid var(--ui-border,#8885);padding:2rem max(1.5rem, calc((100vw - var(--markupress-page-width,90rem)) / 2));color:var(--ui-text-muted,inherit);font-size:.9rem;display:block}.footer-columns{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1.5rem;display:grid}ul{margin:.5rem 0 0;padding:0;list-style:none}li{margin:.25rem 0}strong{color:var(--ui-text)}p{margin:1.5rem 0 0}a{color:var(--ui-link-color,var(--ui-accent));text-underline-offset:.2em}a[aria-current=page]{font-weight:700}:focus-visible{outline:2px solid var(--ui-focus-ring,var(--ui-accent));outline-offset:3px}}@supports ((-moz-appearance:none)){:is([component~=markupress-header]:not(template),[data-component~=markupress-header]:not([component])){--html-next-scope-owner:"markupress-header"!important}}@scope(:is([component~=markupress-header]:not(template),[data-component~=markupress-header]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){.brand-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logo{flex-shrink:0;align-self:center;block-size:2rem;inline-size:auto}.nav-icon{block-size:1.25rem;inline-size:auto;display:block}:scope:where(:is([component~=markupress-header]:not(template),[data-component~=markupress-header]:not([component]))):not([data-ready]){--ui-motion-fast:0s;--ui-motion-base:0s}.language-code{text-transform:uppercase;display:none}@media (max-width:40rem){.language-code{display:inline}.language-text{display:none}}@media (scripting:none){.languages{display:none}}.notice{display:var(--markupress-header-notice-display,inline-flex)}}@scope(:is([component~=markupress-header]:not(template),[data-component~=markupress-header]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@scope([data-slotted~=markupress-header]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){.brand-title:where(:scope,:scope *){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logo:where(:scope,:scope *){flex-shrink:0;align-self:center;block-size:2rem;inline-size:auto}.nav-icon:where(:scope,:scope *){block-size:1.25rem;inline-size:auto;display:block}:where(:is([component~=markupress-header]:not(template),[data-component~=markupress-header]:not([component]))):not([data-ready]):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=markupress-header]))){--ui-motion-fast:0s;--ui-motion-base:0s}.language-code:where(:scope,:scope *){text-transform:uppercase;display:none}@media (max-width:40rem){.language-code:where(:scope,:scope *){display:inline}.language-text:where(:scope,:scope *){display:none}}@media (scripting:none){.languages:where(:scope,:scope *){display:none}}.notice:where(:scope,:scope *){display:var(--markupress-header-notice-display,inline-flex)}}@supports ((-moz-appearance:none)){:is([component~=markupress-language-links]:not(template),[data-component~=markupress-language-links]:not([component])){--html-next-scope-owner:"markupress-language-links"!important}}@scope(:is([component~=markupress-language-links]:not(template),[data-component~=markupress-language-links]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=markupress-language-links]:not(template),[data-component~=markupress-language-links]:not([component]))){background:var(--ui-surface-chrome);border-block-start:var(--ui-border-width) solid var(--ui-border);padding:var(--ui-space-4) max(1.5rem, calc((100vw - var(--markupress-page-width,90rem)) / 2));display:none}@media (scripting:none){:scope:where(:is([component~=markupress-language-links]:not(template),[data-component~=markupress-language-links]:not([component]))){display:block}}}@scope(:is([component~=markupress-language-links]:not(template),[data-component~=markupress-language-links]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@scope([data-slotted~=markupress-language-links]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:where(:is([component~=markupress-language-links]:not(template),[data-component~=markupress-language-links]:not([component]))):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=markupress-language-links]))){background:var(--ui-surface-chrome);border-block-start:var(--ui-border-width) solid var(--ui-border);padding:var(--ui-space-4) max(1.5rem, calc((100vw - var(--markupress-page-width,90rem)) / 2));display:none}@media (scripting:none){:where(:is([component~=markupress-language-links]:not(template),[data-component~=markupress-language-links]:not([component]))):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=markupress-language-links]))){display:block}}}@supports ((-moz-appearance:none)){:is([component~=markupress-nav-items]:not(template),[data-component~=markupress-nav-items]:not([component])){--html-next-scope-owner:"markupress-nav-items"!important}}@scope(:is([component~=markupress-nav-items]:not(template),[data-component~=markupress-nav-items]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=markupress-nav-items]:not(template),[data-component~=markupress-nav-items]:not([component]))){min-inline-size:0;margin:0;padding:0;list-style:none;display:block}li{margin:var(--ui-space-0-5) 0;padding:0}}@scope([data-slotted~=markupress-nav-items]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:where(:is([component~=markupress-nav-items]:not(template),[data-component~=markupress-nav-items]:not([component]))):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=markupress-nav-items]))){min-inline-size:0;margin:0;padding:0;list-style:none;display:block}li:where(:scope,:scope *){margin:var(--ui-space-0-5) 0;padding:0}}@supports ((-moz-appearance:none)){:is([component~=markupress-navigation]:not(template),[data-component~=markupress-navigation]:not([component])){--html-next-scope-owner:"markupress-navigation"!important}}@scope(:is([component~=markupress-navigation]:not(template),[data-component~=markupress-navigation]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){.sections ul{margin:0;padding:0;list-style:none}.sections li{margin:var(--ui-space-0-5) 0;padding:0}.sections ul ul{padding-inline-start:var(--ui-space-3)}.native{display:none}@media (scripting:none){.enhanced{display:none}.native{display:block}}}@scope(:is([component~=markupress-navigation]:not(template),[data-component~=markupress-navigation]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@scope([data-slotted~=markupress-navigation]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){.sections:where(:scope,:scope *) ul{margin:0;padding:0;list-style:none}.sections:where(:scope,:scope *) li{margin:var(--ui-space-0-5) 0;padding:0}.sections:where(:scope,:scope *) ul ul{padding-inline-start:var(--ui-space-3)}.native:where(:scope,:scope *){display:none}@media (scripting:none){.enhanced:where(:scope,:scope *){display:none}.native:where(:scope,:scope *){display:block}}}@supports ((-moz-appearance:none)){:is([component~=markupress-outline]:not(template),[data-component~=markupress-outline]:not([component])){--html-next-scope-owner:"markupress-outline"!important}}@scope(:is([component~=markupress-outline]:not(template),[data-component~=markupress-outline]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=markupress-outline]:not(template),[data-component~=markupress-outline]:not([component]))){font-size:var(--ui-font-size-xs)}strong{margin-bottom:.5rem;display:block}ul{border-inline-start:1px solid var(--ui-border,#8885);margin:0;padding:0;list-style:none}li{margin:0}li[data-depth="3"] a{padding-inline-start:1.75rem}a{color:var(--ui-text-muted,inherit);border-inline-start:2px solid #0000;margin-inline-start:-1px;padding-block:.2rem;padding-inline:1rem 0;text-decoration:none;display:block}a:hover{color:var(--ui-text)}a[aria-current=location]{border-color:var(--ui-link-color,var(--ui-accent));color:var(--ui-link-color,var(--ui-accent))}:focus-visible{outline:2px solid var(--ui-focus-ring,var(--ui-accent));outline-offset:2px}}@supports ((-moz-appearance:none)){:is([component~=markupress-search]:not(template),[data-component~=markupress-search]:not([component])){--html-next-scope-owner:"markupress-search"!important}}@scope(:is([component~=markupress-search]:not(template),[data-component~=markupress-search]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){input{box-sizing:border-box;inline-size:100%;color:var(--ui-text);font:inherit;background:0 0;border:0;outline:none;padding:.75rem 1rem;font-size:1.1rem}p{color:var(--ui-text-muted,inherit);margin:0;padding:0 1rem;font-size:.875rem}p:empty{display:none}span[slot]{overflow-wrap:anywhere}}@scope([data-slotted~=markupress-search]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){input:where(:scope,:scope *){box-sizing:border-box;inline-size:100%;color:var(--ui-text);font:inherit;background:0 0;border:0;outline:none;padding:.75rem 1rem;font-size:1.1rem}p:where(:scope,:scope *){color:var(--ui-text-muted,inherit);margin:0;padding:0 1rem;font-size:.875rem}p:empty:where(:scope,:scope *){display:none}span[slot]:where(:scope,:scope *){overflow-wrap:anywhere}}@supports ((-moz-appearance:none)){:is([component~=markupress-shell]:not(template),[data-component~=markupress-shell]:not([component])){--html-next-scope-owner:"markupress-shell"!important}}@scope(:is([component~=markupress-shell]:not(template),[data-component~=markupress-shell]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=markupress-shell]:not(template),[data-component~=markupress-shell]:not([component]))){background:var(--markupress-background,var(--ui-surface-content));color:var(--ui-text);font:var(--ui-font-size-md)/var(--ui-line-height-relaxed) var(--ui-font-sans);flex-direction:column;min-height:100vh;display:flex}.columns{gap:var(--ui-space-6);inline-size:100%;max-inline-size:var(--markupress-page-width,90rem);flex:1;margin:auto;padding:0;display:flex}#documentation-navigation{flex:0 0 var(--markupress-sidebar-width,18rem)}main{min-width:0;padding:var(--ui-space-4) var(--ui-space-5) var(--ui-space-6);max-width:var(--markupress-content-width,54rem);flex:1}.outline{flex:0 0 var(--markupress-outline-width,13rem)}@media (min-width:64rem){#documentation-navigation{border:0;border-inline-end:1px solid var(--ui-border);background:var(--ui-surface-sunken);block-size:auto;max-block-size:none;color:inherit;align-self:stretch;margin:0;padding:0;display:block;position:static;inset:auto;overflow:visible}#documentation-navigation:not([data-sidebar]){display:none}.sidebar-content{padding:var(--ui-space-5) var(--ui-space-4);box-sizing:border-box}.sidebar-content,.outline{top:var(--_markupress-header-height,var(--markupress-header-height,4.25rem));max-block-size:calc(100dvh - var(--_markupress-header-height,var(--markupress-header-height,4.25rem)));align-self:flex-start;position:sticky;overflow:auto}}.outline{padding-block:var(--ui-space-5);padding-inline-end:var(--ui-space-4)}@media (max-width:1199px){.outline{display:none}}@media (max-width:63.999rem){.columns{padding:0 var(--ui-space-4);display:block}main{padding-inline:.5rem}#documentation-navigation{border:0;border-inline-end:1px solid var(--ui-border,#8885);background:var(--ui-surface-sunken);block-size:100%;max-block-size:none;inline-size:min(20rem,85vw);color:var(--ui-text);margin:0;padding:1rem;inset-block:0;inset-inline:0 auto}#documentation-navigation:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]))::backdrop{background:#0006}}.versions ul{margin:0;padding:0;list-style:none}.versions li{margin:.4rem 0}.versions{margin-top:2rem}.mobile-sections ul{gap:var(--ui-space-1);padding:0 0 var(--ui-space-4);margin:0 0 var(--ui-space-4);border-block-end:var(--ui-border-width) solid var(--ui-border);list-style:none;display:grid}.mobile-sections a{padding:var(--ui-nav-compact-padding-block) var(--ui-nav-compact-padding-inline);border-radius:var(--ui-selection-radius);color:var(--ui-text);text-decoration:none;display:block}.mobile-sections a:is(:hover,[aria-current=page],[aria-current=true]){background:var(--ui-selection-surface);color:var(--ui-selection-text)}@media (min-width:64rem){.mobile-sections{display:none}}a{color:var(--ui-link-color,var(--ui-accent));text-underline-offset:.2em}a[aria-current=page]{font-weight:700}small{color:var(--ui-text-muted,inherit);line-height:1.4;display:block}:focus-visible{outline:2px solid var(--ui-focus-ring,var(--ui-accent));outline-offset:3px}.skip{top:.5rem;background:var(--ui-surface);z-index:3;padding:.5rem 1rem;position:absolute;inset-inline-start:1rem;transform:translateY(-200%)}.skip:focus{transform:none}.contents{gap:.75rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.contents li{border:1px solid var(--ui-border,#8885);border-radius:var(--ui-radius-md,.5rem);padding:.75rem 1rem}.contents a{font-weight:600}.contents p{color:var(--ui-text-muted,inherit);margin:.25rem 0 0}.page-meta{color:var(--ui-text-muted,inherit);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:3rem;font-size:.875rem;display:flex}.page-meta p{margin:0}}@scope(:is([component~=markupress-shell]:not(template),[data-component~=markupress-shell]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@scope([data-slotted~=markupress-shell]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:where(:is([component~=markupress-shell]:not(template),[data-component~=markupress-shell]:not([component]))):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=markupress-shell]))){background:var(--markupress-background,var(--ui-surface-content));color:var(--ui-text);font:var(--ui-font-size-md)/var(--ui-line-height-relaxed) var(--ui-font-sans);flex-direction:column;min-height:100vh;display:flex}.columns:where(:scope,:scope *){gap:var(--ui-space-6);inline-size:100%;max-inline-size:var(--markupress-page-width,90rem);flex:1;margin:auto;padding:0;display:flex}#documentation-navigation:where(:scope,:scope *){flex:0 0 var(--markupress-sidebar-width,18rem)}main:where(:scope,:scope *){min-width:0;padding:var(--ui-space-4) var(--ui-space-5) var(--ui-space-6);max-width:var(--markupress-content-width,54rem);flex:1}.outline:where(:scope,:scope *){flex:0 0 var(--markupress-outline-width,13rem)}@media (min-width:64rem){#documentation-navigation:where(:scope,:scope *){border:0;border-inline-end:1px solid var(--ui-border);background:var(--ui-surface-sunken);block-size:auto;max-block-size:none;color:inherit;align-self:stretch;margin:0;padding:0;display:block;position:static;inset:auto;overflow:visible}#documentation-navigation:not([data-sidebar]):where(:scope,:scope *){display:none}.sidebar-content:where(:scope,:scope *){padding:var(--ui-space-5) var(--ui-space-4);box-sizing:border-box}.sidebar-content:where(:scope,:scope *),.outline:where(:scope,:scope *){top:var(--_markupress-header-height,var(--markupress-header-height,4.25rem));max-block-size:calc(100dvh - var(--_markupress-header-height,var(--markupress-header-height,4.25rem)));align-self:flex-start;position:sticky;overflow:auto}}.outline:where(:scope,:scope *){padding-block:var(--ui-space-5);padding-inline-end:var(--ui-space-4)}@media (max-width:1199px){.outline:where(:scope,:scope *){display:none}}@media (max-width:63.999rem){.columns:where(:scope,:scope *){padding:0 var(--ui-space-4);display:block}main:where(:scope,:scope *){padding-inline:.5rem}#documentation-navigation:where(:scope,:scope *){border:0;border-inline-end:1px solid var(--ui-border,#8885);background:var(--ui-surface-sunken);block-size:100%;max-block-size:none;inline-size:min(20rem,85vw);color:var(--ui-text);margin:0;padding:1rem;inset-block:0;inset-inline:0 auto}#documentation-navigation:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=markupress-shell]))):where(:scope,:scope *)::backdrop{background:#0006}}.versions:where(:scope,:scope *) ul{margin:0;padding:0;list-style:none}.versions:where(:scope,:scope *) li{margin:.4rem 0}.versions:where(:scope,:scope *){margin-top:2rem}.mobile-sections:where(:scope,:scope *) ul{gap:var(--ui-space-1);padding:0 0 var(--ui-space-4);margin:0 0 var(--ui-space-4);border-block-end:var(--ui-border-width) solid var(--ui-border);list-style:none;display:grid}.mobile-sections:where(:scope,:scope *) a{padding:var(--ui-nav-compact-padding-block) var(--ui-nav-compact-padding-inline);border-radius:var(--ui-selection-radius);color:var(--ui-text);text-decoration:none;display:block}.mobile-sections:where(:scope,:scope *) a:is(:hover,[aria-current=page],[aria-current=true]){background:var(--ui-selection-surface);color:var(--ui-selection-text)}@media (min-width:64rem){.mobile-sections:where(:scope,:scope *){display:none}}a:where(:scope,:scope *){color:var(--ui-link-color,var(--ui-accent));text-underline-offset:.2em}a[aria-current=page]:where(:scope,:scope *){font-weight:700}small:where(:scope,:scope *){color:var(--ui-text-muted,inherit);line-height:1.4;display:block}:focus-visible:where(:scope,:scope *){outline:2px solid var(--ui-focus-ring,var(--ui-accent));outline-offset:3px}.skip:where(:scope,:scope *){top:.5rem;background:var(--ui-surface);z-index:3;padding:.5rem 1rem;position:absolute;inset-inline-start:1rem;transform:translateY(-200%)}.skip:focus:where(:scope,:scope *){transform:none}.contents:where(:scope,:scope *){gap:.75rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.contents:where(:scope,:scope *) li{border:1px solid var(--ui-border,#8885);border-radius:var(--ui-radius-md,.5rem);padding:.75rem 1rem}.contents:where(:scope,:scope *) a{font-weight:600}.contents:where(:scope,:scope *) p{color:var(--ui-text-muted,inherit);margin:.25rem 0 0}.page-meta:where(:scope,:scope *){color:var(--ui-text-muted,inherit);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:3rem;font-size:.875rem;display:flex}.page-meta:where(:scope,:scope *) p{margin:0}}@supports ((-moz-appearance:none)){:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])){--html-next-scope-owner:"ui-badge"!important}}@scope(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component]))){--_badge-surface:color-mix(in srgb, var(--ui-surface-subtle) 80%, var(--ui-surface-default));--_badge-text:var(--ui-text-secondary);--_badge-border:color-mix(in srgb, var(--_badge-surface) 75%, var(--_badge-text) 25%);--_ui-badge-color:var(--ui-badge-color);--_badge-color-wash:color-mix(in oklab, var(--_ui-badge-color) 13%, var(--ui-surface-default));--_badge-color-ink:color-mix(in oklab, var(--_ui-badge-color) 35%, var(--ui-text-primary));--_badge-color-surface:var(--_badge-color-wash);--_badge-color-border:color-mix(in srgb, var(--_badge-color-wash) 75%, var(--_badge-color-ink) 25%);--_badge-color-text:var(--_badge-color-ink);--_badge-outline-surface:var(--ui-badge-surface,var(--_badge-color-surface,var(--_badge-surface)));border:var(--ui-border-width) solid var(--ui-badge-border,var(--_badge-color-border,var(--_badge-border)));border-radius:var(--ui-radius-round);background:var(--_badge-outline-surface);min-inline-size:0;max-inline-size:100%;color:var(--ui-badge-text,var(--_badge-color-text,var(--_badge-text)));font-family:var(--ui-font-family-sans);font-size:var(--ui-badge-font-size,var(--ui-font-size-sm));font-weight:var(--ui-badge-font-weight,var(--ui-font-medium));line-height:var(--ui-badge-line-height,var(--ui-line-height-tight));white-space:nowrap;justify-content:center!important;align-items:center!important;gap:var(--ui-space-1)!important;box-sizing:border-box!important;padding:var(--ui-badge-padding-block,var(--ui-space-0-5)) var(--ui-badge-padding-inline,var(--ui-space-2))!important;display:inline-flex!important}.label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden;display:block!important}.label:empty{display:none!important}.icon{flex:none;justify-content:center!important;align-items:center!important;display:inline-flex!important}.icon:empty{display:none!important}.label:has(svg){text-box-trim:none}@supports (text-box-trim:trim-both){:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component]))){min-block-size:var(--ui-badge-min-block-size,1.5rem);text-align:center;text-box-trim:none;align-content:center!important;display:inline-block!important}:is(:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component]))):has(.icon:not(:empty)),:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component]))):has(.label svg)){text-box-trim:none;display:inline-flex!important}.label:not(:has(svg)){text-box-trim:trim-both;text-box-edge:cap alphabetic;overflow:clip visible}}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=size\=xs]{min-inline-size:1rem;min-block-size:var(--ui-badge-min-block-size,1rem);font-size:var(--ui-badge-font-size,var(--ui-font-size-2xs));line-height:var(--ui-badge-line-height,1);box-sizing:border-box!important;padding:var(--ui-badge-padding-block,0) var(--ui-badge-padding-inline,var(--ui-space-1))!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=size\=sm]{font-size:var(--ui-badge-font-size,var(--ui-font-size-2xs));line-height:var(--ui-badge-line-height,1)}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=tone\=accent-secondary]{--_badge-surface:var(--ui-accent-secondary-strong-surface,var(--ui-accent-secondary-solid));--_badge-border:var(--ui-accent-secondary-strong-surface,var(--ui-accent-secondary-solid));--_badge-text:var(--ui-accent-secondary-on-strong,var(--ui-text-on-accent))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=tone\=accent-tertiary]{--_badge-surface:var(--ui-accent-tertiary-strong-surface,var(--ui-accent-tertiary-solid));--_badge-border:var(--ui-accent-tertiary-strong-surface,var(--ui-accent-tertiary-solid));--_badge-text:var(--ui-accent-tertiary-on-strong,var(--ui-text-on-accent))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=accent-secondary]{--_badge-surface:var(--ui-accent-secondary-soft);--_badge-border:var(--ui-accent-secondary-soft-border);--_badge-text:var(--ui-accent-secondary-subtle-text,var(--ui-accent-secondary-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=accent-tertiary]{--_badge-surface:var(--ui-accent-tertiary-soft);--_badge-border:var(--ui-accent-tertiary-soft-border);--_badge-text:var(--ui-accent-tertiary-subtle-text,var(--ui-accent-tertiary-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=accent-secondary]{--_badge-border:var(--ui-accent-secondary-solid);--_badge-text:var(--ui-accent-secondary-subtle-text,var(--ui-accent-secondary-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=accent-tertiary]{--_badge-border:var(--ui-accent-tertiary-solid);--_badge-text:var(--ui-accent-tertiary-subtle-text,var(--ui-accent-tertiary-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=tone\=accent]{--_badge-surface:var(--ui-accent-strong-surface,var(--ui-accent-solid));--_badge-border:var(--ui-accent-strong-surface,var(--ui-accent-solid));--_badge-text:var(--ui-accent-on-strong,var(--ui-text-on-accent))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=tone\=danger]{--_badge-surface:var(--ui-danger-strong-surface,var(--ui-danger-solid));--_badge-border:var(--ui-danger-strong-surface,var(--ui-danger-solid));--_badge-text:var(--ui-danger-on-strong,var(--ui-text-on-accent))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=tone\=success]{--_badge-surface:var(--ui-success-strong-surface,var(--ui-success-solid));--_badge-border:var(--ui-success-strong-surface,var(--ui-success-solid));--_badge-text:var(--ui-success-on-strong,var(--ui-text-on-accent))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=tone\=warning]{--_badge-surface:var(--ui-warning-strong-surface,var(--ui-warning-solid));--_badge-border:var(--ui-warning-strong-surface,var(--ui-warning-solid));--_badge-text:var(--ui-warning-on-strong,var(--ui-text-on-accent))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=tone\=info]{--_badge-surface:var(--ui-info-strong-surface,var(--ui-info-solid));--_badge-border:var(--ui-info-strong-surface,var(--ui-info-solid));--_badge-text:var(--ui-info-on-strong,var(--ui-text-on-accent))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=accent]{--_badge-surface:var(--ui-accent-soft);--_badge-border:var(--ui-accent-soft-border);--_badge-text:var(--ui-accent-subtle-text,var(--ui-accent-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=danger]{--_badge-surface:var(--ui-danger-soft);--_badge-border:var(--ui-danger-soft-border);--_badge-text:var(--ui-danger-subtle-text,var(--ui-danger-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=success]{--_badge-surface:var(--ui-success-soft);--_badge-border:var(--ui-success-soft-border);--_badge-text:var(--ui-success-subtle-text,var(--ui-success-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=warning]{--_badge-surface:var(--ui-warning-soft);--_badge-border:var(--ui-warning-soft-border);--_badge-text:var(--ui-warning-subtle-text,var(--ui-warning-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=info]{--_badge-surface:var(--ui-info-soft);--_badge-border:var(--ui-info-soft-border);--_badge-text:var(--ui-info-subtle-text,var(--ui-info-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=solid]{--_badge-color-surface:var(--_badge-color-ink);--_badge-color-border:var(--_badge-color-ink);--_badge-color-text:color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-surface-default))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=inverse]{--_badge-inverse-ink:oklch(from var(--_badge-text) clamp(0, calc((.5 - l) * 1000), 1) 0 h);--_badge-color-surface:color-mix(in srgb, color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-surface-default)) 88%, transparent);--_badge-color-border:var(--_badge-color-surface);--_badge-color-text:color-mix(in srgb, var(--_badge-color-ink) 85%, var(--ui-text-primary));--_badge-outline-surface:var(--ui-badge-surface,var(--_badge-color-surface,color-mix(in srgb, var(--_badge-text) 88%, transparent)));border-color:var(--ui-badge-border,var(--_badge-color-border,color-mix(in srgb, var(--_badge-text) 88%, transparent)));color:var(--ui-badge-text,var(--_badge-color-text,color-mix(in srgb, var(--_badge-surface) 85%, var(--_badge-inverse-ink))));background-clip:padding-box}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=inverse][data-ui-badge-state~=shape\=circle]{--_badge-color-surface:var(--lightningcss-light,color-mix(in srgb, color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-surface-default)) var(--ui-badge-circle-opacity,66%), transparent))var(--lightningcss-dark,color-mix(in srgb, color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-surface-default)) var(--ui-badge-circle-opacity,56%), transparent));--_badge-color-border:var(--lightningcss-light,color-mix(in srgb, color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-surface-default)) 88%, transparent))var(--lightningcss-dark,color-mix(in srgb, color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-surface-default)) 44%, transparent));--_badge-color-text:var(--lightningcss-light,color-mix(in srgb, var(--_badge-color-ink) 65%, var(--ui-text-primary)))var(--lightningcss-dark,color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-text-primary)));--_badge-count-surface:var(--lightningcss-light,color-mix(in srgb, var(--_badge-text) var(--ui-badge-circle-opacity,66%), transparent))var(--lightningcss-dark,color-mix(in srgb, var(--_badge-text) var(--ui-badge-circle-opacity,56%), transparent));--_badge-outline-surface:var(--ui-badge-surface,var(--_badge-color-surface,var(--_badge-count-surface)));border-color:var(--ui-badge-border,var(--_badge-color-border,var(--lightningcss-light,color-mix(in srgb, var(--_badge-text) 88%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--_badge-text) 44%, transparent))));color:var(--ui-badge-text,var(--_badge-color-text,color-mix(in srgb, var(--_badge-surface) 35%, var(--_badge-inverse-ink))));box-shadow:0 1px 1px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000001f)}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=overlay]{--_badge-outline-surface:var(--ui-badge-surface,color-mix(in srgb, currentColor 6%, transparent));color:var(--ui-badge-text,inherit);border-color:var(--ui-badge-border,color-mix(in srgb, currentColor 20%, transparent));box-shadow:none}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=inverse][data-ui-badge-state~=tone\=neutral]{--_badge-outline-surface:var(--ui-badge-surface,var(--_badge-color-surface,color-mix(in srgb, var(--ui-surface-raised) 88%, transparent)));color:var(--ui-badge-text,var(--_badge-color-text,var(--ui-text-primary)))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=inverse][data-ui-badge-state~=tone\=neutral]:not([data-ui-badge-state~=shape\=circle]){border-color:var(--ui-badge-border,var(--_badge-color-border,var(--_badge-outline-surface)))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=inverse][data-ui-badge-state~=tone\=neutral][data-ui-badge-state~=shape\=circle]{--_badge-outline-surface:var(--ui-badge-surface,var(--_badge-color-surface,var(--lightningcss-light,color-mix(in srgb, var(--ui-surface-raised) var(--ui-badge-circle-opacity,66%), transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-raised) var(--ui-badge-circle-opacity,56%), transparent))))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline]{--_badge-surface:var(--ui-surface-default);--_badge-border:var(--ui-border-strong);--_badge-text:var(--ui-text-secondary);--_badge-color-surface:initial;--_badge-color-border:var(--_badge-color-ink)}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=accent]{--_badge-border:var(--ui-accent-solid);--_badge-text:var(--ui-accent-subtle-text,var(--ui-accent-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=danger]{--_badge-border:var(--ui-danger-solid);--_badge-text:var(--ui-danger-subtle-text,var(--ui-danger-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=success]{--_badge-border:var(--ui-success-solid);--_badge-text:var(--ui-success-subtle-text,var(--ui-success-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=warning]{--_badge-border:var(--ui-warning-solid);--_badge-text:var(--ui-warning-subtle-text,var(--ui-warning-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=info]{--_badge-border:var(--ui-info-solid);--_badge-text:var(--ui-info-subtle-text,var(--ui-info-solid))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=square]{--_badge-square-size:var(--ui-badge-square-size,calc(var(--ui-space-4) * 2));inline-size:var(--_badge-square-size);block-size:var(--_badge-square-size);min-inline-size:var(--_badge-square-size);min-block-size:var(--_badge-square-size);border-radius:var(--ui-radius-md);text-box-trim:none;flex:none;box-sizing:border-box!important;padding:0!important;display:inline-flex!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=square][data-ui-badge-state~=size\=xs]{--_badge-square-size:var(--ui-badge-square-size,calc(var(--ui-space-3) * 2))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=square][data-ui-badge-state~=size\=lg]{--_badge-square-size:var(--ui-badge-square-size,calc(var(--ui-space-4) * 2 + var(--ui-space-2)))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=square] .label{justify-content:center!important;align-items:center!important;display:inline-flex!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=square] .label:empty{display:none!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle]{--_badge-circle-size:var(--ui-badge-circle-size,calc(var(--ui-space-3) * 2));inline-size:var(--_badge-circle-size);block-size:var(--_badge-circle-size);min-inline-size:var(--_badge-circle-size);min-block-size:var(--_badge-circle-size);border-radius:var(--ui-radius-round);text-box-trim:none;flex:none;padding:0!important;display:inline-flex!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle][data-ui-badge-state~=size\=sm][data-ui-badge-state~=variant\=overlay]{--_badge-circle-size:var(--ui-badge-circle-size,calc(var(--ui-space-4) + var(--ui-space-1)))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle][data-ui-badge-state~=size\=xs]{--_badge-circle-size:var(--ui-badge-circle-size,var(--ui-space-4))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle][data-ui-badge-state~=size\=lg]{--_badge-circle-size:var(--ui-badge-circle-size,calc(var(--ui-space-4) * 2))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle] .label{text-box-trim:none;line-height:1;justify-content:center!important;align-items:center!important;display:inline-flex!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle] .label:empty{display:none!important}@supports (text-box-trim:trim-both){:is(:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle] .label:not(:has(svg)),:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=square] .label:not(:has(svg))){text-box-trim:trim-both;text-box-edge:cap alphabetic;overflow:visible;display:block!important}}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=dot]{inline-size:var(--ui-badge-dot-size,var(--ui-space-2));block-size:var(--ui-badge-dot-size,var(--ui-space-2));min-inline-size:var(--ui-badge-dot-size,var(--ui-space-2));min-block-size:var(--ui-badge-dot-size,var(--ui-space-2));border-radius:var(--ui-radius-round);text-box-trim:none;flex:none;position:relative;box-sizing:border-box!important;padding:0!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=dot] .label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=tag]{--_badge-point:var(--ui-badge-point,var(--ui-space-2));isolation:isolate;background:var(--ui-badge-border,var(--_badge-color-border,var(--_badge-border)));clip-path:polygon(0 0, calc(100% - var(--_badge-point)) 0, 100% 50%, calc(100% - var(--_badge-point)) 100%, 0 100%);border-color:#0000;border-radius:0;position:relative;padding-inline-end:calc(var(--ui-badge-padding-inline,var(--ui-space-2)) + var(--_badge-point))!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=tag]:before{content:"";z-index:-1;background:var(--_badge-outline-surface);clip-path:polygon(0 0, calc(100% - var(--_badge-point)) 0, 100% 50%, calc(100% - var(--_badge-point)) 100%, 0 100%);pointer-events:none;position:absolute;inset:0}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=tag][data-ui-badge-state~=variant\=inverse]{background:var(--ui-badge-border,var(--_badge-color-border,var(--_badge-text)))}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=tag]: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)){clip-path:polygon(var(--_badge-point) 0, 100% 0, 100% 100%, var(--_badge-point) 100%, 0 50%);padding-inline-start:calc(var(--ui-badge-padding-inline,var(--ui-space-2)) + var(--_badge-point))!important;padding-inline-end:var(--ui-badge-padding-inline,var(--ui-space-2))!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=tag]: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)):before{clip-path:polygon(var(--_badge-point) 0, 100% 0, 100% 100%, var(--_badge-point) 100%, 0 50%)}@media (forced-colors:active){:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=dot]{forced-color-adjust:none;background:canvastext;border-color:canvastext}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=tag]{forced-color-adjust:none;color:canvastext;background:canvastext}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=tag]:before{background:canvas}}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){.icon :where([data-slotted],[data-slotted] *):is(svg){flex:none;block-size:1em;inline-size:1em;display:block!important}.label :where([data-slotted],[data-slotted] *):is(svg){vertical-align:middle;block-size:1em;inline-size:1em;margin-inline-end:var(--ui-space-1)!important}:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=square] .label :where([data-slotted],[data-slotted] *):is(svg),:scope:where(:is([component~=ui-badge]:not(template),[data-component~=ui-badge]:not([component])))[data-ui-badge-state~=shape\=circle] .label :where([data-slotted],[data-slotted] *):is(svg){margin-inline-end:0!important}}@supports ((-moz-appearance:none)){:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])){--html-next-scope-owner:"ui-button"!important}}@scope(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))){--_ui-action-start:1px;--_ui-action-edge:var(--ui-action-edge,inset var(--_ui-action-start) 1px 0 var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,#ffffff0f), inset calc(-1 * var(--_ui-action-start)) -1px 0 #00000014);--_ui-action-shadow:var(--_ui-action-edge), 0 1px 2px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0003)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))),:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-accent-border,var(--ui-accent));--_tone-hover-border:var(--ui-accent-hover-border,var(--ui-accent-hover));--_tone-active-border:var(--ui-accent-active-border,var(--ui-accent-active));--_tone-highlight:var(--ui-accent-highlight,none);--_tone-hover-highlight:var(--ui-accent-hover-highlight,none);--_tone-outline-border:var(--ui-accent-outline-border,var(--ui-accent-subtle-text));--_tone-wash:var(--ui-accent-wash);--_tone-wash-hover:var(--ui-accent-wash-hover);--_tone-ghost-hover:var(--ui-accent-ghost-hover);--_tone-glow:var(--ui-accent-glow,0 0 transparent);--_hue:var(--ui-accent);--_hue-hover:var(--ui-accent-hover);--_hue-active:var(--ui-accent-active);--_hue-text:var(--ui-accent-subtle-text);--_on-hue:var(--ui-on-accent);--_tone:var(--_hue);--_tone-hover:var(--_hue-hover);--_tone-active:var(--_hue-active);--_tone-text:var(--_hue-text);--_on-tone:var(--_on-hue);--_interaction-solid-hover:var(--_tone-hover);--_interaction-solid-active:var(--_tone-active);--_interaction-solid-text:var(--_on-tone);--_interaction-solid-shadow:var(--ui-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))), var(--_tone-glow);--_interaction-outline-border:var(--_tone-outline-border);--_interaction-outline-wash:var(--_tone-wash-hover);--_interaction-outline-active:oklch(from var(--_tone) l c h / calc(18% * var(--ui-tonal-opacity,1)));--_interaction-card-border:var(--_tone-text)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))){vertical-align:middle;color:var(--_tone-text);justify-content:center!important;align-items:center!important;column-gap:var(--ui-space-2)!important;display:inline-flex!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))):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)){--_ui-action-start:-1px}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=align\=start]{text-align:start;justify-content:flex-start!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=stretch]{inline-size:100%;display:flex!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))){--_button-square-size:var(--ui-button-min-block-size,var(--ui-control-size-md));appearance:none;min-block-size:var(--ui-button-min-block-size,var(--ui-control-size-md));border-style:solid;border-width:var(--ui-border-width);border-color:var(--ui-button-border,var(--_tone-text));border-radius:var(--ui-button-radius,var(--ui-action-radius,var(--ui-radius-md)));background-color:var(--ui-button-surface,oklch(from var(--_tone) l c h / calc(5% * var(--ui-tonal-opacity,1))));color:var(--ui-button-text,var(--_tone-text));font:inherit;font-weight:var(--ui-font-medium);white-space:var(--ui-button-white-space,inherit);line-height:var(--ui-line-height-tight);background-image:var(--ui-surface-highlight,none);box-shadow:var(--ui-button-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))), var(--_tone-glow);cursor:pointer;transition:scale var(--ui-motion-press,var(--ui-motion-fast)) var(--ui-motion-ease), background-color var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-base) var(--ui-motion-ease);text-decoration:none;box-sizing:border-box!important;padding:var(--ui-control-inset-block-md,var(--ui-space-2)) var(--ui-action-inset-md,var(--ui-space-3))!important;margin:0!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))):is(a){text-decoration:none}.spinner-wrap{vertical-align:middle;flex:none;display:inline-flex!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))):not([data-appearance=link]):has(.badge:not(:empty)){padding-block:var(--ui-space-0-5)!important}.label{align-content:center!important;min-block-size:1lh!important;min-inline-size:0!important;display:block!important}.label:has(>*){text-box-trim:none;max-inline-size:100%;align-items:center!important;gap:var(--ui-space-2)!important;display:inline-flex!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=align\=start] .label{flex:1}.badge{flex:none;align-items:center!important;display:inline-flex!important}.badge:empty{display:none!important}@supports (text-box-trim:trim-both){.label:not(:has(>*)){text-box-trim:trim-both;text-box-edge:cap alphabetic}}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=size\=xs]{--_button-square-size:var(--ui-control-size-xs);min-block-size:var(--ui-control-size-xs);font-size:var(--ui-font-size-xs);padding:calc(var(--ui-space-0-5) * 1.5) calc(var(--ui-space-1) * 1.25)!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=shape\=pill]{border-radius:var(--ui-button-radius,var(--ui-radius-round))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=size\=sm]{--_button-square-size:var(--ui-control-size-sm);min-block-size:var(--ui-control-size-sm);font-size:var(--ui-font-size-sm);padding:var(--ui-control-inset-block-sm,var(--ui-space-1)) var(--ui-action-inset-sm,var(--ui-space-2))!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=size\=lg]{--_button-square-size:var(--ui-control-size-lg);min-block-size:var(--ui-control-size-lg);font-size:var(--ui-font-size-md);padding:var(--ui-control-inset-block-lg,var(--ui-space-3)) var(--ui-action-inset-lg,var(--ui-space-4))!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=square]:not([data-appearance=link],[data-appearance=card]){min-inline-size:var(--_button-square-size);padding-inline:var(--ui-space-1)!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=card]{inline-size:100%;min-block-size:max(var(--ui-control-min-block-size), var(--ui-control-size-md));text-align:start;white-space:normal;box-shadow:none;background-image:none;grid-template-columns:auto minmax(0,1fr) auto;align-content:center!important;align-items:start!important;gap:var(--ui-space-3)!important;display:grid!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=card][size=lg]{min-block-size:max(var(--ui-control-min-block-size), var(--ui-control-size-lg))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=card]:has(.card-icon:empty){grid-template-columns:minmax(0,1fr) auto}.card-icon{align-items:flex-start!important;display:flex!important}.card-icon:empty{display:none!important}.card-content{min-inline-size:0}.card-action{align-self:center;align-items:center!important;display:flex!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=outline]:not([data-tone=neutral]){--_outline-wash:var(--_tone-wash);border-color:var(--ui-button-border,var(--_tone-outline-border,var(--_tone-text)));background-color:var(--ui-button-surface,transparent);box-shadow:var(--ui-button-shadow,var(--ui-neutral-shadow));background-image:linear-gradient(var(--_outline-wash), var(--_outline-wash))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=outline]:not([data-tone=neutral]):hover:not(:disabled,[aria-disabled=true]){--_outline-wash:var(--_tone-wash-hover);background-color:var(--ui-button-hover-surface,transparent);border-color:var(--ui-button-hover-border,var(--_tone-outline-border))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))):hover:not(:disabled,[aria-disabled=true]){border-color:var(--ui-button-hover-border,var(--_tone-text));background-color:var(--ui-button-hover-surface,oklch(from var(--_tone-text) l c h / calc(12% * var(--ui-tonal-opacity,1))))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=card][data-tone=neutral]{border-color:var(--ui-button-border,var(--ui-border))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=card][data-tone=neutral]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ui-button-hover-border,var(--ui-border-strong))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=card][aria-pressed=true]{background-color:var(--ui-selection-surface);border-color:var(--ui-selection-border);color:var(--ui-selection-text)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))):active:not(:disabled,[aria-disabled=true]),:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=outline][data-tone]:active:not(:disabled,[aria-disabled=true]){scale:var(--ui-press-scale,1);background-color:var(--ui-button-active-surface,oklch(from var(--_tone) l c h / calc(18% * var(--ui-tonal-opacity,1))));box-shadow:var(--ui-pressed);background-image:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=solid],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=danger]{border-color:var(--ui-button-border,var(--_tone-border));background-color:var(--_tone);color:var(--_on-tone);background-image:var(--_tone-highlight);box-shadow:var(--ui-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))), var(--_tone-glow)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=solid]:hover:not(:disabled,[aria-disabled=true]),:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=danger]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--_tone-hover);background-image:var(--_tone-hover-highlight);border-color:var(--ui-button-hover-border,var(--_tone-hover-border))}:is(:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=solid],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=danger]):active:not(:disabled,[aria-disabled=true]){background-color:var(--_tone-active);border-color:var(--_tone-active-border);box-shadow:var(--ui-pressed);background-image:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=accent-secondary],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone=accent-secondary]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-accent-secondary-border,var(--ui-accent-secondary));--_tone-hover-border:var(--ui-accent-secondary-hover-border,var(--ui-accent-secondary-hover));--_tone-active-border:var(--ui-accent-secondary-active-border,var(--ui-accent-secondary-active));--_tone-highlight:var(--ui-accent-secondary-highlight,none);--_tone-hover-highlight:var(--ui-accent-secondary-hover-highlight,none);--_tone-outline-border:var(--ui-accent-secondary-outline-border,var(--ui-accent-secondary-subtle-text));--_tone-wash:var(--ui-accent-secondary-wash);--_tone-wash-hover:var(--ui-accent-secondary-wash-hover);--_tone-ghost-hover:var(--ui-accent-secondary-ghost-hover);--_tone-glow:var(--ui-accent-secondary-glow,0 0 transparent);--_hue:var(--ui-accent-secondary);--_hue-hover:var(--ui-accent-secondary-hover);--_hue-active:var(--ui-accent-secondary-active);--_hue-text:var(--ui-accent-secondary-subtle-text);--_on-hue:var(--ui-accent-secondary-on-strong)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=accent-tertiary],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone=accent-tertiary]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-accent-tertiary-border,var(--ui-accent-tertiary));--_tone-hover-border:var(--ui-accent-tertiary-hover-border,var(--ui-accent-tertiary-hover));--_tone-active-border:var(--ui-accent-tertiary-active-border,var(--ui-accent-tertiary-active));--_tone-highlight:var(--ui-accent-tertiary-highlight,none);--_tone-hover-highlight:var(--ui-accent-tertiary-hover-highlight,none);--_tone-outline-border:var(--ui-accent-tertiary-outline-border,var(--ui-accent-tertiary-subtle-text));--_tone-wash:var(--ui-accent-tertiary-wash);--_tone-wash-hover:var(--ui-accent-tertiary-wash-hover);--_tone-ghost-hover:var(--ui-accent-tertiary-ghost-hover);--_tone-glow:var(--ui-accent-tertiary-glow,0 0 transparent);--_hue:var(--ui-accent-tertiary);--_hue-hover:var(--ui-accent-tertiary-hover);--_hue-active:var(--ui-accent-tertiary-active);--_hue-text:var(--ui-accent-tertiary-subtle-text);--_on-hue:var(--ui-accent-tertiary-on-strong)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=neutral],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone=neutral]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-control-border,var(--ui-neutral-surface));--_tone-hover-border:var(--ui-control-border-hover,var(--ui-neutral-hover));--_tone-active-border:var(--ui-control-border-hover,var(--ui-neutral-active));--_tone-highlight:var(--ui-neutral-highlight,none);--_tone-hover-highlight:var(--ui-neutral-hover-highlight,var(--_tone-highlight));--_tone-outline-border:var(--ui-control-border);--_tone-ghost-hover:var(--ui-neutral-ghost-hover);--_tone-glow:var(--ui-neutral-glow,0 0 transparent);--_hue:var(--ui-text);--_hue-hover:var(--ui-text);--_hue-active:var(--ui-text);--_hue-text:var(--ui-text);--_on-hue:var(--ui-surface);--_interaction-solid-hover:var(--ui-neutral-hover);--_interaction-solid-active:var(--ui-neutral-active);--_interaction-solid-text:var(--ui-button-text,var(--ui-text));--_interaction-solid-shadow:var(--ui-button-solid-shadow,var(--ui-button-shadow,var(--ui-neutral-shadow)));--_interaction-outline-border:var(--ui-control-border-hover);--_interaction-outline-wash:var(--ui-neutral-wash-hover);--_interaction-outline-active:var(--ui-neutral-active);--_interaction-card-border:var(--ui-border-strong)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=neutral][data-appearance=solid]{border-color:var(--ui-button-border,var(--_tone-border));background-color:var(--ui-button-surface,var(--ui-neutral-surface));box-shadow:var(--ui-button-solid-shadow,var(--ui-button-shadow,var(--ui-neutral-shadow)));color:var(--ui-button-text,var(--ui-text))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=neutral][data-appearance=outline]{border-color:var(--ui-button-border,var(--ui-control-border));background-color:var(--ui-button-surface,transparent);box-shadow:var(--ui-button-shadow,var(--ui-neutral-shadow));background-image:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=neutral][data-appearance=outline]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ui-button-hover-border,var(--ui-control-border-hover));background-color:var(--ui-button-hover-surface,transparent);--_outline-wash:var(--ui-neutral-wash-hover);background-image:linear-gradient(var(--_outline-wash), var(--_outline-wash))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=neutral][data-appearance=outline]:active:not(:disabled,[aria-disabled=true]){border-color:var(--ui-button-hover-border,var(--ui-control-border-hover));background-image:none;background-color:var(--ui-button-active-surface,var(--ui-neutral-active))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=neutral][data-appearance=solid]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ui-button-hover-border,var(--_tone-hover-border));background-color:var(--ui-button-hover-surface,var(--ui-neutral-hover))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=neutral][data-appearance=solid]:active:not(:disabled,[aria-disabled=true]){border-color:var(--_tone-active-border);background-color:var(--ui-button-active-surface,var(--ui-neutral-active))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=danger],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=danger],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone=danger]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-danger-border,var(--ui-danger));--_tone-hover-border:var(--ui-danger-hover-border,var(--ui-danger-hover));--_tone-active-border:var(--ui-danger-active-border,var(--ui-danger-active));--_tone-highlight:var(--ui-danger-highlight,none);--_tone-hover-highlight:var(--ui-danger-hover-highlight,none);--_tone-outline-border:var(--ui-danger-outline-border,var(--ui-danger-subtle-text));--_tone-wash:var(--ui-danger-wash);--_tone-wash-hover:var(--ui-danger-wash-hover);--_tone-ghost-hover:var(--ui-danger-ghost-hover);--_tone-glow:var(--ui-danger-glow,0 0 transparent);--_hue:var(--ui-danger);--_hue-hover:var(--ui-danger-hover);--_hue-active:var(--ui-danger-active,var(--ui-danger-hover));--_hue-text:var(--ui-danger-subtle-text);--_on-hue:var(--ui-on-danger)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=success],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone=success]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-success-border,var(--ui-success));--_tone-hover-border:var(--ui-success-hover-border,var(--ui-success-hover));--_tone-active-border:var(--ui-success-active-border,var(--ui-success-active));--_tone-highlight:var(--ui-success-highlight,none);--_tone-hover-highlight:var(--ui-success-hover-highlight,none);--_tone-outline-border:var(--ui-success-outline-border,var(--ui-success-subtle-text));--_tone-wash:var(--ui-success-wash);--_tone-wash-hover:var(--ui-success-wash-hover);--_tone-ghost-hover:var(--ui-success-ghost-hover);--_tone-glow:var(--ui-success-glow,0 0 transparent);--_hue:var(--ui-success);--_hue-hover:var(--ui-success-hover);--_hue-active:var(--ui-success-active);--_hue-text:var(--ui-success-subtle-text);--_on-hue:var(--ui-success-on-strong)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=warning],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone=warning]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-warning-border,var(--ui-warning));--_tone-hover-border:var(--ui-warning-hover-border,var(--ui-warning-hover));--_tone-active-border:var(--ui-warning-active-border,var(--ui-warning-active));--_tone-highlight:var(--ui-warning-highlight,none);--_tone-hover-highlight:var(--ui-warning-hover-highlight,none);--_tone-outline-border:var(--ui-warning-outline-border,var(--ui-warning-subtle-text));--_tone-wash:var(--ui-warning-wash);--_tone-wash-hover:var(--ui-warning-wash-hover);--_tone-ghost-hover:var(--ui-warning-ghost-hover);--_tone-glow:var(--ui-warning-glow,0 0 transparent);--_hue:var(--ui-warning);--_hue-hover:var(--ui-warning-hover);--_hue-active:var(--ui-warning-active);--_hue-text:var(--ui-warning-subtle-text);--_on-hue:var(--ui-warning-on-strong)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone=info],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-interaction-tone=info]:is(:hover,:active):not(:disabled,[aria-disabled=true]){--_tone-border:var(--ui-info-border,var(--ui-info));--_tone-hover-border:var(--ui-info-hover-border,var(--ui-info-hover));--_tone-active-border:var(--ui-info-active-border,var(--ui-info-active));--_tone-highlight:var(--ui-info-highlight,none);--_tone-hover-highlight:var(--ui-info-hover-highlight,none);--_tone-outline-border:var(--ui-info-outline-border,var(--ui-info-subtle-text));--_tone-wash:var(--ui-info-wash);--_tone-wash-hover:var(--ui-info-wash-hover);--_tone-ghost-hover:var(--ui-info-ghost-hover);--_tone-glow:var(--ui-info-glow,0 0 transparent);--_hue:var(--ui-info);--_hue-hover:var(--ui-info-hover);--_hue-active:var(--ui-info-active);--_hue-text:var(--ui-info-subtle-text);--_on-hue:var(--ui-info-on-strong)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=field]{--_ui-field-shadow:var(--ui-shadow-sm);border-color:var(--ui-button-border,var(--ui-control-border,var(--ui-border-strong)));border-radius:var(--ui-button-radius,var(--ui-field-radius,var(--ui-radius-md)));background-color:var(--ui-button-surface,var(--ui-control-surface,var(--ui-surface-elevated)));color:var(--ui-button-text,var(--ui-text-primary));font-weight:var(--ui-font-normal);box-shadow:var(--ui-button-shadow,var(--_ui-field-shadow))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=field]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ui-button-hover-border,var(--ui-control-border-hover,var(--ui-text-secondary)));background-color:var(--ui-button-hover-surface,var(--ui-control-surface,var(--ui-surface-elevated)))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=field]:is(:active,[aria-expanded=true]):not(:disabled,[aria-disabled=true]){--_ui-field-shadow:var(--ui-pressed)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=field]:focus-visible{border-color:var(--ui-control-focus,var(--ui-accent-solid));box-shadow:var(--ui-button-shadow,var(--_ui-field-shadow)), var(--ui-control-focus-halo-shadow)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost]{box-shadow:none;color:var(--ui-button-ghost-text,var(--_tone-text));background:0 0;border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--ui-button-ghost-hover-surface,var(--_tone-ghost-hover));border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost]:is(:active,[aria-expanded=true]):not(:disabled,[aria-disabled=true]){background-color:var(--ui-button-ghost-active-surface,oklch(from var(--_tone) l c h / 18%));box-shadow:inset 0 0 0 1px oklch(from var(--_tone) l c h / 10%), inset 0 1px 2px oklch(from var(--_tone) l c h / 8%);border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost][data-selected]:not(:disabled,[aria-disabled=true]){background-color:var(--ui-button-ghost-active-surface,var(--ui-selection-surface));color:var(--ui-button-ghost-text,var(--ui-selection-text));box-shadow:inset 0 0 0 1px var(--ui-selection-border);border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=outline]:hover:not(:disabled,[aria-disabled=true]){--_interaction-shadow:var(--ui-button-shadow,var(--ui-neutral-shadow));border-color:var(--ui-button-hover-border,var(--_interaction-outline-border));background-color:var(--ui-button-hover-surface,transparent);background-image:linear-gradient(var(--_interaction-outline-wash), var(--_interaction-outline-wash));color:var(--ui-button-text,var(--_tone-text));box-shadow:var(--_interaction-shadow)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=outline]:active:not(:disabled,[aria-disabled=true]){--_interaction-shadow:var(--ui-pressed);border-color:var(--ui-button-hover-border,var(--_interaction-outline-border));background-color:var(--ui-button-active-surface,var(--_interaction-outline-active));color:var(--ui-button-text,var(--_tone-text));box-shadow:var(--_interaction-shadow);background-image:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone]:is([data-interaction-appearance=solid],[data-interaction-appearance=danger]):hover:not(:disabled,[aria-disabled=true]){--_interaction-shadow:var(--_interaction-solid-shadow);border-color:var(--ui-button-hover-border,var(--_tone-hover-border));background-color:var(--ui-button-hover-surface,var(--_interaction-solid-hover));background-image:var(--_tone-hover-highlight);color:var(--_interaction-solid-text);box-shadow:var(--_interaction-shadow)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone]:is([data-interaction-appearance=solid],[data-interaction-appearance=danger]):active:not(:disabled,[aria-disabled=true]){--_interaction-shadow:var(--ui-pressed);border-color:var(--_tone-active-border);background-color:var(--ui-button-active-surface,var(--_interaction-solid-active));color:var(--_interaction-solid-text);box-shadow:var(--_interaction-shadow);background-image:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=ghost]:hover:not(:disabled,[aria-disabled=true]){--_interaction-shadow:0 0 transparent;background-color:var(--ui-button-ghost-hover-surface,var(--_tone-ghost-hover));color:var(--ui-button-ghost-text,var(--_tone-text));box-shadow:none;background-image:none;border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=ghost]:active:not(:disabled,[aria-disabled=true]){--_interaction-shadow:inset 0 0 0 1px oklch(from var(--_tone) l c h / 10%), inset 0 1px 2px oklch(from var(--_tone) l c h / 8%);background-color:var(--ui-button-ghost-active-surface,oklch(from var(--_tone) l c h / 18%));color:var(--ui-button-ghost-text,var(--_tone-text));box-shadow:var(--_interaction-shadow);background-image:none;border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=card]:hover:not(:disabled,[aria-disabled=true]){--_interaction-shadow:0 0 transparent;border-color:var(--ui-button-hover-border,var(--_interaction-card-border));background-color:var(--ui-button-hover-surface,oklch(from var(--_tone-text) l c h / calc(12% * var(--ui-tonal-opacity,1))));color:var(--ui-button-text,var(--_tone-text));box-shadow:none;background-image:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=card]:active:not(:disabled,[aria-disabled=true]){--_interaction-shadow:var(--ui-pressed);border-color:var(--ui-button-hover-border,var(--_interaction-card-border));background-color:var(--ui-button-active-surface,oklch(from var(--_tone) l c h / calc(18% * var(--ui-tonal-opacity,1))));color:var(--ui-button-text,var(--_tone-text));box-shadow:var(--_interaction-shadow);background-image:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=link]:is(:hover,:active):not(:disabled,[aria-disabled=true]){color:var(--ui-button-link-hover-text,var(--_tone-text))}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance=link]:active:not(:disabled,[aria-disabled=true]){text-decoration-thickness:.125em}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-tone][data-interaction-appearance]:is(:hover,:active):focus-visible:not(:disabled,[aria-disabled=true]){box-shadow:var(--_interaction-shadow,0 0 transparent), var(--ui-focus-halo)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))):focus-visible,:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost][data-selected]:focus-visible{box-shadow:var(--ui-button-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))), var(--ui-focus-halo);outline:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=outline]:focus-visible{box-shadow:var(--ui-button-shadow,var(--ui-neutral-shadow)), var(--ui-focus-halo)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=outline]:not([data-interaction-appearance]):active:focus-visible:not(:disabled,[aria-disabled=true]){box-shadow:var(--ui-pressed), var(--ui-focus-halo)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=solid]:focus-visible{box-shadow:var(--ui-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))), var(--ui-focus-halo)}:is(:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=card]):focus-visible{box-shadow:var(--ui-focus-halo)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))):is(:disabled,[aria-disabled=true]:not([aria-busy=true])){border-color:var(--ui-disabled-border);background-color:var(--ui-disabled-surface);color:var(--ui-disabled-text);filter:var(--ui-button-disabled-filter,var(--ui-disabled-filter));opacity:var(--ui-button-disabled-opacity,1);cursor:not-allowed;box-shadow:none;background-image:none}:is(:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=loading],:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=pending]):focus-visible{box-shadow:var(--ui-focus-halo)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){background-color:#0000;border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=ghost][data-selected]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){background-color:var(--ui-disabled-surface)}html[data-ui-input-modality=touch] :scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link],html[data-ui-input-modality=touch] :scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=size\=xs]{position:relative}html[data-ui-input-modality=touch] :scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link]:after,html[data-ui-input-modality=touch] :scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-ui-button-state~=size\=xs]:after{inline-size:max(100%, var(--ui-control-min-block-size));block-size:max(100%, var(--ui-control-min-block-size));content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link]{vertical-align:baseline;border-radius:var(--ui-radius-sm);min-block-size:0;box-shadow:none;font:inherit;color:var(--ui-button-link-text,var(--ui-text-secondary));text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:color var(--ui-motion-fast) var(--ui-motion-ease), text-decoration-color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;padding:0!important;display:inline-block!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link] .label:not(:has(>*)){text-box-trim:none;display:inline!important}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link] .label:has(>*){-webkit-text-decoration:inherit;text-decoration:inherit}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link]:hover:not(:disabled,[aria-disabled=true]){color:var(--ui-button-link-hover-text,var(--ui-text-primary));background:0 0;text-decoration-color:currentColor;transform:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link]:active:not(:disabled,[aria-disabled=true]){background:0 0;transform:none}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link]:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){background:0 0;border-color:#0000}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[data-appearance=link]:focus-visible{box-shadow:none;outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}:scope:where(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-button]:not(template),[data-component~=ui-button]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@supports ((-moz-appearance:none)){:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])){--html-next-scope-owner:"ui-callout"!important}}@scope(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component]))){--_ui-callout-icon-column:var(--ui-callout-icon-column);--_ui-callout-icon:var(--ui-callout-icon);--_ui-callout-icon-size:var(--ui-callout-icon-size);--_callout-surface:var(--ui-info-soft);--_callout-tone-text:var(--ui-info-subtle-text);--_ui-surface-text:var(--ui-callout-text,var(--_callout-tone-text));--_ui-selection-context-surface:var(--lightningcss-light,oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l - .045) calc(max(c, min(.045, c * 3))) h))var(--lightningcss-dark,oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l + .045) calc(max(c, min(.045, c * 3))) h));--_ui-selection-context-border:var(--lightningcss-light,oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l - .085) calc(max(c, min(.045, c * 3))) h))var(--lightningcss-dark,oklch(from var(--ui-callout-surface,var(--_callout-surface)) calc(l + .085) calc(max(c, min(.045, c * 3))) h));--_ui-selection-context-text:var(--ui-text-primary);--_callout-border:var(--ui-info-soft-border);--_callout-icon:var(--ui-info-subtle-text);grid-template-columns:var(--ui-callout-icon-column,1.125rem) minmax(0, 1fr);border:var(--ui-callout-border-width,var(--ui-border-width)) solid var(--ui-callout-border,var(--_callout-border));border-inline-start:var(--ui-callout-leading-border-width,var(--ui-callout-border-width,var(--ui-border-width))) solid var(--ui-callout-border,var(--_callout-border));border-radius:var(--ui-radius-md);background:var(--ui-callout-surface,var(--_callout-surface));max-width:100%;color:var(--ui-callout-text,var(--_ui-surface-text));font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);line-height:var(--ui-line-height-md);gap:var(--ui-callout-gap,calc(var(--ui-space-2) * .75))!important;padding-block:var(--ui-callout-padding-block,var(--ui-space-2))!important;align-items:start!important;padding-inline-start:var(--ui-callout-padding-inline,var(--ui-space-2))!important;padding-inline-end:var(--ui-callout-padding-inline,var(--ui-space-3))!important;display:grid!important}.icon{inline-size:var(--_ui-callout-icon-column,1.125rem);block-size:1lh;color:var(--_ui-callout-icon,var(--_callout-icon));place-items:center;display:grid!important}.icon svg{inline-size:var(--_ui-callout-icon-size,1.125rem);block-size:var(--_ui-callout-icon-size,1.125rem)}.content{min-inline-size:0}.heading{font-weight:var(--ui-font-semibold);display:block!important}:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=neutral],:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=note]{--_ui-selection-context-surface:initial;--_ui-selection-context-border:initial;--_ui-selection-context-text:initial;--_callout-surface:var(--ui-surface-muted);--_callout-tone-text:var(--ui-text-primary);--_callout-border:var(--ui-border-strong);--_callout-icon:var(--ui-text-secondary)}:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=tip]{--_callout-border:var(--ui-info-soft-border);--_callout-surface:var(--ui-info-soft);--_callout-tone-text:var(--ui-info-subtle-text);--_callout-icon:var(--ui-info-subtle-text)}:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=important]{--_callout-border:var(--ui-accent-soft-border);--_callout-surface:var(--ui-accent-soft);--_callout-tone-text:var(--ui-accent-subtle-text);--_callout-icon:var(--ui-accent-subtle-text)}:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=warning]{--_callout-border:var(--ui-warning-soft-border);--_callout-surface:var(--ui-warning-soft);--_callout-tone-text:var(--ui-warning-subtle-text);--_callout-icon:var(--ui-warning-subtle-text)}:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=success]{--_callout-border:var(--ui-success-soft-border);--_callout-surface:var(--ui-success-soft);--_callout-tone-text:var(--ui-success-subtle-text);--_callout-icon:var(--ui-success-subtle-text)}:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=danger],:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[data-ui-callout-state~=tone\=caution]{--_callout-border:var(--ui-danger-soft-border);--_callout-surface:var(--ui-danger-soft);--_callout-tone-text:var(--ui-danger-subtle-text);--_callout-icon:var(--ui-danger-subtle-text)}:scope:where(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-callout]:not(template),[data-component~=ui-callout]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){.content :where([data-slotted],[data-slotted] *):is(a){color:var(--ui-accent-subtle-text);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.06em}}@supports ((-moz-appearance:none)){:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])){--html-next-scope-owner:"ui-cluster"!important}}@scope(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component]))){--_layout-gap:var(--ui-space-3);min-inline-size:0;max-inline-size:100%;align-items:center!important;gap:var(--ui-cluster-gap,var(--_layout-gap))!important;flex-wrap:wrap!important;margin:0!important;display:flex!important}.overflow,.trailing{min-inline-size:0;max-inline-size:100%;align-items:center!important;gap:inherit!important;display:flex!important}.overflow[hidden],.trailing:empty{display:none!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=fixed]{flex:none}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=padding\=xs]{padding:var(--ui-space-1)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=padding\=s]{padding:var(--ui-space-2)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=padding\=m]{padding:var(--ui-space-3)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=padding\=l]{padding:var(--ui-space-4)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=paddingEnd\=s]{padding-inline-end:var(--ui-space-2)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=paddingEnd\=m]{padding-inline-end:var(--ui-space-3)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=paddingEnd\=l]{padding-inline-end:var(--ui-space-4)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=paddingEnd\=xl]{padding-inline-end:calc(var(--ui-space-4) * 4)!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=gap\=xs]{--_layout-gap:var(--ui-space-2)}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=gap\=s]{--_layout-gap:var(--ui-space-3)}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=gap\=m]{--_layout-gap:var(--ui-space-4)}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=gap\=l]{--_layout-gap:var(--ui-space-5)}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=gap\=xl]{--_layout-gap:var(--ui-space-6)}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=align\=start]{align-items:flex-start!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=align\=end]{align-items:flex-end!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=align\=baseline]{align-items:baseline!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=align\=stretch]{align-items:stretch!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=justify\=center]{justify-content:center!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=justify\=end]{justify-content:flex-end!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=justify\=between]{justify-content:space-between!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[data-ui-cluster-state~=wrap\=nowrap]{flex-wrap:nowrap!important}:scope:where(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-cluster]:not(template),[data-component~=ui-cluster]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){:where([data-slotted],[data-slotted] *)[hidden]{display:none!important}}@supports ((-moz-appearance:none)){:is([component~=ui-cycle-button]:not(template),[data-component~=ui-cycle-button]:not([component])){--html-next-scope-owner:"ui-cycle-button"!important}}@scope(:is([component~=ui-cycle-button]:not(template),[data-component~=ui-cycle-button]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-cycle-button]:not(template),[data-component~=ui-cycle-button]:not([component]))){vertical-align:middle;justify-content:center!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;display:inline-flex!important}:scope:where(:is([component~=ui-cycle-button]:not(template),[data-component~=ui-cycle-button]:not([component])))[hidden]{display:none!important}}@scope([data-slotted~=ui-cycle-button]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:where(:is([component~=ui-cycle-button]:not(template),[data-component~=ui-cycle-button]:not([component]))):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-cycle-button]))){vertical-align:middle;justify-content:center!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;display:inline-flex!important}:where(:is([component~=ui-cycle-button]:not(template),[data-component~=ui-cycle-button]:not([component])))[hidden]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-cycle-button]))){display:none!important}}@supports ((-moz-appearance:none)){:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])){--html-next-scope-owner:"ui-disclosure"!important}}@scope(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component]))){--_ui-disclosure-trigger-min-block-size:var(--ui-disclosure-trigger-min-block-size);--_ui-disclosure-trigger-padding-block:var(--ui-disclosure-trigger-padding-block);--_ui-disclosure-trigger-padding-inline:var(--ui-disclosure-trigger-padding-inline);--_trigger-min-block-size:var(--ui-control-size);--_trigger-padding-block:var(--ui-space-2);--_trigger-padding-inline:var(--ui-space-3)}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=density\=compact]{--_trigger-min-block-size:var(--ui-control-size-sm);--_trigger-padding-block:var(--ui-space-1);--_trigger-padding-inline:var(--ui-space-2)}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component]))){border-block-end:var(--ui-border-width) solid var(--ui-border-divider);inline-size:100%;color:var(--ui-text-primary);overflow:clip;display:block!important}.trigger{inline-size:100%;min-block-size:var(--_ui-disclosure-trigger-min-block-size,var(--_trigger-min-block-size));color:inherit;font:inherit;font-weight:var(--ui-font-semibold);text-align:start;cursor:pointer;border-radius:var(--ui-radius-sm);transition:background-color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;gap:var(--ui-space-3)!important;padding:var(--_ui-disclosure-trigger-padding-block,var(--_trigger-padding-block)) var(--_ui-disclosure-trigger-padding-inline,var(--_trigger-padding-inline))!important;align-items:center!important;display:flex!important}.trigger:hover:not(:disabled){background:color-mix(in srgb, currentColor 6%, transparent)}.trigger:focus-visible{box-shadow:inset 0 0 0 var(--ui-focus-width) color-mix(in srgb, var(--ui-focus-ring) 45%, transparent);outline:none}.trigger:disabled{color:var(--ui-disabled-text);cursor:not-allowed}.summary{flex:1;min-inline-size:0}.leading,.indicator{flex:none;justify-content:center!important;align-items:center!important;display:inline-flex!important}.leading:empty{display:none!important}.indicator{transition:transform var(--ui-motion-feedback) var(--ui-motion-feedback-ease)}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=internalOpen] .indicator{transform:rotate(180deg)}.chevron{border-block-end:2px solid;border-inline-end:2px solid;block-size:.5rem;inline-size:.5rem;transform:rotate(45deg)translate(-1px,-1px)}.panel{transition:grid-template-rows var(--ui-motion-reveal) var(--ui-motion-reveal-ease), content-visibility var(--ui-motion-reveal) allow-discrete;grid-template-rows:0fr;display:grid!important}.panel-inner{min-block-size:0;overflow:hidden;padding-inline:var(--ui-space-3)!important}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=internalOpen] .panel{grid-template-rows:1fr}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=internalOpen] .panel-inner{padding-block:var(--ui-space-4)!important}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=fill]{flex:0 0 var(--_ui-disclosure-heading-size,var(--_trigger-min-block-size));min-block-size:calc(var(--_ui-disclosure-heading-size,var(--_trigger-min-block-size)) + var(--ui-border-width));transition:flex-grow var(--ui-motion-layout) var(--ui-motion-layout-ease);border-block-end:0;border-block-start:var(--ui-border-width) solid var(--ui-border-divider);flex-direction:column!important;display:flex!important}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=fill][data-ui-disclosure-state~=internalOpen]{flex-grow:1}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=fill] .heading{flex:none}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=fill] .trigger{border-radius:0}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=fill] .panel{flex:1;min-block-size:0}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=fill] .panel-inner{flex:1;min-block-size:0;flex-direction:column!important;padding:0!important;display:flex!important}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=variant\=navigation] .trigger{min-block-size:var(--ui-nav-min-block-size);border-radius:var(--ui-selection-radius);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-normal);color:var(--ui-text-secondary);gap:var(--ui-nav-gap)!important;padding-inline:var(--ui-nav-padding-inline)!important;padding-block:var(--ui-nav-padding-block)!important}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=variant\=navigation][data-ui-disclosure-state~=density\=compact] .trigger{min-block-size:var(--ui-nav-compact-min-block-size);font-size:var(--ui-font-size-sm);padding-inline:var(--ui-nav-compact-padding-inline)!important;padding-block:var(--ui-nav-compact-padding-block)!important}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=variant\=navigation] .trigger:hover:not(:disabled){background:var(--ui-nav-hover-surface);color:var(--ui-text-primary)}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=variant\=navigation][data-ui-disclosure-state~=internalOpen] .panel-inner{padding-block:0!important}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=variant\=navigation] :is(.leading,.indicator){inline-size:var(--ui-nav-icon-size);font-size:var(--ui-nav-icon-size)}@media (pointer:coarse){:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=variant\=navigation][data-ui-disclosure-state~=density\=compact] .trigger{min-block-size:var(--ui-control-min-block-size)}}@media (prefers-reduced-motion:reduce){:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[data-ui-disclosure-state~=fill],.panel,.indicator{transition:none}}:scope:where(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-disclosure]:not(template),[data-component~=ui-disclosure]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@supports ((-moz-appearance:none)){:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])){--html-next-scope-owner:"ui-icon-button"!important}}@scope(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))){--_solid-border:var(--ui-accent-border,var(--ui-accent-solid));--_solid-hover-border:var(--ui-accent-hover-border,var(--ui-accent-hover));--_solid-active-border:var(--ui-accent-active-border,var(--ui-accent-active));--_solid-active-surface:var(--ui-accent-active,var(--ui-accent-hover));--_tone-highlight:var(--ui-accent-highlight,none);--_tone-hover-highlight:var(--ui-accent-hover-highlight,none);--_tone-outline-border:var(--ui-accent-outline-border,var(--ui-accent-subtle-text));--_tone-wash:var(--ui-accent-wash);--_tone-wash-hover:var(--ui-accent-wash-hover);--_tone-ghost-hover:var(--ui-accent-ghost-hover);--_tone-glow:var(--ui-accent-glow,0 0 transparent);--_ui-action-start:1px;--_ui-action-edge:var(--ui-action-edge,inset var(--_ui-action-start) 1px 0 var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,#ffffff0f), inset calc(-1 * var(--_ui-action-start)) -1px 0 #00000014);--_ui-action-shadow:var(--_ui-action-edge), 0 1px 2px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0003);--_ui-icon-button-icon-size:var(--ui-icon-button-icon-size);--_ui-icon-button-icon-stroke-width:var(--ui-icon-button-icon-stroke-width);color:var(--ui-text-secondary);display:inline-flex!important}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))):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)){--_ui-action-start:-1px}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=accent-secondary]{--_solid-border:var(--ui-accent-secondary-border,var(--ui-accent-secondary));--_solid-hover-border:var(--ui-accent-secondary-hover-border,var(--ui-accent-secondary-hover));--_solid-active-border:var(--ui-accent-secondary-active-border,var(--ui-accent-secondary-active));--_solid-active-surface:var(--ui-accent-secondary-active,var(--ui-accent-secondary-hover));--_tone-highlight:var(--ui-accent-secondary-highlight,none);--_tone-hover-highlight:var(--ui-accent-secondary-hover-highlight,none);--_tone-outline-border:var(--ui-accent-secondary-outline-border,var(--ui-accent-secondary-subtle-text));--_tone-wash:var(--ui-accent-secondary-wash);--_tone-wash-hover:var(--ui-accent-secondary-wash-hover);--_tone-ghost-hover:var(--ui-accent-secondary-ghost-hover);--_tone-glow:var(--ui-accent-secondary-glow,0 0 transparent);--_icon-button-border:var(--ui-accent-secondary-subtle-text);--_icon-button-hover-border:var(--ui-accent-secondary-subtle-text);--_icon-button-text:var(--ui-accent-secondary-subtle-text,var(--ui-accent-secondary-solid));--_icon-button-outline-surface:color-mix(in srgb, var(--ui-accent-secondary-solid) 5%, var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-accent-secondary);--_icon-button-solid-hover-surface:var(--ui-accent-secondary-hover);--_icon-button-solid-text:var(--ui-non-text-on-accent-secondary,var(--ui-on-accent-secondary));color:var(--_icon-button-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=accent-tertiary]{--_solid-border:var(--ui-accent-tertiary-border,var(--ui-accent-tertiary));--_solid-hover-border:var(--ui-accent-tertiary-hover-border,var(--ui-accent-tertiary-hover));--_solid-active-border:var(--ui-accent-tertiary-active-border,var(--ui-accent-tertiary-active));--_solid-active-surface:var(--ui-accent-tertiary-active,var(--ui-accent-tertiary-hover));--_tone-highlight:var(--ui-accent-tertiary-highlight,none);--_tone-hover-highlight:var(--ui-accent-tertiary-hover-highlight,none);--_tone-outline-border:var(--ui-accent-tertiary-outline-border,var(--ui-accent-tertiary-subtle-text));--_tone-wash:var(--ui-accent-tertiary-wash);--_tone-wash-hover:var(--ui-accent-tertiary-wash-hover);--_tone-ghost-hover:var(--ui-accent-tertiary-ghost-hover);--_tone-glow:var(--ui-accent-tertiary-glow,0 0 transparent);--_icon-button-border:var(--ui-accent-tertiary-subtle-text);--_icon-button-hover-border:var(--ui-accent-tertiary-subtle-text);--_icon-button-text:var(--ui-accent-tertiary-subtle-text,var(--ui-accent-tertiary-solid));--_icon-button-outline-surface:color-mix(in srgb, var(--ui-accent-tertiary-solid) 5%, var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-accent-tertiary);--_icon-button-solid-hover-surface:var(--ui-accent-tertiary-hover);--_icon-button-solid-text:var(--ui-non-text-on-accent-tertiary,var(--ui-on-accent-tertiary));color:var(--_icon-button-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=accent]{--_solid-border:var(--ui-accent-border,var(--ui-accent));--_solid-hover-border:var(--ui-accent-hover-border,var(--ui-accent-hover));--_solid-active-border:var(--ui-accent-active-border,var(--ui-accent-active));--_solid-active-surface:var(--ui-accent-active,var(--ui-accent-hover));--_tone-highlight:var(--ui-accent-highlight,none);--_tone-hover-highlight:var(--ui-accent-hover-highlight,none);--_tone-outline-border:var(--ui-accent-outline-border,var(--ui-accent-subtle-text));--_tone-wash:var(--ui-accent-wash);--_tone-wash-hover:var(--ui-accent-wash-hover);--_tone-ghost-hover:var(--ui-accent-ghost-hover);--_tone-glow:var(--ui-accent-glow,0 0 transparent);--_icon-button-border:var(--ui-accent-subtle-text);--_icon-button-hover-border:var(--ui-accent-subtle-text);--_icon-button-text:var(--ui-accent-subtle-text,var(--ui-accent-solid));--_icon-button-outline-surface:color-mix(in srgb, var(--ui-accent-solid) 5%, var(--ui-surface-default));color:var(--_icon-button-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=danger]{--_solid-border:var(--ui-danger-border,var(--ui-danger));--_solid-hover-border:var(--ui-danger-hover-border,var(--ui-danger-hover));--_solid-active-border:var(--ui-danger-active-border,var(--ui-danger-active));--_solid-active-surface:var(--ui-danger-active,var(--ui-danger-hover));--_tone-highlight:var(--ui-danger-highlight,none);--_tone-hover-highlight:var(--ui-danger-hover-highlight,none);--_tone-outline-border:var(--ui-danger-outline-border,var(--ui-danger-subtle-text));--_tone-wash:var(--ui-danger-wash);--_tone-wash-hover:var(--ui-danger-wash-hover);--_tone-ghost-hover:var(--ui-danger-ghost-hover);--_tone-glow:var(--ui-danger-glow,0 0 transparent);--_icon-button-border:var(--ui-danger-subtle-text);--_icon-button-hover-border:var(--ui-danger-subtle-text);--_icon-button-text:var(--ui-danger-subtle-text);--_icon-button-outline-surface:color-mix(in srgb, var(--ui-danger) 5%, var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-danger);--_icon-button-solid-hover-surface:var(--ui-danger-hover);--_icon-button-solid-text:var(--ui-non-text-on-danger,var(--ui-danger-on-strong));color:var(--_icon-button-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=success]{--_solid-border:var(--ui-success-border,var(--ui-success));--_solid-hover-border:var(--ui-success-hover-border,var(--ui-success-hover));--_solid-active-border:var(--ui-success-active-border,var(--ui-success-active));--_solid-active-surface:var(--ui-success-active,var(--ui-success-hover));--_tone-highlight:var(--ui-success-highlight,none);--_tone-hover-highlight:var(--ui-success-hover-highlight,none);--_tone-outline-border:var(--ui-success-outline-border,var(--ui-success-subtle-text));--_tone-wash:var(--ui-success-wash);--_tone-wash-hover:var(--ui-success-wash-hover);--_tone-ghost-hover:var(--ui-success-ghost-hover);--_tone-glow:var(--ui-success-glow,0 0 transparent);--_icon-button-border:var(--ui-success-subtle-text);--_icon-button-hover-border:var(--ui-success-subtle-text);--_icon-button-text:var(--ui-success-subtle-text);--_icon-button-outline-surface:color-mix(in srgb, var(--ui-success) 5%, var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-success);--_icon-button-solid-hover-surface:var(--ui-success-hover);--_icon-button-solid-text:var(--ui-non-text-on-success,var(--ui-success-on-strong));color:var(--_icon-button-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=warning]{--_solid-border:var(--ui-warning-border,var(--ui-warning));--_solid-hover-border:var(--ui-warning-hover-border,var(--ui-warning-hover));--_solid-active-border:var(--ui-warning-active-border,var(--ui-warning-active));--_solid-active-surface:var(--ui-warning-active,var(--ui-warning-hover));--_tone-highlight:var(--ui-warning-highlight,none);--_tone-hover-highlight:var(--ui-warning-hover-highlight,none);--_tone-outline-border:var(--ui-warning-outline-border,var(--ui-warning-subtle-text));--_tone-wash:var(--ui-warning-wash);--_tone-wash-hover:var(--ui-warning-wash-hover);--_tone-ghost-hover:var(--ui-warning-ghost-hover);--_tone-glow:var(--ui-warning-glow,0 0 transparent);--_icon-button-border:var(--ui-warning-subtle-text);--_icon-button-hover-border:var(--ui-warning-subtle-text);--_icon-button-text:var(--ui-warning-subtle-text);--_icon-button-outline-surface:color-mix(in srgb, var(--ui-warning) 5%, var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-warning);--_icon-button-solid-hover-surface:var(--ui-warning-hover);--_icon-button-solid-text:var(--ui-non-text-on-warning,var(--ui-warning-on-strong));color:var(--_icon-button-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=info]{--_solid-border:var(--ui-info-border,var(--ui-info));--_solid-hover-border:var(--ui-info-hover-border,var(--ui-info-hover));--_solid-active-border:var(--ui-info-active-border,var(--ui-info-active));--_solid-active-surface:var(--ui-info-active,var(--ui-info-hover));--_tone-highlight:var(--ui-info-highlight,none);--_tone-hover-highlight:var(--ui-info-hover-highlight,none);--_tone-outline-border:var(--ui-info-outline-border,var(--ui-info-subtle-text));--_tone-wash:var(--ui-info-wash);--_tone-wash-hover:var(--ui-info-wash-hover);--_tone-ghost-hover:var(--ui-info-ghost-hover);--_tone-glow:var(--ui-info-glow,0 0 transparent);--_icon-button-border:var(--ui-info-subtle-text);--_icon-button-hover-border:var(--ui-info-subtle-text);--_icon-button-text:var(--ui-info-subtle-text);--_icon-button-outline-surface:color-mix(in srgb, var(--ui-info) 5%, var(--ui-surface-default));--_icon-button-solid-surface:var(--ui-info);--_icon-button-solid-hover-surface:var(--ui-info-hover);--_icon-button-solid-text:var(--ui-non-text-on-info,var(--ui-info-on-strong));color:var(--_icon-button-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=neutral]{--_solid-border:var(--ui-control-border,var(--ui-neutral-surface));--_solid-hover-border:var(--ui-control-border-hover,var(--ui-neutral-hover));--_solid-active-border:var(--ui-control-border-hover,var(--ui-neutral-active));--_solid-active-surface:var(--ui-neutral-active,var(--ui-neutral-hover));--_tone-highlight:var(--ui-neutral-highlight,none);--_tone-hover-highlight:var(--ui-neutral-hover-highlight,var(--_tone-highlight));--_tone-outline-border:var(--ui-control-border);--_tone-ghost-hover:var(--ui-neutral-ghost-hover);--_tone-glow:var(--ui-neutral-glow,0 0 transparent);--_icon-button-outline-surface:transparent;--_icon-button-border:var(--ui-control-border);--_icon-button-hover-border:var(--ui-control-border-hover);--_icon-button-text:var(--ui-text);--_icon-button-solid-surface:var(--ui-neutral-surface);--_icon-button-solid-hover-surface:var(--ui-neutral-hover);--_icon-button-solid-text:var(--ui-text)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory]{position:relative}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory]:before{content:"";z-index:1;inline-size:var(--ui-affordance-guide-size);block-size:var(--ui-affordance-guide-size);border-radius:var(--ui-radius-round);background:var(--ui-affordance-guide-color,var(--ui-border-strong));opacity:calc(var(--ui-affordance-guide-opacity) * var(--_ui-affordance-scope-guide,1));transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory][data-ui-icon-button-state~=guide\=bar]:before{background:var(--ui-border-strong);opacity:1;block-size:20px;inline-size:2px}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory]:disabled:before{opacity:0}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory] .content{opacity:1;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease), transform calc(var(--ui-motion-fast) * 2) cubic-bezier(.2, 1.4, .35, 1);transform:scale(1)}@media (hover:hover) and (pointer:fine){:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory]:not(:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=revealed],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=loading],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=pending],:disabled,[aria-pressed=true],[data-ui-proximity=near],:hover,:focus-visible){box-shadow:none;background-color:#0000;border-color:#0000}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory]:not(:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=revealed],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=loading],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=pending],:disabled,[aria-pressed=true],[data-ui-proximity=near],:hover,:focus-visible) .content{opacity:0;transition-duration:var(--ui-motion-fast);transform:scale(.65)}}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory]:is(:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=revealed],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid],[aria-pressed=true],[data-ui-proximity=near],:hover,:focus-visible):before{opacity:0}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))){--_size:2rem;--_icon-button-hit-size:var(--ui-control-min-block-size);appearance:none;inline-size:var(--ui-icon-button-size,var(--_size));block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size));min-block-size:var(--ui-icon-button-size,var(--_size));border:var(--ui-border-width) solid transparent;border-radius:var(--ui-icon-button-radius,var(--ui-action-radius,var(--ui-radius-md)));background-color:var(--ui-icon-button-surface,transparent);color:inherit;cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-base) var(--ui-motion-ease), scale var(--ui-motion-press,var(--ui-motion-fast)) var(--ui-motion-ease);justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important}@media (hover:none),(pointer:coarse){:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory]:before{opacity:0}}@media (pointer:coarse){:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))){position:relative}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))):after{content:"";inline-size:max(100%, var(--_icon-button-hit-size));block-size:max(100%, var(--_icon-button-hit-size));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}html[data-ui-input-modality=touch] :scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))){position:relative}html[data-ui-input-modality=touch] :scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))):after{content:"";inline-size:max(100%, var(--_icon-button-hit-size));block-size:max(100%, var(--_icon-button-hit-size));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=size\=xs]{--_size:var(--ui-control-size-xs);--_icon-button-hit-size:var(--ui-inline-control-min-block-size)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=size\=sm]{--_size:1.75rem;inline-size:var(--ui-icon-button-size,var(--_size));block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size));min-block-size:var(--ui-icon-button-size,var(--_size))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=size\=lg]{--_size:2.5rem;inline-size:var(--ui-icon-button-size,var(--_size));block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size));min-block-size:var(--ui-icon-button-size,var(--_size))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=matchButton]{--_size:var(--ui-control-size-md);align-self:stretch;block-size:auto}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=matchButton]:after,html[data-ui-input-modality=touch] :scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=matchButton]:after{inline-size:100%}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=matchButton][data-ui-icon-button-state~=size\=xs]{--_size:var(--ui-control-size-xs)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=matchButton][data-ui-icon-button-state~=size\=sm]{--_size:var(--ui-control-size-sm)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=matchButton][data-ui-icon-button-state~=size\=lg]{--_size:var(--ui-control-size-lg)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=round]{border-radius:var(--ui-radius-round)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline]{border-color:var(--ui-icon-button-border,var(--_icon-button-border,var(--ui-control-border,var(--ui-border-strong))));background-color:var(--ui-icon-button-outline-surface,var(--_icon-button-outline-surface,var(--ui-surface-default)));color:var(--ui-icon-button-outline-text,var(--_icon-button-text,var(--ui-text-primary)));box-shadow:var(--ui-neutral-shadow);background-image:none}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid]{border-color:var(--ui-icon-button-border,var(--_solid-border));background-color:var(--ui-icon-button-solid-surface,var(--_icon-button-solid-surface,var(--ui-accent-solid)));background-image:var(--_tone-highlight);color:var(--ui-icon-button-solid-text,var(--_icon-button-solid-text,var(--ui-non-text-on-accent,var(--ui-text-on-accent))));box-shadow:var(--ui-icon-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))), var(--_tone-glow)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=neutral][data-appearance=outline]{box-shadow:var(--ui-neutral-shadow)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=neutral][data-appearance=solid]{border-color:var(--ui-icon-button-border,var(--ui-control-border));box-shadow:var(--ui-icon-button-solid-shadow,var(--ui-neutral-shadow))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))):hover:enabled:not([aria-disabled=true]){background-color:var(--ui-icon-button-hover-surface,var(--_tone-ghost-hover));color:var(--ui-icon-button-hover-text,var(--_icon-button-text,var(--ui-text-primary)))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline]:not([data-tone=neutral]){--_outline-wash:var(--_tone-wash);border-color:var(--ui-icon-button-border,var(--_tone-outline-border));background-color:var(--ui-icon-button-outline-surface,transparent);background-image:linear-gradient(var(--_outline-wash), var(--_outline-wash))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline]:not([data-tone=neutral]):hover:enabled:not([aria-disabled=true]){--_outline-wash:var(--_tone-wash-hover);background-color:var(--ui-icon-button-hover-surface,transparent);border-color:var(--ui-icon-button-hover-border,var(--_tone-outline-border))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline]:hover:enabled:not([aria-disabled=true]){border-color:var(--ui-icon-button-hover-border,var(--_icon-button-hover-border,var(--ui-control-border-hover,var(--ui-control-border))))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=neutral][data-appearance=outline]:hover:enabled:not([aria-disabled=true]){background-color:var(--ui-icon-button-hover-surface,transparent);--_outline-wash:var(--ui-neutral-wash-hover);background-image:linear-gradient(var(--_outline-wash), var(--_outline-wash))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone=neutral][data-appearance=outline]:active:enabled:not([aria-disabled=true]){background-color:var(--ui-icon-button-active-surface,var(--ui-neutral-active))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid]:hover:enabled:not([aria-disabled=true]){border-color:var(--ui-icon-button-hover-border,var(--_solid-hover-border));background-color:var(--ui-icon-button-solid-hover-surface,var(--_icon-button-solid-hover-surface,var(--ui-accent-hover)));background-image:var(--_tone-hover-highlight);color:var(--ui-icon-button-solid-text,var(--_icon-button-solid-text,var(--ui-non-text-on-accent,var(--ui-text-on-accent))))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=ghost][aria-expanded=true]:enabled:not([aria-disabled=true]){background-color:var(--ui-icon-button-active-surface,color-mix(in srgb, currentColor 16%, transparent));color:var(--ui-icon-button-hover-text,var(--_icon-button-text,var(--ui-text-primary)));box-shadow:var(--ui-pressed)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline][aria-pressed=true]:enabled{background-color:var(--ui-icon-button-active-surface,color-mix(in srgb, currentColor 12%, var(--ui-surface-default)));box-shadow:var(--ui-pressed);background-image:none}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))):active:enabled:not([aria-disabled=true]){scale:var(--ui-icon-button-active-scale,var(--ui-press-scale,.96))}:is(:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=loading],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=pending]){cursor:progress}.content{justify-content:center!important;align-items:center!important;display:inline-flex!important}:is(:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=loading],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=pending]) .content{display:none!important}@media (prefers-reduced-motion:reduce){:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=anticipatory] .content{transition:none}}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))):focus-visible{box-shadow:var(--ui-focus-halo);outline:none}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline]:focus-visible{box-shadow:var(--ui-neutral-shadow), var(--ui-focus-halo)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid]:focus-visible{box-shadow:var(--ui-icon-button-solid-shadow,var(--ui-action-shadow,var(--_ui-action-shadow))), var(--ui-focus-halo)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid]:active:enabled:not([aria-disabled=true]){background-color:var(--ui-icon-button-active-surface,var(--_solid-active-surface));border-color:var(--_solid-active-border)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))):is(:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline],:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=solid]):active:enabled:not([aria-disabled=true]){box-shadow:var(--ui-pressed);background-image:none}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline][aria-pressed=true]:enabled:focus-visible{box-shadow:var(--ui-pressed), var(--ui-focus-halo)}@media (forced-colors:active){:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline][aria-pressed=true]:enabled{outline:var(--ui-focus-width) solid Highlight;outline-offset:calc(-2 * var(--ui-focus-width))}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=outline][aria-pressed=true]:enabled:focus-visible{outline-offset:var(--ui-focus-width)}}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-tone]:disabled{border-color:var(--ui-disabled-border);background-color:var(--ui-disabled-surface);color:var(--ui-disabled-text);filter:var(--ui-icon-button-disabled-filter,var(--ui-disabled-filter));opacity:var(--ui-icon-button-disabled-opacity,1);cursor:not-allowed;box-shadow:none;background-image:none}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-appearance=ghost]:disabled{border-color:#0000}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))){--_icon-button-icon-default:var(--ui-icon-size-md);--_ui-default-icon-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));--_ui-default-icon-stroke-width:var(--_ui-icon-button-icon-stroke-width,1.75)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=size\=xs]{--_icon-button-icon-default:var(--ui-icon-size-xs)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=size\=sm]{--_icon-button-icon-default:var(--ui-icon-size-sm)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[data-ui-icon-button-state~=size\=lg]{--_icon-button-icon-default:var(--ui-icon-size-lg)}:scope:where(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-icon-button]:not(template),[data-component~=ui-icon-button]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){:where([data-slotted],[data-slotted] *):is(svg){inline-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));block-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));stroke-width:var(--_ui-icon-button-icon-stroke-width,1.75);flex-shrink:0}}@supports ((-moz-appearance:none)){:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component])){--html-next-scope-owner:"ui-icon"!important}}@scope(:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component]))){--_ui-icon-stroke-width:var(--ui-icon-stroke-width,var(--_ui-default-icon-stroke-width));inline-size:var(--ui-icon-size,var(--_ui-default-icon-size,1em));block-size:var(--ui-icon-size,var(--_ui-default-icon-size,1em));flex:none;display:inline-flex!important}:scope:where(:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component])))[data-ui-icon-state~=tone\=secondary]{color:var(--ui-text-secondary)}:scope:where(:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component])))[data-ui-icon-state~=tone\=muted]{color:var(--ui-text-muted)}:scope:where(:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component])))[data-ui-icon-state~=directional]: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)) svg{transform:scaleX(-1)}svg{block-size:100%;inline-size:100%;stroke-width:var(--_ui-icon-stroke-width,2)}:scope:where(:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-icon]:not(template),[data-component~=ui-icon]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@supports ((-moz-appearance:none)){:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])){--html-next-scope-owner:"ui-menu-item"!important}}@scope(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component]))){text-align:left;border-radius:var(--ui-menu-item-radius,var(--_ui-default-menu-item-radius,var(--ui-selection-radius)));width:100%;color:var(--ui-text-primary);font-size:var(--ui-menu-item-font-size,var(--_ui-default-menu-item-font-size,var(--ui-font-size-md)));font-weight:var(--ui-font-medium);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);outline:none;text-decoration:none;align-items:center!important;gap:var(--ui-space-2)!important;box-sizing:border-box!important;padding:var(--ui-menu-item-padding-block,var(--_ui-default-menu-item-padding-block,var(--ui-space-2))) var(--ui-menu-item-padding-inline,var(--_ui-default-menu-item-padding-inline,var(--ui-space-3)))!important;display:flex!important}.icon{inline-size:var(--ui-icon-size-sm);block-size:var(--ui-icon-size-sm);flex:none;display:var(--_ui-default-menu-icon-display,none)!important;justify-content:center!important;align-items:center!important}.icon:not(:empty){display:inline-flex!important}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[data-ui-menu-item-state~=tone\=danger]{color:var(--ui-danger-subtle-text)}.label{flex:1;min-inline-size:0;align-items:center!important;gap:var(--ui-space-2)!important;display:flex!important}.indicator{inline-size:var(--_ui-default-menu-indicator-size,var(--ui-icon-size-sm));block-size:var(--_ui-default-menu-indicator-size,var(--ui-icon-size-sm));border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-radius-sm);color:var(--ui-surface);--_ui-default-icon-size:.75rem;flex:none;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[data-ui-menu-item-state~=type\=action] .indicator{display:none!important}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[data-ui-menu-item-state~=type\=checkbox][aria-checked=true] .indicator{border-color:var(--ui-accent);background:var(--ui-accent)}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[data-ui-menu-item-state~=type\=radio] .indicator{color:var(--ui-text-secondary);border-color:#0000}.shortcut{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);margin-inline-start:auto!important}.shortcut:empty{display:none!important}@supports (text-box-trim:trim-both){:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component]))){min-block-size:var(--ui-menu-item-min-block-size,var(--_ui-default-menu-item-min-block-size,var(--ui-control-size-md,2.5rem)));text-box-trim:trim-both;text-box-edge:cap alphabetic}}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component]))):is(:hover,:focus-visible):not([aria-disabled=true]){background:var(--ui-menu-item-hover-surface,var(--ui-accent-subtle))}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[aria-checked=true]:not([aria-disabled=true]){background:var(--ui-selection-surface);color:var(--ui-selection-text)}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component]))):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:calc(-1 * var(--ui-focus-width))}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[aria-disabled=true]{background:var(--ui-disabled-surface);color:var(--ui-disabled-text);cursor:not-allowed}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[aria-disabled=true] .indicator{border-color:var(--ui-disabled-border);color:var(--ui-disabled-text);background:0 0}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[aria-disabled=true] .indicator:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted])):after{background:var(--ui-disabled-text)}@media (forced-colors:active){:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component]))):focus-visible{outline-color:highlight}}:scope:where(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-menu-item]:not(template),[data-component~=ui-menu-item]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){.icon :where([data-slotted],[data-slotted] *):is(svg){block-size:100%;inline-size:100%}.shortcut :where([data-slotted],[data-slotted] *):is(kbd){font:inherit}}@supports ((-moz-appearance:none)){:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])){--html-next-scope-owner:"ui-menu"!important}}@scope(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[data-ui-menu-state~=density\=compact]{--_ui-default-menu-item-padding-block:var(--ui-space-1);--_ui-default-menu-item-padding-inline:var(--ui-space-2);--_ui-default-menu-item-font-size:var(--ui-font-size-sm);--_ui-default-menu-item-radius:var(--ui-radius-sm);padding:var(--ui-space-1)!important;gap:0!important}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[data-ui-menu-state~=size\=sm]{--_ui-default-menu-item-padding-block:var(--ui-space-0-5);--_ui-default-menu-item-padding-inline:var(--ui-space-2);--_ui-default-menu-item-font-size:var(--ui-font-size-xs);--_ui-default-menu-item-radius:var(--ui-radius-sm);--_ui-default-menu-item-min-block-size:1.5rem;--_ui-default-menu-indicator-size:.75rem;min-inline-size:min(8rem, calc(100vw - var(--ui-menu-viewport-gap,var(--ui-space-2)) * 2));padding:var(--ui-space-1)!important;gap:0!important}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[data-ui-menu-state~=icons]{--_ui-default-menu-icon-display:inline-flex}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))){--_ui-material-scale:.28;--_ui-menu-surface:var(--ui-menu-surface);--_ui-menu-border:var(--ui-menu-border);--_ui-menu-radius:var(--ui-menu-radius);--_ui-menu-shadow:var(--ui-menu-shadow);--_ui-default-menu-item-padding-block:initial;--_ui-default-menu-item-padding-inline:initial;--_ui-default-menu-item-font-size:initial;--_ui-default-menu-item-radius:initial;--_ui-default-menu-item-min-block-size:initial;--_ui-default-menu-indicator-size:initial;--_ui-default-menu-icon-display:none;inline-size:max-content;min-inline-size:min(12rem, calc(100vw - var(--ui-menu-viewport-gap,var(--ui-space-2)) * 2));max-inline-size:calc(100vw - var(--ui-menu-viewport-gap,var(--ui-space-2)) * 2);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;overflow:visible;box-sizing:border-box!important;flex-direction:column!important;padding:0!important;display:flex!important}.surface{max-inline-size:inherit;background:var(--_ui-menu-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));border:var(--ui-border-width) solid var(--_ui-menu-border,var(--ui-overlay-border,var(--ui-border-strong)));border-radius:var(--_ui-menu-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var(--_ui-menu-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))));max-block-size:inherit;overflow:auto;box-sizing:border-box!important;padding:var(--ui-space-1)!important;flex-direction:column!important;display:flex!important}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))):not([inline]) .surface{--_ui-material-glassiness:clamp(0, var(--ui-glassiness,0), 1);--_ui-material-separation:clamp(0, var(--ui-surface-separation,0), 1);--_ui-material-active:clamp(0, calc(var(--_ui-material-separation) * 100000), 1);--_ui-material-rim:calc(var(--_ui-material-separation) * var(--_ui-material-scale,.28) * 8px);--_ui-material-content-color:var(--_ui-menu-surface,var(--_ui-material-underpaint,var(--ui-material-content,var(--ui-overlay-surface,var(--ui-surface-elevated)))));--_ui-material-rim-color:color-mix(in srgb, var(--ui-material-glass,var(--ui-surface-elevated)) calc(var(--_ui-material-active) * 100%), transparent);background:var(--ui-material-highlight,var(--ui-surface-highlight,linear-gradient(transparent, transparent))) padding-box, linear-gradient(var(--_ui-material-content-color), var(--_ui-material-content-color)) padding-box, linear-gradient(var(--_ui-material-rim-color), var(--_ui-material-rim-color)) border-box;border-width:calc(var(--ui-border-width) + var(--_ui-material-rim));border-color:var(--_ui-menu-border,color-mix(in oklab, var(--ui-overlay-border,var(--ui-border-strong)) calc((1 - var(--_ui-material-active)) * 100%), transparent));box-shadow:var(--_ui-menu-shadow,var(--ui-overlay-shadow,0 calc(var(--_ui-material-separation) * var(--_ui-material-scale,.28) * 8px) calc(var(--_ui-material-separation) * var(--_ui-material-scale,.28) * 24px) color-mix(in oklab, var(--ui-text-primary) 15%, transparent), var(--ui-material-glow,0 0 transparent), inset 0 0 0 calc(var(--_ui-material-active) * var(--ui-border-width)) var(--ui-material-edge,var(--ui-border-strong)), var(--ui-elevation-overlay,var(--ui-shadow-lg))));-webkit-backdrop-filter:blur(calc(var(--_ui-material-glassiness) * var(--_ui-material-scale,.28) * 32px));backdrop-filter:blur(calc(var(--_ui-material-glassiness) * var(--_ui-material-scale,.28) * 32px))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))):not([inline]) .surface{background:oklch(from var(--_ui-material-content-color) l c h / 1)}}@media (prefers-reduced-transparency:reduce){:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))):not([inline]) .surface{background:oklch(from var(--_ui-material-content-color) l c h / 1);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))):not([inline]) .surface{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}}.surface hr{border:0;border-block-start:var(--ui-border-width) solid var(--ui-border-divider);align-self:stretch;block-size:0;margin:var(--ui-space-1) 0!important}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))):not([data-ui-menu-state~=internalOpen]):not(:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[data-ui-menu-state~=inline]){display:none!important}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[popover]{max-block-size:calc(100dvh - var(--ui-menu-viewport-gap,var(--ui-space-2)) * 2);opacity:0;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease), display var(--ui-motion-fast) allow-discrete, overlay var(--ui-motion-fast) allow-discrete;position:fixed;inset:auto;overflow:visible;transform:translateY(-4px)scale(.99);margin:0!important}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[popover]:popover-open{opacity:1;transform:translateY(0)scale(1)}@starting-style{:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[popover]:popover-open{opacity:0;transform:translateY(-4px)scale(.99)}}:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){:scope:where(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component])))[popover]{transition:none}}}@scope(:is([component~=ui-menu]:not(template),[data-component~=ui-menu]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@supports ((-moz-appearance:none)){:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])){--html-next-scope-owner:"ui-nav-item"!important}}@scope(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component]))){--_indicator-width:var(--ui-nav-item-indicator-width,var(--ui-accent-line-width));--_indicator-color:var(--ui-nav-item-indicator-color,var(--ui-accent));inline-size:var(--ui-nav-item-inline-size,100%);min-inline-size:0;min-block-size:var(--ui-nav-min-block-size);border-radius:var(--ui-selection-radius);color:var(--ui-text-secondary);font:inherit;font-weight:var(--ui-font-normal);text-align:start;cursor:pointer;appearance:none;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;text-decoration:none;position:relative;box-sizing:border-box!important;align-items:center!important;gap:var(--ui-nav-gap)!important;padding-block:var(--ui-nav-padding-block)!important;padding-inline:var(--ui-nav-padding-inline)!important;margin:0!important;display:flex!important}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component]))):hover:not([aria-current]){background:var(--_ui-selection-context-surface,var(--ui-nav-hover-surface));color:var(--ui-text-primary)}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component]))):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:calc(-1 * var(--ui-focus-width))}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[aria-current]{background:var(--ui-nav-item-current-surface,var(--_ui-selection-context-surface,var(--ui-selection-surface)));color:var(--_ui-selection-context-text,var(--ui-selection-text))}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[data-ui-nav-item-state~=variant\=surface]:is(:hover,[aria-current]){box-shadow:inset 0 0 0 var(--ui-border-width) var(--_ui-selection-context-border,var(--ui-selection-border))}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[data-ui-nav-item-state~=variant\=line]{border-radius:0}.indicator{border-inline-start:var(--_indicator-width) solid var(--_indicator-color);position:absolute;inset-block:0;inset-inline-start:0;display:none!important}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[data-ui-nav-item-state~=variant\=line][aria-current] .indicator{display:block!important}@media (forced-colors:active){:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[data-ui-nav-item-state~=variant\=surface][aria-current]:not(:focus-visible){outline:var(--ui-border-width) solid Highlight;outline-offset:calc(-1 * var(--ui-border-width))}.indicator{border-inline-start-color:highlight}}.leading,.trailing{inline-size:var(--ui-nav-icon-size);color:inherit;font-size:var(--ui-nav-icon-size);flex:none;justify-content:center!important;align-items:center!important;display:inline-flex!important}.content{flex:1;min-inline-size:0;gap:var(--ui-space-0-5,2px)!important;flex-direction:column!important;display:flex!important}.label,.description{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden;display:block!important}.label{font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-tight)}.description{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);line-height:var(--ui-line-height-tight)}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[data-ui-nav-item-state~=density\=compact]{min-block-size:var(--ui-nav-compact-min-block-size);padding-block:var(--ui-nav-compact-padding-block)!important;padding-inline:var(--ui-nav-compact-padding-inline)!important}:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[data-ui-nav-item-state~=density\=compact] .label{font-size:var(--ui-font-size-sm)}@media (pointer:coarse){:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[data-ui-nav-item-state~=density\=compact]{min-block-size:var(--ui-control-min-block-size)}}.leading:empty,.trailing:empty,.description:empty,:scope:where(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-nav-item]:not(template),[data-component~=ui-nav-item]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}@supports ((-moz-appearance:none)){:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component])){--html-next-scope-owner:"ui-search-result-row"!important}}@scope(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component]))){appearance:none;inline-size:100%;min-block-size:var(--ui-search-result-row-min-height,56px);background:var(--ui-search-result-row-surface,transparent);border:var(--ui-border-width) solid var(--ui-search-result-row-border,transparent);border-radius:var(--ui-selection-radius);color:inherit;cursor:pointer;text-align:start;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease);padding-block:var(--ui-search-result-row-padding-block,var(--ui-space-3))!important;padding-inline:var(--ui-search-result-row-padding-inline,var(--ui-space-4))!important;align-items:flex-start!important;gap:var(--ui-search-result-row-gap,var(--ui-space-3))!important;margin:0!important;display:flex!important}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component])))[data-ui-search-result-row-state~=density\=compact]{min-block-size:var(--ui-search-result-row-min-height,3.125rem);font-family:var(--ui-font-family-sans,sans-serif);padding-block:var(--ui-search-result-row-padding-block,var(--ui-space-1))!important;padding-inline:var(--ui-search-result-row-padding-inline,var(--ui-space-2))!important;gap:var(--ui-search-result-row-gap,var(--ui-space-2))!important;align-items:center!important}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component])))[data-ui-search-result-row-state~=density\=compact] .title{font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component])))[data-ui-search-result-row-state~=density\=compact] .meta{font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height)}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component]))):hover:enabled{background:var(--ui-search-result-row-hover-surface,var(--_ui-selection-context-surface,color-mix(in srgb, var(--ui-surface) 85%, black 3%)))}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component])))[data-ui-search-result-row-state~=selected]{background:var(--ui-search-result-row-selected-bg,var(--_ui-selection-context-surface,var(--ui-selection-surface)));color:var(--_ui-selection-context-text,var(--ui-selection-text))}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component]))):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:calc(-1 * var(--ui-focus-width))}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component]))):disabled{background:var(--ui-disabled-surface);color:var(--ui-disabled-text);cursor:not-allowed}.leading,.trailing{flex-shrink:0;align-items:flex-start!important;display:inline-flex!important}.content{flex:1;min-inline-size:0;flex-direction:column!important;display:flex!important}.title,.meta,.excerpt{min-inline-size:0;display:block!important}.leading:empty,.meta:empty,.excerpt:empty,.trailing:empty{display:none!important}@media (forced-colors:active){:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component])))[data-ui-search-result-row-state~=selected]:not(:focus-visible):not(:disabled){outline:var(--ui-border-width) solid Highlight;outline-offset:calc(-1 * var(--ui-border-width))}}:scope:where(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-search-result-row]:not(template),[data-component~=ui-search-result-row]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){:where([data-slotted],[data-slotted] *)[slot=title],:where([data-slotted],[data-slotted] *)[slot=meta],:where([data-slotted],[data-slotted] *)[slot=excerpt]{margin:0!important;display:block!important}}@supports ((-moz-appearance:none)){:is([component~=ui-search-shell]:not(template),[data-component~=ui-search-shell]:not([component])){--html-next-scope-owner:"ui-search-shell"!important}}@scope(:is([component~=ui-search-shell]:not(template),[data-component~=ui-search-shell]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-search-shell]:not(template),[data-component~=ui-search-shell]:not([component]))){--_ui-search-shell-z-index:var(--ui-search-shell-z-index);--_ui-search-shell-padding-top:var(--ui-search-shell-padding-top);--_ui-search-shell-viewport-gap:var(--ui-search-shell-viewport-gap);--_ui-search-shell-max-width:var(--ui-search-shell-max-width);--_ui-search-shell-max-height:var(--ui-search-shell-max-height);--_ui-search-shell-surface:var(--ui-search-shell-surface);--_ui-search-shell-border:var(--ui-search-shell-border);--_ui-search-shell-radius:var(--ui-search-shell-radius);--_ui-search-shell-shadow:var(--ui-search-shell-shadow);--_ui-search-shell-focus-color:var(--ui-search-shell-focus-color);display:contents!important}dialog{z-index:var(--_ui-search-shell-z-index,400);background:var(--ui-overlay-backdrop);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--ui-text-primary);border:0;position:fixed;inset:0;overflow:auto;box-sizing:border-box!important;padding:var(--_ui-search-shell-padding-top,10vh) var(--_ui-search-shell-viewport-gap,var(--ui-space-4)) var(--_ui-search-shell-viewport-gap,var(--ui-space-4))!important;margin:0!important}dialog:modal:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]))::backdrop{background:var(--ui-overlay-backdrop)}dialog:modal{background:0 0}dialog[data-ui-backdrop-hidden]:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]))::backdrop{background:0 0}.panel{inline-size:min(100%, var(--_ui-search-shell-max-width,40rem));max-block-size:var(--_ui-search-shell-max-height,80vh);background:var(--_ui-search-shell-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));border:var(--ui-border-width) solid var(--_ui-search-shell-border,var(--ui-overlay-border,var(--ui-border-strong)));border-radius:var(--_ui-search-shell-radius,var(--ui-overlay-radius,var(--ui-radius-dialog)));box-shadow:var(--_ui-search-shell-shadow,var(--ui-overlay-shadow,var(--ui-elevation-dialog,var(--ui-shadow-xl))));position:relative;overflow:hidden;flex-direction:column!important;margin-inline:auto!important;display:flex!important}.search{padding:var(--ui-space-3)!important}.status,.actions{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);flex-shrink:0;padding:var(--ui-space-2) var(--ui-space-4)!important}.status{padding-block-start:0!important}.actions{justify-content:flex-end!important;align-items:center!important;gap:var(--ui-space-2)!important;padding:var(--ui-space-3) var(--ui-space-4)!important;flex-wrap:wrap!important;display:flex!important}.status:empty,.actions:empty{display:none!important}.body{--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);min-block-size:0;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction), transparent, #000 var(--_ui-scroll-fade-start), #000 calc(100% - var(--_ui-scroll-fade-end)), transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction), transparent, #000 var(--_ui-scroll-fade-start), #000 calc(100% - var(--_ui-scroll-fade-end)), transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size), var(--_ui-scroll-fade-size) calc(100% + 1px), -1px calc(100% - var(--_ui-scroll-fade-size)), calc(100% - var(--_ui-scroll-fade-size)) 100%;flex:1;overflow:auto;padding:var(--ui-space-2)!important}@media (max-width:47.9375rem){dialog{padding:0!important}.panel{border:0;border-radius:0;min-block-size:100dvh;max-block-size:none;inline-size:100%}}:scope:where(:is([component~=ui-search-shell]:not(template),[data-component~=ui-search-shell]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-search-shell]:not(template),[data-component~=ui-search-shell]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){:where([data-slotted],[data-slotted] *):is(input[slot=search]){inline-size:100%;min-block-size:var(--ui-control-min-block-size);border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-field-radius,var(--ui-radius-md));background:var(--ui-control-surface);color:var(--ui-text-primary);font:inherit;box-shadow:var(--ui-shadow-xs);box-sizing:border-box!important;padding:var(--ui-space-2) var(--ui-space-3)!important}:where([data-slotted],[data-slotted] *):is(input[slot=search]:focus-visible){border-color:var(--_ui-search-shell-focus-color,var(--ui-control-focus));outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}}@supports ((-moz-appearance:none)){:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])){--html-next-scope-owner:"ui-site-header"!important}}@scope(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component]))){inline-size:100%;min-inline-size:0;min-block-size:var(--ui-site-header-compact-height,3.75rem);border-block-end:var(--ui-border-width) solid var(--ui-site-header-border,var(--ui-border));background:var(--ui-site-header-surface,var(--ui-surface));color:var(--ui-text-primary);box-sizing:border-box!important;align-content:center!important;align-items:center!important;gap:var(--ui-space-2)!important;padding:var(--ui-space-2) var(--ui-site-header-padding-inline,var(--ui-space-4))!important;flex-wrap:wrap!important;display:flex!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=sticky]{z-index:var(--ui-site-header-z-index,10);position:sticky;inset-block-start:0}.actions{flex:none;min-inline-size:0;max-inline-size:100%;align-items:center!important;gap:var(--ui-space-2)!important;grid-auto-flow:column!important;grid-auto-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;margin-inline-start:auto!important;display:grid!important}.identity{flex:1 1 0;min-inline-size:0;align-items:center!important;gap:var(--ui-space-2) var(--ui-space-6)!important;flex-wrap:wrap!important;display:flex!important}.brand{min-inline-size:0;font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-bold);align-items:center!important;display:flex!important}.navigation{min-inline-size:0;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-semibold);align-items:center!important;gap:var(--ui-space-2) var(--ui-space-5)!important;flex-wrap:wrap!important;display:flex!important}.actions:empty,.brand:empty,.navigation:empty{display:none!important}@media (min-width:40rem){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]{min-block-size:var(--ui-site-header-height,4.25rem);column-gap:var(--ui-space-4)!important}}@media (min-width:48rem){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]{min-block-size:var(--ui-site-header-height,4.25rem);column-gap:var(--ui-space-4)!important}}@media (min-width:64rem){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]{min-block-size:var(--ui-site-header-height,4.25rem);column-gap:var(--ui-space-4)!important}}.inline-navigation{min-inline-size:0;max-inline-size:none;color:inherit;background:0 0;border:0;position:static;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .inline-navigation,.navigation-panel:not([open]),.menu,.panel-heading{display:none!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .identity{column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important;align-items:center!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=enhanced][data-ui-site-header-state~=drawer]:has(.navigation:not(:empty),.custom-menu:not(:empty)) .menu{flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}@media not (min-width:40rem){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity{align-items:center!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu{flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation{display:none!important}}@media not (min-width:48rem){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity{align-items:center!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu{flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation{display:none!important}}@media not (min-width:64rem){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity{align-items:center!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu{flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation{display:none!important}}.automatic-menu{justify-items:center!important;display:grid!important}:is(.custom-menu:empty,.menu:has(>.custom-menu:not(:empty)) .automatic-menu){display:none!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel{inline-size:min(var(--ui-site-header-navigation-width,280px), 85vw);border:0;border-inline-end:var(--ui-border-width) solid var(--ui-overlay-border,var(--ui-border-divider));background:var(--ui-overlay-surface,var(--ui-surface-elevated));block-size:100dvh;max-block-size:none;max-inline-size:none;color:var(--ui-text-primary);box-shadow:var(--ui-elevation-overlay,var(--ui-shadow-lg));transition:transform var(--ui-motion-reveal) var(--ui-motion-reveal-ease), display var(--ui-motion-reveal) allow-discrete, overlay var(--ui-motion-reveal) allow-discrete;position:fixed;inset-block:0;inset-inline:0 auto;overflow:hidden;transform:translate(-100%);box-sizing:border-box!important;margin:0!important;padding:0!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel[open]{transform:translate(0);flex-direction:column!important;align-items:stretch!important;display:flex!important}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel: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)):not([open]){transform:translate(100%)}@starting-style{:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel[open]{transform:translate(-100%)}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel[open]: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)){transform:translate(100%)}}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component]))){--_ui-site-header-backdrop:var(--ui-overlay-backdrop,#00000052)}.navigation-panel:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]))::backdrop{background:var(--_ui-site-header-backdrop)}.navigation-panel[data-ui-backdrop-hidden]:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]))::backdrop{background:0 0}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .panel-heading{border-block-end:var(--ui-border-width) solid var(--ui-border-divider);flex:none;justify-content:space-between!important;align-items:center!important;gap:var(--ui-space-3)!important;padding:var(--ui-space-4)!important;display:flex!important}.panel-title{font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight)}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation{font-weight:var(--ui-font-normal);--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);min-block-size:0;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction), transparent, #000 var(--_ui-scroll-fade-start), #000 calc(100% - var(--_ui-scroll-fade-end)), transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction), transparent, #000 var(--_ui-scroll-fade-start), #000 calc(100% - var(--_ui-scroll-fade-end)), transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size), var(--_ui-scroll-fade-size) calc(100% + 1px), -1px calc(100% - var(--_ui-scroll-fade-size)), calc(100% - var(--_ui-scroll-fade-size)) 100%;overscroll-behavior:contain;flex:auto;overflow:auto;align-items:stretch!important;gap:var(--ui-space-4)!important;padding:var(--ui-space-4)!important;flex-flow:column!important}@media (prefers-reduced-motion:reduce){:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel{transition:none}}:scope:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){.brand>:where([data-slotted],[data-slotted] *):is(a){min-inline-size:0;max-inline-size:100%;color:inherit;text-decoration:none;align-items:center!important;gap:var(--ui-space-3)!important;display:inline-flex!important}.brand>:where([data-slotted],[data-slotted] *):is(a)>img,.brand>:where([data-slotted],[data-slotted] *):is(img){object-fit:contain;max-inline-size:100%}.navigation>:where([data-slotted],[data-slotted] *):is(a){color:inherit;text-decoration:none}.navigation>:where([data-slotted],[data-slotted] *):is(a):is(:hover,[aria-current=page],[aria-current=true]){color:var(--ui-link-color)}.brand>:where([data-slotted],[data-slotted] *):is(a):focus-visible,.navigation>:where([data-slotted],[data-slotted] *):is(a):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-ring);outline-offset:var(--ui-focus-width)}}@scope([data-slotted~=ui-site-header]:not(:is([component]:not(template),[data-component]:not([component])))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component]))):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){inline-size:100%;min-inline-size:0;min-block-size:var(--ui-site-header-compact-height,3.75rem);border-block-end:var(--ui-border-width) solid var(--ui-site-header-border,var(--ui-border));background:var(--ui-site-header-surface,var(--ui-surface));color:var(--ui-text-primary);box-sizing:border-box!important;align-content:center!important;align-items:center!important;gap:var(--ui-space-2)!important;padding:var(--ui-space-2) var(--ui-site-header-padding-inline,var(--ui-space-4))!important;flex-wrap:wrap!important;display:flex!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=sticky]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){z-index:var(--ui-site-header-z-index,10);position:sticky;inset-block-start:0}.actions:where(:scope,:scope *){flex:none;min-inline-size:0;max-inline-size:100%;align-items:center!important;gap:var(--ui-space-2)!important;grid-auto-flow:column!important;grid-auto-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;margin-inline-start:auto!important;display:grid!important}.identity:where(:scope,:scope *){flex:1 1 0;min-inline-size:0;align-items:center!important;gap:var(--ui-space-2) var(--ui-space-6)!important;flex-wrap:wrap!important;display:flex!important}.brand:where(:scope,:scope *){min-inline-size:0;font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-bold);align-items:center!important;display:flex!important}.navigation:where(:scope,:scope *){min-inline-size:0;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-semibold);align-items:center!important;gap:var(--ui-space-2) var(--ui-space-5)!important;flex-wrap:wrap!important;display:flex!important}.actions:empty:where(:scope,:scope *),.brand:empty:where(:scope,:scope *),.navigation:empty:where(:scope,:scope *){display:none!important}@media (min-width:40rem){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){min-block-size:var(--ui-site-header-height,4.25rem);column-gap:var(--ui-space-4)!important}}@media (min-width:48rem){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){min-block-size:var(--ui-site-header-height,4.25rem);column-gap:var(--ui-space-4)!important}}@media (min-width:64rem){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){min-block-size:var(--ui-site-header-height,4.25rem);column-gap:var(--ui-space-4)!important}}.inline-navigation:where(:scope,:scope *){min-inline-size:0;max-inline-size:none;color:inherit;background:0 0;border:0;position:static;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .inline-navigation:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))),.navigation-panel:not([open]):where(:scope,:scope *),.menu:where(:scope,:scope *),.panel-heading:where(:scope,:scope *){display:none!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .identity:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important;align-items:center!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=enhanced][data-ui-site-header-state~=drawer]:has(.navigation:not(:empty),.custom-menu:not(:empty)) .menu:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}@media not (min-width:40rem){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){align-items:center!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=sm]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){display:none!important}}@media not (min-width:48rem){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){align-items:center!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=md]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){display:none!important}}@media not (min-width:64rem){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .identity:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){align-items:center!important;column-gap:var(--ui-space-2)!important;flex-wrap:nowrap!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .menu:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){flex:none;grid-template-columns:minmax(max-content, var(--ui-control-min-block-size))!important;justify-items:center!important;display:grid!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=breakpoint\=lg]:not([data-ui-site-header-state~=enhanced]):has(.custom-menu:not(:empty)) .inline-navigation:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){display:none!important}}.automatic-menu:where(:scope,:scope *){justify-items:center!important;display:grid!important}:is(.custom-menu:empty:where(:scope,:scope *),.menu:has(>.custom-menu:not(:empty)):where(:scope,:scope *) .automatic-menu){display:none!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){inline-size:min(var(--ui-site-header-navigation-width,280px), 85vw);border:0;border-inline-end:var(--ui-border-width) solid var(--ui-overlay-border,var(--ui-border-divider));background:var(--ui-overlay-surface,var(--ui-surface-elevated));block-size:100dvh;max-block-size:none;max-inline-size:none;color:var(--ui-text-primary);box-shadow:var(--ui-elevation-overlay,var(--ui-shadow-lg));transition:transform var(--ui-motion-reveal) var(--ui-motion-reveal-ease), display var(--ui-motion-reveal) allow-discrete, overlay var(--ui-motion-reveal) allow-discrete;position:fixed;inset-block:0;inset-inline:0 auto;overflow:hidden;transform:translate(-100%);box-sizing:border-box!important;margin:0!important;padding:0!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel[open]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){transform:translate(0);flex-direction:column!important;align-items:stretch!important;display:flex!important}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel: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)):not([open]):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){transform:translate(100%)}@starting-style{:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel[open]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){transform:translate(-100%)}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel[open]: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)):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){transform:translate(100%)}}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component]))):where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){--_ui-site-header-backdrop:var(--ui-overlay-backdrop,#00000052)}.navigation-panel:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))):where(:scope,:scope *)::backdrop{background:var(--_ui-site-header-backdrop)}.navigation-panel[data-ui-backdrop-hidden]:where(:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))):where(:scope,:scope *)::backdrop{background:0 0}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .panel-heading:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){border-block-end:var(--ui-border-width) solid var(--ui-border-divider);flex:none;justify-content:space-between!important;align-items:center!important;gap:var(--ui-space-3)!important;padding:var(--ui-space-4)!important;display:flex!important}.panel-title:where(:scope,:scope *){font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight)}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){font-weight:var(--ui-font-normal);--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);min-block-size:0;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction), transparent, #000 var(--_ui-scroll-fade-start), #000 calc(100% - var(--_ui-scroll-fade-end)), transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction), transparent, #000 var(--_ui-scroll-fade-start), #000 calc(100% - var(--_ui-scroll-fade-end)), transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size), var(--_ui-scroll-fade-size) calc(100% + 1px), -1px calc(100% - var(--_ui-scroll-fade-size)), calc(100% - var(--_ui-scroll-fade-size)) 100%;overscroll-behavior:contain;flex:auto;overflow:auto;align-items:stretch!important;gap:var(--ui-space-4)!important;padding:var(--ui-space-4)!important;flex-flow:column!important}@media (prefers-reduced-motion:reduce){:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[data-ui-site-header-state~=drawer] .navigation-panel:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){transition:none}}:where(:is([component~=ui-site-header]:not(template),[data-component~=ui-site-header]:not([component])))[hidden]:where(:scope,:not(:is([component]:not(template),[data-component]:not([component])),[data-slotted]:not([data-slotted~=ui-site-header]))){display:none!important}}@supports ((-moz-appearance:none)){:is([component~=ui-spinner]:not(template),[data-component~=ui-spinner]:not([component])){--html-next-scope-owner:"ui-spinner"!important}}@scope(:is([component~=ui-spinner]:not(template),[data-component~=ui-spinner]:not([component]))) to (:is([component]:not(template),[data-component]:not([component])),[data-slotted]){:scope:where(:is([component~=ui-spinner]:not(template),[data-component~=ui-spinner]:not([component]))){color:currentColor;block-size:1em;inline-size:1em;font-size:var(--ui-font-size-lg);flex:none;line-height:1;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}:scope:where(:is([component~=ui-spinner]:not(template),[data-component~=ui-spinner]:not([component])))[data-ui-spinner-state~=size\=sm]{font-size:var(--ui-font-size-md)}svg{block-size:100%;inline-size:100%;animation:2s linear infinite ui-spinner-rotate;display:block!important}circle{stroke-width:3px;stroke-linecap:round}.track{stroke:color-mix(in srgb, currentColor 16%, transparent)}.arc{stroke:currentColor;stroke-dasharray:90 150;stroke-dashoffset:0;animation:1.5s ease-in-out infinite ui-spinner-dash}@keyframes ui-spinner-rotate{to{transform:rotate(1turn)}}@keyframes ui-spinner-dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}@media (prefers-reduced-motion:reduce){svg,.arc{animation:none}}:scope:where(:is([component~=ui-spinner]:not(template),[data-component~=ui-spinner]:not([component])))[hidden]{display:none!important}}@scope(:is([component~=ui-spinner]:not(template),[data-component~=ui-spinner]:not([component]))) to (:is([component]:not(template),[data-component]:not([component]))){}
