.select-container{flex-direction:column;font-family:inherit;display:inline-flex;position:relative}.select-container.select-full-width{width:100%}.select-wrapper{position:relative}.select-field{width:100%;font-family:inherit;transition:all .2s}.select-label{top:-8px;left:var(--size-sm);padding-left:var(--size-xxs);padding-right:var(--size-xxs);background-color:var(--background-layout);z-index:999;transform-origin:0 0;color:var(--text-description);pointer-events:none;font-size:14px;line-height:1;transition:all .2s ease-out;position:absolute}.select-container span.ant-select-selection-item{font-size:var(--text-base)!important}.select-label.select-label-error{color:var(--error-main)}.select-label.select-label-disabled{color:var(--text-disabled)}.select-label.select-label-required .select-asterisk{color:var(--error-main)}.ant-select-lg{height:var(--size-4xl)!important}.select-field .ant-select-selector{border-radius:var(--border-radius-lg)!important;border-color:var(--border-primary)!important;padding:var(--size-xs)var(--size-xs)!important;height:var(--size-4xl)!important;transition:all .2s!important}.select-field:hover .ant-select-selector,.select-field .ant-select-selector:hover{border-color:var(--primary-main)!important;box-shadow:0 0 0 1px var(--primary-bd-hover)!important}.select-field.ant-select-focused .ant-select-selector,.select-field .ant-select-selector:focus{border-color:var(--primary-main)!important;box-shadow:0 0 0 1px var(--primary-bd-hover)!important;outline:none!important}.select-field-error .ant-select-selector{border-color:var(--error-main)!important}.select-field-error:hover .ant-select-selector,.select-field-error.ant-select-focused .ant-select-selector{border-color:var(--error-main)!important;box-shadow:0 0 0 1px var(--error-bd-hover)!important}.select-field.ant-select-disabled .ant-select-selector{background-color:var(--background-container-disabled)!important;color:var(--text-disabled)!important;border-color:var(--border-secondary)!important;cursor:not-allowed!important}.select-wrapper:focus-within .select-label{color:var(--primary-main)}.select-error .select-wrapper:focus-within .select-label{color:var(--error-main)}.select-small .ant-select-selector{font-size:var(--text-sm)!important}.select-small .ant-select-arrow{top:100%!important}.select-large .ant-select-selector{min-height:42px;font-size:var(--text-lg)!important;padding:var(--size-xs)var(--size-md)!important;box-sizing:border-box!important;line-height:normal!important}.is-tag-displayed .ant-select-selector{height:30px!important}.is-tag-displayed .ant-select-arrow{top:50%!important}.select-large .ant-select-selection-wrap,.select-large .ant-select-selection-search,.select-large .ant-select-selection-placeholder,.select-large .ant-select-selection-item{font-size:inherit!important;box-sizing:border-box!important;margin:0!important;padding:0!important;line-height:normal!important}.select-large .ant-select-selection-search-input{height:40px!important;min-height:40px!important;font-size:var(--text-lg)!important}.select-large .ant-select-arrow{top:50%}.select-helper-text{font-size:var(--text-sm);color:var(--text-description);margin-top:var(--size-xxs);margin-left:var(--size-sm);font-family:inherit}.select-helper-text.select-helper-text-error{color:var(--error-main)}.select-field .ant-select-arrow{color:var(--text-description);transition:color .2s}.select-field.ant-select-open .ant-select-arrow,.select-field:hover .ant-select-arrow{color:var(--primary-main)}.select-field-error .ant-select-arrow{color:var(--error-main)}.select-field .ant-select-selection-placeholder{color:var(--text-placeholder);opacity:1}.select-field .ant-select-selection-item{color:var(--text-heading)}.select-field .ant-select-clear{color:var(--text-description);transition:color .2s}.select-field .ant-select-clear:hover{color:var(--text-heading)}.select-field .ant-select-selection-item-remove{color:var(--text-description)}.select-field .ant-select-selection-item-remove:hover{color:var(--error-main)}.select-field.ant-select-loading .ant-select-arrow{display:none}.select-field.ant-select:not(.ant-select-customize-input) .ant-select-selector{box-shadow:none!important}.select-field.ant-select.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{box-shadow:0 0 0 1px var(--primary-bd-hover)!important}.ant-select-dropdown{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-primary);border:1px solid var(--border-secondary)}.ant-select-item{color:var(--text-heading);transition:all .2s}.ant-select-item:hover{background-color:var(--background-text-hover)}.ant-select-item-option-selected{background-color:var(--primary-bg)}
