.input{padding:18px 16px;border-radius:12px;border:1px solid var(--outline_color);background:transparent;color:var(--secondary_white);outline:none;transition:border-color .2s,color .2s;font-size:16px;width:100%}.input_search{position:relative;display:block;width:100%;max-width:296px}.input.date_input{position:relative;padding:16px}.input_btns{border-radius:12px;border:1px solid var(--outline_color);color:var(--secondary_white);display:flex}.input_btns .input{border:none}.input_btns_container{display:flex}.input_btns_container .btn{border-left:1px solid var(--outline_color);border-radius:0;padding:0 16px}.input_btns_container a .icon-ui{margin:0}.input[type=date]{cursor:pointer}.input_field_wrapper{position:relative}.input_error_text{display:inline-block;margin-top:6px;left:0;color:#B53434;font-size:16px}.input_search .icon-ui{position:absolute;font-size:22px;right:16px;top:50%;transform:translateY(-50%)}.input_search .input{padding-right:40px}.input_search .input:focus{padding-right:16px}.input_field{display:flex;flex-direction:column;gap:12px}.input_search .input:focus+.icon-ui{display:none}.input_file{position:relative;overflow:hidden;text-overflow:ellipsis;padding-right:140px;cursor:pointer;display:block}textarea.input{resize:none;height:180px}textarea.input.small{height:100px}.input:focus:not(:-moz-read-only),.input:hover:not(:-moz-read-only){border-color:var(--secondary_white)}.input:focus:not(:read-only),.input:hover:not(:read-only){border-color:var(--secondary_white)}.input .placeholder{color:var(--outline_color)}.input .value .icon-ui{margin-right:10px;font-size:18px}input::-moz-placeholder,input::-webkit-input-placeholder,input::placeholder{color:var(--outline_color)}input:-webkit-autofill{box-shadow:inset 0 0 0 30px #221e25!important;-webkit-text-fill-color:var(--secondary_white)!important;color:var(--secondary_white)!important;caret-color:var(--secondary_white)!important;background:transparent!important;font-size:16px!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill{box-shadow:inset 0 0 0 30px #221e25!important;-webkit-text-fill-color:var(--secondary_white)!important;color:var(--secondary_white)!important;caret-color:var(--secondary_white)!important;background:transparent!important;font-size:16px!important}.input_hidden{opacity:0;position:absolute;left:0;top:0;pointer-events:none}.input .btn.input_btn{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;padding:8px 14px;gap:4px;border-radius:6px;font-size:16px;background:#6839a4}.input .btn.input_btn .icon-ui{font-size:12px;padding:2px}.checkbox{width:100%;font-size:16px;display:flex;align-items:center;gap:12px;cursor:pointer}.checkbox input{display:none}.checkbox_input{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:2px solid var(--primary);color:transparent;border-radius:6px;font-size:12px;transition:.1s}.checkbox input:checked+.checkbox_input{color:var(--primary)}@media screen and (max-width:760px){.input{font-size:14px;padding:12px 16px}.input_file{padding-right:118px}.input .value .icon-ui{margin-right:6px;font-size:14px}.input .btn.input_btn{font-size:14px;padding:2px 6px;gap:2px}.input .btn.input_btn .icon-ui{font-size:10px;padding:4px}.input_error_text{font-size:12px}}