.lap-wrap[data-v-1e942a87]{max-width:860px;margin:0 auto;font-size:15px}.lap-steps[data-v-1e942a87]{gap:4px;margin:0 0 18px;padding:0;list-style:none;display:flex;overflow-x:auto}.lap-steps li[data-v-1e942a87]{text-align:center;color:#8a93a6;background:#f2f4f8;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:80px;padding:6px 4px;font-size:12.5px;display:flex}.lap-steps li.on[data-v-1e942a87]{background:var(--color-primary,#2563eb);color:#fff}.lap-steps li.done[data-v-1e942a87]{color:var(--color-primary,#2563eb);background:#e7f0ff}.lap-dot[data-v-1e942a87]{background:#00000014;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:inline-flex}.lap-steps li.on .lap-dot[data-v-1e942a87]{color:#fff;background:#ffffff40}.lap-sec-title[data-v-1e942a87]{color:#243041;margin:4px 0 10px;font-size:17px}.lap-sub[data-v-1e942a87]{color:#243041;margin:16px 0 8px;font-size:15px}.lap-tip[data-v-1e942a87]{color:#6b7688;margin:0 0 10px;font-size:13px}.lap-tip-warn[data-v-1e942a87]{color:#713f12;background:#fef9c3;border:1px solid #fde047;border-radius:10px;padding:8px 12px}.lap-chips[data-v-1e942a87]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.lap-chip[data-v-1e942a87]{border:1px solid var(--color-border,#e3e8f2);cursor:pointer;color:#4a5568;background:#fff;border-radius:999px;padding:6px 14px;font-size:13.5px}.lap-chip.on[data-v-1e942a87]{background:var(--color-primary,#2563eb);border-color:var(--color-primary,#2563eb);color:#fff}.lap-cards[data-v-1e942a87]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.lap-card[data-v-1e942a87]{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #e3e8f2;border-radius:14px;flex-direction:column;gap:5px;padding:14px;font-size:15px;transition:all .15s;display:flex}.lap-card[data-v-1e942a87]:hover{border-color:var(--color-primary,#2563eb);transform:translateY(-2px);box-shadow:0 6px 18px #2563eb24}.lap-card b[data-v-1e942a87]{font-size:15.5px}.lap-card-name[data-v-1e942a87]{color:var(--color-primary,#2563eb);font-size:12.5px}.lap-card-desc[data-v-1e942a87]{color:#8a93a6;font-size:12.5px;line-height:1.6}.lap-form[data-v-1e942a87]{flex-direction:column;gap:12px;margin-bottom:8px;display:flex}.lap-form label[data-v-1e942a87]{color:#4a5568;flex-direction:column;gap:5px;font-size:13.5px;display:flex}.lap-form input[data-v-1e942a87],.lap-form select[data-v-1e942a87],.lap-form textarea[data-v-1e942a87]{background:#fff;border:1.5px solid #dfe5ef;border-radius:10px;padding:9px 12px;font-family:inherit;font-size:14.5px}.lap-form input[data-v-1e942a87]:focus,.lap-form select[data-v-1e942a87]:focus,.lap-form textarea[data-v-1e942a87]:focus{border-color:var(--color-primary,#2563eb);outline:none}.lap-req[data-v-1e942a87]{color:#dc2626;margin-left:2px;font-style:normal}.lap-field-tip[data-v-1e942a87]{color:#8a93a6;font-size:12px;font-style:normal}.lap-nav[data-v-1e942a87]{justify-content:space-between;margin-top:16px;display:flex}.lap-btn[data-v-1e942a87]{background:var(--color-primary,#2563eb);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 20px;font-size:14.5px;font-weight:600}.lap-btn[data-v-1e942a87]:disabled{opacity:.45;cursor:not-allowed}.lap-btn.ghost[data-v-1e942a87]{color:#4a5568;background:#fff;border:1.5px solid #dfe5ef}.lap-paper[data-v-1e942a87]{background:#fff;border:1px solid #e3e8f2;border-radius:12px;margin:12px 0;padding:36px 30px;overflow-x:auto}.lap-paper-title[data-v-1e942a87]{text-align:center;letter-spacing:2px;margin:0 0 22px;font-size:20px;font-weight:700}.lap-paper-body[data-v-1e942a87] p{margin:0 0 6pt;font-size:14px;line-height:1.8}.lap-paper-body[data-v-1e942a87]{color:#111;font-family:SimSun,Songti SC,serif}.lap-actions[data-v-1e942a87]{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.lap-wx-tip[data-v-1e942a87]{color:#8a93a6;text-align:center;font-size:12.5px}.lap-disclaim[data-v-1e942a87]{color:#8a93a6;background:#f6f8fb;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.6}@media (width<=640px){.lap-steps li[data-v-1e942a87]{min-width:64px;font-size:11.5px}.lap-cards[data-v-1e942a87]{grid-template-columns:1fr}.lap-paper[data-v-1e942a87]{padding:24px 16px}}
