.inp--textarea .inp__text,.inp-textarea,.inp__text{display:block;width:100%;height:56px;padding:26px 40px 9px 12px;border:0;border-bottom:2px solid rgba(160,160,160,.6);border-radius:4px 4px 0 0;background-color:#f1f1f1;color:#4a4a4a;font-weight:300;font-size:16px;line-height:21px;letter-spacing:.5px;transition:background-color .3s ease-out,border-color .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inp-textarea:disabled,.inp__text:disabled{background-color:#f7f7f7}.inp-textarea:focus,.inp__text:focus{border-color:#464748}.has-error .inp-textarea:focus,.has-error .inp__text:focus{border-color:#e62336}.has-warning .inp-textarea:focus,.has-warning .inp__text:focus{border-color:#d97200}.has-ok .inp-textarea:focus,.has-ok .inp__text:focus{border-color:#4c9a30}.has-error .inp-textarea,.has-error .inp__text{border-color:#e62336}.has-warning .inp-textarea,.has-warning .inp__text{border-color:#d97200}.has-ok .inp-textarea,.has-ok .inp__text{border-color:#4c9a30}.inp{position:relative;margin:0 0 24px}.inp--checkbox{padding-top:0}.inp textarea{resize:vertical;overflow:hidden}.inp a{color:#419468;font-weight:400}.inp__margin{margin-top:7px !important}.drag-and-drop{display:flex;flex-direction:column}.drag-and-drop__label{font-size:14px;margin-bottom:8px}.drag-and-drop__wrapper{position:relative;flex-direction:column;padding:30px;background:#f1f1f1;border:1px dashed #c4c6c7;border-radius:8px;transition:background-color .3s ease-out,border-color .3s ease-out}.drag-and-drop__delete-btn{cursor:pointer;border:none;background-color:rgba(0,0,0,0);outline:none;text-decoration:underline;font-weight:700;margin-bottom:0;display:flex;align-items:center;gap:4px;z-index:1;padding:0}.drag-and-drop__delete-btn[disabled]{cursor:default}.drag-and-drop__upload{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.drag-and-drop__info{font-weight:700;margin-bottom:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;z-index:1}.drag-and-drop__icon{pointer-events:none;flex:1 0 100%}.drag-and-drop__subinfo{color:#161718;font-size:12px;line-height:19px;text-align:left}.drag-and-drop__errors{display:flex;flex-direction:column}.drag-and-drop__error{color:#e62336;text-align:left}.drag-and-drop.is-active .drag-and-drop__wrapper{background-color:#9e9fa0;border-color:#5a5b5c}.drag-and-drop.is-active .drag-and-drop__button{visibility:hidden}.multi-file__list,.dropdown__list{margin:0}.multi-file__item{margin:0;padding:0;background:none}.multi-file__item::before{content:normal}.is-opened .dropdown__list{scrollbar-width:none}.is-opened .dropdown__list::-webkit-scrollbar{width:4px;height:4px;border-radius:2px;background-color:#fff}.is-opened .dropdown__list::-webkit-scrollbar-thumb{border-radius:2px;background-color:#c4c6c7}.dropdown{position:relative}.dropdown[aria-disabled=true]{cursor:not-allowed}.dropdown[aria-disabled=true] .dropdown__btn{background:#f6f6f6;color:#b6b6b6;cursor:e-resize;pointer-events:none}.dropdown[aria-disabled=true] .dropdown__btn::after{border-color:#b6b6b6}.dropdown__btn{position:relative;display:block;height:56px;padding:13px 40px 14px 12px;border:2px solid rgba(160,160,160,.6);border-width:0 0 2px 0;border-radius:4px 4px 0 0;background-color:#f1f1f1;line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:border .3s ease-out;cursor:pointer}.dropdown__btn::after{content:"";position:absolute;top:26px;right:18px;width:11px;height:11px;border:2px solid #515b5c;border-width:0 2px 2px 0;transform:translateY(-50%) rotate(45deg);transform-origin:50% 50%;transition:transform .3s ease-out}.dropdown.is-opened .dropdown__btn::after{transform:translateY(-50%) rotate(225deg)}.dropdown--is-used .dropdown__btn::after{border:2px solid #78faae;border-width:0 2px 2px 0}.is-filled .dropdown__btn{border-color:rgba(112,112,112,.7)}.dropdown__btn .is-opened,.is-filled .dropdown__btn{border-color:rgba(112,112,112,.7)}.has-error .dropdown__btn{border-color:#e62336}.dropdown__btn-label{display:block;transition:.3s ease-out;font-size:14px}.is-filled .dropdown__btn-label{max-width:50%;overflow:hidden;text-overflow:ellipsis;transform:translateY(-14px);font-size:12px;line-height:28px}.dropdown__btn-value{font-size:16px;display:block;transform:translateY(-18px)}.dropdown__list{position:absolute;visibility:hidden;height:0px;overflow:hidden;padding-left:0}.is-opened .dropdown__list{scrollbar-width:auto;top:62px;min-width:204px;right:0;left:0;z-index:10;max-height:240px;border-radius:4px;background-color:#fff;overflow-y:auto;overflow-x:auto;height:auto;visibility:visible;box-shadow:0 4px 16px rgba(74,74,74,.15)}.is-opened .dropdown__list--leave{left:auto;min-width:100%}.dropdown__item{min-height:48px;padding:14px 24px;font-size:16px;line-height:24px;text-overflow:ellipsis;overflow:hidden;transition:color .3s ease-out,background .3s ease-out;cursor:pointer}.dropdown__item::before{display:none}.dropdown__item .inp-item--checkbox .inp-item__text{font-size:14px;line-height:20px;margin-bottom:0}.dropdown--white .dropdown__btn{background-color:#fff}.hoverevents .dropdown__item:hover{background-color:#f1f1f1}.hoverevents .dropdown__btn:hover{border-color:#4a4a4a}.dropdown__btn:focus{border-color:#419468}@media(min-width: 480px){.dropdown__btn-label{font-size:16px}}@media(min-width: 1000px){.dropdown__item .inp-item--checkbox .inp-item__text{font-size:16px;line-height:24px}}.inp-file{position:relative}.inp-file .inp__text{opacity:0;z-index:2;position:relative;cursor:pointer;padding:0}.inp-file .inp__label{left:0}.inp-file.is-filled .inp__label{transform:translateY(-10%)}.inp-file__file{position:absolute;top:18px;display:flex;align-items:center;color:#555;width:100%;height:calc(100% - 18px);font-size:16px;line-height:28px;border-bottom:2px solid rgba(160,160,160,.6);pointer-events:none;transition:border .15s cubic-bezier(0.4, 0, 0.2, 1),border-color .3s ease-out;white-space:nowrap;overflow:hidden}.is-filled .inp-file__file{border-color:rgba(112,112,112,.7)}.has-error .inp-file__file{border-color:#e62336}.inp-file__file-btn{z-index:1;position:absolute;right:0;bottom:14px;padding-left:25px;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 20px, rgb(255, 255, 255) 100%)}.inp-file__btn-text{font-size:12px;line-height:16px;border:2px solid #161718;color:#161718;border-radius:24px;padding:6px 11px;letter-spacing:.5px;font-weight:bold}.inp-file .inp__info.field-validation-error{display:none}.inp-file.has-error .inp__info{display:none}.inp-file.has-error .inp__info.field-validation-error{display:block}.hoverevents .inp-file:hover .inp-file__file{border-color:#231f20}.inp__fix{position:relative;display:block;border-radius:4px 4px 0 0}.has-error .inp__fix{color:#e62336}.has-warning .inp__fix{color:#d97200}.has-ok .inp__fix{color:#4c9a30}.inp--valid .inp__fix::after{content:"";position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;border-radius:12px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 5%27%3E%3Cpath fill=%27%23FFFFFF%27 d=%27M3.4 8 0 4.5l1.4-1.4 2 2L8.6 0 10 1.4 3.4 8z%27/%3E%3C/svg%3E%0A") no-repeat center 2px #419468;background-size:15px 15px}.inp--warning .inp__fix::after{content:"";position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;border-radius:12px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 5%27%3E%3Cpath fill=%27%23FFFFFF%27 d=%27M3.4 8 0 4.5l1.4-1.4 2 2L8.6 0 10 1.4 3.4 8z%27/%3E%3C/svg%3E%0A") no-repeat center 2px #d97200;background-size:15px 15px}.inp--invalid .inp__fix::after{content:"×";position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;border-radius:12px;background-color:#e62336;color:#fff;font-weight:400;font-size:22px;line-height:24px;text-align:center}.inp--process .inp__fix::after{content:"";position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;border-radius:12px;background-color:#419468}.inp--process .inp__fix::before{content:"";position:absolute;top:50%;right:3px;z-index:5;width:18px;height:18px;margin-top:-9px;border:2px solid #fff;border-radius:50%;border-bottom-color:rgba(0,0,0,0);animation:rotate 1s linear infinite}.inp--floating .inp__label{transition:.3s ease-out}.inp--floating input:not(:-moz-placeholder-shown)~.inp__label, .inp--floating textarea:not(:-moz-placeholder-shown)~.inp__label{top:0;transform:translateY(40%);font-size:12px;line-height:16px}.inp--floating input:focus~.inp__label,.inp--floating textarea:focus~.inp__label,.inp--floating input:not(:placeholder-shown)~.inp__label,.inp--floating textarea:not(:placeholder-shown)~.inp__label,.inp--floating select.is-selected~.inp__label{top:0;transform:translateY(40%);font-size:12px;line-height:16px}.inp__info{position:absolute;width:100%;display:block;color:#161718;font-size:12px;line-height:19px;text-align:left}.has-error .inp__info{color:#e62336}.has-warning .inp__info{color:#d97200}.has-ok .inp__info{color:#4c9a30}.inp__info.validation-summary-errors{position:unset}.has-error .inp-item+.inp__info{margin-top:11px;border-top:2px solid #e62336}.inp-item__text{position:relative;display:block;padding-left:30px}.inp-item__text::before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;border:2px solid #464748;border-radius:3px;transition:border-color .3s ease-out}.has-error .inp-item__text::before{border-color:#e62336}.filter__item .inp-item__text::before{top:4px}.inp-item__text::after{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;border-radius:2px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 10 5%27%3E%3Cpath fill=%27%23FFFFFF%27 d=%27M3.4 8 0 4.5l1.4-1.4 2 2L8.6 0 10 1.4 3.4 8z%27/%3E%3C/svg%3E%0A") no-repeat center 4px #419468;background-size:12px 12px;background-position-y:2px;opacity:0;transition:opacity .3s ease-out}.filter--used .inp-item__text::after{background-color:#ee7d00}.form--used .inp-item__text::after{background-color:#ee7d00}.filter__item .inp-item__text::after{top:4px}.inp-item--checkbox .inp-item__text{font-size:12px;line-height:16px}.inp-item--checkbox-after .inp-item__text{padding-left:0;padding-right:30px}.inp-item--checkbox-after .inp-item__text::after,.inp-item--checkbox-after .inp-item__text::before{right:0;left:unset}.inp-item__inp{position:absolute;width:0;height:0;opacity:0;left:-1000px}.inp-item__hint{margin-left:8px}.inp-item__inp+.inp-item__text{cursor:pointer}.inp-item__inp:focus+.inp-item__text::before{box-shadow:0 0 0 3px rgba(65,148,104,.6)}.inp-item__inp:disabled+.inp-item__text{cursor:not-allowed}.inp-item__inp:disabled+.inp-item__text::before{border-color:#9e9fa0}.hoverevents .inp-item:hover .inp-item__inp:not(:disabled)+.inp-item__text::before{border-color:#419468}.hoverevents .filter--used .inp-item:hover .inp-item__inp:not(:disabled)+.inp-item__text::before{border-color:#ee7d00}.inp-item__inp:checked+.inp-item__text::before{border-color:#419468}.inp-item__inp:checked+.inp-item__text::after{opacity:1}.inp-item__inp:disabled+.inp-item__text::before{background-color:#f6f6f6}.inp-item__inp:disabled+.inp-item__text{color:#b6b6b6}.inp-item--hint .inp-item__text{display:flex;align-items:flex-start}@media(min-width: 1000px){.inp-item--checkbox .inp-item__text{font-size:14px;line-height:20px}}.inp__label{position:absolute;top:14px;left:12px;display:flex;align-items:center;color:#515b5c;font-size:16px;line-height:28px;letter-spacing:.02em;transition:font-size .3s ease-out,line-height .3s ease-out,top .3s ease-out,color .3s ease-out}.is-filled .inp__label{top:6px;font-size:12px;line-height:16px;color:#161718}.multi-file__list,.dropdown__list{margin:0}.multi-file__item{margin:0;padding:0;background:none}.multi-file__item::before{content:normal}.is-opened .dropdown__list{scrollbar-width:none}.is-opened .dropdown__list::-webkit-scrollbar{width:4px;height:4px;border-radius:2px;background-color:#fff}.is-opened .dropdown__list::-webkit-scrollbar-thumb{border-radius:2px;background-color:#c4c6c7}.multi-file{position:relative;margin-top:-10px;margin-bottom:24px}.multi-file__item{position:relative;text-decoration:underline;padding-right:16px;cursor:pointer}.multi-file__item::before,.multi-file__item::after{position:absolute;content:"";top:8px;right:4px;border-right:2px solid #9e9fa0;border-color:#9e9fa0;width:2px;height:10px}.multi-file__item::before{transform:rotate(45deg);content:"" !important;left:unset}.multi-file__item::after{transform:rotate(135deg)}.multi-file__error{color:#e62336;font-size:16px;line-height:24px}.multi-file__input{position:relative;width:100%;padding:0;opacity:0;z-index:2;cursor:pointer}.multi-file__add{position:absolute;bottom:0;right:0;display:flex;gap:8px;align-items:center}.multi-file__btn{position:relative;display:inline-block;width:22px;height:22px;border-radius:50%;border:2px solid #161718}.multi-file__btn::before,.multi-file__btn::after{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%, -50%);background-color:#000}.multi-file__btn::before{width:1px;height:10px}.multi-file__btn::after{width:10px;height:1px}.multi-file__add-text{font-size:14px;line-height:20px;font-weight:400}.search__input-wrapper{position:relative;flex:1 0 auto}.search__chips{position:absolute;top:50%;left:40px;transform:translateY(-50%);max-width:calc(100% - 60px)}.search__chips .tag{display:block}.search .inp{width:100%;margin-bottom:0}.search .inp__wrapper .icon-svg{position:absolute;left:17px;top:50%;z-index:1;cursor:pointer;transform:translateY(-50%);color:#464748}.search .inp__text{height:unset;border-radius:24px;border-bottom:0;padding:11px 40px;background-color:#fff;border:1px solid #e4e4e4}.search .inp__text::-moz-placeholder{font-family:inherit;font-weight:300;letter-spacing:.5px;font-size:14px;line-height:20px;color:#161718}.search .inp__text::placeholder{font-family:inherit;font-weight:300;letter-spacing:.5px;font-size:14px;line-height:20px;color:#161718}.search.is-filled .inp__text::-moz-placeholder{visibility:hidden}.search.is-filled .inp__text::placeholder{visibility:hidden}.dropdown__list,.multi-file__list{margin:0}.multi-file__item{margin:0;padding:0;background:none}.multi-file__item::before{content:normal}.is-opened .dropdown__list{scrollbar-width:none}.is-opened .dropdown__list::-webkit-scrollbar{width:4px;height:4px;border-radius:2px;background-color:#fff}.is-opened .dropdown__list::-webkit-scrollbar-thumb{border-radius:2px;background-color:#c4c6c7}.inp__text::-moz-placeholder{color:#c8c8c8;font-size:18px;line-height:24px}.inp__text::placeholder{color:#c8c8c8;font-size:18px;line-height:24px}.inp__text:not(:-moz-placeholder-shown){border-color:rgba(112,112,112,.7)}.inp__text:not(:placeholder-shown){border-color:rgba(112,112,112,.7)}.hoverevents .inp__text:hover{border-color:#4a4a4a}.hoverevents .has-error .inp__text:hover{border-color:#e62336}.hoverevents .has-warning .inp__text:hover{border-color:#d97200}.hoverevents .has-ok .inp__text:hover{border-color:#4c9a30}.inp__text:focus{border-color:#419468;outline:0}.inp__text:focus+.inp__label{color:#161718}.inp__text:not(:-moz-placeholder-shown)+.inp__label{color:#161718}.inp__text:not(:placeholder-shown)+.inp__label{color:#161718}textarea.inp__text{height:56px}.dropdown__list,.multi-file__list{margin:0}.multi-file__item{margin:0;padding:0;background:none}.multi-file__item::before{content:normal}.is-opened .dropdown__list{scrollbar-width:none}.is-opened .dropdown__list::-webkit-scrollbar{width:4px;height:4px;border-radius:2px;background-color:#fff}.is-opened .dropdown__list::-webkit-scrollbar-thumb{border-radius:2px;background-color:#c4c6c7}.inp-textarea{resize:vertical}.inp--textarea .inp__chars{position:absolute;right:0;bottom:0;font-size:12px;line-height:19px}.inp--textarea .inp__text{resize:vertical}
