.input-block[data-v-ca20a16c]{flex-direction:column;gap:.6rem;width:100%;display:flex}.input-block--label[data-v-ca20a16c]{color:hsl(var(--text-secondary)/1);cursor:pointer;margin:0;font-size:1.4rem;font-weight:500}.input-block--input[data-v-ca20a16c]{background-color:hsl(var(--control-inset-surface)/1);border:1px solid hsl(var(--control-inset-edge)/1);box-shadow:inset 0 2px 4px hsl(var(--control-depth-shadow)/.18),inset 0 1px 0 hsl(var(--slate-0)/.04)}.input-block--input.is-focused[data-v-ca20a16c],.input-block--input[data-v-ca20a16c]:focus,.input-block--input[data-v-ca20a16c]:focus-visible,.input-block--input[data-v-ca20a16c]:focus-within{border-color:hsl(var(--color-primary)/1);box-shadow:inset 0 2px 4px hsl(var(--control-depth-shadow)/.16),0 0 0 3px hsl(var(--ring-color)/.2)}.input-block--input[data-v-ca20a16c]:is(:disabled,[aria-disabled=true]){cursor:not-allowed;color:hsl(var(--text-muted)/1);background-color:hsl(var(--control-disabled-face)/1);border-color:hsl(var(--control-disabled-edge)/1);box-shadow:inset 0 1px 2px hsl(var(--control-depth-shadow)/.1)}.input-block--input[data-v-ca20a16c]{border-radius:var(--radius-md);width:100%;min-height:8rem;color:hsl(var(--text-main)/1);resize:vertical;outline:none;padding:1.2rem;font-family:inherit;font-size:1.5rem;line-height:1.5;transition:border-color .16s,box-shadow .16s,background-color .16s}.input-block--input.is-autosize[data-v-ca20a16c]{resize:none}.input-block--input[data-v-ca20a16c]::placeholder{color:hsl(var(--text-muted)/1);opacity:1}@media (prefers-reduced-motion:reduce){.input-block--input[data-v-ca20a16c]{transition:none}}.input-block--help-message[data-v-ca20a16c]{min-height:1.8rem;color:hsl(var(--text-muted)/1);margin-top:.2rem;font-size:1.3rem}.input-block.has-error .input-block--help-message[data-v-ca20a16c],.input-block.has-error .input-block--label[data-v-ca20a16c]{color:hsl(var(--color-danger-text)/1)}.input-block.has-error .input-block--input[data-v-ca20a16c]{border-color:hsl(var(--color-danger)/1);background-color:hsl(var(--color-danger)/.06)}.input-block.has-error .input-block--input[data-v-ca20a16c]:focus{box-shadow:inset 0 2px 4px hsl(var(--control-depth-shadow)/.16),0 0 0 3px hsl(var(--color-danger)/.18)}
