.ui-text-input{width:100%;position:relative}.ui-text-input__field{appearance:none;background-color:var(--color-bg-primary);--tw-outline-style:none;width:100%;height:56px;font-family:var(--font-family-text);color:var(--color-text-primary);border:1px solid #b2b2b2;border-radius:4px;outline-style:none;padding:17px 16px;font-size:16px;line-height:1.4;transition:border-color .2s}.ui-text-input__field::placeholder{color:var(--color-text-tertiary)}.ui-text-input__field:focus{border-color:var(--color-text-primary)}.ui-text-input--error .ui-text-input__field{border-color:var(--color-primary)}.ui-text-input__error{margin-top:calc(var(--spacing,.25rem)*1);font-family:var(--font-family-text);color:var(--color-primary);font-size:12px;line-height:1.4;display:block}
.ui-select-input{width:100%;position:relative}.ui-select-input__field{cursor:pointer;appearance:none;background-color:var(--color-bg-primary);--tw-outline-style:none;width:100%;height:56px;font-family:var(--font-family-text);color:var(--color-text-primary);border:1px solid #b2b2b2;border-radius:4px;outline-style:none;padding:17px 40px 17px 16px;font-size:16px;line-height:1.4;transition:border-color .2s}.ui-select-input__field[data-placeholder=true]{color:var(--color-text-tertiary)}.ui-select-input__field:focus{border-color:var(--color-text-primary)}.ui-select-input__field option{color:var(--color-text-primary)}.ui-select-input__field option:disabled{color:var(--color-text-tertiary)}.ui-select-input__chevron{pointer-events:none;width:16px;height:16px;color:var(--color-text-primary);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.ui-select-input--error .ui-select-input__field{border-color:var(--color-primary)}.ui-select-input__error{margin-top:calc(var(--spacing,.25rem)*1);font-family:var(--font-family-text);color:var(--color-primary);font-size:12px;line-height:1.4;display:block}
.ui-checkbox{width:100%}.ui-checkbox__label{cursor:pointer;display:flex}.ui-checkbox__label--start{align-items:flex-start}.ui-checkbox__label--center{align-items:center}.ui-checkbox__label--center .ui-checkbox__box{margin-top:0}.ui-checkbox__label--gap-12{gap:12px}.ui-checkbox__label--gap-16{gap:16px}.ui-checkbox__input{pointer-events:none;height:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*0);opacity:0;position:absolute}.ui-checkbox__box{background-color:var(--color-bg-primary);border:2px solid #b2b2b2;border-radius:2px;flex:none;width:20px;min-width:20px;height:20px;margin-top:2px;transition:border-color .2s,background-color .2s;position:relative}.ui-checkbox__box:after{content:"";opacity:0;border:2px solid var(--color-bg-primary);border-top:none;border-left:none;width:6px;height:10px;transition:opacity .15s;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.ui-checkbox__input:checked~.ui-checkbox__box{background-color:var(--color-text-primary);border-color:var(--color-text-primary)}.ui-checkbox__input:checked~.ui-checkbox__box:after{opacity:1}.ui-checkbox__input:focus-visible~.ui-checkbox__box{outline:2px solid var(--color-text-primary);outline-offset:2px}.ui-checkbox__text{font-family:var(--font-family-text);color:var(--color-text-primary);font-size:16px;line-height:1.4}.ui-checkbox--error .ui-checkbox__box{border-color:var(--color-primary)}.ui-checkbox__error{margin-top:calc(var(--spacing,.25rem)*1);font-family:var(--font-family-text);color:var(--color-primary);margin-left:32px;font-size:12px;line-height:1.4;display:block}
