:root{--theme-chip-height:var(--theme-size-small-3);--theme-chip-height-text:24px;--theme-chip-padding-horizontal:var(--spacing-padding-5);--theme-chip-padding-horizontal-text:var(--spacing-padding-4);--theme-chip-gap:var(--spacing-gap-1);--theme-chip-assist-gap:var(--spacing-gap-2);--theme-chip-input-gap:var(--spacing-gap-1);--theme-chip-input-padding-left:var(--spacing-padding-4);--theme-chip-input-padding-right:var(--spacing-padding-2);--theme-chip-label-gap:var(--spacing-gap-1);--theme-chip-height-table:24px;--theme-chip-padding-horizontal-table:var(--spacing-padding-5);--theme-chip-padding-left-table:var(--spacing-padding-5);--theme-chip-padding-right-table:var(--spacing-padding-4);--theme-chip-padding-block-table:0px;--theme-chip-gap-table:var(--spacing-gap-1);--theme-chip-font-size-table:var(--font-caption-large-size);--theme-chip-font-weight-table:400;--theme-chip-line-height-table:var(--font-caption-large-line-height);--theme-chip-radius-table:var(--theme-radius-medium-2);--theme-chip-radius:var(--theme-radius-medium-3);--theme-chip-rounded-radius:var(--theme-radius-large-2);--theme-chip-font-family:var(--font-body-medium-family);--theme-chip-font-size:var(--font-body-xsmall-size);--theme-chip-font-weight:var(--font-body-xsmall-weight);--theme-chip-text-font-weight-selected:var(--font-caption-large-weight)}.chip{--chip-current-height:var(--theme-chip-height);--chip-padding-horizontal:var(--theme-chip-padding-horizontal);--chip-gap:var(--theme-chip-gap);--chip-bg:transparent;--chip-border-color:transparent;--chip-label-color:var(--color-label-standard);display:flex;align-items:center;justify-content:center;gap:var(--chip-gap);height:var(--chip-current-height);padding-left:var(--chip-padding-horizontal);padding-right:var(--chip-padding-horizontal);padding-block:0;border-radius:var(--theme-chip-radius);border:1px solid var(--chip-border-color);background-color:var(--chip-bg);color:var(--chip-label-color);font-family:var(--theme-chip-font-family);font-size:var(--theme-chip-font-size);font-weight:var(--theme-chip-font-weight);line-height:1;letter-spacing:.2px;box-sizing:border-box;margin:0;width:-moz-fit-content;width:fit-content;max-width:100%;transition:background-color .16s ease,color .16s ease,border-color .16s ease,opacity .16s ease}button.chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}figure.chip{margin:0}.chip:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.chip:where([data-style=filter][data-fill=solid]){--chip-bg:var(--color-surface-standard);--chip-label-color:var(--color-label-neutral);--chip-border-color:transparent}.chip:where([data-style=filter][data-fill=outlined]){--chip-bg:var(--color-common-100);--chip-label-color:var(--color-label-neutral);--chip-border-color:var(--color-border-standard-cool-gray)}.chip:where([data-style=filter][data-selected=true]){--chip-bg:var(--color-surface-heavy);--chip-label-color:var(--color-common-100);--chip-border-color:transparent}.chip:where([data-style=text]){--chip-current-height:var(--theme-chip-height-text);--chip-padding-horizontal:var(--theme-chip-padding-horizontal-text);--chip-bg:transparent;--chip-border-color:transparent;--chip-label-color:var(--color-label-standard)}.chip:where([data-style=text]) .chip-label{text-decoration:none}.chip:where([data-style=text][data-selected=true]){--chip-bg:var(--color-surface-standard);font-weight:var(--theme-chip-text-font-weight-selected)}.chip:where([data-style=text][data-selected=true]) .chip-label{text-decoration:underline}.chip:where([data-style][data-rounded=true]){border-radius:calc(var(--chip-current-height)/2)}.chip:where([data-style=assist][data-fill=solid]){--chip-bg:var(--color-surface-static-neutral);--chip-label-color:var(--color-label-strong);--chip-gap:var(--theme-chip-assist-gap);--chip-border-color:transparent}.chip:where([data-style=assist][data-fill=outlined]){--chip-bg:var(--color-common-100);--chip-label-color:var(--color-label-strong);--chip-gap:var(--theme-chip-assist-gap);--chip-border-color:var(--color-border-standard-cool-gray)}.chip:where([data-style=assist][data-selected=true]){--chip-label-color:var(--color-primary-default)}.chip:where([data-style=input]){--chip-gap:var(--theme-chip-input-gap);--chip-bg:var(--color-common-100);--chip-label-color:var(--color-label-standard);--chip-border-color:var(--color-border-standard-cool-gray);padding-left:var(--theme-chip-input-padding-left);padding-right:var(--theme-chip-input-padding-right)}.chip:where([data-style=input][data-removable=false]){padding-left:var(--theme-chip-padding-horizontal);padding-right:var(--theme-chip-padding-horizontal)}.chip:where([data-size=table]){--chip-current-height:var(--theme-chip-height-table);height:var(--theme-chip-height-table);padding-left:var(--theme-chip-padding-horizontal-table);padding-right:var(--theme-chip-padding-horizontal-table);padding-block:var(--theme-chip-padding-block-table);--chip-gap:var(--theme-chip-gap-table);font-size:var(--theme-chip-font-size-table);font-weight:var(--theme-chip-font-weight-table);line-height:var(--theme-chip-line-height-table);border-radius:var(--theme-chip-radius-table)}.chip:where([data-size=table]) .chip-label{line-height:var(--theme-chip-line-height-table)}.chip:where([data-size=table][data-style=text][data-selected=true]){font-weight:var(--theme-chip-text-font-weight-selected)}.chip:where([data-size=table][data-style=input]){padding-left:var(--theme-chip-padding-left-table);padding-right:var(--theme-chip-padding-right-table)}.chip:where([data-size=table][data-style=input][data-removable=false]){padding-left:var(--theme-chip-padding-horizontal-table);padding-right:var(--theme-chip-padding-horizontal-table)}.chip:where([data-size=table][data-style=input]) .chip-remove-button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.chip:where([data-style=input][data-selected=true]){--chip-border-color:var(--color-border-standard-blue)}.chip-leading{display:flex;align-items:center;justify-content:center;color:inherit;flex-shrink:0}.chip-label{color:inherit;line-height:1em;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.chip-label,.chip-remove-button{width:-moz-fit-content;width:fit-content}.chip-remove-button{display:flex;align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content;border:none;background:rgba(0,0,0,0);color:var(--color-label-neutral);cursor:pointer;padding:0;transition:color .16s ease}.chip-remove-button:focus-visible,.chip-remove-button:hover{color:var(--color-label-strong)}.chip-remove-button svg{display:block;width:100%;height:100%}.chip-list{flex-wrap:wrap;align-items:center;gap:var(--spacing-gap-2);margin:0;padding:0;list-style:none}.chip-list,.chip-list-item{display:flex}:root{--divider-width:1px;--divider-height:12px;--divider-color:var(--color-border-standard-cool-gray,#e4e5e7);--divider-margin:var(--spacing-gap-4,8px)}.divider{width:var(--divider-width);height:var(--divider-height);background-color:var(--divider-color);margin:0 var(--divider-margin);vertical-align:middle;align-self:center;font-size:0}:root{--drawer-overlay-bg:rgba(0,0,0,0.44);--drawer-overlay-z-index:900;--drawer-content-z-index:901;--drawer-surface-bg:var(--color-surface-static-white);--drawer-radius-large:var(--theme-radius-large-2);--drawer-radius-medium:var(--theme-radius-large-1);--drawer-body-color:var(--color-label-standard);--drawer-title-color:var(--color-label-strong);--drawer-gap:calc(var(--spacing-gap-7, 20px) + 2px);--drawer-padding-x:calc(var(--spacing-padding-10, 32px) - 2px);--drawer-padding-top:var(--spacing-padding-7,20px);--drawer-padding-bottom:calc(var(--spacing-padding-11, 40px) + var(--spacing-padding-7, 20px));--drawer-footer-gap:var(--spacing-gap-6,16px);--drawer-section-gap:var(--spacing-gap-6,16px);--drawer-handle-width:calc(var(--spacing-padding-11, 40px) + var(--spacing-padding-7, 20px));--drawer-handle-height:var(--spacing-padding-2,4px);--drawer-handle-bg:var(--color-border-standard-cool-gray);--drawer-close-size:36px;--drawer-drag-offset:0px}.drawer-overlay{position:fixed;inset:0;z-index:var(--drawer-overlay-z-index);background-color:var(--drawer-overlay-bg);opacity:0;pointer-events:none;transition:opacity .25s ease;will-change:opacity}.drawer-overlay[data-phase=entered],.drawer-overlay[data-phase=entering]{opacity:1;pointer-events:auto}.drawer-overlay[data-phase=exiting]{opacity:0;pointer-events:auto}@media(prefers-reduced-motion:reduce){.drawer-overlay{transition:none}}.drawer-content{position:fixed;display:flex;flex-direction:column;z-index:var(--drawer-content-z-index);background-color:var(--drawer-surface-bg);outline:none;border:none;box-shadow:none;color:var(--drawer-body-color);overscroll-behavior:contain;left:50%;bottom:0;transform:translate3d(-50%,100%,0);border-top-left-radius:var(--drawer-radius-large);border-top-right-radius:var(--drawer-radius-large);max-width:640px;padding-bottom:env(safe-area-inset-bottom);max-width:min(640px,100%);width:100%;max-height:calc(100vh - var(--spacing-padding-8));transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .2s ease;opacity:0;pointer-events:none;will-change:transform}.drawer-content[data-phase=entered],.drawer-content[data-phase=entering]{transform:translate3d(-50%,var(--drawer-drag-offset,0),0);opacity:1;pointer-events:auto}.drawer-content[data-phase=exiting]{transform:translate3d(-50%,calc(100% + var(--drawer-drag-offset, 0px)),0);opacity:1;pointer-events:none}.drawer-content[data-phase=exited]{transform:translate3d(-50%,100%,0);opacity:0;pointer-events:none}.drawer-content[data-dragging=true]{transition:none}@media(prefers-reduced-motion:reduce){.drawer-content{transition:none}}.drawer-handle{display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);padding:var(--drawer-padding-top) 0 var(--spacing-padding-6);cursor:grab}.drawer-handle:active{cursor:grabbing}.drawer-handle-bar{width:var(--drawer-handle-width);height:var(--drawer-handle-height);border-radius:var(--drawer-handle-height);background-color:var(--drawer-handle-bg);display:block}.drawer-close-button{position:absolute;top:var(--drawer-padding-top);right:var(--drawer-padding-x);border-radius:0;border:none;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:var(--color-label-neutral,#7f8a94)}.drawer-close-button,.drawer-close-button svg{width:24px;height:24px}.drawer-inner{display:flex;flex-direction:column;gap:var(--drawer-gap);padding-inline:var(--drawer-padding-x);padding-bottom:var(--drawer-padding-bottom);padding-top:var(--drawer-padding-top);flex:1 1 auto;min-height:0}.drawer-section{display:flex;flex-direction:column;gap:var(--drawer-section-gap);color:var(--drawer-body-color);width:100%}.drawer-header{text-align:left;padding-top:0}.drawer-body{flex:1 1 auto;overflow-y:auto;gap:var(--spacing-gap-5);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);color:var(--drawer-body-color);width:100%;word-break:keep-all}.drawer-body>*{width:100%}.drawer-body p{margin:0;word-break:inherit}.drawer-footer{padding:var(--spacing-padding-8) 0 0;border-top:none;flex-shrink:0;display:flex;flex-direction:column;gap:var(--drawer-footer-gap);width:100%}.drawer-title{margin:0;font-size:var(--font-heading-medium-size);line-height:var(--font-heading-medium-line-height);font-weight:var(--font-heading-medium-weight);color:var(--drawer-title-color);letter-spacing:var(--font-heading-medium-letter-spacing,normal)}.drawer-description{margin:0;color:var(--drawer-body-color);font-size:var(--font-body-xsmall-size);line-height:var(--font-body-xsmall-line-height);letter-spacing:var(--font-body-xsmall-letter-spacing,normal)}.drawer-dismiss{display:none}:root{--dropdown-panel-background:var(--color-common-100);--dropdown-panel-border-color:var(--color-border-standard-cool-gray);--dropdown-panel-radius:var(--theme-radius-large-1);--dropdown-panel-shadow:0px 4px 22px rgba(19,22,32,0.12);--dropdown-panel-padding:var(--spacing-padding-3);--dropdown-panel-gap:var(--spacing-gap-2);--dropdown-panel-max-height:32rem;--dropdown-panel-radius-selected:var(--dropdown-panel-radius);--dropdown-panel-shadow-selected:var(--dropdown-panel-shadow);--dropdown-panel-padding-selected:var(--dropdown-panel-padding);--dropdown-panel-gap-selected:var(--dropdown-panel-gap);--dropdown-panel-radius-xsmall:var(--theme-radius-medium-2);--dropdown-panel-shadow-xsmall:2px 2px 8px rgba(0,0,0,0.05);--dropdown-panel-padding-xsmall:var(--spacing-padding-4) var(--spacing-padding-3);--dropdown-panel-gap-xsmall:var(--spacing-gap-2);--dropdown-option-radius:var(--theme-radius-medium-1);--dropdown-option-gap-inline:var(--spacing-gap-3);--dropdown-option-padding-inline:var(--spacing-padding-6);--dropdown-option-padding-block:var(--spacing-padding-2);--dropdown-option-radius-selected:var(--dropdown-option-radius);--dropdown-option-padding-inline-selected:var( --dropdown-option-padding-inline );--dropdown-option-padding-block-selected:var( --dropdown-option-padding-block );--dropdown-option-color:var(--color-label-standard);--dropdown-option-color-hover:var(--color-label-strong);--dropdown-option-color-selected:var(--color-primary-default);--dropdown-option-color-disabled:var(--color-label-disabled);--dropdown-option-bg-hover:var(--color-surface-standard);--dropdown-option-bg-selected:var(--color-surface-static-blue);--dropdown-option-bg-disabled:transparent;--dropdown-text-small-size:15px;--dropdown-text-small-line-height:24px;--dropdown-text-small-letter-spacing:0;--dropdown-text-xsmall-size:12px;--dropdown-text-xsmall-line-height:18px;--dropdown-text-xsmall-letter-spacing:0;--dropdown-text-medium-size:16px;--dropdown-text-medium-line-height:24px;--dropdown-text-medium-letter-spacing:0;--dropdown-text-large-size:19px;--dropdown-text-large-line-height:26px;--dropdown-text-large-letter-spacing:0;--dropdown-text-weight:400;--dropdown-text-weight-selected:600;--dropdown-description-color:var(--color-label-neutral);--dropdown-description-size:14px;--dropdown-description-line-height:22px;--dropdown-text-size-selected:var(--dropdown-text-medium-size);--dropdown-text-line-height-selected:var(--dropdown-text-medium-line-height);--dropdown-text-letter-spacing-selected:var( --dropdown-text-medium-letter-spacing );--dropdown-option-height-selected:var(--dropdown-option-height-medium);--dropdown-option-height-xsmall:24px;--dropdown-option-height-small:var(--theme-size-medium-1);--dropdown-option-height-medium:var(--theme-size-medium-2);--dropdown-option-height-large:var(--theme-size-medium-3);--dropdown-option-padding-inline-xsmall:var(--spacing-padding-3);--dropdown-option-padding-block-xsmall:0px;--dropdown-option-radius-xsmall:4px;--dropdown-text-weight-selected-xsmall:var(--dropdown-text-weight)}.dropdown-panel{display:flex;flex-direction:column;gap:var(--dropdown-panel-gap-selected);padding:var(--dropdown-panel-padding-selected);border-radius:var(--dropdown-panel-radius-selected);border:1px solid var(--dropdown-panel-border-color);background-color:var(--dropdown-panel-background);box-shadow:var(--dropdown-panel-shadow-selected);max-height:var(--dropdown-panel-max-height);overflow-y:auto}.dropdown-panel-xsmall{--dropdown-option-height-selected:var(--dropdown-option-height-xsmall);--dropdown-text-size-selected:var(--dropdown-text-xsmall-size);--dropdown-text-line-height-selected:var(--dropdown-text-xsmall-line-height);--dropdown-text-letter-spacing-selected:var( --dropdown-text-xsmall-letter-spacing );--dropdown-option-padding-inline-selected:var( --dropdown-option-padding-inline-xsmall );--dropdown-option-padding-block-selected:var( --dropdown-option-padding-block-xsmall );--dropdown-option-radius-selected:var(--dropdown-option-radius-xsmall);--dropdown-panel-padding-selected:var(--dropdown-panel-padding-xsmall);--dropdown-panel-gap-selected:var(--dropdown-panel-gap-xsmall);--dropdown-panel-radius-selected:var(--dropdown-panel-radius-xsmall);--dropdown-panel-shadow-selected:var(--dropdown-panel-shadow-xsmall);--dropdown-text-weight-selected:var(--dropdown-text-weight-selected-xsmall)}.dropdown-panel-small{--dropdown-option-height-selected:var(--dropdown-option-height-small);--dropdown-text-size-selected:var(--dropdown-text-small-size);--dropdown-text-line-height-selected:var(--dropdown-text-small-line-height);--dropdown-text-letter-spacing-selected:var( --dropdown-text-small-letter-spacing )}.dropdown-panel-medium{--dropdown-option-height-selected:var(--dropdown-option-height-medium);--dropdown-text-size-selected:var(--dropdown-text-medium-size);--dropdown-text-line-height-selected:var(--dropdown-text-medium-line-height);--dropdown-text-letter-spacing-selected:var( --dropdown-text-medium-letter-spacing )}.dropdown-panel-large{--dropdown-option-height-selected:var(--dropdown-option-height-large);--dropdown-text-size-selected:var(--dropdown-text-large-size);--dropdown-text-line-height-selected:var(--dropdown-text-large-line-height);--dropdown-text-letter-spacing-selected:var( --dropdown-text-large-letter-spacing )}.dropdown-menu-list{display:flex;flex-direction:column;gap:var(--dropdown-panel-gap);list-style:none;padding:0;margin:0}.dropdown-menu-item-trigger.dropdown-menu-alt[data-disabled]{cursor:default}.dropdown-menu-item{width:100%}.dropdown-menu-item-trigger{display:flex;align-items:center;gap:var(--dropdown-option-gap-inline);width:100%;min-height:var(--dropdown-option-height-selected);padding:var(--dropdown-option-padding-block-selected) var(--dropdown-option-padding-inline-selected);border-radius:var(--dropdown-option-radius-selected);background-color:rgba(0,0,0,0);color:var(--dropdown-option-color);cursor:pointer;font-size:var(--dropdown-text-size-selected);font-weight:var(--dropdown-text-weight);line-height:var(--dropdown-text-line-height-selected)}.dropdown-menu-item-trigger span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu-item-trigger[data-state=selected]{background-color:var(--dropdown-option-bg-selected);color:var(--dropdown-option-color-selected)}.dropdown-menu-item-trigger:hover,.dropdown-menu-item-trigger[data-highlighted]{background-color:var(--dropdown-option-bg-hover);color:var(--dropdown-option-color-hover)}.dropdown-menu-item-trigger[data-state=selected]:hover{background-color:var(--dropdown-option-bg-selected);color:var(--dropdown-option-color-selected)}.dropdown-menu-item-trigger:disabled,.dropdown-menu-item-trigger[data-disabled]{color:var(--dropdown-option-color-disabled);cursor:not-allowed;background-color:var(--dropdown-option-bg-disabled)}.dropdown-menu-item-trigger:disabled .dropdown-menu-item-description,.dropdown-menu-item-trigger:disabled .dropdown-menu-item-label,.dropdown-menu-item-trigger[data-disabled] .dropdown-menu-item-description,.dropdown-menu-item-trigger[data-disabled] .dropdown-menu-item-label{color:var(--dropdown-option-color-disabled)}.dropdown-menu-item-left,.dropdown-menu-item-right{display:flex;align-items:center;color:inherit}.dropdown-menu-item-body{display:flex;flex-direction:column;gap:.2rem;flex:1 1 auto;min-width:0;overflow:hidden}.dropdown-menu-item-label{display:block;min-width:0;width:100%;max-width:100%;color:inherit;font-size:var(--dropdown-text-size-selected);line-height:var(--dropdown-text-line-height-selected);letter-spacing:var(--dropdown-text-letter-spacing-selected);font-weight:var(--dropdown-text-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu-item-trigger>.dropdown-menu-item-label{flex:1 1 auto}.dropdown-menu-item-description{font-size:var(--dropdown-description-size);line-height:var(--dropdown-description-line-height);color:var(--dropdown-description-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu-item-trigger[data-state=selected] .dropdown-menu-item-label{font-weight:var(--dropdown-text-weight-selected)}.dropdown-menu-item-trigger[data-multiple=true]{align-items:center}.dropdown-menu-item-checkbox{width:var(--theme-checkbox-frame-size-medium);height:var(--theme-checkbox-frame-size-medium);padding:0}:root{--form-field-width:auto;--form-field-flex:0 0 auto;--form-field-gap-x:var(--spacing-gap-5,12px);--form-field-gap-y:var(--spacing-gap-3,6px);--form-field-label-font-size:var(--font-label-small-size);--form-field-label-font-weight:400;--form-field-label-line-height:var(--font-label-small-line-height);--form-field-label-color:var(--color-label-standard);--form-field-helper-font-size:var(--font-caption-medium-size);--form-field-helper-font-weight:400;--form-field-helper-line-height:var(--font-caption-medium-line-height);--form-field-helper-color-default:var(--color-label-neutral);--form-field-helper-color-error:var(--color-feedback-error)}.form-field-container{display:block;width:var(--form-field-width);flex:var(--form-field-flex)}.form-field-container[data-width=auto]{--form-field-width:auto;--form-field-flex:0 0 auto}.form-field-container[data-width=fill]{--form-field-width:auto;--form-field-flex:1 1 0%}.form-field-container[data-width=full]{--form-field-width:100%;--form-field-flex:0 0 100%}.form-field-container[data-width=fit]{--form-field-width:fit-content;--form-field-flex:0 0 auto}.form-field-container[data-width=custom]{--form-field-flex:0 0 auto}.form-field-header{margin-bottom:var(--form-field-gap-y)}.form-field-required{color:var(--color-feedback-error)}.form-field-label{display:flex;align-items:center;gap:var(--spacing-gap-1);font-size:var(--form-field-label-font-size);font-weight:var(--form-field-label-font-weight);line-height:var(--form-field-label-line-height)}.form-field-label span:not(.form-field-required){color:var(--form-field-label-color)}.form-field-body{display:flex;flex-wrap:wrap;gap:var(--form-field-gap-x);width:100%}.form-field-footer{margin-top:var(--form-field-gap-y);font-size:var(--form-field-helper-font-size);line-height:var(--form-field-helper-line-height);color:var(--form-field-helper-color-default)}.form-field-footer p,.form-field-footer span{color:inherit}.form-field-container[data-state=error] .form-field-footer{color:var(--form-field-helper-color-error)}.form-field-container[data-state=error] .form-field-footer p,.form-field-container[data-state=error] .form-field-footer span{color:inherit}:root{--info-box-background-color:var(--color-blue-99);--info-box-border-color:var(--color-secondary-standard);--info-box-icon-color:var(--color-feedback-information);--info-box-heading-color:var(--color-feedback-information);--info-box-body-color:var(--color-label-strong);--info-box-radius:var(--theme-radius-120x120);--info-box-padding-block:var(--spacing-padding-6);--info-box-padding-inline:var(--spacing-padding-6);--info-box-gap-icon:var(--spacing-gap-4);--info-box-gap-contents:var(--spacing-gap-3);--info-box-icon-size:24px;--info-box-heading-font-size:var(--font-heading-xsmall-size);--info-box-heading-line-height:var(--font-heading-xsmall-line-height);--info-box-heading-letter-spacing:var(--font-heading-xsmall-letter-spacing);--info-box-heading-font-weight:var(--font-heading-xsmall-weight);--info-box-body-font-size:var(--font-body-small-size);--info-box-body-line-height:var(--font-body-small-line-height);--info-box-body-letter-spacing:var(--font-body-small-letter-spacing);--info-box-body-font-weight:var(--font-body-small-weight)}.info-box{display:flex;align-items:flex-start;gap:var(--info-box-gap-icon);width:100%;box-sizing:border-box;margin:0;padding:var(--info-box-padding-block) var(--info-box-padding-inline);border:1px solid var(--info-box-border-color);border-radius:var(--info-box-radius);background-color:var(--info-box-background-color)}.info-box:where([data-state=info]){--info-box-icon-color:var(--color-feedback-information);--info-box-heading-color:var(--color-feedback-information)}.info-box-icon{display:inline-flex;align-items:center;justify-content:center;margin:0;width:var(--info-box-icon-size);height:var(--info-box-icon-size);color:var(--info-box-icon-color);flex-shrink:0}.info-box-icon svg{display:block;width:100%;height:100%}.info-box-content{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--info-box-gap-contents)}.info-box-heading{margin:0;color:var(--info-box-heading-color);font-size:var(--info-box-heading-font-size);line-height:var(--info-box-heading-line-height);letter-spacing:var(--info-box-heading-letter-spacing);font-weight:var(--info-box-heading-font-weight)}.info-box-body{margin:0;color:var(--info-box-body-color);font-size:var(--info-box-body-font-size);line-height:var(--info-box-body-line-height);letter-spacing:var(--info-box-body-letter-spacing);font-weight:var(--info-box-body-font-weight)}:root{--input-width:100%;--input-flex:0 1 auto;--input-layout-gap:var(--spacing-gap-3);--input-default-height-small:var(--theme-size-medium-1);--input-default-height-medium:var(--theme-size-medium-2);--input-default-height-large:var(--theme-size-medium-3);--input-tertiary-height-base:calc(var(--theme-size-medium-2) + 24px);--input-default-padding-inline:var(--spacing-padding-6);--input-default-padding-block:var(--spacing-padding-4);--input-secondary-padding-block:var(--spacing-padding-4);--input-default-gap:var(--spacing-gap-4);--input-affix-gap:var(--spacing-gap-3);--input-utility-gap:var(--spacing-gap-2);--input-tertiary-row-gap:var(--spacing-gap-1);--input-tertiary-control-row-gap:var(--spacing-gap-1);--input-default-radius-base:var(--theme-radius-large-1);--input-tertiary-radius-base:var(--theme-radius-large-2);--input-table-radius-base:0;--input-tertiary-element-min-height:var(--theme-size-medium-2);--input-textarea-min-height:calc(var(--input-default-height-medium) * 2);--input-textarea-height:128px;--input-textarea-radius-small:var(--input-default-radius-base);--input-textarea-radius-medium:var(--input-default-radius-base);--input-textarea-radius-large:var(--input-default-radius-base);--input-textarea-padding-inline-small:var(--spacing-padding-6);--input-textarea-padding-inline-medium:var(--spacing-padding-6);--input-textarea-padding-inline-large:var(--spacing-padding-6);--input-textarea-padding-block-small:var(--spacing-padding-5);--input-textarea-padding-block-medium:var(--spacing-padding-5);--input-textarea-padding-block-large:var(--spacing-padding-6);--input-textarea-gap-small:var(--input-default-gap);--input-textarea-gap-medium:var(--input-default-gap);--input-textarea-gap-large:var(--input-default-gap);--input-textarea-counter-font-size:var(--font-label-medium-size);--input-textarea-counter-line-height:var(--font-label-medium-line-height);--input-textarea-counter-font-weight:var(--font-label-medium-weight);--input-textarea-counter-letter-spacing:var( --font-label-medium-letter-spacing );--input-table-text-small-size:var(--table-td-text-size);--input-table-text-small-line-height:var(--table-td-text-line-height);--input-table-text-small-weight:var(--table-td-text-weight);--input-table-text-medium-size:var(--table-td-text-size);--input-table-text-medium-line-height:var(--table-td-text-line-height);--input-table-text-medium-weight:var(--table-td-text-weight);--input-table-text-large-size:var(--table-td-text-size);--input-table-text-large-line-height:var(--table-td-text-line-height);--input-table-text-large-weight:var(--table-td-text-weight);--input-text-small-size:var(--font-body-xsmall-size);--input-text-small-line-height:var(--font-label-medium-line-height);--input-text-small-weight:400;--input-text-small-letter-spacing:0.2px;--input-text-medium-size:var(--font-body-medium-size);--input-text-medium-line-height:var(--font-body-medium-line-height);--input-text-medium-weight:400;--input-text-medium-letter-spacing:0px;--input-text-large-size:var(--font-body-large-size);--input-text-large-line-height:var(--font-body-large-line-height);--input-text-large-weight:400;--input-text-large-letter-spacing:0px;--input-label-color:var(--color-label-standard);--input-label-accent-color:var(--color-primary-default);--input-label-error-color:var(--color-error);--input-label-font-size:var(--font-label-small-size);--input-label-line-height:var(--font-label-small-line-height);--input-label-font-weight:var(--font-label-small-weight);--input-helper-color:var(--color-label-neutral);--input-helper-success-color:var(--color-success);--input-helper-error-color:var(--color-feedback-error);--input-helper-disabled-color:var(--color-label-disabled);--input-helper-font-size:var(--font-label-small-size);--input-helper-line-height:var(--font-label-small-line-height);--input-text-color:var(--color-label-strong);--input-text-readonly-color:var(--color-label-strong);--input-text-disabled-color:var(--color-label-disabled);--input-placeholder-color:var(--color-label-alternative);--input-placeholder-disabled-color:var(--color-label-disabled);--input-placeholder-readonly-color:var(--input-placeholder-color);--input-font-size:var(--input-text-medium-size);--input-line-height:var(--input-text-medium-line-height);--input-font-weight:var(--input-text-medium-weight);--input-letter-spacing:0px;--input-border-color:var(--color-border-standard-cool-gray);--input-border-width-default:1px;--input-border-width-emphasis:1.4px;--input-border-active-color:var(--color-blue-80);--input-border-success-color:var(--color-blue-80);--input-border-table-default-color:transparent;--input-border-table-disabled-color:var(--input-border-table-default-color);--input-border-table-readonly-color:var(--input-border-table-disabled-color);--input-border-error-color:rgba(218,29,11,0.44);--input-border-disabled-color:var(--color-border-standard-cool-gray);--input-border-underline-disabled-color:var(--color-border-assistive);--input-surface-color:var(--color-common-100);--input-surface-muted-color:var(--color-neutral-99);--input-surface-disabled-color:var(--color-neutral-95);--input-table-surface-color:transparent;--input-table-surface-disabled-color:var(--input-table-surface-color);--input-table-surface-readonly-color:var( --input-table-surface-disabled-color );--input-secondary-surface-color:transparent;--input-status-error-color:var(--color-error);--input-status-success-color:var(--color-primary-default);--input-time-width:100%;--input-time-flex:0 1 auto;--input-time-layout-gap:var(--input-layout-gap);--input-time-height-small:var(--input-default-height-small);--input-time-height-medium:var(--input-default-height-medium);--input-time-height-large:var(--input-default-height-large);--input-time-tertiary-height:var(--input-tertiary-height-base);--input-time-padding-inline:var(--input-default-padding-inline);--input-time-padding-block:var(--input-default-padding-block);--input-time-secondary-padding-block:var(--input-secondary-padding-block);--input-time-table-padding-inline:var(--spacing-padding-4);--input-time-radius:var(--input-default-radius-base);--input-time-tertiary-radius:var(--input-tertiary-radius-base);--input-time-table-radius:var(--input-table-radius-base);--input-time-field-gap:var(--spacing-gap-2);--input-time-field-width:2.4ch;--input-time-period-field-width:3.8ch;--input-time-field-height:100%;--input-time-field-y-offset:2px;--input-time-section-gap:var(--spacing-gap-1);--input-time-section-button-size:28px;--input-time-section-button-radius:var(--theme-radius-medium-1);--input-time-left-section-width:44px;--input-time-section-width:56px;--input-time-section-width-with-clear:92px;--input-time-section-edge-gap:var(--input-time-padding-inline);--input-time-left-section-padding-offset:44px;--input-time-right-section-padding-offset:64px;--input-time-right-section-padding-offset-with-clear:100px;--input-time-table-section-padding-offset:48px;--input-time-table-clear-padding-offset:56px;--input-time-table-field-width:2.4ch;--input-time-table-period-field-width:3.8ch;--input-time-icon-size:24px;--input-time-text-color:var(--input-text-color);--input-time-text-disabled-color:var(--input-text-disabled-color);--input-time-placeholder-color:var(--input-placeholder-color);--input-time-separator-color:var(--color-label-alternative);--input-time-icon-color:var(--color-label-alternative);--input-time-icon-disabled-color:var(--color-label-disabled);--input-time-font-size:var(--input-text-medium-size);--input-time-line-height:var(--input-text-medium-line-height);--input-time-font-weight:var(--input-text-medium-weight);--input-time-letter-spacing:var(--input-text-medium-letter-spacing);--input-time-text-small-size:var(--input-text-small-size);--input-time-text-small-line-height:var(--input-text-small-line-height);--input-time-text-small-weight:var(--input-text-small-weight);--input-time-text-small-letter-spacing:var( --input-text-small-letter-spacing );--input-time-text-large-size:var(--input-text-large-size);--input-time-text-large-line-height:var(--input-text-large-line-height);--input-time-text-large-weight:var(--input-text-large-weight);--input-time-text-large-letter-spacing:var( --input-text-large-letter-spacing );--input-time-table-text-size:var(--input-table-text-small-size);--input-time-table-text-line-height:var( --input-table-text-small-line-height );--input-time-table-text-weight:var(--input-table-text-small-weight);--input-time-border-color:var(--input-border-color);--input-time-border-width:var(--input-border-width-default);--input-time-border-width-emphasis:var(--input-border-width-emphasis);--input-time-border-active-color:var(--input-border-active-color);--input-time-border-success-color:var(--input-border-success-color);--input-time-border-error-color:var(--input-border-error-color);--input-time-border-disabled-color:var(--input-border-disabled-color);--input-time-table-border-color:var(--input-border-table-default-color);--input-time-surface-color:var(--input-surface-color);--input-time-secondary-surface-color:var(--input-secondary-surface-color);--input-time-surface-disabled-color:var(--input-surface-disabled-color);--input-time-table-surface-color:var(--input-table-surface-color);--input-time-dropdown-padding:var(--spacing-padding-2);--input-time-dropdown-radius:var(--theme-radius-large-1);--input-time-dropdown-border-width:1px;--input-time-dropdown-border-color:var(--color-border-standard-cool-gray);--input-time-dropdown-surface-color:var(--color-common-100);--input-time-dropdown-shadow:0px 4px 22px rgba(19,22,32,0.12);--input-time-dropdown-content-height:200px;--input-time-dropdown-group-gap:var(--spacing-gap-3);--input-time-option-gap:var(--spacing-gap-1);--input-time-scrollarea-width:64px;--input-time-scrollarea-gutter:8px;--input-time-option-min-width:56px;--input-time-option-height:32px;--input-time-option-radius:var(--theme-radius-medium-1);--input-time-option-color:var(--color-label-standard);--input-time-option-hover-color:var(--color-label-strong);--input-time-option-active-color:var(--color-common-100);--input-time-option-hover-surface-color:var(--color-neutral-95);--input-time-option-active-surface-color:var(--color-primary-default);--input-time-option-font-size:var(--font-body-xsmall-size);--input-time-option-line-height:var(--font-body-xsmall-line-height);--input-time-option-font-weight:var(--font-body-xsmall-weight);--input-time-presets-label-color:var(--color-label-alternative);--input-time-presets-label-size:var(--font-label-small-size);--input-time-presets-label-line-height:var(--font-label-small-line-height);--input-time-presets-label-weight:var(--font-label-small-weight)}.input{display:flex;flex-direction:column;gap:var(--input-layout-gap);width:var(--input-width);flex:var(--input-flex);min-width:0}.input:where([data-width=auto]){--input-width:auto;--input-flex:0 1 auto}.input:where([data-width=fill]){--input-width:auto;--input-flex:1 1 0%}.input:where([data-block=true]),.input:where([data-width=full]){--input-width:100%;--input-flex:0 0 100%}.input:where([data-width=fit]){--input-width:fit-content;--input-flex:0 0 auto}.input:where([data-width=custom]){--input-flex:0 0 auto}.input--block{width:100%}.input:where([data-priority=table]){display:block;--input-width:100%;height:100%}.input:where([data-priority=table]) .input-box{height:100%}.input-label{color:var(--input-label-color);font-size:var(--input-label-font-size);line-height:var(--input-label-line-height);font-weight:var(--input-label-font-weight)}.input-label--visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.input-box{width:100%}.input-field{display:flex;align-items:center;width:100%;gap:var(--input-default-gap);border-radius:var(--input-default-radius-base);border:var(--input-border-width-default) solid var(--input-border-color);background-color:var(--input-surface-color);padding:var(--input-default-padding-block) var(--input-default-padding-inline);min-height:var(--input-default-height-medium);transition:border-color .15s ease,background-color .15s ease;box-sizing:border-box;outline:none;box-shadow:none}.input-field:where([data-size=small]){min-height:var(--input-default-height-small);--input-font-size:var(--input-text-small-size);--input-line-height:var(--input-text-small-line-height);--input-font-weight:var(--input-text-small-weight);--input-letter-spacing:var(--input-text-small-letter-spacing)}.input-field:where([data-size=large]){min-height:var(--input-default-height-large);--input-font-size:var(--input-text-large-size);--input-line-height:var(--input-text-large-line-height);--input-font-weight:var(--input-text-large-weight);--input-letter-spacing:var(--input-text-large-letter-spacing)}.input-field:where([data-priority=secondary]){border:none;border-bottom:var(--input-border-width-default) solid var(--input-border-color);border-radius:0;padding-inline:0;padding-block:var(--input-secondary-padding-block);background-color:var(--input-secondary-surface-color)}.input-field:where([data-priority=secondary]):where([data-state=active]),.input-field:where([data-priority=secondary]):where([data-state=focused]){border-bottom-color:var(--input-border-active-color);border-bottom-width:var(--input-border-width-emphasis)}.input-field:where([data-priority=secondary]):where([data-state=success]){border-bottom-color:var(--input-border-success-color);border-bottom-width:var(--input-border-width-emphasis)}.input-field:where([data-priority=secondary]):where([data-state=error]){border-bottom-color:var(--input-border-error-color);border-bottom-width:var(--input-border-width-emphasis)}.input-field:where([data-priority=secondary]):where([data-state=disabled]){border-bottom-color:var(--input-border-underline-disabled-color);border-bottom-width:var(--input-border-width-default)}.input-field:where([data-priority=tertiary]){border-radius:var(--input-tertiary-radius-base);background-color:var(--input-surface-color);min-height:var(--input-tertiary-height-base);--input-font-size:var(--input-text-medium-size);--input-line-height:var(--input-text-medium-line-height);--input-font-weight:var(--input-text-medium-weight);--input-letter-spacing:var(--input-text-medium-letter-spacing);row-gap:var(--input-tertiary-row-gap);-moz-column-gap:var(--input-default-gap);column-gap:var(--input-default-gap);flex-wrap:wrap;align-items:center}.input-field:where([data-priority=tertiary]) .input-field-control{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:var(--input-default-gap);column-gap:var(--input-default-gap);row-gap:var(--input-tertiary-control-row-gap);align-items:center;flex:1 1 auto;min-width:0}.input-field:where([data-priority=tertiary]) .input-inline-label{grid-column:1/-1;margin:0;align-self:flex-start}.input-field:where([data-priority=tertiary]) .input-element{width:auto;flex:1 1 auto}.input-field:where([data-priority=tertiary]) .input-field-utilities{align-self:center;margin-left:0}.input-field:where([data-priority=table]){height:100%;border-radius:var(--input-table-radius-base);border-color:var(--input-border-table-default-color);background-color:var(--input-table-surface-color)}.input-field:where([data-priority=table]):where([data-state=disabled]){border-color:var(--input-border-table-disabled-color);background-color:var(--input-table-surface-disabled-color)}.input-field:where([data-priority=table]):where([data-readonly=true]){border-color:var(--input-border-table-readonly-color);background-color:var(--input-table-surface-readonly-color)}.input-field:not([data-priority=secondary]):where([data-state=active]),.input-field:not([data-priority=secondary]):where([data-state=focused]){border-color:var(--input-border-active-color);border-width:var(--input-border-width-emphasis)}.input-field:not([data-priority=secondary]):where([data-state=success]){border-color:var(--input-border-success-color);border-width:var(--input-border-width-emphasis)}.input-field:not([data-priority=secondary]):where([data-state=error]){border-color:var(--input-border-error-color);border-width:var(--input-border-width-emphasis)}.input-field:not([data-priority=secondary]):where([data-state=disabled]){border-color:var(--input-border-disabled-color);border-width:var(--input-border-width-default);background-color:var(--input-surface-disabled-color)}.input-field:not([data-priority=secondary]):where([data-readonly=true]){border-color:var(--input-border-disabled-color);border-width:var(--input-border-width-default);background-color:var(--input-surface-disabled-color)}.input-field:not([data-priority=secondary]):where([data-state=error][data-readonly=true]){border-color:var(--input-border-error-color);border-width:var(--input-border-width-emphasis)}.input-element{flex:1 1 auto;width:100%;border:none;background:rgba(0,0,0,0);color:var(--input-text-color);caret-color:var(--input-text-color);font-size:var(--input-font-size);line-height:var(--input-line-height);font-weight:var(--input-font-weight);letter-spacing:var(--input-letter-spacing);outline:none;box-shadow:none;min-width:0}.input-element::-moz-placeholder{color:var(--input-placeholder-color)}.input-element::placeholder{color:var(--input-placeholder-color)}.input-element:-moz-read-only{color:var(--input-text-readonly-color);caret-color:var(--input-text-readonly-color)}.input-element:read-only{color:var(--input-text-readonly-color);caret-color:var(--input-text-readonly-color)}.input-element:read-only::-moz-placeholder{color:var(--input-placeholder-readonly-color)}.input-element:-moz-read-only::placeholder{color:var(--input-placeholder-readonly-color)}.input-element:read-only::placeholder{color:var(--input-placeholder-readonly-color)}.input-element:disabled{color:var(--input-text-disabled-color)}.input-element:disabled::-moz-placeholder{color:var(--input-placeholder-disabled-color)}.input-element:disabled::placeholder{color:var(--input-placeholder-disabled-color)}.input-element:focus,.input-element:focus-visible,.input-element:focus-within{outline:none;box-shadow:none}.input-field:where([data-has-value=true]) .input-element:not(:disabled){color:var(--input-text-color);caret-color:var(--input-text-color)}.input-field-control{display:flex;align-items:center;gap:var(--input-default-gap);flex:1 1 auto;min-width:0}.input:where([data-input-type=textarea]) .input-field{--input-textarea-radius:var(--input-textarea-radius-medium);--input-textarea-padding-inline:var(--input-textarea-padding-inline-medium);--input-textarea-padding-block:var(--input-textarea-padding-block-medium);--input-textarea-gap:var(--input-textarea-gap-medium);align-items:stretch;flex-direction:column;gap:var(--input-textarea-gap);border-radius:var(--input-textarea-radius);padding:var(--input-textarea-padding-block) var(--input-textarea-padding-inline)}.input:where([data-input-type=textarea]) .input-field:where([data-size=small]){--input-textarea-radius:var(--input-textarea-radius-small);--input-textarea-padding-inline:var(--input-textarea-padding-inline-small);--input-textarea-padding-block:var(--input-textarea-padding-block-small);--input-textarea-gap:var(--input-textarea-gap-small)}.input:where([data-input-type=textarea]) .input-field:where([data-size=large]){--input-textarea-radius:var(--input-textarea-radius-large);--input-textarea-padding-inline:var(--input-textarea-padding-inline-large);--input-textarea-padding-block:var(--input-textarea-padding-block-large);--input-textarea-gap:var(--input-textarea-gap-large)}.input:where([data-input-type=textarea]){min-height:var(--input-textarea-height)}.input:where([data-input-type=textarea]) .input-box{height:100%}.input:where([data-input-type=textarea]) .input-field{height:100%}.input:where([data-input-type=textarea]) .input-field-control{flex:1 1 auto;width:100%;align-items:stretch}.input-textarea-element{min-height:var(--input-textarea-min-height);height:100%;resize:none;margin:0}.input-textarea-length{margin:0;align-self:flex-end;color:var(--input-placeholder-color);font-size:var(--input-textarea-counter-font-size);line-height:var(--input-textarea-counter-line-height);font-weight:var(--input-textarea-counter-font-weight);letter-spacing:var(--input-textarea-counter-letter-spacing)}.input-field-utilities{display:flex;align-items:center;gap:var(--input-utility-gap);flex-shrink:0;margin-left:var(--input-affix-gap)}.input-field-utilities .input-affix{margin-left:0}.input-inline-label{order:-2;flex-basis:100%;font-size:var(--input-label-font-size);line-height:var(--input-label-line-height);color:var(--input-label-color)}.input-field:where([data-priority=secondary]) .input-element{padding-inline:0}.input-field:where([data-priority=tertiary]) .input-element{min-height:var(--input-tertiary-element-min-height)}.input-field:where([data-priority=table]):where([data-size=small]) .input-element{font-size:var(--input-table-text-small-size);line-height:var(--input-table-text-small-line-height);font-weight:var(--input-table-text-small-weight)}.input-field:where([data-priority=table]):where([data-size=medium]) .input-element{font-size:var(--input-table-text-medium-size);line-height:var(--input-table-text-medium-line-height);font-weight:var(--input-table-text-medium-weight)}.input-field:where([data-priority=table]):where([data-size=large]) .input-element{font-size:var(--input-table-text-large-size);line-height:var(--input-table-text-large-line-height);font-weight:var(--input-table-text-large-weight)}.input-helper-text{color:var(--input-helper-color);font-size:var(--input-helper-font-size);line-height:var(--input-helper-line-height)}:where([data-state=error]) .input-helper-text{color:var(--input-border-error-color)}:where([data-state=disabled]) .input-helper-text{color:var(--input-helper-disabled-color)}.input-affix{display:flex;align-items:center;justify-content:center;min-width:20px;color:var(--input-helper-color)}.input-affix-left{order:-1;margin-right:var(--input-affix-gap)}.input-affix-clear,.input-affix-right,.input-affix-status{margin-left:var(--input-affix-gap)}.input-affix-clear,.input-affix-status{color:var(--input-text-color)}.input-affix-status:where([data-state=error]){color:var(--input-status-error-color)}.input-affix-status:where([data-state=success]){color:var(--input-status-success-color)}.input-field:where([data-priority=secondary]){border-bottom-width:var(--input-border-width-default)}.input-field:where([data-priority=secondary]) :where([data-state=active]),.input-field:where([data-priority=secondary]) :where([data-state=focused]){border-bottom-color:var(--input-border-active-color);border-bottom-width:var(--input-border-width-emphasis)}.input-field:where([data-priority=secondary]) :where([data-state=success]){border-bottom-color:var(--input-border-success-color);border-bottom-width:var(--input-border-width-emphasis)}.input-field:where([data-priority=secondary]) :where([data-state=error]){border-bottom-color:var(--input-border-error-color);border-bottom-width:var(--input-border-width-emphasis)}.input-field:where([data-priority=secondary]) :where([data-state=disabled]){border-bottom-color:var(--input-border-underline-disabled-color);border-bottom-width:var(--input-border-width-default)}.input-field:where([data-priority=secondary]) :where([data-readonly=true]){border-bottom-color:var(--input-border-underline-disabled-color);border-bottom-width:var(--input-border-width-default)}.input:where([data-state=active]) .input-inline-label,.input:where([data-state=active]) .input-label,.input:where([data-state=focused]) .input-inline-label,.input:where([data-state=focused]) .input-label,.input:where([data-state=success]) .input-inline-label,.input:where([data-state=success]) .input-label{color:var(--input-label-accent-color)}.input:where([data-state=error]) .input-inline-label,.input:where([data-state=error]) .input-label{color:var(--input-label-error-color)}.input:where([data-state=error]) .input-helper-text{color:var(--input-label-error-color)}.input:where([data-state=error]) .input-textarea-length{color:var(--input-label-error-color)}.input:where([data-state=disabled]) .input-affix,.input:where([data-state=disabled]) .input-helper-text,.input:where([data-state=disabled]) .input-inline-label,.input:where([data-state=disabled]) .input-label,.input:where([data-state=disabled]) .input-textarea-length{color:var(--input-helper-disabled-color)}.input:where([data-state=disabled]) .input-field{border-color:var(--input-border-color);background-color:var(--input-surface-disabled-color)}.input:where([data-state=disabled]) .input-field[data-priority=secondary]{background-color:var(--input-secondary-surface-color)}.input:where([data-state=disabled]) .input-field[data-priority=table]{background-color:var(--input-table-surface-disabled-color);border-color:var(--input-border-table-disabled-color)}.input:where([data-readonly=true]) .input-field:where([data-priority=table]){background-color:var(--input-table-surface-readonly-color);border-color:var(--input-border-table-readonly-color)}.input-side{display:flex;align-items:center}.input-password-toggle{width:24px;height:24px;border:none;background:rgba(0,0,0,0);color:var(--input-label-accent-color);font-size:var(--font-label-small-size);line-height:var(--font-label-small-line-height);font-weight:var(--font-label-small-weight);padding:0;cursor:pointer}.input-password-toggle:disabled{color:var(--input-helper-disabled-color);cursor:not-allowed}.input-search-icon{font-size:var(--font-label-large-size);line-height:1}.one-time-code{width:100%;display:flex;flex-direction:column;gap:var(--spacing-gap-2)}.one-time-code-label{font-size:var(--font-label-small-size);color:var(--input-label-color)}.one-time-code-fields{display:flex;gap:var(--spacing-gap-3)}.one-time-code-input{width:100%}.one-time-code-helper{font-size:var(--font-label-small-size);color:var(--input-helper-color)}.email-verification,.phone-verification{width:100%;display:flex;flex-direction:column;gap:var(--spacing-gap-4)}.auth-code-input-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-gap-3);min-width:0}.auth-code-input-countdown{display:flex;align-items:center;font-weight:500;font-style:normal;font-size:13px;line-height:1em;letter-spacing:-.0025em;color:var(--color-primary-default);flex-shrink:0}.button.input-utility-button{min-height:32px;padding:var(--spacing-padding-2,4px) var(--spacing-padding-6,24px);border-radius:var(--shape-rounded-1,8px)}.button.input-utility-button .button-label{font-size:var(--font-body-xxsmall-size);line-height:var(--font-body-xxsmall-line-height);letter-spacing:var(--font-body-xxsmall-letter-spacing);font-weight:var(--font-body-xxsmall-weight)}.input-date-field{display:grid;gap:var(--spacing-gap-5);width:100%}.input-date-trigger-input{width:100%}.input-date-trigger-icon{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;margin:0;padding:0;border:0;background-color:rgba(0,0,0,0);color:var(--color-label-alternative);cursor:pointer}.input-date-trigger-icon:where([aria-disabled=true]){cursor:default}.input-date-trigger-input.input-priority-table .input-field{padding-inline:var(--spacing-padding-4)}.input-date-trigger-input.input-priority-table .input-field-control{gap:var(--spacing-gap-3)}.input-date-trigger-input.input-priority-table .input-element{font-size:var(--font-body-xsmall-size);line-height:var(--font-body-xsmall-line-height);font-weight:var(--font-body-xsmall-weight)}.input-date-trigger-input.input-priority-table .input-date-trigger-icon{color:var(--color-label-alternative)}.input-date-footer-template{display:grid;gap:var(--spacing-gap-5);width:100%}.input-date-footer-util{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-gap-3);width:100%}.input-date-action-button{width:auto}.input-date-apply-button{width:100%}.input-date-range-footer-template{gap:var(--spacing-gap-6)}.input-date-range-today-row{justify-content:flex-end}.input-date-range-footer-row{justify-content:space-between}.input-date-range-clear-button{min-height:20px;padding-inline:var(--spacing-padding-5);border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--color-feedback-error)}.input-date-range-clear-button:active:not(:disabled):not([aria-disabled=true]),.input-date-range-clear-button:hover:not(:disabled):not([aria-disabled=true]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--color-feedback-error);box-shadow:none}.input-date-range-clear-button .button-label{font-size:var(--font-body-xxsmall-size);line-height:1.4;font-weight:var(--font-body-medium-weight);letter-spacing:0}.input-date-range-apply-button{width:-moz-fit-content;width:fit-content;flex:0 0 auto;--button-width:fit-content;--button-flex:0 0 auto}.input-time{display:flex;flex-direction:column;gap:var(--input-time-layout-gap);width:var(--input-time-width);flex:var(--input-time-flex);min-width:0}.input-time:where([data-width=auto]){--input-time-width:auto;--input-time-flex:0 1 auto}.input-time:where([data-width=fill]){--input-time-width:auto;--input-time-flex:1 1 0%}.input-time:where([data-block=true]),.input-time:where([data-width=full]){--input-time-width:100%;--input-time-flex:0 0 100%}.input-time:where([data-width=fit]){--input-time-width:fit-content;--input-time-flex:0 0 auto}.input-time:where([data-width=custom]){--input-time-flex:0 0 auto}.input-time:where([data-priority=table]){display:block;--input-time-width:100%}.input-time-picker,.input-time-wrapper{width:100%}.input-time-wrapper{position:relative}.input-time-input{box-sizing:border-box;width:100%;min-height:var(--input-time-height-medium);border:var(--input-time-border-width) solid var(--input-time-border-color);border-radius:var(--input-time-radius);background-color:var(--input-time-surface-color);color:var(--input-time-text-color);padding:var(--input-time-padding-block) var(--input-time-padding-inline);box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.input-time:where([data-icon-position=left]) .input-time-input{padding-inline-start:var(--input-time-left-section-padding-offset)}.input-time:where([data-icon-position=left]):where([data-has-clear=true]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset)}.input-time:where([data-icon-position=right]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset)}.input-time:where([data-icon-position=right]):where([data-clearable=true]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset-with-clear)}.input-time:where([data-size=small]) .input-time-input{min-height:var(--input-time-height-small);--input-time-font-size:var(--input-time-text-small-size);--input-time-line-height:var(--input-time-text-small-line-height);--input-time-font-weight:var(--input-time-text-small-weight);--input-time-letter-spacing:var(--input-time-text-small-letter-spacing)}.input-time:where([data-size=large]) .input-time-input{min-height:var(--input-time-height-large);--input-time-font-size:var(--input-time-text-large-size);--input-time-line-height:var(--input-time-text-large-line-height);--input-time-font-weight:var(--input-time-text-large-weight);--input-time-letter-spacing:var(--input-time-text-large-letter-spacing)}.input-time:where([data-priority=secondary]) .input-time-input{border:none;border-bottom:var(--input-time-border-width) solid var(--input-time-border-color);border-radius:0;background-color:var(--input-time-secondary-surface-color);padding-inline:0;padding-block:var(--input-time-secondary-padding-block)}.input-time:where([data-priority=tertiary]) .input-time-input{min-height:var(--input-time-tertiary-height);border-radius:var(--input-time-tertiary-radius)}.input-time:where([data-priority=table]){height:100%}.input-time:where([data-priority=table]) .input-time-input,.input-time:where([data-priority=table]) .input-time-picker,.input-time:where([data-priority=table]) .input-time-wrapper{height:100%}.input-time:where([data-priority=table]) .input-time-input{min-height:var(--input-time-height-small);border-color:var(--input-time-table-border-color);border-radius:var(--input-time-table-radius);background-color:var(--input-time-table-surface-color);padding-inline:var(--input-time-table-padding-inline);--input-time-font-size:var(--input-time-table-text-size);--input-time-line-height:var(--input-time-table-text-line-height);--input-time-font-weight:var(--input-time-table-text-weight)}.input-time:where([data-priority=table]):where([data-icon-position=left]) .input-time-input{padding-inline-start:var(--input-time-table-section-padding-offset)}.input-time:where([data-priority=table]):where([data-icon-position=right]) .input-time-input{padding-inline-end:var(--input-time-right-section-padding-offset)}.input-time:where([data-priority=table]):where([data-has-clear=true]) .input-time-input{padding-inline-end:var(--input-time-table-clear-padding-offset)}.input-time:where([data-priority=table]) .input-time-fields-group{--input-time-field-y-offset:0px}.input-time:where([data-priority=table]) .input-time-field{--input-time-field-width:var(--input-time-table-field-width)}.input-time:where([data-priority=table]) .input-time-field:where(select){--input-time-period-field-width:var(--input-time-table-period-field-width)}.input-time:where([data-state=active]) .input-time-input{border-color:var(--input-time-border-active-color);border-width:var(--input-time-border-width-emphasis)}.input-time:where([data-state=success]) .input-time-input{border-color:var(--input-time-border-success-color);border-width:var(--input-time-border-width-emphasis)}.input-time:where([data-state=error]) .input-time-input{border-color:var(--input-time-border-error-color);border-width:var(--input-time-border-width-emphasis)}.input-time:where([data-readonly=true]) .input-time-input,.input-time:where([data-state=disabled]) .input-time-input{border-color:var(--input-time-border-disabled-color);background-color:var(--input-time-surface-disabled-color)}.input-time:where([data-priority=secondary][data-state=active]) .input-time-input,.input-time:where([data-priority=secondary][data-state=error]) .input-time-input,.input-time:where([data-priority=secondary][data-state=success]) .input-time-input{border-bottom-width:var(--input-time-border-width-emphasis)}.input-time-fields-root{width:100%}.input-time-fields-group,.input-time-fields-root{display:flex;align-items:center;height:100%;color:var(--input-time-text-color)}.input-time-fields-group{gap:var(--input-time-field-gap);min-width:0;transform:translateY(var(--input-time-field-y-offset))}.input-time-fields-group>span{color:var(--input-time-separator-color)}.input-time-field,.input-time-fields-group>span{font-size:var(--input-time-font-size);line-height:var(--input-time-line-height)}.input-time-field{box-sizing:border-box;width:var(--input-time-field-width);min-width:var(--input-time-field-width);height:var(--input-time-field-height);padding:0;border:0;background-color:rgba(0,0,0,0);color:var(--input-time-text-color);caret-color:var(--input-time-text-color);font-weight:var(--input-time-font-weight);letter-spacing:var(--input-time-letter-spacing);text-align:center;outline:none;box-shadow:none}.input-time-field::-moz-placeholder{color:var(--input-time-placeholder-color)}.input-time-field::placeholder{color:var(--input-time-placeholder-color)}.input-time-field:disabled{color:var(--input-time-text-disabled-color);cursor:default}.input-time-field:where(select){width:var(--input-time-period-field-width);min-width:var(--input-time-period-field-width);-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-text-align-last:center;text-align-last:center}.input-time-section{box-sizing:border-box;position:absolute;z-index:1;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:var(--input-time-section-width)}.input-time-section:where([data-position=left]){left:0;width:var(--input-time-left-section-width)}.input-time-section:where([data-position=right]){right:0;justify-content:flex-end;padding-inline-end:var(--input-time-section-edge-gap)}.input-time:where([data-icon-position=right][data-clearable=true]) .input-time-section:where([data-position=right]){width:var(--input-time-section-width-with-clear)}.input-time-section-group{display:flex;align-items:center;gap:var(--input-time-section-gap)}.input-time-section-button{display:flex;align-items:center;justify-content:center;width:var(--input-time-section-button-size);height:var(--input-time-section-button-size);margin:0;padding:0;border:0;border-radius:var(--input-time-section-button-radius);background-color:rgba(0,0,0,0);color:var(--input-time-icon-color);cursor:pointer}.input-time-section-button:where([aria-disabled=true]){color:var(--input-time-icon-disabled-color);cursor:default}.input-time-icon-graphic,.input-time-section-button svg{display:flex;width:var(--input-time-icon-size);height:var(--input-time-icon-size)}.input-time-dropdown{position:absolute;z-index:20;box-sizing:border-box;max-height:calc(var(--input-time-dropdown-content-height) + var(--input-time-dropdown-padding) + var(--input-time-dropdown-padding));padding:var(--input-time-dropdown-padding);border:var(--input-time-dropdown-border-width) solid var(--input-time-dropdown-border-color);border-radius:var(--input-time-dropdown-radius);background-color:var(--input-time-dropdown-surface-color);box-shadow:var(--input-time-dropdown-shadow);overflow:hidden}.input-time-scrollarea{position:relative;min-width:var(--input-time-scrollarea-width);height:var(--input-time-dropdown-content-height);max-height:var(--input-time-dropdown-content-height);overflow:hidden}.input-time-scrollarea .mantine-ScrollArea-viewport{box-sizing:border-box;height:100%;max-height:var(--input-time-dropdown-content-height);padding-inline-end:var(--input-time-scrollarea-gutter);scrollbar-gutter:stable;overflow:auto}.input-time-controls-list-group{display:flex;gap:var(--input-time-dropdown-group-gap);max-height:var(--input-time-dropdown-content-height);overflow:hidden}.input-time-controls-list{display:flex;flex-direction:column;gap:var(--input-time-option-gap);width:var(--input-time-option-min-width)}.input-time-option,.input-time-preset-option{width:var(--input-time-option-min-width);min-width:var(--input-time-option-min-width);height:var(--input-time-option-height);border-radius:var(--input-time-option-radius);color:var(--input-time-option-color);font-size:var(--input-time-option-font-size);line-height:var(--input-time-option-line-height);font-weight:var(--input-time-option-font-weight)}.input-time-option:where([data-active]),.input-time-preset-option:where([data-active]){background-color:var(--input-time-option-active-surface-color);color:var(--input-time-option-active-color)}.input-time-option:hover:where(:not([data-active])),.input-time-preset-option:hover:where(:not([data-active])){background-color:var(--input-time-option-hover-surface-color);color:var(--input-time-option-hover-color)}.input-time-presets-group{display:flex;flex-direction:column;gap:var(--input-time-option-gap)}.input-time-presets-group-label{color:var(--input-time-presets-label-color);font-size:var(--input-time-presets-label-size);line-height:var(--input-time-presets-label-line-height);font-weight:var(--input-time-presets-label-weight)}.input-address-container{width:100%}.input-address-row{width:100%;display:flex;gap:var(--spacing-gap-5)}.input-address-lower{margin-top:var(--spacing-gap-5)}.input-address-upper{align-items:center}.input-address-field{width:100%}.input-file-drag-and-drop{width:100%;border:1px dashed var(--input-border-color);border-radius:var(--input-default-radius-base);background-color:var(--input-surface-color);transition:border-color .2s ease,background-color .2s ease}.input-file-drag-and-drop[data-dragging=true]{border-color:var(--input-border-active-color);background-color:var(--input-surface-muted-color)}.input-file-drag-and-drop[data-disabled=true]{opacity:.6;cursor:not-allowed}.input-file-list-container{width:100%;display:flex;flex-direction:column;gap:8px}.input-file-list-header{width:100%;display:flex;align-items:center;justify-content:space-between}.input-file-list-header[data-trigger=true]{cursor:pointer}.input-file-list-body{width:100%;display:flex;flex-direction:column;gap:6px}.input-file-list-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.input-file-list-remove{border:0;padding:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer}:root{--theme-navigation-height:86px;--theme-navigation-padding-inline:32px;--theme-navigation-padding-block-start:8px;--theme-navigation-padding-block-end:20px;--theme-navigation-item-gap:2px;--theme-navigation-icon-size:24px;--theme-navigation-label-font-size:12px;--theme-navigation-label-line-height:1.4;--theme-navigation-label-font-weight:500;--theme-navigation-label-letter-spacing:-0.12px;--theme-navigation-bg:var(--color-common-100,#ffffff);--theme-navigation-border:var(--color-border-assistive,#e4e5e7);--theme-navigation-shadow:0 -4px 16px rgba(0,0,0,0.04);--theme-navigation-color:var(--color-label-strong,#3d3f43);--theme-navigation-color-active:var(--color-primary-default,#0061ff);--theme-navigation-color-disabled:var(--color-label-disabled,#c5c6cc)}.bottom-navigation{width:100%;position:relative;z-index:10;background-color:var(--theme-navigation-bg);border-top:1px solid var(--theme-navigation-border);box-shadow:var(--theme-navigation-shadow,0 -4px 16px rgba(0,0,0,.04));padding-inline:var(--theme-navigation-padding-inline);padding-block-start:var(--theme-navigation-padding-block-start);padding-block-end:max(var(--theme-navigation-padding-block-end),env(safe-area-inset-bottom,0px));min-height:var(--theme-navigation-height)}.bottom-navigation[data-fixed=true]{position:fixed;inset-inline:0;bottom:0;z-index:20}.bottom-navigation-list{display:flex;align-items:flex-start;justify-content:space-between;gap:0;padding:0;margin:0;list-style:none}.bottom-navigation-item{flex:1;min-width:0;display:flex;justify-content:center}.bottom-navigation-trigger{display:inline-flex;flex-direction:column;align-items:center;gap:var(--theme-navigation-item-gap);min-width:0;padding:0;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:var(--theme-navigation-color);font:inherit;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .16s ease}.bottom-navigation-trigger[data-active=true]{color:var(--theme-navigation-color-active)}.bottom-navigation-trigger:disabled,.bottom-navigation-trigger[data-disabled=true]{color:var(--theme-navigation-color-disabled);cursor:default;pointer-events:none}.bottom-navigation-trigger:focus-visible{outline:none;border-radius:var(--theme-radius-large-1,12px);box-shadow:0 0 0 2px var(--color-primary-focus,rgba(0,97,255,.2))}.navigation-item-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--theme-navigation-icon-size);height:var(--theme-navigation-icon-size);color:currentColor}.navigation-item-icon svg{display:block;width:100%;height:100%}.navigation-item-icon svg [fill]:not([fill=none]){fill:currentColor}.navigation-item-icon svg [stroke]:not([stroke=none]){stroke:currentColor}.navigation-item-label{display:block;font-size:var(--theme-navigation-label-font-size);font-weight:var(--theme-navigation-label-font-weight);line-height:var(--theme-navigation-label-line-height);letter-spacing:var(--theme-navigation-label-letter-spacing);color:currentColor;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pagination{--pagination-gap:var(--spacing-gap-2,8px);--pagination-number-height:var(--theme-size-small-2,24px);--pagination-number-min-width:var(--theme-size-small-2,24px);--pagination-number-radius:var(--theme-radius-medium-1,6px);--pagination-color-active-bg:var(--color-cool-gray-10,#18191b);--pagination-color-active-label:var(--color-common-100,#ffffff);--pagination-color-inactive-label:var(--color-label-alternative,#afb1b6);--pagination-dot-size:8px;--pagination-dot-bg:var(--color-cool-gray-85,#d2d3d7);--pagination-dot-active-bg:var(--color-primary-default,#0061ff);--pagination-dot-active-bg-secondary:var( --color-surface-heavy,#313235 );--pagination-carousel-height:8px;--pagination-carousel-dot-width:8px;--pagination-carousel-active-width:20px;--pagination-count-bg:var(--color-cool-gray-10,#18191b);--pagination-count-divider:var(--color-common-100,#ffffff);--pagination-count-total:var(--color-label-alternative,#afb1b6);display:inline-flex;gap:var(--pagination-gap);align-items:center;padding:0;margin:0;list-style:none}.pagination-button:disabled,.pagination[data-interactive=false] .pagination-button{cursor:default}.pagination-item{list-style:none}.pagination-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:inherit;font:inherit;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.pagination--variant-list{gap:var(--spacing-gap-1,4px)}.pagination--variant-list .pagination-button{min-width:var(--pagination-number-min-width);height:var(--pagination-number-height);padding-inline:var(--spacing-padding-2,8px);border-radius:var(--pagination-number-radius);background-color:rgba(0,0,0,0);color:var(--pagination-color-inactive-label);font-size:var(--font-label-medium-size,12px);font-weight:var(--font-label-medium-weight,400);line-height:var(--font-label-medium-line-height,1.5)}.pagination[data-interactive=true] .pagination--variant-list .pagination-button:not([data-active=true]):hover{background-color:var(--color-bg-alternative-cool-gray,#f0f1f5);color:var(--color-label-strong,#5b5c60)}.pagination--variant-list .pagination-button[data-active=true]{background-color:var(--pagination-color-active-bg);color:var(--pagination-color-active-label)}.pagination-number{min-width:1ch;text-align:center}.pagination--variant-carousel{gap:5px;min-height:var(--pagination-carousel-height);align-items:center}.pagination--variant-carousel[data-priority=secondary]{--pagination-dot-active-bg:var( --pagination-dot-active-bg-secondary,var(--color-secondary-strong,#ccdeff) )}.pagination--variant-carousel .pagination-button{width:auto;height:var(--pagination-carousel-height);padding:0}.pagination--variant-carousel .pagination-dot{display:inline-flex;width:var(--pagination-carousel-dot-width);height:var(--pagination-carousel-height);border-radius:calc(var(--pagination-carousel-height)/2);background-color:var(--pagination-dot-bg);transition:width .16s ease,background-color .16s ease}.pagination--variant-carousel .pagination-button[data-active=true] .pagination-dot{width:var(--pagination-carousel-active-width);background-color:var(--pagination-dot-active-bg)}.pagination--variant-count{gap:0}.pagination--variant-count .pagination-button{border-radius:var(--theme-radius-large-2,16px);padding-inline:var(--spacing-padding-4,16px);background-color:var(--pagination-count-bg);color:var(--pagination-color-active-label);font-weight:var(--font-label-medium-weight,400);line-height:1.5}.pagination--variant-count.pagination--count-size-small .pagination-button{height:var(--theme-size-small-2,24px);font-size:var(--font-label-medium-size,12px)}.pagination--variant-count.pagination--count-size-xsmall .pagination-button{height:var(--theme-size-small-1,20px);font-size:var(--font-label-small-size,11px)}.pagination-count-current{color:var(--pagination-color-active-label)}.pagination-count-divider{margin-inline:var(--spacing-gap-1,4px);color:var(--pagination-count-divider)}.pagination-count-total{color:var(--pagination-count-total)}.pop-over-content{position:relative;z-index:50;outline:none;width:-moz-fit-content;width:fit-content;max-width:min(100vw - 24px,-moz-max-content);max-width:min(100vw - 24px,max-content);box-sizing:border-box;background-color:var(--color-common-100);border-radius:var(--theme-radius-large-2);overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.16),0 0 2px rgba(0,0,0,.12)}.pop-over-content[data-width=match]{width:var(--radix-popover-trigger-width)}.pop-over-content[data-width=fit-content]{width:-moz-fit-content;width:fit-content}.pop-over-content[data-width=max-content]{width:-moz-max-content;width:max-content}:root{--theme-radio-frame-size-medium:20px;--theme-radio-frame-size-large:24px;--theme-radio-indicator-size-medium:16px;--theme-radio-indicator-size-large:20px;--theme-radio-indicator-border-width:1.4px;--theme-radio-indicator-border-width-selected-medium:4px;--theme-radio-indicator-border-width-selected-large:6px;--theme-radio-border-color:var(--color-border-standard-cool-gray);--theme-radio-border-selected:var(--color-primary-default);--theme-radio-surface-selected:var(--color-primary-default);--theme-radio-surface-disabled:var(--color-state-static-disabled);--theme-radio-border-disabled:var(--color-border-standard-cool-gray);--theme-radio-disabled-selected-fill:var(--color-primary-default);--theme-radio-label-color:var(--color-label-strong);--theme-radio-label-disabled:var(--color-label-disabled);--theme-radio-label-font-weight:400;--theme-radio-helper-color:var(--color-label-neutral);--theme-radio-helper-disabled:var(--color-label-disabled);--theme-radio-card-background:var(--color-common-100);--theme-radio-card-title-color:var(--color-label-strong);--theme-radio-card-description-color:var(--color-label-neutral);--theme-radio-card-badge-background:var(--color-surface-static-blue);--theme-radio-card-badge-color:var(--color-primary-default);--theme-radio-focus-ring:rgba(2,84,255,0.32);--theme-radio-disabled-selected-opacity:0.28}.radio{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--theme-radio-frame-size-medium);block-size:var(--theme-radio-frame-size-medium);border:none;background-color:rgba(0,0,0,0);border-radius:0;padding:0;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.radio[data-size=large]{inline-size:var(--theme-radio-frame-size-large);block-size:var(--theme-radio-frame-size-large)}.radio[data-disabled=true]{cursor:not-allowed;opacity:.6}.radio:focus-visible{box-shadow:0 0 0 2px var(--theme-radio-focus-ring)}.radio-indicator{inline-size:var(--theme-radio-indicator-size-medium);block-size:var(--theme-radio-indicator-size-medium);border-radius:9999px;border:var(--theme-radio-indicator-border-width) solid var(--theme-radio-border-color);transition:border-color .15s ease}.radio[data-size=medium][data-state=checked] .radio-indicator,.radio[data-state=checked] .radio-indicator{border-width:var(--theme-radio-indicator-border-width-selected-medium)}.radio[data-size=large] .radio-indicator{inline-size:var(--theme-radio-indicator-size-large);block-size:var(--theme-radio-indicator-size-large)}.radio[data-size=large][data-state=checked] .radio-indicator{border-width:var(--theme-radio-indicator-border-width-selected-large)}.radio[data-state=checked] .radio-indicator{border-color:var(--theme-radio-border-selected)}.radio[data-disabled=true] .radio-indicator{border-color:var(--theme-radio-border-disabled);background-color:var(--theme-radio-surface-disabled);opacity:1}.radio[data-disabled=true][data-state=checked] .radio-indicator{border-color:var(--theme-radio-disabled-selected-fill);opacity:var(--theme-radio-disabled-selected-opacity)}.radio-field{display:flex;flex-direction:column;gap:var(--spacing-gap-1);color:var(--theme-radio-label-color)}.radio-field[data-disabled=true]{color:var(--theme-radio-label-disabled)}.radio-label-wrapper{display:inline-flex;align-items:center;gap:var(--spacing-gap-2);cursor:pointer}.radio-label-wrapper[data-disabled=true]{cursor:not-allowed}.radio-label{font-weight:var(--theme-radio-label-font-weight);-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-field[data-size=medium] .radio-label{font-size:var(--font-body-xsmall-size);line-height:var(--font-body-xsmall-line-height)}.radio-field[data-size=large] .radio-label{font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height)}.radio-helper{margin:0;font-size:var(--font-caption-large-size);line-height:var(--font-caption-large-line-height);color:var(--theme-radio-helper-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-field[data-disabled=true] .radio-helper{color:var(--theme-radio-helper-disabled)}.radio-card-group{flex-direction:column}.radio-card,.radio-card-group{display:flex;gap:var(--spacing-gap-3)}.radio-card{align-items:center;justify-content:space-between;inline-size:100%;padding:16px 24px;background-color:var(--theme-radio-card-background);transition:background-color .15s ease;cursor:pointer}.radio-card[data-disabled=true]{cursor:not-allowed;opacity:.7}.radio-card-content{display:flex;flex-direction:column}.radio-card-content,.radio-card-title-row{gap:var(--spacing-gap-1);min-inline-size:0}.radio-card-title-row{display:inline-flex;align-items:center}.radio-card-title{font-size:var(--font-heading-small-size);line-height:var(--font-heading-small-line-height);font-weight:var(--font-heading-small-weight);letter-spacing:.2px;color:var(--theme-radio-card-title-color);white-space:nowrap}.radio-card-badge{display:none;align-items:center;justify-content:center;padding:4px 6px;font-size:var(--font-caption-medium-size);line-height:var(--font-caption-medium-line-height);border-radius:6px;background-color:var(--theme-radio-card-badge-background)}.radio-card-badge,.radio-card[data-state=checked] .radio-card-title{color:var(--theme-radio-card-badge-color)}.radio-card[data-state=checked] .radio-card-badge{display:inline-flex}.radio-card-description{margin:0;font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);color:var(--theme-radio-card-description-color)}.radio-card-indicator-wrapper{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.radio-card-indicator{inline-size:var(--theme-radio-indicator-size-medium);block-size:var(--theme-radio-indicator-size-medium);border-radius:9999px;border:var(--theme-radio-indicator-border-width) solid var(--theme-radio-border-color);transition:border-color .15s ease}.radio-card[data-size=large] .radio-card-indicator{inline-size:var(--theme-radio-indicator-size-large);block-size:var(--theme-radio-indicator-size-large)}.radio-card[data-state=checked] .radio-card-indicator{border-color:var(--theme-radio-border-selected);border-width:var(--theme-radio-indicator-border-width-selected-medium)}.radio-card[data-size=large][data-state=checked] .radio-card-indicator{border-width:var(--theme-radio-indicator-border-width-selected-large)}.segmented-control{--segmented-height:34px;--segmented-padding:2px;--segmented-radius:16px;--segmented-bg:var(--color-bg-alternative-cool-gray,#f2f2f3);--segmented-indicator-bg:var(--color-common-100,#ffffff);--segmented-indicator-shadow:2px 2px 4px rgba(0,0,0,0.02);--segmented-label-color:var(--color-label-neutral,#797e86);--segmented-label-active-color:var(--color-label-strong,#181a1b);--segmented-disabled-opacity:0.4;--segmented-gap:2px;--segmented-item-padding-x:22px;--segmented-item-padding-y:4px;--segmented-item-font-size:var(--font-heading-xxsmall-size,15px);--segmented-item-font-weight:500;--segmented-item-line-height:var(--font-heading-xxsmall-line-height,1.5);position:relative;display:block;box-sizing:border-box;padding:var(--segmented-padding);border-radius:var(--segmented-radius);background:var(--segmented-bg);width:-moz-fit-content;width:fit-content;min-height:var(--segmented-height);isolation:isolate;overflow:hidden}.segmented-control:where([data-keep-selected=true]){--segmented-disabled-opacity:0.3}.segmented-control-indicator{position:absolute;top:var(--segmented-padding);bottom:var(--segmented-padding);left:0;width:0;height:calc(100% - var(--segmented-padding)*2);margin:0;border-radius:calc(var(--segmented-radius) - var(--segmented-padding));background:var(--segmented-indicator-bg);box-shadow:var(--segmented-indicator-shadow);transition:transform .2s ease,width .2s ease,opacity .2s ease;pointer-events:none;z-index:0}.segmented-control-indicator[data-visible=false]{opacity:0}.segmented-control-list{display:flex;-moz-column-gap:var(--segmented-gap);column-gap:var(--segmented-gap);row-gap:0;position:relative;z-index:1}.segmented-control-item,.segmented-control-list{margin:0;padding:0;list-style:none}.segmented-control-button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;border:none;background:rgba(0,0,0,0);cursor:pointer;min-width:0;border-radius:calc(var(--segmented-radius) - var(--segmented-padding));padding:var(--segmented-item-padding-y) var(--segmented-item-padding-x);transition:color .2s ease}.segmented-control-button:where([data-disabled=true]){cursor:not-allowed;opacity:var(--segmented-disabled-opacity)}.segmented-control-button:where(:focus-visible){outline:2px solid var(--color-focus-ring,var(--color-primary-default));outline-offset:2px}.segmented-control-label{display:flex;align-items:center;justify-content:center;font-size:var(--segmented-item-font-size);font-weight:var(--segmented-item-font-weight);line-height:var(--segmented-item-line-height);letter-spacing:.2px;color:var(--segmented-label-color);transition:color .2s ease}.segmented-control-button:where([data-state=on]) .segmented-control-label{color:var(--segmented-label-active-color)}