/*! 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}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--spacing:var(--spacing);--container-3xs:var(--container-3xs);--container-2xs:var(--container-2xs);--container-xs:var(--container-xs);--container-sm:var(--container-sm);--container-md:var(--container-md);--container-lg:var(--container-lg);--container-xl:var(--container-xl);--container-2xl:var(--container-2xl);--container-3xl:var(--container-3xl);--container-4xl:var(--container-4xl);--container-5xl:var(--container-5xl);--container-6xl:var(--container-6xl);--container-7xl:var(--container-7xl);--text-xs:var(--text-xs);--text-xs--line-height:var(--text-xs--line-height);--text-sm:var(--text-sm);--text-sm--line-height:var(--text-sm--line-height);--text-base:var(--text-base);--text-base--line-height:var(--text-base--line-height);--text-lg:var(--text-lg);--text-lg--line-height:var(--text-lg--line-height);--text-xl:var(--text-xl);--text-xl--line-height:var(--text-xl--line-height);--text-2xl:var(--text-2xl);--text-2xl--line-height:var(--text-2xl--line-height);--text-3xl:var(--text-3xl);--text-3xl--line-height:var(--text-3xl--line-height);--text-4xl:var(--text-4xl);--text-4xl--line-height:var(--text-4xl--line-height);--text-5xl:var(--text-5xl);--text-5xl--line-height:var(--text-5xl--line-height);--text-6xl:var(--text-6xl);--text-6xl--line-height:var(--text-6xl--line-height);--text-7xl:var(--text-7xl);--text-7xl--line-height:var(--text-7xl--line-height);--text-8xl:var(--text-8xl);--text-8xl--line-height:var(--text-8xl--line-height);--text-9xl:var(--text-9xl);--text-9xl--line-height:var(--text-9xl--line-height);--font-weight-thin:var(--font-weight-thin);--font-weight-extralight:var(--font-weight-extralight);--font-weight-light:var(--font-weight-light);--font-weight-normal:var(--font-weight-normal);--font-weight-medium:var(--font-weight-medium);--font-weight-semibold:var(--font-weight-semibold);--font-weight-bold:var(--font-weight-bold);--font-weight-extrabold:var(--font-weight-extrabold);--font-weight-black:var(--font-weight-black);--tracking-tighter:var(--tracking-tighter);--tracking-tight:var(--tracking-tight);--tracking-normal:var(--tracking-normal);--tracking-wide:var(--tracking-wide);--tracking-wider:var(--tracking-wider);--tracking-widest:var(--tracking-widest);--leading-tight:var(--leading-tight);--leading-snug:var(--leading-snug);--leading-normal:var(--leading-normal);--leading-relaxed:var(--leading-relaxed);--leading-loose:var(--leading-loose);--radius-xs:var(--radius-xs);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:var(--radius-2xl);--radius-3xl:var(--radius-3xl);--radius-4xl:var(--radius-4xl);--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--inset-shadow-2xs:var(--inset-shadow-2xs);--inset-shadow-xs:var(--inset-shadow-xs);--inset-shadow-sm:var(--inset-shadow-sm);--drop-shadow-xs:var(--drop-shadow-xs);--drop-shadow-sm:var(--drop-shadow-sm);--drop-shadow-md:var(--drop-shadow-md);--drop-shadow-lg:var(--drop-shadow-lg);--drop-shadow-xl:var(--drop-shadow-xl);--drop-shadow-2xl:var(--drop-shadow-2xl);--text-shadow-2xs:var(--text-shadow-2xs);--text-shadow-xs:var(--text-shadow-xs);--text-shadow-sm:var(--text-shadow-sm);--text-shadow-md:var(--text-shadow-md);--text-shadow-lg:var(--text-shadow-lg);--blur-xs:var(--blur-xs);--blur-sm:var(--blur-sm);--blur-md:var(--blur-md);--blur-lg:var(--blur-lg);--blur-xl:var(--blur-xl);--blur-2xl:var(--blur-2xl);--blur-3xl:var(--blur-3xl);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-accent:var(--color-accent);--color-accent-contrast:var(--color-accent-contrast);--color-accent-text:var(--color-accent-text);--color-alert:var(--color-alert);--color-alert-contrast:var(--color-alert-contrast);--color-alert-text:var(--color-alert-text);--color-border:var(--color-border);--color-brand:var(--color-brand);--color-brand-contrast:var(--color-brand-contrast);--color-brand-text:var(--color-brand-text);--color-focus:var(--color-focus);--color-info:var(--color-info);--color-info-contrast:var(--color-info-contrast);--color-info-text:var(--color-info-text);--color-ink:var(--color-ink);--color-ink-muted:var(--color-ink-muted);--color-link:var(--color-link);--color-root:var(--color-root);--color-shadow:var(--color-shadow);--color-success:var(--color-success);--color-success-contrast:var(--color-success-contrast);--color-success-text:var(--color-success-text);--color-surface:var(--color-surface);--color-ui:var(--color-ui);--color-ui-active:var(--color-ui-active);--color-ui-hover:var(--color-ui-hover);--color-ui-muted:var(--color-ui-muted);--container-9xs:var(--container-9xs);--container-8xs:var(--container-8xs);--container-7xs:var(--container-7xs);--container-6xs:var(--container-6xs);--container-5xs:var(--container-5xs);--container-4xs:var(--container-4xs);--container-8xl:var(--container-8xl);--container-9xl:var(--container-9xl);--spacing-space-sm:var(--spacing-space-sm);--spacing-space-md:var(--spacing-space-md);--spacing-space-lg:var(--spacing-space-lg);--spacing-space-xl:var(--spacing-space-xl);--spacing-size-sm:var(--spacing-size-sm);--spacing-size-md:var(--spacing-size-md);--spacing-size-lg:var(--spacing-size-lg);--spacing-size-xl:var(--spacing-size-xl);--spacing-space:var(--spacing-space-md);--spacing-size:var(--spacing-size-md);--radius-none:0px;--radius-full:9999px;--border-width:var(--border-width);--ring-width:var(--ring-width);--ring-offset:var(--ring-offset);--text-display-sm:var(--text-4xl);--text-display-sm--line-height:var(--text-4xl--line-height);--leading-xs:var(--leading-xs);--leading-sm:var(--leading-sm);--leading-md:var(--leading-md);--leading-lg:var(--leading-lg);--leading-xl:var(--leading-xl);--leading-2xl:var(--leading-2xl);--leading-3xl:var(--leading-3xl);--leading-4xl:var(--leading-4xl);--leading-5xl:var(--leading-5xl);--leading-6xl:var(--leading-6xl);--leading-7xl:var(--leading-7xl);--leading-8xl:var(--leading-8xl);--leading-9xl:var(--leading-9xl);--font-code:var(--font-code);--font-display:var(--font-display);--shadow-ui:var(--shadow-ui);--shadow-surface:var(--shadow-surface);--duration-fast:var(--duration-fast);--duration-normal:var(--duration-normal);--duration-slow:var(--duration-slow);--opacity-disabled:var(--opacity-disabled);--opacity-backdrop:var(--opacity-backdrop);--text-md:var(--text-base);--text-md--line-height:var(--text-base--line-height)}}@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{@media (prefers-reduced-motion:reduce){[data-theme]{--duration-fast:.01ms;--duration-normal:.01ms;--duration-slow:.01ms}}@media (prefers-contrast:more){[data-theme]{--ring-width:3px;--border-width:1.5px}}.accordion,.badge,.button,.checkbox,.clipboard,pre.code,.data-list,.data-table,.dialog,.icon,.layout-heading,.link,.marquee,.menu,.native-input,.radio-group,.scrollbar,.select,.signature-pad,.switch,.tabs,.tags-input,.timer,.toast,.toggle,.toggle-group,.tooltip,.typo{--ctl-fill:var(--color-ink);--ctl-fill-hover:color-mix(in srgb,var(--color-ink)88%,black);--ctl-fill-active:color-mix(in srgb,var(--color-ink)76%,black);--ctl-fill-ink:var(--color-root);--ctl-ink-text:var(--color-ink);--ctl-muted:var(--color-ui-muted)}@supports (color:color-mix(in lab, red, red)){:is(.accordion,.badge,.button,.checkbox,.clipboard,pre.code,.data-list,.data-table,.dialog,.icon,.layout-heading,.link,.marquee,.menu,.native-input,.radio-group,.scrollbar,.select,.signature-pad,.switch,.tabs,.tags-input,.timer,.toast,.toggle,.toggle-group,.tooltip,.typo){--ctl-fill-hover:color-mix(in oklab,var(--color-ink)88%,black);--ctl-fill-active:color-mix(in oklab,var(--color-ink)76%,black)}}.accordion:not(.ui-solid):not(.ui-ghost),.badge:not(.ui-solid):not(.ui-ghost),.button:not(.ui-solid):not(.ui-ghost),.clipboard:not(.ui-solid):not(.ui-ghost),.dialog:not(.ui-solid):not(.ui-ghost),.link:not(.ui-solid):not(.ui-ghost),.menu:not(.ui-solid):not(.ui-ghost),.select:not(.ui-solid):not(.ui-ghost),.signature-pad:not(.ui-solid):not(.ui-ghost),.tooltip:not(.ui-solid):not(.ui-ghost){--ctl-bg:var(--color-ui);--ctl-ink:var(--ctl-ink-text,var(--color-ink));--ctl-bd:var(--color-border);--ctl-bg-hover:var(--color-ui-hover);--ctl-bg-active:var(--color-ui-active);--ctl-ring:var(--color-focus);--ctl-bg-muted:var(--color-ui-muted);--ctl-ink-muted:var(--color-ink-muted)}.accordion :where([data-scope=accordion][data-part=root]),.checkbox :where([data-scope=checkbox][data-part=root]),.clipboard :where([data-scope=clipboard][data-part=root]),.data-list :where([data-scope=data-list][data-part=root]),.native-input :where([data-scope=native-input][data-part=root]),.radio-group :where([data-scope=radio-group][data-part=root]),.select :where([data-scope=select][data-part=root]),.signature-pad :where([data-scope=signature-pad][data-part=root]),.tabs :where([data-scope=tabs][data-part=root]),.tags-input :where([data-scope=tags-input][data-part=root]),.timer :where([data-scope=timer][data-part=root]),.toast :where([data-scope=toast][data-part=group]),.toggle-group :where([data-scope=toggle-group][data-part=root]){gap:var(--ctl-space,var(--spacing-space));flex-direction:column;width:100%;display:flex}:is(.accordion :where([data-scope=accordion][data-part=root]),.checkbox :where([data-scope=checkbox][data-part=root]),.clipboard :where([data-scope=clipboard][data-part=root]),.data-list :where([data-scope=data-list][data-part=root]),.native-input :where([data-scope=native-input][data-part=root]),.radio-group :where([data-scope=radio-group][data-part=root]),.select :where([data-scope=select][data-part=root]),.signature-pad :where([data-scope=signature-pad][data-part=root]),.tabs :where([data-scope=tabs][data-part=root]),.tags-input :where([data-scope=tags-input][data-part=root]),.timer :where([data-scope=timer][data-part=root]),.toast :where([data-scope=toast][data-part=group]),.toggle-group :where([data-scope=toggle-group][data-part=root]))[data-orientation=vertical]{flex-direction:column}:is(.accordion :where([data-scope=accordion][data-part=root]),.checkbox :where([data-scope=checkbox][data-part=root]),.clipboard :where([data-scope=clipboard][data-part=root]),.data-list :where([data-scope=data-list][data-part=root]),.native-input :where([data-scope=native-input][data-part=root]),.radio-group :where([data-scope=radio-group][data-part=root]),.select :where([data-scope=select][data-part=root]),.signature-pad :where([data-scope=signature-pad][data-part=root]),.tabs :where([data-scope=tabs][data-part=root]),.tags-input :where([data-scope=tags-input][data-part=root]),.timer :where([data-scope=timer][data-part=root]),.toast :where([data-scope=toast][data-part=group]),.toggle-group :where([data-scope=toggle-group][data-part=root]))[data-orientation=horizontal]{flex-flow:wrap}.button{text-align:center;cursor:pointer;width:auto;min-height:var(--ctl-size,var(--spacing-size));font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-normal);border-radius:var(--ctl-radius,var(--radius-md));padding-inline:calc(var(--ctl-space,var(--spacing-space))*1.25);justify-content:center;align-items:center;gap:var(--ctl-space,var(--spacing-space));color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));background-color:var(--ctl-bg,var(--color-ui));border:var(--border-width)solid var(--ctl-bd,var(--color-border));appearance:none;transition:background-color var(--duration-normal)ease,color var(--duration-normal)ease,border-color var(--duration-normal)ease;display:inline-flex}.button:hover{background-color:var(--ctl-bg-hover,var(--color-ui-hover))}.button:active{background-color:var(--ctl-bg-active,var(--color-ui-active))}.button:focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--ctl-ring,var(--color-focus));outline:none}.button:disabled,.button[data-disabled],.button[disabled]{color:var(--ctl-ink-muted,var(--color-ink-muted));background-color:var(--ctl-bg-muted,var(--color-ui-muted));cursor:not-allowed}.button[data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}.button[data-invalid]:focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert);outline:none}.button .icon,.button [class^=hero-],.button svg,.button img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] .button .icon,[dir=rtl] .button [class^=hero-]{transform:scaleX(-1)}.button[data-state=open]{background-color:var(--ctl-bg-active,var(--color-ui-active));color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));border-color:var(--ctl-bd,var(--color-border))}.button[data-state=open]:hover,.button[data-state=open]:active{background-color:var(--ctl-bg-active,var(--color-ui-active))}.button[data-state=open]:disabled,.button[data-state=open][data-disabled],.button[data-state=open][disabled]{color:var(--ctl-ink-muted,var(--color-ink-muted));background-color:var(--ctl-bg-muted,var(--color-ui-muted));cursor:not-allowed;opacity:1}.button:is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]){background-color:var(--ctl-fill);color:var(--ctl-fill-ink);border-color:#0000}.button:is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):hover,.button:is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]{background-color:var(--ctl-fill-hover)}.button:is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):active,.button:is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:active{background-color:var(--ctl-fill-active)}.button:is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):focus-visible,.button:is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 var(--ring-width)var(--ctl-fill-ink);background-color:var(--ctl-fill-hover);outline:none}.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]){text-align:center;cursor:pointer;width:auto;min-height:var(--ctl-size,var(--spacing-size));font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-normal);border-radius:var(--ctl-radius,var(--radius-md));padding-inline:calc(var(--ctl-space,var(--spacing-space))*1.25);justify-content:center;align-items:center;gap:var(--ctl-space,var(--spacing-space));color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));background-color:var(--ctl-bg,var(--color-ui));border:var(--border-width)solid var(--ctl-bd,var(--color-border));appearance:none;transition:background-color var(--duration-normal)ease,color var(--duration-normal)ease,border-color var(--duration-normal)ease;display:inline-flex}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):hover{background-color:var(--ctl-bg-hover,var(--color-ui-hover))}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):active{background-color:var(--ctl-bg-active,var(--color-ui-active))}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--ctl-ring,var(--color-focus));outline:none}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):disabled,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-disabled],:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[disabled]{color:var(--ctl-ink-muted,var(--color-ink-muted));background-color:var(--ctl-bg-muted,var(--color-ui-muted));cursor:not-allowed}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-invalid]:focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert);outline:none}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])) .icon,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])) [class^=hero-],:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])) svg,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])) img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])) .icon,[dir=rtl] :is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])) [class^=hero-]{transform:scaleX(-1)}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-state=open]{background-color:var(--ctl-bg-active,var(--color-ui-active));color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));border-color:var(--ctl-bd,var(--color-border))}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-state=open]:hover,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-state=open]:active{background-color:var(--ctl-bg-active,var(--color-ui-active))}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-state=open]:disabled,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-state=open][data-disabled],:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item]))[data-state=open][disabled]{color:var(--ctl-ink-muted,var(--color-ink-muted));background-color:var(--ctl-bg-muted,var(--color-ui-muted));cursor:not-allowed;opacity:1}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]){background-color:var(--ctl-fill);color:var(--ctl-fill-ink);border-color:#0000}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):hover,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]{background-color:var(--ctl-fill-hover)}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):active,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:active{background-color:var(--ctl-fill-active)}:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):focus-visible,:is(.accordion :where([data-scope=accordion][data-part=item-trigger]),.clipboard :where([data-scope=clipboard][data-part=trigger]),.data-table :where([data-scope=data-table][data-part=actions]),.dialog :where([data-scope=dialog][data-part=trigger]),.dialog :where([data-scope=dialog][data-part=close-trigger]),.menu :where([data-scope=menu][data-part=trigger]),.select :where([data-scope=select][data-part=trigger]),.signature-pad :where([data-scope=signature-pad][data-part=clear-trigger]),.tags-input :where([data-scope=tags-input][data-part=item-delete-trigger]),.tags-input :where([data-scope=tags-input][data-part=clear-trigger]),.timer :where([data-scope=timer][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=action-trigger]),.toast :where([data-scope=toast][data-part=close-trigger]),.toggle :where([data-scope=toggle][data-part=root]),.toggle-group :where([data-scope=toggle-group][data-part=item])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 var(--ring-width)var(--ctl-fill-ink);background-color:var(--ctl-fill-hover);outline:none}.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control]){text-align:center;cursor:pointer;width:auto;min-height:var(--ctl-size,var(--spacing-size));font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-normal);border-radius:var(--ctl-radius,var(--radius-md));padding-inline:calc(var(--ctl-space,var(--spacing-space))*1.25);justify-content:center;align-items:center;gap:var(--ctl-space,var(--spacing-space));color:var(--color-ink);background-color:var(--color-ui);border:var(--border-width)solid var(--color-border);appearance:none;transition:background-color var(--duration-normal)ease,color var(--duration-normal)ease,border-color var(--duration-normal)ease;display:inline-flex}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):hover{background-color:var(--color-ui-hover)}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):active{background-color:var(--color-ui-active)}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--color-focus);background-color:var(--color-ui-hover);outline:none}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):disabled,:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control]))[data-disabled],:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control]))[disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])) .icon,:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])) [class^=hero-],:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])) svg,:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])) img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])) .icon,[dir=rtl] :is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])) [class^=hero-]{transform:scaleX(-1)}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]){background-color:var(--ctl-fill);color:var(--ctl-fill-ink);border-color:#0000}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):hover,:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]{background-color:var(--ctl-fill-hover)}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):active,:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:active{background-color:var(--ctl-fill-active)}:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):focus-visible,:is(.checkbox :where([data-scope=checkbox][data-part=control]),.radio-group :where([data-scope=radio-group][data-part=item-control])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 var(--ring-width)var(--ctl-fill-ink);background-color:var(--ctl-fill-hover);outline:none}.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger]){text-align:start;cursor:pointer;width:100%;font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-normal);min-height:var(--ctl-size,var(--spacing-size));padding-inline:var(--ctl-space,var(--spacing-space));align-items:center;gap:var(--ctl-space,var(--spacing-space));color:var(--color-ink);background-color:var(--color-ui);border:var(--border-width)solid transparent;border-radius:var(--radius-none);transition:background-color var(--duration-normal)ease,color var(--duration-normal)ease,box-shadow var(--duration-normal)ease,border-color var(--duration-normal)ease;outline:none;display:inline-flex}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):hover{background-color:var(--color-ui-hover)}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):active{background-color:var(--color-ui-active)}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--color-focus);background-color:var(--color-ui-hover);outline:none}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):disabled,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger]))[data-disabled],:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger]))[disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}@media (hover:hover){:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger]))[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 var(--ring-width)var(--color-focus);background-color:var(--color-ui-hover);outline:none}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger]))[data-highlighted]:active{background-color:var(--color-ui-active);box-shadow:none}}@media (hover:none){:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger]))[data-highlighted]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-focus);background-color:var(--color-ui-hover);outline:none}}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=branch-indicator],:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=item-indicator]{transition:transform var(--duration-slow)ease}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=branch-indicator][data-state=open],:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=item-indicator][data-state=open]{transform:rotate(90deg)!important}[dir=rtl] :is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=branch-indicator][data-state=open],[dir=rtl] :is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=item-indicator][data-state=open]{transform:rotate(-90deg)!important}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=item-text],:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=branch-text]{gap:var(--ctl-space,var(--spacing-space));text-align:start;flex:1;align-items:center;width:100%;display:flex}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=item-text]>*,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=branch-text]>*,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=item-indicator]>*,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [data-part=branch-indicator]>*{color:inherit}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) .icon,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [class^=hero-],:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) svg,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) .icon,[dir=rtl] :is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])) [class^=hero-]{transform:scaleX(-1)}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]){background-color:var(--ctl-fill);color:var(--ctl-fill-ink);border-color:#0000}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):hover,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]{background-color:var(--ctl-fill-hover)}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):active,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:active{background-color:var(--ctl-fill-active)}:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate]):focus-visible,:is(.menu :where([data-scope=menu][data-part=trigger-item]),.menu :where([data-scope=menu][data-part=item]),.select :where([data-scope=select][data-part=item]),.tabs :where([data-scope=tabs][data-part=trigger])):is([data-state=on],[data-state=checked],[data-selected],[data-in-range],[data-checked],[data-indeterminate])[data-highlighted]:not(:hover){box-shadow:inset 0 0 0 var(--ring-width)var(--ctl-fill-ink);background-color:var(--ctl-fill-hover);outline:none}.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]){text-align:start;width:100%;font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-normal);border-radius:var(--ctl-radius,var(--radius-md));border:var(--border-width)solid var(--color-border);padding-inline:var(--ctl-space,var(--spacing-space));justify-content:start;align-items:center;gap:var(--ctl-space,var(--spacing-space));min-height:var(--ctl-size,var(--spacing-size));text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);background-color:var(--color-ui);transition:background-color var(--duration-normal)ease,box-shadow var(--duration-normal)ease;display:flex;overflow:hidden}:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]))::placeholder{color:var(--color-ink-muted)}:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])):hover{background-color:var(--color-ui-hover)}:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])):focus,:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])):focus-within{background-color:var(--color-root);box-shadow:inset 0 0 0 var(--ring-width)var(--color-focus);outline:none}:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])):disabled,:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]))[data-disabled],:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]))[disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);opacity:var(--opacity-disabled);cursor:not-allowed}:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]))[data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]))[data-invalid]:focus,:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]))[data-invalid]:focus-within,:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input]))[data-invalid]:focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert);outline:none}:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])) .icon,:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])) [class^=hero-],:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])) svg,:is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])) img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])) .icon,[dir=rtl] :is(.clipboard :where([data-scope=clipboard][data-part=input]),.native-input :where([data-scope=native-input][data-part=input])) [class^=hero-]{transform:scaleX(-1)}.checkbox :where([data-scope=checkbox][data-part=label]),.clipboard :where([data-scope=clipboard][data-part=label]),.data-list :where([data-scope=data-list][data-part=item-label]),.layout-heading :where([data-scope=layout-heading][data-part=title]),.layout-heading :where([data-scope=layout-heading][data-part=subtitle]),.native-input :where([data-scope=native-input][data-part=label]),.radio-group :where([data-scope=radio-group][data-part=label]),.select :where([data-scope=select][data-part=label]),.select :where([data-scope=select][data-part=item-group-label]),.signature-pad :where([data-scope=signature-pad][data-part=label]),.switch :where([data-scope=switch][data-part=label]),.tags-input :where([data-scope=tags-input][data-part=label]),.toast :where([data-scope=toast][data-part=title]){text-align:start;width:auto;font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-medium);color:var(--color-ink);justify-content:start;align-items:center;display:flex}.dialog :where([data-scope=dialog][data-part=content]),.menu :where([data-scope=menu][data-part=content]),.select :where([data-scope=select][data-part=content]),.tabs :where([data-scope=tabs][data-part=content]),.toast :where([data-scope=toast][data-part=root]),.tooltip :where([data-scope=tooltip][data-part=content]){width:100%;padding:var(--ctl-space,var(--spacing-space));border-radius:var(--ctl-radius,var(--radius-md));border:var(--border-width)solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.link{cursor:pointer;color:var(--ctl-ink-text,var(--color-link));height:auto;font-size:inherit;line-height:inherit;justify-content:start;align-items:center;gap:var(--ctl-space,var(--spacing-space));padding-inline:var(--ctl-space,var(--spacing-space));border-radius:var(--ctl-radius,var(--radius-md));text-underline-offset:.15em;min-width:0;max-width:fit-content;text-decoration-line:underline;text-decoration-thickness:from-font;display:inline-flex;position:relative}.link .icon,.link [class^=hero-],.link svg,.link img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] .link .icon,[dir=rtl] .link [class^=hero-]{transform:scaleX(-1)}.badge{width:fit-content;max-width:fit-content;min-height:var(--ctl-size,var(--spacing-size));font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-medium);border-radius:var(--ctl-radius,var(--radius-md));padding-inline:calc(var(--ctl-space,var(--spacing-space))*1.25);justify-content:center;align-items:center;gap:var(--ctl-space,var(--spacing-space));color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));background-color:var(--ctl-bg,var(--color-ui));border:var(--border-width)solid var(--ctl-bd,var(--color-border));transition:background-color var(--duration-normal)ease,color var(--duration-normal)ease,border-color var(--duration-normal)ease;display:inline-flex}.badge:hover{background-color:var(--ctl-bg-hover,var(--color-ui-hover))}.badge:active{background-color:var(--ctl-bg-active,var(--color-ui-active))}.badge:focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--ctl-ring,var(--color-focus));outline:none}.badge:disabled,.badge[data-disabled],.badge[disabled]{color:var(--ctl-ink-muted,var(--color-ink-muted));background-color:var(--ctl-bg-muted,var(--color-ui-muted));cursor:not-allowed}.badge[data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}.badge[data-invalid]:focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert);outline:none}.badge .icon,.badge [class^=hero-],.badge svg,.badge img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] .badge .icon,[dir=rtl] .badge [class^=hero-]{transform:scaleX(-1)}.checkbox :where([data-scope=checkbox][data-part=error]),.native-input :where([data-scope=native-input][data-part=error]),.radio-group :where([data-scope=radio-group][data-part=error]),.select :where([data-scope=select][data-part=error]),.signature-pad :where([data-scope=signature-pad][data-part=error]),.switch :where([data-scope=switch][data-part=error]),.tags-input :where([data-scope=tags-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:var(--spacing-space-sm);color:var(--color-alert-text);padding-block:var(--spacing-space);display:inline-flex}.accordion[data-loading] [data-scope=accordion][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.accordion{width:100%;max-width:var(--container-md)}.accordion [data-scope=accordion][data-part=root][data-orientation=horizontal]{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{font:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.accordion [data-scope=accordion][data-part=item-trigger]{width:100%;min-width:0;margin-bottom:var(--spacing-space)}.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);flex:auto;width:auto;min-width:0;display:flex;overflow:clip hidden}.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;overflow:hidden clip}.accordion [data-scope=accordion][data-part=item-indicator]{flex-shrink:0;transition:transform .2s;transform:rotate(0)}.accordion [data-scope=accordion][data-part=item-indicator][data-state=open]{transform:rotate(90deg)}.accordion [data-scope=accordion][data-part=item-indicator][dir=rtl][data-state=open]{transform:rotate(-90deg)}.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;flex-shrink:0;justify-content:center;align-items:center;display:none;width:1em!important;height:1em!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;flex-shrink:0;justify-content:center;align-items:center;display:inline-block;width:1em!important;height:1em!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]{max-height:var(--ctl-max-height,none);overflow:hidden;overflow-y:var(--ctl-max-height-overflow,hidden)}.accordion[class*=ui-max-height-] [data-scope=accordion][data-part=item-content]::-webkit-scrollbar-track{background:var(--color-ui)}.accordion[class*=ui-max-height-] [data-scope=accordion][data-part=item-content]::-webkit-scrollbar-thumb{background:var(--color-border)}.accordion[class*=ui-max-height-] [data-scope=accordion][data-part=item-content]::-webkit-scrollbar-corner{background:var(--color-border)}.accordion[class*=ui-max-height-] [data-scope=accordion][data-part=item-content]::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.accordion[data-animation=js] [data-scope=accordion][data-part=item-content][data-state=closed],.accordion[data-animation=custom] [data-scope=accordion][data-part=item-content][data-state=closed]{opacity:0;height:0;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-trigger]:disabled,.accordion [data-scope=accordion][data-part=item-trigger][data-disabled],.accordion [data-scope=accordion][data-part=item-trigger][disabled]{opacity:1}.accordion [data-scope=accordion][data-part=item-content]>p{width:100%;padding:var(--ctl-space,var(--spacing-space));border-radius:var(--ctl-radius,var(--radius-md));border:1px solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md);margin:0;margin-bottom:var(--spacing-space);flex-direction:column;min-width:0;display:flex}.accordion [data-scope=accordion][data-part=item-content][data-disabled]>p{opacity:1;background-color:var(--color-root);color:var(--color-ink)}.accordion [data-scope=accordion][data-part=root][data-async] [data-scope=accordion][data-part=item-text]>*,.accordion [data-scope=accordion][data-part=root][data-async] [data-scope=accordion][data-part=item-indicator]>*{animation:1.4s ease-in-out infinite corex-skeleton}.accordion [data-scope=accordion][data-part=root][data-async] [data-scope=accordion][data-part=item-text]:before,.accordion [data-scope=accordion][data-part=root][data-async] [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-async] [data-scope=accordion][data-part=item-text]:before{width:var(--container-2xs);margin-block:var(--spacing-space)}.badge{text-align:center;cursor:unset;width:fit-content;max-width:100%;font-size:calc(var(--ctl-text,var(--text-base))*.8);line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-normal);border-radius:var(--ctl-radius,var(--radius-full));padding-inline:var(--ctl-space,var(--spacing-space));justify-content:center;align-items:center;gap:var(--ctl-space,var(--spacing-space));height:calc(var(--ctl-size,var(--spacing-size))*.8);text-overflow:ellipsis;white-space:normal;box-sizing:border-box;border:1px solid #0000;padding-block:0;display:inline-flex;overflow:hidden}.badge .icon,.badge [class^=hero-],.badge svg{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.badge .icon,.badge [class^=hero-],.badge svg){transform:scaleX(-1)}.badge.ui-trigger--square{aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);justify-content:center;width:auto;padding:0}.badge.ui-trigger--circle{aspect-ratio:1;justify-content:center;width:auto;padding:0;border-radius:var(--radius-full)!important}.button{text-align:center;justify-content:center;width:fit-content}.button.ui-trigger--square{aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);justify-content:center;width:auto;padding:0}.button.ui-trigger--circle{aspect-ratio:1;justify-content:center;width:auto;padding:0;border-radius:var(--radius-full)!important}.checkbox{gap:var(--spacing-space);flex-direction:column;width:100%;display:flex}.checkbox[data-orientation=horizontal]{max-width:fit-content}.checkbox[data-orientation=vertical]{max-width:var(--container-5xs)}.checkbox[data-loading] [data-scope=checkbox][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.checkbox [data-scope=checkbox][data-part=root]{gap:var(--spacing-space);position:relative}.checkbox [data-scope=checkbox][data-part=root][data-readonly]{padding-inline-end:var(--spacing-space);position:relative}.checkbox [data-scope=checkbox][data-part=root][data-readonly]:after{content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);position:absolute;inset-inline-end:calc(var(--spacing)*1);translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.checkbox [data-scope=checkbox][data-part=root][data-orientation=vertical]{flex-direction:column-reverse}.checkbox [data-scope=checkbox][data-part=root][data-loading],[data-scope=checkbox][data-part=root][data-loading]{pointer-events:none;min-height:calc(var(--spacing-size) + var(--spacing-space-lg));align-items:center}.checkbox [data-scope=checkbox][data-part=root][data-loading]:not(:has([data-part=label])),[data-scope=checkbox][data-part=root][data-loading]:not(:has([data-part=label])){min-height:var(--spacing-size);justify-content:center;align-items:center}.checkbox [data-scope=checkbox][data-part=root][data-loading] [data-scope=checkbox][data-part=control],[data-scope=checkbox][data-part=root][data-loading] [data-scope=checkbox][data-part=control]{border-color:var(--color-border);background-color:var(--color-ui-active);animation:1.4s ease-in-out infinite corex-skeleton}.checkbox [data-scope=checkbox][data-part=root][data-loading] [data-scope=checkbox][data-part=indicator],[data-scope=checkbox][data-part=root][data-loading] [data-scope=checkbox][data-part=indicator]{opacity:.35}.checkbox [data-scope=checkbox][data-part=root][data-loading] [data-scope=checkbox][data-part=label],[data-scope=checkbox][data-part=root][data-loading] [data-scope=checkbox][data-part=label]{height:1em;min-height:1em;max-height:1em;width:var(--container-xs);max-width:min(var(--container-xs),70%);border-radius:var(--radius-sm);background-color:var(--color-ui-active);flex:1 1 0;min-width:0;animation:1.4s ease-in-out infinite corex-skeleton}.checkbox [data-scope=checkbox][data-part=label]{cursor:pointer}.checkbox [data-scope=checkbox][data-part=label][data-invalid]{color:var(--color-ink)}.checkbox[data-disabled] [data-scope=checkbox][data-part=label],.checkbox:has([data-scope=checkbox][data-part=root][data-disabled]) [data-scope=checkbox][data-part=label]{cursor:not-allowed}.checkbox [data-scope=checkbox][data-part=control]{aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);width:auto;min-height:unset;min-width:unset;height:calc(var(--ctl-size,var(--spacing-size))*.6);width:calc(var(--ctl-size,var(--spacing-size))*.6);justify-content:center;padding:0;position:relative}.checkbox [data-scope=checkbox][data-part=control]:disabled,.checkbox [data-scope=checkbox][data-part=control][data-disabled],.checkbox [data-scope=checkbox][data-part=control][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}.checkbox [data-scope=checkbox][data-part=control][data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}.checkbox [data-scope=checkbox][data-part=control][data-invalid]:focus-visible,.checkbox [data-scope=checkbox][data-part=control][data-invalid][data-focus]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert);outline:none}.checkbox [data-scope=checkbox][data-part=control][data-required]:not([data-invalid]){border-color:var(--color-alert)}.checkbox [data-scope=checkbox][data-part=control][data-state=unchecked]{background-color:var(--color-ui);color:var(--ctl-ink-text,var(--color-ink));border-color:var(--color-border)}.checkbox [data-scope=checkbox][data-part=control][data-state=unchecked]:hover{background-color:var(--color-ui-hover)}.checkbox [data-scope=checkbox][data-part=control][data-state=unchecked]:active{background-color:var(--color-ui-active)}.checkbox [data-scope=checkbox][data-part=control][data-state=checked],.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate]{background-color:var(--ctl-fill,var(--color-ink));color:var(--ctl-fill-ink,var(--color-root));border-color:#0000}.checkbox [data-scope=checkbox][data-part=control][data-state=checked]:hover,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate]:hover{background-color:var(--ctl-fill-hover,color-mix(in srgb,var(--color-ink)88%,black))}@supports (color:color-mix(in lab, red, red)){:is(.checkbox [data-scope=checkbox][data-part=control][data-state=checked]:hover,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate]:hover){background-color:var(--ctl-fill-hover,color-mix(in oklab,var(--color-ink)88%,black))}}.checkbox [data-scope=checkbox][data-part=control][data-state=checked]:active,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate]:active{background-color:var(--ctl-fill-active,color-mix(in srgb,var(--color-ink)76%,black))}@supports (color:color-mix(in lab, red, red)){:is(.checkbox [data-scope=checkbox][data-part=control][data-state=checked]:active,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate]:active){background-color:var(--ctl-fill-active,color-mix(in oklab,var(--color-ink)76%,black))}}.checkbox [data-scope=checkbox][data-part=control][data-state=checked]:focus-visible,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate]:focus-visible{box-shadow:inset 0 0 0 2px var(--ctl-fill-ink,var(--color-root));outline:none}.checkbox [data-scope=checkbox][data-part=control] [data-part=indeterminate],.checkbox [data-scope=checkbox][data-part=control] [data-part=indicator]{display:none!important}.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator]{display:flex!important}.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] .icon,.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] [class^=hero-],.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] svg,.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] .icon,.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] [class^=hero-],.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] svg,.checkbox [data-scope=checkbox][data-part=control][data-state=checked] [data-part=indicator] img){transform:scaleX(-1)}.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate]{display:flex!important}.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] .icon,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] [class^=hero-],.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] svg,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] img{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] .icon,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] [class^=hero-],.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] svg,.checkbox [data-scope=checkbox][data-part=control][data-state=indeterminate] [data-part=indeterminate] img){transform:scaleX(-1)}.checkbox [data-scope=checkbox][data-part=error].absolute{width:auto;max-width:none;inset-inline:100% auto;margin-inline-start:var(--spacing-space-sm);padding-block:0;display:block;top:0}.clipboard[data-loading] [data-scope=clipboard][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.clipboard{width:fit-content}.clipboard [data-scope=clipboard][data-part=root]{gap:var(--spacing-space)}.clipboard [data-scope=clipboard][data-part=root][data-orientation=horizontal]{align-items:center}.clipboard [data-scope=clipboard][data-part=root][data-orientation=vertical]{align-items:start}.clipboard [data-scope=clipboard][data-part=control]{justify-content:start;align-items:center;gap:var(--spacing-space-sm);flex-flow:row;width:100%;min-width:0;display:flex}.clipboard [data-scope=clipboard][data-part=input]{field-sizing:content;flex:1;min-width:0}.clipboard [data-scope=clipboard][data-part=input][data-copied]{color:var(--color-success-text);border-color:var(--color-success)}.clipboard.ui-solid [data-scope=clipboard][data-part=input][data-copied]{color:var(--color-success-contrast);background-color:var(--color-success);border-color:var(--color-success)}.clipboard [data-scope=clipboard][data-part=trigger]{flex-shrink:0}.clipboard [data-scope=clipboard][data-part=trigger] [data-scope=clipboard][data-part=copy],.clipboard [data-scope=clipboard][data-part=trigger] [data-scope=clipboard][data-part=copied]{align-items:center;gap:var(--spacing-space);pointer-events:none;display:inline-flex}.clipboard [data-scope=clipboard][data-part=trigger] [data-scope=clipboard][data-part=copied]{display:none}.clipboard [data-scope=clipboard][data-part=trigger][data-copied]{color:var(--color-success-text);outline:none}.clipboard.ui-solid [data-scope=clipboard][data-part=trigger][data-copied]{color:var(--color-success-contrast)}.clipboard [data-scope=clipboard][data-part=trigger][data-copied] [data-scope=clipboard][data-part=copy]{display:none}.clipboard [data-scope=clipboard][data-part=trigger][data-copied] [data-scope=clipboard][data-part=copied]{display:inline-flex}pre.code,pre.code[data-scope=code][data-part=root]{width:100%;max-width:var(--container-md);font-family:var(--font-code);font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:var(--spacing-space);border:1px solid var(--color-border);border-radius:var(--ctl-radius,var(--radius-md));box-sizing:border-box;background-color:var(--color-root);min-width:0;color:var(--color-ink);box-shadow:var(--shadow-md);background-image:linear-gradient(var(--color-root)50%,var(--color-surface)50%);background-position:0 0;background-size:100% 2lh;background-attachment:local;background-origin:content-box;flex-direction:column;display:flex;overflow:auto}:is(pre.code,pre.code[data-scope=code][data-part=root])::-webkit-scrollbar-track{background:var(--color-ui)}:is(pre.code,pre.code[data-scope=code][data-part=root])::-webkit-scrollbar-thumb{background:var(--color-border)}:is(pre.code,pre.code[data-scope=code][data-part=root])::-webkit-scrollbar-corner{background:var(--color-border)}:is(pre.code,pre.code[data-scope=code][data-part=root])::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}:is(pre.code,pre.code[data-scope=code][data-part=root]) code[data-part=content]{white-space:pre-wrap;padding-inline-end:var(--spacing-space-xl)}code.code{vertical-align:baseline;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:100%;font-family:var(--font-code);font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-inline:var(--spacing-space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-user-select:all;user-select:all;padding-block:.12em;display:inline-block;overflow:visible}code.code>span[data-part=content]{white-space:pre-wrap;overflow-wrap:break-word}pre.code.unselectable,code.code.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}[data-mode=light] .code .hll{background-color:#fff9c4}[data-mode=light] .code .bp{color:#0070c1}[data-mode=light] .code .c,[data-mode=light] .code .c1,[data-mode=light] .code .ch,[data-mode=light] .code .cm,[data-mode=light] .code .cs{color:green;font-style:italic}[data-mode=light] .code .cp,[data-mode=light] .code .cpf{color:#00f;font-style:normal}[data-mode=light] .code .dl{color:#a31515}[data-mode=light] .code .err{color:#cd3131;border-color:#cd3131}[data-mode=light] .code .fm{color:#795e26}[data-mode=light] .code .gd{color:#a31515}[data-mode=light] .code .ge{font-style:italic}[data-mode=light] .code .gh{color:navy;font-weight:700}[data-mode=light] .code .gi{color:#098658}[data-mode=light] .code .go{color:#6e7681}[data-mode=light] .code .gp{color:navy;font-weight:700}[data-mode=light] .code .gr{color:#cd3131}[data-mode=light] .code .gs{font-weight:700}[data-mode=light] .code .gt{color:#0451a5}[data-mode=light] .code .gu{color:purple;font-weight:700}[data-mode=light] .code .il{color:#098658}[data-mode=light] .code .k,[data-mode=light] .code .kd,[data-mode=light] .code .kr,[data-mode=light] .code .kc,[data-mode=light] .code .kn,[data-mode=light] .code .kp{color:#00f;font-weight:700}[data-mode=light] .code .kt{color:#267f99}[data-mode=light] .code .m,[data-mode=light] .code .mb,[data-mode=light] .code .mf,[data-mode=light] .code .mh,[data-mode=light] .code .mi,[data-mode=light] .code .mo{color:#098658}[data-mode=light] .code .na{color:#e50000}[data-mode=light] .code .nb{color:#267f99}[data-mode=light] .code .nc,[data-mode=light] .code .nn{color:#267f99;font-weight:700}[data-mode=light] .code .nd{color:#af00db}[data-mode=light] .code .ne{color:#cd3131;font-weight:700}[data-mode=light] .code .nf{color:#795e26}[data-mode=light] .code .ni{color:#6e7681;font-weight:700}[data-mode=light] .code .nl{color:#000}[data-mode=light] .code .no{color:#0070c1}[data-mode=light] .code .nt{color:maroon;font-weight:700}[data-mode=light] .code .nv,[data-mode=light] .code .vc,[data-mode=light] .code .vg,[data-mode=light] .code .vi,[data-mode=light] .code .vm{color:#001080}[data-mode=light] .code .o{color:#000}[data-mode=light] .code .ow{color:#00f;font-weight:700}[data-mode=light] .code .s,[data-mode=light] .code .s1,[data-mode=light] .code .s2,[data-mode=light] .code .sa,[data-mode=light] .code .sb,[data-mode=light] .code .sc,[data-mode=light] .code .sh,[data-mode=light] .code .sx{color:#a31515}[data-mode=light] .code .sd{color:#a31515;font-style:italic}[data-mode=light] .code .se{color:#e00;font-weight:700}[data-mode=light] .code .si{color:#811f3f;font-weight:700}[data-mode=light] .code .sr{color:#811f3f}[data-mode=light] .code .ss{color:#001080}[data-mode=dark] .code .hll{background-color:#264f78}[data-mode=dark] .code .bp{color:#4ec9b0}[data-mode=dark] .code .c,[data-mode=dark] .code .c1,[data-mode=dark] .code .ch,[data-mode=dark] .code .cm,[data-mode=dark] .code .cs{color:#6a9955;font-style:italic}[data-mode=dark] .code .cp,[data-mode=dark] .code .cpf{color:#569cd6;font-style:normal}[data-mode=dark] .code .dl{color:#ce9178}[data-mode=dark] .code .err{color:#f44747;border-color:#f44747}[data-mode=dark] .code .fm{color:#dcdcaa}[data-mode=dark] .code .gd{color:#ce9178}[data-mode=dark] .code .ge{font-style:italic}[data-mode=dark] .code .gh{color:#569cd6;font-weight:700}[data-mode=dark] .code .gi{color:#b5cea8}[data-mode=dark] .code .go{color:gray}[data-mode=dark] .code .gp{color:#569cd6;font-weight:700}[data-mode=dark] .code .gr{color:#f44747}[data-mode=dark] .code .gs{font-weight:700}[data-mode=dark] .code .gt{color:#4ec9b0}[data-mode=dark] .code .gu{color:#c586c0;font-weight:700}[data-mode=dark] .code .il{color:#b5cea8}[data-mode=dark] .code .k,[data-mode=dark] .code .kd,[data-mode=dark] .code .kr,[data-mode=dark] .code .kc,[data-mode=dark] .code .kn,[data-mode=dark] .code .kp{color:#569cd6;font-weight:700}[data-mode=dark] .code .kt{color:#4ec9b0}[data-mode=dark] .code .m,[data-mode=dark] .code .mb,[data-mode=dark] .code .mf,[data-mode=dark] .code .mh,[data-mode=dark] .code .mi,[data-mode=dark] .code .mo{color:#b5cea8}[data-mode=dark] .code .na{color:#f48771}[data-mode=dark] .code .nb{color:#4ec9b0}[data-mode=dark] .code .nc,[data-mode=dark] .code .nn{color:#4ec9b0;font-weight:700}[data-mode=dark] .code .nd{color:#c586c0}[data-mode=dark] .code .ne{color:#f44747;font-weight:700}[data-mode=dark] .code .nf{color:#dcdcaa}[data-mode=dark] .code .ni{color:gray;font-weight:700}[data-mode=dark] .code .nl{color:#c8c8c8}[data-mode=dark] .code .no{color:#4fc1ff}[data-mode=dark] .code .nt{color:#ce9178;font-weight:700}[data-mode=dark] .code .nv,[data-mode=dark] .code .vc,[data-mode=dark] .code .vg,[data-mode=dark] .code .vi,[data-mode=dark] .code .vm{color:#9cdcfe}[data-mode=dark] .code .o{color:#d4d4d4}[data-mode=dark] .code .ow{color:#569cd6;font-weight:700}[data-mode=dark] .code .s,[data-mode=dark] .code .s1,[data-mode=dark] .code .s2,[data-mode=dark] .code .sa,[data-mode=dark] .code .sb,[data-mode=dark] .code .sc,[data-mode=dark] .code .sh,[data-mode=dark] .code .sx{color:#ce9178}[data-mode=dark] .code .sd{color:#ce9178;font-style:italic}[data-mode=dark] .code .se{color:#f48771;font-weight:700}[data-mode=dark] .code .si{color:#d16969;font-weight:700}[data-mode=dark] .code .sr{color:#d16969}[data-mode=dark] .code .ss{color:#9cdcfe}.data-list{width:100%;max-width:var(--container-md);border:1px solid var(--color-border);border-radius:var(--ctl-radius,var(--radius-md));background-color:var(--color-border);color:var(--color-ink);overflow:hidden}.data-list [data-scope=data-list][data-part=root]{width:100%;font-size:var(--text-base);line-height:var(--text-base--line-height);background-color:var(--color-border);color:var(--color-ink);border-radius:var(--ctl-radius,var(--radius-md));flex-direction:column;gap:1px;display:flex;overflow:auto}.data-list [data-scope=data-list][data-part=root]::-webkit-scrollbar-track{background:var(--color-ui)}.data-list [data-scope=data-list][data-part=root]::-webkit-scrollbar-thumb{background:var(--color-border)}.data-list [data-scope=data-list][data-part=root]::-webkit-scrollbar-corner{background:var(--color-border)}.data-list [data-scope=data-list][data-part=root]::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.data-list:has([data-part=root] [data-part=item]) [data-part=empty]{display:none}.data-list [data-scope=data-list][data-part=empty]{padding:var(--spacing-space);background-color:var(--color-surface);color:var(--color-ink-muted)}.data-list [data-scope=data-list][data-part=item]{padding:var(--spacing-space);justify-content:flex-start;align-items:flex-start;gap:var(--spacing-space);background-color:var(--color-surface);color:var(--color-ink);flex-direction:column;transition:background-color .2s ease-in-out;display:flex}.data-list [data-scope=data-list][data-part=root][data-orientation=horizontal] [data-scope=data-list][data-part=item]{align-items:baseline;gap:var(--spacing-space-lg);flex-direction:row}.data-list [data-scope=data-list][data-part=label]{gap:var(--spacing-space);width:100%;color:var(--ctl-ink-text,var(--color-ink));flex-shrink:0}.data-list [data-scope=data-list][data-part=label] .icon,.data-list [data-scope=data-list][data-part=label] [class^=hero-]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.data-list [data-scope=data-list][data-part=label] .icon,.data-list [data-scope=data-list][data-part=label] [class^=hero-]){transform:scaleX(-1)}.data-list [data-scope=data-list][data-part=root][data-orientation=horizontal] [data-scope=data-list][data-part=label]{width:auto;min-width:var(--container-3xs);max-width:40%}.data-list [data-scope=data-list][data-part=content]{font-size:var(--text-base);line-height:var(--text-base--line-height);min-width:0;color:var(--color-ink);flex:auto;margin:0}.data-list [data-scope=data-list][data-part=root][data-orientation=horizontal] [data-scope=data-list][data-part=content]{flex:auto}.data-list [data-scope=data-list][data-part=root][dir=rtl] [data-scope=data-list][data-part=item]{align-items:flex-start}.data-list [data-scope=data-list][data-part=root][dir=rtl][data-orientation=horizontal] [data-scope=data-list][data-part=item]{justify-content:flex-start;align-items:baseline;gap:var(--spacing-space-lg)}.data-list [data-scope=data-list][data-part=root][dir=rtl] [data-scope=data-list][data-part=label]{text-align:end;unicode-bidi:plaintext;justify-content:flex-end;width:100%}.data-list [data-scope=data-list][data-part=root][dir=rtl] [data-scope=data-list][data-part=content]{text-align:end;unicode-bidi:plaintext;align-self:stretch;width:100%}.data-list [data-scope=data-list][data-part=root][dir=rtl][data-orientation=horizontal] [data-scope=data-list][data-part=label]{text-align:start;justify-content:flex-start;width:auto}.data-list [data-scope=data-list][data-part=root][dir=rtl][data-orientation=horizontal] [data-scope=data-list][data-part=content]{text-align:start;align-self:auto;width:auto}.data-table{width:100%;max-width:var(--container-md);max-height:var(--ctl-max-height,var(--container-md));border-radius:var(--radius-md);border:1px solid var(--color-border);min-width:0;display:block;position:relative;overflow:auto}.data-table::-webkit-scrollbar{width:calc(var(--spacing-space)*.6);height:calc(var(--spacing-space)*.6)}.data-table::-webkit-scrollbar-track{background:var(--color-ui)}.data-table::-webkit-scrollbar-thumb{background:var(--color-border)}.data-table::-webkit-scrollbar-corner{background:var(--color-border)}.data-table[class*=ui-max-height-]{overflow-y:var(--ctl-max-height-overflow,auto)}.data-table[class*=ui-max-height-]::-webkit-scrollbar-track{background:var(--color-ui)}.data-table[class*=ui-max-height-]::-webkit-scrollbar-thumb{background:var(--color-border)}.data-table[class*=ui-max-height-]::-webkit-scrollbar-corner{background:var(--color-border)}.data-table[class*=ui-max-height-]::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.data-table [data-scope=data-table][data-part=root]{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%;display:table}.data-table col[data-part=col-selection],.data-table col[data-part=col-action]{width:0}.data-table col[data-part=col-grow]{width:100%}.data-table [data-scope=data-table][data-part=thead]{z-index:2;position:sticky;top:0}.data-table [data-scope=data-table][data-part=thead] th[data-part=cell],.data-table [data-scope=data-table][data-part=thead] th[data-part=grow-cell]{text-align:start;padding-inline:var(--ctl-space,var(--spacing-space));white-space:nowrap;background-color:var(--color-surface);border-bottom:1px solid var(--color-border);font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-medium);color:var(--ctl-ink-text,var(--color-ink))}.data-table [data-scope=data-table][data-part=thead] th[data-part=cell]{width:0;min-width:max-content}.data-table [data-scope=data-table][data-part=thead] th[data-part=grow-cell]{width:100%}.data-table [data-scope=data-table][data-part=selection-header]{text-align:center;padding-inline:var(--ctl-space,var(--spacing-space));white-space:nowrap;background-color:var(--color-surface);border-bottom:1px solid var(--color-border);font-weight:var(--font-weight-medium)}.data-table [data-scope=data-table][data-part=thead] th[data-part=action-header]{z-index:3;text-align:center;padding:var(--ctl-space,var(--spacing-space));white-space:nowrap;background-color:var(--color-surface);border-bottom:1px solid var(--color-border);border-inline-start:1px solid var(--color-border);width:0;min-width:max-content;max-width:max-content;font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));font-weight:var(--font-weight-medium);color:var(--ctl-ink-text,var(--color-ink));box-shadow:-4px 0 8px -6px color-mix(in srgb,var(--color-ink)12%,transparent);inset-inline-end:0;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.data-table [data-scope=data-table][data-part=thead] th[data-part=action-header]{box-shadow:-4px 0 8px -6px color-mix(in srgb,var(--color-ink)12%,transparent)}}.data-table:has([data-scope=dialog][data-part=backdrop][data-state=open]) [data-scope=data-table][data-part=thead],.data-table:has([data-scope=dialog][data-part=backdrop][data-state=open]) [data-scope=data-table][data-part=thead] th[data-part=action-header],.data-table:has([data-scope=dialog][data-part=backdrop][data-state=open]) [data-scope=data-table][data-part=action-cell]{z-index:0}.data-table:has([data-scope=dialog][data-part=backdrop][data-state=open]) [data-scope=data-table][data-part=action-cell]:has([data-scope=dialog][data-part=backdrop][data-state=open]){z-index:1}.data-table [data-scope=data-table][data-part=thead] th:not(:last-child),.data-table [data-scope=data-table][data-part=tbody] tr[data-part=row] td:not(:last-child){border-inline-end:1px solid var(--color-border)}.data-table [data-scope=data-table][data-part=selection-header],.data-table [data-scope=data-table][data-part=selection-cell]{white-space:nowrap;width:0;min-width:max-content}.data-table [data-scope=data-table][data-part=action-cell]{z-index:1;width:0;min-width:max-content;max-width:max-content;padding:var(--ctl-space,var(--spacing-space));white-space:nowrap;border-inline-start:1px solid var(--color-border);box-shadow:-4px 0 8px -6px color-mix(in srgb,var(--color-ink)12%,transparent);position:sticky;inset-inline-end:0}@supports (color:color-mix(in lab, red, red)){.data-table [data-scope=data-table][data-part=action-cell]{box-shadow:-4px 0 8px -6px color-mix(in srgb,var(--color-ink)12%,transparent)}}.data-table [data-scope=data-table][data-part=sort-header]{align-items:center;gap:var(--ctl-space,var(--spacing-space));width:100%;display:flex}.data-table [data-scope=data-table][data-part=sort-icon-container]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.data-table [data-scope=data-table][data-part=sort-trigger]{aspect-ratio:1;cursor:pointer;width:auto;color:var(--ctl-ink-text,var(--color-ink));--ctl-bg:transparent;--ctl-bd:transparent;--ctl-bg-hover:var(--color-ui-hover);--ctl-bg-active:var(--color-ui-active);--ctl-ink:var(--ctl-ink-text,var(--color-ink));--ctl-ring:var(--color-focus);--ctl-bg-muted:transparent;--ctl-ink-muted:var(--color-ink-muted);--ctl-text:var(--text-sm);--ctl-leading:var(--text-sm--line-height);--ctl-space:var(--spacing-space-sm);--ctl-size:var(--spacing-size-sm);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;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;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;background-color:#0000;border-color:#0000;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;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;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important}.data-table [data-scope=data-table][data-part=sort-trigger]:hover{background-color:var(--color-ui-hover)}.data-table [data-scope=data-table][data-part=sort-text]{text-align:start;flex:1}.data-table [data-scope=data-table][data-part=tbody] tr[data-part=empty-row]:not(:only-child){display:none}.data-table [data-scope=data-table][data-part=tbody] tr[data-part=empty-row]{height:100%;position:relative}.data-table [data-scope=data-table][data-part=tbody] tr[data-part=empty-row]>td{padding:var(--ctl-space,var(--spacing-space));vertical-align:middle}.data-table [data-scope=data-table][data-part=tbody] tr[data-part=empty-row]>td:before{content:"";min-height:calc(var(--ctl-space,var(--spacing-space))*8);display:block}.data-table [data-scope=data-table][data-part=empty]{z-index:1;box-sizing:border-box;padding:var(--ctl-space,var(--spacing-space));text-align:center;white-space:normal;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.data-table [data-scope=data-table][data-part=tbody] tr{border-bottom:1px solid var(--color-border)}.data-table [data-scope=data-table][data-part=tbody] tr:last-child{border-bottom:none}.data-table [data-scope=data-table][data-part=cell],.data-table [data-scope=data-table][data-part=grow-cell],.data-table [data-scope=data-table][data-part=action-cell],.data-table [data-scope=data-table][data-part=selection-cell]{padding:var(--ctl-space,var(--spacing-space));vertical-align:middle;white-space:nowrap;background-color:var(--color-surface);font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));color:var(--color-ink);transition:background-color .2s ease-in-out}.data-table [data-scope=data-table][data-part=cell]{width:0;min-width:max-content}.data-table [data-scope=data-table][data-part=grow-cell]{width:100%}.data-table [data-scope=data-table][data-part=selection-cell],.data-table [data-scope=data-table][data-part=action-cell]{text-align:center}.data-table [data-scope=data-table][data-part=selection-cell] .checkbox,.data-table [data-scope=data-table][data-part=selection-header] .checkbox{gap:0;width:auto;margin-inline:auto}.data-table [data-scope=data-table][data-part=selection-cell] .checkbox [data-scope=checkbox][data-part=root],.data-table [data-scope=data-table][data-part=selection-header] .checkbox [data-scope=checkbox][data-part=root]{gap:0;padding-inline-end:0}.data-table [data-scope=data-table][data-part=selection-cell] .checkbox [data-scope=checkbox][data-part=control],.data-table [data-scope=data-table][data-part=selection-header] .checkbox [data-scope=checkbox][data-part=control]{color:var(--ctl-ink-text,var(--color-ink))}.data-table [data-scope=data-table][data-part=tbody] tr[data-part=row]:hover [data-part=cell],.data-table [data-scope=data-table][data-part=tbody] tr[data-part=row]:hover [data-part=grow-cell]{background-color:var(--color-ui-hover)}.data-table [data-scope=data-table][data-part=tbody] tr[data-part=row][data-clickable]{cursor:pointer}.data-table [data-scope=data-table][data-part=tbody] tr[data-part=row]:hover [data-part=selection-cell],.data-table [data-scope=data-table][data-part=tbody] tr[data-part=row]:hover [data-part=action-cell]{background-color:var(--color-surface)}.data-table [data-scope=data-table][data-part=actions]{justify-content:center;align-items:center;gap:var(--spacing-space);width:max-content;max-width:100%;min-height:0;box-shadow:none;color:inherit;cursor:default;--ctl-fill:initial;--ctl-fill-hover:initial;--ctl-fill-active:initial;--ctl-fill-ink:initial;--ctl-ink-text:initial;--ctl-muted:initial;--ctl-ink:initial;--ctl-bg:transparent;--ctl-bg-hover:transparent;--ctl-bg-active:transparent;--ctl-bd:transparent;--ctl-ring:initial;--ctl-bg-muted:transparent;--ctl-ink-muted:initial;--ctl-text:initial;--ctl-leading:initial;--ctl-space:initial;--ctl-size:initial;background:0 0;border:none;border-radius:0;margin-inline:auto;padding:0;padding-inline:0;display:inline-flex}.data-table [data-scope=data-table][data-part=actions]:hover,.data-table [data-scope=data-table][data-part=actions]:active,.data-table [data-scope=data-table][data-part=actions]:focus,.data-table [data-scope=data-table][data-part=actions]:focus-visible{box-shadow:none;background:0 0;border-color:#0000;outline:none}.data-table[dir=rtl] [data-scope=data-table][data-part=thead] th[data-part=cell],.data-table[dir=rtl] [data-scope=data-table][data-part=thead] th[data-part=grow-cell],.data-table[dir=rtl] [data-scope=data-table][data-part=cell],.data-table[dir=rtl] [data-scope=data-table][data-part=grow-cell]{text-align:start;unicode-bidi:plaintext}.data-table[dir=rtl] [data-scope=data-table][data-part=selection-header],.data-table[dir=rtl] [data-scope=data-table][data-part=action-header],.data-table[dir=rtl] [data-scope=data-table][data-part=selection-cell],.data-table[dir=rtl] [data-scope=data-table][data-part=action-cell]{text-align:center;unicode-bidi:plaintext}.data-table[dir=rtl] [data-scope=data-table][data-part=action-header],.data-table[dir=rtl] [data-scope=data-table][data-part=action-cell]{box-shadow:4px 0 8px -6px color-mix(in srgb,var(--color-ink)12%,transparent)}@supports (color:color-mix(in lab, red, red)){:is(.data-table[dir=rtl] [data-scope=data-table][data-part=action-header],.data-table[dir=rtl] [data-scope=data-table][data-part=action-cell]){box-shadow:4px 0 8px -6px color-mix(in srgb,var(--color-ink)12%,transparent)}}.dialog[data-loading]>*{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.dialog [data-scope=dialog][data-part=close-trigger]{aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);--ctl-text:var(--text-sm);--ctl-leading:var(--text-sm--line-height);--ctl-space:var(--spacing-space-sm);--ctl-size:var(--spacing-size-sm);flex-shrink:0;justify-content:center;width:auto;height:fit-content;margin-inline-start:auto;padding:0}.dialog [data-scope=dialog][data-part=backdrop]{background:color-mix(in srgb,var(--color-ui)95%,transparent);z-index:50;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:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog [data-scope=dialog][data-part=content]{max-width:var(--container-md);padding:var(--spacing-space-lg);text-align:start;gap:var(--spacing-space-lg);flex-direction:column;display:flex}.dialog [data-scope=dialog][data-part=positioner][data-state=closed]{pointer-events:none}.dialog[data-animation=js] [data-scope=dialog][data-part=backdrop][data-state=closed],.dialog[data-animation=custom] [data-scope=dialog][data-part=backdrop][data-state=closed],.dialog[data-animation=js] [data-scope=dialog][data-part=content][data-state=closed],.dialog[data-animation=custom] [data-scope=dialog][data-part=content][data-state=closed]{opacity:0;pointer-events:none}.dialog [data-scope=dialog][data-part=header]{align-items:flex-start;gap:var(--spacing-space-sm);display:flex}.dialog [data-scope=dialog][data-part=header]:not(:has(*)){padding:0;display:none}.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]{text-align:start;color:var(--ctl-ink-text,var(--color-ink));font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-semibold);margin-block:0}.dialog [data-scope=dialog][data-part=description]{text-align:start;color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);margin-block:0}.dialog [data-scope=dialog][data-part=header]+[data-scope=dialog][data-part=description]{margin-block-start:calc(var(--spacing-space-sm) - var(--spacing-space-lg))}.dialog.dialog--side [data-scope=dialog][data-part=content]{width:100%;height:100%;max-width:var(--container-3xs);border-radius:var(--radius-none);background:var(--color-surface);box-shadow:none;border:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.dialog.dialog--side [data-scope=dialog][data-part=header]{padding:var(--spacing-space);flex-shrink:0;padding-bottom:0}.dialog.dialog--side [data-scope=dialog][data-part=description]{padding-inline:var(--spacing-space);padding-block:var(--spacing-space-sm)var(--spacing-space);margin-block-start:0}.dialog.ui-rounded-full [data-scope=dialog][data-part=content]{border-radius:var(--radius-xl)}.dialog.dialog--side [data-scope=dialog][data-part=positioner]{justify-content:flex-start;align-items:stretch}.dialog [data-scope=dialog][data-part=content][data-has-nested]{transform:scale(calc(1 - var(--nested-layer-count)*.05));transition:transform .2s ease-in-out}.dialog [data-scope=dialog][data-part=content][data-nested]{border:2px solid var(--ctl-fill,var(--color-accent))}.dialog [data-scope=dialog][data-part=backdrop][data-has-nested]{opacity:calc(var(--opacity-backdrop) + var(--nested-layer-count)*.1)}.icon{color:currentColor;font-size:var(--ctl-text,var(--text-base));flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] .icon{transform:scaleX(-1)}.layout-heading{width:100%}.layout-heading [data-scope=layout-heading][data-part=root]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-size);width:100%;padding:var(--spacing-space);flex-wrap:wrap;display:flex}.layout-heading [data-scope=layout-heading][data-part=content]{gap:var(--spacing-space);flex-direction:column;min-width:0;display:flex}.layout-heading [data-scope=layout-heading][data-part=title],.layout-heading [data-scope=layout-heading][data-part=subtitle]{width:auto;max-width:100%;margin:0}.layout-heading [data-scope=layout-heading][data-part=title]{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-black);color:var(--ctl-ink-text,var(--color-ink))}@media (min-width:48rem){.layout-heading [data-scope=layout-heading][data-part=title]{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}}.layout-heading [data-scope=layout-heading][data-part=subtitle]{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(--ctl-ink-text,var(--color-ink-muted))}.layout-heading [data-scope=layout-heading][data-part=actions]{align-items:flex-start;gap:var(--spacing-space);flex-wrap:wrap;padding:0;display:flex}.link{--ctl-ink-text:var(--color-link);--link-fill:var(--color-ui);--link-fill-hover:var(--color-ui-hover);--link-fill-active:var(--color-ui-active);--link-ink:var(--color-ink);--link-muted:var(--color-ui-muted);overflow:visible}.link.ui-nav{color:var(--color-ink);background-color:#0000;border-color:#0000;padding-inline:0;text-decoration-line:none}.link.ui-nav:is(.ui-accent,.ui-brand,.ui-alert,.ui-info,.ui-success){color:var(--ctl-ink-text,var(--color-ink))}.link.ui-nav:hover,.link.ui-nav:active{color:var(--color-link);text-decoration-line:none;text-decoration-thickness:from-font}.link.ui-nav[aria-current=page],.link.ui-nav[aria-current=location]{color:var(--color-link)}.link.ui-nav:is(.ui-accent,.ui-brand,.ui-alert,.ui-info,.ui-success):is(:hover,:active),.link.ui-nav:is(.ui-accent,.ui-brand,.ui-alert,.ui-info,.ui-success)[aria-current=page],.link.ui-nav:is(.ui-accent,.ui-brand,.ui-alert,.ui-info,.ui-success)[aria-current=location]{color:var(--ctl-fill)}.link.link--skip{z-index:10000;max-width:min(100vw - var(--spacing-space-8),var(--container-xs));padding-block:var(--spacing-space-3);padding-inline:var(--spacing-space-4);background:var(--color-surface);color:var(--color-ink);border:var(--border-width)solid var(--color-border);box-shadow:var(--shadow-ui);transition:inset-block-start var(--duration-normal)ease;margin:0;text-decoration-line:none;position:fixed;inset-block-start:-9999px;inset-inline-start:var(--spacing-space-4);overflow:visible}.link.link--skip:focus,.link.link--skip:focus-visible{inset-block-start:var(--spacing-space-4)}@media (prefers-reduced-motion:reduce){.link.link--skip{transition:none}}.marquee{width:100%;max-width:var(--container-md)}.marquee:not([data-loading]){opacity:1;transition:opacity .4s}.marquee[data-loading]{opacity:0}.marquee [data-part=ssr-preview]{flex-wrap:nowrap;flex-shrink:0;width:100%;display:flex;overflow:hidden}.marquee [data-part=ssr-preview][data-orientation=vertical]{height:calc(var(--ctl-size,var(--spacing-size))*6);flex-direction:column}.marquee [data-part=ssr-preview][data-orientation=horizontal]{flex-direction:row;height:fit-content}.marquee[data-loading] [data-scope=marquee][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.marquee [data-scope=marquee][data-part=root]{width:100%}.marquee [data-scope=marquee][data-part=root][data-orientation=vertical]{height:calc(var(--ctl-size,var(--spacing-size))*6)}.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=item],.marquee [data-part=ssr-preview] [data-part=item]{font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));align-items:center;display:inline-flex}.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;--edge-background:var(--color-root)}.marquee [data-scope=marquee][data-part=edge][data-side=start]{background:linear-gradient(to right,var(--edge-background),transparent);width:20%}.marquee [data-scope=marquee][data-part=edge][data-side=start][dir=rtl]{background:linear-gradient(to left,var(--edge-background),transparent)}.marquee [data-scope=marquee][data-part=edge][data-side=end]{background:linear-gradient(to left,var(--edge-background),transparent);width:20%}.marquee [data-scope=marquee][data-part=edge][data-side=end][dir=rtl]{background:linear-gradient(to right,var(--edge-background),transparent)}.marquee [data-scope=marquee][data-part=edge][data-side=top]{background:linear-gradient(to bottom,var(--edge-background),transparent);height:20%}.marquee [data-scope=marquee][data-part=edge][data-side=bottom]{background:linear-gradient(to top,var(--edge-background),transparent);height:20%}.menu[data-loading] [data-scope=menu][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.menu[class*=ui-max-height-] [data-scope=menu][data-part=content]::-webkit-scrollbar-track{background:var(--color-ui)}.menu[class*=ui-max-height-] [data-scope=menu][data-part=content]::-webkit-scrollbar-thumb{background:var(--color-border)}.menu[class*=ui-max-height-] [data-scope=menu][data-part=content]::-webkit-scrollbar-corner{background:var(--color-border)}.menu[class*=ui-max-height-] [data-scope=menu][data-part=content]::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.menu [data-scope=menu][data-part=content]{border:1px solid var(--color-border);z-index:50;border-radius:var(--radius-md);max-height:var(--ctl-max-height,none);overflow:hidden;overflow-y:var(--ctl-max-height-overflow,hidden);box-shadow:var(--shadow-ui);padding:0}.menu [data-scope=menu][data-part=content]::-webkit-scrollbar-track{background:var(--color-ui)}.menu [data-scope=menu][data-part=content]::-webkit-scrollbar-thumb{background:var(--color-border)}.menu [data-scope=menu][data-part=content]::-webkit-scrollbar-corner{background:var(--color-border)}.menu [data-scope=menu][data-part=content]::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.menu [data-scope=menu][data-part=content]:focus-visible{outline:none}.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger]{width:100%;min-width:var(--container-7xs);border:none;justify-content:space-between;margin-inline-end:var(--spacing-space)}.menu [data-scope=menu][data-part=root]>[data-scope=menu][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}.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger]>[data-part=indicator]{flex-shrink:0}.menu [data-scope=menu][data-part=context-trigger]{border:1px dashed var(--color-border);cursor:context-menu}.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]{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);text-align:start;min-height:var(--spacing-size-sm);padding-block:calc(var(--spacing-space)*.5);padding-inline:var(--spacing-space);background-color:var(--color-ui-muted);color:var(--color-ink-muted);border-bottom:1px solid var(--color-border);cursor:default;pointer-events:none;align-items:center;display:flex}.menu [data-scope=menu][data-part=item-group]:not(:first-child) [data-part=item-group-label]{border-top:1px solid var(--color-border)}.menu [data-scope=menu][data-part=item],.menu [data-scope=menu][data-part=trigger-item]{box-sizing:border-box;white-space:nowrap;width:100%;min-width:0;padding-inline:var(--ctl-space,var(--spacing-space));flex-wrap:nowrap}.menu [data-scope=menu][data-part=trigger-item]{align-items:center;gap:var(--spacing-space);padding-inline:var(--ctl-space,var(--spacing-space));flex-flow:row;display:inline-flex}.menu [data-scope=menu][data-part=item] [data-part=item-indicator],.menu [data-scope=menu][data-part=trigger-item] [data-part=item-indicator]{transition:none!important}.menu [data-scope=menu][data-part=content] [data-part=item-text]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--spacing-space);text-align:start;flex-flow:row;flex:1;width:auto;min-width:0;max-width:100%;display:flex;overflow:hidden}.menu [data-scope=menu][data-part=content] [data-part=item-text]>.icon,.menu [data-scope=menu][data-part=content] [data-part=item-text]>[class^=hero-]{flex-shrink:0;margin-inline-start:auto}.menu [data-scope=menu][data-part=content] [data-part=item-indicator]{color:currentColor;flex:none;justify-content:center;align-items:center;min-width:1em;min-height:1em;margin-inline-start:auto;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.menu [data-scope=menu][data-part=content] [data-part=item-indicator]){transform:scaleX(-1)}.menu [data-scope=menu][data-part=indicator] [class^=hero-],.menu [data-scope=menu][data-part=content] [data-part=item-indicator],.menu [data-scope=menu][data-part=content] [data-part=item-indicator] [class^=hero-]{transition:none!important}.menu [data-scope=menu][data-part=content] [data-part=item-indicator],.menu [data-scope=menu][data-part=content] [data-part=item]>[data-part=item-indicator],.menu [data-scope=menu][data-part=content] [data-part=trigger-item]>[data-part=item-indicator],.menu [data-scope=menu] [data-part=item][data-state=open]>[data-part=item-indicator],.menu [data-scope=menu] [data-part=item-indicator][data-state=open],.menu [data-scope=menu][data-part=content] [data-part=trigger-item][data-state=open]>[data-part=item-indicator]{transform:none!important}.menu [data-scope=menu][data-part=content] [data-part=item-indicator] [class^=hero-],.menu [data-scope=menu][data-part=content] [data-part=item]>[data-part=item-indicator] [class^=hero-],.menu [data-scope=menu][data-part=content] [data-part=trigger-item]>[data-part=item-indicator] [class^=hero-]{transition:none!important;transform:none!important}.menu [data-scope=menu][data-part=content][dir=rtl] [data-part=item-indicator] [class^=hero-],.menu [data-scope=menu][data-part=content] [data-part=item][dir=rtl]>[data-part=item-indicator] [class^=hero-],.menu [data-scope=menu][data-part=content] [data-part=trigger-item][dir=rtl]>[data-part=item-indicator] [class^=hero-],.menu [data-scope=menu][data-part=content] [data-part=item-indicator][dir=rtl] [class^=hero-]{transform:scaleX(-1)!important}.menu [data-scope=menu][data-part=content] [data-part=item]:has(>div:has([data-nested=menu])),.menu [data-scope=menu][data-part=content] [data-part=trigger-item]:has(>div:has([data-nested=menu])){position:relative}.menu [data-scope=menu][data-part=content]:not([dir=rtl]) [data-part=item]>div:has([data-nested=menu]),.menu [data-scope=menu][data-part=content]:not([dir=rtl]) [data-part=trigger-item]>div:has([data-nested=menu]){pointer-events:none;inset-inline:auto 0;width:0;min-width:0;position:absolute;top:0;bottom:0;overflow:visible}.menu [data-scope=menu][data-part=content][dir=rtl] [data-part=item]>div:has([data-nested=menu]),.menu [data-scope=menu][data-part=content][dir=rtl] [data-part=trigger-item]>div:has([data-nested=menu]){pointer-events:none;inset-inline:0 auto;width:0;min-width:0;position:absolute;top:0;bottom:0;overflow:visible}.menu [data-scope=menu][data-part=content] [data-part=item]>div:has([data-nested=menu]) *,.menu [data-scope=menu][data-part=content] [data-part=trigger-item]>div:has([data-nested=menu]) *{pointer-events:auto}.native-input{width:100%;max-width:var(--container-xs);gap:var(--spacing-space);flex-direction:column;display:flex}.native-input[data-loading] [data-scope=native-input][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.native-input [data-scope=native-input][data-part=root]{gap:var(--spacing-space);position:relative}.native-input [data-scope=native-input][data-part=control]{flex-flow:row;align-items:stretch;width:100%;min-width:0;display:flex;position:relative}.native-input [data-scope=native-input][data-part=control][data-readonly],.native-input [data-scope=native-input][data-part=input][data-readonly]{padding-inline-end:var(--spacing-space);position:relative}:is(.native-input [data-scope=native-input][data-part=control][data-readonly],.native-input [data-scope=native-input][data-part=input][data-readonly]):after{content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);position:absolute;inset-inline-end:calc(var(--spacing)*1);translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.native-input [data-scope=native-input][data-part=input]{flex:auto;min-width:0}.native-input textarea[data-scope=native-input][data-part=input]{line-height:var(--text-base--line-height);resize:vertical;padding-block-start:var(--spacing-space);padding-block-end:var(--spacing-space)}.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;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!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:var(--spacing-space)}.native-input:not([data-no-icon]) [data-scope=native-input][data-part=input]{padding-inline-start:var(--spacing-size)}.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:var(--spacing-space)}.native-input select[data-scope=native-input][data-part=input]{appearance:none;width:100%;padding-inline-end:var(--spacing-size)}.native-input:not([data-no-icon]) select[data-scope=native-input][data-part=input]{padding-inline-start:var(--spacing-space)}.native-input [data-scope=native-input][data-part=control]:has(input[type=date],input[type=datetime-local],input[type=time],input[type=month],input[type=week],input[type=color]){width:fit-content;max-width:100%}.native-input input[type=date][data-scope=native-input][data-part=input],.native-input input[type=datetime-local][data-scope=native-input][data-part=input],.native-input input[type=time][data-scope=native-input][data-part=input],.native-input input[type=month][data-scope=native-input][data-part=input],.native-input input[type=week][data-scope=native-input][data-part=input]{justify-content:center;align-items:center;gap:var(--spacing-space);text-align:center;width:fit-content;max-width:100%;padding-inline:var(--spacing-space);color-scheme:light dark;flex:none;display:flex;position:relative}.native-input input[type=date][data-scope=native-input][data-part=input]::-webkit-datetime-edit{text-align:center;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:0;margin:0;display:inline-flex;overflow:hidden}.native-input input[type=datetime-local][data-scope=native-input][data-part=input]::-webkit-datetime-edit{text-align:center;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:0;margin:0;display:inline-flex;overflow:hidden}.native-input input[type=time][data-scope=native-input][data-part=input]::-webkit-datetime-edit{text-align:center;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:0;margin:0;display:inline-flex;overflow:hidden}.native-input input[type=month][data-scope=native-input][data-part=input]::-webkit-datetime-edit{text-align:center;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:0;margin:0;display:inline-flex;overflow:hidden}.native-input input[type=week][data-scope=native-input][data-part=input]::-webkit-datetime-edit{text-align:center;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:0;margin:0;display:inline-flex;overflow:hidden}.native-input input[type=date][data-scope=native-input][data-part=input]::-webkit-datetime-edit-fields-wrapper{text-align:center;justify-content:center;align-items:center;display:inline-flex}.native-input input[type=datetime-local][data-scope=native-input][data-part=input]::-webkit-datetime-edit-fields-wrapper{text-align:center;justify-content:center;align-items:center;display:inline-flex}.native-input input[type=time][data-scope=native-input][data-part=input]::-webkit-datetime-edit-fields-wrapper{text-align:center;justify-content:center;align-items:center;display:inline-flex}.native-input input[type=month][data-scope=native-input][data-part=input]::-webkit-datetime-edit-fields-wrapper{text-align:center;justify-content:center;align-items:center;display:inline-flex}.native-input input[type=week][data-scope=native-input][data-part=input]::-webkit-datetime-edit-fields-wrapper{text-align:center;justify-content:center;align-items:center;display:inline-flex}.native-input input[type=date][data-scope=native-input][data-part=input]::-webkit-datetime-edit-text{color:var(--color-ink-muted);padding-inline:.12em}.native-input input[type=datetime-local][data-scope=native-input][data-part=input]::-webkit-datetime-edit-text{color:var(--color-ink-muted);padding-inline:.12em}.native-input input[type=time][data-scope=native-input][data-part=input]::-webkit-datetime-edit-text{color:var(--color-ink-muted);padding-inline:.12em}.native-input input[type=month][data-scope=native-input][data-part=input]::-webkit-datetime-edit-text{color:var(--color-ink-muted);padding-inline:.12em}.native-input input[type=week][data-scope=native-input][data-part=input]::-webkit-datetime-edit-text{color:var(--color-ink-muted);padding-inline:.12em}.native-input input[type=date][data-scope=native-input][data-part=input]:not(:placeholder-shown)::-webkit-datetime-edit-text{color:var(--color-ink)}.native-input input[type=datetime-local][data-scope=native-input][data-part=input]:not(:placeholder-shown)::-webkit-datetime-edit-text{color:var(--color-ink)}.native-input input[type=time][data-scope=native-input][data-part=input]:not(:placeholder-shown)::-webkit-datetime-edit-text{color:var(--color-ink)}.native-input input[type=month][data-scope=native-input][data-part=input]:not(:placeholder-shown)::-webkit-datetime-edit-text{color:var(--color-ink)}.native-input input[type=week][data-scope=native-input][data-part=input]:not(:placeholder-shown)::-webkit-datetime-edit-text{color:var(--color-ink)}.native-input input[type=date][data-scope=native-input][data-part=input]::-webkit-calendar-picker-indicator{width:calc(var(--spacing-size)*.55);height:calc(var(--spacing-size)*.55);cursor:pointer;opacity:.9;flex:none;align-self:center;margin:0;padding:0;position:static}.native-input input[type=datetime-local][data-scope=native-input][data-part=input]::-webkit-calendar-picker-indicator{width:calc(var(--spacing-size)*.55);height:calc(var(--spacing-size)*.55);cursor:pointer;opacity:.9;flex:none;align-self:center;margin:0;padding:0;position:static}.native-input input[type=time][data-scope=native-input][data-part=input]::-webkit-calendar-picker-indicator{width:calc(var(--spacing-size)*.55);height:calc(var(--spacing-size)*.55);cursor:pointer;opacity:.9;flex:none;align-self:center;margin:0;padding:0;position:static}.native-input input[type=month][data-scope=native-input][data-part=input]::-webkit-calendar-picker-indicator{width:calc(var(--spacing-size)*.55);height:calc(var(--spacing-size)*.55);cursor:pointer;opacity:.9;flex:none;align-self:center;margin:0;padding:0;position:static}.native-input input[type=week][data-scope=native-input][data-part=input]::-webkit-calendar-picker-indicator{width:calc(var(--spacing-size)*.55);height:calc(var(--spacing-size)*.55);cursor:pointer;opacity:.9;flex:none;align-self:center;margin:0;padding:0;position:static}.native-input input[type=color][data-scope=native-input][data-part=input]{width:var(--spacing-size);min-width:var(--spacing-size);height:var(--spacing-size);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:0;flex:none;padding:0;display:block}.native-input input[type=color][data-scope=native-input][data-part=input]::-webkit-color-swatch-wrapper{padding:0}.native-input input[type=color][data-scope=native-input][data-part=input]::-webkit-color-swatch{border:1px solid var(--color-border);border-radius:var(--radius-sm)}.native-input input[type=checkbox][data-scope=native-input][data-part=input]{appearance:none;box-sizing:border-box;width:calc(var(--spacing-size)*.6);height:calc(var(--spacing-size)*.6);min-width:calc(var(--spacing-size)*.6);min-height:calc(var(--spacing-size)*.6);padding:var(--spacing-space);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-color:var(--color-accent-active);border-color:var(--color-accent-active);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%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-position:50%;background-repeat:no-repeat;background-size:60% 60%}.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-accent-hover);border-color:var(--color-accent-hover)}.native-input input[type=checkbox][data-scope=native-input][data-part=input]:active{background-color:var(--color-ui-active)}.native-input input[type=checkbox][data-scope=native-input][data-part=input]:checked:active{background-color:var(--color-accent);border-color:var(--color-accent)}.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=checkbox][data-scope=native-input][data-part=input]:checked:focus-visible{box-shadow:inset 0 0 0 2px var(--ctl-fill-ink,var(--color-accent-contrast))}.native-input input[type=checkbox][data-scope=native-input][data-part=input][data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}.native-input input[type=radio][data-scope=native-input][data-part=input]{appearance:none;box-sizing:border-box;width:calc(var(--spacing-size)*.6);height:calc(var(--spacing-size)*.6);min-width:calc(var(--spacing-size)*.6);min-height:calc(var(--spacing-size)*.6);padding:calc(var(--spacing-space)*.25);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-color:var(--ctl-fill,var(--color-accent));border-color:var(--ctl-fill,var(--color-accent));background-image:radial-gradient(circle,var(--ctl-fill-ink,white)0%,var(--ctl-fill-ink,white)40%,transparent 41%);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.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(--ctl-fill-hover,var(--color-accent-hover));border-color:var(--ctl-fill-hover,var(--color-accent-hover))}.native-input input[type=radio][data-scope=native-input][data-part=input]:active{background-color:var(--color-ui-active)}.native-input input[type=radio][data-scope=native-input][data-part=input]:checked:active{background-color:var(--ctl-fill-active,var(--color-accent-active));border-color:var(--ctl-fill-active,var(--color-accent-active))}.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 input[type=radio][data-scope=native-input][data-part=input]:checked:focus-visible{box-shadow:inset 0 0 0 2px var(--ctl-fill-ink,white)}.native-input input[type=radio][data-scope=native-input][data-part=input][data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}.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:var(--spacing-space);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}.radio-group{width:fit-content;max-width:var(--container-md)}.radio-group [data-scope=radio-group][data-part=error].absolute{padding-block:0;display:block}.radio-group[data-loading] [data-scope=radio-group][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.radio-group [data-scope=radio-group][data-part=root]{gap:var(--spacing-space);position:relative}[data-scope=radio-group][data-part=item]{align-items:center;gap:var(--spacing-space);cursor:pointer;width:100%;display:flex;position:relative}[data-scope=radio-group][data-part=item-text]{text-align:start;flex:auto;min-width:0}[data-scope=radio-group][data-part=item][data-disabled]{cursor:not-allowed}[data-scope=radio-group][data-part=item-control]{aspect-ratio:1;width:auto;min-height:unset;min-width:unset;height:calc(var(--ctl-size,var(--spacing-size))*.6);width:calc(var(--ctl-size,var(--spacing-size))*.6);padding:0;padding:calc(var(--ctl-space,var(--spacing-space))*.25);flex-shrink:0;justify-content:center;margin-inline-start:auto;position:relative;border-radius:var(--radius-full)!important}[data-scope=radio-group][data-part=item-control]:disabled,[data-scope=radio-group][data-part=item-control][data-disabled],[data-scope=radio-group][data-part=item-control][disabled]{color:var(--color-ink-muted);background-color:var(--color-ui-muted);cursor:not-allowed}[data-scope=radio-group][data-part=item-control][data-invalid]{color:var(--color-alert);box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}[data-scope=radio-group][data-part=item-control][data-required]{color:var(--color-alert);border-color:var(--color-alert)}.radio-group [data-scope=radio-group][data-part=root][data-readonly]{padding-inline-end:var(--spacing-space);position:relative}.radio-group [data-scope=radio-group][data-part=root][data-readonly]:after{content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);position:absolute;inset-inline-end:calc(var(--spacing)*1);translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.radio-group [data-scope=radio-group][data-part=item-control][data-state=unchecked]{background-color:var(--color-ui);color:var(--ctl-ink-text,var(--color-ink));border-color:var(--color-border)}.radio-group [data-scope=radio-group][data-part=item-control][data-state=unchecked]:hover{background-color:var(--color-ui-hover)}.radio-group [data-scope=radio-group][data-part=item-control][data-state=unchecked]:active{background-color:var(--color-ui-active)}.radio-group [data-scope=radio-group][data-part=item-control][data-state=checked]{background-color:var(--ctl-fill,var(--color-ink));color:var(--ctl-fill-ink,var(--color-root));border-color:#0000}.radio-group [data-scope=radio-group][data-part=item-control][data-state=checked]:hover{background-color:var(--ctl-fill-hover,color-mix(in srgb,var(--color-ink)88%,black))}@supports (color:color-mix(in lab, red, red)){.radio-group [data-scope=radio-group][data-part=item-control][data-state=checked]:hover{background-color:var(--ctl-fill-hover,color-mix(in oklab,var(--color-ink)88%,black))}}.radio-group [data-scope=radio-group][data-part=item-control][data-state=checked]:active{background-color:var(--ctl-fill-active,color-mix(in srgb,var(--color-ink)76%,black))}@supports (color:color-mix(in lab, red, red)){.radio-group [data-scope=radio-group][data-part=item-control][data-state=checked]:active{background-color:var(--ctl-fill-active,color-mix(in oklab,var(--color-ink)76%,black))}}.radio-group [data-scope=radio-group][data-part=item-control][data-state=checked]:focus-visible{box-shadow:inset 0 0 0 2px var(--ctl-fill-ink,var(--color-root));outline:none}[data-scope=radio-group][data-part=item-control] .data-checked{display:none!important}[data-scope=radio-group][data-part=item-control][data-state=checked] .data-checked{color:inherit;flex-shrink:0;justify-content:center;align-items:center;width:60%;height:60%;display:flex;width:1em!important;height:1em!important;display:block!important}[dir=rtl] :is([data-scope=radio-group][data-part=item-control][data-state=checked] .data-checked){transform:scaleX(-1)}.select{max-width:var(--container-4xs);width:100%}.select[data-loading] [data-scope=select][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.select [data-scope=select][data-part=root]{gap:var(--spacing-space);position:relative}.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=control][data-invalid][data-focus],.select [data-scope=select][data-part=control][data-invalid][data-focus]:focus-visible{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert);outline:none}.select [data-scope=select][data-part=control][data-readonly]{padding-inline-end:var(--spacing-space);position:relative}.select [data-scope=select][data-part=control][data-readonly]:after{content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);position:absolute;inset-inline-end:calc(var(--spacing)*1);translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.select [data-scope=select][data-part=trigger]{justify-content:space-between;width:100%;min-width:0;max-width:100%}.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[class*=ui-max-height-] [data-scope=select][data-part=content]::-webkit-scrollbar-track{background:var(--color-ui)}.select[class*=ui-max-height-] [data-scope=select][data-part=content]::-webkit-scrollbar-thumb{background:var(--color-border)}.select[class*=ui-max-height-] [data-scope=select][data-part=content]::-webkit-scrollbar-corner{background:var(--color-border)}.select[class*=ui-max-height-] [data-scope=select][data-part=content]::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.select [data-scope=select][data-part=content]{border:1px solid var(--color-border);z-index:50;border-radius:var(--radius-md);max-height:var(--ctl-max-height,none);overflow:hidden;overflow-y:var(--ctl-max-height-overflow,hidden);box-shadow:var(--shadow-ui);padding:0}.select [data-scope=select][data-part=content]::-webkit-scrollbar-track{background:var(--color-ui)}.select [data-scope=select][data-part=content]::-webkit-scrollbar-thumb{background:var(--color-border)}.select [data-scope=select][data-part=content]::-webkit-scrollbar-corner{background:var(--color-border)}.select [data-scope=select][data-part=content]::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.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]{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);text-align:start;min-height:var(--spacing-size-sm);padding-block:calc(var(--spacing-space)*.5);padding-inline:var(--spacing-space);background-color:var(--color-ui-muted);color:var(--color-ink-muted);border-bottom:1px solid var(--color-border);align-items:center;display:flex}.select [data-scope=select][data-part=content] [data-part=item-text]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--spacing-space);text-align:start;flex-direction:row;flex:1;width:auto;min-width:0;max-width:100%;display:flex;overflow:hidden}.select [data-scope=select][data-part=item-indicator]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex;width:1em!important;height:1em!important}[dir=rtl] :is(.select [data-scope=select][data-part=item-indicator]){transform:scaleX(-1)}.select [data-scope=select][data-part=content] [data-part=item-indicator]{flex-shrink:0;padding-inline-end:var(--spacing-space)}.select [data-scope=select][data-part=error].absolute{padding-block:0;display:block}.signature-pad{width:100%;max-width:var(--container-xs);gap:var(--spacing-space);flex-direction:column;display:flex}.signature-pad[data-loading] [data-scope=signature-pad][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.signature-pad [data-scope=signature-pad][data-part=root]{gap:var(--spacing-space);width:100%;position:relative}.signature-pad [data-scope=signature-pad][data-part=control]{width:100%;height:calc(var(--container-5xs)*1.1);background-color:var(--color-ui);border-radius:var(--radius-md);border:1px solid var(--color-border);position:relative}.signature-pad [data-scope=signature-pad][data-part=control][data-readonly]{position:relative}.signature-pad [data-scope=signature-pad][data-part=control][data-readonly]:after{content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);position:absolute;inset-inline-end:calc(var(--spacing)*1);translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.signature-pad[data-invalid] [data-scope=signature-pad][data-part=control],.signature-pad [data-scope=signature-pad][data-part=control][data-invalid]{border-color:var(--color-alert)}.signature-pad[data-invalid] [data-scope=signature-pad][data-part=segment],.signature-pad [data-scope=signature-pad][data-part=control][data-invalid] [data-scope=signature-pad][data-part=segment]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}.signature-pad [data-scope=signature-pad][data-part=guide]{bottom:var(--spacing-space);border-bottom:2px dashed var(--color-border);position:absolute;inset-inline-start:var(--spacing-space);inset-inline-end:var(--spacing-space)}.signature-pad [data-scope=signature-pad][data-part=segment]{pointer-events:none;background-color:var(--color-ui-muted);border-radius:var(--radius-md);top:0;width:100%;height:100%;position:absolute;inset-inline-start:0}.signature-pad [data-scope=signature-pad][data-part=clear-trigger]{aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);z-index:1;width:auto;top:var(--spacing-space-sm);min-height:calc(var(--spacing-size)*.6);min-width:calc(var(--spacing-size)*.6);justify-content:center;padding:0;position:absolute;inset-inline-end:var(--spacing-space-sm)}.signature-pad [data-part=preview]{width:var(--container-5xs);padding:var(--spacing-space);align-items:center;gap:var(--spacing-space);background-color:var(--color-surface);flex-direction:column;display:flex}.signature-pad [data-part=preview] img{width:100%;height:var(--container-6xs);padding:var(--spacing-space);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-root);justify-content:center;align-items:center;display:flex;overflow:hidden}.switch{width:fit-content;max-width:fit-content}.switch[data-loading] [data-scope=switch][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.switch [data-scope=switch][data-part=root]{--switch-track-width:calc(var(--ctl-size,var(--spacing-size))*.8);--switch-track-height:calc(var(--ctl-size,var(--spacing-size))*.5*.8);--switch-track-diff:calc(var(--switch-track-width) - var(--switch-track-height));--switch-thumb-x:var(--switch-track-diff);align-items:center;gap:var(--ctl-space,var(--spacing-space));width:fit-content;display:flex;position:relative}.switch [data-scope=switch][data-part=root][data-readonly]{padding-inline-end:var(--spacing-space);position:relative}.switch [data-scope=switch][data-part=root][data-readonly]:after{content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);position:absolute;inset-inline-end:calc(var(--spacing)*1);translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.switch [data-scope=switch][data-part=control]{cursor:pointer;box-sizing:content-box;border-radius:var(--radius-4xl);border:1px solid var(--color-border);padding:calc(var(--ctl-space,var(--spacing-space))*.3);width:var(--switch-track-width);height:var(--switch-track-height);background:var(--color-ui);flex-shrink:0;justify-content:flex-start;transition-property:background,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;display:inline-flex;position:relative}.switch [data-scope=switch][data-part=control][data-disabled]{color:var(--color-ink-muted);background:var(--color-ui-muted);cursor:not-allowed;box-shadow:none}.switch [data-scope=switch][data-part=control][data-invalid]{box-shadow:inset 0 0 0 var(--ring-width)var(--color-alert)}.switch [data-scope=switch][data-part=thumb][data-invalid]{background:var(--color-alert)}.switch [data-scope=switch][data-part=thumb]{background:var(--color-ink);border-radius:inherit;width:var(--switch-track-height);height:var(--switch-track-height);transition-property:transform,background-color;transition-duration:.2s;position:relative}.switch [data-scope=switch][data-part=thumb][data-state=checked]{transform:translateX(var(--switch-thumb-x))}.switch [data-scope=switch][data-part=root][dir=rtl] [data-scope=switch][data-part=thumb][data-state=checked]{transform:translateX(calc(var(--switch-thumb-x)*-1))}.switch [data-scope=switch][data-part=label]{cursor:pointer}.switch[data-disabled] [data-scope=switch][data-part=label],.switch[data-disabled] [data-scope=switch][data-part=root],.switch:has([data-scope=switch][data-part=root][data-disabled]) [data-scope=switch][data-part=label],.switch [data-scope=switch][data-part=root][data-disabled],.switch [data-scope=switch][data-part=label][data-disabled]{cursor:not-allowed}.switch [data-scope=switch][data-part=control][data-state=unchecked]{background-color:var(--color-ui);border-color:var(--color-border)}.switch [data-scope=switch][data-part=control][data-state=unchecked] [data-scope=switch][data-part=thumb]{background-color:var(--ctl-fill,var(--color-ink))}.switch [data-scope=switch][data-part=control][data-state=checked]{background-color:var(--ctl-fill,var(--color-ink));border-color:#0000}.switch [data-scope=switch][data-part=control][data-state=checked] [data-scope=switch][data-part=thumb]{background-color:var(--ctl-fill-ink,var(--color-root))}.switch--square [data-scope=switch][data-part=control]{border-radius:var(--radius-none)}.switch [data-scope=switch][data-part=error].absolute{width:auto;max-width:none;inset-inline:100% auto;margin-inline-start:var(--spacing-space-sm);padding-block:0;display:block;top:0}.tabs[data-loading] [data-scope=tabs][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.tabs{width:100%;max-width:var(--container-md)}.tabs [data-scope=tabs][data-part=root]{gap:0}.tabs [data-scope=tabs][data-part=root][data-orientation=vertical]{flex-direction:row;align-items:stretch;width:100%}.tabs [data-scope=tabs][data-part=root][data-orientation=horizontal]{flex-direction:column}.tabs [data-scope=tabs][data-part=list]{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:var(--ctl-radius,var(--radius-md));flex-wrap:wrap;justify-content:center;gap:1px;width:fit-content;display:flex;position:relative;overflow:auto}.tabs [data-scope=tabs][data-part=list][data-orientation=horizontal]{border-bottom:none;border-start-start-radius:var(--ctl-radius,var(--radius-md));border-start-end-radius:var(--ctl-radius,var(--radius-md));border-end-end-radius:0;border-end-start-radius:0;flex-direction:row}.tabs [data-scope=tabs][data-part=list][data-orientation=vertical]{border-inline-end:none;border-start-start-radius:var(--ctl-radius,var(--radius-md));border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ctl-radius,var(--radius-md));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:stretch;width:max-content;min-width:max-content;height:fit-content}.tabs [data-scope=tabs][data-part=content]{width:100%;padding:var(--ctl-space,var(--spacing-space));border:1px solid var(--color-border);background-color:var(--color-root);color:var(--color-ink);box-shadow:var(--shadow-md)}.tabs [data-scope=tabs][data-part=content][data-orientation=horizontal]{min-height:var(--spacing-size-lg);border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.tabs [data-scope=tabs][data-part=content][data-orientation=vertical]{border-start-start-radius:0;border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md);border-end-start-radius:0;flex-direction:column;flex:1;width:auto;min-width:0;display:flex}.tabs [data-scope=tabs][data-part=content]>p{box-shadow:none;background-color:#0000;border:none;border-radius:0;margin:0}.tabs [data-scope=tabs][data-part=content] .code,.tabs [data-scope=tabs][data-part=content] pre.code{box-shadow:none;border:none;border-radius:0;max-width:none}.tabs [data-scope=tabs][data-part=content][data-orientation=vertical]>p{flex:auto}.tabs [data-scope=tabs][data-part=trigger]{--ctl-radius:0;border-radius:0;width:fit-content;max-width:none}.tabs [data-scope=tabs][data-part=trigger][data-focus]:not(:focus-visible){box-shadow:none}.tabs [data-scope=tabs][data-part=trigger][data-orientation=vertical]{box-sizing:border-box;justify-content:flex-start;width:100%;max-width:none}.tabs [data-scope=tabs][data-part=indicator]{--transition-duration:.2s;--transition-timing-function:ease-in-out;background-color:var(--color-ink);z-index:10}.tabs [data-scope=tabs][data-part=indicator][data-orientation=horizontal]{height:4px;width:var(--width);bottom:0;top:auto!important}.tabs [data-scope=tabs][data-part=indicator][data-orientation=vertical]{width:4px;height:var(--height);top:var(--top)}.tags-input{width:100%;max-width:var(--container-3xs)}.tags-input[data-loading] [data-scope=tags-input][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.tags-input [data-scope=tags-input][data-part=root]{position:relative}.tags-input [data-scope=tags-input][data-part=root][data-focus]{outline:none}.tags-input [data-scope=tags-input][data-part=root][data-invalid]{color:var(--color-alert,var(--color-ink))}.tags-input [data-scope=tags-input][data-part=control]{align-items:center;gap:calc(var(--ctl-space,var(--spacing-space))*.5);min-height:calc(var(--ctl-size,var(--spacing-size))*.85);padding:calc(var(--ctl-space,var(--spacing-space))*.5);border:1px solid var(--color-border);border-radius:var(--ctl-radius,var(--radius-md));background:var(--color-ui);flex-wrap:wrap;display:flex;position:relative}.tags-input [data-scope=tags-input][data-part=control][data-readonly]{padding-inline-end:var(--spacing-space);position:relative}.tags-input [data-scope=tags-input][data-part=control][data-readonly]:after{content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);content:"";background-color:var(--color-ink-muted);pointer-events:none;width:1em;height:1em;inset-block-start:50%;inset-inline-end:calc(var(--spacing)*1);inset-inline-end:calc(var(--spacing)*1);position:absolute;inset-inline-end:calc(var(--spacing)*1);translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1ZM8.5 5.5V9H14V5.5a3.5 3.5 0 1 0-7 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tags-input [data-scope=tags-input][data-part=control][data-invalid],.tags-input [data-scope=tags-input][data-part=control][data-invalid][data-focus]{outline:var(--ring-width)solid var(--color-alert);outline-offset:var(--ring-offset)}.tags-input [data-scope=tags-input][data-part=control][data-invalid]>[data-part=input],.tags-input [data-scope=tags-input][data-part=control][data-invalid] [data-part=item-preview],.tags-input [data-scope=tags-input][data-part=control][data-invalid] [data-part=item-input]{border-color:var(--color-border);box-shadow:none}.tags-input [data-scope=tags-input][data-part=control][data-focus]{outline:var(--ring-width)solid var(--color-focus);outline-offset:var(--ring-offset)}.tags-input [data-scope=tags-input][data-part=input]{min-width:8ch;min-height:calc(var(--ctl-size,var(--spacing-size))*.55);max-width:none;height:auto;padding:0;padding-inline:calc(var(--ctl-space,var(--spacing-space))*.25);box-shadow:none;font-size:var(--ctl-text,var(--text-base));line-height:var(--ctl-leading,var(--text-base--line-height));color:var(--color-ink);background:0 0;border:none;outline:none;flex:8ch}.tags-input [data-scope=tags-input][data-part=input][data-empty]{min-width:8ch}.tags-input [data-scope=tags-input][data-part=item]{align-items:center;gap:var(--spacing-space);flex-wrap:nowrap;min-width:0;max-width:100%;display:inline-flex}.tags-input [data-scope=tags-input][data-part=item-preview]{align-items:center;gap:calc(var(--ctl-space,var(--spacing-space))*.35);min-height:calc(var(--ctl-size,var(--spacing-size))*.55);min-width:0;max-width:100%;padding-inline:calc(var(--ctl-space,var(--spacing-space))*.75);border:1px solid var(--color-border);border-radius:var(--ctl-radius,var(--radius-md));background:var(--color-ui);color:var(--color-ink);flex-wrap:nowrap;padding-inline-end:calc(var(--ctl-space,var(--spacing-space))*.25);display:inline-flex}.tags-input [data-scope=tags-input][data-part=item-preview][hidden]{display:none!important}.tags-input [data-scope=tags-input][data-part=item-text]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:var(--container-4xs);font-size:var(--text-sm);line-height:var(--text-sm--line-height);flex:auto;overflow:hidden}.tags-input [data-scope=tags-input][data-part=item-delete-trigger]{--ctl-fill:var(--color-alert);--ctl-fill-hover:var(--color-alert-hover);--ctl-fill-active:var(--color-alert-active);--ctl-fill-ink:var(--color-alert-contrast);--ctl-ink-text:var(--color-alert-text);--ctl-muted:var(--color-alert-muted);--ctl-bg:var(--color-ui);--ctl-ink:var(--ctl-ink-text);--ctl-bd:var(--color-border);--ctl-bg-hover:var(--color-ui-hover);--ctl-bg-active:var(--color-ui-active);--ctl-ring:var(--color-focus);color:var(--ctl-ink);aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);width:auto;min-height:calc(var(--ctl-size,var(--spacing-size))*.5);min-width:calc(var(--ctl-size,var(--spacing-size))*.5);max-height:calc(var(--ctl-size,var(--spacing-size))*.5);max-width:calc(var(--ctl-size,var(--spacing-size))*.5);flex:none;justify-content:center;align-self:center;margin-inline:0;padding:0}.tags-input [data-scope=tags-input][data-part=clear-trigger]{--ctl-fill:var(--color-alert);--ctl-fill-hover:var(--color-alert-hover);--ctl-fill-active:var(--color-alert-active);--ctl-fill-ink:var(--color-alert-contrast);--ctl-ink-text:var(--color-alert-text);--ctl-muted:var(--color-alert-muted);--ctl-bg:var(--color-ui);--ctl-ink:var(--ctl-ink-text);--ctl-bd:var(--color-border);--ctl-bg-hover:var(--color-ui-hover);--ctl-bg-active:var(--color-ui-active);--ctl-ring:var(--color-focus);color:var(--ctl-ink)}.tags-input [data-scope=tags-input][data-part=item-input][hidden]{display:none!important}.tags-input [data-scope=tags-input][data-part=item-input]{max-width:var(--container-7xs);min-height:0}.tags-input [data-scope=tags-input][data-part=error].absolute{padding-block:0;display:block}.timer{--timer-digit:var(--text-4xl);--timer-digit-leading:var(--text-4xl--line-height);width:fit-content}.timer.ui-size-sm{--timer-digit:var(--text-3xl);--timer-digit-leading:var(--text-3xl--line-height)}.timer.ui-size-md{--timer-digit:var(--text-4xl);--timer-digit-leading:var(--text-4xl--line-height)}.timer.ui-size-lg{--timer-digit:var(--text-5xl);--timer-digit-leading:var(--text-5xl--line-height)}.timer.ui-size-xl{--timer-digit:var(--text-6xl);--timer-digit-leading:var(--text-6xl--line-height)}.timer [data-scope=timer][data-part=area]{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;display:flex}.timer [data-scope=timer][data-part=area]:not(:has([data-scope=timer][data-part=separator])){gap:var(--spacing-space)}.timer [data-timer-segment]{justify-content:flex-start;align-items:center;gap:var(--spacing-space-xs);flex-direction:column;min-width:0;display:flex}.timer [data-scope=timer][data-part=item]{font-size:var(--timer-digit);line-height:var(--timer-digit-leading);font-weight:var(--font-weight-semibold);font-variation-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;color:var(--color-ink);justify-content:center;min-width:2ch;height:2em;position:relative;overflow:hidden}.timer [data-scope=timer][data-part=item]:before{color:inherit;content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";white-space:pre;left:0;right:0;top:calc(var(--value)*-2em);font-size:inherit;text-align:center;pointer-events:none;z-index:1;line-height:2;transition:top 1s cubic-bezier(1,0,0,1);position:absolute}.timer [data-scope=timer][data-part=item][data-type=days][data-plain]:before{content:none;display:none}.timer [data-scope=timer][data-part=item][data-type=days][data-plain]{width:auto;min-width:3ch;overflow:visible}.timer [data-scope=timer][data-part=item][data-type=days][data-plain]:after{content:attr(data-plain);font-size:inherit;font-variation-settings:"tnum";font-variant-numeric:tabular-nums;line-height:2}.timer [data-scope=timer][data-part=item-label]{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);text-align:center;white-space:nowrap;justify-content:center;max-width:100%}.timer [data-scope=timer][data-part=separator]{font-size:var(--timer-digit);line-height:var(--timer-digit-leading);font-weight:var(--font-weight-semibold);color:var(--color-ink);padding-inline:var(--spacing-space-xs);flex-shrink:0;justify-content:center;align-self:flex-start;height:2em}.timer [data-scope=timer][data-part=control]{justify-content:center;gap:var(--spacing-space-sm);width:100%;margin-top:var(--spacing-space-xs);display:inline-flex}.timer [data-scope=timer][data-part=action-trigger]{width:fit-content;min-width:calc(var(--ctl-size,var(--spacing-size))*.75);min-height:calc(var(--ctl-size,var(--spacing-size))*.75);height:calc(var(--ctl-size,var(--spacing-size))*.75);aspect-ratio:1;padding:calc(var(--ctl-space,var(--spacing-space))*.5);font-size:calc(var(--ctl-text,var(--text-base))*.75);justify-content:center;align-items:center;gap:calc(var(--ctl-space,var(--spacing-space))*.25);line-height:1;display:inline-flex}.timer [data-scope=timer][data-part=action-trigger] .icon,.timer [data-scope=timer][data-part=action-trigger] [class^=hero-],.timer [data-scope=timer][data-part=action-trigger] svg{margin:0;padding:0}.toast [data-scope=toast][data-part=group]{pointer-events:none;max-width:100%}.toast [data-scope=toast][data-part=root]{pointer-events:auto;max-width:var(--container-xs);translate:var(--x)var(--y);scale:var(--scale,1);z-index:var(--z-index);height:var(--height);opacity:var(--opacity);will-change:translate,opacity,scale;padding:0;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;overflow:visible}.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=root][data-stack] [data-ghost=after]{pointer-events:auto}.toast [data-scope=toast][data-part=content]{z-index:1;border-radius:inherit;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.toast [data-scope=toast][data-part=header]{justify-content:space-between;align-items:center;gap:var(--spacing-space);border-block-end:1px solid var(--color-border);padding-block:var(--spacing-space-sm);padding-inline:var(--spacing-space);background-color:var(--color-surface);flex-wrap:wrap;display:flex}.toast [data-scope=toast][data-part=title]{min-width:0;font-weight:var(--font-weight-medium);flex:1}.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:var(--spacing-space);min-height:var(--spacing-size-lg);white-space:pre-line;background-color:var(--color-root)}.toast [data-scope=toast][data-part=actions]{justify-content:flex-end;align-items:center;gap:var(--spacing-space);padding-inline:var(--spacing-space);background-color:var(--color-root);flex-flow:row;padding-block-end:var(--spacing-space);display:flex}.toast [data-scope=toast][data-part=action-trigger]{--ctl-text:var(--text-sm);--ctl-leading:var(--text-sm--line-height);--ctl-space:var(--spacing-space-sm);--ctl-size:var(--spacing-size-sm)}.toast [data-scope=toast][data-part=action-trigger][hidden]{display:none}.toast [data-scope=toast][data-part=close-trigger]{aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);--ctl-text:var(--text-sm);--ctl-leading:var(--text-sm--line-height);--ctl-space:var(--spacing-space-sm);--ctl-size:var(--spacing-size-sm);width:auto;width:calc(var(--spacing-size-sm)*.8);min-width:calc(var(--spacing-size-sm)*.8);max-width:calc(var(--spacing-size-sm)*.8);min-height:calc(var(--spacing-size-sm)*.8);max-height:calc(var(--spacing-size-sm)*.8);font-size:var(--text-xs);line-height:var(--text-xs--line-height);padding:0;flex-shrink:0;justify-content:center;padding:0}.toast [data-scope=toast][data-part=root][data-type=error] [data-scope=toast][data-part=title]{color:var(--color-alert-text)}.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-text)}.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-text)}.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(--spacing-space)*.5);background:linear-gradient(to left,var(--color-ink-muted),var(--color-ink));z-index:1;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-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-size:var(--text-sm);line-height:var(--text-sm--line-height);min-height:var(--spacing-size-sm);flex-shrink:0;justify-content:center;align-items:center;animation:1s linear infinite spin;display:none;width:1em!important;height:1em!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 shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toggle[data-loading] [data-scope=toggle][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.toggle [data-scope=toggle][data-part=root]{width:fit-content}.toggle [data-scope=toggle][data-part=indicator]{justify-content:center;align-items:center;display:inline-flex}.toggle.ui-ghost [data-scope=toggle][data-part=root][data-state=on],.toggle.ui-ghost [data-scope=toggle][data-part=root][data-state=on]:focus-visible{background-color:var(--ctl-bg,transparent);color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));border-color:var(--ctl-bd,transparent);box-shadow:none}.toggle.ui-ghost [data-scope=toggle][data-part=root][data-state=on]:hover,.toggle.ui-ghost [data-scope=toggle][data-part=root][data-state=on]:active{background-color:var(--ctl-bg-hover,var(--color-ui-hover));color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));border-color:var(--ctl-bd,transparent)}.toggle[data-toggle-dual-label] [data-scope=toggle][data-part=root][data-state=off]>span[data-pressed],.toggle[data-toggle-dual-label] [data-scope=toggle][data-part=root][data-state=on]>span:not([data-scope]):not([data-pressed]){display:none}.toggle.ui-trigger--square [data-scope=toggle][data-part=root]{aspect-ratio:1;border-radius:var(--radius-sm);--ctl-radius:var(--radius-sm);justify-content:center;width:auto;padding:0}.toggle.ui-trigger--circle [data-scope=toggle][data-part=root]{aspect-ratio:1;justify-content:center;width:auto;padding:0;border-radius:var(--radius-full)!important}.toggle-group[data-loading] [data-scope=toggle-group][data-part=root]{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.toggle-group{width:fit-content;max-width:var(--container-3xs)}.toggle-group [data-scope=toggle-group][data-part=root]{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:var(--ctl-radius,var(--radius-md));flex-direction:row;justify-content:center;gap:1px;width:100%;overflow:hidden}.toggle-group [data-scope=toggle-group][data-part=root][data-orientation=vertical]{flex-direction:column}.toggle-group [data-scope=toggle-group][data-part=root][data-orientation=horizontal]{flex-direction:row}.toggle-group [data-scope=toggle-group][data-part=item]{text-align:center;border-color:#0000;border-radius:0;flex:auto;justify-content:center;width:auto;min-width:0}.toggle-group [data-scope=toggle-group][data-part=root][data-orientation=vertical] [data-scope=toggle-group][data-part=item]{width:100%}.toggle-group [data-scope=toggle-group][data-part=item][data-state=on] .icon.state-on{display:block!important}.toggle-group [data-scope=toggle-group][data-part=item][data-state=off] .icon.state-on,.toggle-group [data-scope=toggle-group][data-part=item][data-state=on] .icon.state-off{display:none!important}.toggle-group [data-scope=toggle-group][data-part=item][data-state=off] .icon.state-off{display:block!important}.tooltip{--z-index:var(--z-overlay,1100);position:relative}.tooltip:has([data-scope=tooltip][data-part=content][data-state=open]){z-index:var(--z-overlay,1100)}.tooltip[data-loading]>*{cursor:wait;-webkit-user-select:none;user-select:none;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;cursor:wait;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important;pointer-events:none!important}.tooltip [data-scope=tooltip][data-part=positioner]{isolation:isolate;z-index:var(--z-overlay,1100);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.tooltip [data-scope=tooltip][data-part=positioner]:has([data-scope=tooltip][data-part=content][data-state=open]){visibility:visible;pointer-events:auto}.tooltip [data-scope=tooltip][data-part=content]{padding:calc(var(--ctl-space,var(--spacing-space))*.75)var(--ctl-space,var(--spacing-space));max-width:var(--container-5xs);z-index:1;font-size:var(--ctl-text,var(--text-sm));line-height:var(--ctl-text--line-height,var(--text-sm--line-height));color:var(--ctl-ink,var(--ctl-ink-text,var(--color-ink)));background-color:var(--ctl-bg,var(--color-ui));border:var(--border-width)solid var(--ctl-bd,var(--color-border));border-radius:var(--ctl-radius,var(--radius-md));box-shadow:var(--shadow-ui);opacity:1;position:relative}.tooltip [data-scope=tooltip][data-part=content][data-state=closed]{visibility:hidden;opacity:0;transition:visibility .15s,opacity .15s}.tooltip [data-scope=tooltip][data-part=content][data-state=open]{visibility:visible;opacity:1;transition:visibility .15s,opacity .15s}.tooltip [data-scope=tooltip][data-part=arrow]{--arrow-size:var(--spacing-space);--arrow-background:var(--ctl-bg,var(--color-ui));z-index:0}.tooltip [data-scope=tooltip][data-part=arrow-tip]{background:var(--arrow-background);border:var(--border-width)solid var(--ctl-bd,var(--color-border))}.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:not(:where([data-scope] *)){font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:var(--font-weight-black);color:var(--color-ink)}@media (min-width:48rem){.typo h1:not(:where([data-scope] *)){font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}}.typo h2:not(:where([data-scope] *)){font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--font-weight-bold);color:var(--color-ink)}@media (min-width:48rem){.typo h2:not(:where([data-scope] *)){font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}}.typo h3:not(:where([data-scope] *)){font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-semibold);color:var(--color-ink)}@media (min-width:48rem){.typo h3:not(:where([data-scope] *)){font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}.typo h4:not(:where([data-scope] *)){font-family:var(--font-display);font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-normal);color:var(--color-ink)}@media (min-width:48rem){.typo h4:not(:where([data-scope] *)){font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}.typo p:not(:where([data-scope] *)){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:not(:where([data-scope] *)){font-size:var(--text-lg);line-height:var(--text-lg--line-height)}}.typo p.display:not(:where([data-scope] *)){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:not(:where([data-scope] *)){font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}}@media (min-width:64rem){.typo p.display:not(:where([data-scope] *)){font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height)}}.typo small:not(:where([data-scope] *)){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:not(:where([data-scope] *)){font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.typo mark:not(:where([data-scope] *)){background:var(--color-success);color:var(--color-success-contrast);border-radius:.25em;padding:.1em .25em}.typo abbr[title]:not(:where([data-scope] *)){border-bottom:1px dotted var(--color-border);cursor:help;text-decoration:none}.typo sup,.typo sub:not(:where([data-scope] *)){vertical-align:baseline;font-size:.75em;line-height:1;position:relative}.typo sup:not(:where([data-scope] *)){top:-.5em}.typo sub:not(:where([data-scope] *)){bottom:-.25em}.typo kbd:not(:where([data-scope] *)){font-family:var(--font-mono);background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-md);border:1px solid var(--color-border);padding:var(--spacing-space-sm);margin-inline:var(--spacing-space-sm)}.typo del:not(:where([data-scope] *)){color:var(--color-alert);text-decoration:line-through}.typo ins:not(:where([data-scope] *)){color:var(--color-success);text-decoration:underline}.typo b,.typo strong:not(:where([data-scope] *)){font-weight:var(--font-weight-semibold)}.typo i,.typo em:not(:where([data-scope] *)){font-style:italic}.typo blockquote:not(:where([data-scope] *)){background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-layer);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-info);padding-block:var(--spacing-size);padding:var(--spacing-space);gap:var(--spacing-space);border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md);width:fit-content;font-style:italic}.typo blockquote p:not(:where([data-scope] *)){margin-block:0}.typo hr:not(:where([data-scope] *)){border-top:1px solid var(--color-border);width:80%;margin-block:5em;margin-inline:auto}.typo dt:not(:where([data-scope] *)){font-weight:var(--font-weight-semibold);font-style:italic}.typo figcaption:not(:where([data-scope] *)){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:not(:where([data-scope] *)){font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.typo .list:not(:where([data-scope] *)){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:not(:where([data-scope] *)){text-align:left;padding:var(--spacing-space);border-bottom:1px solid var(--color-border);white-space:normal;color:var(--color-ink)}.typo .list li:last-child:not(:where([data-scope] *)){border-bottom:none}.typo .list li:hover:not(:where([data-scope] *)){background:var(--color-surface)}.typo form:not(:where([data-scope] *)){width:100%;max-width:var(--container-md);gap:var(--spacing-space);padding:var(--spacing-space-lg);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-ink);border-radius:var(--radius-md);flex-direction:column;display:flex}.markdown ul,.markdown ol{margin-block:var(--spacing-space);padding-inline-start:1.5em}.markdown li,.markdown li>ul,.markdown li>ol{margin-block:var(--spacing-space-sm)}.markdown table{border-collapse:collapse;width:100%;margin-block:var(--spacing-space-lg);font-size:var(--text-sm);line-height:var(--text-sm--line-height);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.markdown thead{background:var(--color-surface);color:var(--color-ink)}.markdown th,.markdown td{padding:var(--spacing-space-sm)var(--spacing-space);border-bottom:1px solid var(--color-border);text-align:start;vertical-align:top}.markdown tbody tr:last-child td{border-bottom:none}.markdown img{border-radius:var(--radius-md);border:1px solid var(--color-border);max-width:100%;height:auto;margin-block:var(--spacing-space);display:block}.markdown .footnotes{border-top:1px solid var(--color-border);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-muted);margin-block-start:var(--spacing-space-xl);padding-block-start:var(--spacing-space-lg)}.markdown .footnotes ol{padding-inline-start:1.25em}.markdown .footnote-ref a{color:var(--color-link);text-decoration:none}.markdown .markdown-alert{margin-block:var(--spacing-space-lg);padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-sizing:border-box;width:fit-content;max-width:100%}.markdown .markdown-alert-title{font-weight:var(--font-weight-semibold);margin-block:0 var(--spacing-space-sm)}.markdown .markdown-alert-note{border-inline-start:4px solid var(--color-info)}.markdown .markdown-alert-note .markdown-alert-title{color:var(--color-info)}.markdown .markdown-alert-tip{border-inline-start:4px solid var(--color-success)}.markdown .markdown-alert-tip .markdown-alert-title{color:var(--color-success)}.markdown .markdown-alert-important{border-inline-start:4px solid var(--color-accent)}.markdown .markdown-alert-important .markdown-alert-title{color:var(--color-accent)}.markdown .markdown-alert-warning{border-inline-start:4px solid var(--color-alert)}.markdown .markdown-alert-warning .markdown-alert-title{color:var(--color-alert)}.markdown .markdown-alert-caution{border-inline-start:4px solid var(--color-border)}.markdown .markdown-alert-caution .markdown-alert-title{color:var(--color-ink-muted)}.prose{width:100%;max-width:65ch;margin-inline:auto}.prose.markdown{max-width:none}.typo.prose.markdown h1{font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--font-weight-bold);margin-block:var(--spacing-space-xl)var(--spacing-space)}@media (min-width:48rem){.typo.prose.markdown h1{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}}.typo.prose.markdown h2{margin-block-start:var(--spacing-space-xl);margin-block-end:var(--spacing-space-sm)}.typo.prose.markdown h3,.typo.prose.markdown h4{margin-block-start:var(--spacing-space-lg);margin-block-end:var(--spacing-space-sm)}.typo.prose.markdown>p:first-of-type{font-size:var(--text-lg);line-height:var(--text-lg--line-height);color:var(--color-ink-muted)}@media (min-width:64rem){.typo.prose.markdown>p:first-of-type{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}}.typo.prose.markdown p{margin-block:var(--spacing-space)}.typo.prose.markdown a{color:var(--color-link);text-underline-offset:.15em;text-decoration:underline}.typo.prose.markdown a:hover{color:var(--color-link-hover,var(--color-link))}.typo.prose.markdown blockquote{width:auto;max-width:100%;margin-block:var(--spacing-space-lg)}.typo.prose.markdown hr{margin-block:var(--spacing-space-xl);width:100%}.typo.prose.markdown .relative{margin-block:var(--spacing-space-lg);max-width:100%}.typo.prose.markdown pre:not(:has(.code)){margin-block:var(--spacing-space-lg)}.markdown.corex-callout{margin-block:var(--spacing-space-lg);padding:var(--spacing-space);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-layer);box-sizing:border-box;max-width:100%}.markdown.corex-callout-title{font-weight:var(--font-weight-semibold);margin-block:0 var(--spacing-space-sm)}.markdown.corex-callout-body p{margin-block:var(--spacing-space-sm)}.markdown.corex-callout-body p:last-child{margin-block-end:0}.markdown.corex-callout--note{border-inline-start:4px solid var(--color-info)}.markdown.corex-callout--note .markdown.corex-callout-title{color:var(--color-info)}.markdown.corex-callout--tip{border-inline-start:4px solid var(--color-success)}.markdown.corex-callout--tip .markdown.corex-callout-title{color:var(--color-success)}.markdown.corex-callout--important{border-inline-start:4px solid var(--color-accent)}.markdown.corex-callout--important .markdown.corex-callout-title{color:var(--color-accent)}.markdown.corex-callout--warning{border-inline-start:4px solid var(--color-alert)}.markdown.corex-callout--warning .markdown.corex-callout-title{color:var(--color-alert)}.dialog [data-scope=dialog][data-part=content]{max-width:var(--container-2xl)}.dialog.dialog--side [data-scope=dialog][data-part=content]{max-width:var(--container-md)}.site-header{pointer-events:none;z-index:30;width:100%;inset-inline:0;padding-block:0;padding-inline-end:var(--scrollbar-width,0px);position:fixed;top:0}.site-header__bar{pointer-events:auto;margin-block:var(--spacing-space-sm);border:var(--border-width)solid color-mix(in srgb,var(--color-border)80%,transparent);border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--color-surface)82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-md);transition:background-color var(--duration-normal)ease,border-color var(--duration-normal)ease,box-shadow var(--duration-normal)ease,transform var(--duration-normal)ease,backdrop-filter var(--duration-normal)ease}@supports (color:color-mix(in lab, red, red)){.site-header__bar{border:var(--border-width)solid color-mix(in oklab,var(--color-border)80%,transparent);background-color:color-mix(in oklab,var(--color-surface)82%,transparent)}}a.link .site-brand-logo--header,.link .site-brand-logo--header{width:var(--container-6xs)!important}@media (min-width:1024px){a.link .site-brand-logo--header,.link .site-brand-logo--header{width:calc(var(--container-5xs)*.92)!important}}@media (min-width:768px) and (max-width:1023.98px){.site-header__nav{font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:var(--tracking-wide)}.site-header__nav .link.ui-nav,.site-header__services-menu.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger]{letter-spacing:inherit;font-size:inherit!important;line-height:inherit!important}.site-header__bar{gap:var(--spacing-space-sm);padding-inline:var(--spacing-space-sm);padding-block:calc(var(--spacing-space-sm)*.75)}.site-header__end .button.ui-rounded-full{font-size:var(--text-xs);line-height:var(--text-xs--line-height);min-height:calc(var(--spacing-size-sm)*.95);padding-inline:var(--spacing-space-sm)}}.site-header__services-menu.menu,.site-header__services-menu.menu.ui-width-fit{width:fit-content;max-width:fit-content;font-size:inherit;line-height:inherit}@media (min-width:1024px){.site-header__services-menu{display:none!important}.site-header__nav{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.site-header__nav .link.ui-nav{font-size:inherit;line-height:inherit;letter-spacing:var(--tracking-wide);white-space:nowrap}.site-header__end{gap:var(--spacing-space-xs)}.site-header__end .button.ui-rounded-full{font-size:var(--text-sm);line-height:var(--text-sm--line-height);min-height:calc(var(--spacing-size-sm)*.95);padding-inline:var(--spacing-space-sm)}html[data-text=lg] .site-header__nav-full{display:none!important}html[data-text=lg] .site-header__nav-compact.link,html[data-text=lg] .site-header__services-menu.site-header__nav-compact{display:inline-flex!important}}@media (max-width:1023.98px){html[data-text=lg] .site-header__nav{display:none!important}html[data-text=lg] .site-header__menu-trigger{display:inline-flex!important}html[data-text=lg] .site-nav-dialog{display:block!important}}.site-header__services-menu.menu [data-scope=menu][data-part=root]{width:fit-content;max-width:fit-content}.site-header__services-menu.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger]{max-width:fit-content;min-height:unset;box-shadow:none;color:var(--color-ink);font:inherit;font-weight:var(--font-weight-normal);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:.2em;padding-block:0;padding-inline:0;display:inline-flex;width:fit-content!important;min-width:0!important;font-size:inherit!important;line-height:inherit!important;margin-inline-end:0!important}.site-header__services-menu.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger]:hover,.site-header__services-menu.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger][data-state=open]{color:var(--color-link)}.site-header__services-menu.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger]>[data-part=item-text]{width:auto;min-width:0;max-width:none;text-overflow:unset;flex:none;overflow:visible}.site-header__services-menu.menu [data-scope=menu][data-part=root]>[data-scope=menu][data-part=trigger]>[data-part=indicator]{flex-shrink:0;margin-inline-start:0}.site-header__services-menu [data-scope=menu][data-part=indicator] svg,.site-header__services-menu [data-scope=menu][data-part=indicator] [class^=hero-]{width:.85em!important;height:.85em!important}.site-header__services-menu [data-scope=menu][data-part=content]{width:max-content;min-width:max-content;max-width:min(20rem,100vw - 2rem)}.site-header__services-menu [data-scope=menu][data-part=content] [data-part=item],.site-header__services-menu [data-scope=menu][data-part=content] [data-part=trigger-item]{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-normal);min-height:unset;padding-block:.4em;padding-inline:.75em}.site-header__services-menu [data-scope=menu][data-part=content] [data-part=item-text]{text-overflow:unset;white-space:nowrap;flex:none;max-width:none;overflow:visible}.site-header:not(.site-header--scrolled) .site-header__bar{background-color:color-mix(in srgb,var(--color-surface)55%,transparent);border-color:color-mix(in srgb,var(--color-border)50%,transparent);box-shadow:none}@supports (color:color-mix(in lab, red, red)){.site-header:not(.site-header--scrolled) .site-header__bar{background-color:color-mix(in oklab,var(--color-surface)55%,transparent);border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.site-header--scrolled .site-header__bar{background-color:color-mix(in srgb,var(--color-surface)92%,transparent);border-color:var(--color-border);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@supports (color:color-mix(in lab, red, red)){.site-header--scrolled .site-header__bar{background-color:color-mix(in oklab,var(--color-surface)92%,transparent)}}.site-header__locale{position:relative}.site-header__icon-trigger.button.ui-trigger--circle{--ctl-size:calc(var(--spacing-size-sm)*.9);min-width:var(--ctl-size);width:var(--ctl-size);min-height:var(--ctl-size);padding:0}@media (min-width:640px){.site-header__icon-trigger.button.ui-trigger--circle{--ctl-size:var(--spacing-size-sm)}}.site-header__icon-trigger.button svg,.site-header__icon-trigger.button [class^=hero-]{width:calc(var(--ctl-size)*.9)!important;height:calc(var(--ctl-size)*.9)!important}.site-header__locale .site-header__icon-trigger.button svg{width:calc(var(--ctl-size)*.78)!important;height:calc(var(--ctl-size)*.78)!important}.site-header__locale [data-scope=tooltip][data-part=content].site-header__locale-panel,.site-header__locale-panel{max-width:none;padding:0}.site-header__locale-toggle{max-width:none}.site-main--offset{padding-top:calc(var(--spacing-size-lg) + var(--spacing-space-md))}.badge{min-height:unset}.site-brand-logo{aspect-ratio:1333/282;flex-shrink:0;max-width:none;display:block;overflow:visible}a.link .site-brand-logo,.link .site-brand-logo{width:var(--container-5xs)!important;max-width:none!important;height:auto!important}a.link .site-brand-logo--footer,.link .site-brand-logo--footer{width:var(--container-6xs)!important}.site-footer{padding:var(--spacing-space-md)var(--spacing-space)var(--spacing-space-lg)}.site-footer__panel{width:100%;max-width:min(var(--container-6xl),calc(100% - var(--spacing-space-md)));gap:var(--spacing-space-sm);padding:var(--spacing-space-sm)var(--spacing-space-md);border:var(--border-width)solid color-mix(in srgb,var(--color-border)80%,transparent);border-radius:var(--radius-2xl);background-color:color-mix(in srgb,var(--color-surface)88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-md);flex-direction:column;margin-inline:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.site-footer__panel{border:var(--border-width)solid color-mix(in oklab,var(--color-border)80%,transparent);background-color:color-mix(in oklab,var(--color-surface)88%,transparent)}}.site-footer__top{justify-content:space-between;align-items:center;gap:var(--spacing-space-sm)var(--spacing-space-md);flex-wrap:wrap;display:flex}.site-footer__nav{justify-content:flex-end;align-items:center;gap:var(--spacing-space-xs)var(--spacing-space-md);flex-wrap:wrap;display:flex}.site-footer__mid{justify-content:space-between;align-items:center;gap:var(--spacing-space-xs)var(--spacing-space-sm);flex-wrap:wrap;width:100%;padding-block:0;display:flex}.site-footer__locale-toggle{max-width:100%}.site-footer__bottom{justify-content:flex-start;align-items:center;gap:var(--spacing-space-xs)var(--spacing-space-sm);border-top:none;flex-wrap:wrap;padding-top:0;display:flex}.site-footer__social{align-items:center;gap:var(--spacing-space-xs);flex-wrap:wrap;display:flex}.typo p.site-footer__legal,p.site-footer__legal{max-width:100%;font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:var(--tracking-wide);font-weight:var(--font-weight-normal);color:var(--color-ink-muted);text-wrap:pretty;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.2rem;margin:0;display:flex}.site-footer__legal-name,.site-footer__legal-label{color:color-mix(in srgb,var(--color-ink)72%,var(--color-ink-muted));font-weight:var(--font-weight-medium)}@supports (color:color-mix(in lab, red, red)){:is(.site-footer__legal-name,.site-footer__legal-label){color:color-mix(in oklab,var(--color-ink)72%,var(--color-ink-muted))}}.site-footer__legal-muted{color:var(--color-ink-muted);font-weight:var(--font-weight-normal)}.site-footer__legal-sep{color:color-mix(in srgb,var(--color-ink-muted)55%,transparent)}@supports (color:color-mix(in lab, red, red)){.site-footer__legal-sep{color:color-mix(in oklab,var(--color-ink-muted)55%,transparent)}}.site-nav-dialog__locale{max-width:100%}.site-nav-dialog__header{align-items:center;gap:var(--spacing-space-md);min-height:var(--spacing-size-lg);padding:var(--spacing-space-sm)var(--spacing-space-lg);border-bottom:var(--border-width)solid var(--color-border);flex-shrink:0;display:flex}.site-nav-dialog__body{gap:var(--spacing-space-lg);min-height:0;padding:var(--spacing-space-lg);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.site-nav-dialog__nav{gap:var(--spacing-space-sm);flex-direction:column;width:100%;display:flex}.site-nav-dialog__legal{margin-block-start:auto;padding-block-start:var(--spacing-space-md)}.site-nav-dialog__legal .site-footer__legal{justify-content:flex-start}.site-nav-dialog__actions{align-items:center;gap:var(--spacing-space-sm);padding:var(--spacing-space-md)var(--spacing-space-lg);border-top:var(--border-width)solid var(--color-border);background:color-mix(in srgb,var(--color-surface)92%,var(--color-root));flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.site-nav-dialog__actions{background:color-mix(in oklab,var(--color-surface)92%,var(--color-root))}}.site-nav-dialog__actions .button.ui-width-full{flex:auto}.site-nav-dialog__a11y{flex-shrink:0}@media (max-width:639px){.site-footer__panel{border-radius:var(--radius-xl);padding:var(--spacing-space-sm);gap:var(--spacing-space-xs)}.site-footer__top{flex-direction:column;align-items:flex-start}.site-footer__nav{justify-content:flex-start}.site-footer__mid,.site-footer__bottom{flex-direction:column;align-items:flex-start}.site-footer__legal{justify-content:flex-start;max-width:none}.site-brand-logo--footer,a.link .site-brand-logo--footer,.link .site-brand-logo--footer{width:var(--container-6xs)!important}}.cookie-consent{z-index:40;padding:var(--spacing-space-sm);pointer-events:none;inset-inline:0;position:fixed;bottom:0}.cookie-consent[hidden]{display:none!important}.cookie-consent__panel{pointer-events:auto;width:100%;max-width:min(40rem,calc(100% - var(--spacing-space-sm)));border:var(--border-width)solid color-mix(in srgb,var(--color-border)80%,transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--color-surface)96%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-md);flex-direction:column;align-items:stretch;gap:.65rem;margin-inline:auto;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cookie-consent__panel{border:var(--border-width)solid color-mix(in oklab,var(--color-border)80%,transparent);background-color:color-mix(in oklab,var(--color-surface)96%,transparent)}}.cookie-consent__copy{flex-direction:column;gap:.35rem;min-width:0;display:flex}.cookie-consent__heading{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.cookie-consent__icon{flex-shrink:0;width:1.35em;height:1.35em}.typo h2.cookie-consent__title,h2.cookie-consent__title{font-size:1.125rem;font-weight:var(--font-weight-semibold);letter-spacing:.01em;text-transform:none;color:var(--color-ink);margin:0;line-height:1.3}.typo p.cookie-consent__lead,p.cookie-consent__lead{color:var(--color-ink-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.45}.cookie-consent__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;min-height:2.25rem;display:flex}.cookie-consent__privacy{color:var(--color-ink-muted);flex:none;align-self:center;line-height:1.25;font-size:.75rem!important}.cookie-consent__buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;margin-inline-start:auto;display:flex}.cookie-consent__buttons .button{min-height:2.1rem;padding-inline:.85rem;font-size:.875rem}@media (max-width:479px){.cookie-consent__actions{flex-direction:column;align-items:stretch}.cookie-consent__privacy{align-self:flex-start}.cookie-consent__buttons{width:100%;margin-inline-start:0}.cookie-consent__buttons .button{flex:auto;justify-content:center}}.cookie-consent-fab.button.ui-trigger--circle{inset-inline-end:var(--spacing-space-md);bottom:var(--spacing-space-md);z-index:39;border:var(--border-width)solid color-mix(in srgb,var(--color-border)80%,transparent);background-color:color-mix(in srgb,var(--color-surface)94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-md);color:var(--color-brand);padding:0;position:fixed}@supports (color:color-mix(in lab, red, red)){.cookie-consent-fab.button.ui-trigger--circle{border:var(--border-width)solid color-mix(in oklab,var(--color-border)80%,transparent);background-color:color-mix(in oklab,var(--color-surface)94%,transparent)}}.cookie-consent-fab[hidden]{display:none!important}.cookie-consent-fab.button svg{width:calc(var(--ctl-size,var(--spacing-size-sm))*.9)!important;height:calc(var(--ctl-size,var(--spacing-size-sm))*.9)!important}.cookie-consent-dialog.dialog{font-size:var(--text-sm)}.cookie-consent-dialog.dialog [data-scope=dialog][data-part=title]{font-size:var(--text-lg);line-height:1.3}.dialog-title-with-icon{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.dialog-title-with-icon__icon{flex-shrink:0;width:1.35em;height:1.35em}.cookie-consent-dialog.dialog [data-scope=dialog][data-part=description]{font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.4}.cookie-consent-dialog__list{flex-direction:column;gap:0;width:100%;display:flex}.cookie-consent-dialog__item{align-items:center;gap:var(--spacing-space-sm);padding-block:var(--spacing-space-sm);border-top:var(--border-width)solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.cookie-consent-dialog__item:first-child{border-top:none;padding-block-start:0}.cookie-consent-dialog__copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.cookie-consent-dialog__item-title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-ink);line-height:1.3}.cookie-consent-dialog__item-desc{color:var(--color-ink-muted);text-wrap:pretty;font-size:.8125rem;line-height:1.4}.cookie-consent-dialog__actions{justify-content:flex-end;gap:var(--spacing-space-xs);border-top:var(--border-width)solid var(--color-border);flex-wrap:wrap;margin-block-start:var(--spacing-space-sm);padding-block-start:var(--spacing-space-sm);display:flex}.cookie-consent-dialog__actions .button{min-height:2.1rem;font-size:.875rem}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.right-2{right:calc(var(--spacing)*2)}.z-10{z-index:10}.z-30{z-index:30}.m-0{margin:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.mt-auto{margin-top:auto}.mt-space{margin-top:var(--spacing-space-md)}.mt-space-lg{margin-top:var(--spacing-space-lg)}.mt-space-sm{margin-top:var(--spacing-space-sm)}.mt-space-xl{margin-top:var(--spacing-space-xl)}.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-arrow-top-right-on-square{--hero-arrow-top-right-on-square: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%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);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-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-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-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-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-link{--hero-link: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.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);mask:var(--hero-link);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}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.ui-trigger--circle{aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;aspect-ratio:1;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;padding:0;aspect-ratio:1;padding:0;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;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;border-radius:var(--radius-full)!important;border-radius:var(--radius-full)!important}.aspect-\[16\/10\]{aspect-ratio:16/10}.scrollbar::-webkit-scrollbar{width:calc(var(--spacing-space)*.6);height:calc(var(--spacing-space)*.6)}.scrollbar::-webkit-scrollbar-track{background:var(--color-ui)}.scrollbar::-webkit-scrollbar-thumb{background:var(--color-border)}.scrollbar::-webkit-scrollbar-corner{background:var(--color-border)}.scrollbar--sm::-webkit-scrollbar{width:calc(var(--spacing-space-sm)*.6);height:calc(var(--spacing-space-sm)*.6)}.h-full{height:100%}.h-size-lg{height:var(--spacing-size-lg)}.max-h-\[min\(24rem\,60dvh\)\]{max-height:min(24rem,60dvh)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-dvh{min-height:100dvh}.ui-width-fit{width:fit-content;max-width:fit-content}.ui-width-full{width:100%;max-width:100%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[min\(100\%\,var\(--container-7xl\)\)\]{max-width:min(100%,var(--container-7xl))}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-space{gap:var(--spacing-space-md)}.gap-space-lg{gap:var(--spacing-space-lg)}.gap-space-md{gap:var(--spacing-space-md)}.gap-space-sm{gap:var(--spacing-space-sm)}.gap-space-xl{gap:var(--spacing-space-xl)}.self-center{align-self:center}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border{border-color:var(--color-border)}.bg-root{background-color:var(--color-root)}.bg-surface{background-color:var(--color-surface)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.px-space{padding-inline:var(--spacing-space-md)}.px-space-xl{padding-inline:var(--spacing-space-xl)}.py-size-xl{padding-block:var(--spacing-size-xl)}.py-space-sm{padding-block:var(--spacing-space-sm)}.pt-space-lg{padding-top:var(--spacing-space-lg)}.pb-space-xl{padding-bottom:var(--spacing-space-xl)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.ui-solid{--ctl-bg:var(--ctl-fill);--ctl-ink:var(--ctl-fill-ink);--ctl-bd:transparent;--ctl-bg-hover:var(--ctl-fill-hover);--ctl-bg-active:var(--ctl-fill-active);--ctl-ring:var(--ctl-fill-ink);--ctl-bg-muted:var(--ctl-muted,var(--color-ui-muted));--ctl-ink-muted:var(--ctl-fill-ink);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.text-brand{color:var(--color-brand)}.text-brand-contrast{color:var(--color-brand-contrast)}.text-ink{color:var(--color-ink)}.text-ink-muted{color:var(--color-ink-muted)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.ui-ghost{--ctl-bg:transparent;--ctl-bd:transparent;--ctl-bg-hover:var(--color-ui-hover);--ctl-bg-active:var(--color-ui-active);--ctl-ink:var(--ctl-ink-text,var(--color-ink));--ctl-ring:var(--color-focus);--ctl-bg-muted:transparent;--ctl-ink-muted:var(--color-ink-muted)}.ui-accent{--ctl-fill:var(--color-accent);--ctl-fill-hover:var(--color-accent-hover);--ctl-fill-active:var(--color-accent-active);--ctl-fill-ink:var(--color-accent-contrast);--ctl-ink-text:var(--color-accent-text);--ctl-muted:var(--color-accent-muted)}.ui-alert{--ctl-fill:var(--color-alert);--ctl-fill-hover:var(--color-alert-hover);--ctl-fill-active:var(--color-alert-active);--ctl-fill-ink:var(--color-alert-contrast);--ctl-ink-text:var(--color-alert-text);--ctl-muted:var(--color-alert-muted)}.ui-brand{--ctl-fill:var(--color-brand);--ctl-fill-hover:var(--color-brand-hover);--ctl-fill-active:var(--color-brand-active);--ctl-fill-ink:var(--color-brand-contrast);--ctl-ink-text:var(--color-brand-text);--ctl-muted:var(--color-brand-muted)}.ui-info{--ctl-fill:var(--color-info);--ctl-fill-hover:var(--color-info-hover);--ctl-fill-active:var(--color-info-active);--ctl-fill-ink:var(--color-info-contrast);--ctl-ink-text:var(--color-info-text);--ctl-muted:var(--color-info-muted)}.ui-size-lg{--ctl-text:var(--text-lg);--ctl-leading:var(--text-lg--line-height);--ctl-space:var(--spacing-space-lg);--ctl-size:var(--spacing-size-lg)}.ui-size-md{--ctl-text:var(--text-md);--ctl-leading:var(--text-md--line-height);--ctl-space:var(--spacing-space-md);--ctl-size:var(--spacing-size-md)}.ui-size-sm{--ctl-text:var(--text-sm);--ctl-leading:var(--text-sm--line-height);--ctl-space:var(--spacing-space-sm);--ctl-size:var(--spacing-size-sm)}.ui-size-xs{--ctl-text:var(--text-xs);--ctl-leading:var(--text-xs--line-height)}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.ui-rounded-full{--ctl-radius:9999px}.ui-rounded-md{--ctl-radius:var(--radius-md)}.ui-rounded-sm{--ctl-radius:var(--radius-sm)}.ui-rounded-xl{--ctl-radius:var(--radius-xl)}@media (min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-space-md{gap:var(--spacing-space-md)}.sm\:gap-space-sm{gap:var(--spacing-space-sm)}.sm\:px-space-md{padding-inline:var(--spacing-space-md)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-space,.lg\:gap-space-md{gap:var(--spacing-space-md)}.lg\:px-space-md{padding-inline:var(--spacing-space-md)}.lg\:py-space-sm{padding-block:var(--spacing-space-sm)}}}@keyframes corex-skeleton{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes expandHeight{0%{height:var(--collapsed-height,0)}to{height:var(--height)}}@keyframes collapseHeight{0%{height:var(--height)}to{height:var(--collapsed-height,0)}}@keyframes scaleFadeIn{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes scaleFadeOut{to{opacity:0;scale:.9}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes shrinkX{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes growX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@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=neo]{--radius-none:0;--radius-xs:.24rem;--radius-sm:.3rem;--radius-md:.54rem;--radius-lg:.9rem;--radius-xl:1.26rem;--radius-2xl:1.62rem;--radius-3xl:2.1rem;--radius-4xl:2.7rem;--radius-full:9999px;--border-width:1px;--ring-width:2px;--ring-offset:0px;--spacing:.25rem;--spacing-space-xs:calc(var(--spacing)*1.35);--spacing-space-sm:calc(var(--spacing)*2.75);--spacing-space-md:calc(var(--spacing)*5.25);--spacing-space-lg:calc(var(--spacing)*7);--spacing-space-xl:calc(var(--spacing)*9);--spacing-size-xs:calc(var(--spacing)*5);--spacing-size-sm:calc(var(--spacing)*8);--spacing-size-md:calc(var(--spacing)*10);--spacing-size-lg:calc(var(--spacing)*12);--spacing-size-xl:calc(var(--spacing)*14);--container-9xs:4rem;--container-8xs:5rem;--container-7xs:6rem;--container-6xs:8rem;--container-5xs:10rem;--container-4xs:12rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--container-8xl:88rem;--container-9xl:96rem;--text-xs:.969rem;--text-sm:1.122rem;--text-base:1.275rem;--text-lg:1.428rem;--text-xl:1.581rem;--text-2xl:1.887rem;--text-3xl:2.295rem;--text-4xl:2.805rem;--text-5xl:3.57rem;--text-6xl:3.825rem;--text-7xl:4.59rem;--text-8xl:6.12rem;--text-9xl:8.16rem;--text-xs--line-height:calc(1/.75);--text-sm--line-height:calc(1.25/.875);--text-base--line-height:calc(1.5/1);--text-lg--line-height:calc(1.75/1.125);--text-xl--line-height:calc(1.75/1.25);--text-2xl--line-height:calc(2/1.5);--text-3xl--line-height:calc(2.25/1.875);--text-4xl--line-height:calc(2.5/2.25);--text-5xl--line-height:1;--text-6xl--line-height:1;--text-7xl--line-height:1;--text-8xl--line-height:1;--text-9xl--line-height:1;--leading-xs:1.3333;--leading-sm:1.4286;--leading-md:1.5;--leading-lg:1.5556;--leading-xl:1.4;--leading-2xl:1.3333;--leading-3xl:1.2;--leading-4xl:1.1111;--leading-5xl:1;--leading-6xl:1;--leading-7xl:1;--leading-8xl:1;--leading-9xl:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--font-sans:Outfit,ui-sans-serif,system-ui,sans-serif;--font-serif:ui-serif,Georgia,serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--font-code:"IBM Plex Mono",ui-monospace,monospace;--font-display:Raleway,ui-sans-serif,system-ui,sans-serif;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:350;--font-weight-medium:450;--font-weight-semibold:550;--font-weight-bold:650;--font-weight-extrabold:800;--font-weight-black:900;--shadow-2xs:0px .85px var(--color-shadow);--shadow-xs:0px .85px 1.7px 0px var(--color-shadow);--shadow-sm:0px .85px 2.55px 0px var(--color-shadow),0px .85px 1.7px -.85px var(--color-shadow);--shadow-md:0px 3.4px 5.1px -.85px var(--color-shadow),0px 1.7px 3.4px -1.7px var(--color-shadow);--shadow-lg:0px 8.5px 12.75px -2.55px var(--color-shadow),0px 3.4px 5.1px -3.4px var(--color-shadow);--shadow-xl:0px 17px 21.25px -4.25px var(--color-shadow),0px 6.8px 8.5px -5.1px var(--color-shadow);--shadow-2xl:0px 21.25px 42.5px -10.2px var(--color-shadow);--shadow-ui:0px 8.5px 12.75px -2.55px var(--color-shadow),0px 3.4px 5.1px -3.4px var(--color-shadow);--shadow-surface:0px .85px .85px 0px var(--color-shadow),0px .85px .85px 0px var(--color-shadow);--inset-shadow-2xs:inset 0px .85px var(--color-shadow);--inset-shadow-xs:inset 0px .85px .85px var(--color-shadow);--inset-shadow-sm:inset 0px 1.7px 3.4px var(--color-shadow);--drop-shadow-xs:0px .85px .85px var(--color-shadow);--drop-shadow-sm:0px .85px 1.7px var(--color-shadow);--drop-shadow-md:0px 2.55px 2.55px var(--color-shadow);--drop-shadow-lg:0px 3.4px 3.4px var(--color-shadow);--drop-shadow-xl:0px 7.65px 5.95px var(--color-shadow);--drop-shadow-2xl:0px 21.25px 21.25px var(--color-shadow);--text-shadow-2xs:0px .85px 0px var(--color-shadow);--text-shadow-xs:0px .85px .85px var(--color-shadow);--text-shadow-sm:0px .85px 0px var(--color-shadow),0px .85px .85px var(--color-shadow),0px 1.7px 1.7px var(--color-shadow);--text-shadow-md:0px .85px .85px var(--color-shadow),0px .85px 1.7px var(--color-shadow),0px 1.7px 3.4px var(--color-shadow);--text-shadow-lg:0px .85px 1.7px var(--color-shadow),0px 2.55px 1.7px var(--color-shadow),0px 3.4px 6.8px var(--color-shadow);--blur-xs:4.4px var(--color-shadow);--blur-sm:8.8px var(--color-shadow);--blur-md:13.2px var(--color-shadow);--blur-lg:17.6px var(--color-shadow);--blur-xl:26.4px var(--color-shadow);--blur-2xl:44px var(--color-shadow);--blur-3xl:70.4px var(--color-shadow);--duration-fast:80ms;--duration-normal:.12s;--duration-slow:.2s;--opacity-disabled:.7;--opacity-backdrop:.4}[data-theme=neo] .typo h1:not(:where([data-scope] *)){font-family:var(--font-display);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tighter)}[data-theme=neo] .typo h2:not(:where([data-scope] *)){font-family:var(--font-display);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight)}[data-theme=neo] .typo h3:not(:where([data-scope] *)){font-family:var(--font-display);font-weight:var(--font-weight-normal)}[data-theme=neo] .typo kbd:not(:where([data-scope] *)){font-family:var(--font-mono)}[data-theme=neo] .typo p.display:not(:where([data-scope] *)){font-family:var(--font-display);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tighter)}[data-theme=neo][data-mode=light]{--color-accent:#242424;--color-accent-active:#141414;--color-accent-contrast:#cacaca;--color-accent-hover:#1b1b1b;--color-accent-muted:#2b2b2b;--color-accent-text:#5b5b5b;--color-alert:#9e0300;--color-alert-active:#7f0000;--color-alert-contrast:#fff;--color-alert-hover:#8d0000;--color-alert-muted:#a9140b;--color-alert-text:#b11f15;--color-border:#d6d6d6;--color-brand:#1d5a40;--color-brand-active:#01462e;--color-brand-contrast:#fff;--color-brand-hover:#0e4f36;--color-brand-muted:#276248;--color-brand-text:#2a654b;--color-focus:#71ac8f;--color-info:#3b4a54;--color-info-active:#293841;--color-info-contrast:#fff;--color-info-hover:#303f49;--color-info-muted:#43525d;--color-info-text:#4d5d68;--color-ink:#353535;--color-ink-muted:#646464;--color-link:#377257;--color-root:#fcfcfc;--color-shadow:#f3f3f3;--color-success:#3c453e;--color-success-active:#2b332c;--color-success-contrast:#fafafa;--color-success-hover:#323a34;--color-success-muted:#444d46;--color-success-text:#545d56;--color-surface:#f5f5f5;--color-ui:#ebebeb;--color-ui-active:#d4d4d4;--color-ui-hover:#dedede;--color-ui-muted:#f5f5f5}[data-theme=neo][data-mode=dark]{--color-accent:#5d5d5d;--color-accent-active:#4a4a4a;--color-accent-contrast:#fff;--color-accent-hover:#525252;--color-accent-muted:#666;--color-accent-text:#7b7b7b;--color-alert:#b42318;--color-alert-active:#900;--color-alert-contrast:#fff;--color-alert-hover:#a60e06;--color-alert-muted:#be2f22;--color-alert-text:#d9493a;--color-border:#272727;--color-brand:#3c775b;--color-brand-active:#276248;--color-brand-contrast:#fff;--color-brand-hover:#306b50;--color-brand-muted:#458064;--color-brand-text:#4c876b;--color-focus:#1c593f;--color-info:#566671;--color-info-active:#43525d;--color-info-contrast:#fff;--color-info-hover:#4b5a65;--color-info-muted:#5e6e79;--color-info-text:#6d7e89;--color-ink:#ccc;--color-ink-muted:#909090;--color-link:#5d987b;--color-root:#010101;--color-shadow:#1a1a1a;--color-success:#576059;--color-success-active:#444d46;--color-success-contrast:#fff;--color-success-hover:#4c554e;--color-success-muted:#606962;--color-success-text:#747e76;--color-surface:#030303;--color-ui:#0d0d0d;--color-ui-active:#020202;--color-ui-hover:#040404;--color-ui-muted:#161616}[data-text=lg]{font-size:125%}[data-theme=neo][data-mode=dark][data-contrast=more]{--color-accent:#5d5d5d;--color-accent-active:#4a4a4a;--color-accent-contrast:#fff;--color-accent-hover:#525252;--color-accent-muted:#666;--color-accent-text:#949494;--color-alert:#b42318;--color-alert-active:#900;--color-alert-contrast:#fff;--color-alert-hover:#a60e06;--color-alert-muted:#be2f22;--color-alert-text:#f76554;--color-border:#434343;--color-brand:#3c775b;--color-brand-active:#276248;--color-brand-contrast:#fff;--color-brand-hover:#306b50;--color-brand-muted:#458064;--color-brand-text:#65a183;--color-focus:#397459;--color-info:#566671;--color-info-active:#43525d;--color-info-contrast:#fff;--color-info-hover:#4b5a65;--color-info-muted:#5e6e79;--color-info-text:#8697a3;--color-ink:#efefef;--color-ink-muted:#ababab;--color-link:#78b496;--color-root:#010101;--color-shadow:#393939;--color-success:#576059;--color-success-active:#444d46;--color-success-contrast:#fff;--color-success-hover:#4c554e;--color-success-muted:#606962;--color-success-text:#8d978f;--color-surface:#030303;--color-ui:#0d0d0d;--color-ui-active:#020202;--color-ui-hover:#040404;--color-ui-muted:#161616}[data-theme=neo][data-mode=light][data-contrast=more]{--color-accent:#242424;--color-accent-active:#141414;--color-accent-contrast:#ededed;--color-accent-hover:#1b1b1b;--color-accent-muted:#2b2b2b;--color-accent-text:#454545;--color-alert:#9e0300;--color-alert-active:#7f0000;--color-alert-contrast:#fff;--color-alert-hover:#8d0000;--color-alert-muted:#a9140b;--color-alert-text:#910000;--color-border:#afafaf;--color-brand:#1d5a40;--color-brand-active:#01462e;--color-brand-contrast:#fff;--color-brand-hover:#0e4f36;--color-brand-muted:#276248;--color-brand-text:#0f4f36;--color-focus:#518c70;--color-info:#3b4a54;--color-info-active:#293841;--color-info-contrast:#fff;--color-info-hover:#303f49;--color-info-muted:#43525d;--color-info-text:#384752;--color-ink:#1b1b1b;--color-ink-muted:#4e4e4e;--color-link:#1f5c42;--color-root:#fcfcfc;--color-shadow:#c9c9c9;--color-success:#3c453e;--color-success-active:#2b332c;--color-success-contrast:#fff;--color-success-hover:#323a34;--color-success-muted:#444d46;--color-success-text:#3f4741;--color-surface:#f5f5f5;--color-ui:#ebebeb;--color-ui-active:#d4d4d4;--color-ui-hover:#dedede;--color-ui-muted:#f5f5f5}[data-motion=reduce]{--duration-fast:.01ms;--duration-normal:.01ms;--duration-slow:.01ms}[data-cursor=large],[data-cursor=large] *{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23000%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.75%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.921%202.299C6.936%201.533%205.5%202.235%205.5%203.483V20.492c0%201.422%201.795%202.046%202.677.93l4.191-5.3c.313-.396.79-.627%201.294-.627h6.852c1.428%200%202.048-1.807.921-2.684L7.921%202.299z%22%2F%3E%3C%2Fsvg%3E) 11 5,auto}[data-focus=strong]{--ring-width:4px;--ring-offset:2px}[data-links=underline] a:not(.link--skip),[data-links=underline] .link:not(.link--skip){text-decoration-line:underline;text-decoration-thickness:from-font}.home-hero{isolation:isolate;min-height:100dvh;padding:calc(var(--spacing-size-lg) + var(--spacing-size-xl) + var(--spacing-space-lg))0 var(--spacing-space-xl);background:radial-gradient(120% 70% at 50% -10%,color-mix(in srgb,var(--color-brand)14%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--color-surface)92%,var(--color-root)),var(--color-surface)42%,var(--color-root));justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.home-hero{background:radial-gradient(120% 70% at 50% -10%,color-mix(in oklab,var(--color-brand)14%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in oklab,var(--color-surface)92%,var(--color-root)),var(--color-surface)42%,var(--color-root))}}.home-hero__grid{align-items:center;gap:var(--spacing-space-xl);flex-direction:column;width:100%;display:flex}.home-hero__stage{z-index:0;width:100%;max-width:min(100%,var(--container-7xl));margin-block-start:var(--spacing-space-lg);padding-block-end:var(--spacing-space-lg);position:relative}.home-hero__copy{z-index:1;width:100%;max-width:min(100%,var(--container-7xl));text-align:left;flex-direction:column;align-items:flex-start;gap:0;margin-block-start:var(--spacing-space-md);padding-block-start:var(--spacing-space-sm);display:flex;position:relative}.home-hero__title{align-items:flex-start;gap:var(--spacing-space-xs);width:100%;font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter);line-height:1.05;font-weight:var(--font-weight-semibold);text-wrap:balance;color:var(--color-ink);flex-direction:column;margin:0;display:flex}.home-hero__title-line{justify-content:flex-start;align-items:baseline;column-gap:.35em;row-gap:var(--spacing-space-2xs,.25rem);flex-wrap:wrap;display:flex}.home-hero-rotator{vertical-align:baseline;text-align:left;place-items:start;display:inline-grid;overflow:hidden}.home-hero-rotator__sizer,.home-hero-rotator__word{white-space:nowrap;grid-area:1/1;line-height:1.1}.home-hero-rotator__sizer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.home-hero-rotator__word{opacity:0;transition:opacity var(--duration-slow)ease,transform var(--duration-slow)ease;pointer-events:none;transform:translateY(100%)}.home-hero-rotator__word[data-active]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.home-hero-rotator__word{transition:none;transform:none}}.home-hero__lead{margin:var(--spacing-space-md)0 0;width:100%;max-width:34rem;font-size:var(--text-base);letter-spacing:var(--tracking-tight);color:var(--color-ink-muted);text-wrap:pretty;line-height:1.55}.home-hero__actions{justify-content:flex-start;align-items:center;gap:var(--spacing-space-sm)var(--spacing-space-md);flex-wrap:wrap;margin-block-start:var(--spacing-space-lg);display:flex}.home-hero__rise{animation:home-hero-rise var(--duration-slow)ease both}.home-hero__rise--2{animation-delay:var(--duration-fast)}.home-hero__rise--3{animation-delay:var(--duration-normal)}.home-hero__rise--4{animation-delay:var(--duration-slow)}@keyframes home-hero-rise{0%{opacity:0;transform:translateY(var(--spacing-space-sm))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-hero__rise,.home-hero__rise--2,.home-hero__rise--3,.home-hero__rise--4{animation:none}}.hero-stack{--hero-card-w:min(21rem,38%);--hero-arc-x:17.5rem;--hero-arc-y:.75rem;--hero-arc-rot:8deg;perspective:1400px;width:100%;grid-template-columns:minmax(0,1fr);place-items:start center;padding-block-end:calc(var(--hero-arc-y) + var(--spacing-space-xl));display:grid}.hero-card{gap:var(--spacing-space-xs);width:var(--hero-card-w);height:auto;padding:var(--spacing-space-sm);border:var(--border-width)solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);transform-origin:50% 100%;transition:transform var(--duration-slow)ease,box-shadow var(--duration-slow)ease,z-index 0s linear var(--duration-slow);outline:none;flex-direction:column;grid-area:1/1;margin:0;display:flex;position:relative;overflow:visible}.hero-card--audit{z-index:1;transform:translateX(calc(-1*var(--hero-arc-x)))translateY(var(--hero-arc-y))rotate(calc(var(--hero-arc-rot)*-1))}.hero-card--a11y{z-index:3;transform:none}.hero-card--cookies{z-index:2;transform:translateX(var(--hero-arc-x))translateY(var(--hero-arc-y))rotate(var(--hero-arc-rot))}.hero-card:hover,.hero-card:focus-within,.hero-card.is-front{z-index:10;box-shadow:var(--shadow-xl);transition:transform var(--duration-slow)ease,box-shadow var(--duration-slow)ease,z-index 0s}.hero-card--audit:focus-within,.hero-card--audit.is-front{transform:translateX(calc(-1*var(--hero-arc-x)))translateY(calc(var(--hero-arc-y) - var(--spacing-space-xs)))rotate(calc(var(--hero-arc-rot)*-.35))}.hero-card--a11y:focus-within,.hero-card--a11y.is-front{transform:translateY(calc(var(--spacing-space-xs)*-1))}.hero-card--cookies:focus-within,.hero-card--cookies.is-front{transform:translateX(var(--hero-arc-x))translateY(calc(var(--hero-arc-y) - var(--spacing-space-xs)))rotate(calc(var(--hero-arc-rot)*.35))}@media (hover:hover) and (pointer:fine){.hero-card--audit:hover{transform:translateX(calc(-1*var(--hero-arc-x)))translateY(calc(var(--hero-arc-y) - var(--spacing-space-sm)))rotate(calc(var(--hero-arc-rot)*-.35))scale(1.02)}.hero-card--a11y:hover{transform:translateY(calc(var(--spacing-space-sm)*-1))scale(1.02)}.hero-card--cookies:hover{transform:translateX(var(--hero-arc-x))translateY(calc(var(--hero-arc-y) - var(--spacing-space-sm)))rotate(calc(var(--hero-arc-rot)*.35))scale(1.02)}}.hero-card__head{gap:var(--spacing-space-xs);flex-direction:column;display:flex}.hero-card__eyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-muted)}.hero-card__title{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.hero-card__lead{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted)}.hero-card__results{border:var(--border-width)solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.hero-card__result{justify-content:space-between;align-items:center;gap:var(--spacing-space-xs);padding:var(--spacing-space-xs)var(--spacing-space-sm);display:flex}.hero-card__result+.hero-card__result{border-top:var(--border-width)solid var(--color-border)}.hero-card__result-copy{gap:var(--spacing-space-xs);flex-direction:column;min-width:0;display:flex}.hero-card__result-code{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);color:var(--color-ink-muted)}.hero-card__result-name{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--text-sm--line-height);color:var(--color-ink)}.hero-card__stack{min-height:var(--spacing-size-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.hero-card__prefs-controls{gap:var(--spacing-space-sm);flex-direction:column;grid-area:1/1;min-width:0;display:flex}.hero-card__prefs-loader{z-index:1;pointer-events:none;grid-area:1/1;place-self:stretch stretch;place-items:center;display:none}.hero-card__stack[data-a11y-pending] .hero-card__prefs-loader{display:grid}.hero-card__stack[data-a11y-pending] .hero-card__prefs-controls{visibility:hidden;pointer-events:none}.hero-card__spinner{box-sizing:border-box;width:var(--spacing-size-sm);height:var(--spacing-size-sm);border:var(--border-width)solid color-mix(in srgb,var(--color-ink)16%,transparent);border-top-color:var(--color-ink);border-radius:var(--radius-full);animation:hero-spin var(--duration-slow)linear infinite}@supports (color:color-mix(in lab, red, red)){.hero-card__spinner{border:var(--border-width)solid color-mix(in oklab,var(--color-ink)16%,transparent)}}@keyframes hero-spin{to{transform:rotate(360deg)}}.hero-card__categories{border:var(--border-width)solid var(--color-border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-root)65%,var(--color-surface));flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hero-card__categories{background:color-mix(in oklab,var(--color-root)65%,var(--color-surface))}}.hero-card__category{gap:var(--spacing-space-xs);padding:var(--spacing-space-xs)var(--spacing-space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.hero-card__category+.hero-card__category{border-top:var(--border-width)solid var(--color-border)}.hero-card__cat-copy{min-width:0}.hero-card__cat-title{align-items:center;gap:var(--spacing-space-xs);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--text-sm--line-height);color:var(--color-ink);flex-wrap:wrap;margin:0;display:flex}.hero-card__cat-desc{margin-top:var(--spacing-space-xs);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink-muted);text-wrap:pretty}.hero-card__category .switch{margin-top:var(--spacing-space-xs);flex-shrink:0}.hero-card__actions{gap:var(--spacing-space-xs);padding-top:var(--spacing-space-xs);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}.hero-card__actions-row{gap:var(--spacing-space-xs);grid-template-columns:1fr 1fr;display:grid}.hero-card .toggle-group,.hero-card .accordion{width:100%;max-width:none}@media (max-width:1023px){.hero-stack{--hero-card-w:min(17.75rem,50%);--hero-arc-x:10.25rem;--hero-arc-y:.65rem;--hero-arc-rot:7deg}}@media (max-width:639px){.home-hero{min-height:0;padding:calc(var(--spacing-size-lg) + var(--spacing-size-xl) + var(--spacing-space-md))0 var(--spacing-space-md);justify-content:flex-start;align-items:flex-start}.home-hero__grid{gap:var(--spacing-space-lg)}.home-hero__copy{text-align:center;order:1;align-items:center;width:100%;max-width:100%;margin-block-start:0;padding-block-start:0}.home-hero__stage{max-width:100%;order:2;margin-block-start:var(--spacing-space-md);margin-block-end:0;padding-block-end:var(--spacing-space-sm)}.home-hero__title{font-size:var(--text-2xl);align-items:center;line-height:1.08}.home-hero__title-line{justify-content:center}.home-hero-rotator__sizer,.home-hero-rotator__word{line-height:1.08}.home-hero-rotator{text-align:center;justify-items:center}.home-hero__lead{max-width:28rem;font-size:var(--text-sm);text-align:center;margin-block-start:var(--spacing-space-md);line-height:1.5}.home-hero__actions{justify-content:center;gap:var(--spacing-space-md);margin-block-start:var(--spacing-space-md)}.home-hero__rise,.home-hero__rise--2,.home-hero__rise--3,.home-hero__rise--4{animation-duration:var(--duration-slow)}.hero-stack{--hero-card-w:min(18.25rem,82%);--hero-arc-x:3rem;--hero-arc-y:.3rem;--hero-arc-rot:2deg;perspective:900px;padding-block-end:calc(var(--hero-arc-y) + var(--spacing-space-md))}.hero-card{gap:var(--spacing-space-xs);padding:var(--spacing-space-sm);border-radius:var(--radius-md)}.hero-card__eyebrow{font-size:var(--text-xs)}.hero-card__title{font-size:var(--text-base)}.hero-card__lead{font-size:var(--text-xs);line-height:var(--text-xs--line-height);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero-card__result{padding:var(--spacing-space-xs)var(--spacing-space-sm);gap:var(--spacing-space-xs)}.hero-card__result-code,.hero-card__result-name{font-size:var(--text-xs)}.hero-card__stack{min-height:var(--spacing-size-lg)}.hero-card__prefs-controls{gap:var(--spacing-space-sm)}.hero-card__category{padding:var(--spacing-space-xs)var(--spacing-space-sm);gap:var(--spacing-space-xs)}.hero-card__cat-title{font-size:var(--text-xs)}.hero-card__cat-desc{display:none}.hero-card__actions{gap:var(--spacing-space-xs)}}@media (max-width:389px){.hero-stack{--hero-card-w:min(16.25rem,86%);--hero-arc-x:2.5rem;--hero-arc-y:.25rem;--hero-arc-rot:1.75deg}}@media (prefers-reduced-motion:reduce){.hero-card{transition:none}.hero-card__spinner{border-top-color:color-mix(in srgb,var(--color-ink)16%,transparent);border-right-color:var(--color-ink);animation:none}@supports (color:color-mix(in lab, red, red)){.hero-card__spinner{border-top-color:color-mix(in oklab,var(--color-ink)16%,transparent)}}}.hero-audit-report__body{gap:var(--spacing-space-md);flex-direction:column;width:100%;max-width:none;display:flex}.hero-audit-report__tabs{width:100%}.hero-audit-report__tabs [data-scope=tabs][data-part=root]{flex-direction:column;gap:0;width:100%;display:flex}.hero-audit-report__tabs [data-scope=tabs][data-part=list]{border-radius:var(--radius-sm);border-bottom:var(--border-width)solid var(--color-border);border-start-start-radius:var(--radius-sm);border-start-end-radius:var(--radius-sm);border-end-end-radius:0;border-end-start-radius:0;gap:0}.hero-audit-report__tabs [data-scope=tabs][data-part=list][data-orientation=horizontal]{border-bottom:var(--border-width)solid var(--color-border)}.hero-audit-report__tabs [data-scope=tabs][data-part=content]{padding:var(--spacing-space-md)0 0;background:0 0;border-radius:0;min-height:0;box-shadow:none!important;border:none!important}.hero-audit-report__tab-panel{gap:var(--spacing-space-md);flex-direction:column;width:100%;display:flex}.hero-audit-report__meta{gap:var(--spacing-space-sm);background:0 0;border:none;border-radius:0;margin:0;padding:0;display:grid}.hero-audit-report__meta>div{gap:var(--spacing-space-xs);display:grid}.hero-audit-report__meta dt{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.hero-audit-report__meta dd{font-size:var(--text-xs);color:var(--color-ink);overflow-wrap:anywhere;margin:0;line-height:1.4}.hero-audit-report__section-title{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--color-ink)}.hero-audit-report__section-lead{font-size:var(--text-xs);color:var(--color-ink-muted);text-wrap:pretty;line-height:1.45}.hero-audit-report__contrast{gap:var(--spacing-space-sm);flex-direction:column;display:flex}.hero-audit-report__contrast-list{border:var(--border-width)solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.hero-audit-report__contrast-row{grid-template-columns:var(--spacing-size-sm)minmax(0,1fr)auto auto;gap:var(--spacing-space-sm);padding:var(--spacing-space-sm)var(--spacing-space-md);align-items:center;display:grid}.hero-audit-report__contrast-row+.hero-audit-report__contrast-row{border-top:var(--border-width)solid var(--color-border)}.hero-audit-report__swatch{width:var(--spacing-size-sm);height:var(--spacing-size-sm);border:var(--border-width)solid var(--color-border);border-radius:var(--radius-sm);display:block}.hero-audit-report__contrast-copy{gap:var(--spacing-space-xs);flex-direction:column;min-width:0;display:flex}.hero-audit-report__contrast-tokens{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.hero-audit-report__contrast-hex{font-size:var(--text-xs);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;line-height:1.35}.hero-audit-report__contrast-ratio{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-ink);white-space:nowrap}.hero-audit-report__findings{gap:var(--spacing-space-sm);flex-direction:column;display:flex}.hero-audit-report__finding{gap:var(--spacing-space-xs);padding:var(--spacing-space-md);border:var(--border-width)solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.hero-audit-report__finding-head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-space-sm);display:flex}.hero-audit-report__finding-copy{gap:var(--spacing-space-xs);flex-direction:column;min-width:0;display:flex}.hero-audit-report__code{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);color:var(--color-ink-muted)}.hero-audit-report__name{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:var(--text-sm--line-height);color:var(--color-ink)}.hero-audit-report__evidence{font-size:var(--text-xs);color:var(--color-ink-muted);text-wrap:pretty;line-height:1.5}.hero-audit-report__locked{isolation:isolate;border-radius:var(--radius-md);margin-block-start:var(--spacing-space-xs);position:relative;overflow:hidden}.hero-audit-report__findings--teaser{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(2.5px);opacity:.45}.hero-audit-report__locked-overlay{z-index:1;padding:var(--spacing-space-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface)8%,transparent)0%,color-mix(in srgb,var(--color-surface)72%,transparent)42%,color-mix(in srgb,var(--color-surface)94%,transparent)100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-audit-report__locked-overlay{background:linear-gradient(180deg,color-mix(in oklab,var(--color-surface)8%,transparent)0%,color-mix(in oklab,var(--color-surface)72%,transparent)42%,color-mix(in oklab,var(--color-surface)94%,transparent)100%)}}.hero-audit-report__earl-code{border-radius:var(--radius-sm);max-width:none;margin:0}.hero-audit-report__earl-code .p{color:var(--color-ink-muted)}.a11y-run__layout{gap:calc(var(--spacing-space-xl) + var(--spacing-space-md));align-items:start;display:grid}@media (min-width:960px){.a11y-run__layout{gap:calc(var(--spacing-space-xl) + var(--spacing-space-md));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.a11y-run__panel{border:var(--border-width)solid color-mix(in srgb,var(--color-border)90%,transparent);border-radius:var(--radius-md);background:var(--color-root);padding:var(--spacing-space-sm);box-shadow:var(--shadow-lg)}@supports (color:color-mix(in lab, red, red)){.a11y-run__panel{border:var(--border-width)solid color-mix(in oklab,var(--color-border)90%,transparent)}}@media (min-width:640px){.a11y-run__panel{padding:calc(var(--spacing-space-lg) + var(--spacing-space-xs))}}.a11y-run__toolbar{justify-content:space-between;align-items:flex-start;gap:var(--spacing-space-sm);flex-wrap:wrap;display:flex}@media (min-width:640px){.a11y-run__toolbar{gap:var(--spacing-space)}}.a11y-run__actions{align-items:center;gap:var(--spacing-space-sm);flex-wrap:wrap;display:flex}.a11y-run__meta{gap:var(--spacing-space-xs);flex-direction:column;min-width:0;display:flex}.a11y-run__suite{font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-muted)}.a11y-run__status{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.a11y-run__progress{margin-block:var(--spacing-space-sm);height:var(--spacing-space-xs);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-border)70%,transparent);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.a11y-run__progress{background:color-mix(in oklab,var(--color-border)70%,transparent)}}@media (min-width:640px){.a11y-run__progress{margin-block:var(--spacing-space-md)}}.a11y-run__progress-fill{border-radius:inherit;background:var(--color-brand);width:0%;height:100%;transition:width .35s}.a11y-run__list{gap:var(--spacing-space-xs);flex-direction:column;display:flex}.a11y-run__report{margin-top:var(--spacing-space);justify-content:center;display:flex}.a11y-run__item{align-items:center;gap:var(--spacing-space-sm);padding:var(--spacing-space-xs)var(--spacing-space-sm);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-surface)55%,transparent);border:1px solid #0000;grid-template-columns:auto 1fr auto;transition:background-color .25s,border-color .25s,transform .25s;display:grid}@supports (color:color-mix(in lab, red, red)){.a11y-run__item{background:color-mix(in oklab,var(--color-surface)55%,transparent)}}@media (min-width:640px){.a11y-run__item{gap:var(--spacing-space-md);padding:var(--spacing-space-sm)var(--spacing-space-md)}}.a11y-run__item[data-state=running]{border-color:color-mix(in srgb,var(--color-brand)35%,transparent);background:color-mix(in srgb,var(--color-brand)8%,var(--color-surface));transform:translate(2px)}@supports (color:color-mix(in lab, red, red)){.a11y-run__item[data-state=running]{border-color:color-mix(in oklab,var(--color-brand)35%,transparent);background:color-mix(in oklab,var(--color-brand)8%,var(--color-surface))}}.a11y-run__item[data-state=pass]{border-color:color-mix(in srgb,var(--color-success)28%,transparent);background:color-mix(in srgb,var(--color-success)7%,var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.a11y-run__item[data-state=pass]{border-color:color-mix(in oklab,var(--color-success,#2f7a4c)28%,transparent);background:color-mix(in oklab,var(--color-success,#2f7a4c)7%,var(--color-surface))}}.a11y-run__marker{flex-shrink:0;width:1.35rem;height:1.35rem;position:relative}.a11y-run__marker-pending,.a11y-run__marker-running,.a11y-run__marker-pass{opacity:0;place-items:center;transition:opacity .2s,transform .25s;display:grid;position:absolute;inset:0}.a11y-run__marker-pending{border:1.5px solid color-mix(in srgb,var(--color-ink-muted)55%,transparent);border-radius:var(--radius-full)}@supports (color:color-mix(in lab, red, red)){.a11y-run__marker-pending{border:1.5px solid color-mix(in oklab,var(--color-ink-muted)55%,transparent)}}.a11y-run__marker-running{border:1.5px solid #0000;border-top-color:var(--color-brand);border-radius:var(--radius-full);animation:.7s linear infinite a11y-run-spin}.a11y-run__marker-pass{color:var(--color-success,#2f7a4c);transform:scale(.7)}.a11y-run__marker-pass svg{width:1.1rem;height:1.1rem}.a11y-run__item[data-state=pending] .a11y-run__marker-pending,.a11y-run__item[data-state=running] .a11y-run__marker-running,.a11y-run__item[data-state=pass] .a11y-run__marker-pass{opacity:1}.a11y-run__item[data-state=pass] .a11y-run__marker-pass{transform:scale(1)}.a11y-run__item-copy{flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;min-width:0;display:flex}.a11y-run__code{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-ink-muted)}.a11y-run__name{font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-ink)}.a11y-run__badge{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap}.a11y-run__item[data-state=running] .a11y-run__badge{color:var(--color-brand)}.a11y-run__item[data-state=pass] .a11y-run__badge{color:var(--color-success,#2f7a4c)}@keyframes a11y-run-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.a11y-run__progress-fill,.a11y-run__item,.a11y-run__marker-pending,.a11y-run__marker-running,.a11y-run__marker-pass{transition:none}.a11y-run__marker-running{border-color:var(--color-brand);animation:none}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.home-section,.a11y-run{scroll-margin-top:calc(var(--spacing-size-lg) + var(--spacing-space-md));min-height:100dvh;padding-block:calc(var(--spacing-size-xl) + var(--spacing-space-xl));flex-direction:column;justify-content:center;display:flex}.a11y-run{gap:calc(var(--spacing-space-xl) + var(--spacing-space-md))}.home-section__inner{gap:calc(var(--spacing-space-xl) + var(--spacing-space-md));flex-direction:column;width:100%;display:flex}.home-section__cta{justify-content:center;align-items:center;gap:var(--spacing-space-sm);width:100%;flex-wrap:wrap;margin-block-start:var(--spacing-space-md);display:flex}.home-section--contact{min-height:100dvh;padding-block:calc(var(--spacing-size-xl) + var(--spacing-space-lg));justify-content:center}.home-contact{gap:var(--spacing-space-xl);align-items:start;display:grid}.home-contact__form{width:100%;min-width:0}.contact-form-shell,.contact-form,.contact-form .native-input,.contact-form .select,.contact-form .button{width:100%;max-width:none}.contact-form__subject.select [data-scope=select][data-part=trigger]{width:100%}.contact-form__privacy{text-wrap:pretty;line-height:1.4}.contact-form-shell{isolation:isolate}.contact-form-shell.is-layover-open .contact-form{pointer-events:none;-webkit-user-select:none;user-select:none}.contact-form-layover{z-index:5;padding:var(--spacing-space-md);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--color-surface)92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.contact-form-layover{background-color:color-mix(in oklab,var(--color-surface)92%,transparent)}}.contact-form-layover[hidden]{display:none!important}.contact-form-layover__panel{align-items:center;gap:var(--spacing-space-sm);text-align:center;flex-direction:column;max-width:18rem;display:flex}.contact-form-layover__panel[hidden]{display:none!important}.contact-form-layover__title{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-ink);text-wrap:pretty;line-height:1.35}.contact-form-layover__lead{font-size:var(--text-sm);text-wrap:pretty;line-height:1.4}.contact-form-layover__spinner{border:2px solid color-mix(in srgb,var(--color-brand)25%,transparent);border-block-start-color:var(--color-brand);border-radius:9999px;width:1.75rem;height:1.75rem;animation:.7s linear infinite contact-form-spin}@supports (color:color-mix(in lab, red, red)){.contact-form-layover__spinner{border:2px solid color-mix(in oklab,var(--color-brand)25%,transparent)}}@keyframes contact-form-spin{to{transform:rotate(360deg)}}@media (min-width:960px){.home-contact{gap:calc(var(--spacing-space-xl) + var(--spacing-space-md));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}}.home-pricing-strips{gap:var(--spacing-space-lg);border-top:var(--border-width)solid var(--color-border);width:100%;flex-direction:column;padding-block-start:var(--spacing-space-lg);display:flex}.home-pricing-block{gap:var(--spacing-space-md);width:100%;flex-direction:column;padding-block-start:var(--spacing-space-xl);display:flex}.home-pricing-block+.home-pricing-block,.home-pricing-block+.home-pricing-strips{border-top:var(--border-width)solid var(--color-border);margin-block-start:var(--spacing-space-xl);padding-block-start:var(--spacing-space-xl)}.home-how-you-buy{border-top:var(--border-width)solid var(--color-border);margin-block-start:var(--spacing-space-xl);padding-block-start:var(--spacing-space-lg)}.home-every-package{border-block-start:2px solid var(--color-border);width:100%;background:0 0;border-radius:0;margin-block-start:var(--spacing-space-xl);padding-block-start:var(--spacing-space-lg)}.home-every-package__list{gap:var(--spacing-space-sm)var(--spacing-space-lg);width:100%;display:grid}@media (min-width:40rem){.home-every-package__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-every-package__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-every-package__item{align-items:flex-start;gap:var(--spacing-space-xs);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink);display:flex}.home-every-package__item svg{width:1rem;height:1rem;color:var(--color-brand);flex-shrink:0;margin-block-start:.15rem}.home-addons{border-top:var(--border-width)solid var(--color-border);width:100%;margin-block-start:var(--spacing-space-xl);padding-block-start:var(--spacing-space-xl)}.home-addons__list{gap:var(--spacing-space-md);width:100%;display:grid}@media (min-width:40rem){.home-addons__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-addons__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-addons__item{gap:var(--spacing-space-xs);flex-direction:column;min-width:0;display:flex}.home-addons__head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-space-sm);flex-wrap:nowrap;width:100%;display:flex}.home-addons__head>:first-child{flex:auto;min-width:0}.home-addons__head .badge{white-space:nowrap;flex:none;margin-inline-start:auto}.home-pricing-strip{align-items:flex-start;gap:var(--spacing-space-md);flex-direction:column;width:100%;display:flex}@media (min-width:40rem){.home-pricing-strip{justify-content:space-between;align-items:center;gap:var(--spacing-space-lg);flex-direction:row}}.home-pricing-strip__copy{gap:var(--spacing-space-xs);flex-direction:column;min-width:0;display:flex}.home-pricing-strip__title{font-size:var(--text-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.home-pricing-strip__price{font-size:var(--text-base);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;display:flex}.home-pricing-strip__blurb{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-muted);text-wrap:pretty}.home-timeline{width:100%;max-width:var(--container-3xl);flex-direction:column;display:flex}.home-timeline__item{grid-template-columns:var(--spacing-size-lg)minmax(0,1fr);gap:var(--spacing-space-md);align-items:stretch;display:grid}.home-timeline__rail{flex-direction:column;align-items:center;min-height:100%;display:flex}.home-timeline__index{min-width:var(--spacing-size-md);min-height:var(--spacing-size-md);padding-inline:var(--spacing-space-xs);border:var(--border-width)solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);color:var(--color-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-timeline__line{width:var(--border-width);min-height:var(--spacing-space-lg);margin-block:var(--spacing-space-xs);background:color-mix(in srgb,var(--color-border)85%,transparent);flex:auto}@supports (color:color-mix(in lab, red, red)){.home-timeline__line{background:color-mix(in oklab,var(--color-border)85%,transparent)}}.home-timeline__item:last-child .home-timeline__line{display:none}.home-timeline__body{gap:var(--spacing-space-xs);flex-direction:column;padding-block-end:calc(var(--spacing-space-xl) + var(--spacing-space-xs));display:flex}.home-timeline__item:last-child .home-timeline__body{padding-block-end:0}.home-timeline__title{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.home-timeline__outcome{font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-ink);text-wrap:pretty}.home-timeline__detail{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-muted);text-wrap:pretty;max-width:var(--container-xl)}.home-oss{gap:var(--spacing-space-md);border-top:var(--border-width)solid var(--color-border);flex-direction:column;padding-block-start:var(--spacing-space-xl);display:flex}.home-oss__meta{align-items:center;gap:var(--spacing-space-xs)var(--spacing-space-sm);flex-wrap:wrap;display:flex}.home-oss__package-logo{width:auto;height:1.25rem}.home-projects{gap:calc(var(--spacing-space-xl) + var(--spacing-space-sm))!important}.home-projects__item,.home-oss__item{gap:var(--spacing-space-sm);padding-block-start:calc(var(--spacing-space-lg) + var(--spacing-space-xs))}.audit-page__section{scroll-margin-top:calc(var(--spacing-size-lg) + var(--spacing-space-md));padding-block:calc(var(--spacing-size-xl) + var(--spacing-space-md))}.audit-page__inner{gap:var(--spacing-space-lg);flex-direction:column;width:100%;display:flex}.audit-page__grid{gap:var(--spacing-space-lg);display:grid}@media (min-width:768px){.audit-page__grid{gap:var(--spacing-space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.audit-page__card{gap:var(--spacing-space-xs);background:0 0;border:none;flex-direction:column;padding:0;display:flex}.audit-page__steps{gap:var(--spacing-space-lg);flex-direction:column;max-width:42rem;display:flex}.audit-page__step{gap:var(--spacing-space-md);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.audit-page__step-index{border-radius:var(--radius-full);border:var(--border-width)solid var(--color-border);width:2rem;height:2rem;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.audit-page__step-copy{flex-direction:column;min-width:0;display:flex}.audit-page__report{width:100%;max-width:48rem;padding:var(--spacing-space-lg);border:var(--border-width)solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.pricing-matrix{gap:var(--spacing-space);width:100%;flex-direction:column;margin-block-start:var(--spacing-space-xl);display:flex}.pricing-matrix__grid{gap:var(--spacing-space-lg);align-items:stretch;width:100%;display:grid}@media (min-width:56rem){.pricing-matrix__grid{gap:var(--spacing-space-md);grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-matrix__tier{gap:var(--spacing-space);padding:var(--spacing-space-xl)var(--spacing-space-lg);border:none;border-block-start:2px solid var(--color-border);background:0 0;border-radius:0;flex-direction:column;display:flex;position:relative}.pricing-matrix__tier--highlight{border-block-start-color:var(--color-brand);background:color-mix(in srgb,var(--color-brand)4%,transparent);padding-inline:var(--spacing-space-lg);margin-inline:calc(var(--spacing-space-xs)*-1)}@supports (color:color-mix(in lab, red, red)){.pricing-matrix__tier--highlight{background:color-mix(in oklab,var(--color-brand)4%,transparent)}}@media (min-width:56rem){.pricing-matrix__tier--highlight{padding-block:calc(var(--spacing-space-xl) + var(--spacing-space-xs));margin-inline:0}}.pricing-matrix__head{gap:var(--spacing-space-xs);flex-direction:column;min-height:0;display:flex}.pricing-matrix__name{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.pricing-matrix__price{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin-block-start:var(--spacing-space-xs);display:flex}.pricing-matrix__amount{font-family:var(--font-display,inherit);font-size:clamp(2.25rem,4vw,2.85rem);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);color:var(--color-ink);font-variant-numeric:tabular-nums;line-height:.95}.pricing-matrix__period{font-size:var(--text-sm);color:var(--color-ink-muted)}.pricing-matrix__vat{font-size:var(--text-xs);color:var(--color-ink-muted)}.pricing-matrix__blurb{font-size:var(--text-sm);color:var(--color-ink-muted);text-wrap:pretty;max-width:22ch;margin-block-start:var(--spacing-space-xs);line-height:1.4}.pricing-matrix__includes{gap:var(--spacing-space-sm);margin-block:var(--spacing-space-sm)var(--spacing-space);flex-direction:column;flex:1;display:flex}.pricing-matrix__includes-from{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.pricing-matrix__include-list{flex-direction:column;gap:.55rem;display:flex}.pricing-matrix__include{align-items:flex-start;gap:var(--spacing-space-xs);font-size:var(--text-sm);color:var(--color-ink);text-wrap:pretty;line-height:1.4;display:flex}.pricing-matrix__include svg,.pricing-matrix__include [class^=hero-]{width:1.1rem;height:1.1rem;color:var(--color-brand);flex-shrink:0;margin-block-start:.15rem}.package-tiers{gap:var(--spacing-space-lg);width:100%;display:grid}.package-tier{gap:var(--spacing-space-sm);padding:var(--spacing-space-lg);border-block-start:2px solid var(--color-border);background:0 0;flex-direction:column;display:flex}.package-tier__name{font-size:var(--text-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.package-tier__price{align-items:baseline;gap:var(--spacing-space-xs);flex-wrap:wrap;display:flex}.package-tier__price .pricing-matrix__vat{flex-basis:100%}.package-tier__amount{font-size:clamp(2.25rem,4vw,2.85rem);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tighter);color:var(--color-ink);font-variant-numeric:tabular-nums}.package-tier__period{font-size:var(--text-sm);color:var(--color-ink-muted)}.package-tier__blurb{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-ink-muted);text-wrap:pretty}@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}