.select{position:relative}.select__control{display:flex;height:100%}.select__trigger{align-items:center;background-color:var(--background-color-main);border:1px solid var(--border-color-secondary);border-radius:.625rem;color:var(--text-color-secondary);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:.375rem;line-height:120%;outline:none;padding:.75rem .875rem .75rem 1.25rem;width:100%}.select__trigger[data-disabled]{cursor:not-allowed;opacity:.6}.select__trigger[data-has-descriptions]{padding-bottom:.375rem;padding-top:.375rem}.select__icon{flex-shrink:0}.select__text{display:flex;flex-direction:column;flex-grow:1;min-width:0;text-align:left}.select__trigger[data-has-descriptions] .select__text{justify-content:center;min-height:1.8rem}.select__label{color:var(--text-color-disabled);font-size:.875rem;font-weight:400;line-height:130%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__label[data-disabled]{cursor:not-allowed}.select__value,.select__value-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__value-description{color:var(--text-color-disabled);font-size:.75rem;font-weight:400;line-height:100%}.select__value-description:empty{display:none}.select__static-info{font-size:.75rem}.select__indicator,.select__static-info{color:var(--text-color-disabled);flex-shrink:0}.select__indicator{display:flex;font-size:16px;transition:transform .2s ease-in-out}.select__indicator[data-state=open]{transform:rotate(180deg)}.select__indicator i{font-size:16px}.select__content,.select__positioner{pointer-events:none}.select__content{background-color:var(--background-color-main);border-radius:.375rem;box-shadow:15px 15px 40px 0 rgba(16,25,57,.15);list-style:none;margin:0;max-height:17.5rem;max-width:var(--available-width,100vw);min-width:var(--reference-width);overflow-y:auto;padding:.1875rem;width:-moz-max-content;width:max-content;z-index:100;--select-origin-y:top;opacity:0;transform:scaleY(0);transform-origin:center var(--select-origin-y);transition:opacity .15s ease-in,transform .15s ease-in}html.dark-mode .select__content{box-shadow:15px 15px 40px 0 rgba(0,0,0,.45)}@media(prefers-color-scheme:dark){html:not(.light-mode) .select__content{box-shadow:15px 15px 40px 0 rgba(0,0,0,.45)}}.select__content--dark{box-shadow:15px 15px 40px 0 rgba(0,0,0,.45)}.select__content[data-side=top]{--select-origin-y:bottom}.select__content[data-state=open]{opacity:1;pointer-events:auto;transform:scaleY(1);transition:opacity .15s ease-out,transform .15s ease-out}.select__item{align-items:center;border-radius:.25rem;color:var(--text-color-secondary);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:.3125rem;line-height:150%;min-height:2rem;padding:.3125rem .75rem}.select__item[data-highlighted],.select__item[data-state=checked]{background-color:var(--background-color-secondary)}.select__item[data-disabled]{cursor:not-allowed;opacity:.5}.select__item-content{align-items:baseline;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;flex-flow:row wrap;min-width:0;row-gap:.125rem}.select__item-description,.select__item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__item-description{color:var(--text-color-disabled);font-size:.75rem;opacity:.7}