.real-auth-page[data-v-7a192382]{min-height:100vh;background:linear-gradient(180deg,rgba(var(--app-theme-color-rgb),.1),#f7f6fc 28%,#f4f6fb)}.page-body[data-v-7a192382]{padding:1rem}.auth-card[data-v-7a192382],.card-panel[data-v-7a192382]{background:#fff;border:1px solid rgba(var(--app-theme-color-rgb),.12);border-radius:16px;box-shadow:0 8px 22px rgba(var(--app-theme-color-rgb),.08);padding:1rem;margin-bottom:.9rem}.step-tip[data-v-7a192382]{margin-top:.75rem;color:#64748b;font-size:.9rem;line-height:1.4;text-align:center}.choice-item[data-v-7a192382]{display:flex;align-items:center;justify-content:space-between;padding:.92rem 1rem;border-radius:14px;background:rgba(var(--app-theme-color-rgb),.03);border:1px solid rgba(var(--app-theme-color-rgb),.1);margin-bottom:.75rem}.choice-item.active[data-v-7a192382]{border-color:rgba(var(--app-theme-color-rgb),.45);box-shadow:0 0 0 3px rgba(var(--app-theme-color-rgb),.08)}.choice-item__title[data-v-7a192382]{font-weight:600;color:#1f2937}.choice-item__desc[data-v-7a192382]{margin-top:.25rem;font-size:.78rem;color:#64748b;line-height:1.35}.upload-hint[data-v-7a192382]{padding:.8rem;border-radius:12px;background:rgba(var(--app-theme-color-rgb),.05);color:#475569;font-size:.84rem;line-height:1.45;margin-bottom:.8rem}.upload-grid[data-v-7a192382]{display:grid;grid-template-columns:1fr;gap:.8rem}.upload-item[data-v-7a192382]{padding:.9rem;border-radius:14px;border:1px dashed rgba(var(--app-theme-color-rgb),.22);background:rgba(var(--app-theme-color-rgb),.02)}.upload-item__title[data-v-7a192382]{font-weight:600;color:#1f2937}.upload-item__desc[data-v-7a192382]{margin:.3rem 0 .7rem;font-size:.8rem;color:#64748b}.upload-preview[data-v-7a192382]{width:100%;height:10rem;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin-bottom:.7rem}.upload-uploader[data-v-7a192382],.upload-uploader[data-v-7a192382] .van-uploader__input-wrapper,.upload-uploader[data-v-7a192382] .van-uploader__wrapper{width:100%;display:block}.upload-uploader[data-v-7a192382] .van-uploader__upload{width:100%;height:10rem;margin:0;border-radius:12px;background:#fff;border:1px solid rgba(var(--app-theme-color-rgb),.12)}.upload-replace[data-v-7a192382]{display:inline-block;color:var(--app-theme-color);font-size:.82rem;font-weight:600}.upload-replace[data-v-7a192382] .van-uploader__input-wrapper,.upload-replace[data-v-7a192382] .van-uploader__wrapper{display:inline-block}.field-list[data-v-7a192382]{display:grid;grid-template-columns:1fr;gap:.8rem}.field-item__label[data-v-7a192382]{margin-bottom:.35rem;font-size:.82rem;color:#475569;font-weight:600}.field-item__input[data-v-7a192382]{height:3rem;padding:0 .9rem}.field-item__input[data-v-7a192382],.field-item__textarea[data-v-7a192382]{width:100%;border-radius:12px;border:1px solid rgba(var(--app-theme-color-rgb),.16);background:#f8fafc;color:#111827;outline:none}.field-item__textarea[data-v-7a192382]{min-height:8.5rem;padding:1rem .9rem;resize:vertical;line-height:1.65}.field-item__date-trigger[data-v-7a192382]{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.field-item__placeholder[data-v-7a192382]{color:#94a3b8}.field-item__input[data-v-7a192382]:focus,.field-item__textarea[data-v-7a192382]:focus{background:#fff;border-color:rgba(var(--app-theme-color-rgb),.55);box-shadow:0 0 0 3px rgba(var(--app-theme-color-rgb),.1)}.footer[data-v-7a192382]{padding:.2rem 1rem 1rem;display:flex;gap:.75rem}.btn[data-v-7a192382]{flex:1;height:2.9rem;border-radius:14px;border:none;font-size:.98rem;font-weight:600}.btn--primary[data-v-7a192382]{color:#fff;background:linear-gradient(135deg,rgba(var(--app-theme-color-rgb),1),rgba(var(--app-theme-color-rgb),.82));box-shadow:0 .45rem 1rem rgba(var(--app-theme-color-rgb),.22)}.btn--ghost[data-v-7a192382]{background:#fff;color:var(--app-theme-color);border:1px solid rgba(var(--app-theme-color-rgb),.18);font-size:.8rem}