.ai-wrap.svelte-4uj8za{padding-bottom:34px}.plan-note.svelte-4uj8za{border:1.5px solid var(--teal);border-radius:10px;padding:14px 16px;margin-top:14px;line-height:1.5;font-size:15.5px}.plan-note.svelte-4uj8za p:where(.svelte-4uj8za){margin:0}.plan-note.svelte-4uj8za p:where(.svelte-4uj8za)+p:where(.svelte-4uj8za){margin-top:6px}.plan-note.svelte-4uj8za a:where(.svelte-4uj8za){color:var(--teal-dark);font-weight:700}.phone[data-theme=dark] .plan-note.svelte-4uj8za a:where(.svelte-4uj8za){color:var(--teal)}.ai-intro.svelte-4uj8za{font-size:16.5px;line-height:1.55;color:#333;padding:16px 18px 0}.ai-tips.svelte-4uj8za{font-size:14.5px;line-height:1.5;color:#666;padding:10px 18px 0;margin:0}.ai-form.svelte-4uj8za{padding:0 16px}.ai-form.svelte-4uj8za .attach-row:where(.svelte-4uj8za){margin-bottom:18px}.sq-hidden.svelte-4uj8za{display:none}.ai-btn.svelte-4uj8za{display:block;width:100%;margin-top:20px;padding:13px;background:var(--teal);color:#fff;border:none;border-radius:4px;font-size:17px;font-weight:700;cursor:pointer;font-family:inherit}.ai-btn.svelte-4uj8za:disabled{background:#b0bec5;cursor:default}.progress-box.svelte-4uj8za{margin-top:20px}.progress-track.svelte-4uj8za{height:10px;background:#e3e8ee;border-radius:5px;overflow:hidden}.progress-fill.svelte-4uj8za{height:100%;background:var(--teal);border-radius:5px;transition:width .45s ease}.steps.svelte-4uj8za{list-style:none;margin:14px 0 0;padding:0}.steps.svelte-4uj8za li:where(.svelte-4uj8za){display:flex;align-items:baseline;gap:9px;padding:5px 0;font-size:15.5px;color:#999}.steps.svelte-4uj8za li.step-active:where(.svelte-4uj8za){color:#222;font-weight:600}.steps.svelte-4uj8za li.step-done:where(.svelte-4uj8za){color:#333}.steps.svelte-4uj8za li.step-failed:where(.svelte-4uj8za){color:#c62828;font-weight:600}.step-mark.svelte-4uj8za{width:16px;text-align:center;font-weight:700;flex:0 0 auto}.step-done.svelte-4uj8za .step-mark:where(.svelte-4uj8za){color:#2e7d32}.step-failed.svelte-4uj8za .step-mark:where(.svelte-4uj8za){color:#c62828}.step-note.svelte-4uj8za{color:#888;font-size:13.5px;font-weight:400}.pulse.svelte-4uj8za{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--teal);animation:svelte-4uj8za-pulse .9s ease-in-out infinite alternate}@keyframes svelte-4uj8za-pulse{0%{opacity:.25;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}.ocr-details.svelte-4uj8za{margin:18px 16px 0}.ocr-details.svelte-4uj8za summary:where(.svelte-4uj8za){color:var(--teal-dark);font-weight:700;cursor:pointer;font-size:15px}.ocr-details.svelte-4uj8za pre:where(.svelte-4uj8za){white-space:pre-wrap;word-break:break-word;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;padding:10px 12px;font-size:13px;color:#444;max-height:300px;overflow:auto}.phone[data-theme=dark] .ai-intro.svelte-4uj8za{color:var(--ink)}.phone[data-theme=dark] .ai-tips.svelte-4uj8za{color:#a6abb3}.phone[data-theme=dark] .steps.svelte-4uj8za li.step-active:where(.svelte-4uj8za){color:#fff}.phone[data-theme=dark] .steps.svelte-4uj8za li.step-done:where(.svelte-4uj8za){color:#c9ccd1}.phone[data-theme=dark] .progress-track.svelte-4uj8za{background:#2a2e34}
