.form-group.svelte-tbhm0o .form-checkbox.svelte-tbhm0o{border-top:0;border-left:0;border-right:0;border-radius:0;width:18px;height:18px}.form-group.svelte-tbhm0o .form-checkbox:invalid[data-focus=true].svelte-tbhm0o{border-color:red!important}.form-group.svelte-tbhm0o:has(.form-checkbox:invalid[data-focus=true])~.error-message.svelte-tbhm0o{display:block}.error-message.svelte-tbhm0o.svelte-tbhm0o{display:none}.form-select.svelte-1arefmb.svelte-1arefmb{max-width:100%!important}.form-select:invalid[data-focus=true].svelte-1arefmb.svelte-1arefmb{border-color:red!important}.form-select:invalid[data-focus=true].svelte-1arefmb~.error-message.svelte-1arefmb{display:block}.error-message.svelte-1arefmb.svelte-1arefmb{display:none}.form-group.svelte-1m7ypc .form-input.svelte-1m7ypc{border-top:0;border-left:0;border-right:0;border-radius:0;max-width:100%!important}.form-group.svelte-1m7ypc .form-input:invalid[data-focus=true].svelte-1m7ypc{border-color:red!important}.form-group.svelte-1m7ypc:has(.form-input:invalid[data-focus=true])~.error-message.svelte-1m7ypc{display:block}.error-message.svelte-1m7ypc.svelte-1m7ypc{display:none}.form-group.svelte-nt11s .form-date.svelte-nt11s{max-width:100%!important}.form-group.svelte-nt11s .form-date:invalid[data-focus=true].svelte-nt11s{border-color:red!important}.form-group.svelte-nt11s:has(.form-date:invalid[data-focus=true])~.error-message.svelte-nt11s{display:block}.error-message.svelte-nt11s.svelte-nt11s{display:none}input.svelte-nt11s.svelte-nt11s{color-scheme:initial}.form-group.svelte-1rgjp4b .form-textarea.svelte-1rgjp4b{border-top:0;border-left:0;border-right:0;border-radius:0;resize:vertical;height:auto;overflow-y:hidden;min-height:6rem;max-height:1000rem}.form-group.svelte-1rgjp4b .form-textarea:invalid[data-focus=true].svelte-1rgjp4b{border-color:red!important}.form-group.svelte-1rgjp4b:has(.form-textarea:invalid[data-focus=true])~.error-message.svelte-1rgjp4b{display:block}.error-message.svelte-1rgjp4b.svelte-1rgjp4b{display:none}.form-group.svelte-u6lyvv .form-radio.svelte-u6lyvv{border-top:0;border-left:0;border-right:0;border-radius:0;width:18px;height:18px;vertical-align:middle}.form-group.svelte-u6lyvv .form-radio:invalid[data-focus=true].svelte-u6lyvv{border-color:red!important}.form-group.svelte-u6lyvv:has(.form-radio:invalid[data-focus=true])~.error-message.svelte-u6lyvv{display:block}.error-message.svelte-u6lyvv.svelte-u6lyvv{display:none}
