/*! tailwindcss v4.1.0 | MIT License | https://tailwindcss.com */
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){@layer base{*,:before,:after,::backdrop{--tw-rotate-x:rotateX(0);--tw-rotate-y:rotateY(0);--tw-rotate-z:rotateZ(0);--tw-skew-x:skewX(0);--tw-skew-y:skewY(0);--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--theme-font-sans);--font-mono:var(--theme-font-mono);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-800:oklch(27.8% .033 256.848);--spacing:var(--theme-spacing);--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-3xs:var(--theme-container-3xs);--container-2xs:var(--theme-container-2xs);--container-xs:var(--theme-container-xs);--container-sm:var(--theme-container-sm);--container-md:var(--theme-container-md);--container-lg:var(--theme-container-lg);--container-xl:var(--theme-container-xl);--container-2xl:var(--theme-container-2xl);--container-3xl:var(--theme-container-3xl);--container-4xl:var(--theme-container-4xl);--container-5xl:var(--theme-container-5xl);--container-6xl:var(--theme-container-6xl);--container-7xl:var(--theme-container-7xl);--text-xs:var(--theme-text-xs);--text-xs--line-height:var(--theme-text-xs--line-height);--text-sm:var(--theme-text-sm);--text-sm--line-height:var(--theme-text-sm--line-height);--text-base:var(--theme-text-base);--text-base--line-height:var(--theme-text-base--line-height);--text-lg:var(--theme-text-lg);--text-lg--line-height:var(--theme-text-lg--line-height);--text-xl:var(--theme-text-xl);--text-xl--line-height:var(--theme-text-xl--line-height);--text-2xl:var(--theme-text-2xl);--text-2xl--line-height:var(--theme-text-2xl--line-height);--text-3xl:var(--theme-text-3xl);--text-3xl--line-height:var(--theme-text-3xl--line-height);--text-4xl:var(--theme-text-4xl);--text-4xl--line-height:var(--theme-text-4xl--line-height);--text-5xl:var(--theme-text-5xl);--text-5xl--line-height:var(--theme-text-5xl--line-height);--text-7xl:var(--theme-text-7xl);--text-7xl--line-height:var(--theme-text-7xl--line-height);--font-weight-extralight:var(--theme-font-weight-extralight);--font-weight-normal:var(--theme-font-weight-normal);--font-weight-medium:var(--theme-font-weight-medium);--font-weight-semibold:var(--theme-font-weight-semibold);--font-weight-extrabold:var(--theme-font-weight-extrabold);--radius-sm:var(--theme-radius-sm);--radius-md:var(--theme-radius-md);--radius-lg:var(--theme-radius-lg);--radius-xl:var(--theme-radius-xl);--radius-4xl:var(--theme-radius-4xl);--shadow-md:0 4px 6px -1px var(--color-shadow),0 2px 4px -2px var(--color-shadow);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--theme-font-sans);--default-mono-font-family:var(--theme-font-mono);--color-accent:var(--theme-color-accent);--color-alert:var(--theme-color-alert);--color-alert-hover:var(--theme-color-alert-hover);--color-alert-ink:var(--theme-color-alert-ink);--color-border:var(--theme-color-border);--color-info:var(--theme-color-info);--color-info-hover:var(--theme-color-info-hover);--color-ink:var(--theme-color-ink);--color-ink-alert:var(--theme-color-ink-alert);--color-ink-brand:var(--theme-color-ink-brand);--color-ink-muted:var(--theme-color-ink-muted);--color-layer:var(--theme-color-layer);--color-root:var(--theme-color-root);--color-selected:var(--theme-color-selected);--color-selected-active:var(--theme-color-selected-active);--color-selected-hover:var(--theme-color-selected-hover);--color-selected-ink:var(--theme-color-selected-ink);--color-selected-muted:var(--theme-color-selected-muted);--color-shadow:var(--theme-color-shadow);--color-success:var(--theme-color-success);--color-success-hover:var(--theme-color-success-hover);--color-success-ink:var(--theme-color-success-ink);--color-ui:var(--theme-color-ui);--color-ui-active:var(--theme-color-ui-active);--color-ui-hover:var(--theme-color-ui-hover);--color-ui-muted:var(--theme-color-ui-muted);--container-7xs:var(--theme-container-7xs);--container-6xs:var(--theme-container-6xs);--container-5xs:var(--theme-container-5xs);--container-4xs:var(--theme-container-4xs);--spacing-space-sm:var(--theme-spacing-space-sm);--spacing-space-md:var(--theme-spacing-space-md);--spacing-space-lg:var(--theme-spacing-space-lg);--spacing-space-xl:var(--theme-spacing-space-xl);--spacing-size-md:var(--theme-spacing-size-md);--spacing-size-lg:var(--theme-spacing-size-lg);--spacing-space:var(--spacing-space-md);--spacing-size:var(--spacing-size-md);--radius-none:0px;--radius-full:9999px;--font-display:var(--theme-font-display);--shadow-layer:0 1px 1px 0 var(--color-shadow),0 1px 1px 0 var(--color-shadow)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.typo{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);text-wrap:wrap}.typo:focus-visible{outline:none}.typo h1{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:var(--font-weight-extrabold);color:var(--color-ink)}@media (min-width:48rem){.typo h1{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}}@media (min-width:64rem){.typo h1{font-size:var(--text-7xl);line-height:var(--text-7xl--line-height)}}.typo h2{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-semibold);color:var(--color-ink)}@media (min-width:48rem){.typo h2{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}}@media (min-width:64rem){.typo h2{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}}.typo h2.display{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:var(--font-weight-semibold)}@media (min-width:48rem){.typo h2.display{font-size:var(--text-display);line-height:var(--text-display--line-height)}}@media (min-width:64rem){.typo h2.display{font-size:var(--text-display-lg);line-height:var(--text-display-lg--line-height)}}.typo h3{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-semibold);color:var(--color-ink);margin-block:calc(var(--theme-spacing)*4)}@media (min-width:48rem){.typo h3{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}@media (min-width:64rem){.typo h3{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}.typo h3.display{font-family:var(--font-display);font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);font-weight:var(--font-weight-semibold)}@media (min-width:48rem){.typo h3.display{font-size:var(--text-display);line-height:var(--text-display--line-height)}}@media (min-width:64rem){.typo h3.display{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}}.typo h4{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);margin-block:var(--spacing-space)}@media (min-width:48rem){.typo h4{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}@media (min-width:64rem){.typo h4{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}.typo h4.display{font-family:var(--font-display);font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);font-weight:var(--font-weight-extralight)}@media (min-width:48rem){.typo h4.display{font-size:var(--text-display);line-height:var(--text-display--line-height)}}@media (min-width:64rem){.typo h4.display{font-size:var(--text-display-lg);line-height:var(--text-display-lg--line-height)}}.typo p{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);margin-block:var(--spacing-space)}@media (min-width:64rem){.typo p{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}.typo p.display{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--font-weight-extralight)}@media (min-width:48rem){.typo p.display{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}}@media (min-width:64rem){.typo p.display{font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height)}}.typo small{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-extralight);margin-block:var(--spacing-space)}@media (min-width:48rem){.typo small{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.typo mark{background:var(--color-success);color:var(--color-success-ink);border-radius:.25em;padding:.1em .25em}.typo abbr[title]{border-bottom:1px dotted var(--color-border);cursor:help;text-decoration:none}.typo sup,.typo sub{vertical-align:baseline;font-size:.75em;line-height:1;position:relative}.typo sup{top:-.5em}.typo sub{bottom:-.25em}.typo kbd{font-family:var(--font-mono);background:var(--color-layer);color:var(--color-ink);border-radius:var(--radius-md);border:1px solid var(--color-border);margin-inline:.25em;padding:.25em}.typo del{color:var(--color-alert);text-decoration:line-through}.typo ins{color:var(--color-success);text-decoration:underline}.typo b,.typo strong{font-weight:var(--font-weight-semibold)}.typo i,.typo em{font-style:italic}.typo blockquote{background:var(--color-layer);color:var(--color-ink);box-shadow:var(--shadow-layer);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-info);margin-block:calc(var(--theme-spacing)*11);padding:calc(var(--theme-spacing)*4);gap:calc(var(--theme-spacing)*4);border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md);width:fit-content;font-style:italic}.typo blockquote p{margin-block:0}.typo hr{border-top:1px solid var(--color-border);width:80%;margin-block:5em;margin-inline:auto}.typo dt{font-weight:var(--font-weight-semibold);font-style:italic}.typo figcaption{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted);margin-top:1em}@media (min-width:48rem){.typo figcaption{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.typo .list{width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);border-collapse:collapse;border:1px solid var(--color-border);border-radius:var(--radius-md);margin-block:2em;padding:0;list-style:none;overflow:hidden}.typo .list li{text-align:left;padding:calc(var(--theme-spacing)*4);border-bottom:1px solid var(--color-border);white-space:normal;color:var(--color-ink)}.typo .list li:last-child{border-bottom:none}.typo .list li:hover{background:var(--color-layer)}.typo form{width:100%;max-width:var(--container-md);gap:calc(var(--theme-spacing)*4);padding:calc(var(--theme-spacing)*9);background:var(--color-layer);border:1px solid var(--color-border);color:var(--color-ink);border-radius:var(--radius-md);flex-direction:column;display:flex}.layout{min-width:0;min-height:100vh;color:var(--color-ink);background:var(--color-root);scrollbar-gutter:stable;flex-direction:column;display:flex;overflow:hidden scroll}.layout::-webkit-scrollbar{width:var(--spacing-space);height:var(--spacing-space)}.layout::-webkit-scrollbar-track{background:var(--color-ui)}.layout::-webkit-scrollbar-thumb{background:var(--color-border)}.layout::-webkit-scrollbar-corner{background:var(--color-border)}.layout__header{z-index:10;height:var(--spacing-size-lg);background:var(--color-layer);color:var(--color-ink);border-bottom:1px solid var(--color-border);align-items:center;display:flex;position:sticky;top:0}.layout__header--compact{height:auto}.layout__header__content,.layout__footer__content,.layout__side__content{width:100%;padding-inline:var(--spacing-space-xl);padding-block:var(--spacing-space-lg);min-height:var(--spacing-size-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.layout__footer{background:var(--color-layer);color:var(--color-ink);border-top:1px solid var(--color-border);min-height:var(--spacing-size-lg);align-items:center;display:flex}.layout__wrapper{background-color:var(--color-root);flex:1;justify-content:flex-start;width:100%;min-width:0;margin-inline:auto;display:flex;position:relative}.layout__side,.layout__aside{top:var(--spacing-size-lg);background:var(--color-layer);color:var(--color-ink);max-width:var(--container-3xs);width:auto;height:calc(100vh - var(--spacing-size-lg));scrollbar-gutter:stable;flex-direction:column;align-self:flex-start;display:flex;position:sticky;overflow-y:scroll}:is(.layout__side,.layout__aside)::-webkit-scrollbar-track{background:var(--color-ui)}:is(.layout__side,.layout__aside)::-webkit-scrollbar-thumb{background:var(--color-border)}:is(.layout__side,.layout__aside)::-webkit-scrollbar-corner{background:var(--color-border)}:is(.layout__side,.layout__aside)::-webkit-scrollbar{width:var(--theme-spacing-space-sm);height:var(--theme-spacing-space-sm)}.layout__aside-mobile{background:var(--color-layer);color:var(--color-ink);width:100%}.layout__main{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;margin-inline:auto;display:flex;position:relative}.layout__main__wrapper{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;width:100%;min-width:0;display:flex}.layout__content{width:100%;min-width:0;padding:var(--spacing-space-xl);justify-content:flex-start;align-items:center;gap:var(--spacing-space-xl);flex-direction:column;flex:1;margin-block-end:var(--spacing-size-lg);display:flex}.layout__article{width:100%;min-width:0;max-width:var(--breakpoint-lg);padding:var(--spacing-space-xl);color:var(--color-ink);border-radius:var(--radius-md);place-items:center;gap:var(--spacing-size-lg);flex-direction:column;margin-inline:auto;display:flex}.layout__main--marketing{width:100%}.layout__content--marketing{width:100%;max-width:none;padding-inline:var(--spacing-space-xl);align-items:stretch;margin-block-end:var(--spacing-size-lg);padding-block:0}.layout .layout__row{justify-content:center;align-items:center;gap:var(--spacing-space-xl);flex-wrap:wrap;width:auto;display:flex}.layout .layout__section{justify-content:center;align-items:start;gap:var(--spacing-space-xl);margin-block:var(--spacing-size-lg);min-width:var(--container-md);flex-direction:column;display:flex}.layout .layout__side,.layout .layout__aside{display:none}@media (min-width:64rem){.layout .layout__side,.layout .layout__aside{display:flex}}.layout .layout__aside-mobile{display:flex}@media (min-width:64rem){.layout .layout__aside-mobile{display:none}}.layout .layout__side__mobile{display:flex}@media (min-width:48rem){.layout .layout__side__mobile{display:none}}.layout--boxed .layout__header__content,.layout--boxed .layout__footer__content,.layout--boxed .layout__wrapper{max-width:var(--breakpoint-xl)}.layout--boxed .layout__article{max-width:var(--breakpoint-lg)}.button{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;justify-content:center;width:fit-content;transition:background-color .12s,color .12s;display:inline-flex}.button .icon,.button [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.button .icon,.button [class^=hero-]){transform:scaleX(-1)}.button:hover{background-color:var(--color-ui-hover)}.button:active{background-color:var(--color-ui-active)}.button:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.button:disabled,.button[data-disabled],.button[disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.button[data-state=open],.button[data-state=checked],.button[data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.button[data-state=open],.button[data-state=checked],.button[data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.button[data-state=open],.button[data-state=checked],.button[data-state=on]):active{background-color:var(--color-selected-active)}:is(.button[data-state=open],.button[data-state=checked],.button[data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.button[data-state=open],.button[data-state=checked],.button[data-state=on]):disabled,:is(.button[data-state=open],.button[data-state=checked],.button[data-state=on])[data-disabled],:is(.button[data-state=open],.button[data-state=checked],.button[data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.button [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.button.button--square{aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;padding:0;justify-content:center;width:auto;padding:0}.button.button--circle{aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;padding:0;justify-content:center;width:auto;padding:0;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important}.button.button--ghost{background-color:#0000!important;border-color:#0000!important}.button.button--ghost:hover{background-color:var(--color-ui-hover)!important}.button.button--ghost:active{background-color:var(--color-ui-active)!important}.link{cursor:pointer;color:var(--color-ink-brand);height:inherit;font-size:inherit;line-height:inherit;justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*4);padding-inline:calc(var(--theme-spacing)*4);border-radius:var(--radius-md);text-overflow:ellipsis;word-break:break-all;min-width:0;max-width:fit-content;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.link:after{content:"";background-color:currentColor;width:80%;height:1px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.link:hover:after{width:90%}.link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.link:focus-visible:after{display:none}.link:disabled,.link[data-disabled],.link[disabled]{color:var(--color-ink-muted);opacity:.7;cursor:not-allowed;pointer-events:none;outline:none}.link .icon,.link svg,.link img{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.link .icon,.link svg,.link img){transform:scaleX(-1)}.link[aria-current=page],.link[aria-current=location]{font-weight:var(--font-weight-semibold);pointer-events:none}.menu [data-scope=menu][data-part=content]{width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);border:1px solid var(--color-border);z-index:50;border-radius:var(--radius-md);box-shadow:var(--shadow-ui);flex-direction:column;padding:0;display:flex;overflow:hidden}.menu [data-scope=menu][data-part=content]:focus-visible{outline:none}.menu [data-scope=menu][data-part=trigger]{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);min-width:8rem;border:none;margin-inline-end:calc(var(--theme-spacing)*4);transition:background-color .12s,color .12s;display:inline-flex}.menu [data-scope=menu][data-part=trigger] .icon,.menu [data-scope=menu][data-part=trigger] [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.menu [data-scope=menu][data-part=trigger] .icon,.menu [data-scope=menu][data-part=trigger] [class^=hero-]){transform:scaleX(-1)}.menu [data-scope=menu][data-part=trigger]:hover{background-color:var(--color-ui-hover)}.menu [data-scope=menu][data-part=trigger]:active{background-color:var(--color-ui-active)}.menu [data-scope=menu][data-part=trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.menu [data-scope=menu][data-part=trigger]:disabled,.menu [data-scope=menu][data-part=trigger][data-disabled],.menu [data-scope=menu][data-part=trigger][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.menu [data-scope=menu][data-part=trigger][data-state=open],.menu [data-scope=menu][data-part=trigger][data-state=checked],.menu [data-scope=menu][data-part=trigger][data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.menu [data-scope=menu][data-part=trigger][data-state=open],.menu [data-scope=menu][data-part=trigger][data-state=checked],.menu [data-scope=menu][data-part=trigger][data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.menu [data-scope=menu][data-part=trigger][data-state=open],.menu [data-scope=menu][data-part=trigger][data-state=checked],.menu [data-scope=menu][data-part=trigger][data-state=on]):active{background-color:var(--color-selected-active)}:is(.menu [data-scope=menu][data-part=trigger][data-state=open],.menu [data-scope=menu][data-part=trigger][data-state=checked],.menu [data-scope=menu][data-part=trigger][data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.menu [data-scope=menu][data-part=trigger][data-state=open],.menu [data-scope=menu][data-part=trigger][data-state=checked],.menu [data-scope=menu][data-part=trigger][data-state=on]):disabled,:is(.menu [data-scope=menu][data-part=trigger][data-state=open],.menu [data-scope=menu][data-part=trigger][data-state=checked],.menu [data-scope=menu][data-part=trigger][data-state=on])[data-disabled],:is(.menu [data-scope=menu][data-part=trigger][data-state=open],.menu [data-scope=menu][data-part=trigger][data-state=checked],.menu [data-scope=menu][data-part=trigger][data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.menu [data-scope=menu][data-part=trigger] [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.menu [data-scope=menu][data-part=context-trigger]{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border:1px dashed var(--color-border);cursor:context-menu;transition:background-color .12s,color .12s;display:inline-flex}.menu [data-scope=menu][data-part=context-trigger] .icon,.menu [data-scope=menu][data-part=context-trigger] [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.menu [data-scope=menu][data-part=context-trigger] .icon,.menu [data-scope=menu][data-part=context-trigger] [class^=hero-]){transform:scaleX(-1)}.menu [data-scope=menu][data-part=context-trigger]:hover{background-color:var(--color-ui-hover)}.menu [data-scope=menu][data-part=context-trigger]:active{background-color:var(--color-ui-active)}.menu [data-scope=menu][data-part=context-trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.menu [data-scope=menu][data-part=context-trigger]:disabled,.menu [data-scope=menu][data-part=context-trigger][data-disabled],.menu [data-scope=menu][data-part=context-trigger][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.menu [data-scope=menu][data-part=context-trigger][data-state=open],.menu [data-scope=menu][data-part=context-trigger][data-state=checked],.menu [data-scope=menu][data-part=context-trigger][data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.menu [data-scope=menu][data-part=context-trigger][data-state=open],.menu [data-scope=menu][data-part=context-trigger][data-state=checked],.menu [data-scope=menu][data-part=context-trigger][data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.menu [data-scope=menu][data-part=context-trigger][data-state=open],.menu [data-scope=menu][data-part=context-trigger][data-state=checked],.menu [data-scope=menu][data-part=context-trigger][data-state=on]):active{background-color:var(--color-selected-active)}:is(.menu [data-scope=menu][data-part=context-trigger][data-state=open],.menu [data-scope=menu][data-part=context-trigger][data-state=checked],.menu [data-scope=menu][data-part=context-trigger][data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.menu [data-scope=menu][data-part=context-trigger][data-state=open],.menu [data-scope=menu][data-part=context-trigger][data-state=checked],.menu [data-scope=menu][data-part=context-trigger][data-state=on]):disabled,:is(.menu [data-scope=menu][data-part=context-trigger][data-state=open],.menu [data-scope=menu][data-part=context-trigger][data-state=checked],.menu [data-scope=menu][data-part=context-trigger][data-state=on])[data-disabled],:is(.menu [data-scope=menu][data-part=context-trigger][data-state=open],.menu [data-scope=menu][data-part=context-trigger][data-state=checked],.menu [data-scope=menu][data-part=context-trigger][data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.menu [data-scope=menu][data-part=context-trigger] [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.menu [data-scope=menu][data-part=separator]{background:var(--color-border);width:100%;height:1px}.menu [data-scope=menu][data-part=item-group]{background-color:#0000;flex-direction:column;display:flex}.menu [data-scope=menu][data-part=item-group-label]{text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-block-end:1px solid var(--color-border);padding-inline:calc(var(--theme-spacing)*4);justify-content:start;align-items:center;display:flex}.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]{text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);color:var(--color-ink);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);outline:none;min-width:8rem;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) svg,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) .icon,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) img,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [class^=hero-],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=item-indicator] svg,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=branch-indicator] svg{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) svg,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) .icon,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) img,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [class^=hero-],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=item-indicator] svg,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=branch-indicator] svg){transform:scaleX(-1)}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]):hover{background-color:var(--color-ui-hover)}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]):active{background-color:var(--color-ui-active);box-shadow:none}@media (hover:hover){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]):disabled,:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-disabled],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed;pointer-events:none;box-shadow:none}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range]):hover{background-color:var(--color-selected-hover)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range]):active{background-color:var(--color-selected-active);box-shadow:none}@media (hover:hover){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-disabled][data-selected],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-disabled][data-state=checked],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-disabled][data-state=on],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item])[data-disabled][data-in-range]{background-color:var(--color-selected-muted);color:var(--color-ink-muted)}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=branch-indicator],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=item-indicator]{transition:transform .2s}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=branch-indicator][data-state=open],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=item-indicator][data-state=open]{transform:rotate(90deg)}[dir=rtl] :is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=branch-indicator],[dir=rtl] :is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=item-indicator]{transform:scaleX(-1)}[dir=rtl] :is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=branch-indicator][data-state=open],[dir=rtl] :is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=item-indicator][data-state=open]{transform:scaleX(-1)rotate(-90deg)}:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=item-text],:is(.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]) [data-part=branch-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.badge{text-align:center;cursor:unset;width:fit-content;max-width:100%;font-size:calc(var(--text-base)*.8);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-full);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:center;align-items:center;gap:var(--spacing-space);min-height:calc(var(--spacing-size)*.8);text-overflow:ellipsis;white-space:normal;color:var(--color-ink);background-color:var(--color-ui);display:inline-flex;overflow:hidden}.badge:disabled,.badge[data-disabled],.badge[disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.badge svg{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.badge svg){transform:scaleX(-1)}.badge.badge--square,.badge.badge--circle{aspect-ratio:1;justify-content:center;align-items:center;width:auto;padding:0;display:inline-flex}.badge.badge--circle{border-radius:var(--radius-full)}.marquee{width:100%;max-width:var(--container-md)}.marquee:not([data-js=pending]){opacity:1;transition:opacity 2s}.marquee[data-js=pending]{opacity:0}.marquee [data-scope=marquee][data-part=root]{width:100%}.marquee [data-scope=marquee][data-part=root][data-orientation=vertical]{height:var(--container-md)}.marquee [data-scope=marquee][data-part=root][data-orientation=horizontal]{width:100%;height:fit-content}.marquee [data-scope=marquee][data-part=root][data-paused],.marquee [data-scope=marquee][data-part=root][data-paused] *{animation-play-state:paused!important}.marquee [data-scope=marquee][data-part=content]{animation-timing-function:linear;animation-duration:var(--marquee-duration);animation-delay:var(--marquee-delay);animation-iteration-count:var(--marquee-loop-count)}.marquee [data-scope=marquee][data-part=content][data-side=start],.marquee [data-scope=marquee][data-part=content][data-side=end]{animation-name:marqueeX}.marquee [data-scope=marquee][data-part=content][data-side=top],.marquee [data-scope=marquee][data-part=content][data-side=bottom]{animation-name:marqueeY}.marquee [data-scope=marquee][data-part=content][data-reverse]{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.marquee [data-scope=marquee][data-part=content]{animation:none!important}}.marquee [data-scope=marquee][data-part=edge]{z-index:10}.marquee [data-scope=marquee][data-part=edge][data-side=start]{background:linear-gradient(to right,var(--color-root),transparent);width:20%}.marquee [data-scope=marquee][data-part=edge][data-side=start][dir=rtl]{background:linear-gradient(to left,var(--color-root),transparent)}.marquee [data-scope=marquee][data-part=edge][data-side=end]{background:linear-gradient(to left,var(--color-root),transparent);width:20%}.marquee [data-scope=marquee][data-part=edge][data-side=end][dir=rtl]{background:linear-gradient(to right,var(--color-root),transparent)}.marquee [data-scope=marquee][data-part=edge][data-side=top]{background:linear-gradient(to bottom,var(--color-root),transparent);height:20%}.marquee [data-scope=marquee][data-part=edge][data-side=bottom]{background:linear-gradient(to top,var(--color-root),transparent);height:20%}.native-input{width:100%;max-width:var(--container-5xl);gap:var(--spacing-space);flex-direction:column;display:flex}.native-input [data-scope=native-input][data-part=root]{gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);flex-direction:column;width:100%;display:flex}.native-input [data-scope=native-input][data-part=root][data-orientation=vertical]{flex-direction:column}.native-input [data-scope=native-input][data-part=root][data-orientation=horizontal]{flex-flow:row}.native-input [data-scope=native-input][data-part=label]{text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;display:flex}.native-input [data-scope=native-input][data-part=control]{flex-flow:row;align-items:stretch;display:flex;position:relative}.native-input [data-scope=native-input][data-part=input]{text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);text-align:start;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);justify-content:start;align-items:center;gap:var(--spacing-space);min-height:var(--spacing-size);white-space:nowrap;background-color:var(--color-ui);transition:background-color .12s,box-shadow .12s;display:inline-flex;overflow:hidden}.native-input [data-scope=native-input][data-part=input] .icon,.native-input [data-scope=native-input][data-part=input] [class^=hero-],.native-input [data-scope=native-input][data-part=input] svg,.native-input [data-scope=native-input][data-part=input] img{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.native-input [data-scope=native-input][data-part=input] .icon,.native-input [data-scope=native-input][data-part=input] [class^=hero-],.native-input [data-scope=native-input][data-part=input] svg,.native-input [data-scope=native-input][data-part=input] img){transform:scaleX(-1)}.native-input [data-scope=native-input][data-part=input]::placeholder{color:var(--color-ink-muted)}.native-input [data-scope=native-input][data-part=input]:hover{background-color:var(--color-ui-hover)}.native-input [data-scope=native-input][data-part=input]:focus,.native-input [data-scope=native-input][data-part=input]:focus-within{background-color:var(--color-root);outline:none}.native-input [data-scope=native-input][data-part=input]:disabled,.native-input [data-scope=native-input][data-part=input][data-disabled],.native-input [data-scope=native-input][data-part=input][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);opacity:.7;cursor:not-allowed;pointer-events:none}.native-input [data-scope=native-input][data-part=input][data-invalid]{border-color:var(--color-alert);box-shadow:inset 0 0 0 1px var(--color-alert)}.native-input [data-scope=native-input][data-part=icon]{width:var(--spacing-size);padding-inline:var(--spacing-space);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline:0 auto}.native-input [data-scope=native-input][data-part=icon] .icon,.native-input [data-scope=native-input][data-part=icon] svg{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.native-input [data-scope=native-input][data-part=icon] .icon,.native-input [data-scope=native-input][data-part=icon] svg){transform:scaleX(-1)}.native-input[data-no-icon] [data-scope=native-input][data-part=input]{padding-inline-start:calc(var(--theme-spacing)*4)}.native-input:not([data-no-icon]) [data-scope=native-input][data-part=input]{padding-inline-start:calc(var(--theme-spacing)*11)}.native-input [data-scope=native-input][data-part=error]{text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);color:var(--color-ink-alert);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);display:inline-flex}.native-input [data-scope=native-input][data-part=control] label[data-part=label]{align-items:center;gap:var(--spacing-space);cursor:pointer;display:inline-flex}.native-input [data-scope=native-input][data-part=control][data-has-items]{align-items:flex-start;gap:var(--spacing-space);flex-direction:column}.native-input [data-scope=native-input][data-part=item]{align-items:center;gap:var(--spacing-space);display:flex}.native-input [data-scope=native-input][data-part=item] label{cursor:pointer}.native-input [data-scope=native-input][data-part=control]:has(select):after{content:"▼";pointer-events:none;color:var(--color-ink);align-items:center;font-size:.75em;display:flex;position:absolute;inset-block:0;inset-inline-end:calc(var(--theme-spacing)*4)}.native-input select[data-scope=native-input][data-part=input]{appearance:none;width:100%;padding-inline-end:calc(var(--theme-spacing)*11)}.native-input:not([data-no-icon]) select[data-scope=native-input][data-part=input]{padding-inline-start:calc(var(--theme-spacing)*4)}.native-input input[type=color][data-scope=native-input][data-part=input]{width:100%;min-width:calc(var(--theme-spacing)*11);height:calc(var(--theme-spacing)*11);cursor:pointer;padding:0;display:block}.native-input input[type=checkbox][data-scope=native-input][data-part=input]{appearance:none;width:calc(var(--theme-spacing)*8);height:calc(var(--theme-spacing)*8);min-width:calc(var(--theme-spacing)*8);min-height:calc(var(--theme-spacing)*8);padding:calc(var(--theme-spacing)*4);background:var(--color-ui);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;flex:none;margin:0}.native-input input[type=checkbox][data-scope=native-input][data-part=input]:checked{background:var(--color-ink);border-color:var(--color-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%}.native-input input[type=checkbox][data-scope=native-input][data-part=input]:hover{background-color:var(--color-ui-hover)}.native-input input[type=checkbox][data-scope=native-input][data-part=input]:checked:hover{background-color:var(--color-ink);opacity:.9}.native-input input[type=checkbox][data-scope=native-input][data-part=input]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.native-input input[type=radio][data-scope=native-input][data-part=input]{appearance:none;width:calc(var(--theme-spacing)*8);height:calc(var(--theme-spacing)*8);min-width:calc(var(--theme-spacing)*8);min-height:calc(var(--theme-spacing)*8);padding:calc(var(--theme-spacing)*4);background:var(--color-ui);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;flex:none;margin:0}.native-input input[type=radio][data-scope=native-input][data-part=input]:checked{background:var(--color-ink);border-color:var(--color-ink);background-image:radial-gradient(circle,var(--color-ui)35%,transparent 40%)}.native-input input[type=radio][data-scope=native-input][data-part=input]:hover{background-color:var(--color-ui-hover)}.native-input input[type=radio][data-scope=native-input][data-part=input]:checked:hover{background-color:var(--color-ink);opacity:.9}.native-input input[type=radio][data-scope=native-input][data-part=input]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.native-input [data-scope=native-input][data-part=date-wrapper]{flex:1;min-width:0;display:flex;position:relative}.native-input [data-scope=native-input][data-part=date-wrapper] input{flex:1}.native-input [data-scope=native-input][data-part=placeholder-overlay]{padding-inline:calc(var(--theme-spacing)*4);pointer-events:none;color:var(--color-ink);align-items:center;display:flex;position:absolute;inset:0}.native-input [data-scope=native-input][data-part=date-wrapper]:focus-within [data-part=placeholder-overlay]{visibility:hidden}.native-input textarea[data-scope=native-input][data-part=input]{text-wrap-mode:wrap}.toast [data-scope=toast][data-part=group]{inset-inline-start:var(--viewport-offset-left);inset-inline-end:var(--viewport-offset-right);bottom:max(env(safe-area-inset-bottom,0px),var(--viewport-offset-bottom));flex-direction:column;align-items:stretch;max-width:100%;display:flex;position:fixed;top:auto}.toast [data-scope=toast][data-part=root]{gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);width:100%;max-width:var(--container-xs);translate:var(--x)var(--y);scale:var(--scale);z-index:var(--z-index);height:var(--height);opacity:var(--opacity);will-change:translate,opacity,scale;flex-direction:column;transition:translate .4s cubic-bezier(.21,1.02,.73,1),scale .4s cubic-bezier(.21,1.02,.73,1),opacity .4s cubic-bezier(.21,1.02,.73,1),height .4s cubic-bezier(.21,1.02,.73,1),box-shadow .2s;display:flex}.toast [data-scope=toast][data-part=root][data-orientation=vertical]{flex-direction:column}.toast [data-scope=toast][data-part=root][data-orientation=horizontal]{flex-flow:row}.toast [data-scope=toast][data-part=root][data-state=closed]{transition:translate .4s cubic-bezier(.06,.71,.55,1),scale .4s cubic-bezier(.06,.71,.55,1),opacity .2s cubic-bezier(.06,.71,.55,1)}.toast [data-scope=toast][data-part=content]{width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);flex-direction:column;padding:0;display:flex;overflow:hidden}.toast [data-scope=toast][data-part=header]{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);border-block-end:1px solid var(--color-border);padding-inline:calc(var(--theme-spacing)*4);padding-block:calc(var(--theme-spacing)*1);display:flex}.toast [data-scope=toast][data-part=title]{text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);width:100%;min-width:0;padding-inline:var(--spacing-space);font-weight:var(--font-weight-medium);justify-content:start;align-items:center;display:flex}.toast [data-scope=toast][data-part=description]{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-medium);padding:calc(var(--theme-spacing)*6);min-height:calc(var(--theme-spacing)*14);white-space:pre-line}.toast [data-scope=toast][data-part=close-trigger]{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;width:auto;font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding:0;padding:0;padding-inline:var(--theme-spacing-space-sm);justify-content:center;gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);justify-self:end;transition:background-color .12s,color .12s;display:inline-flex;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;background-color:#0000!important;border-color:#0000!important}.toast [data-scope=toast][data-part=close-trigger] .icon,.toast [data-scope=toast][data-part=close-trigger] [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.toast [data-scope=toast][data-part=close-trigger] .icon,.toast [data-scope=toast][data-part=close-trigger] [class^=hero-]){transform:scaleX(-1)}.toast [data-scope=toast][data-part=close-trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.toast [data-scope=toast][data-part=close-trigger]:disabled,.toast [data-scope=toast][data-part=close-trigger][data-disabled],.toast [data-scope=toast][data-part=close-trigger][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on]):active{background-color:var(--color-selected-active)}:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on]):disabled,:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on])[data-disabled],:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.toast [data-scope=toast][data-part=close-trigger] [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.toast [data-scope=toast][data-part=close-trigger]:disabled,.toast [data-scope=toast][data-part=close-trigger][data-disabled],.toast [data-scope=toast][data-part=close-trigger][disabled]{color:var(--color-ink-muted)}:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on]):focus-visible{outline:none}:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on]):disabled,:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on])[data-disabled],:is(.toast [data-scope=toast][data-part=close-trigger][data-state=open],.toast [data-scope=toast][data-part=close-trigger][data-state=checked],.toast [data-scope=toast][data-part=close-trigger][data-state=on])[disabled]{cursor:not-allowed}.toast [data-scope=toast][data-part=close-trigger]:hover{background-color:var(--color-ui-hover)!important}.toast [data-scope=toast][data-part=close-trigger]:active{background-color:var(--color-ui-active)!important}.toast [data-scope=toast][data-part=root][data-type=error] [data-scope=toast][data-part=title]{color:var(--color-alert)}.toast [data-scope=toast][data-part=root][data-type=error] [data-scope=toast][data-part=progressbar]{background:linear-gradient(to left,var(--color-alert-hover),var(--color-alert))}.toast [data-scope=toast][data-part=root][data-type=info] [data-scope=toast][data-part=title]{color:var(--color-info)}.toast [data-scope=toast][data-part=root][data-type=info] [data-scope=toast][data-part=progressbar]{background:linear-gradient(to left,var(--color-info-hover),var(--color-info))}.toast [data-scope=toast][data-part=root][data-type=success] [data-scope=toast][data-part=title]{color:var(--color-success)}.toast [data-scope=toast][data-part=root][data-type=success] [data-scope=toast][data-part=progressbar]{background:linear-gradient(to left,var(--color-success-hover),var(--color-success))}.toast [data-scope=toast][data-part=progressbar]{height:calc(var(--theme-spacing)*1);background:linear-gradient(to left,var(--color-ink-muted),var(--color-ink));width:100%;animation-name:shrink;animation-duration:var(--duration);transform-origin:0;bottom:0;animation-play-state:running;animation-fill-mode:forwards;position:absolute;inset-inline:0}[data-paused] :is(.toast [data-scope=toast][data-part=progressbar]){animation-play-state:paused}[dir=rtl] :is(.toast [data-scope=toast][data-part=progressbar]){transform-origin:100%}.toast [data-scope=toast][data-part=loading-spinner]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);min-height:calc(var(--theme-spacing)*5);flex-shrink:0;justify-content:center;align-items:center;animation:1s linear infinite spin;display:none;width:.9em!important;height:.9em!important}[dir=rtl] :is(.toast [data-scope=toast][data-part=loading-spinner]){transform:scaleX(-1)}.toast [data-scope=toast][data-part=root][data-duration-infinity=true] [data-scope=toast][data-part=loading-spinner]{display:inline-flex}.toast [data-scope=toast][data-part=root][data-duration-infinity=true] [data-scope=toast][data-part=progressbar]{display:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.select{max-width:var(--container-5xs);width:100%}.select [data-scope=select][data-part=root]{gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);flex-direction:column;width:100%;display:flex}.select [data-scope=select][data-part=root][data-orientation=vertical]{flex-direction:column}.select [data-scope=select][data-part=root][data-orientation=horizontal]{flex-flow:row}.select [data-scope=select][data-part=label]{text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;display:flex}.select [data-scope=select][data-part=control]{width:100%;min-width:0;display:flex;position:relative}.select [data-scope=select][data-part=control][data-focus]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.select [data-scope=select][data-part=trigger]{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);justify-content:space-between;width:100%;transition:background-color .12s,color .12s;display:inline-flex}.select [data-scope=select][data-part=trigger] .icon,.select [data-scope=select][data-part=trigger] [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.select [data-scope=select][data-part=trigger] .icon,.select [data-scope=select][data-part=trigger] [class^=hero-]){transform:scaleX(-1)}.select [data-scope=select][data-part=trigger]:hover{background-color:var(--color-ui-hover)}.select [data-scope=select][data-part=trigger]:active{background-color:var(--color-ui-active)}.select [data-scope=select][data-part=trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.select [data-scope=select][data-part=trigger]:disabled,.select [data-scope=select][data-part=trigger][data-disabled],.select [data-scope=select][data-part=trigger][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.select [data-scope=select][data-part=trigger][data-state=open],.select [data-scope=select][data-part=trigger][data-state=checked],.select [data-scope=select][data-part=trigger][data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.select [data-scope=select][data-part=trigger][data-state=open],.select [data-scope=select][data-part=trigger][data-state=checked],.select [data-scope=select][data-part=trigger][data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.select [data-scope=select][data-part=trigger][data-state=open],.select [data-scope=select][data-part=trigger][data-state=checked],.select [data-scope=select][data-part=trigger][data-state=on]):active{background-color:var(--color-selected-active)}:is(.select [data-scope=select][data-part=trigger][data-state=open],.select [data-scope=select][data-part=trigger][data-state=checked],.select [data-scope=select][data-part=trigger][data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=trigger][data-state=open],.select [data-scope=select][data-part=trigger][data-state=checked],.select [data-scope=select][data-part=trigger][data-state=on]):disabled,:is(.select [data-scope=select][data-part=trigger][data-state=open],.select [data-scope=select][data-part=trigger][data-state=checked],.select [data-scope=select][data-part=trigger][data-state=on])[data-disabled],:is(.select [data-scope=select][data-part=trigger][data-state=open],.select [data-scope=select][data-part=trigger][data-state=checked],.select [data-scope=select][data-part=trigger][data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.select [data-scope=select][data-part=trigger] [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.select [data-scope=select][data-part=trigger]>[data-part=item-text]{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;width:auto;min-width:0;max-width:100%;display:block;overflow:hidden}.select [data-scope=select][data-part=trigger]>.icon,.select [data-scope=select][data-part=trigger]>[class^=hero-]{flex-shrink:0}.select [data-scope=select][data-part=positioner]{position:relative}.select [data-scope=select][data-part=content]{width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);border:1px solid var(--color-border);z-index:50;border-radius:var(--radius-md);box-shadow:var(--shadow-ui);flex-direction:column;padding:0;display:flex;overflow:hidden}.select [data-scope=select][data-part=content]:focus-visible{outline:none}.select [data-scope=select][data-part=content] [data-part=item]{border-radius:var(--radius-none)!important}.select [data-scope=select][data-part=content]>[data-part=item]:first-child{border-top-left-radius:var(--radius-md)!important;border-top-right-radius:var(--radius-md)!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.select [data-scope=select][data-part=content]>[data-part=item]:last-child{border-bottom-left-radius:var(--radius-md)!important;border-bottom-right-radius:var(--radius-md)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.select [data-scope=select][data-part=content]>[data-part=item-group]:last-child [data-part=item]:last-child{border-bottom-left-radius:var(--radius-md)!important;border-bottom-right-radius:var(--radius-md)!important}.select [data-scope=select][data-part=item-group]{flex-direction:column;display:flex}.select [data-scope=select][data-part=item-group-label]{text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);text-align:start;width:auto;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);background-color:var(--color-root);border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);box-shadow:var(--shadow-ui);justify-content:start;align-items:center;padding-inline-start:calc(var(--theme-spacing)*4);display:flex}.select [data-scope=select][data-part=item]{text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);color:var(--color-ink);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);text-align:start;cursor:pointer;width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);min-height:var(--spacing-size);padding-inline:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);border-radius:var(--radius-none);outline:none;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}.select [data-scope=select][data-part=item] svg,.select [data-scope=select][data-part=item] .icon,.select [data-scope=select][data-part=item] img,.select [data-scope=select][data-part=item] [class^=hero-],.select [data-scope=select][data-part=item] [data-part=item-indicator] svg,.select [data-scope=select][data-part=item] [data-part=branch-indicator] svg{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.select [data-scope=select][data-part=item] svg,.select [data-scope=select][data-part=item] .icon,.select [data-scope=select][data-part=item] img,.select [data-scope=select][data-part=item] [class^=hero-],.select [data-scope=select][data-part=item] [data-part=item-indicator] svg,.select [data-scope=select][data-part=item] [data-part=branch-indicator] svg){transform:scaleX(-1)}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}.select [data-scope=select][data-part=item]:hover{background-color:var(--color-ui-hover)}.select [data-scope=select][data-part=item]:active{background-color:var(--color-ui-active);box-shadow:none}@media (hover:hover){.select [data-scope=select][data-part=item][data-highlighted]:not(:hover){box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}.select [data-scope=select][data-part=item][data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){.select [data-scope=select][data-part=item][data-highlighted]{box-shadow:inset 0 0 0 2px var(--color-ink);background-color:var(--color-ui-hover);outline:none}}.select [data-scope=select][data-part=item]:disabled,.select [data-scope=select][data-part=item][data-disabled],.select [data-scope=select][data-part=item][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed;pointer-events:none;box-shadow:none}.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range]):hover{background-color:var(--color-selected-hover)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range]):active{background-color:var(--color-selected-active);box-shadow:none}@media (hover:hover){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:not(:hover){background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]:active{background-color:var(--color-selected-active);box-shadow:none}}@media (hover:none){:is(.select [data-scope=select][data-part=item][data-selected],.select [data-scope=select][data-part=item][data-state=checked],.select [data-scope=select][data-part=item][data-state=on],.select [data-scope=select][data-part=item][data-in-range])[data-highlighted]{background-color:var(--color-selected-hover);box-shadow:inset 0 0 0 2px var(--color-selected-ink)}}.select [data-scope=select][data-part=item][data-disabled][data-selected],.select [data-scope=select][data-part=item][data-disabled][data-state=checked],.select [data-scope=select][data-part=item][data-disabled][data-state=on],.select [data-scope=select][data-part=item][data-disabled][data-in-range]{background-color:var(--color-selected-muted);color:var(--color-ink-muted)}.select [data-scope=select][data-part=item] [data-part=branch-indicator],.select [data-scope=select][data-part=item] [data-part=item-indicator]{transition:transform .2s}.select [data-scope=select][data-part=item] [data-part=branch-indicator][data-state=open],.select [data-scope=select][data-part=item] [data-part=item-indicator][data-state=open]{transform:rotate(90deg)}[dir=rtl] :is(.select [data-scope=select][data-part=item]) [data-part=branch-indicator],[dir=rtl] :is(.select [data-scope=select][data-part=item]) [data-part=item-indicator]{transform:scaleX(-1)}[dir=rtl] :is(.select [data-scope=select][data-part=item]) [data-part=branch-indicator][data-state=open],[dir=rtl] :is(.select [data-scope=select][data-part=item]) [data-part=item-indicator][data-state=open]{transform:scaleX(-1)rotate(-90deg)}.select [data-scope=select][data-part=item] [data-part=item-text],.select [data-scope=select][data-part=item] [data-part=branch-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.select [data-scope=select][data-part=content] [data-part=item-text]{text-align:start;text-wrap-mode:nowrap;width:100%}.select [data-scope=select][data-part=item-indicator]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.select [data-scope=select][data-part=item-indicator]){transform:scaleX(-1)}.select [data-scope=select][data-part=error]{text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);color:var(--color-ink-alert);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);text-align:start;width:auto;font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);justify-content:start;align-items:center;gap:calc(var(--theme-spacing)*1);display:inline-flex}.accordion{width:100%;max-width:var(--container-md)}.accordion [data-scope=accordion][data-part=root]{gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);gap:var(--spacing-space);flex-direction:column;width:100%;display:flex}.accordion [data-scope=accordion][data-part=root][data-orientation=vertical]{flex-direction:column}.accordion [data-scope=accordion][data-part=root][data-orientation=horizontal]{flex-flow:row;grid-template-rows:auto 1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;display:grid}.accordion [data-scope=accordion][data-part=item]{flex-direction:column;gap:0;width:100%;display:flex}.accordion [data-scope=accordion][data-part=item][data-orientation=horizontal]{display:contents}.accordion [data-scope=accordion][data-part=item][data-orientation=horizontal]>h3{flex-direction:column;grid-row:1;align-self:stretch;min-height:0;display:flex}.accordion [data-scope=accordion][data-part=item][data-orientation=horizontal]>h3>[data-scope=accordion][data-part=item-trigger]{flex:auto}.accordion [data-scope=accordion][data-part=item] h3{margin:0;padding:0}.accordion [data-scope=accordion][data-part=item-trigger]{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);width:100%;margin-bottom:var(--spacing-space);transition:background-color .12s,color .12s;display:inline-flex}.accordion [data-scope=accordion][data-part=item-trigger] .icon,.accordion [data-scope=accordion][data-part=item-trigger] [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.accordion [data-scope=accordion][data-part=item-trigger] .icon,.accordion [data-scope=accordion][data-part=item-trigger] [class^=hero-]){transform:scaleX(-1)}.accordion [data-scope=accordion][data-part=item-trigger]:hover{background-color:var(--color-ui-hover)}.accordion [data-scope=accordion][data-part=item-trigger]:active{background-color:var(--color-ui-active)}.accordion [data-scope=accordion][data-part=item-trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.accordion [data-scope=accordion][data-part=item-trigger]:disabled,.accordion [data-scope=accordion][data-part=item-trigger][data-disabled],.accordion [data-scope=accordion][data-part=item-trigger][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.accordion [data-scope=accordion][data-part=item-trigger][data-state=open],.accordion [data-scope=accordion][data-part=item-trigger][data-state=checked],.accordion [data-scope=accordion][data-part=item-trigger][data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.accordion [data-scope=accordion][data-part=item-trigger][data-state=open],.accordion [data-scope=accordion][data-part=item-trigger][data-state=checked],.accordion [data-scope=accordion][data-part=item-trigger][data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.accordion [data-scope=accordion][data-part=item-trigger][data-state=open],.accordion [data-scope=accordion][data-part=item-trigger][data-state=checked],.accordion [data-scope=accordion][data-part=item-trigger][data-state=on]):active{background-color:var(--color-selected-active)}:is(.accordion [data-scope=accordion][data-part=item-trigger][data-state=open],.accordion [data-scope=accordion][data-part=item-trigger][data-state=checked],.accordion [data-scope=accordion][data-part=item-trigger][data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.accordion [data-scope=accordion][data-part=item-trigger][data-state=open],.accordion [data-scope=accordion][data-part=item-trigger][data-state=checked],.accordion [data-scope=accordion][data-part=item-trigger][data-state=on]):disabled,:is(.accordion [data-scope=accordion][data-part=item-trigger][data-state=open],.accordion [data-scope=accordion][data-part=item-trigger][data-state=checked],.accordion [data-scope=accordion][data-part=item-trigger][data-state=on])[data-disabled],:is(.accordion [data-scope=accordion][data-part=item-trigger][data-state=open],.accordion [data-scope=accordion][data-part=item-trigger][data-state=checked],.accordion [data-scope=accordion][data-part=item-trigger][data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.accordion [data-scope=accordion][data-part=item-trigger] [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.accordion [data-scope=accordion][data-part=item-trigger][data-orientation=horizontal]{box-sizing:border-box;width:100%;height:100%;margin-bottom:0}.accordion [data-scope=accordion][data-part=item-text]{align-items:center;gap:var(--spacing-space);width:100%;display:flex}.accordion [data-scope=accordion][data-part=item-trigger][data-orientation=horizontal] [data-scope=accordion][data-part=item-text]{flex:auto;align-items:center;min-width:0}.accordion [data-scope=accordion][data-part=item-indicator]{flex-shrink:0;transition:transform .2s}.accordion [data-scope=accordion][data-part=item-indicator][data-state=open]{transform:rotate(90deg)!important}.accordion [data-scope=accordion][data-part=item-indicator][dir=rtl][data-state=open]{transform:rotate(-90deg)!important}.accordion [data-scope=accordion][data-part=item][data-state=closed] [data-scope=accordion][data-part=item-indicator] .state-open,.accordion [data-scope=accordion][data-part=item][data-state=open] [data-scope=accordion][data-part=item-indicator] .state-closed{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important;display:none!important}[dir=rtl] :is(.accordion [data-scope=accordion][data-part=item][data-state=closed] [data-scope=accordion][data-part=item-indicator] .state-open,.accordion [data-scope=accordion][data-part=item][data-state=open] [data-scope=accordion][data-part=item-indicator] .state-closed){transform:scaleX(-1)}.accordion [data-scope=accordion][data-part=item][data-state=open] [data-scope=accordion][data-part=item-indicator] .state-open,.accordion [data-scope=accordion][data-part=item][data-state=closed] [data-scope=accordion][data-part=item-indicator] .state-closed{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-block;width:.9em!important;height:.9em!important}[dir=rtl] :is(.accordion [data-scope=accordion][data-part=item][data-state=open] [data-scope=accordion][data-part=item-indicator] .state-open,.accordion [data-scope=accordion][data-part=item][data-state=closed] [data-scope=accordion][data-part=item-indicator] .state-closed){transform:scaleX(-1)}.accordion [data-scope=accordion][data-part=item-content]{overflow:hidden}.accordion [data-scope=accordion][data-part=item-content][data-orientation=horizontal]{grid-row:2;display:flex}.accordion [data-scope=accordion][data-part=item-content]>p{width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);margin:0;margin-bottom:var(--spacing-space);flex-direction:column;display:flex}.accordion [data-scope=accordion][data-part=root][data-loading] [data-scope=accordion][data-part=item-text]>*,.accordion [data-scope=accordion][data-part=root][data-loading] [data-scope=accordion][data-part=item-indicator]>*{animation:1.4s ease-in-out infinite accordion-skeleton}.accordion [data-scope=accordion][data-part=root][data-loading] [data-scope=accordion][data-part=item-text]:before,.accordion [data-scope=accordion][data-part=root][data-loading] [data-scope=accordion][data-part=item-text]:after{content:"";height:var(--spacing-space);background-color:var(--color-ui-active);border-radius:var(--radius-md);display:block}.accordion [data-scope=accordion][data-part=root][data-loading] [data-scope=accordion][data-part=item-text]:before{width:calc(var(--theme-spacing)*32);margin-block:var(--spacing-space)}@keyframes accordion-skeleton{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.dialog [data-scope=dialog][data-part=trigger]{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);transition:background-color .12s,color .12s;display:inline-flex}.dialog [data-scope=dialog][data-part=trigger] .icon,.dialog [data-scope=dialog][data-part=trigger] [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.dialog [data-scope=dialog][data-part=trigger] .icon,.dialog [data-scope=dialog][data-part=trigger] [class^=hero-]){transform:scaleX(-1)}.dialog [data-scope=dialog][data-part=trigger]:hover{background-color:var(--color-ui-hover)}.dialog [data-scope=dialog][data-part=trigger]:active{background-color:var(--color-ui-active)}.dialog [data-scope=dialog][data-part=trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.dialog [data-scope=dialog][data-part=trigger]:disabled,.dialog [data-scope=dialog][data-part=trigger][data-disabled],.dialog [data-scope=dialog][data-part=trigger][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.dialog [data-scope=dialog][data-part=trigger][data-state=open],.dialog [data-scope=dialog][data-part=trigger][data-state=checked],.dialog [data-scope=dialog][data-part=trigger][data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.dialog [data-scope=dialog][data-part=trigger][data-state=open],.dialog [data-scope=dialog][data-part=trigger][data-state=checked],.dialog [data-scope=dialog][data-part=trigger][data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.dialog [data-scope=dialog][data-part=trigger][data-state=open],.dialog [data-scope=dialog][data-part=trigger][data-state=checked],.dialog [data-scope=dialog][data-part=trigger][data-state=on]):active{background-color:var(--color-selected-active)}:is(.dialog [data-scope=dialog][data-part=trigger][data-state=open],.dialog [data-scope=dialog][data-part=trigger][data-state=checked],.dialog [data-scope=dialog][data-part=trigger][data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.dialog [data-scope=dialog][data-part=trigger][data-state=open],.dialog [data-scope=dialog][data-part=trigger][data-state=checked],.dialog [data-scope=dialog][data-part=trigger][data-state=on]):disabled,:is(.dialog [data-scope=dialog][data-part=trigger][data-state=open],.dialog [data-scope=dialog][data-part=trigger][data-state=checked],.dialog [data-scope=dialog][data-part=trigger][data-state=on])[data-disabled],:is(.dialog [data-scope=dialog][data-part=trigger][data-state=open],.dialog [data-scope=dialog][data-part=trigger][data-state=checked],.dialog [data-scope=dialog][data-part=trigger][data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.dialog [data-scope=dialog][data-part=trigger] [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.dialog [data-scope=dialog][data-part=close-trigger]{text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);color:var(--color-ink);background-color:var(--color-ui);appearance:none;text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);text-align:center;cursor:pointer;width:auto;min-height:var(--spacing-size);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);border-radius:var(--radius-md);border:1px solid var(--color-border);padding-inline:var(--spacing-space);min-height:var(--spacing-size);justify-content:center;align-items:center;gap:var(--spacing-space);background-color:var(--color-ui);aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;width:auto;font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding:0;padding:0;padding-inline:var(--theme-spacing-space-sm);justify-content:center;gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding-inline:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm);flex-shrink:0;height:fit-content;transition:background-color .12s,color .12s;display:inline-flex;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important}.dialog [data-scope=dialog][data-part=close-trigger] .icon,.dialog [data-scope=dialog][data-part=close-trigger] [class^=hero-]{color:currentColor;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] :is(.dialog [data-scope=dialog][data-part=close-trigger] .icon,.dialog [data-scope=dialog][data-part=close-trigger] [class^=hero-]){transform:scaleX(-1)}.dialog [data-scope=dialog][data-part=close-trigger]:hover{background-color:var(--color-ui-hover)}.dialog [data-scope=dialog][data-part=close-trigger]:active{background-color:var(--color-ui-active)}.dialog [data-scope=dialog][data-part=close-trigger]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-ink);outline:none}.dialog [data-scope=dialog][data-part=close-trigger]:disabled,.dialog [data-scope=dialog][data-part=close-trigger][data-disabled],.dialog [data-scope=dialog][data-part=close-trigger][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on]{background-color:var(--color-selected);color:var(--color-selected-ink)}:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on]):hover{background-color:var(--color-selected-hover)}:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on]):active{background-color:var(--color-selected-active)}:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on]):focus-visible{box-shadow:inset 0 0 0 2px var(--color-selected-ink)}:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on]):disabled,:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on])[data-disabled],:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on])[disabled]{background-color:var(--color-selected-muted);cursor:not-allowed}.dialog [data-scope=dialog][data-part=close-trigger] [data-part=item-text]{gap:var(--spacing-space);text-align:start;width:100%;display:flex}.dialog [data-scope=dialog][data-part=close-trigger]:disabled,.dialog [data-scope=dialog][data-part=close-trigger][data-disabled],.dialog [data-scope=dialog][data-part=close-trigger][disabled]{color:var(--color-ink-muted)}:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on]):focus-visible{outline:none}:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on]):disabled,:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on])[data-disabled],:is(.dialog [data-scope=dialog][data-part=close-trigger][data-state=open],.dialog [data-scope=dialog][data-part=close-trigger][data-state=checked],.dialog [data-scope=dialog][data-part=close-trigger][data-state=on])[disabled]{cursor:not-allowed}.dialog [data-scope=dialog][data-part=backdrop]{background:color-mix(in srgb,var(--theme-color-ui)95%,transparent);z-index:10;width:100vw;height:100vh;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.dialog [data-scope=dialog][data-part=backdrop]{background:color-mix(in srgb,var(--color-ui)95%,transparent)}}.dialog [data-scope=dialog][data-part=positioner]{z-index:10;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}.dialog [data-scope=dialog][data-part=content]{width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);width:100%;padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-root);box-shadow:var(--shadow-md);max-width:var(--container-md);margin:calc(var(--theme-spacing)*4);padding:calc(var(--theme-spacing)*4);flex-direction:column;display:flex}.dialog [data-scope=dialog][data-part=header]{align-items:center;gap:calc(var(--theme-spacing)*4);display:flex}.dialog [data-scope=dialog][data-part=header] [data-scope=dialog][data-part=title]{flex:1;min-width:0}.dialog [data-part=row]{flex-direction:row;justify-content:space-between;display:inline-flex}.dialog [data-scope=dialog][data-part=title],.dialog [data-scope=dialog][data-part=description]{margin-block:0}.dialog.dialog--side [data-scope=dialog][data-part=positioner]{justify-content:flex-start;align-items:stretch;height:100vh}.dialog.dialog--side [data-scope=dialog][data-part=content]{border-radius:var(--radius-none);flex-direction:column;width:auto;height:100%;margin:0;padding:0;display:flex;overflow:hidden}body{background:var(--color-root);padding-top:0;overflow-x:hidden}main{display:block}.site-nav{z-index:50;padding-block:var(--spacing-space-sm);color:var(--color-ink);inset-inline:0;border-bottom:1px solid #0000;transition:background .2s,border-color .2s,color .2s;position:fixed;top:0}.site-nav.is-scrolled{background:var(--color-layer);border-bottom-color:var(--color-border);color:var(--color-ink)}.site-nav__inner{max-width:var(--container-7xl);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.site-nav__brand{align-items:center;line-height:0;text-decoration:none;display:inline-flex}.site-nav__logo{width:auto;height:3.25rem;transition:opacity .2s;display:block}.site-nav__logo--light,.site-nav.is-scrolled .site-nav__logo--dark{display:none}.site-nav.is-scrolled .site-nav__logo--light{display:block}.site-nav__links{font-size:var(--text-lg);line-height:var(--text-lg--line-height);align-items:center;gap:2rem;display:none}.site-nav__links a{color:var(--color-ink);text-decoration:none;transition:color .15s}.site-nav__links a:hover{color:var(--color-ink-brand)}.site-nav__cta{align-items:center;gap:.75rem;display:flex}.site-nav__cta-button{display:none}#site-nav-menu{align-items:center;display:inline-flex}.site-nav__toggle{border:1px solid var(--color-border);border-radius:var(--radius-full);width:2.5rem;height:2.5rem;color:var(--color-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.site-nav__dialog-nav{flex-direction:column;gap:.125rem;padding-top:.25rem;display:flex}.site-nav__dialog-link{border-radius:var(--radius-md);color:var(--color-ink);padding:.875rem .75rem;font-size:1.0625rem;font-weight:500;text-decoration:none;display:block}.site-nav__dialog-link:hover{background:var(--color-ui-hover);color:var(--color-ink-brand)}.site-nav__dialog-cta{justify-content:center;width:100%;margin-top:1rem}@media (min-width:48rem){.site-nav__links{display:flex}.site-nav__cta-button{display:inline-flex}#site-nav-menu{display:none}}.hero{min-height:100svh;color:var(--color-ink);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.hero__stack{z-index:1;flex-direction:column;flex:1;min-height:100svh;padding-top:clamp(7rem,14vh,11rem);display:flex;position:relative}.hero__marquee{border-top:1px solid var(--color-border);background:var(--color-layer);width:100%;padding-block:var(--spacing-space-md);flex-shrink:0}.hero-marquee.marquee,.hero__marquee .marquee{width:100%;max-width:none;margin-inline:auto}.hero-marquee__item{color:var(--color-ink-muted);letter-spacing:.02em;align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.hero__bg{z-index:-1;position:absolute;inset:0}.hero__bg img{object-fit:cover;object-position:center;width:100%;height:100%}.hero__bg-grad-vert{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-color-root)55%,transparent)0%,color-mix(in srgb,var(--theme-color-root)35%,transparent)40%,color-mix(in srgb,var(--theme-color-layer)85%,transparent)100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero__bg-grad-vert{background:linear-gradient(180deg,color-mix(in oklab,var(--color-root)55%,transparent)0%,color-mix(in oklab,var(--color-root)35%,transparent)40%,color-mix(in oklab,var(--color-layer)85%,transparent)100%)}}.hero__bg-grad-side{background:linear-gradient(95deg,color-mix(in srgb,var(--theme-color-layer)75%,transparent)0%,color-mix(in srgb,var(--theme-color-root)45%,transparent)40%,color-mix(in srgb,var(--theme-color-root)10%,transparent)75%,transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero__bg-grad-side{background:linear-gradient(95deg,color-mix(in oklab,var(--color-layer)75%,transparent)0%,color-mix(in oklab,var(--color-root)45%,transparent)40%,color-mix(in oklab,var(--color-root)10%,transparent)75%,transparent 100%)}}.hero__inner{width:100%;max-width:var(--container-7xl);padding-inline:1.5rem;flex:1;grid-template-columns:1fr;align-content:center;align-items:center;gap:3rem;margin-inline:auto;padding-bottom:clamp(1.5rem,4vh,2.5rem);display:grid;position:relative}@media (min-width:64rem){.hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(360px,420px);gap:4.5rem}}.hero__copy{max-width:42rem}.hero__copy .badge{background:color-mix(in srgb,var(--theme-color-layer)20%,transparent);border:1px solid color-mix(in srgb,var(--theme-color-ink)25%,transparent);color:var(--color-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:1.75rem}@supports (color:color-mix(in lab, red, red)){.hero__copy .badge{background:color-mix(in oklab,var(--color-layer)20%,transparent);border:1px solid color-mix(in oklab,var(--color-ink)25%,transparent)}}.hero__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0 0 1.5rem;font-size:clamp(2.5rem,5vw + 1rem,4.75rem);font-weight:700;line-height:1.02}.hero__title-accent{color:var(--color-ink-brand)}.hero__lead{color:color-mix(in srgb,var(--theme-color-ink)85%,transparent);max-width:38rem;margin:0 0 2.25rem;font-size:clamp(1.0625rem,.5vw + 1rem,1.25rem);line-height:1.55}@supports (color:color-mix(in lab, red, red)){.hero__lead{color:color-mix(in oklab,var(--color-ink)85%,transparent)}}.hero__ctas{flex-wrap:wrap;gap:1rem;display:flex}.button--ghost{color:var(--color-ink);border-color:var(--color-border);background:var(--color-ui)}.button--ghost:hover{background:var(--color-ui-hover);border-color:var(--color-border)}.hero-card{background:color-mix(in srgb,var(--theme-color-layer)92%,transparent);color:var(--color-ink);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);width:100%;max-width:var(--container-sm);justify-self:center;margin-inline:auto;padding:1.75rem}@supports (color:color-mix(in lab, red, red)){.hero-card{background:color-mix(in oklab,var(--color-layer)92%,transparent)}}@media (min-width:64rem){.hero-card{justify-self:end;margin-inline:0}}.hero-card .badge{margin-bottom:1rem}.hero-card__title{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.hero-card__lead{color:color-mix(in srgb,var(--theme-color-ink)70%,transparent);margin:0 0 1.5rem;font-size:.9375rem}@supports (color:color-mix(in lab, red, red)){.hero-card__lead{color:color-mix(in oklab,var(--color-ink)70%,transparent)}}.hero-card__form{flex-direction:column;gap:.875rem;display:flex}.typo .hero-card__form{background:0 0;border:0;margin:0;padding:0}.hero-card__submit{justify-content:center;width:100%;margin-top:.5rem}.hero-card__footnote{color:color-mix(in srgb,var(--theme-color-ink)55%,transparent);text-align:center;margin:.25rem 0 0;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.hero-card__footnote{color:color-mix(in oklab,var(--color-ink)55%,transparent)}}.value-row{background:var(--color-layer);border-bottom:1px solid var(--color-border)}.value-row__inner{max-width:var(--container-7xl);grid-template-columns:repeat(2,1fr);gap:1rem 2rem;margin-inline:auto;padding:1.5rem;font-size:.9375rem;display:grid}@media (min-width:64rem){.value-row__inner{grid-template-columns:repeat(4,1fr);padding-block:1.75rem}}.value-row__item{color:color-mix(in srgb,var(--theme-color-ink)80%,transparent);align-items:center;gap:.625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.value-row__item{color:color-mix(in oklab,var(--color-ink)80%,transparent)}}.value-row__item .icon{color:var(--color-ui-brand,var(--color-accent));flex-shrink:0}.section{background:var(--color-root);padding-block:clamp(4rem,8vw,7rem)}.section--layer{background:var(--color-layer)}.section__inner{max-width:var(--container-7xl);margin-inline:auto;padding-inline:1.5rem}.section__inner--narrow{max-width:52rem}.section__header{text-align:center;margin-inline:auto;max-width:44rem;margin-bottom:3rem}.section__header .badge{margin-bottom:1rem}.section__header h2{letter-spacing:-.01em;margin:0 0 1rem}.section__lead{color:color-mix(in srgb,var(--theme-color-ink)70%,transparent);margin:0;font-size:1.0625rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.section__lead{color:color-mix(in oklab,var(--color-ink)70%,transparent)}}.section__footer{justify-content:center;margin-top:2.5rem;display:flex}.pillars{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:48rem){.pillars{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.pillars{grid-template-columns:repeat(4,1fr)}}.pillar-card{background:var(--color-root);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.75rem;transition:transform .2s,box-shadow .2s,border-color .2s}.section--layer .pillar-card{background:var(--color-ui,var(--color-root))}.pillar-card:hover{border-color:color-mix(in srgb,var(--color-ui-brand,var(--theme-color-accent))40%,var(--theme-color-border));transform:translateY(-4px);box-shadow:0 20px 40px -24px #0003}@supports (color:color-mix(in lab, red, red)){.pillar-card:hover{border-color:color-mix(in oklab,var(--color-ui-brand,var(--color-accent))40%,var(--color-border))}}.pillar-card__icon{color:var(--color-ui-brand,var(--color-accent));width:1.75rem;height:1.75rem;margin-bottom:1.25rem}.pillar-card__title{font-family:var(--font-display);letter-spacing:-.005em;margin:0 0 .625rem;font-size:1.125rem;font-weight:600}.pillar-card__body{color:color-mix(in srgb,var(--theme-color-ink)70%,transparent);margin:0;font-size:.9375rem;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.pillar-card__body{color:color-mix(in oklab,var(--color-ink)70%,transparent)}}.services-grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:48rem){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.services-grid{grid-template-columns:repeat(4,1fr)}}.service-card{background:var(--color-ui,var(--color-root));border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-ink);flex-direction:column;gap:.5rem;min-height:14rem;padding:1.75rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.service-card:hover{border-color:color-mix(in srgb,var(--color-ui-brand,var(--theme-color-accent))40%,var(--theme-color-border));transform:translateY(-4px);box-shadow:0 20px 40px -24px #0003}@supports (color:color-mix(in lab, red, red)){.service-card:hover{border-color:color-mix(in oklab,var(--color-ui-brand,var(--color-accent))40%,var(--color-border))}}.service-card__icon{color:var(--color-ui-brand,var(--color-accent));width:1.5rem;height:1.5rem;margin-bottom:.75rem}.service-card__title{font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-ink);margin:0;font-size:1.0625rem;font-weight:600}.service-card__body{color:color-mix(in srgb,var(--theme-color-ink)70%,transparent);flex-grow:1;margin:0 0 .75rem;font-size:.9125rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.service-card__body{color:color-mix(in oklab,var(--color-ink)70%,transparent)}}.service-card__arrow{color:var(--color-ui-brand,var(--color-accent));align-items:center;gap:.4rem;margin-top:auto;font-size:.875rem;font-weight:500;display:inline-flex}.service-card__arrow .icon{transition:transform .2s}.service-card:hover .service-card__arrow .icon{transform:translate(3px)}.vision{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}@media (min-width:64rem){.vision{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:4rem}}.vision__copy h2{margin-bottom:1.25rem}.vision__copy p{color:color-mix(in srgb,var(--theme-color-ink)78%,transparent);margin:0 0 1rem;font-size:1.0625rem;line-height:1.65}@supports (color:color-mix(in lab, red, red)){.vision__copy p{color:color-mix(in oklab,var(--color-ink)78%,transparent)}}.vision__zones{background:var(--color-root);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.75rem}.section--layer .vision__zones{background:var(--color-ui,var(--color-root))}.vision__zones-heading{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--theme-color-ink)60%,transparent);margin:0 0 1.25rem;font-size:1rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.vision__zones-heading{color:color-mix(in oklab,var(--color-ink)60%,transparent)}}.vision__zones ul{grid-template-columns:1fr;gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:32rem){.vision__zones ul{grid-template-columns:repeat(2,1fr)}}.vision__zones li{align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.vision__zones li .icon{color:var(--color-ui-brand,var(--color-accent));width:1rem;height:1rem}.tarifs-card{background:var(--color-ui,var(--color-root));border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center;padding:clamp(1.75rem,3vw,2.75rem);box-shadow:0 24px 48px -32px #0003}.tarifs-card p{color:color-mix(in srgb,var(--theme-color-ink)78%,transparent);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.65}@supports (color:color-mix(in lab, red, red)){.tarifs-card p{color:color-mix(in oklab,var(--color-ink)78%,transparent)}}.tarifs-card__cta{justify-content:center;margin-top:1.5rem;display:flex}.distinction-list{grid-template-columns:1fr;gap:1rem 2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.distinction-list{grid-template-columns:repeat(2,1fr)}}.distinction-list__item{background:var(--color-root);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;font-size:1rem;font-weight:500;display:flex}.section--layer .distinction-list__item{background:var(--color-ui,var(--color-root))}.distinction-list__icon{color:var(--color-ui-brand,var(--color-accent));flex-shrink:0;margin-top:.125rem}.faq{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:64rem){.faq{grid-template-columns:minmax(260px,24rem) minmax(0,1fr);gap:5rem}}.faq__intro .badge{margin-bottom:1rem}.faq__lead{color:color-mix(in srgb,var(--theme-color-ink)70%,transparent);margin:1rem 0 1.5rem;font-size:1rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.faq__lead{color:color-mix(in oklab,var(--color-ink)70%,transparent)}}.cta-band{background:color-mix(in srgb,var(--theme-color-layer)85%,var(--theme-color-root));color:var(--color-ink);border-top:1px solid color-mix(in srgb,var(--theme-color-ink)10%,transparent);padding-block:clamp(5rem,10vh,8rem)}@supports (color:color-mix(in lab, red, red)){.cta-band{background:color-mix(in oklab,var(--color-layer)85%,var(--color-root));border-top:1px solid color-mix(in oklab,var(--color-ink)10%,transparent)}}.cta-band__inner{max-width:var(--container-5xl);text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.cta-band__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(2.25rem,4vw + 1rem,3.75rem);font-weight:700;line-height:1.05}.cta-band__lead{color:color-mix(in srgb,var(--theme-color-ink)72%,transparent);max-width:40rem;margin:0 auto;font-size:clamp(1rem,.5vw + .95rem,1.1875rem);line-height:1.55}@supports (color:color-mix(in lab, red, red)){.cta-band__lead{color:color-mix(in oklab,var(--color-ink)72%,transparent)}}.cta-band__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem;display:flex}.cta-band__reassure{color:color-mix(in srgb,var(--theme-color-ink)65%,transparent);flex-wrap:wrap;justify-content:center;gap:1rem 2rem;margin:2.5rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}@supports (color:color-mix(in lab, red, red)){.cta-band__reassure{color:color-mix(in oklab,var(--color-ink)65%,transparent)}}.cta-band__reassure li{align-items:center;gap:.5rem;display:inline-flex}.cta-band__reassure .icon{width:1.125rem;height:1.125rem;color:var(--color-ui-brand,var(--color-accent))}.section-intro{color:var(--color-ink);isolation:isolate;padding-block:clamp(8rem,16vh,12rem) clamp(3rem,6vh,5rem);position:relative;overflow:hidden}.section-intro__bg{z-index:-1;position:absolute;inset:0}.section-intro__bg img{object-fit:cover;object-position:center;width:100%;height:100%}.section-intro__bg-grad{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-color-root)55%,transparent)0%,color-mix(in srgb,var(--theme-color-root)40%,transparent)40%,color-mix(in srgb,var(--theme-color-layer)90%,transparent)100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.section-intro__bg-grad{background:linear-gradient(180deg,color-mix(in oklab,var(--color-root)55%,transparent)0%,color-mix(in oklab,var(--color-root)40%,transparent)40%,color-mix(in oklab,var(--color-layer)90%,transparent)100%)}}.section-intro__inner{max-width:var(--container-5xl);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;padding-inline:1.5rem;display:flex;position:relative}.section-intro__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);max-width:44rem;margin:0 auto 1.25rem;font-size:clamp(2.25rem,4vw + 1rem,4rem);font-weight:700;line-height:1.05}.section-intro__lead{color:color-mix(in srgb,var(--theme-color-ink)85%,transparent);max-width:42rem;margin:0 auto 2rem;font-size:clamp(1rem,.5vw + 1rem,1.1875rem);line-height:1.55}@supports (color:color-mix(in lab, red, red)){.section-intro__lead{color:color-mix(in oklab,var(--color-ink)85%,transparent)}}.section-intro__ctas{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.reassurance{border-top:1px solid color-mix(in srgb,var(--theme-color-ink)20%,transparent);flex-wrap:wrap;justify-content:center;gap:1rem 2rem;width:100%;max-width:46rem;margin-top:2.5rem;padding-top:2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.reassurance{border-top:1px solid color-mix(in oklab,var(--color-ink)20%,transparent)}}.reassurance__item{color:color-mix(in srgb,var(--theme-color-ink)85%,transparent);align-items:center;gap:.625rem;font-size:.9375rem;display:flex}@supports (color:color-mix(in lab, red, red)){.reassurance__item{color:color-mix(in oklab,var(--color-ink)85%,transparent)}}.reassurance__item .icon{color:var(--color-ui-brand,var(--color-accent))}.services-page .service-section{background:var(--color-root);padding-block:clamp(4rem,7vw,6.5rem)}.services-page .service-section--alt{background:var(--color-layer)}.service-section__inner{flex-direction:column;align-items:center;gap:1.25rem;max-width:52rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.service-section__media{display:none}.service-section__title{font-family:var(--font-display);letter-spacing:-.01em;margin:.75rem 0;font-size:clamp(1.5rem,2vw + 1rem,2.25rem);font-weight:700;line-height:1.15}.service-section__subtitle{color:var(--color-ui-brand,var(--color-accent));margin:0 0 1.25rem;font-size:1.125rem;font-weight:500}.service-section__copy p{color:color-mix(in srgb,var(--theme-color-ink)78%,transparent);margin:0 0 1rem;font-size:1rem;line-height:1.65}@supports (color:color-mix(in lab, red, red)){.service-section__copy p{color:color-mix(in oklab,var(--color-ink)78%,transparent)}}.service-section__cta{margin-top:1.5rem}.contact-card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-root);grid-template-columns:1fr;max-width:68rem;margin-inline:auto;display:grid;overflow:hidden;box-shadow:0 32px 64px -40px #00000040}@media (min-width:60rem){.contact-card{grid-template-columns:minmax(280px,24rem) minmax(0,1fr)}}.contact-card__info{background:var(--color-layer);border-bottom:1px solid var(--color-border);flex-direction:column;gap:1.75rem;padding:clamp(2rem,3.2vw,2.75rem);display:flex}@media (min-width:60rem){.contact-card__info{border-bottom:0;border-right:1px solid var(--color-border)}}.contact-card__intro{margin-bottom:.5rem}.contact-card__heading{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:.75rem 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.contact-card__sub{color:color-mix(in srgb,var(--theme-color-ink)70%,transparent);margin:0;font-size:.9375rem}@supports (color:color-mix(in lab, red, red)){.contact-card__sub{color:color-mix(in oklab,var(--color-ink)70%,transparent)}}.contact-card__info-item{align-items:flex-start;gap:.875rem;display:flex}.contact-card__label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--theme-color-ink)55%,transparent);margin:0 0 .25rem;font-size:.75rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.contact-card__label{color:color-mix(in oklab,var(--color-ink)55%,transparent)}}.contact-card__primary{color:var(--color-ink-brand,var(--color-ui-brand));word-break:break-word;font-size:1rem;font-weight:600;text-decoration:none}.contact-card__primary:hover{text-decoration:underline}.contact-card__text{color:var(--color-ink);margin:0;font-size:.9375rem;line-height:1.5}.contact-card__note{color:color-mix(in srgb,var(--theme-color-ink)55%,transparent);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.contact-card__note{color:color-mix(in oklab,var(--color-ink)55%,transparent)}}.contact-card__form{background:var(--color-root);flex-direction:column;gap:1rem;max-width:none;padding:clamp(2rem,3.2vw,2.75rem);display:flex}.typo form.contact-card__form{background:var(--color-root);border:0;place-self:center;margin:0;padding:clamp(2rem,3.2vw,2.75rem)}.contact-card__submit{justify-content:center;width:100%;margin-top:.75rem}.contact-card__footnote{color:color-mix(in srgb,var(--theme-color-ink)55%,transparent);text-align:center;margin:.25rem 0 0;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.contact-card__footnote{color:color-mix(in oklab,var(--color-ink)55%,transparent)}}.site-footer{background:var(--color-layer);color:var(--color-ink);border-top:1px solid var(--color-border)}.site-footer__inner{max-width:var(--container-7xl);margin-inline:auto;padding:clamp(3rem,6vw,5rem) 1.5rem clamp(1.5rem,3vw,2rem)}.site-footer__top{border-bottom:1px solid var(--color-border);grid-template-columns:1fr;gap:3rem;padding-bottom:3rem;display:grid}@media (min-width:48rem){.site-footer__top{grid-template-columns:minmax(260px,1.3fr) minmax(0,2fr)}}.site-footer__brand-logo{align-items:center;line-height:0;text-decoration:none;display:inline-flex}.site-footer__logo{width:auto;height:4rem;display:block}.site-footer__tagline{max-width:32rem;color:color-mix(in srgb,var(--theme-color-ink)70%,transparent);margin-top:1.25rem;font-size:.9375rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.site-footer__tagline{color:color-mix(in oklab,var(--color-ink)70%,transparent)}}.site-footer__cols{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (min-width:48rem){.site-footer__cols{grid-template-columns:repeat(3,1fr)}}.site-footer__heading{text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-brand);margin:0 0 1rem;font-size:.8125rem;font-weight:600}.site-footer__cols ul{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__cols a{color:color-mix(in srgb,var(--theme-color-ink)80%,transparent);font-size:.9375rem;text-decoration:none;transition:color .15s}@supports (color:color-mix(in lab, red, red)){.site-footer__cols a{color:color-mix(in oklab,var(--color-ink)80%,transparent)}}.site-footer__cols a:hover{color:var(--color-ui-brand,var(--color-accent))}.typo form.hero-card__form{background:0 0;border:0;margin:0;padding:0}}@layer utilities{.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.accordion--lg [data-scope=accordion][data-part=item-trigger]{font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);padding-inlne:var(--theme-spacing-space-lg);gap:var(--theme-spacing-space-lg);margin-bottom:var(--theme-spacing-space-lg);min-height:var(--theme-spacing-size-lg)}.accordion--lg [data-scope=accordion][data-part=item-text]{gap:var(--theme-spacing-space-lg)}.accordion--lg [data-scope=accordion][data-part=item-trigger][data-state=open]:focus-visible{outline:none}.accordion--lg [data-scope=accordion][data-part=item-content]>p{font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);padding:var(--theme-spacing-space-lg);margin-bottom:var(--theme-spacing-space-lg)}.ui-icon{color:currentColor;font-weight:current;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;width:.9em!important;height:.9em!important}[dir=rtl] .ui-icon{transform:scaleX(-1)}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes{--hero-banknotes:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3{--hero-bars-3:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2{--hero-building-office-2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2021h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75%206.75h.75m-.75%203h.75m-.75%203h.75m3-6h.75m-.75%203h.75m-.75%203h.75M6.75%2021v-3.375c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21M3%203h12m-.75%204.5H21m-3.75%203.75h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right{--hero-chevron-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard{--hero-clipboard:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.666%203.888A2.25%202.25%200%200%200%2013.5%202.25h-3c-1.03%200-1.9.693-2.166%201.638m7.332%200c.055.194.084.4.084.612v0a.75.75%200%200%201-.75.75H9a.75.75%200%200%201-.75-.75v0c0-.212.03-.418.084-.612m7.332%200c.646.049%201.288.11%201.927.184%201.1.128%201.907%201.077%201.907%202.185V19.5a2.25%202.25%200%200%201-2.25%202.25H6.75A2.25%202.25%200%200%201%204.5%2019.5V6.257c0-1.108.806-2.057%201.907-2.185a48.208%2048.208%200%200%201%201.927-.184%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);mask:var(--hero-clipboard);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock{--hero-clock:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin{--hero-map-pin:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone{--hero-phone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206.75c0%208.284%206.716%2015%2015%2015h2.25a2.25%202.25%200%200%200%202.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97%201.293c-.282.376-.769.542-1.21.38a12.035%2012.035%200%200%201-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963%203.102a1.125%201.125%200%200%200-1.091-.852H4.5A2.25%202.25%200%200%200%202.25%204.5v2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);mask:var(--hero-phone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check{--hero-shield-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.button--sm{font-size:var(--theme-text-sm);line-height:var(--theme-text-sm--line-height);padding:var(--theme-spacing-space-sm);gap:var(--theme-spacing-space-sm);min-height:var(--theme-spacing-size-sm)}.w-fit{width:fit-content}.max-w-none{max-width:none}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.flex-col{flex-direction:column}.gap-0{gap:calc(var(--theme-spacing)*0)}.gap-2{gap:calc(var(--theme-spacing)*2)}.gap-3{gap:calc(var(--theme-spacing)*3)}.gap-6{gap:calc(var(--theme-spacing)*6)}.rounded-full{border-radius:9999px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[var\(--color-layer--border\)\]{border-color:var(--color-layer--border)}.button--accent{background-color:var(--theme-color-accent);color:var(--theme-color-accent-ink)}.button--accent:hover{background-color:var(--theme-color-accent-hover)}.button--accent:active{background-color:var(--theme-color-accent-active)}.button--brand{background-color:var(--theme-color-brand);color:var(--theme-color-brand-ink)}.button--brand:hover{background-color:var(--theme-color-brand-hover)}.button--brand:active{background-color:var(--theme-color-brand-active)}.button--success{background-color:var(--theme-color-success);color:var(--theme-color-success-ink)}.button--success:hover{background-color:var(--theme-color-success-hover)}.button--success:active{background-color:var(--theme-color-success-active)}.badge--brand{background-color:var(--theme-color-brand);color:var(--theme-color-brand-ink)}.badge--brand:disabled,.badge--brand[data-disabled],.badge--brand[disabled]{color:var(--color-ink-muted)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-0{padding:calc(var(--theme-spacing)*0)}.pt-2{padding-top:calc(var(--theme-spacing)*2)}.ui-icon--lg{font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height);font-size:var(--theme-text-lg);line-height:var(--theme-text-lg--line-height)}.ui-icon--xl{font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height);font-size:var(--theme-text-xl);line-height:var(--theme-text-xl--line-height)}.leading-loose{--tw-leading:var(--theme-text-leading-loose);line-height:var(--theme-text-leading-loose)}.leading-normal{--tw-leading:var(--theme-text-leading-normal);line-height:var(--theme-text-leading-normal)}.leading-relaxed{--tw-leading:var(--theme-text-leading-relaxed);line-height:var(--theme-text-leading-relaxed)}.leading-snug{--tw-leading:var(--theme-text-leading-snug);line-height:var(--theme-text-leading-snug)}.leading-tight{--tw-leading:var(--theme-text-leading-tight);line-height:var(--theme-text-leading-tight)}.\!font-semibold{--tw-font-weight:var(--theme-font-weight-semibold)!important;font-weight:var(--theme-font-weight-semibold)!important}.font-semibold{--tw-font-weight:var(--theme-font-weight-semibold);font-weight:var(--theme-font-weight-semibold)}.tracking-normal{--tw-tracking:var(--theme-text-tracking-normal);letter-spacing:var(--theme-text-tracking-normal)}.tracking-tight{--tw-tracking:var(--theme-text-tracking-tight);letter-spacing:var(--theme-text-tracking-tight)}.tracking-tighter{--tw-tracking:var(--theme-text-tracking-tighter);letter-spacing:var(--theme-text-tracking-tighter)}.tracking-wide{--tw-tracking:var(--theme-text-tracking-wide);letter-spacing:var(--theme-text-tracking-wide)}.tracking-wider{--tw-tracking:var(--theme-text-tracking-wider);letter-spacing:var(--theme-text-tracking-wider)}.tracking-widest{--tw-tracking:var(--theme-text-tracking-widest);letter-spacing:var(--theme-text-tracking-widest)}.link--brand{color:var(--theme-color-ink-brand)}.accent-ink{accent-color:var(--theme-color-ink)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a,0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\[data-part\=content\]\]\:max-w-md [data-part=content]{max-width:var(--container-md)}.\[\&_\[data-part\=content\]\]\:bg-root [data-part=content]{background-color:var(--theme-color-root)}}[data-theme=neo]{--theme-radius-xs:.125rem;--theme-radius-sm:.25rem;--theme-radius-md:.375rem;--theme-radius-lg:.5rem;--theme-radius-xl:.75rem;--theme-radius-2xl:1rem;--theme-radius-3xl:1.5rem;--theme-radius-4xl:2rem;--theme-spacing:.25rem;--theme-container-7xs:6rem;--theme-container-6xs:8rem;--theme-container-5xs:10rem;--theme-container-4xs:12rem;--theme-container-3xs:16rem;--theme-container-2xs:18rem;--theme-container-xs:20rem;--theme-container-sm:24rem;--theme-container-md:28rem;--theme-container-lg:32rem;--theme-container-xl:36rem;--theme-container-2xl:42rem;--theme-container-3xl:48rem;--theme-container-4xl:56rem;--theme-container-5xl:64rem;--theme-container-6xl:72rem;--theme-container-7xl:80rem;--theme-spacing-space-sm:calc(var(--theme-spacing)*2);--theme-spacing-space-md:calc(var(--theme-spacing)*3);--theme-spacing-space-lg:calc(var(--theme-spacing)*4);--theme-spacing-space-xl:calc(var(--theme-spacing)*5);--theme-spacing-size-sm:calc(var(--theme-spacing)*8);--theme-spacing-size-md:calc(var(--theme-spacing)*10);--theme-spacing-size-lg:calc(var(--theme-spacing)*12);--theme-spacing-size-xl:calc(var(--theme-spacing)*14);--theme-text-xs:.75rem;--theme-text-xs--line-height:1.3333;--theme-text-sm:.875rem;--theme-text-sm--line-height:1.4286;--theme-text-base:1rem;--theme-text-base--line-height:1.5;--theme-text-lg:1.125rem;--theme-text-lg--line-height:1.5556;--theme-text-xl:1.25rem;--theme-text-xl--line-height:1.4;--theme-text-2xl:1.5rem;--theme-text-2xl--line-height:1.3333;--theme-text-3xl:1.875rem;--theme-text-3xl--line-height:1.2;--theme-text-4xl:2.25rem;--theme-text-4xl--line-height:1.1111;--theme-text-5xl:3rem;--theme-text-5xl--line-height:1;--theme-text-6xl:3.75rem;--theme-text-6xl--line-height:1;--theme-text-7xl:4.5rem;--theme-text-7xl--line-height:1;--theme-text-8xl:6rem;--theme-text-8xl--line-height:1;--theme-text-9xl:8rem;--theme-text-9xl--line-height:1;--theme-text-tracking-tighter:-.05em;--theme-text-tracking-tight:-.025em;--theme-text-tracking-normal:0em;--theme-text-tracking-wide:.025em;--theme-text-tracking-wider:.05em;--theme-text-tracking-widest:.1em;--theme-text-leading-tight:1.25;--theme-text-leading-snug:1.375;--theme-text-leading-normal:1.5;--theme-text-leading-relaxed:1.625;--theme-text-leading-loose:2;--theme-font-sans:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--theme-font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--theme-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--theme-font-display:Figtree,ui-sans-serif,system-ui,sans-serif;--theme-font-weight-thin:100;--theme-font-weight-extralight:200;--theme-font-weight-light:300;--theme-font-weight-normal:400;--theme-font-weight-medium:500;--theme-font-weight-semibold:600;--theme-font-weight-bold:700;--theme-font-weight-extrabold:800;--theme-font-weight-black:900}[data-theme=neo][data-mode=light]{--theme-color-root:#fbfaf8;--theme-color-layer:#f6f4f1;--theme-color-ui:#fcfcfb;--theme-color-ui-muted:#fff;--theme-color-ui-hover:#f4f2ed;--theme-color-ui-active:#e9e6e1;--theme-color-border:#dbd8d3;--theme-color-shadow:#e5e2dd;--theme-color-ink:#444342;--theme-color-ink-muted:#63615f;--theme-color-ink-accent:#616161;--theme-color-ink-brand:#df5c00;--theme-color-ink-alert:#a63f3f;--theme-color-ink-info:#1962ae;--theme-color-ink-success:#046f4e;--theme-color-selected:#e3e0db;--theme-color-selected-muted:#fff;--theme-color-selected-hover:#e1ded9;--theme-color-selected-active:#d8d5d0;--theme-color-selected-ink:#424140;--theme-color-accent:#646464;--theme-color-accent-muted:#7a7a7a;--theme-color-accent-hover:#636363;--theme-color-accent-active:#5e5e5e;--theme-color-accent-ink:#fff;--theme-color-brand:#fffaf6;--theme-color-brand-muted:#fff;--theme-color-brand-hover:#fff7f1;--theme-color-brand-active:#ffebdd;--theme-color-brand-ink:#883800;--theme-color-alert:#a94646;--theme-color-alert-muted:#b66363;--theme-color-alert-hover:#a84545;--theme-color-alert-active:#a43d3d;--theme-color-alert-ink:#fff;--theme-color-info:#1a65b3;--theme-color-info-muted:#237ad5;--theme-color-info-hover:#1a64b1;--theme-color-info-active:#185ea7;--theme-color-info-ink:#fff;--theme-color-success:#047350;--theme-color-success-muted:#058a60;--theme-color-success-hover:#04714f;--theme-color-success-active:#046c4b;--theme-color-success-ink:#fff}[data-theme=neo][data-mode=dark]{--theme-color-root:#191818;--theme-color-layer:#1f1e1e;--theme-color-ui:#323130;--theme-color-ui-muted:#373635;--theme-color-ui-hover:#2d2c2b;--theme-color-ui-active:#262525;--theme-color-border:#292828;--theme-color-shadow:#272626;--theme-color-ink:#cac7c3;--theme-color-ink-muted:#817f7d;--theme-color-ink-accent:#989898;--theme-color-ink-brand:#f77129;--theme-color-ink-alert:#c48a8a;--theme-color-ink-info:#669cda;--theme-color-ink-success:#50a987;--theme-color-selected:#3e3e3c;--theme-color-selected-muted:#51504e;--theme-color-selected-hover:#3d3d3b;--theme-color-selected-active:#393837;--theme-color-selected-ink:#c0bdba;--theme-color-accent:#5f5f5f;--theme-color-accent-muted:#717171;--theme-color-accent-hover:#5e5e5e;--theme-color-accent-active:#595959;--theme-color-accent-ink:#f5f2ef;--theme-color-brand:#9a461a;--theme-color-brand-muted:#b7541e;--theme-color-brand-hover:#964519;--theme-color-brand-active:#904218;--theme-color-brand-ink:#f4f1ed;--theme-color-alert:#9d403f;--theme-color-alert-muted:#ab5958;--theme-color-alert-hover:#9b3f3e;--theme-color-alert-active:#953d3c;--theme-color-alert-ink:#f4f1ed;--theme-color-info:#2460a3;--theme-color-info-muted:#2b72c2;--theme-color-info-hover:#235ea0;--theme-color-info-active:#225a99;--theme-color-info-ink:#f4f1ed;--theme-color-success:#1c6c4e;--theme-color-success-muted:#21805d;--theme-color-success-hover:#1b6a4d;--theme-color-success-active:#1a6549;--theme-color-success-ink:#f5f2ef}@keyframes marqueeX{0%{transform:translate(0%)}to{transform:translateX(var(--marquee-translate))}}@keyframes marqueeY{0%{transform:translateY(0%)}to{transform:translateY(var(--marquee-translate))}}[data-theme][data-mode]{--color-accent:var(--theme-color-accent);--color-accent-active:var(--theme-color-accent-active);--color-accent-hover:var(--theme-color-accent-hover);--color-accent-ink:var(--theme-color-accent-ink);--color-accent-muted:var(--theme-color-accent-muted);--color-alert:var(--theme-color-alert);--color-alert-active:var(--theme-color-alert-active);--color-alert-hover:var(--theme-color-alert-hover);--color-alert-ink:var(--theme-color-alert-ink);--color-alert-muted:var(--theme-color-alert-muted);--color-border:var(--theme-color-border);--color-brand:var(--theme-color-brand);--color-brand-active:var(--theme-color-brand-active);--color-brand-hover:var(--theme-color-brand-hover);--color-brand-ink:var(--theme-color-brand-ink);--color-brand-muted:var(--theme-color-brand-muted);--color-info:var(--theme-color-info);--color-info-active:var(--theme-color-info-active);--color-info-hover:var(--theme-color-info-hover);--color-info-ink:var(--theme-color-info-ink);--color-info-muted:var(--theme-color-info-muted);--color-ink:var(--theme-color-ink);--color-ink-accent:var(--theme-color-ink-accent);--color-ink-alert:var(--theme-color-ink-alert);--color-ink-brand:var(--theme-color-ink-brand);--color-ink-info:var(--theme-color-ink-info);--color-ink-muted:var(--theme-color-ink-muted);--color-ink-success:var(--theme-color-ink-success);--color-layer:var(--theme-color-layer);--color-root:var(--theme-color-root);--color-selected:var(--theme-color-selected);--color-selected-active:var(--theme-color-selected-active);--color-selected-hover:var(--theme-color-selected-hover);--color-selected-ink:var(--theme-color-selected-ink);--color-selected-muted:var(--theme-color-selected-muted);--color-shadow:var(--theme-color-shadow);--color-success:var(--theme-color-success);--color-success-active:var(--theme-color-success-active);--color-success-hover:var(--theme-color-success-hover);--color-success-ink:var(--theme-color-success-ink);--color-success-muted:var(--theme-color-success-muted);--color-ui:var(--theme-color-ui);--color-ui-active:var(--theme-color-ui-active);--color-ui-hover:var(--theme-color-ui-hover);--color-ui-muted:var(--theme-color-ui-muted)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}body{margin:0}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}