.utrecht-form-field{break-inside:avoid;font-family:var(--utrecht-document-font-family,inherit);margin-block-start:calc(var(--utrecht-space-around,0) * var(--utrecht-form-field-margin-block-start,0));margin-block-end:calc(var(--utrecht-space-around,0) * var(--utrecht-form-field-margin-block-end,0))}.utrecht-form-field--distanced{--utrecht-space-around:1}.utrecht-form-field--invalid{border-inline-start-color:var(--utrecht-form-field-invalid-border-inline-start-color);border-inline-start-style:solid;border-inline-start-width:var(--utrecht-form-field-invalid-border-inline-start-width,0);padding-inline-start:var(--utrecht-form-field-invalid-padding-inline-start)}.utrecht-form-field--checkbox{gap:0 var(--utrecht-checkbox-margin-inline-end,12px);grid-template-areas:"input label""input description""input error-message";grid-template-columns:var(--utrecht-checkbox-size) 100fr;display:grid}.utrecht-form-field--checkbox .utrecht-form-field__label:has(.utrecht-form-field__input){margin-inline-start:calc(-1 * (var(--utrecht-checkbox-size) + var(--utrecht-checkbox-margin-inline-end,12px)))}.utrecht-form-field--checkbox .utrecht-form-field__label .utrecht-form-field__input{margin-inline-end:var(--utrecht-checkbox-margin-inline-end,12px)}.utrecht-form-field--radio{gap:0 var(--utrecht-radio-button-margin-inline-end,12px);grid-template-areas:"input label""input description""input error-message";grid-template-columns:var(--utrecht-radio-button-size) 100fr;display:grid}.utrecht-form-field--radio .utrecht-form-field__label:has(.utrecht-form-field__input){margin-inline-start:calc(-1 * (var(--utrecht-radio-button-size) + var(--utrecht-radio-button-margin-inline-end,12px)))}.utrecht-form-field--radio .utrecht-form-field__label .utrecht-form-field__input{margin-inline-end:var(--utrecht-radio-button-margin-inline-end,12px)}.utrecht-form-field__input{order:5;grid-area:input;margin-block:0}.utrecht-form-field__label{order:1;grid-area:label;margin-block-start:0;margin-block-end:var(--utrecht-form-field-label-margin-block-end)}.utrecht-form-field .utrecht-form-field-description{order:2;grid-area:description;margin-block-start:var(--utrecht-form-field-description-margin-block-start);margin-block-end:var(--utrecht-form-field-description-margin-block-end)}.utrecht-form-field .utrecht-form-field-description--invalid{order:3;grid-area:error-message}.utrecht-form-field__description{order:2;grid-area:description;margin-block-start:var(--utrecht-form-field-description-margin-block-start);margin-block-end:var(--utrecht-form-field-description-margin-block-end)}.utrecht-form-field__description--before{order:4;grid-area:description-before}.utrecht-form-field__error-message{order:3;grid-area:error-message}
