textarea,select,input{background-color:var(--in-input-background);color:var(--in-input-color);border:var(--in-input-border)}:is(textarea,select,input):not([type]),:is(textarea,select,input)[type=text],:is(textarea,select,input)[type=password],:is(textarea,select,input)[type=url],:is(textarea,select,input)[type=email]{padding:8px;font-size:1rem;border-radius:4px}:is(:is(textarea,select,input):not([type]),:is(textarea,select,input)[type=text],:is(textarea,select,input)[type=password],:is(textarea,select,input)[type=url],:is(textarea,select,input)[type=email]):focus-visible{outline:var(--in-focus-outline)}:is(:is(textarea,select,input):not([type]),:is(textarea,select,input)[type=text],:is(textarea,select,input)[type=password],:is(textarea,select,input)[type=url],:is(textarea,select,input)[type=email])[disabled]{background-color:var(--in-input-background-disabled);border-color:var(--in-input-border-color-disabled);color:var(--in-input-color-disabled);cursor:not-allowed}:is(:is(textarea,select,input):not([type]),:is(textarea,select,input)[type=text],:is(textarea,select,input)[type=password],:is(textarea,select,input)[type=url],:is(textarea,select,input)[type=email]):user-invalid{border-color:var(--in-input-border-color-invalid)}:is(textarea,select,input)[type=file]{padding:1rem;border-radius:4px}:is(textarea,select,input)[type=checkbox]{grid-area:box}select[multiple]{flex-grow:1}.form-control.svelte-1y5eisy>label{margin-bottom:4px;font-size:1.1rem}.form-control.svelte-1y5eisy>span{margin-top:4px;font-size:.9rem}.form-control.svelte-1y5eisy{display:flex;flex-direction:column;width:100%;position:relative}.form-control.svelte-1y5eisy>label:has(+input[required]):after{content:"*";color:var(--in-input-required-color);margin-left:4px;font-weight:700}.form-control.svelte-1y5eisy:has(input[type=checkbox]){display:grid;grid-template-areas:"box label" "hint hint";grid-template-columns:min-content auto;justify-content:start;column-gap:1rem;align-items:center}.form-control.svelte-1y5eisy:has(input[type=checkbox])>span{grid-area:hint}.form-control.svelte-1y5eisy:has(input[type=checkbox])>label{grid-area:label;margin:0}
