.mc-auth-form__title[data-v-f23b44da]{font-weight:800;color:var(--bs-mc-primary);margin-bottom:6px}.mc-auth-form__subtitle[data-v-f23b44da]{color:#666;margin-bottom:20px}.mc-auth-form__section[data-v-f23b44da]{font-weight:700;color:var(--bs-mc-primary);font-size:1rem;margin-top:8px;margin-bottom:0}.mc-auth-form__switch[data-v-f23b44da]{color:#666}.mc-field-label[data-v-f23b44da]{display:block;font-weight:700;font-size:.9rem;color:#333;margin-bottom:4px}.mc-field[data-v-f23b44da]{width:100%;padding:10px 14px;border:1.5px solid #e0e0e0;border-radius:10px;font-size:.95rem;font-family:inherit;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.mc-field[data-v-f23b44da]:focus{outline:0;border-color:var(--bs-mc-primary);box-shadow:0 0 0 3px #1e5c381f}.mc-field.is-invalid[data-v-f23b44da]{border-color:#d63333;background:#fff8f8}.mc-field-error[data-v-f23b44da]{color:#d63333;font-size:.82rem;margin:4px 0 0;font-weight:600}.mc-confirm-panel[data-v-f23b44da]{text-align:center;padding:8px 4px}.mc-confirm-icon[data-v-f23b44da]{width:72px;height:72px;margin:0 auto 14px;border-radius:50%;background:var(--bs-mc-light-secondary,#fff6bd);display:flex;align-items:center;justify-content:center;font-size:2rem}.mc-confirm-title[data-v-f23b44da]{font-weight:800;color:var(--bs-mc-primary);margin-bottom:10px}.mc-confirm-text[data-v-f23b44da]{color:#555;line-height:1.6;margin-bottom:8px}.mc-confirm-resent[data-v-f23b44da]{color:var(--bs-mc-primary);background:var(--bs-mc-light-secondary,#fff6bd);border-radius:10px;padding:8px 12px;font-weight:700;font-size:.88rem;margin:6px 0 0}.mc-confirm-resend[data-v-f23b44da]{background:none;border:0;cursor:pointer;font-weight:700;font-size:.9rem}.mc-confirm-resend[data-v-f23b44da]:disabled{opacity:.5;cursor:not-allowed}
