@layer components{.input-select__wrapper{gap:calc(var(--spacing)*4);flex-direction:column;width:fit-content;display:flex}.input-select__wrapper--small{--input-select-gap:var(--component-cell-sm-gap);--input-select-height:var(--component-cell-sm-height);--input-select-padding-x:calc(var(--spacing)*10);--input-select-min-width:calc(var(--spacing)*180);--input-select-font-size:var(--typography-body-font-size-b4);--input-select-line-height:var(--typography-body-line-height-b4);--input-select-divider-margin:calc(var(--spacing)*8)}.input-select__wrapper--medium{--input-select-gap:var(--component-cell-md-gap);--input-select-height:var(--component-cell-md-height);--input-select-padding-x:calc(var(--spacing)*12);--input-select-min-width:calc(var(--spacing)*200);--input-select-font-size:var(--typography-body-font-size-b3);--input-select-line-height:var(--typography-body-line-height-b3);--input-select-divider-margin:calc(var(--spacing)*12)}.input-select__wrapper--large{--input-select-gap:var(--component-cell-lg-gap);--input-select-height:var(--component-cell-lg-height);--input-select-padding-x:calc(var(--spacing)*16);--input-select-min-width:calc(var(--spacing)*240);--input-select-font-size:var(--typography-body-font-size-b2);--input-select-line-height:var(--typography-body-line-height-b2);--input-select-divider-margin:calc(var(--spacing)*16)}.input-select__wrapper--block,.input-select__wrapper--block .input-select__trigger,.input-select__wrapper--block .input-select__trigger-wrapper{width:100%;max-width:100%}.input-select__trigger-wrapper{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.input-select__wrapper--sided-label{align-items:flex-start;gap:var(--input-select-gap);flex-direction:row}.input-select__wrapper--sided-label .ds-form-label{max-width:50%;min-height:var(--input-select-height)}.input-select__text{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.input-select__trigger{background-color:var(--color-background-main-system-main);border:calc(var(--spacing)*1) solid var(--color-border-main-default);border-radius:var(--component-card-radius);font-family:var(--typography-body-family-font-font);font-size:var(--input-select-font-size);font-weight:var(--typography-body-weight-sm);align-items:center;gap:calc(var(--spacing)*5);height:var(--input-select-height);line-height:var(--input-select-line-height);min-width:var(--input-select-min-width);padding-left:var(--input-select-padding-x);padding-right:var(--input-select-padding-x);outline:none;justify-content:space-between;display:inline-flex}.input-select__trigger,.input-select__trigger-wrapper,.input-select__wrapper{max-width:100%}.input-select__trigger:focus-visible{border-color:var(--color-border-accent-primary);box-shadow:var(--shadow-input-focus)}.input-select__trigger[data-disabled]{background-color:var(--color-core-background-disabled-primary);color:var(--color-core-content-disabled-primary);pointer-events:none}.input-select__trigger--error,.input-select__trigger--error:focus-visible{border-color:var(--color-feedback-bright-danger-primary);box-shadow:none}.input-select__trigger-icon--with-divider.input-select__trigger-icon--error:before{background-color:var(--color-feedback-bright-danger-primary)}.input-select__trigger-icon{align-items:center;display:flex}.input-select__trigger-icon--with-divider:before{background-color:var(--color-border-main-default);content:"";height:var(--input-select-height);margin-left:calc(var(--spacing)*12);margin-right:var(--input-select-divider-margin);width:calc(var(--spacing)*1);display:block}.input-select__trigger-chevron{color:var(--color-content-main-default)}.input-select__trigger-chevron--disabled{color:var(--color-core-content-disabled-primary)}.select-content{background-color:var(--color-background-main-system-main);border:calc(var(--spacing)*1) solid var(--color-border-main-default);border-radius:var(--component-card-radius);box-shadow:var(--shadow-sm);width:var(--reka-select-trigger-width);will-change:opacity,transform;z-index:var(--z-index-popover)}.select-content[data-highlighted]{outline:none}.select-content--small{--select-content-max-height:calc(var(--spacing)*202);--select-content-option-height:var(--component-cell-sm-height);--select-content-font-size:var(--typography-body-font-size-b4);--select-content-line-height:var(--typography-body-line-height-b4)}.select-content--medium{--select-content-max-height:calc(var(--spacing)*250);--select-content-option-height:var(--component-cell-md-height);--select-content-font-size:var(--typography-body-font-size-b3);--select-content-line-height:var(--typography-body-line-height-b3)}.select-content--large{--select-content-max-height:calc(var(--spacing)*298);--select-content-option-height:var(--component-cell-lg-height);--select-content-font-size:var(--typography-body-font-size-b2);--select-content-line-height:var(--typography-body-line-height-b2)}.select-content__scroll-area{width:100%;height:100%}.select-content__viewport{height:100%;max-height:var(--select-content-max-height);width:100%}.select-content__scrollbar{padding:calc(var(--spacing)*2);width:calc(var(--spacing)*8)}.select-content__scrollbar-thumb{background-color:var(--color-border-main-default);border-radius:calc(var(--spacing)*4)}.select-content__scrollbar-thumb:hover{background-color:var(--color-content-main-tertiary)}.select-content__option-indicator{margin-left:calc(var(--spacing)*8);width:calc(var(--spacing)*18);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:0}.select-content__check-icon{color:var(--color-palette-blue-3)}.select-content__option{border-radius:calc(var(--spacing)*3);max-width:100%;padding-left:calc(var(--spacing)*38);padding-right:calc(var(--spacing)*12);-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none;align-items:center;display:flex;position:relative;overflow:hidden}.select-content__option--no-checkmark{padding-left:calc(var(--spacing)*12)}.select-content__option:hover{background-color:var(--color-background-accent-transparency-secondary)}.select-content__option[data-disabled]{background-color:var(--color-background-disabled-primary);color:var(--color-content-disabled-primary);pointer-events:none}.select-content__option span{text-overflow:ellipsis;overflow:hidden}.select-content__first-option,.select-content__option{font-family:var(--typography-body-family-font-font);font-size:var(--select-content-font-size);font-weight:var(--typography-body-weight-sm);height:var(--select-content-option-height);line-height:var(--select-content-line-height)}}
