.select{font-family:inherit;width:100%;position:relative}.select__active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;border-radius:8px;border:1px solid #ebebeb;background-color:#fff;color:#979cae;height:49px;outline:none;font-size:12px;font-weight:400;line-height:140%;text-align:left;cursor:pointer;stroke:#262a3d;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media(hover: hover)and (pointer: fine){.select__active:hover{stroke:#0c5eed}}.error .select__active{border-color:#f93a09;stroke:#f93a09}.error .select__active [data-select-changing]:not(.filled){color:#f93a09}.select__active-arrow{width:18px;min-width:18px;height:18px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.select__active.open{stroke:#002cbb;color:#002cbb}.select__active.open .select__active-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select__text{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.select .filled{color:#262a3d;font-size:16px;font-weight:400;line-height:140%}.select__drop{display:none;position:absolute;z-index:1;overflow:hidden;top:calc(100% + 7px);left:0;width:100%;padding:16px;border-radius:8px;border:1px solid #ebebeb;background-color:#fff}