.contact-success[data-v-cfbff9be]{width:min(420px,calc(100% - 40px));max-height:calc(100dvh - 40px);margin:auto;overflow-y:auto}.contact-success[data-v-cfbff9be]::backdrop{background:#0000004d}.field[data-v-cfbff9be]{display:grid;gap:9px;min-width:0}.field>label[data-v-cfbff9be]{font-size:13px;font-weight:700}.field>label>span[aria-hidden][data-v-cfbff9be]{color:var(--color-accent)}.field input[data-v-cfbff9be]:not([type=checkbox]),.field select[data-v-cfbff9be],.field textarea[data-v-cfbff9be]{display:block;width:100%;min-height:52px;padding:12px 14px;border:1px solid var(--color-border);border-radius:0;background:var(--color-surface-muted);color:var(--color-text);font:inherit;font-size:15px;transition:border-color .15s ease,background-color .15s ease}.field[data-v-cfbff9be] :is(input:not([type=checkbox]),select,textarea):hover{border-color:color-mix(in srgb,var(--color-muted) 45%,var(--color-border))}.field[data-v-cfbff9be] :is(input:not([type=checkbox]),select,textarea):focus{border-color:var(--color-accent);background:var(--color-surface)}.field :is(input:not([type=checkbox]),select,textarea)[aria-invalid=true][data-v-cfbff9be]{border-color:var(--color-danger)}.field textarea[data-v-cfbff9be]{min-height:112px;resize:vertical}.field .error[data-v-cfbff9be]{margin:2px 0 0;color:var(--color-danger);font-size:13px}@media(prefers-reduced-motion:reduce){.field[data-v-cfbff9be] :is(input:not([type=checkbox]),select,textarea){transition:none}}
