.field[data-astro-cid-pvzhjb7y]{gap:var(--space-2);flex-direction:column;display:flex}.field__label[data-astro-cid-pvzhjb7y]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-ui);color:var(--color-text)}.field__optional[data-astro-cid-pvzhjb7y]{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.field__hint[data-astro-cid-pvzhjb7y]{font-size:var(--font-size-sm);line-height:var(--line-height-ui);color:var(--color-text-muted)}.field__error[data-astro-cid-pvzhjb7y]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-ui);color:var(--color-error)}.field__error[data-astro-cid-pvzhjb7y]:empty{display:none}.field__control[data-astro-cid-pvzhjb7y]{width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);line-height:var(--line-height-ui);color:var(--color-text);background-color:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard)}.field__control[data-astro-cid-pvzhjb7y]:hover{border-color:var(--color-text)}.field__control[data-astro-cid-pvzhjb7y]:focus-visible{border-color:var(--color-focus)}.field__control--textarea[data-astro-cid-pvzhjb7y]{min-height:var(--textarea-min-height);resize:vertical}.field__control[data-astro-cid-pvzhjb7y][aria-invalid=true]{border-color:var(--color-error);box-shadow:inset 0 0 0 var(--border-width) var(--color-error)}.field__control[data-astro-cid-pvzhjb7y]:disabled{color:var(--color-text-muted);background-color:var(--color-surface-muted);border-color:var(--color-border-strong);cursor:not-allowed}.field__check[data-astro-cid-pvzhjb7y]{align-items:flex-start;gap:var(--space-3);display:flex}.field__checkbox[data-astro-cid-pvzhjb7y]{width:var(--checkbox-size);height:var(--checkbox-size);accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;margin:0}.field__label--check[data-astro-cid-pvzhjb7y]{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);cursor:pointer}.field__checkbox[data-astro-cid-pvzhjb7y][aria-invalid=true]{outline:var(--border-width-strong) solid var(--color-error);outline-offset:var(--focus-ring-offset)}.field__checkbox[data-astro-cid-pvzhjb7y]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus)}.field--disabled[data-astro-cid-pvzhjb7y] .field__label[data-astro-cid-pvzhjb7y],.field--disabled[data-astro-cid-pvzhjb7y] .field__label--check[data-astro-cid-pvzhjb7y]{color:var(--color-text-muted);cursor:not-allowed}
