.field[data-v-e0ec4258]{flex-direction:column;gap:.25rem;display:flex}.field[data-v-e0ec4258]:has(.field__control:disabled){opacity:var(--layer-opacity-disabled)}.field__label[data-v-e0ec4258]{font-family:var(--label-small-font-family);font-size:var(--label-small-font-size);line-height:var(--label-small-line-height);font-weight:var(--label-small-font-weight);letter-spacing:var(--label-small-letter-spacing);color:var(--surface-on-surface-contrast-dim)}.field__required[data-v-e0ec4258]{color:var(--surface-on-surface-secondary)}.field__control[data-v-e0ec4258]{--interaction-color:color-mix(in srgb, var(--surface-on-surface-subtle), var(--surface-on-surface-contrast-dim) var(--interaction));border:0;border-bottom:1px solid var(--interaction-color);border-radius:var(--border-radius-none);--interaction-background:color-mix(in srgb, transparent, var(--surface-container-low) var(--interaction));background-color:var(--interaction-background);font-family:var(--body-medium-font-family);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);font-weight:var(--body-medium-font-weight);letter-spacing:var(--body-medium-letter-spacing);color:var(--surface-on-surface-contrast);transition:--interaction var(--transition-fast) ease;padding:12px 16px}.field__control[data-v-e0ec4258]::placeholder{color:var(--surface-on-surface-contrast-dim);opacity:.4}.field__control[data-v-e0ec4258]:focus{--interaction:100%;box-shadow:inset 0 -1px 0 var(--surface-on-surface-contrast-dim);outline:none}.form-row[data-v-74fc3192]{gap:var(--layout-gap);display:grid}@media (width>=720px){.form-row[data-v-74fc3192]{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-shell[data-v-ee1938a2]{position:relative;container-type:inline-size}.form-shell__fields[data-v-ee1938a2]{gap:var(--layout-gap);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.form-shell__footer[data-v-ee1938a2]{justify-content:flex-end;align-items:center;gap:var(--layout-gap);flex-wrap:wrap;display:flex}.form-shell__message[data-v-ee1938a2]{font-family:var(--body-medium-font-family);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);color:var(--surface-on-surface-contrast-dim);margin-block:0;margin-inline-end:auto}.form-shell__message--error[data-v-ee1938a2]{color:var(--surface-on-surface-error)}.form-shell__submit[data-v-ee1938a2]{width:100%}@media (width>=720px){.form-shell__submit[data-v-ee1938a2]{width:auto}}.form-shell__overlay[data-v-ee1938a2]{padding-inline:var(--card-padding-s);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.form-shell__confirmation[data-v-ee1938a2]{align-items:center;gap:var(--layout-gap);padding:var(--card-padding-s) var(--card-padding-l);border:1px solid var(--surface-on-surface-subtle-dim);border-radius:var(--border-radius-l);background-color:var(--surface-container-transparent);-webkit-backdrop-filter:blur(var(--blur-16));backdrop-filter:blur(var(--blur-16));color:var(--surface-on-surface-contrast);text-align:center;pointer-events:auto;flex-direction:column;flex:1;display:flex}.form-shell__confirmation[data-v-ee1938a2]:focus{outline:none}@container (width<512px){.form-shell__overlay[data-v-ee1938a2]{padding-inline:0}.form-shell__confirmation[data-v-ee1938a2]{padding-inline:var(--card-padding-s)}}.form-shell__check[data-v-ee1938a2]{color:var(--success-fill-color);font-size:8rem}.form-shell__confirmation-text[data-v-ee1938a2]{gap:var(--body-medium-paragraph-spacing);flex-direction:column;display:flex}.form-shell__confirmation-heading[data-v-ee1938a2]{gap:var(--spacing-headline-medium-subtitle);flex-direction:column;display:flex}.form-shell__confirmation-heading>p[data-v-ee1938a2]{margin-block:0}
