@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-widest:.1em;--drop-shadow-md:0 3px 3px #0000001f;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--ds-font-sans);--default-mono-font-family:var(--ds-font-mono)}}@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;-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:currentColor}@supports (color:color-mix(in lab, red, red)){::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}::-webkit-calendar-picker-indicator{line-height:1}:-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}*{border-color:var(--ds-line);outline-color:var(--ds-focus)}:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}html{scroll-padding-top:6rem}body{background-color:var(--ds-canvas);color:var(--ds-text)}a,button,summary,[role=button]{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}}@layer components{:where([class^=ds-],[class*=\ ds-]),:where([class^=ds-],[class*=\ ds-]):before,:where([class^=ds-],[class*=\ ds-]):after{box-sizing:border-box;border:0 solid var(--ds-line);margin:0;padding:0}:where(button,input,select,textarea):where([class^=ds-],[class*=\ ds-]){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border-radius:0}:is([class^=ds-],[class*=\ ds-]):is(:focus-visible,.ds-preview-focus){outline:2px solid var(--ds-focus);outline-offset:2px}.ds-motion-fade[data-state=open]{animation:ds-fade-in var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-fade[data-state=closed]{animation:ds-fade-out var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-pop[data-state=open]{animation:ds-pop-in var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-pop[data-state=closed]{animation:ds-pop-out var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-rise[data-state=open]{animation:ds-rise-in var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-rise[data-state=closed]{animation:ds-rise-out var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-side{--motion-side-from:100%}.ds-motion-side[data-state=open]{animation:ds-side-in var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-side[data-state=closed]{animation:ds-side-out var(--ds-motion-sheet) var(--ds-motion-sheet-easing) both}.ds-motion-list{--motion-list-from:0 -4px}.ds-motion-list[data-side=top]{--motion-list-from:0 4px}.ds-motion-list[data-side=left]{--motion-list-from:4px 0}.ds-motion-list[data-side=right]{--motion-list-from:-4px 0}.ds-motion-list[data-state=open]{animation:ds-list-in var(--ds-motion-state) var(--ds-motion-state-easing) both}.ds-motion-list[data-state=closed]{animation:ds-fade-out var(--ds-motion-state) var(--ds-motion-state-easing) both}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ds-pop-in{0%{opacity:0;translate:0 8px;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes ds-pop-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 8px;scale:.98}}@keyframes ds-rise-in{0%{translate:0 100%}to{translate:0}}@keyframes ds-rise-out{0%{translate:0}to{translate:0 100%}}@keyframes ds-side-in{0%{translate:var(--motion-side-from) 0}to{translate:0}}@keyframes ds-side-out{0%{translate:0}to{translate:var(--motion-side-from) 0}}@keyframes ds-list-in{0%{opacity:0;translate:var(--motion-list-from)}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){:is([class^=ds-],[class*=\ ds-]),:is([class^=ds-],[class*=\ ds-]):before,:is([class^=ds-],[class*=\ ds-]):after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.ds-motion-fade-up{animation:ds-fade-up var(--ds-motion-entrance) var(--ds-motion-entrance-easing) both}@keyframes ds-fade-up{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.ds-motion-fade-up{animation-delay:0s!important}}.ds-button{--button-bg:var(--ds-surface);--button-bg-hover:var(--ds-fill);--button-text:var(--ds-text);--button-edge:var(--ds-line-strong);--button-edge-hover:var(--ds-line-strong);--button-edge-width:1px;--button-height:44px;--button-pad:var(--ds-space-4);--button-icon:20px;max-width:100%;min-height:var(--button-height);padding:0 var(--button-pad);color:var(--button-text);background-color:var(--button-bg);border:var(--button-edge-width) solid var(--button-edge);border-radius:var(--ds-radius-md);font-size:var(--ds-type-body);font-weight:var(--ds-type-heading-weight);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-tracking);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing), border-color var(--ds-motion-state) var(--ds-motion-state-easing), color var(--ds-motion-state) var(--ds-motion-state-easing);justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-button__content{justify-content:center;align-items:center;gap:var(--ds-space-2);min-width:0;display:inline-flex}.ds-button__label{overflow-wrap:anywhere;min-width:0}.ds-button__icon{width:var(--button-icon);height:var(--button-icon);flex-shrink:0;display:inline-flex}.ds-button__icon>svg{width:100%;height:100%}.ds-button--primary{--button-bg:var(--ds-brand-text);--button-bg-hover:var(--ds-brand-text-hover);--button-text:var(--ds-on-brand-text);--button-edge:var(--ds-brand-text);--button-edge-hover:var(--ds-brand-text-hover)}.ds-button--secondary{--button-bg:var(--ds-surface);--button-bg-hover:var(--ds-fill);--button-text:var(--ds-text);--button-edge:var(--ds-line-strong);--button-edge-hover:var(--ds-line-strong)}.ds-button--ghost{--button-bg:transparent;--button-bg-hover:var(--ds-fill);--button-text:var(--ds-text);--button-edge:transparent;--button-edge-hover:transparent}.ds-button--danger{--button-bg:var(--ds-danger-fill);--button-bg-hover:var(--ds-danger-fill)}@supports (color:color-mix(in lab, red, red)){.ds-button--danger{--button-bg-hover:color-mix(in oklab, var(--ds-danger-fill) 82%, var(--ds-text))}}.ds-button--danger{--button-text:var(--ds-on-danger);--button-edge:var(--ds-danger-fill);--button-edge-hover:var(--ds-danger-fill)}@supports (color:color-mix(in lab, red, red)){.ds-button--danger{--button-edge-hover:color-mix(in oklab, var(--ds-danger-fill) 82%, var(--ds-text))}}.ds-button--dense{--button-height:36px;--button-pad:var(--ds-space-3);--button-icon:16px}.ds-button--pos{--button-height:64px;--button-pad:var(--ds-space-6);--button-icon:24px;--button-edge-width:2px;border-radius:var(--ds-radius-lg);font-size:var(--ds-type-label-large);font-weight:var(--ds-type-label-large-weight);line-height:var(--ds-type-label-large-line-height);letter-spacing:var(--ds-type-label-large-tracking)}.ds-button--primary.ds-button--pos{--button-bg:var(--ds-brand);--button-bg-hover:var(--ds-brand-hover);--button-text:var(--ds-on-brand);--button-edge:var(--ds-brand-edge);--button-edge-hover:var(--ds-brand-edge)}.ds-button--icon-only{width:var(--button-height);padding:0}.ds-button--full{width:100%;display:flex}.ds-button:is(:hover,.ds-preview-hover):not(:disabled,[data-loading]){background-color:var(--button-bg-hover);border-color:var(--button-edge-hover)}.ds-button:is(:active,.ds-preview-pressed):not(:disabled,[data-loading]){background-color:var(--button-bg-hover);border-color:var(--button-edge-hover);scale:.97}.ds-button[data-loading]{cursor:progress}.ds-button[data-spinning] .ds-button__content{visibility:hidden}.ds-button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-button__spinner-icon{width:var(--button-icon);height:var(--button-icon);animation:ds-button-spin calc(var(--ds-motion-shimmer) / 2) linear infinite}@keyframes ds-button-spin{to{rotate:1turn}}.ds-button:disabled{--button-bg:var(--ds-fill);--button-text:var(--ds-text-muted);--button-edge:var(--ds-line);cursor:not-allowed}a.ds-button{text-decoration:none}.ds-button__sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}[dir=rtl] .ds-button__icon[data-directional]{scale:-1 1}a.ds-button[aria-disabled=true]{--button-bg:var(--ds-fill);--button-bg-hover:var(--ds-fill);--button-text:var(--ds-text-muted);--button-edge:var(--ds-line);--button-edge-hover:var(--ds-line);cursor:not-allowed}a.ds-button[aria-disabled=true]:is(:active,.ds-preview-pressed){scale:none}@media (forced-colors:active){a.ds-button[aria-disabled=true]{border-style:dashed}}.ds-button--tone-danger{--button-text:var(--ds-danger);--button-bg-hover:var(--ds-danger-soft)}.ds-button--secondary.ds-button--tone-danger{--button-edge-hover:var(--ds-danger)}.ds-input{--input-height:2.75rem;--input-pad-x:var(--ds-space-3);--input-radius:var(--ds-radius-md);--input-bg:var(--ds-surface);--input-text:var(--ds-text);--input-border:var(--ds-line-strong);--input-border-hover:var(--ds-text-muted);--input-placeholder:var(--ds-text-muted);--input-label:var(--ds-text);--input-affix:var(--ds-text-muted);--input-help:var(--ds-text-muted);--input-error:var(--ds-danger);flex-direction:column;min-inline-size:0;display:flex}.ds-input--dense{--input-height:2.25rem;--input-pad-x:var(--ds-space-2)}.ds-input--error{--input-border:var(--ds-danger);--input-border-hover:var(--ds-danger);--input-help:var(--ds-danger)}.ds-input--disabled{--input-bg:var(--ds-fill);--input-text:var(--ds-text-muted);--input-border:var(--ds-line);--input-border-hover:var(--ds-line);--input-label:var(--ds-text-muted)}.ds-input-label{color:var(--input-label);font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);overflow-wrap:anywhere;margin-block-end:var(--ds-space-2)}.ds-input-control{inline-size:100%;min-inline-size:0;block-size:var(--input-height);padding-inline:var(--input-pad-x);border-width:1px;border-color:var(--input-border);border-radius:var(--input-radius);background-color:var(--input-bg);color:var(--input-text);font-size:max(1rem, var(--ds-type-body));line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);transition:border-color var(--ds-motion-state) var(--ds-motion-state-easing);display:block}.ds-input-control::placeholder{color:var(--input-placeholder);opacity:1}.ds-input-control:disabled{cursor:not-allowed}.ds-input-control:is(:hover,.ds-preview-hover){border-color:var(--input-border-hover)}.ds-input-field{align-items:center;gap:var(--ds-space-2);min-inline-size:0;block-size:var(--input-height);padding-inline:var(--input-pad-x);border-width:1px;border-color:var(--input-border);border-radius:var(--input-radius);background-color:var(--input-bg);color:var(--input-text);cursor:text;transition:border-color var(--ds-motion-state) var(--ds-motion-state-easing);display:flex}.ds-input--disabled .ds-input-field{cursor:not-allowed}.ds-input-field>.ds-input-control{background-color:#0000;border-width:0;border-radius:0;flex:auto;block-size:100%;padding-inline:0}.ds-input-field:is(:hover,.ds-preview-hover){border-color:var(--input-border-hover)}.ds-input-field:has(>.ds-input-control.ds-preview-hover){border-color:var(--input-border-hover)}.ds-input-field:has(>.ds-input-control:is(:focus-visible,.ds-preview-focus)){outline:2px solid var(--ds-focus);outline-offset:2px}.ds-input-field>.ds-input-control:is(:focus-visible,.ds-preview-focus){outline:none}.ds-input-affix{color:var(--input-affix);font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.ds-input-affix>svg{block-size:1.25rem;inline-size:1.25rem}.ds-input-help{align-items:flex-start;gap:var(--ds-space-1);color:var(--input-help);font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:anywhere;margin-block-start:var(--ds-space-1);display:flex}.ds-input-help--error{color:var(--input-error)}.ds-input-help-icon{inline-size:1em;block-size:calc(1em * var(--ds-type-caption-line-height));flex:none}.ds-input-required{color:var(--ds-danger);margin-inline-start:var(--ds-space-1)}.ds-input-required-word{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.ds-field--group{display:block}.ds-field-group-body{gap:var(--ds-space-1);flex-direction:column;min-inline-size:0;display:flex}.ds-textarea-control{--textarea-min-height:calc(var(--input-height) * 2);block-size:auto;min-block-size:var(--textarea-min-height);padding-block:var(--ds-space-2);resize:vertical}.ds-textarea-control--fixed{resize:none}.ds-input-optional{color:var(--ds-text-muted);font-weight:var(--ds-type-body-weight)}.ds-select{--select-label:var(--ds-text);--select-help:var(--ds-text-muted);--select-bg:var(--ds-surface);--select-text:var(--ds-text);--select-placeholder:var(--ds-text-muted);--select-border:var(--ds-line-strong);--select-border-hover:var(--ds-text);--select-pressed-bg:var(--ds-fill);--select-height:44px;gap:var(--ds-space-1);min-width:0;font-family:var(--ds-font-sans);flex-direction:column;display:flex}.ds-select--dense{--select-height:36px}.ds-select--error{--select-border:var(--ds-danger);--select-border-hover:var(--ds-danger);--select-help:var(--ds-danger)}.ds-select__label{color:var(--select-label);font-size:var(--ds-type-body);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-tracking)}.ds-select__trigger{align-items:center;gap:var(--ds-space-2);width:100%;min-width:0;min-height:var(--select-height);padding:0 var(--ds-space-3);color:var(--select-text);background:var(--select-bg);border:1px solid var(--select-border);border-radius:var(--ds-radius-md);font-size:var(--ds-type-body);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height);text-align:start;cursor:pointer;transition:border-color var(--ds-motion-state) var(--ds-motion-state-easing), background-color var(--ds-motion-state) var(--ds-motion-state-easing);display:flex}.ds-select__trigger:is(:hover,.ds-preview-hover):not(:disabled){border-color:var(--select-border-hover)}.ds-select__trigger:is(:active,.ds-preview-pressed):not(:disabled),.ds-select__trigger[data-state=open]{background:var(--select-pressed-bg);border-color:var(--select-border-hover)}.ds-select__trigger:disabled{--select-text:var(--ds-text-muted);--select-bg:var(--ds-fill);--select-border:var(--ds-line);cursor:not-allowed}.ds-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-select__trigger[data-placeholder] .ds-select__value{color:var(--select-placeholder)}.ds-select__icon{color:var(--ds-text-muted);transition:rotate var(--ds-motion-state) var(--ds-motion-state-easing);flex-shrink:0;display:flex}.ds-select__trigger[data-state=open] .ds-select__icon{rotate:180deg}.ds-select__spinner{animation:ds-select-spin var(--ds-motion-shimmer) linear infinite}.ds-select__help{color:var(--select-help);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking)}.ds-select__list{--select-list-bg:var(--ds-surface);--select-list-text:var(--ds-text);--select-list-line:var(--ds-line);--select-option-active:var(--ds-fill);--select-option-check:var(--ds-brand-text);--select-option-disabled:var(--ds-text-muted);--select-group-label:var(--ds-text-muted);z-index:50;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 2 * var(--ds-space-4));max-height:min(20rem, var(--radix-select-content-available-height));color:var(--select-list-text);background:var(--select-list-bg);border:1px solid var(--select-list-line);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-overlay);font-family:var(--ds-font-sans);font-size:var(--ds-type-body);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height);overflow:hidden}.ds-select__viewport{padding:var(--ds-space-1)}.ds-select__option{align-items:center;gap:var(--ds-space-2);min-height:40px;padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.ds-select__option[data-highlighted],.ds-select__option:is(:hover,.ds-preview-hover),.ds-select__option:is(:active,.ds-preview-pressed){background:var(--select-option-active)}.ds-select__option[data-state=checked]{font-weight:var(--ds-type-caption-weight)}.ds-select__option[data-disabled]{color:var(--select-option-disabled);cursor:not-allowed}.ds-select__option:is(:focus-visible,.ds-preview-focus){outline:2px solid var(--ds-focus);outline-offset:-2px}.ds-select__option>span:first-child{flex:1;min-width:0}.ds-select__check{color:var(--select-option-check);flex-shrink:0;display:flex}.ds-select__group+.ds-select__group{margin-top:var(--ds-space-1);padding-top:var(--ds-space-1);border-top:1px solid var(--select-list-line)}.ds-select__group-label{padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-1);color:var(--select-group-label);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking)}.ds-select__note{padding:var(--ds-space-3);color:var(--ds-text-muted)}.ds-select__scroll{height:24px;color:var(--ds-text-muted);cursor:default;justify-content:center;align-items:center;display:flex}@keyframes ds-select-spin{to{rotate:360deg}}.ds-native-select-wrap{min-inline-size:0;display:flex;position:relative}.ds-native-select-control{appearance:none;text-overflow:ellipsis;cursor:pointer;padding-inline-end:calc(var(--input-pad-x) * 2 + 1.25rem)}.ds-native-select-icon{block-size:1.25rem;inline-size:1.25rem;color:var(--input-affix);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--input-pad-x)}.ds-native-select-control :is(option,optgroup){background-color:var(--input-bg);color:var(--input-text)}.ds-native-select-control option:disabled{color:var(--input-placeholder)}@supports selector(:has(*)){.ds-native-select-control:has(>.ds-native-select-placeholder:checked){color:var(--input-placeholder)}}.ds-checkbox,.ds-switch{--choice-row-height:2.75rem;--choice-text:var(--ds-text);--choice-description:var(--ds-text-muted);--choice-on:var(--ds-brand-text);--choice-on-hover:var(--ds-brand-text-hover);--choice-on-mark:var(--ds-on-brand-text);--choice-off-edge:var(--ds-line-strong);--choice-off-edge-hover:var(--ds-text-muted);--choice-off-bg:var(--ds-surface);--choice-off-bg-pressed:var(--ds-fill);align-items:center;gap:var(--ds-space-3);min-inline-size:0;min-block-size:var(--choice-row-height);padding-block:var(--ds-space-1);color:var(--choice-text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex}.ds-checkbox--pos,.ds-switch--pos{--choice-row-height:3rem}.ds-checkbox--disabled,.ds-switch--disabled{--choice-text:var(--ds-text-muted);--choice-on:var(--ds-text-muted);--choice-on-hover:var(--ds-text-muted);--choice-on-mark:var(--ds-surface);--choice-off-edge:var(--ds-line);--choice-off-edge-hover:var(--ds-line);--choice-off-bg:var(--ds-fill);--choice-off-bg-pressed:var(--ds-fill);cursor:not-allowed}.ds-checkbox-text,.ds-switch-text{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ds-checkbox-label,.ds-switch-label{font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);overflow-wrap:anywhere}.ds-checkbox-description,.ds-switch-description{color:var(--choice-description);font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:anywhere}.ds-checkbox{--checkbox-size:1.25rem}.ds-checkbox--pos{--checkbox-size:1.5rem}.ds-checkbox-box{inline-size:var(--checkbox-size);block-size:var(--checkbox-size);flex:none;display:inline-grid}.ds-checkbox-input{appearance:none;border-width:2px;border-color:var(--choice-off-edge);border-radius:var(--ds-radius-sm);background-color:var(--choice-off-bg);block-size:100%;inline-size:100%;cursor:inherit;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing), border-color var(--ds-motion-state) var(--ds-motion-state-easing);grid-area:1/1}.ds-checkbox-input:checked{border-color:var(--choice-on);background-color:var(--choice-on)}.ds-checkbox-mark{block-size:75%;inline-size:75%;color:var(--choice-on-mark);opacity:0;pointer-events:none;transition:opacity var(--ds-motion-state) var(--ds-motion-state-easing);grid-area:1/1;place-self:center}.ds-checkbox-input:checked+.ds-checkbox-mark{opacity:1}.ds-checkbox:is(:hover,.ds-preview-hover) .ds-checkbox-input:not(:checked){border-color:var(--choice-off-edge-hover)}.ds-checkbox:is(:hover,.ds-preview-hover) .ds-checkbox-input:checked{border-color:var(--choice-on-hover);background-color:var(--choice-on-hover)}.ds-checkbox:is(:active,.ds-preview-pressed) .ds-checkbox-input:not(:checked){border-color:var(--choice-off-edge-hover);background-color:var(--choice-off-bg-pressed)}.ds-checkbox:is(:active,.ds-preview-pressed) .ds-checkbox-input:checked{border-color:var(--choice-on-hover);background-color:var(--choice-on-hover)}.ds-switch{--switch-width:2.75rem;--switch-height:1.5rem;--switch-gap:.1875rem;--switch-thumb:calc(var(--switch-height) - 2 * var(--switch-gap))}.ds-switch--pos{--switch-width:3.25rem;--switch-height:1.75rem}.ds-switch-control{inline-size:var(--switch-width);block-size:var(--switch-height);border-radius:var(--ds-radius-full);background-color:var(--choice-off-edge);cursor:inherit;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing);flex:none;position:relative}.ds-switch-control[aria-checked=true]{background-color:var(--choice-on)}.ds-switch-thumb{inline-size:var(--switch-thumb);block-size:var(--switch-thumb);border-radius:var(--ds-radius-full);background-color:var(--choice-off-bg);box-shadow:var(--ds-shadow-flat);transition:translate var(--ds-motion-state) var(--ds-motion-state-easing), scale var(--ds-motion-state) var(--ds-motion-state-easing);position:absolute;inset-block-start:var(--switch-gap);inset-inline-start:var(--switch-gap)}.ds-switch-control[aria-checked=true]>.ds-switch-thumb{translate:calc(var(--switch-width) - var(--switch-thumb) - 2 * var(--switch-gap)) 0;background-color:var(--choice-on-mark)}.ds-switch-control[aria-checked=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.ds-switch-thumb{translate:calc(-1 * (var(--switch-width) - var(--switch-thumb) - 2 * var(--switch-gap))) 0}.ds-switch:is(:hover,.ds-preview-hover) .ds-switch-control[aria-checked=false]{background-color:var(--choice-off-edge-hover)}.ds-switch:is(:hover,.ds-preview-hover) .ds-switch-control[aria-checked=true]{background-color:var(--choice-on-hover)}.ds-switch:is(:active,.ds-preview-pressed):not(.ds-switch--disabled) .ds-switch-thumb{scale:.85}.ds-radio-group{--radio-group-edge:var(--ds-line-strong);--radio-group-bg:var(--ds-fill);--radio-legend:var(--ds-text);--radio-help:var(--ds-text-muted);--radio-gap:var(--ds-space-2);--radio-cols:1;--radio-min-col:7rem;min-inline-size:0}.ds-radio-group--chip,.ds-radio-group--tile{--radio-cols:2}.ds-radio-group--segmented{--radio-min-col:5rem;--radio-gap:var(--ds-space-1)}.ds-radio-group--error{--radio-group-edge:var(--ds-danger);--radio-help:var(--ds-danger)}.ds-radio-group--disabled{--radio-group-edge:var(--ds-line);--radio-legend:var(--ds-text-muted)}.ds-radio-group-legend{color:var(--radio-legend);font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);overflow-wrap:anywhere;margin-block-end:var(--ds-space-2)}.ds-radio-options{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--radio-min-col), calc((100% - (var(--radio-cols) - 1) * var(--radio-gap)) / var(--radio-cols)))), 1fr));gap:var(--radio-gap);min-inline-size:0;display:grid}.ds-radio-group--dot .ds-radio-options{gap:0}.ds-radio-group--segmented .ds-radio-options{padding:var(--ds-space-1);border-width:1px;border-color:var(--radio-group-edge);border-radius:var(--ds-radius-md);background-color:var(--radio-group-bg)}.ds-radio-help{--input-help:var(--radio-help);--input-error:var(--radio-help)}.ds-radio{--radio-row-height:2.75rem;--radio-size:1.25rem;--radio-border-width:2px;--radio-dot-gap:.1875rem;--radio-radius:var(--ds-radius-md);--radio-text:var(--ds-text);--radio-description:var(--ds-text-muted);--radio-on:var(--ds-brand-text);--radio-on-hover:var(--ds-brand-text-hover);--radio-on-text:var(--ds-on-brand-text);--radio-edge:var(--ds-line-strong);--radio-edge-hover:var(--ds-text-muted);--radio-bg:var(--ds-surface);--radio-bg-pressed:var(--ds-fill);--radio-tint:var(--ds-brand-text)}@supports (color:color-mix(in lab, red, red)){.ds-radio{--radio-tint:color-mix(in oklab, var(--ds-brand-text), var(--ds-surface) 92%)}}.ds-radio{align-items:center;gap:var(--ds-space-3);min-inline-size:0;min-block-size:var(--radio-row-height);padding-block:var(--ds-space-1);color:var(--radio-text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;position:relative}.ds-radio--pos{--radio-row-height:3rem;--radio-size:1.5rem}.ds-radio--segmented{--radio-radius:var(--ds-radius-sm);--radio-bg:transparent}.ds-radio-group--error .ds-radio{--radio-edge:var(--ds-danger);--radio-edge-hover:var(--ds-danger)}.ds-radio--disabled,.ds-radio-group--error .ds-radio--disabled{--radio-text:var(--ds-text-muted);--radio-on:var(--ds-text-muted);--radio-on-hover:var(--ds-text-muted);--radio-on-text:var(--ds-surface);--radio-edge:var(--ds-line);--radio-edge-hover:var(--ds-line);--radio-bg:var(--ds-fill);--radio-bg-pressed:var(--ds-fill);--radio-tint:var(--ds-fill);cursor:not-allowed}.ds-radio--segmented.ds-radio--disabled{--radio-bg:transparent}.ds-radio-text{flex-direction:column;flex:auto;min-inline-size:0;display:flex;position:relative}.ds-radio-label{font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);overflow-wrap:anywhere}.ds-radio-description{color:var(--radio-description);font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:anywhere}.ds-radio-icon{flex:none;display:inline-flex;position:relative}.ds-radio-icon>svg{block-size:1.25rem;inline-size:1.25rem}.ds-radio--dot .ds-radio-input{appearance:none;inline-size:var(--radio-size);block-size:var(--radio-size);border-width:var(--radio-border-width);border-color:var(--radio-edge);border-radius:var(--ds-radius-full);background-color:var(--radio-bg);cursor:inherit;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing), border-color var(--ds-motion-state) var(--ds-motion-state-easing);flex:none}.ds-radio--dot .ds-radio-input:checked{border-color:var(--radio-on);background-color:var(--radio-on);box-shadow:inset 0 0 0 var(--radio-dot-gap) var(--radio-bg)}.ds-radio--dot .ds-radio-box{display:contents}.ds-radio--dot .ds-radio-mark{display:none}.ds-radio--dot:is(:hover,.ds-preview-hover) .ds-radio-input:not(:checked){border-color:var(--radio-edge-hover)}.ds-radio--dot:is(:hover,.ds-preview-hover) .ds-radio-input:checked{border-color:var(--radio-on-hover);background-color:var(--radio-on-hover)}.ds-radio--dot:is(:active,.ds-preview-pressed) .ds-radio-input:not(:checked){border-color:var(--radio-edge-hover);background-color:var(--radio-bg-pressed)}.ds-radio--dot:is(:active,.ds-preview-pressed) .ds-radio-input:checked{border-color:var(--radio-on-hover);background-color:var(--radio-on-hover)}.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented{border-radius:var(--radio-radius);gap:0;padding:0}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented)>.ds-radio-input{z-index:1;appearance:none;border-radius:inherit;block-size:100%;inline-size:100%;cursor:inherit;background-color:#0000;position:absolute;inset:0}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented)>.ds-radio-box{--radio-edge-width:1px;align-self:stretch;align-items:center;gap:var(--ds-space-2);min-inline-size:0;padding-block:calc(var(--ds-space-2) - var(--radio-edge-width));padding-inline:calc(var(--ds-space-3) - var(--radio-edge-width));border-width:var(--radio-edge-width);border-color:var(--radio-edge);border-radius:inherit;background-color:var(--radio-bg);pointer-events:none;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing), border-color var(--ds-motion-state) var(--ds-motion-state-easing);flex:auto;display:flex;position:relative}.ds-radio--segmented .ds-radio-box{border-color:#0000}.ds-radio-mark{opacity:0;pointer-events:none;block-size:1rem;inline-size:1rem;transition:opacity var(--ds-motion-state) var(--ds-motion-state-easing);flex:none;position:relative}.ds-radio--dot .ds-radio-mark,.ds-radio--segmented .ds-radio-mark{display:none}.ds-radio--tile .ds-radio-mark{position:absolute;inset-block-start:calc(var(--ds-space-2) - var(--radio-edge-width));inset-inline-end:calc(var(--ds-space-2) - var(--radio-edge-width))}.ds-radio--chip .ds-radio-box{justify-content:flex-start}.ds-radio--segmented .ds-radio-box{text-align:center;justify-content:center}.ds-radio--tile .ds-radio-box{text-align:center;flex-direction:column;justify-content:center}.ds-radio--tile .ds-radio-text{align-items:center}.ds-radio--tile .ds-radio-icon>svg{block-size:1.75rem;inline-size:1.75rem}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented)>.ds-radio-input:checked~.ds-radio-box{--radio-edge-width:var(--radio-border-width);border-color:var(--radio-on);background-color:var(--radio-on)}.ds-radio-input:checked~.ds-radio-box .ds-radio-mark{opacity:1}.ds-radio--segmented .ds-radio-input:checked~.ds-radio-box .ds-radio-mark{display:block}:is(.ds-radio--chip,.ds-radio--segmented) .ds-radio-input:checked~.ds-radio-box{color:var(--radio-on-text)}:is(.ds-radio--chip,.ds-radio--segmented) .ds-radio-input:checked~.ds-radio-box .ds-radio-description{color:inherit}.ds-radio--tile .ds-radio-input:checked~.ds-radio-box{background-color:var(--radio-tint)}.ds-radio--tile .ds-radio-input:checked~.ds-radio-box :is(.ds-radio-mark,.ds-radio-icon){color:var(--radio-on)}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented):is(:hover,.ds-preview-hover)>.ds-radio-input:not(:checked)~.ds-radio-box{border-color:var(--radio-edge-hover)}.ds-radio--segmented:not(.ds-radio--disabled):is(:hover,.ds-preview-hover) .ds-radio-input:not(:checked)~.ds-radio-box{background-color:var(--ds-surface)}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented):is(:hover,.ds-preview-hover)>.ds-radio-input:checked~.ds-radio-box{border-color:var(--radio-on-hover);background-color:var(--radio-on-hover)}.ds-radio--tile:is(:hover,.ds-preview-hover) .ds-radio-input:checked~.ds-radio-box{background-color:var(--radio-tint)}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented):is(:active,.ds-preview-pressed)>.ds-radio-input:not(:checked)~.ds-radio-box{border-color:var(--radio-edge-hover);background-color:var(--radio-bg-pressed)}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented):is(:active,.ds-preview-pressed)>.ds-radio-input:checked~.ds-radio-box{border-color:var(--radio-on-hover);background-color:var(--radio-on-hover)}.ds-radio--tile:is(:active,.ds-preview-pressed) .ds-radio-input:checked~.ds-radio-box{background-color:var(--radio-tint)}@media (forced-colors:active),print{.ds-radio--dot .ds-radio-input{appearance:auto}:is(.ds-radio--chip,.ds-radio--tile,.ds-radio--segmented)>.ds-radio-input:checked~.ds-radio-box{outline-offset:calc(-3 * var(--radio-border-width));outline:2px solid}}.ds-switch--bare{min-inline-size:var(--choice-row-height);vertical-align:middle;justify-content:center;display:inline-flex}.ds-badge{--badge-bg:var(--ds-fill);--badge-text:var(--ds-text-muted);align-items:center;gap:var(--ds-space-1);max-width:100%;min-height:24px;padding:2px var(--ds-space-2);color:var(--badge-text);background-color:var(--badge-bg);border-radius:var(--ds-radius-full);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking);vertical-align:middle;display:inline-flex}.ds-badge__icon{flex-shrink:0;width:14px;height:14px;display:inline-flex}.ds-badge__icon>svg{width:100%;height:100%}.ds-badge__label{overflow-wrap:anywhere;min-width:0}.ds-badge--success{--badge-bg:var(--ds-success-soft);--badge-text:var(--ds-success)}.ds-badge--warning{--badge-bg:var(--ds-warning-soft);--badge-text:var(--ds-warning)}.ds-badge--danger{--badge-bg:var(--ds-danger-soft);--badge-text:var(--ds-danger)}.ds-badge--info{--badge-bg:var(--ds-info-soft);--badge-text:var(--ds-info)}.ds-badge--neutral{--badge-bg:var(--ds-fill);--badge-text:var(--ds-text-muted)}.ds-badge--brand{--badge-bg:var(--ds-brand)}@supports (color:color-mix(in lab, red, red)){.ds-badge--brand{--badge-bg:color-mix(in srgb, var(--ds-brand) 20%, transparent)}}.ds-badge--brand{--badge-text:var(--ds-text)}.ds-badge__dot{border-radius:var(--ds-radius-full);forced-color-adjust:none;background-color:currentColor;flex-shrink:0;width:6px;height:6px}.ds-badge--outline{--badge-bg:var(--ds-surface);padding-block:1px;padding-inline:calc(var(--ds-space-2) - 1px);border-width:1px;border-color:var(--badge-text)}@supports (color:color-mix(in lab, red, red)){.ds-badge--outline{border-color:color-mix(in srgb, var(--badge-text) 40%, transparent)}}.ds-badge--outline.ds-badge--brand{border-color:var(--ds-brand-text)}.ds-badge__count-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ds-card{--card-bg:var(--ds-surface);--card-edge:var(--ds-line);--card-edge-width:1px;--card-shadow:var(--ds-shadow-flat);--card-pad:var(--ds-space-4);min-width:0;padding:calc(var(--card-pad) + 1px - var(--card-edge-width));color:var(--ds-text);background-color:var(--card-bg);border:var(--card-edge-width) solid var(--card-edge);border-radius:var(--ds-radius-lg);box-shadow:var(--card-shadow);transition:border-color var(--ds-motion-state) var(--ds-motion-state-easing), box-shadow var(--ds-motion-state) var(--ds-motion-state-easing);list-style:none;display:block}.ds-card--floating{--card-shadow:var(--ds-shadow-raised)}.ds-card--selected{--card-edge:var(--ds-brand-text);--card-edge-width:2px}.ds-card--flush{--card-pad:0px;overflow:hidden}.ds-card__header{justify-content:space-between;align-items:center;gap:var(--ds-space-2) var(--ds-space-4);min-width:0;padding:var(--ds-space-3) var(--card-part-pad,var(--ds-space-4));flex-wrap:wrap;display:flex}.ds-card__header--divided{border-bottom:1px solid var(--ds-line)}.ds-card__heading{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ds-card__title{align-items:center;gap:var(--ds-space-2);min-width:0;color:var(--ds-text);font-size:var(--ds-type-heading);font-weight:var(--ds-type-heading-weight);line-height:var(--ds-type-heading-line-height);letter-spacing:var(--ds-type-heading-tracking);overflow-wrap:anywhere;display:flex}.ds-card__icon{width:20px;height:20px;color:var(--ds-text-muted);flex-shrink:0;display:inline-flex}.ds-card__icon>svg{width:100%;height:100%}.ds-card__description{color:var(--ds-text-muted);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:anywhere}.ds-card__action{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.ds-card__body{min-width:0;padding:var(--card-part-pad,var(--ds-space-4))}.ds-table{--table-text:var(--ds-text);--table-muted:var(--ds-text-muted);--table-line:var(--ds-line);--table-bg:var(--ds-surface);--table-head-bg:var(--ds-surface);--table-row-hover:var(--ds-fill);--table-sticky-top:0px;inline-size:100%;min-inline-size:0;color:var(--table-text);font-family:var(--ds-font-sans);font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);position:relative;overflow-x:clip;container:ds-table/inline-size}.ds-table__table{border-collapse:separate;border-spacing:0;background:var(--table-bg);inline-size:100%}.ds-table__caption{caption-side:top;text-align:left;font-size:var(--ds-type-heading);line-height:var(--ds-type-heading-line-height);font-weight:var(--ds-type-heading-weight);letter-spacing:var(--ds-type-heading-tracking);padding-block-end:var(--ds-space-3)}.ds-table__header{z-index:1;padding:var(--ds-space-3) var(--ds-space-4);color:var(--table-muted);background:var(--table-head-bg);border-block-end:1px solid var(--table-line);text-align:left;vertical-align:bottom;font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);position:sticky;inset-block-start:var(--table-sticky-top)}.ds-table__cell{padding:var(--ds-space-3) var(--ds-space-4);border-block-end:1px solid var(--table-line);text-align:left;vertical-align:top}.ds-table__row:last-child>.ds-table__cell{border-block-end-width:0}.ds-table__row{transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing)}.ds-table__header--numeric,.ds-table__cell--numeric{text-align:right;font-variant-numeric:tabular-nums}.ds-table__cell--numeric>.ds-table__value{white-space:nowrap}.ds-table__label{display:none}.ds-table__value{overflow-wrap:anywhere;min-inline-size:0}.ds-table__cell--empty{padding:var(--ds-space-6) var(--ds-space-4)}.ds-table[data-stacked]>.ds-table__table{background:0 0;display:block}.ds-table[data-stacked] .ds-table__caption{display:block}.ds-table[data-stacked] .ds-table__head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ds-table[data-stacked] .ds-table__body{gap:var(--ds-space-3);flex-direction:column;display:flex}.ds-table[data-stacked] .ds-table__row{padding:var(--ds-space-1) var(--ds-space-4);background:var(--table-bg);border:1px solid var(--table-line);border-radius:var(--ds-radius-md);display:block}.ds-table[data-stacked] .ds-table__cell{gap:var(--ds-space-3);padding:var(--ds-space-2) 0;text-align:right;border-block-end-width:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.ds-table[data-stacked] .ds-table__cell+.ds-table__cell{border-block-start:1px solid var(--table-line)}.ds-table[data-stacked] .ds-table__cell--empty{padding:var(--ds-space-4) 0;text-align:left;display:block}.ds-table[data-stacked] .ds-table__label{color:var(--table-muted);text-align:left;font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);display:block}@container ds-table (max-width:559.98px){.ds-table__table{background:0 0;display:block}.ds-table__caption{display:block}.ds-table__head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ds-table__body{gap:var(--ds-space-3);flex-direction:column;display:flex}.ds-table__row{padding:var(--ds-space-1) var(--ds-space-4);background:var(--table-bg);border:1px solid var(--table-line);border-radius:var(--ds-radius-md);display:block}.ds-table__cell{gap:var(--ds-space-3);padding:var(--ds-space-2) 0;text-align:right;border-block-end-width:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.ds-table__cell+.ds-table__cell{border-block-start:1px solid var(--table-line)}.ds-table__cell--empty{padding:var(--ds-space-4) 0;text-align:left;display:block}.ds-table__label{color:var(--table-muted);text-align:left;font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);display:block}}.ds-table__row:not(.ds-table__row--empty):is(:hover,.ds-preview-hover){background:var(--table-row-hover)}.ds-table{--table-foot-line:var(--ds-text);--table-foot-bg:var(--table-bg);--table-row-pressed:var(--ds-fill)}@supports (color:color-mix(in lab, red, red)){.ds-table{--table-row-pressed:color-mix(in oklab, var(--ds-fill), var(--ds-text) 8%)}}.ds-table--scroll{overflow:auto hidden;container:ds-table-scroll/inline-size}.ds-table--scroll>.ds-table__table{min-inline-size:var(--table-min-width)}.ds-table--scroll-tall{max-block-size:var(--table-max-height);scroll-padding-block-start:var(--table-head-size,calc(var(--ds-space-3) * 2 + var(--ds-type-caption) * var(--ds-type-caption-line-height) + var(--ds-space-1)));overflow-y:auto}.ds-table--scroll .ds-table__header{z-index:2;inset-block-start:0}.ds-table--scroll:is(:focus-visible,.ds-preview-focus){outline-offset:-2px}.ds-table__cell--foot{border-block-start:1px solid var(--table-foot-line);background:var(--table-foot-bg);font-weight:var(--ds-type-heading-weight);border-block-end-width:0}.ds-table__row.ds-table__row--foot:not(.ds-table__row--empty):is(:hover,.ds-preview-hover){background:var(--table-foot-bg)}.ds-table[data-stacked] .ds-table__foot{margin-block-start:var(--ds-space-3);display:block}.ds-table[data-stacked] .ds-table__row--foot{background:var(--table-foot-bg);border-color:var(--table-foot-line)}.ds-table[data-stacked] .ds-table__row--foot>.ds-table__cell--foot{border-block-start-width:0}.ds-table[data-stacked] .ds-table__row--foot>.ds-table__cell--foot:not(.ds-table__cell--blank)~.ds-table__cell--foot:not(.ds-table__cell--blank){border-block-start:1px solid var(--table-line)}.ds-table[data-stacked] .ds-table__cell--blank{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.ds-table[data-stacked] .ds-table__cell--blank>.ds-table__label{display:none}@container ds-table (max-width:559.98px){.ds-table__foot{margin-block-start:var(--ds-space-3);display:block}.ds-table__row--foot{background:var(--table-foot-bg);border-color:var(--table-foot-line)}.ds-table__row--foot>.ds-table__cell--foot{border-block-start-width:0}.ds-table__row--foot>.ds-table__cell--foot:not(.ds-table__cell--blank)~.ds-table__cell--foot:not(.ds-table__cell--blank){border-block-start:1px solid var(--table-line)}.ds-table__cell--blank{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.ds-table__cell--blank>.ds-table__label{display:none}}.ds-table__row--link{isolation:isolate;cursor:pointer;position:relative}.ds-table__row-link{color:inherit;text-decoration:none}.ds-table__row-link:after{content:"";position:absolute;inset:0}.ds-table[data-stacked] .ds-table__row-link:after{border-radius:var(--ds-radius-md);inset:-1px}@container ds-table (max-width:559.98px){.ds-table__row-link:after{border-radius:var(--ds-radius-md);inset:-1px}}.ds-table__row--link .ds-table__cell :is(button,input,select,textarea,label,summary,a:not(.ds-table__row-link),[role=button],[role=link],[role=checkbox],[role=switch],[role=combobox],[role=menuitem],[tabindex]:not([tabindex="-1"])){z-index:1;position:relative}.ds-table__row--link:is(:hover,.ds-preview-hover) .ds-table__row-link{text-decoration:underline}.ds-table__row.ds-table__row--link.ds-preview-pressed:not(.ds-table__row--empty){--table-muted:var(--ds-text-muted)}.ds-table__row.ds-table__row--link:not(.ds-table__row--empty):has(.ds-table__row-link:is(:active,.ds-preview-pressed)){--table-muted:var(--ds-text-muted)}@supports (color:color-mix(in lab, red, red)){.ds-table__row.ds-table__row--link.ds-preview-pressed:not(.ds-table__row--empty){--table-muted:color-mix(in oklab, var(--ds-text-muted), var(--ds-text) 25%)}.ds-table__row.ds-table__row--link:not(.ds-table__row--empty):has(.ds-table__row-link:is(:active,.ds-preview-pressed)){--table-muted:color-mix(in oklab, var(--ds-text-muted), var(--ds-text) 25%)}}.ds-table__row.ds-table__row--link.ds-preview-pressed:not(.ds-table__row--empty){background:var(--table-row-pressed)}.ds-table__row.ds-table__row--link:not(.ds-table__row--empty):has(.ds-table__row-link:is(:active,.ds-preview-pressed)){background:var(--table-row-pressed)}.ds-table__row-link:is(:focus-visible,.ds-preview-focus){outline:none}.ds-table__row-link:is(:focus-visible,.ds-preview-focus):after{outline:2px solid var(--ds-focus);outline-offset:-2px}.ds-table__row.ds-table__row--link:has(.ds-table__row-link:is(:focus-visible,.ds-preview-focus)){outline:2px solid var(--ds-focus);outline-offset:-2px}@media print{.ds-table--scroll,.ds-table--scroll-tall{max-block-size:none;overflow:visible}.ds-table--scroll>.ds-table__table{min-inline-size:0}.ds-table--scroll .ds-table__header{position:static}}.ds-tabs{--tabs-text:var(--ds-text-muted);--tabs-active-text:var(--ds-text);--tabs-indicator:var(--ds-brand-text);--tabs-line:var(--ds-line);--tabs-hover-bg:var(--ds-fill);--tabs-pressed-bg:var(--ds-fill)}@supports (color:color-mix(in lab, red, red)){.ds-tabs{--tabs-pressed-bg:color-mix(in oklab, var(--ds-fill), var(--ds-text) 8%)}}.ds-tabs{--tabs-disabled-text:var(--ds-line-strong);--tabs-ring-room:var(--ds-space-1);gap:var(--ds-space-4);min-inline-size:0;font-family:var(--ds-font-sans);flex-direction:column;display:flex}.ds-tabs__list{gap:var(--ds-space-1);min-inline-size:0;padding:var(--tabs-ring-room);overscroll-behavior-x:contain;scrollbar-width:thin;box-shadow:inset 0 -1px 0 var(--tabs-line);display:flex;overflow-x:auto}.ds-tabs__tab{min-block-size:44px;padding:0 var(--ds-space-4);color:var(--tabs-text);border-radius:var(--ds-radius-sm);white-space:nowrap;cursor:pointer;font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);transition:color var(--ds-motion-state) var(--ds-motion-state-easing), background-color var(--ds-motion-state) var(--ds-motion-state-easing);flex:none;place-items:center;display:inline-grid;position:relative}.ds-tabs__text,.ds-tabs__sizer{grid-area:1/1}.ds-tabs__sizer{visibility:hidden;font-weight:var(--ds-type-heading-weight)}.ds-tabs__tab:after{content:"";inset-inline:var(--ds-space-2);border-radius:var(--ds-radius-full);block-size:3px;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing);background:0 0;position:absolute;inset-block-end:calc(-1 * var(--tabs-ring-room))}.ds-tabs__tab:not([data-disabled]):is(:hover,.ds-preview-hover){color:var(--tabs-active-text);background:var(--tabs-hover-bg)}.ds-tabs__tab:not([data-disabled]):is(:active,.ds-preview-pressed){color:var(--tabs-active-text);background:var(--tabs-pressed-bg)}.ds-tabs__tab[data-state=active]{color:var(--tabs-active-text);font-weight:var(--ds-type-heading-weight)}.ds-tabs__tab[data-state=active]:after{background:var(--tabs-indicator)}.ds-tabs__tab[data-disabled]{color:var(--tabs-disabled-text);cursor:not-allowed}.ds-tabs__panel{min-inline-size:0;color:var(--ds-text);border-radius:var(--ds-radius-sm)}.ds-tabs__panel[hidden]{display:none}.ds-navtabs{--navtabs-text:var(--ds-text-muted);--navtabs-hover-text:var(--ds-text);--navtabs-hover-bg:var(--ds-fill);--navtabs-pressed-bg:var(--ds-fill)}@supports (color:color-mix(in lab, red, red)){.ds-navtabs{--navtabs-pressed-bg:color-mix(in oklab, var(--ds-fill), var(--ds-text) 8%)}}.ds-navtabs{--navtabs-active-text:var(--ds-text);--navtabs-active-bg:transparent;--navtabs-active-hover-bg:var(--navtabs-hover-bg);--navtabs-active-pressed-bg:var(--navtabs-pressed-bg);--navtabs-mark:var(--ds-brand-text);--navtabs-mark-size:3px;--navtabs-mark-offset:calc(-1 * var(--navtabs-ring-room));--navtabs-mark-inset:var(--ds-space-2);--navtabs-line:var(--ds-line);--navtabs-edge:var(--ds-line-strong);--navtabs-box-bg:var(--ds-surface);--navtabs-count-bg:var(--ds-fill);--navtabs-count-text:var(--ds-text-muted);--navtabs-count-hover-bg:var(--ds-surface);--navtabs-count-active-bg:var(--ds-fill);--navtabs-count-active-text:var(--ds-text);--navtabs-ring-room:var(--ds-space-1);min-inline-size:0;max-inline-size:100%;font-family:var(--ds-font-sans)}.ds-navtabs--segmented,.ds-navtabs--chips{--navtabs-active-text:var(--ds-surface);--navtabs-active-bg:var(--ds-text);--navtabs-active-hover-bg:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){.ds-navtabs--segmented,.ds-navtabs--chips{--navtabs-active-hover-bg:color-mix(in oklab, var(--ds-text), var(--ds-surface) 12%)}}.ds-navtabs--segmented,.ds-navtabs--chips{--navtabs-active-pressed-bg:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){.ds-navtabs--segmented,.ds-navtabs--chips{--navtabs-active-pressed-bg:color-mix(in oklab, var(--ds-text), var(--ds-surface) 24%)}}.ds-navtabs--segmented,.ds-navtabs--chips{--navtabs-mark:var(--ds-surface);--navtabs-mark-size:2px;--navtabs-mark-offset:var(--ds-space-1);--navtabs-mark-inset:var(--ds-space-4);--navtabs-count-active-bg:var(--ds-surface);--navtabs-count-active-text:var(--ds-text)}.ds-navtabs__list{gap:var(--ds-space-1);min-inline-size:0;padding:var(--navtabs-ring-room);overscroll-behavior-x:contain;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.ds-navtabs--underline .ds-navtabs__list{box-shadow:inset 0 -1px 0 var(--navtabs-line)}.ds-navtabs--segmented .ds-navtabs__list{vertical-align:top;border:1px solid var(--navtabs-edge);border-radius:var(--ds-radius-md);background:var(--navtabs-box-bg);max-inline-size:100%;display:inline-flex}.ds-navtabs--chips .ds-navtabs__list{gap:var(--ds-space-2);flex-wrap:wrap;overflow:visible}.ds-navtabs__item{flex:none;min-inline-size:0;margin:0;list-style:none;display:flex}.ds-navtabs__link{justify-content:center;align-items:center;gap:var(--ds-space-2);min-block-size:44px;padding-inline:var(--ds-space-4);color:var(--navtabs-text);border-radius:var(--ds-radius-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);transition:color var(--ds-motion-state) var(--ds-motion-state-easing), background-color var(--ds-motion-state) var(--ds-motion-state-easing);background:0 0;text-decoration:none;display:inline-flex;position:relative}.ds-navtabs--segmented .ds-navtabs__link{border-radius:var(--ds-radius-sm)}.ds-navtabs--chips .ds-navtabs__link{border:1px solid var(--navtabs-edge);border-radius:var(--ds-radius-full)}.ds-navtabs__label{place-items:center;display:inline-grid}.ds-navtabs__text,.ds-navtabs__sizer{grid-area:1/1}.ds-navtabs__sizer{visibility:hidden;font-weight:var(--ds-type-heading-weight)}.ds-navtabs__link:after{content:"";inset-inline:var(--navtabs-mark-inset);block-size:var(--navtabs-mark-size);border-radius:var(--ds-radius-full);transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing);background:0 0;position:absolute;inset-block-end:var(--navtabs-mark-offset)}.ds-navtabs__link:not([aria-current=page]):is(:hover,.ds-preview-hover){color:var(--navtabs-hover-text);background:var(--navtabs-hover-bg)}.ds-navtabs__link:not([aria-current=page]):is(:active,.ds-preview-pressed){color:var(--navtabs-hover-text);background:var(--navtabs-pressed-bg)}.ds-navtabs__link[aria-current=page]{color:var(--navtabs-active-text);background:var(--navtabs-active-bg);font-weight:var(--ds-type-heading-weight)}.ds-navtabs__link[aria-current=page]:after{background:var(--navtabs-mark)}.ds-navtabs__link[aria-current=page]:is(:hover,.ds-preview-hover){background:var(--navtabs-active-hover-bg)}.ds-navtabs__link[aria-current=page]:is(:active,.ds-preview-pressed){background:var(--navtabs-active-pressed-bg)}.ds-navtabs--chips .ds-navtabs__link[aria-current=page]{border-color:var(--navtabs-active-bg)}.ds-navtabs__count,.ds-segmented__count{min-block-size:1.75em;min-inline-size:1.75em;padding-inline:var(--ds-space-2);border-radius:var(--ds-radius-full);font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-navtabs__count{color:var(--navtabs-count-text);background:var(--navtabs-count-bg)}.ds-navtabs__count--zero{box-shadow:inset 0 0 0 1px var(--navtabs-edge);background:0 0}.ds-navtabs__link:not([aria-current=page]):is(:hover,.ds-preview-hover) .ds-navtabs__count,.ds-navtabs__link:not([aria-current=page]):is(:active,.ds-preview-pressed) .ds-navtabs__count{background:var(--navtabs-count-hover-bg)}.ds-navtabs__link[aria-current=page] .ds-navtabs__count{color:var(--navtabs-count-active-text);background:var(--navtabs-count-active-bg);box-shadow:none}.ds-navtabs__count-label,.ds-segmented__count-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.ds-segmented{--segmented-text:var(--ds-text-muted);--segmented-hover-text:var(--ds-text);--segmented-hover-bg:var(--ds-fill);--segmented-pressed-bg:var(--ds-fill)}@supports (color:color-mix(in lab, red, red)){.ds-segmented{--segmented-pressed-bg:color-mix(in oklab, var(--ds-fill), var(--ds-text) 8%)}}.ds-segmented{--segmented-active-text:var(--ds-surface);--segmented-active-bg:var(--ds-text);--segmented-active-hover-bg:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){.ds-segmented{--segmented-active-hover-bg:color-mix(in oklab, var(--ds-text), var(--ds-surface) 12%)}}.ds-segmented{--segmented-active-pressed-bg:var(--ds-text)}@supports (color:color-mix(in lab, red, red)){.ds-segmented{--segmented-active-pressed-bg:color-mix(in oklab, var(--ds-text), var(--ds-surface) 24%)}}.ds-segmented{--segmented-mark:var(--ds-surface);--segmented-mark-offset:var(--ds-space-1);--segmented-edge:var(--ds-line-strong);--segmented-box-bg:var(--ds-surface);--segmented-disabled-text:var(--ds-line-strong);--segmented-disabled-active-text:var(--ds-text-muted);--segmented-disabled-active-bg:var(--ds-fill);--segmented-count-bg:var(--ds-fill);--segmented-count-text:var(--ds-text-muted);--segmented-count-hover-bg:var(--ds-surface);--segmented-count-active-bg:var(--ds-surface);--segmented-count-active-text:var(--ds-text);--segmented-block:44px;--segmented-pad:var(--ds-space-4);gap:var(--ds-space-1);min-inline-size:0;max-inline-size:100%;padding:var(--ds-space-1);border:1px solid var(--segmented-edge);border-radius:var(--ds-radius-md);background:var(--segmented-box-bg);font-family:var(--ds-font-sans);display:inline-flex}.ds-segmented--dense{--segmented-block:36px;--segmented-pad:var(--ds-space-3);--segmented-mark-offset:calc(var(--ds-space-1) / 2)}.ds-segmented--full{inline-size:100%;display:flex}.ds-segmented__item{justify-content:center;align-items:center;gap:var(--ds-space-2);min-inline-size:0;min-block-size:var(--segmented-block);padding:0 var(--segmented-pad);color:var(--segmented-text);border-radius:var(--ds-radius-sm);text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking);transition:color var(--ds-motion-state) var(--ds-motion-state-easing), background-color var(--ds-motion-state) var(--ds-motion-state-easing);background:0 0;flex:0 auto;display:inline-flex;position:relative}.ds-segmented--full .ds-segmented__item{flex:1 1 0}.ds-segmented__label{overflow-wrap:anywhere;place-items:center;min-inline-size:0;display:inline-grid}.ds-segmented__text,.ds-segmented__sizer{grid-area:1/1}.ds-segmented__sizer{visibility:hidden;font-weight:var(--ds-type-heading-weight)}.ds-segmented__item:after{content:"";inset-inline:var(--ds-space-3);border-radius:var(--ds-radius-full);block-size:2px;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing);background:0 0;position:absolute;inset-block-end:var(--segmented-mark-offset)}.ds-segmented__item:not([aria-pressed=true]):not(:disabled):is(:hover,.ds-preview-hover){color:var(--segmented-hover-text);background:var(--segmented-hover-bg)}.ds-segmented__item:not([aria-pressed=true]):not(:disabled):is(:active,.ds-preview-pressed){color:var(--segmented-hover-text);background:var(--segmented-pressed-bg)}.ds-segmented__item[aria-pressed=true]{color:var(--segmented-active-text);background:var(--segmented-active-bg);font-weight:var(--ds-type-heading-weight)}.ds-segmented__item[aria-pressed=true]:after{background:var(--segmented-mark)}.ds-segmented__item[aria-pressed=true]:not(:disabled):is(:hover,.ds-preview-hover){background:var(--segmented-active-hover-bg)}.ds-segmented__item[aria-pressed=true]:not(:disabled):is(:active,.ds-preview-pressed){background:var(--segmented-active-pressed-bg)}.ds-segmented__item:disabled{color:var(--segmented-disabled-text);cursor:not-allowed}.ds-segmented__item[aria-pressed=true]:disabled{color:var(--segmented-disabled-active-text);background:var(--segmented-disabled-active-bg)}.ds-segmented__item[aria-pressed=true]:disabled:after{background:currentColor}.ds-segmented__count{color:var(--segmented-count-text);background:var(--segmented-count-bg)}.ds-segmented__count--zero{box-shadow:inset 0 0 0 1px var(--segmented-edge);background:0 0}.ds-segmented__item:not([aria-pressed=true]):not(:disabled):is(:hover,.ds-preview-hover) .ds-segmented__count,.ds-segmented__item:not([aria-pressed=true]):not(:disabled):is(:active,.ds-preview-pressed) .ds-segmented__count{background:var(--segmented-count-hover-bg)}.ds-segmented__item[aria-pressed=true] .ds-segmented__count{color:var(--segmented-count-active-text);background:var(--segmented-count-active-bg);box-shadow:none}@media (pointer:coarse){.ds-segmented--dense{--segmented-block:44px}}@media (forced-colors:active){.ds-navtabs__link[aria-current=page] .ds-navtabs__text,.ds-segmented__item[aria-pressed=true] .ds-segmented__text{text-underline-offset:var(--ds-space-1);text-decoration:underline;text-decoration-thickness:3px}.ds-navtabs__count,.ds-segmented__count{border-width:1px;border-color:currentColor}}@media print{.ds-navtabs__list{flex-wrap:wrap;overflow:visible}}.ds-tabs__tab--count{column-gap:var(--ds-space-2);grid-template-columns:auto auto}.ds-tabs__count{--tabs-count-bg:var(--ds-fill);--tabs-count-text:var(--ds-text-muted);--tabs-count-edge:var(--ds-line-strong);min-block-size:1.75em;min-inline-size:1.75em;padding-inline:var(--ds-space-2);color:var(--tabs-count-text);background:var(--tabs-count-bg);border-radius:var(--ds-radius-full);font-size:var(--ds-type-caption);line-height:var(--ds-type-caption-line-height);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking);font-variant-numeric:tabular-nums;grid-area:1/2;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-tabs__count--zero{box-shadow:inset 0 0 0 1px var(--tabs-count-edge);background:0 0}.ds-tabs__tab:not([data-disabled]):is(:hover,.ds-preview-hover,:active,.ds-preview-pressed) .ds-tabs__count:not(.ds-tabs__count--zero){--tabs-count-bg:var(--ds-surface)}.ds-tabs__tab[data-state=active] .ds-tabs__count{--tabs-count-text:var(--ds-text)}.ds-tabs__tab[data-disabled] .ds-tabs__count{--tabs-count-text:var(--tabs-disabled-text);--tabs-count-edge:var(--tabs-disabled-text)}.ds-tabs__count-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}@media (forced-colors:active){.ds-tabs__count{box-shadow:none;outline-offset:-1px;outline:1px solid}}.ds-dialog-overlay{--dialog-overlay:var(--ds-overlay);z-index:50;background:var(--dialog-overlay);position:fixed;inset:0}.ds-dialog{--dialog-bg:var(--ds-surface);--dialog-text:var(--ds-text);--dialog-muted:var(--ds-text-muted);--dialog-line:var(--ds-line);--dialog-shadow:var(--ds-shadow-overlay);--dialog-gap:var(--ds-space-4);--dialog-pad:var(--ds-space-6);min-width:0;color:var(--dialog-text);background:var(--dialog-bg);box-shadow:var(--dialog-shadow);font-family:var(--ds-font-sans);font-size:var(--ds-type-body);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height);flex-direction:column;display:flex;overflow:hidden}.ds-dialog[data-layout]{z-index:50;position:fixed}.ds-dialog[data-layout=center]{width:min(32rem, 100% - 2 * var(--ds-space-4));height:fit-content;max-height:calc(100dvh - 2 * var(--ds-space-8));border-radius:var(--ds-radius-lg);margin:auto;inset:0}.ds-dialog[data-layout=side]{border-start-start-radius:var(--ds-radius-lg);border-end-start-radius:var(--ds-radius-lg);width:min(28rem,100%);inset-block:0;inset-inline-end:0}.ds-dialog[data-layout=bottom]{--dialog-pad:var(--ds-space-4);left:0;right:0;bottom:calc(100% - var(--dialog-visible-bottom,100%));width:100%;max-height:calc(var(--dialog-visible-height,100dvh) - var(--ds-space-8));border-start-start-radius:var(--ds-radius-lg);border-start-end-radius:var(--ds-radius-lg)}.ds-dialog--sheet[data-layout=bottom]{min-height:min(24rem, var(--dialog-visible-height,100dvh) - var(--ds-space-8))}.ds-dialog--preview{border-radius:var(--ds-radius-lg);width:100%;max-width:32rem;position:relative}.ds-dialog__header{align-items:flex-start;gap:var(--ds-space-3);padding:var(--dialog-pad) var(--dialog-pad) var(--dialog-gap);flex-shrink:0;display:flex}.ds-dialog__heading{gap:var(--ds-space-1);min-width:0;padding-top:var(--ds-space-2);flex-direction:column;flex:1;display:flex}.ds-dialog__title{color:var(--dialog-text);font-size:var(--ds-type-heading);font-weight:var(--ds-type-heading-weight);line-height:var(--ds-type-heading-line-height);letter-spacing:var(--ds-type-heading-tracking);overflow-wrap:anywhere}.ds-dialog__description{color:var(--dialog-muted);overflow-wrap:anywhere}.ds-dialog__close{width:44px;height:44px;margin:calc(-1 * var(--ds-space-2)) calc(-1 * var(--ds-space-2)) 0 0;color:var(--dialog-muted);border-radius:var(--ds-radius-full);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-dialog__close:is(:hover,.ds-preview-hover){color:var(--dialog-text);background:var(--ds-fill)}.ds-dialog__close:is(:active,.ds-preview-pressed){color:var(--dialog-text);background:var(--ds-line)}.ds-dialog__body{overscroll-behavior:contain;min-height:0;padding:0 var(--dialog-pad) var(--dialog-gap);overflow-wrap:anywhere;flex:auto;overflow-y:auto}.ds-dialog__actions{justify-content:flex-end;gap:var(--ds-space-3);padding:var(--dialog-gap) var(--dialog-pad) var(--dialog-pad);border-top:1px solid var(--dialog-line);flex-wrap:wrap;flex-shrink:0;display:flex}.ds-dialog[data-layout=bottom] .ds-dialog__actions{padding-bottom:calc(var(--dialog-pad) + env(safe-area-inset-bottom,0px));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ds-dialog[data-layout=bottom]>:last-child:not(.ds-dialog__actions){padding-bottom:calc(var(--dialog-pad) + env(safe-area-inset-bottom,0px))}.ds-dialog__action{--action-bg:var(--ds-surface);--action-bg-hover:var(--ds-fill);--action-text:var(--ds-text);--action-border:var(--ds-line-strong);min-width:0;min-height:44px;padding:0 var(--ds-space-4);color:var(--action-text);background:var(--action-bg);border:1px solid var(--action-border);border-radius:var(--ds-radius-md);font-size:var(--ds-type-body);font-weight:var(--ds-type-heading-weight);line-height:var(--ds-type-body-line-height);text-align:center;cursor:pointer;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing);justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-dialog__action--primary{--action-bg:var(--ds-brand-text);--action-bg-hover:var(--ds-brand-text-hover);--action-text:var(--ds-on-brand-text);--action-border:var(--ds-brand-text)}.ds-dialog__action--danger{--action-bg:var(--ds-danger-fill);--action-bg-hover:var(--ds-danger-fill)}@supports (color:color-mix(in lab, red, red)){.ds-dialog__action--danger{--action-bg-hover:color-mix(in oklab, var(--ds-danger-fill) 82%, var(--ds-text))}}.ds-dialog__action--danger{--action-text:var(--ds-on-danger);--action-border:var(--ds-danger-fill)}.ds-dialog__action:is(:hover,.ds-preview-hover):not(:disabled,[aria-disabled=true]){background:var(--action-bg-hover)}.ds-dialog__action:is(:active,.ds-preview-pressed):not(:disabled,[aria-disabled=true]){background:var(--action-bg-hover);translate:0 1px}.ds-dialog__action:disabled{--action-bg:var(--ds-fill);--action-text:var(--ds-text-muted);--action-border:var(--ds-line);cursor:not-allowed}.ds-dialog__action[aria-busy=true]{cursor:progress}.ds-dialog__action[aria-busy=true] .ds-dialog__action-label{animation:1ms .3s both ds-dialog-hide}.ds-dialog__spinner{animation:ds-dialog-show 1ms .3s both, ds-dialog-spin var(--ds-motion-shimmer) linear infinite;margin:auto;position:absolute;inset:0}@keyframes ds-dialog-hide{to{visibility:hidden}}@keyframes ds-dialog-show{0%{visibility:hidden}to{visibility:visible}}@keyframes ds-dialog-spin{to{rotate:360deg}}.ds-dialog__title--hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.ds-dialog__header--custom{align-items:center}.ds-dialog__header--custom .ds-dialog__close{margin-block-start:0}.ds-dialog__heading--custom{padding-top:0;position:relative}.ds-dialog[data-layout=side][data-side=start]{--motion-side-from:-100%;border-start-start-radius:0;border-start-end-radius:var(--ds-radius-lg);border-end-end-radius:var(--ds-radius-lg);border-end-start-radius:0;inset-inline:0 auto}.ds-dialog[data-layout=side][data-side=start][dir=rtl]{--motion-side-from:100%}.ds-dialog[data-side=start] .ds-dialog__close{margin-inline:0 calc(-1 * var(--ds-space-2))}.ds-dialog[data-phone=side]{--dialog-drawer-width:min(18.75rem, 86vw);--dialog-safe-start:env(safe-area-inset-left,0px);--dialog-safe-end:env(safe-area-inset-right,0px)}.ds-dialog[data-phone=side][dir=rtl]{--dialog-safe-start:env(safe-area-inset-right,0px);--dialog-safe-end:env(safe-area-inset-left,0px)}.ds-dialog[data-layout=side][data-phone=side]{width:var(--dialog-drawer-width)}.ds-dialog[data-phone=side][data-side=start]{padding-inline-start:var(--dialog-safe-start)}.ds-dialog[data-phone=side]:not([data-side=start]){padding-inline-end:var(--dialog-safe-end)}.ds-dialog--preview[data-phone=side]{width:var(--dialog-drawer-width);max-width:100%;min-height:20rem}.ds-dialog__close:disabled{color:var(--ds-line-strong);cursor:not-allowed}.ds-dialog__close:disabled:is(:hover,.ds-preview-hover),.ds-dialog__close:disabled:is(:active,.ds-preview-pressed){color:var(--ds-line-strong);background:0 0}.ds-dialog__action--tone-danger{--action-text:var(--ds-danger);--action-bg-hover:var(--ds-danger-soft)}.ds-dialog__action--tone-danger:is(:hover,.ds-preview-hover,:active,.ds-preview-pressed):not(:disabled,[aria-disabled=true]){--action-border:var(--ds-danger)}.ds-toast[data-type=success] .ds-toast__icon{color:var(--ds-success)}.ds-toast[data-type=error] .ds-toast__icon{color:var(--ds-danger)}.ds-toast[data-type=warning] .ds-toast__icon{color:var(--ds-warning)}.ds-toast[data-type=info] .ds-toast__icon{color:var(--ds-info)}.ds-toast__icon-custom{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ds-toast__icon-custom>svg{flex-shrink:0;width:20px;height:20px}.ds-toast__icon-custom>:not(svg){object-fit:contain;flex-shrink:0;justify-content:center;align-items:center;width:20px;max-width:100%;height:20px;max-height:100%;display:flex}.ds-toast__icon-custom>:not(svg)>svg{flex-shrink:0;width:100%;height:100%}.ds-empty-state{--empty-state-icon:var(--ds-text-muted);--empty-state-icon-bg:var(--ds-fill);--empty-state-title:var(--ds-text);--empty-state-text:var(--ds-text-muted);align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-8) var(--ds-space-4);text-align:center;flex-direction:column;display:flex}.ds-empty-state--error{--empty-state-icon:var(--ds-danger);--empty-state-icon-bg:var(--ds-danger-soft)}.ds-empty-state__icon{width:48px;height:48px;color:var(--empty-state-icon);background:var(--empty-state-icon-bg);border-radius:var(--ds-radius-full);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-empty-state__icon>svg{width:24px;height:24px}.ds-empty-state__title{color:var(--empty-state-title);font-size:var(--ds-type-heading);font-weight:var(--ds-type-heading-weight);line-height:var(--ds-type-heading-line-height);letter-spacing:var(--ds-type-heading-tracking)}.ds-empty-state__text{max-inline-size:40ch;color:var(--empty-state-text);font-size:var(--ds-type-body);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-tracking);overflow-wrap:anywhere}.ds-empty-state__action{--empty-state-action-bg:var(--ds-brand-text);--empty-state-action-bg-hover:var(--ds-brand-text-hover);--empty-state-action-text:var(--ds-on-brand-text);--empty-state-action-line:var(--ds-brand-text);justify-content:center;align-items:center;gap:var(--ds-space-2);max-width:100%;min-height:44px;margin-top:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-4);color:var(--empty-state-action-text);background:var(--empty-state-action-bg);border:1px solid var(--empty-state-action-line);border-radius:var(--ds-radius-md);font-size:var(--ds-type-body);font-weight:var(--ds-type-heading-weight);line-height:var(--ds-type-body-line-height);cursor:pointer;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing), translate var(--ds-motion-state) var(--ds-motion-state-easing);text-decoration:none;display:inline-flex}.ds-empty-state__action--secondary{--empty-state-action-bg:var(--ds-surface);--empty-state-action-bg-hover:var(--ds-fill);--empty-state-action-text:var(--ds-text);--empty-state-action-line:var(--ds-line-strong)}.ds-empty-state__action>svg{flex-shrink:0;width:18px;height:18px}.ds-empty-state__action:is(:hover,.ds-preview-hover){background:var(--empty-state-action-bg-hover)}.ds-empty-state__action:is(:active,.ds-preview-pressed){background:var(--empty-state-action-bg-hover);translate:0 1px}.ds-empty-state__action[aria-busy=true]{cursor:progress}.ds-empty-state__spinner{animation:ds-empty-state-spin var(--ds-motion-shimmer) linear infinite}@keyframes ds-empty-state-spin{to{rotate:360deg}}.ds-empty-state__actions{justify-content:center;align-items:center;gap:var(--ds-space-2);max-width:100%;margin-top:var(--ds-space-1);flex-wrap:wrap;display:flex}.ds-empty-state__actions>.ds-empty-state__action{margin-top:0}.ds-empty-state__detail{max-inline-size:40ch;color:var(--empty-state-text);font-family:var(--ds-font-mono);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:anywhere}.ds-empty-state--framed{padding:var(--ds-space-12) var(--ds-space-4);background-color:var(--ds-surface);border:1px dashed var(--ds-line-strong);border-radius:var(--ds-radius-lg)}.ds-empty-state--compact{gap:var(--ds-space-2);padding:var(--ds-space-4)}.ds-empty-state--framed.ds-empty-state--compact{padding:var(--ds-space-6) var(--ds-space-4)}.ds-empty-state--compact .ds-empty-state__icon{width:40px;height:40px}.ds-empty-state--compact .ds-empty-state__icon>svg{width:20px;height:20px}.ds-skeleton{--skeleton-width:100%;--skeleton-height:96px;width:var(--skeleton-width);flex-direction:column;max-width:100%;display:flex}.ds-skeleton[data-shown=false]{visibility:hidden}.ds-skeleton__bone{--skeleton-base:var(--ds-fill)}@supports (color:color-mix(in lab, red, red)){.ds-skeleton__bone{--skeleton-base:color-mix(in oklab, var(--ds-fill), var(--ds-line))}}.ds-skeleton__bone{--skeleton-shine:var(--ds-fill);background-color:var(--skeleton-base);background-image:linear-gradient(90deg, transparent 0%, var(--skeleton-shine) 50%, transparent 100%);border-radius:var(--ds-radius-sm);width:100%;animation:ds-skeleton-shimmer var(--ds-motion-shimmer) var(--ds-motion-shimmer-easing) infinite;background-repeat:no-repeat;background-size:50% 100%;display:block}.ds-skeleton--line .ds-skeleton__bone{height:var(--ds-type-body);margin-block:calc(var(--ds-type-body) * (var(--ds-type-body-line-height) - 1) / 2)}.ds-skeleton--line .ds-skeleton__bone:last-child:not(:first-child){width:60%}.ds-skeleton--block .ds-skeleton__bone{height:var(--skeleton-height);border-radius:var(--ds-radius-lg)}.ds-skeleton--circle{--skeleton-width:40px}.ds-skeleton--circle .ds-skeleton__bone{aspect-ratio:1;border-radius:var(--ds-radius-full)}.ds-skeleton[data-shown=false] .ds-skeleton__bone{animation:none}@keyframes ds-skeleton-shimmer{0%{background-position:-100% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.ds-skeleton__bone{animation:none}}.ds-alert{--alert-bg:var(--ds-info-soft);--alert-border:var(--ds-line);--alert-icon-color:var(--ds-info);--alert-text:var(--ds-text);--alert-icon-size:20px;--alert-dismiss-size:44px;--alert-scroll-margin:var(--ds-space-6);align-items:flex-start;gap:var(--ds-space-3);max-width:100%;padding:var(--ds-space-3) var(--ds-space-4);color:var(--alert-text);background-color:var(--alert-bg);border-width:1px;border-color:var(--alert-border);border-radius:var(--ds-radius-md);font-size:var(--ds-type-body);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-tracking);scroll-margin-block:var(--alert-scroll-margin);display:flex}.ds-alert--danger{--alert-bg:var(--ds-danger-soft);--alert-icon-color:var(--ds-danger)}.ds-alert--warning{--alert-bg:var(--ds-warning-soft);--alert-icon-color:var(--ds-warning)}.ds-alert--success{--alert-bg:var(--ds-success-soft);--alert-icon-color:var(--ds-success)}.ds-alert--info{--alert-bg:var(--ds-info-soft);--alert-icon-color:var(--ds-info)}.ds-alert__icon{block-size:1lh;color:var(--alert-icon-color);flex-shrink:0;align-items:center;display:flex}.ds-alert__icon>svg{width:var(--alert-icon-size);height:var(--alert-icon-size)}.ds-alert__content{gap:var(--ds-space-1);flex:auto;min-width:0;display:grid}.ds-alert__title{font-weight:var(--ds-type-label-large-weight);overflow-wrap:anywhere}.ds-alert__body{overflow-wrap:anywhere}.ds-alert__body a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.ds-alert__actions{gap:var(--ds-space-2);flex-wrap:wrap;margin-block-start:var(--ds-space-1);display:flex}.ds-alert__dismiss{inline-size:var(--alert-dismiss-size);block-size:var(--alert-dismiss-size);margin-block:calc((1lh - var(--alert-dismiss-size)) / 2);color:var(--ds-text-muted);border-radius:var(--ds-radius-md);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing), color var(--ds-motion-state) var(--ds-motion-state-easing);flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc((var(--alert-icon-size) - var(--alert-dismiss-size)) / 2);display:flex}.ds-alert__dismiss>svg{width:var(--alert-icon-size);height:var(--alert-icon-size)}.ds-alert__dismiss[data-pending]{visibility:hidden}.ds-alert .ds-alert__dismiss:is(:focus-visible,.ds-preview-focus){outline-offset:-2px}.ds-alert__dismiss:is(:hover,.ds-preview-hover){color:var(--alert-text);background-color:var(--alert-text)}@supports (color:color-mix(in lab, red, red)){.ds-alert__dismiss:is(:hover,.ds-preview-hover){background-color:color-mix(in oklab, var(--alert-text) 10%, transparent)}}.ds-alert__dismiss:is(:active,.ds-preview-pressed){color:var(--alert-text);background-color:var(--alert-text)}@supports (color:color-mix(in lab, red, red)){.ds-alert__dismiss:is(:active,.ds-preview-pressed){background-color:color-mix(in oklab, var(--alert-text) 18%, transparent)}}@media (forced-colors:active){.ds-alert{border-color:currentColor}.ds-alert__dismiss:is(:hover,.ds-preview-hover,:active,.ds-preview-pressed):not(:focus-visible,.ds-preview-focus){outline:1px solid}}@media print{.ds-alert{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-color:currentColor}.ds-alert__dismiss{display:none}}.ds-disclosure{--disclosure-bg:transparent;--disclosure-edge:var(--ds-line);--disclosure-dashed-edge:var(--ds-line-strong);--disclosure-marker-colour:var(--ds-text-muted);--disclosure-hover-bg:var(--ds-fill);--disclosure-pressed-bg:var(--ds-fill)}@supports (color:color-mix(in lab, red, red)){.ds-disclosure{--disclosure-pressed-bg:color-mix(in oklab, var(--ds-fill), var(--ds-text) 8%)}}.ds-disclosure{--disclosure-pad:var(--ds-space-4);--disclosure-summary-inline:var(--ds-space-2);--disclosure-summary-block:var(--ds-space-3);--disclosure-min-target:44px;--disclosure-marker-size:1rem;--disclosure-radius:var(--ds-radius-sm);--disclosure-radius-inner:var(--disclosure-radius);min-inline-size:0;color:var(--ds-text);background-color:var(--disclosure-bg);border-radius:var(--disclosure-radius);font-family:var(--ds-font-sans);display:block}.ds-disclosure--card,.ds-disclosure--dashed{--disclosure-summary-inline:var(--disclosure-pad)}.ds-disclosure--card{--disclosure-bg:var(--ds-surface);--disclosure-radius:var(--ds-radius-lg);--disclosure-radius-inner:calc(var(--ds-radius-lg) - 1px);border:1px solid var(--disclosure-edge);box-shadow:var(--ds-shadow-flat)}.ds-disclosure--dashed{--disclosure-radius:var(--ds-radius-md);--disclosure-radius-inner:calc(var(--ds-radius-md) - 1px);border:1px dashed var(--disclosure-dashed-edge)}.ds-disclosure__summary{align-items:center;gap:var(--ds-space-3);min-block-size:var(--disclosure-min-target);padding:var(--disclosure-summary-block) var(--disclosure-summary-inline);color:var(--ds-text);border-radius:var(--disclosure-radius-inner);cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-heading-weight);letter-spacing:var(--ds-type-body-tracking);transition:background-color var(--ds-motion-state) var(--ds-motion-state-easing);list-style:none;display:flex}.ds-disclosure__summary::marker{content:""}.ds-disclosure__summary::-webkit-details-marker{display:none}.ds-disclosure__summary.ds-preview-hover{background:var(--disclosure-hover-bg)}@media (hover:hover){.ds-disclosure__summary:is(:hover,.ds-preview-hover){background:var(--disclosure-hover-bg)}}.ds-disclosure__summary:is(:active,.ds-preview-pressed){background:var(--disclosure-pressed-bg)}.ds-disclosure>.ds-disclosure__summary:is(:focus-visible,.ds-preview-focus){outline-offset:-2px}.ds-disclosure--card[open]>.ds-disclosure__summary,.ds-disclosure--dashed[open]>.ds-disclosure__summary{border-end-end-radius:0;border-end-start-radius:0}.ds-disclosure--card[open]>.ds-disclosure__summary{border-block-end:1px solid var(--disclosure-edge)}.ds-disclosure--dashed[open]>.ds-disclosure__summary{border-block-end:1px dashed var(--disclosure-dashed-edge)}.ds-disclosure__title{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.ds-disclosure__heading{font:inherit;letter-spacing:inherit;color:inherit}.ds-disclosure__marker,.ds-disclosure__icon{inline-size:var(--disclosure-marker-size);block-size:var(--disclosure-marker-size);color:var(--disclosure-marker-colour);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-disclosure__marker>svg,.ds-disclosure__icon>svg{block-size:100%;inline-size:100%}.ds-disclosure__marker{transition:rotate var(--ds-motion-state) var(--ds-motion-state-easing)}.ds-disclosure--marker-chevron[open]>.ds-disclosure__summary>.ds-disclosure__marker{rotate:180deg}.ds-disclosure--marker-plus[open]>.ds-disclosure__summary>.ds-disclosure__marker{rotate:45deg}.ds-disclosure__body{min-inline-size:0;padding:0 var(--disclosure-summary-inline) var(--ds-space-4);color:var(--ds-text);font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking)}.ds-disclosure--card>.ds-disclosure__body,.ds-disclosure--dashed>.ds-disclosure__body{padding:var(--disclosure-pad)}.ds-disclosure--flush>.ds-disclosure__body{padding:0}.ds-disclosure-group{min-inline-size:0;display:block}.ds-disclosure-group>.ds-disclosure--plain:first-child{border-block-start:1px solid var(--ds-line)}.ds-disclosure-group>.ds-disclosure--plain:last-child{border-block-end:1px solid var(--ds-line)}.ds-disclosure-group>.ds-disclosure--plain+.ds-disclosure--plain{border-block-start:1px solid var(--ds-line)}.ds-disclosure-group>.ds-disclosure+.ds-disclosure--card,.ds-disclosure-group>.ds-disclosure+.ds-disclosure--dashed,.ds-disclosure-group>:is(.ds-disclosure--card,.ds-disclosure--dashed)+.ds-disclosure--plain{margin-block-start:var(--ds-space-3)}@media (forced-colors:active){.ds-disclosure__summary:is(:hover,.ds-preview-hover,:active,.ds-preview-pressed)>.ds-disclosure__title{text-underline-offset:var(--ds-space-1);text-decoration:underline}}@media print{.ds-disclosure::details-content{content-visibility:visible}.ds-disclosure__marker{display:none}.ds-disclosure{break-inside:avoid}}.ds-stat{--stat-label-color:var(--ds-text-muted);--stat-value-color:var(--ds-text);--stat-hint-color:var(--ds-text-muted);--stat-mark-color:var(--ds-text-muted);--stat-gap:var(--ds-space-2);--stat-icon-size:var(--ds-space-4);--stat-min-inline-size:8rem;min-inline-size:var(--stat-min-inline-size);position:relative}.ds-stat[data-tone=success]{--stat-value-color:var(--ds-success);--stat-mark-color:var(--ds-success)}.ds-stat[data-tone=warning]{--stat-value-color:var(--ds-warning);--stat-mark-color:var(--ds-warning)}.ds-stat[data-tone=danger]{--stat-value-color:var(--ds-danger);--stat-mark-color:var(--ds-danger)}.ds-stat__body{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.ds-stat__head{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-2);min-width:0;margin-block-end:calc(var(--stat-gap) - var(--ds-space-1));display:flex}.ds-stat__label{min-width:0;color:var(--stat-label-color);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:anywhere}.ds-stat__icon{width:var(--stat-icon-size);height:var(--stat-icon-size);color:var(--ds-text-muted);flex-shrink:0;display:inline-flex}.ds-stat__icon>svg{width:100%;height:100%}.ds-stat__value{min-width:0;color:var(--stat-value-color);font-size:var(--ds-type-amount);font-size:clamp(var(--ds-type-label-large), 12cqi, var(--ds-type-amount));font-weight:var(--ds-type-amount-weight);line-height:var(--ds-type-amount-line-height);letter-spacing:var(--ds-type-amount-tracking);font-variant-numeric:tabular-nums;overflow-wrap:normal;min-block-size:1lh}.ds-stat__value>.ds-stat__skeleton{--skeleton-width:60%;--skeleton-height:calc(1em * var(--ds-type-amount-line-height))}.ds-stat__tone{align-items:center;gap:var(--ds-space-2);min-width:0;color:var(--ds-text);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:anywhere;display:flex}.ds-stat__tone:before{content:"";width:var(--ds-space-2);height:var(--ds-space-2);background-color:var(--stat-mark-color);border-radius:var(--ds-radius-full);flex-shrink:0}.ds-stat__hint{min-width:0;color:var(--stat-hint-color);font-size:var(--ds-type-caption);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking);overflow-wrap:break-word}.ds-stat__sr{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.ds-stat__tone:before{background-color:#0000;border:2px solid}}.ds-progress{--progress-track:var(--ds-line);--progress-edge:var(--ds-line-strong);--progress-fill:var(--ds-text);--progress-height:8px;--progress-min-inline-size:6rem;inline-size:100%;min-inline-size:var(--progress-min-inline-size);block-size:var(--progress-height);background:var(--progress-track);border:1px solid var(--progress-edge);border-radius:var(--ds-radius-full);-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block;overflow:hidden}.ds-progress--md{--progress-height:12px}.ds-progress--success{--progress-fill:var(--ds-success)}.ds-progress--danger{--progress-fill:var(--ds-danger-fill)}.ds-progress--brand{--progress-fill:var(--ds-brand-text)}.ds-progress__fill{background:var(--progress-fill);border-radius:var(--ds-radius-full);-webkit-print-color-adjust:exact;print-color-adjust:exact;block-size:100%;transition:inline-size var(--ds-motion-state) var(--ds-motion-state-easing);display:block}@media (forced-colors:active){.ds-progress{border-color:currentColor}.ds-progress__fill{border-style:solid;border-color:currentColor;border-block-width:calc((var(--progress-height) - 2px) / 2)}}.ds-menu{--menu-bg:var(--ds-surface);--menu-text:var(--ds-text);--menu-line:var(--ds-line);--menu-muted:var(--ds-text-muted);--menu-check:var(--ds-brand-text);--menu-item-active:var(--ds-fill);--menu-item-pressed:var(--ds-fill)}@supports (color:color-mix(in lab, red, red)){.ds-menu{--menu-item-pressed:color-mix(in oklab, var(--ds-fill), var(--ds-text) 8%)}}.ds-menu{--menu-danger:var(--ds-danger);--menu-danger-active:var(--ds-danger-soft);--menu-danger-pressed:var(--ds-danger-soft)}@supports (color:color-mix(in lab, red, red)){.ds-menu{--menu-danger-pressed:color-mix(in oklab, var(--ds-danger-soft), var(--ds-danger) 10%)}}.ds-menu{--menu-min-width:12rem;--menu-max-height:20rem;z-index:50;min-width:var(--menu-min-width);max-width:calc(100vw - 2 * var(--ds-space-4));max-height:min(var(--menu-max-height), var(--radix-dropdown-menu-content-available-height));padding:var(--ds-space-1);color:var(--menu-text);background:var(--menu-bg);border:1px solid var(--menu-line);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-overlay);font-family:var(--ds-font-sans);font-size:var(--ds-type-body);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height);overflow-y:auto}.ds-menu--match{min-width:max(var(--menu-min-width), var(--radix-dropdown-menu-trigger-width))}.ds-menu:focus-visible{outline:none}.ds-menu__item{align-items:center;gap:var(--ds-space-2);min-height:44px;padding:var(--ds-space-2) var(--ds-space-3);color:var(--menu-text);border-radius:var(--ds-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex}.ds-menu__item[data-highlighted],.ds-menu__item:not([data-disabled]):is(:hover,.ds-preview-hover){background:var(--menu-item-active)}.ds-menu__item:not([data-disabled]):is(:active,.ds-preview-pressed){background:var(--menu-item-pressed)}.ds-menu__item[data-state=checked]{font-weight:var(--ds-type-caption-weight)}.ds-menu__item[data-disabled]{color:var(--menu-muted);cursor:not-allowed}.ds-menu__item:is(:focus-visible,.ds-preview-focus){outline:2px solid var(--ds-focus);outline-offset:-2px}.ds-menu__item--destructive{--menu-text:var(--menu-danger);--menu-item-active:var(--menu-danger-active);--menu-item-pressed:var(--menu-danger-pressed)}.ds-menu__icon{color:var(--menu-muted);flex-shrink:0;display:flex}.ds-menu__item--destructive .ds-menu__icon{color:inherit}.ds-menu__text{overflow-wrap:anywhere;flex:1;min-width:0}.ds-menu__trailing{color:var(--menu-muted);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking);flex-shrink:0;margin-inline-start:auto;padding-inline-start:var(--ds-space-3)}.ds-menu__check{color:var(--menu-check);flex-shrink:0;display:flex}.ds-menu__label{padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-1);overflow-wrap:anywhere;color:var(--menu-muted);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-tracking)}.ds-menu__group+.ds-menu__group{margin-block-start:var(--ds-space-1)}.ds-menu__separator{height:0;margin-block:var(--ds-space-1);border-block-start-width:1px;border-color:var(--menu-line)}.ds-menu--preview{width:max-content;max-width:100%;max-height:var(--menu-max-height);position:relative}@media (forced-colors:active){.ds-menu__item[data-highlighted],.ds-menu__item:not([data-disabled]):is(:hover,.ds-preview-hover){outline-offset:-2px;outline:2px solid}.ds-menu__item[data-disabled]{text-decoration:line-through}}@media print{.ds-menu:not(.ds-menu--preview){display:none}}.ds-page-header{--page-header-title-color:var(--ds-text);--page-header-muted-color:var(--ds-text-muted);--page-header-back-hover-color:var(--ds-text);--page-header-gap:var(--ds-space-1);--page-header-text-gap:var(--ds-space-2);--page-header-text-basis:20rem;--page-header-back-height:44px;align-items:stretch;gap:var(--page-header-gap);flex-direction:column;min-inline-size:0;display:flex}.ds-page-header__back{align-self:flex-start;align-items:center;gap:var(--ds-space-1);max-inline-size:100%;min-block-size:var(--page-header-back-height);color:var(--page-header-muted-color);font-size:var(--ds-type-body);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-tracking);text-underline-offset:.2em;border-radius:var(--ds-radius-sm);-webkit-tap-highlight-color:transparent;transition:color var(--ds-motion-state) var(--ds-motion-state-easing);text-decoration:none;display:inline-flex}.ds-page-header__back:is(:hover,.ds-preview-hover){color:var(--page-header-back-hover-color);text-decoration:underline;text-decoration-thickness:1px}.ds-page-header__back:is(:active,.ds-preview-pressed){color:var(--page-header-back-hover-color);text-decoration:underline;text-decoration-thickness:2px}.ds-page-header__back-icon{inline-size:var(--ds-space-4);block-size:var(--ds-space-4);flex-shrink:0;display:inline-flex}.ds-page-header__back-icon>svg{block-size:100%;inline-size:100%}[dir=rtl] .ds-page-header__back-icon{scale:-1 1}.ds-page-header__back-label{overflow-wrap:anywhere;min-inline-size:0}.ds-page-header__eyebrow{min-inline-size:0;color:var(--page-header-muted-color);font-family:var(--ds-font-mono);font-size:var(--ds-type-eyebrow);font-weight:var(--ds-type-eyebrow-weight);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;overflow-wrap:anywhere}.ds-page-header__row{align-items:flex-start;column-gap:var(--ds-space-4);row-gap:var(--ds-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.ds-page-header__text{flex:1 1 var(--page-header-text-basis);gap:var(--page-header-text-gap);flex-direction:column;min-inline-size:0;display:flex}.ds-page-header__title{min-inline-size:0;color:var(--page-header-title-color);font-size:var(--ds-type-title);font-weight:var(--ds-type-title-weight);line-height:var(--ds-type-title-line-height);letter-spacing:var(--ds-type-title-tracking);overflow-wrap:anywhere}.ds-page-header__description{min-inline-size:0;max-inline-size:65ch;color:var(--page-header-muted-color);font-size:var(--ds-type-body);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-tracking);overflow-wrap:anywhere}.ds-page-header__actions{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}.ds-section-label{--section-label-color:var(--ds-text-muted);min-inline-size:0;color:var(--section-label-color);font-family:var(--ds-font-mono);font-size:var(--ds-type-eyebrow);font-weight:var(--ds-type-eyebrow-weight);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;overflow-wrap:anywhere}.ds-page-header__actions:empty{display:none}.site-shell{background:var(--ds-canvas);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.legal-sheet{color:var(--ds-text)}.legal-sheet h1{margin-bottom:var(--ds-space-6);padding-bottom:var(--ds-space-6);border-bottom:1px solid var(--ds-line);font-size:var(--ds-type-title);font-weight:var(--ds-type-title-weight);letter-spacing:var(--ds-type-title-tracking);line-height:var(--ds-type-title-line-height)}.legal-sheet h2{margin-top:var(--ds-space-8);font-size:var(--ds-type-heading);font-weight:var(--ds-type-heading-weight);letter-spacing:var(--ds-type-heading-tracking);line-height:var(--ds-type-heading-line-height)}.legal-sheet p,.legal-sheet li{margin-top:var(--ds-space-3);max-width:68ch;color:var(--ds-text-muted);font-size:var(--ds-type-body);line-height:1.7}.legal-sheet strong{color:var(--ds-text)}.legal-sheet ul{margin-top:.5rem;padding-left:1.25rem;list-style:outside}.legal-sheet a{color:var(--ds-brand-text);text-underline-offset:3px;text-decoration:underline}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);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}.sticky{position:sticky}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-5{top:calc(var(--spacing) * 5)}.right-\[calc\(20\%-33px\)\]{right:calc(20% - 33px)}.left-5{left:calc(var(--spacing) * 5)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.order-1{order:1}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.ms-auto{margin-inline-start:auto}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.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}.aspect-\[490\/160\]{aspect-ratio:490/160}.aspect-square{aspect-ratio:1}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-\[18px\]{height:18px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-\[18px\]{width:18px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[16ch\]{max-width:16ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[58\%\]{max-width:58%}.max-w-\[200px\]{max-width:200px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-ds-line>:not(:last-child)){border-color:var(--ds-line)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-ds-full{border-radius:var(--ds-radius-full)}.rounded-ds-lg{border-radius:var(--ds-radius-lg)}.rounded-ds-md{border-radius:var(--ds-radius-md)}.rounded-ds-sm{border-radius:var(--ds-radius-sm)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-ds-line{border-color:var(--ds-line)}.border-ds-line-strong{border-color:var(--ds-line-strong)}.bg-ds-brand{background-color:var(--ds-brand)}.bg-ds-brand-text{background-color:var(--ds-brand-text)}.bg-ds-brand\/10{background-color:var(--ds-brand)}@supports (color:color-mix(in lab, red, red)){.bg-ds-brand\/10{background-color:color-mix(in oklab, var(--ds-brand) 10%, transparent)}}.bg-ds-canvas{background-color:var(--ds-canvas)}.bg-ds-fill{background-color:var(--ds-fill)}.bg-ds-line{background-color:var(--ds-line)}.bg-ds-line-strong{background-color:var(--ds-line-strong)}.bg-ds-surface{background-color:var(--ds-surface)}.bg-ds-text{background-color:var(--ds-text)}.bg-ds-text-muted{background-color:var(--ds-text-muted)}.bg-ds-warning-soft{background-color:var(--ds-warning-soft)}.object-contain{object-fit:contain}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-77{padding-block:calc(var(--spacing) * 77)}.ps-1{padding-inline-start:calc(var(--spacing) * 1)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-123{padding-right:calc(var(--spacing) * 123)}.pr-12345{padding-right:calc(var(--spacing) * 12345)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.text-center{text-align:center}.text-right{text-align:right}.font-ds-mono{font-family:var(--ds-font-mono)}.font-ds-sans{font-family:var(--ds-font-sans)}.text-ds-body{font-size:var(--ds-type-body);line-height:var(--tw-leading,var(--ds-type-body-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-body-tracking));font-weight:var(--tw-font-weight,var(--ds-type-body-weight))}.text-ds-caption{font-size:var(--ds-type-caption);line-height:var(--tw-leading,var(--ds-type-caption-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-caption-tracking));font-weight:var(--tw-font-weight,var(--ds-type-caption-weight))}.text-ds-display{font-size:var(--ds-type-display);line-height:var(--tw-leading,var(--ds-type-display-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-display-tracking));font-weight:var(--tw-font-weight,var(--ds-type-display-weight))}.text-ds-eyebrow{font-size:var(--ds-type-eyebrow);line-height:var(--tw-leading,var(--ds-type-eyebrow-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-eyebrow-tracking));font-weight:var(--tw-font-weight,var(--ds-type-eyebrow-weight))}.text-ds-heading{font-size:var(--ds-type-heading);line-height:var(--tw-leading,var(--ds-type-heading-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-heading-tracking));font-weight:var(--tw-font-weight,var(--ds-type-heading-weight))}.text-ds-lead{font-size:var(--ds-type-lead);line-height:var(--tw-leading,var(--ds-type-lead-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-lead-tracking));font-weight:var(--tw-font-weight,var(--ds-type-lead-weight))}.text-ds-title{font-size:var(--ds-type-title);line-height:var(--tw-leading,var(--ds-type-title-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-title-tracking));font-weight:var(--tw-font-weight,var(--ds-type-title-weight))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-ds-brand-text{color:var(--ds-brand-text)}.text-ds-danger{color:var(--ds-danger)}.text-ds-on-brand-text{color:var(--ds-on-brand-text)}.text-ds-success{color:var(--ds-success)}.text-ds-text{color:var(--ds-text)}.text-ds-text-muted{color:var(--ds-text-muted)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-ds-brand-text{accent-color:var(--ds-brand-text)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-ds-state{--tw-duration:var(--ds-motion-state);transition-duration:var(--ds-motion-state)}.ease-ds-state{--tw-ease:var(--ds-motion-state-easing);transition-timing-function:var(--ds-motion-state-easing)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-none{-webkit-user-select:none;user-select:none}.\[--radio-min-col\:10rem\]{--radio-min-col:10rem}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:border-ds-line-strong:hover{border-color:var(--ds-line-strong)}.hover\:bg-ds-fill:hover{background-color:var(--ds-fill)}.hover\:text-ds-brand-text:hover{color:var(--ds-brand-text)}.hover\:text-ds-brand-text-hover:hover{color:var(--ds-brand-text-hover)}.hover\:text-ds-text:hover{color:var(--ds-text)}.hover\:decoration-2:hover{text-decoration-thickness:2px}}.aria-\[current\=page\]\:bg-ds-fill[aria-current=page]{background-color:var(--ds-fill)}.aria-\[current\=page\]\:font-bold[aria-current=page]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aria-\[current\=page\]\:text-ds-text[aria-current=page]{color:var(--ds-text)}.aria-\[current\=page\]\:underline[aria-current=page]{text-decoration-line:underline}.aria-\[current\=page\]\:decoration-2[aria-current=page]{text-decoration-thickness:2px}.aria-\[current\=page\]\:underline-offset-8[aria-current=page]{text-underline-offset:8px}.aria-\[current\=true\]\:border-ds-brand-text[aria-current=true]{border-color:var(--ds-brand-text)}.aria-\[current\=true\]\:font-bold[aria-current=true]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.aria-\[current\=true\]\:text-ds-brand-text[aria-current=true]{color:var(--ds-brand-text)}.data-\[dragging\]\:border-ds-brand-text[data-dragging]{border-color:var(--ds-brand-text)}.data-\[dragging\]\:bg-ds-fill[data-dragging]{background-color:var(--ds-fill)}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}.max-sm\:first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.max-sm\:first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:hidden{display:none}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:min-h-9{min-height:calc(var(--spacing) * 9)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:self-auto{align-self:auto}.sm\:rounded-ds-md{border-radius:var(--ds-radius-md)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:text-ds-display{font-size:var(--ds-type-display);line-height:var(--tw-leading,var(--ds-type-display-line-height));letter-spacing:var(--tw-tracking,var(--ds-type-display-tracking));font-weight:var(--tw-font-weight,var(--ds-type-display-weight))}.sm\:\[--card-part-pad\:var\(--ds-space-6\)\]{--card-part-pad:var(--ds-space-6)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:max-w-sm{max-width:var(--container-sm)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:self-center{align-self:center}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}.\[\&_b\]\:text-ds-text b{color:var(--ds-text)}.\[\&_b\]\:tabular-nums b{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[\&_span\]\:\[overflow-wrap\:break-word\] span{overflow-wrap:break-word}@media (min-width:64rem){li:nth-child(2n) .lg\:\[li\:nth-child\(even\)_\&\]\:translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}}}:where(:root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-canvas:#f4f6f5;--ds-surface:#fff;--ds-fill:#eef0ee;--ds-text:#0c1a2b;--ds-text-muted:#5e6a67;--ds-line:#d7dedb;--ds-line-strong:#7f8b86;--ds-focus:#0c1a2b;--ds-overlay:#0c1a2b80;--ds-success:#107e3b;--ds-success-soft:#e8f3ec;--ds-warning:#b15103;--ds-warning-soft:#fbefd9;--ds-danger:#b91c1c;--ds-danger-soft:#fbe7e7;--ds-info:#1d4ed8;--ds-info-soft:#e6edfb;--ds-danger-fill:#b91c1c;--ds-on-danger:#fff;--ds-font-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback", system-ui, sans-serif;--ds-font-mono:"JetBrains Mono", "JetBrains Mono Fallback", ui-monospace, "SFMono-Regular", "Menlo", monospace;--ds-type-display:clamp(2.75rem, calc(2.75rem + 12 * (100vw - 375px) / 1065), 3.5rem);--ds-type-display-line-height:1.05;--ds-type-display-weight:800;--ds-type-display-tracking:-.03em;--ds-type-title:1.75rem;--ds-type-title-line-height:1.2;--ds-type-title-weight:700;--ds-type-title-tracking:-.02em;--ds-type-heading:1.125rem;--ds-type-heading-line-height:1.35;--ds-type-heading-weight:700;--ds-type-heading-tracking:-.01em;--ds-type-label-large:1.25rem;--ds-type-label-large-line-height:1.2;--ds-type-label-large-weight:700;--ds-type-label-large-tracking:0em;--ds-type-lead:1.0625rem;--ds-type-lead-line-height:1.625;--ds-type-lead-weight:400;--ds-type-lead-tracking:0em;--ds-type-body:.9375rem;--ds-type-body-line-height:1.5;--ds-type-body-weight:500;--ds-type-body-tracking:0em;--ds-type-caption:.78125rem;--ds-type-caption-line-height:1.4;--ds-type-caption-weight:600;--ds-type-caption-tracking:.005em;--ds-type-eyebrow:.6875rem;--ds-type-eyebrow-line-height:1.5;--ds-type-eyebrow-weight:400;--ds-type-eyebrow-tracking:.08em;--ds-type-amount:1.75rem;--ds-type-amount-line-height:1.2;--ds-type-amount-weight:700;--ds-type-amount-tracking:-.02em;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-space-12:3rem;--ds-space-16:4rem;--ds-radius-sm:6px;--ds-radius-md:10px;--ds-radius-lg:14px;--ds-radius-full:999px;--ds-shadow-flat:none;--ds-shadow-raised:0 1px 2px #0c1a2b0f, 0 8px 24px #0c1a2b14;--ds-shadow-overlay:0 20px 50px #0c1a2b2e;--ds-motion-state:.16s;--ds-motion-state-easing:cubic-bezier(.2,0,0,1);--ds-motion-sheet:.24s;--ds-motion-sheet-easing:cubic-bezier(.2,0,0,1);--ds-motion-shimmer:1.4s;--ds-motion-shimmer-easing:ease-in-out;--ds-motion-entrance:.6s;--ds-motion-entrance-easing:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){:where(:root){--ds-motion-state:0s;--ds-motion-sheet:0s;--ds-motion-shimmer:0s;--ds-motion-entrance:0s}}:where(:root,[data-product]){--ds-p-brand-l:#0c1a2b;--ds-p-brand-hover-l:#07111e;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#0c1a2b;--ds-p-brand-text-hover-l:#07111e;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#0c1a2b;--ds-p-brand-d:#e6ecea;--ds-p-brand-hover-d:#eaefee;--ds-p-on-brand-d:#0c1a2b;--ds-p-brand-text-d:#e6ecea;--ds-p-brand-text-hover-d:#eaefee;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#e6ecea;--ds-brand:var(--ds-p-brand-l);--ds-brand-hover:var(--ds-p-brand-hover-l);--ds-on-brand:var(--ds-p-on-brand-l);--ds-brand-text:var(--ds-p-brand-text-l);--ds-brand-text-hover:var(--ds-p-brand-text-hover-l);--ds-on-brand-text:var(--ds-p-on-brand-text-l);--ds-brand-edge:var(--ds-p-brand-edge-l)}[data-product=makan]{--ds-p-brand-l:#ea580c;--ds-p-brand-hover-l:#b44207;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#bf4504;--ds-p-brand-text-hover-l:#923302;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#ea580c;--ds-p-brand-d:#f97316;--ds-p-brand-hover-d:#fd8f53;--ds-p-on-brand-d:#0c1a2b;--ds-p-brand-text-d:#f97316;--ds-p-brand-text-hover-d:#fd8f53;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#f97316}[data-product=jualan]{--ds-p-brand-l:#079343;--ds-p-brand-hover-l:#047031;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#017d37;--ds-p-brand-text-hover-l:#015e28;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#079343;--ds-p-brand-d:#079343;--ds-p-brand-hover-d:#047031;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#1f9d4c;--ds-p-brand-text-hover-d:#57af6c;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#079343}[data-product=ngantor]{--ds-p-brand-l:#0a818b;--ds-p-brand-hover-l:#066269;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#057882;--ds-p-brand-text-hover-l:#035b62;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#0a818b;--ds-p-brand-d:#0a818b;--ds-p-brand-hover-d:#066269;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#2f96a0;--ds-p-brand-text-hover-d:#5da9b1;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#0a818b}[data-product=bangun]{--ds-p-brand-l:#f4b400;--ds-p-brand-hover-l:#f7c258;--ds-p-on-brand-l:#0c1a2b;--ds-p-brand-text-l:#8c6600;--ds-p-brand-text-hover-l:#6a4d00;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#8c6600;--ds-p-brand-d:#f4b400;--ds-p-brand-hover-d:#f7c258;--ds-p-on-brand-d:#0c1a2b;--ds-p-brand-text-d:#f4b400;--ds-p-brand-text-hover-d:#f7c258;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#f4b400}[data-product=sekolah]{--ds-p-brand-l:#2563eb;--ds-p-brand-hover-l:#1a4ab4;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#2563eb;--ds-p-brand-text-hover-l:#1a4ab4;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#2563eb;--ds-p-brand-d:#2563eb;--ds-p-brand-hover-d:#1a4ab4;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#4984ff;--ds-p-brand-text-hover-d:#699cff;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#2563eb}[data-product=sambung]{--ds-p-brand-l:#cd3380;--ds-p-brand-hover-l:#9d2561;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#c62b7a;--ds-p-brand-text-hover-l:#971e5c;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#cd3380;--ds-p-brand-d:#cd3380;--ds-p-brand-hover-d:#9d2561;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#e84e97;--ds-p-brand-text-hover-d:#f073a9;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#cd3380}[data-product=jastip]{--ds-p-brand-l:#4f46e5;--ds-p-brand-hover-l:#3b34b0;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#4f46e5;--ds-p-brand-text-hover-l:#3b34b0;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#4f46e5;--ds-p-brand-d:#4f46e5;--ds-p-brand-hover-d:#3b34b0;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#737bfe;--ds-p-brand-text-hover-d:#8995ff;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#737bfe}[data-product=pelihara]{--ds-p-brand-l:#3044cf;--ds-p-brand-hover-l:#22329e;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#3044cf;--ds-p-brand-text-hover-l:#22329e;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#3044cf;--ds-p-brand-d:#3044cf;--ds-p-brand-hover-d:#22329e;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#5f80ff;--ds-p-brand-text-hover-d:#7999ff;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#5f80ff}[data-product=lulus]{--ds-p-brand-l:#a3e635;--ds-p-brand-hover-l:#b4eb6a;--ds-p-on-brand-l:#0c1a2b;--ds-p-brand-text-l:#507702;--ds-p-brand-text-hover-l:#3b5a01;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#507702;--ds-p-brand-d:#a3e635;--ds-p-brand-hover-d:#b4eb6a;--ds-p-on-brand-d:#0c1a2b;--ds-p-brand-text-d:#a3e635;--ds-p-brand-text-hover-d:#b4eb6a;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#a3e635}[data-product=tenang]{--ds-p-brand-l:#2d5a3d;--ds-p-brand-hover-l:#20432d;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#2d5a3d;--ds-p-brand-text-hover-l:#20432d;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#2d5a3d;--ds-p-brand-d:#2d5a3d;--ds-p-brand-hover-d:#20432d;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#659474;--ds-p-brand-text-hover-d:#80a78c;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#659474}[data-product=minum]{--ds-p-brand-l:#0090a8;--ds-p-brand-hover-l:#006d80;--ds-p-on-brand-l:#fff;--ds-p-brand-text-l:#03778c;--ds-p-brand-text-hover-l:#025a6a;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#0090a8;--ds-p-brand-d:#0090a8;--ds-p-brand-hover-d:#006d80;--ds-p-on-brand-d:#fff;--ds-p-brand-text-d:#1496ae;--ds-p-brand-text-hover-d:#53a9bd;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#0090a8}[data-product=padi]{--ds-p-brand-l:#ca8a04;--ds-p-brand-hover-l:#d49f4e;--ds-p-on-brand-l:#0c1a2b;--ds-p-brand-text-l:#936302;--ds-p-brand-text-hover-l:#704a01;--ds-p-on-brand-text-l:#fff;--ds-p-brand-edge-l:#936302;--ds-p-brand-d:#ca8a04;--ds-p-brand-hover-d:#d49f4e;--ds-p-on-brand-d:#0c1a2b;--ds-p-brand-text-d:#ca8a04;--ds-p-brand-text-hover-d:#d49f4e;--ds-p-on-brand-text-d:#0c1a2b;--ds-p-brand-edge-d:#ca8a04}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-canvas:#111c2a;--ds-surface:#0b1420;--ds-fill:#162333;--ds-text:#e6ecea;--ds-text-muted:#8a94a6;--ds-line:#223044;--ds-line-strong:#6b7f99;--ds-focus:#e6ecea;--ds-overlay:#0009;--ds-success:#4ade80;--ds-success-soft:#4ade8024;--ds-warning:#fbbf24;--ds-warning-soft:#fbbf2424;--ds-danger:#f87171;--ds-danger-soft:#f8717124;--ds-info:#7da2ff;--ds-info-soft:#7da2ff24;--ds-danger-fill:#f87171;--ds-on-danger:#0c1a2b;--ds-shadow-flat:none;--ds-shadow-raised:0 0 0 1px #223044, 0 1px 2px #0006, 0 8px 24px #00000059;--ds-shadow-overlay:0 0 0 1px #223044, 0 20px 50px #0000008c}.dark,.dark [data-product]{--ds-brand:var(--ds-p-brand-d);--ds-brand-hover:var(--ds-p-brand-hover-d);--ds-on-brand:var(--ds-p-on-brand-d);--ds-brand-text:var(--ds-p-brand-text-d);--ds-brand-text-hover:var(--ds-p-brand-text-hover-d);--ds-on-brand-text:var(--ds-p-on-brand-text-d);--ds-brand-edge:var(--ds-p-brand-edge-d)}[data-sonner-toaster].ds-toaster{font-family:var(--ds-font-sans)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast{--toast-bg:var(--ds-surface);--toast-text:var(--ds-text);--toast-muted:var(--ds-text-muted);--toast-line:var(--ds-line);align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);color:var(--toast-text);background:var(--toast-bg);border:1px solid var(--toast-line);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-overlay);font-size:var(--ds-type-body);line-height:var(--ds-type-body-line-height);font-weight:var(--ds-type-body-weight);display:flex}@media (min-width:601px){[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast{width:var(--width)}}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast:focus-visible,[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast.ds-preview-focus{outline:2px solid var(--ds-focus);outline-offset:2px;box-shadow:var(--ds-shadow-overlay)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-icon].ds-toast__icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;display:flex}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-content].ds-toast__content{gap:var(--ds-space-1);flex-direction:column;flex:1;min-width:0;display:flex}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-title].ds-toast__title{color:var(--toast-text);font-weight:var(--ds-type-body-weight);line-height:var(--ds-type-body-line-height)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-description].ds-toast__description{color:var(--toast-muted);font-size:var(--ds-type-caption);font-weight:var(--ds-type-caption-weight);line-height:var(--ds-type-caption-line-height)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-button].ds-toast__action,[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-button].ds-toast__cancel{height:36px;padding:0 var(--ds-space-3);color:var(--ds-brand-text);border-radius:var(--ds-radius-sm);font:inherit;font-weight:var(--ds-type-heading-weight);cursor:pointer;background:0 0;border:0;outline:0;flex-shrink:0;align-items:center;margin:0;display:inline-flex}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-button].ds-toast__cancel{color:var(--toast-muted)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-button]:is(.ds-toast__action,.ds-toast__cancel):is(:hover,.ds-preview-hover){background:var(--ds-fill)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-button]:is(.ds-toast__action,.ds-toast__cancel):is(:active,.ds-preview-pressed){background:var(--ds-fill);scale:.97}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-close-button].ds-toast__close{width:28px;height:28px;color:var(--toast-muted);background:var(--toast-bg);border:1px solid var(--toast-line);border-radius:var(--ds-radius-full);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-close-button].ds-toast__close:is(:hover,.ds-preview-hover){color:var(--toast-text);background:var(--ds-fill);border-color:var(--ds-line-strong)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-close-button].ds-toast__close:is(:active,.ds-preview-pressed){color:var(--toast-text);background:var(--ds-line);border-color:var(--ds-line-strong)}[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-button]:is(.ds-toast__action,.ds-toast__cancel):is(:focus-visible,.ds-preview-focus),[data-sonner-toaster].ds-toaster [data-sonner-toast].ds-toast [data-close-button].ds-toast__close:is(:focus-visible,.ds-preview-focus){outline:2px solid var(--ds-focus);outline-offset:2px;box-shadow:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
