.form-layout.svelte-47049i{width:100%;display:grid;grid-template-columns:var(--form-grid-columns, minmax(max-content, 1fr) minmax(0, 3fr));column-gap:0;row-gap:0;align-items:center}.form-layout.svelte-47049i .form-row{display:contents;margin:0}.form-layout.svelte-47049i .form-label{text-align:var(--form-label-text-align, right);padding:.5em 1em .5em 0;display:flex;align-items:center;justify-content:var(--form-label-justify, flex-end);min-width:0}.form-layout.svelte-47049i .form-label label{font-weight:400;margin:0;display:block;width:100%}.form-layout.svelte-47049i .form-field{padding:.5em;min-width:0}.form-layout.svelte-47049i .form-row:has(textarea) .form-label{align-self:start;padding-top:.75em}.form-layout.svelte-47049i .form-row:has(textarea) .form-field{align-self:start}.form-layout.svelte-47049i .form-field .text-container{display:block;width:100%;max-width:100%;box-sizing:border-box}.form-layout.svelte-47049i .form-field input,.form-layout.svelte-47049i .form-field textarea,.form-layout.svelte-47049i .form-field .named-select,.form-layout.svelte-47049i .form-field .select-list-container{width:100%;box-sizing:border-box}@media (max-width: 640px){.form-layout.svelte-47049i{grid-template-columns:1fr}.form-layout.svelte-47049i .form-label{text-align:left;padding:.5em .5em .25em 0;justify-content:flex-start}.form-layout.svelte-47049i .form-field{padding:0 0 .5em;width:100%;box-sizing:border-box}}
