.input{position:relative;display:flex;align-items:center;width:100%;background-color:#1e1e1e;border-radius:999px;font-size:16px;transition:border .2s ease-in-out;border:1px solid var(--gray-500)}.input--filled{border:1px solid var(--blue)}.input__icon{position:absolute;display:flex;align-items:center;justify-content:center;color:#666}.input__icon.left{left:12px}.input__icon.right{right:16px}.input__icon.cross-right{right:10px}.input__field{width:100%;background:rgba(0,0,0,0);border:none;outline:none;color:#eee;padding:8px 24px}.input__field--with-left{padding-left:36px}.input__field--with-right{padding-right:36px}.input__field::placeholder{color:#666}.on-clear{cursor:pointer}.custom-checkbox-wrapper{position:relative;display:flex;align-items:center;gap:5px;white-space:nowrap;width:-moz-fit-content;width:fit-content;width:16px;height:16px}.custom-checkbox-input{opacity:0;position:absolute;left:0;top:0;cursor:pointer;margin:0;outline:none}.custom-checkbox{width:16px;height:16px;border:1px solid gray;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0;outline:none}.custom-checkbox-input:checked+.custom-checkbox{background-color:#fff}