.base-form-hint{cursor:default;position:relative;z-index:2}.base-form-hint__icon{display:none;height:1rem;position:absolute;right:1rem;top:-1.75rem;width:1rem}.base-form-hint__inner{background:#ffe8e5;border-radius:0 0 4px 4px;box-shadow:var(--shadow-1);color:#5f0505;font-size:12px;padding:4px 6px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.base-form-hint--right .base-form-hint__inner{right:0}.base-form-hint--left .base-form-hint__inner{left:0}.base-form-label__name{color:var(--color-gray-500);display:flex;font-size:12px;margin-bottom:6px}.base-form-field{flex:1 1 0;position:relative}.base-form-field--error .base-form-color-picker,.base-form-field--error .base-form-input,.base-form-field--error .base-form-select{border-color:var(--color-red)!important}.base-form-field--required .base-form-label__name{position:relative}.base-form-field--required .base-form-label__name:after{color:var(--color-red);content:"*";margin-left:2px}html[dir=rtl] .base-form-field--required .base-form-label__name:after{margin-left:0;margin-right:2px}.base-form-field .base-form-hint{bottom:0;position:absolute;right:0;width:100%}.base-form-field .base-form-checkbox{margin-top:4px}.base-form-input{align-items:center;background-color:var(--color-gray-200);border:2px solid transparent;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--color-gray-firm);cursor:text;display:flex;flex-wrap:nowrap;gap:8px;line-height:1;outline:none;transition:all .3s;width:100%}.base-form-input:focus{border-color:var(--color-gray-400)}.base-form-input::-moz-placeholder{color:var(--color-gray-400);font-size:14px}.base-form-input::placeholder{color:var(--color-gray-400);font-size:14px}.base-form-input:disabled{background-color:var(--color-gray-300);color:var(--color-gray-400)}.base-form-input-prefix{align-items:center;border-right:1px solid var(--color-gray-300);color:var(--color-gray-400);display:flex;font-size:12px;line-height:1;overflow:hidden;padding-right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:25px}html[dir=rtl] .base-form-input-prefix{border-left:1px solid var(--color-gray-300);border-right:none;padding-left:8px;padding-right:0}.base-form-input-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;line-height:1;padding:0;width:100%}.base-form-input--textarea .base-form-input-input{line-height:1.4;resize:none}.base-form-input-input:focus{outline:none}.base-form-input--regular{font-size:14px;padding:10px 14px}.base-form-input--small{font-size:12px;padding:6px 10px}.base-form-input--textarea{align-items:flex-start}
