.upload-field[data-v-32228672]{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.upload-field__input[data-v-32228672]{font-size:var(--font-size-small)}.upload-field__hint[data-v-32228672],.upload-field__note[data-v-32228672]{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);margin:0}.upload-field__list[data-v-32228672]{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.upload-field__item[data-v-32228672]{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-line);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.upload-field__name[data-v-32228672]{overflow-wrap:anywhere;font-weight:var(--font-weight-medium)}.upload-field__meta[data-v-32228672],.upload-field__percent[data-v-32228672]{color:var(--color-text-muted)}.upload-field__progress[data-v-32228672]{align-items:center;gap:var(--space-2xs);max-width:220px;background-color:var(--color-line);flex:120px;block-size:6px;display:inline-flex;position:relative}.upload-field__bar[data-v-32228672]{background-color:var(--color-cta);block-size:100%;transition:inline-size .2s;display:block}.upload-field__percent[data-v-32228672]{font-size:var(--font-size-xs);position:absolute;inset-block-start:-18px;inset-inline-end:0}.upload-field__state--done[data-v-32228672]{color:var(--color-cta)}.upload-field__state--error[data-v-32228672]{color:var(--color-danger);overflow-wrap:anywhere}.upload-field__action[data-v-32228672]{font-size:var(--font-size-xs);margin-inline-start:auto}.upload-field__error[data-v-32228672]{color:var(--color-danger);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);margin:0}.form-field[data-v-3244826e]{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.form-field__label[data-v-3244826e]{color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.form-field__required[data-v-3244826e]{margin-inline-start:2px}.form-field__help[data-v-3244826e],.form-field__required[data-v-3244826e]{color:var(--color-text-muted)}.form-field__error[data-v-3244826e],.form-field__help[data-v-3244826e]{max-width:var(--measure-text);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed)}.form-field__error[data-v-3244826e]{color:var(--color-danger)}.form-field--invalid[data-v-3244826e] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--color-danger)}.form-field__group[data-v-3244826e]{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.form-field__choice[data-v-3244826e]{min-height:var(--target-size-min);align-items:center}.form-field__choice[data-v-3244826e],.form-field__consent[data-v-3244826e]{gap:var(--space-xs);font-size:var(--font-size-label);display:flex}.form-field__consent[data-v-3244826e]{line-height:var(--line-height-body);align-items:flex-start}.form-field__consent input[data-v-3244826e]{flex:none;margin-block-start:4px}.site-form[data-v-b833e6c8]{width:100%}.site-form[data-v-b833e6c8],.site-form__group[data-v-b833e6c8]{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.site-form__group[data-v-b833e6c8]{border:0;margin:0;padding:0}.site-form__legend[data-v-b833e6c8]{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;padding:0}.site-form__actions[data-v-b833e6c8]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.site-form__status[data-v-b833e6c8]{max-width:var(--measure-text);padding:var(--space-sm) var(--space-md);border-inline-start:3px solid var(--color-line);background-color:var(--color-surface-warm);font-size:var(--font-size-label);line-height:var(--line-height-body)}.site-form__status--success[data-v-b833e6c8]{border-inline-start-color:var(--color-cta)}.site-form__status--error[data-v-b833e6c8]{border-inline-start-color:var(--color-danger)}
