.form-group .textareaLength{color:#dadad9}.form-group.is-error .additional-group{color:#eb0000}.form-group.is-error .input-group .form-control{border-color:#eb0000;outline-color:#eb0000}.form-group.is-error .form-checkbox{border-color:#eb0000;border-width:.125rem}.form-group.is-disabled :is(label,p,span){color:#949493}.form-group .label-group{display:flex;justify-content:space-between;margin-bottom:.25rem}.form-group .label-group .mandatory{color:#6b6b6a}.form-group .input-group{position:relative}.form-group .input-group>.nuxt-icon{position:absolute;top:50%;transform:translateY(-50%)}.form-group .input-group>.nuxt-icon.is--leading{left:1rem}.form-group .input-group>.nuxt-icon.is--leading+input{padding-left:3rem}.form-group .input-group>.nuxt-icon.is--trailing{right:1rem}.form-group .input-group:has(>.nuxt-icon.is--trailing) input{padding-right:3rem}.form-group .form-check-wrap+.form-check-wrap{margin-block-start:1rem}.form-group .form-check-wrap:last-child{margin-block-end:.5rem}[data-theme=artisan] .form-group.is-error .additional-group{color:#fcc}[data-theme=artisan] .form-group.is-error .input-group .form-control{border-color:#fcc;outline-color:#fcc}[data-theme=artisan] .form-group.is-error .form-checkbox{border-color:#fcc}[data-theme=custom-dark] .form-group.is-error .additional-group{color:#fcc}[data-theme=custom-dark] .form-group.is-error .input-group .form-control{border-color:#fcc;outline-color:#fcc}[data-theme=custom-dark] .form-group.is-error .form-checkbox{border-color:#fcc}
