.btn-primary[data-v-538d1045]{align-items:center;background:#4f46e5;border-radius:9999px;box-shadow:0 16px 38px -12px #4f46e580;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:10px 20px;transition:background-color .15s}.btn-primary[data-v-538d1045]:hover{background:#4338ca}.lnk[data-v-538d1045]{font-size:13px;font-weight:600;text-align:left;text-decoration-line:underline;text-underline-offset:3px}.lnk-sm[data-v-538d1045]{align-items:center;display:inline-flex;font-size:12px;gap:4px}.scrim[data-v-2b0f726e]{animation:fade-2b0f726e .2s ease;background:#0f172a1a;top:0;right:0;bottom:0;left:0;z-index:29}.panel[data-v-2b0f726e],.scrim[data-v-2b0f726e]{position:absolute}.panel[data-v-2b0f726e]{animation:slideIn-2b0f726e .22s ease;background:#fff;border-right:1px solid #eef2f7;bottom:0;box-shadow:16px 0 40px -24px #0f172a59;display:flex;flex-direction:column;left:0;max-width:100%;min-height:0;top:0;width:420px;z-index:30}.grab[data-v-2b0f726e]{background:#cbd5e1;border-radius:4px;display:none;flex:none;height:4px;margin:8px auto 0;width:40px}@media (max-width:767px){.scrim[data-v-2b0f726e]{background:#0f172a59}.panel[data-v-2b0f726e]{animation:sheetUp-2b0f726e .25s ease;border-radius:20px 20px 0 0;border-right:0;box-shadow:0 -20px 40px -20px #0f172a66;max-height:86%;right:0;top:auto;width:auto}.grab[data-v-2b0f726e]{display:block}.head[data-v-2b0f726e]{padding-top:10px!important}}@keyframes fade-2b0f726e{0%{opacity:0}}@keyframes slideIn-2b0f726e{0%{opacity:0;transform:translate(-24px)}}@keyframes sheetUp-2b0f726e{0%{opacity:0;transform:translateY(40px)}}.head[data-v-2b0f726e]{align-items:center;display:flex;flex:none;gap:10px;padding:16px 18px 10px}.head h2[data-v-2b0f726e]{color:#0f172a;font-size:16px;font-weight:800;letter-spacing:-.01em;margin:0}.xbtn[data-v-2b0f726e]{background:none;border:0;border-radius:8px;color:#94a3b8;cursor:pointer;line-height:0;margin-left:auto;padding:4px}.xbtn[data-v-2b0f726e]:hover{color:#334155}.new[data-v-2b0f726e]{align-items:center;background:#fff;border:1.5px dashed #cbd5e1;border-radius:14px;color:#1e293b;cursor:pointer;display:flex;flex:none;font:inherit;font-size:14px;font-weight:600;gap:10px;margin:0 14px 8px;padding:11px 14px;text-align:left;transition:all .15s}.new[data-v-2b0f726e]:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.new .plus[data-v-2b0f726e]{align-items:center;background:#f1f5f9;border-radius:8px;color:#334155;display:flex;flex:none;height:26px;justify-content:center;width:26px}.rows[data-v-2b0f726e]{flex:1 1 auto;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0 8px}.row[data-v-2b0f726e]{align-items:center;border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin:2px 0;position:relative}.row+.row[data-v-2b0f726e]:before{background:#eef2f7;content:"";height:1px;left:14px;position:absolute;right:14px;top:-2px}.row[data-v-2b0f726e]:hover{background:#f8fafc}.row:hover+.row[data-v-2b0f726e]:before,.row[data-v-2b0f726e]:hover:before{background:transparent}.row.open[data-v-2b0f726e]{background:#f8fafc;box-shadow:inset 3px 0 #94a3b8}.row.open+.row[data-v-2b0f726e]:before,.row.open[data-v-2b0f726e]:before{background:transparent}.row.enter[data-v-2b0f726e]{animation:rowIn-2b0f726e .6s ease}@keyframes rowIn-2b0f726e{0%{background:#e2e8f0}}.main[data-v-2b0f726e]{background:none;border:0;cursor:pointer;display:block;font:inherit;min-width:0;padding:10px 6px 10px 14px;text-align:left;width:100%}.main[data-v-2b0f726e]:disabled{cursor:default}.title[data-v-2b0f726e]{color:#0f172a;display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta[data-v-2b0f726e]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:3px}.meta[data-v-2b0f726e],.st[data-v-2b0f726e]{align-items:center}.st[data-v-2b0f726e]{border:1px solid;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:1px 8px;white-space:nowrap}.st.in-progress[data-v-2b0f726e]{background:#fff;border-color:#cbd5e1;border-style:dashed;color:#475569}.st.draft-ready[data-v-2b0f726e]{background:#f1f5f9;border-color:#e2e8f0;color:#1e293b}.st.downloaded[data-v-2b0f726e]{background:#f0fdf4;border-color:#bbf7d0;color:#15803d}.opennow[data-v-2b0f726e]{align-items:center;color:#334155;display:inline-flex;font-size:11px;font-weight:700;gap:5px;white-space:nowrap}.opennow[data-v-2b0f726e]:before{background:#16a34a;border-radius:50%;content:"";height:6px;width:6px}.del[data-v-2b0f726e]{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;height:34px;justify-content:center;margin-right:6px;width:34px}.del[data-v-2b0f726e]:hover:not(:disabled){background:#fef2f2;border-color:#fca5a5;color:#dc2626}.del[data-v-2b0f726e]:disabled,.new[data-v-2b0f726e]:disabled{cursor:default;opacity:.5}.empty[data-v-2b0f726e]{color:#64748b;font-size:13px;margin:0;padding:8px 18px 12px}.foot[data-v-2b0f726e]{border-top:1px solid #eef2f7;color:#94a3b8;flex:none;font-size:11.5px;line-height:1.45;margin:6px 0 0;padding:10px 18px 14px}.del[data-v-2b0f726e]:focus-visible,.main[data-v-2b0f726e]:focus-visible,.new[data-v-2b0f726e]:focus-visible,.xbtn[data-v-2b0f726e]:focus-visible{outline:2px solid #94a3b8;outline-offset:-2px}@media (prefers-reduced-motion:reduce){.panel[data-v-2b0f726e],.row.enter[data-v-2b0f726e],.scrim[data-v-2b0f726e]{animation:none}}.tb[data-v-c829fa4a]{align-items:center;background:transparent;border:0;border-radius:8px;color:#334155;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;height:28px;justify-content:center;width:30px}.tb[data-v-c829fa4a]:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.tb[data-v-c829fa4a]:disabled{cursor:default;opacity:.35}.tb.lab[data-v-c829fa4a]{background:#f8fafc;border:1px solid #e2e8f0;color:#0f172a;font-size:12.5px;font-weight:600;gap:5px;padding:0 9px;width:auto}.tb.lab+.tb.lab[data-v-c829fa4a]{margin-left:4px}.sep[data-v-c829fa4a]{background:#e2e8f0;height:18px;margin:0 5px;width:1px}.doc[data-v-6f051666]{color:#475569}.page[data-v-6f051666]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 12px 32px -20px #0f172a40;display:flex;flex-direction:column;min-height:520px;padding:18px 40px;position:relative}.doc-compact .page[data-v-6f051666]{border-radius:12px;padding:14px 16px 12px}.page-empty[data-v-6f051666]{min-height:420px}.pg-head[data-v-6f051666]{align-items:center;border-bottom:1px solid #eef2f7;display:flex;justify-content:flex-end;padding-bottom:10px}.pg-head .r[data-v-6f051666]{color:#64748b;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-body[data-v-6f051666]{display:flex;flex:1;flex-direction:column}.pg-foot[data-v-6f051666]{align-items:center;border-top:1px solid #eef2f7;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:11px;gap:12px;justify-content:space-between;margin-top:24px;padding-top:12px}.pg-foot .wm[data-v-6f051666]{font-size:11.5px;font-weight:500;white-space:nowrap}.title-block[data-v-6f051666]{background:#eef2ff;border:1px solid #e0e7ff;border-radius:24px;margin:16px -12px 8px;padding:22px 38px}.doc-compact .title-block[data-v-6f051666]{border-radius:18px;margin-left:0;margin-right:0;padding:16px 18px}.title-block .eyebrow[data-v-6f051666]{color:#4338ca;font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 6px;text-transform:uppercase}.title-block h1[data-v-6f051666]{color:#0f172a;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0}.doc-compact .title-block h1[data-v-6f051666]{font-size:22px}.title-block .meta[data-v-6f051666]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.title-block .meta span[data-v-6f051666]{align-items:baseline;background:#fff;border:1px solid #e0e7ff;border-radius:999px;color:#64748b;display:inline-flex;font-size:11.5px;gap:5px;padding:4px 10px}.title-block .meta b[data-v-6f051666]{color:#0f172a;font-weight:600}.sec[data-v-6f051666]{border-radius:12px;border-top:1px solid #eef2f7;padding:18px 0;position:relative;transition:background .2s}.title-block+.sec[data-v-6f051666]{border-top:0}.sec h2[data-v-6f051666]{align-items:baseline;color:#0f172a;display:flex;font-size:17px;font-weight:800;gap:10px;letter-spacing:-.01em;margin:0 0 10px}.sec h2 .n[data-v-6f051666]{color:#4f46e5;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800}.sec li[data-v-6f051666],.sec p[data-v-6f051666]{color:#334155;font-size:14px;line-height:1.65;margin:0}.sec p+p[data-v-6f051666]{margin-top:8px}.sec .tools[data-v-6f051666]{display:inline-flex;gap:4px;opacity:0;position:absolute;right:0;top:12px;transition:opacity .15s;z-index:2}.sec:focus-within .tools[data-v-6f051666],.sec:hover .tools[data-v-6f051666]{opacity:1}.sec .tools button[data-v-6f051666]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 1px 2px #0f172a0d;color:#334155;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:600;gap:5px;padding:4px 9px}.sec .tools button[data-v-6f051666]:hover{background:#f1f5f9;border-color:#cbd5e1}.sec .tools button.del[data-v-6f051666]{background:#fff;border-color:#e2e8f0;color:#94a3b8;padding:4px 7px}.sec .tools button.del[data-v-6f051666]:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.sec .updated[data-v-6f051666]{background:#fff;border:1px solid #c7d2fe;border-radius:999px;color:#3730a3;font-size:11px;font-weight:600;padding:3px 9px;position:absolute;right:0;top:14px}.sec:focus-within .updated[data-v-6f051666],.sec:hover .updated[data-v-6f051666]{opacity:0}.sec.hl[data-v-6f051666]{animation:settle-6f051666 2.4s ease-out both;background:#f5f7ff;box-shadow:inset 0 0 0 1px #e0e7ff;margin:8px -12px;padding:10px 12px}.sec.hl[data-v-6f051666],.sec.hl+.sec[data-v-6f051666]{border-top-color:transparent}.sec.hl .tools[data-v-6f051666]{right:12px;top:4px}.sec.hl .updated[data-v-6f051666]{right:12px;top:6px}.doc-compact .sec.hl[data-v-6f051666]{margin:8px 0;padding:10px 8px}.doc-compact .sec.hl .tools[data-v-6f051666],.doc-compact .sec.hl .updated[data-v-6f051666]{right:8px}.doc-compact .step[data-v-6f051666]{gap:8px;grid-template-columns:26px 1fr;margin:0;padding:8px 4px}.doc-compact .page[data-v-6f051666]{overflow:hidden}@keyframes settle-6f051666{0%{background:#e0e7ff}to{background:#f5f7ff}}.ed[data-v-6f051666]{border-radius:8px;caret-color:#0f172a;cursor:text;outline:none;transition:background .15s,box-shadow .15s}.ed[data-v-6f051666]:hover{background:#f8fafc;box-shadow:0 0 0 1px #e0e7ff}.ed[data-v-6f051666]:focus{background:#eef2ff;box-shadow:0 0 0 1.5px #c7d2fe,0 0 0 4px #f5f7ff}h3.ed[data-v-6f051666],p.ed[data-v-6f051666]{margin-left:-6px;margin-right:-6px;padding:2px 6px}span.ed[data-v-6f051666]{margin:-1px -4px;padding:1px 4px}span.ed.empty[data-v-6f051666]{display:inline-block;min-width:40px}.pending[data-v-6f051666]{margin:4px 0 6px}.pending-tag[data-v-6f051666]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#64748b;display:inline-flex;font-size:11px;font-weight:600;gap:6px;margin-bottom:8px;padding:3px 9px}.sk[data-v-6f051666]{animation:shimmer-6f051666 1.8s linear infinite;background:linear-gradient(90deg,#eef2f7,#f6f8fb 40%,#eef2f7 80%);background-size:200% 100%;border-radius:6px;height:11px;margin-top:8px}@keyframes shimmer-6f051666{0%{background-position:100% 0}to{background-position:-100% 0}}.list[data-v-6f051666]{display:grid;gap:4px;list-style:disc;padding-left:20px}.list li[data-v-6f051666]::marker{color:#6366f1}.list .li-row[data-v-6f051666]{align-items:flex-start;display:flex;gap:8px}.list .li-row>span[data-v-6f051666]{flex:1;min-width:0}.steps[data-v-6f051666]{display:grid;gap:4px}.step[data-v-6f051666]{border-radius:12px;display:grid;gap:12px;grid-template-columns:30px 1fr;margin:0 -10px;padding:10px;position:relative;transition:background .15s}.step .num[data-v-6f051666]{align-items:center;background:#e0e7ff;border-radius:999px;color:#3730a3;display:flex;font-size:12px;font-weight:800;height:28px;justify-content:center;transition:background .3s;width:28px}.step .num.bump[data-v-6f051666]{background:#c7d2fe}.step.can-del h3[data-v-6f051666]{margin-right:36px}.step>.x[data-v-6f051666]{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#94a3b8;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:absolute;right:6px;top:8px;width:32px}.step>.x[data-v-6f051666]:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.step>.x.paused[data-v-6f051666],.step>.x.paused[data-v-6f051666]:hover{background:transparent;border-color:transparent;color:#cbd5e1;cursor:not-allowed}.step>.x[data-v-6f051666]:focus-visible{outline:2px solid #818cf8;outline-offset:1px}@media (hover:hover){.step>.x[data-v-6f051666]{opacity:0;transition:opacity .12s}.step:focus-within>.x[data-v-6f051666],.step:hover>.x[data-v-6f051666],.step>.x[data-v-6f051666]:focus-visible{opacity:1}.step.can-del[data-v-6f051666]:hover{background:#f8fafc}}@media (hover:none){.step>.x[data-v-6f051666]{opacity:.8}}.step.leaving[data-v-6f051666]{animation:leave-6f051666 .22s ease-in forwards;pointer-events:none}@keyframes leave-6f051666{to{opacity:0;transform:translate(12px)}}.tip[data-v-6f051666]{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;color:#92400e;font-size:12px;margin:2px 0 4px 42px;padding:7px 10px}.doc-compact .tip[data-v-6f051666]{margin-left:34px}.step h3[data-v-6f051666]{color:#0f172a;font-size:14.5px;font-weight:700;margin:4px 0}.step .chk[data-v-6f051666]{display:grid;gap:6px;margin-top:9px}.step .chk>div[data-v-6f051666]{align-items:flex-start;color:#475569;display:flex;font-size:13px;gap:8px;line-height:1.45}.step .chk>div>span[data-v-6f051666]{flex:1;min-width:0}.x.small[data-v-6f051666]{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#94a3b8;cursor:pointer;display:inline-flex;flex:none;height:24px;justify-content:center;margin-top:-2px;padding:0;width:24px}.x.small[data-v-6f051666]:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.x.small.paused[data-v-6f051666],.x.small.paused[data-v-6f051666]:hover{background:transparent;border-color:transparent;color:#cbd5e1;cursor:not-allowed}.x.small[data-v-6f051666]:focus-visible{outline:2px solid #818cf8;outline-offset:1px}@media (hover:hover){.x.small[data-v-6f051666]{opacity:0;transition:opacity .12s}.chk>div:hover .x.small[data-v-6f051666],.li-row:hover .x.small[data-v-6f051666],.x.small[data-v-6f051666]:focus-visible{opacity:1}}@media (hover:none){.x.small[data-v-6f051666]{opacity:.8}}.tip.tip-list[data-v-6f051666]{margin-left:0}.ck[data-v-6f051666]{align-items:center;background:#fff;border:1.5px solid #16a34a;border-radius:4px;cursor:pointer;display:inline-flex;flex:none;height:17px;justify-content:center;margin-top:1px;padding:0;width:17px}.ck.on[data-v-6f051666]{background:#dcfce7}.ck[data-v-6f051666]:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.tablewrap[data-v-6f051666]{overflow-x:auto}table[data-v-6f051666]{border:1px solid #e2e8f0;border-collapse:separate;border-radius:12px;border-spacing:0;font-size:13px;overflow:hidden;width:100%}th[data-v-6f051666]{background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#334155;font-weight:700;padding:9px 12px;text-align:left}td+td[data-v-6f051666],th+th[data-v-6f051666]{border-left:1px solid #e2e8f0}td[data-v-6f051666]{border-bottom:1px solid #e2e8f0;color:#334155;line-height:1.5;padding:9px 12px;vertical-align:top}tr:last-child td[data-v-6f051666]{border-bottom:0}@media (prefers-reduced-motion:reduce){.sec.hl[data-v-6f051666],.sk[data-v-6f051666],.step.leaving[data-v-6f051666]{animation:none}.step .num[data-v-6f051666]{transition:none}}.vwi-acts[data-v-0a6bb8b2]{display:flex;flex-basis:100%;flex-direction:column;gap:8px;min-width:0}.failbox[data-v-0a6bb8b2]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px}.failbox p[data-v-0a6bb8b2]{color:#334155;font-size:13px;line-height:1.5;margin:0}.failbox b[data-v-0a6bb8b2]{color:#0f172a;font-weight:600}.failbox .soft[data-v-0a6bb8b2]{margin-top:10px}.soft[data-v-0a6bb8b2]{background:#e0e7ff;border:0;border-radius:999px;color:#3730a3;cursor:pointer;font:inherit;font-size:13px;font-weight:700;padding:9px 18px;transition:background .15s;white-space:nowrap}.soft[data-v-0a6bb8b2]:hover:not(:disabled){background:#c7d2fe}.soft[data-v-0a6bb8b2]:disabled{cursor:default;opacity:.55}.soft.sm[data-v-0a6bb8b2]{font-size:12.5px;padding:6px 14px}.failed-pic[data-v-0a6bb8b2]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.quiet[data-v-0a6bb8b2]{color:#64748b;font-size:12.5px;line-height:1.45;margin:0}.row[data-v-0a6bb8b2]{display:flex;flex-wrap:wrap;gap:8px}.redraw[data-v-0a6bb8b2],.row[data-v-0a6bb8b2]{align-items:center}.redraw[data-v-0a6bb8b2]{background:#fff;border:1px solid #e7ecf3;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;line-height:1.3;padding:8px 14px;transition:all .15s}.redraw[data-v-0a6bb8b2]:hover:not(:disabled){background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.redraw[data-v-0a6bb8b2]:disabled{background:#f8fafc;border-color:#eef2f7;color:#94a3b8;cursor:default}.why[data-v-0a6bb8b2]{color:#94a3b8;font-size:12px;line-height:1.45;margin:0}.vwi-sheet[data-v-bc080031]{background:#fff;color:#111827;color-scheme:light;display:flex;flex-direction:column;font-family:Poppins,system-ui,sans-serif;height:1056px;overflow:hidden;padding:40px 38px 38px;position:relative;text-align:left;width:816px}.hd[data-v-bc080031]{align-items:flex-end;border-bottom:3px solid #dddcfb;display:flex;flex:none;gap:16px;justify-content:space-between;padding-bottom:10px}.kick[data-v-bc080031]{color:#4f46e5;font-size:12px;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.hd h1[data-v-bc080031],.kick[data-v-bc080031]{font-weight:700}.hd h1[data-v-bc080031]{color:#111827;font-size:30px;line-height:1.1;margin:2px 0 0}.meta[data-v-bc080031]{color:#475569;font-size:12px;line-height:1.55;text-align:right;white-space:nowrap}.meta b[data-v-bc080031]{color:#111827;font-weight:600}.body[data-v-bc080031]{display:flex;flex:1;flex-direction:column;gap:12px;margin-top:14px;min-height:0}.safe[data-v-bc080031]{background:#fffbeb;border:2px solid #fde68a;border-radius:12px;color:#78350f;flex:none;padding:10px 14px}.safe .sh[data-v-bc080031]{align-items:center;display:flex;font-size:13px;font-weight:700;gap:6px;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.safe ul[data-v-bc080031]{font-size:13.5px;line-height:1.45;list-style:disc;margin:4px 0 0;padding-left:20px}.steps[data-v-bc080031]{display:grid;flex:1;gap:12px 16px;grid-template-columns:1fr 1fr}.st[data-v-bc080031],.steps[data-v-bc080031]{min-height:0}.st[data-v-bc080031]{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;display:flex;gap:12px;min-width:0;padding:8px}.pic[data-v-bc080031],.st[data-v-bc080031]{overflow:hidden}.pic[data-v-bc080031]{aspect-ratio:1;background:#f8fafc;border-radius:8px;flex:none;height:100%;max-height:150px}.pic img[data-v-bc080031]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pic img.pop[data-v-bc080031]{animation:vwi-pop-bc080031 .45s cubic-bezier(.2,.9,.3,1.25) both}@keyframes vwi-pop-bc080031{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.pic.shim[data-v-bc080031]{animation:vwi-shimmer-bc080031 1.6s linear infinite;background:linear-gradient(100deg,#e2e8f0,#f8fafc 40%,#e2e8f0 80%);background-size:220% 100%}@keyframes vwi-shimmer-bc080031{0%{background-position:110% 0}to{background-position:-110% 0}}.pic.redraw[data-v-bc080031]{position:relative}.pic img.old[data-v-bc080031]{filter:grayscale(1);opacity:.28}.pic .over[data-v-bc080031]{animation:vwi-shimmer-bc080031 1.6s linear infinite;background:linear-gradient(100deg,#eef2f759,#ffffffd9 40%,#eef2f759 80%);background-size:220% 100%;top:0;right:0;bottom:0;left:0;position:absolute}@media (prefers-reduced-motion:reduce){.pic .over[data-v-bc080031],.pic img.pop[data-v-bc080031],.pic.shim[data-v-bc080031]{animation:none}}.pic.badge[data-v-bc080031]{align-items:center;background:#f1f2fe;display:flex;justify-content:center}.pic.badge span[data-v-bc080031]{color:#4f46e5;font-size:48px;font-weight:700;line-height:1}.tx[data-v-bc080031]{flex:1;min-width:0}.tr[data-v-bc080031]{align-items:flex-start;gap:8px}.n[data-v-bc080031],.tr[data-v-bc080031]{display:flex}.n[data-v-bc080031]{align-items:center;background:#f1f2fe;border:2px solid #dddcfb;border-radius:50%;color:#1e1b4b;flex:none;font-size:15px;font-weight:700;height:30px;justify-content:center;width:30px}.t[data-v-bc080031]{color:#111827;font-size:17px;font-weight:600;line-height:1.2;margin:0;min-width:0;padding-top:3px}.l[data-v-bc080031],.t[data-v-bc080031]{overflow-wrap:anywhere}.l[data-v-bc080031]{color:#334155;font-size:13px;line-height:1.35;margin:3px 0 0 38px}.clamp[data-v-bc080031]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.few .st[data-v-bc080031]{align-items:stretch;flex-direction:column}.few .tx[data-v-bc080031]{flex:none}.few .pic[data-v-bc080031]{aspect-ratio:auto;flex:1 1 auto;height:auto;max-height:none;min-height:45%}.few .pic.badge span[data-v-bc080031]{font-size:96px}.few .tr[data-v-bc080031]{align-items:center;margin-top:8px}.few .n[data-v-bc080031]{font-size:19px;height:38px;width:38px}.few .t[data-v-bc080031]{font-size:21px;padding-top:0}.few .l[data-v-bc080031]{font-size:15px;margin-left:0;margin-top:4px}.ft[data-v-bc080031]{border-top:1px solid #e2e8f0;flex:none;font-size:11px;gap:12px;justify-content:space-between;margin-top:10px;min-height:26px;padding-top:8px}.ft[data-v-bc080031],.wm[data-v-bc080031]{align-items:center;color:#475569;display:flex}.wm[data-v-bc080031]{font-weight:500;gap:8px}.wm img[data-v-bc080031]{display:block;height:17px;width:auto}.vcard[data-v-6777459b]{background:#fff;border:1px solid #cbd5e1;border-radius:14px;color:#0f172a;overflow:hidden}.ch[data-v-6777459b]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:space-between;padding:10px 14px}.cb[data-v-6777459b]{background:#f8fafc;border:0;cursor:zoom-in;display:block;font:inherit;padding:12px;text-align:center;width:100%}.cb[data-v-6777459b]:focus-visible{outline:2px solid #818cf8;outline-offset:-2px}.fit[data-v-6777459b]{border-radius:2px;box-shadow:0 2px 14px #0f172a2e;overflow:hidden;width:100%}.scaled[data-v-6777459b]{transform-origin:top left;width:816px}.hint[data-v-6777459b]{color:#64748b;display:none;font-size:12px;margin-top:6px}@media (hover:none),(max-width:640px){.hint[data-v-6777459b]{display:block}}.cf[data-v-6777459b]{border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px}.vcard[data-v-6777459b]{position:relative}.cb.unseen[data-v-6777459b]{height:1px;left:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:1px}.blocked[data-v-6777459b]{align-items:flex-start;background:#f8fafc;color:#334155;display:flex;font-size:14px;gap:10px;line-height:1.5;padding:16px 14px}.blocked svg[data-v-6777459b]{color:#4f46e5;flex:none;margin-top:2px}.blocked p[data-v-6777459b]{margin:0}.zoom[data-v-6777459b]{align-items:flex-start;background:#0f172ae6;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:auto;padding:56px 16px 16px;position:fixed;z-index:10000}.zfit[data-v-6777459b]{flex:none;overflow:hidden}.x[data-v-6777459b],.zfit[data-v-6777459b]{background:#fff}.x[data-v-6777459b]{align-items:center;border:0;border-radius:999px;color:#0f172a;cursor:pointer;display:flex;height:36px;justify-content:center;position:fixed;right:12px;top:10px;width:36px}.toast[data-v-bbcb0b8c]{align-items:center;background:#0f172a;border-radius:14px;box-shadow:0 16px 40px -16px #0f172a99;color:#fff;display:flex;font-size:13px;font-weight:500;gap:12px;left:50%;max-width:calc(100vw - 32px);overflow:hidden;padding:8px 8px 8px 16px;position:fixed;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:80}.toast .msg[data-v-bbcb0b8c]{min-width:0}.toast .u[data-v-bbcb0b8c]{background:#fff;border:0;border-radius:999px;color:#0f172a;cursor:pointer;flex:none;font:inherit;font-size:13px;font-weight:700;max-width:55vw;overflow:hidden;padding:7px 14px;text-overflow:ellipsis;white-space:nowrap}.toast .u[data-v-bbcb0b8c]:hover{background:#e0e7ff}.toast .cl[data-v-bbcb0b8c]{background:transparent;border:0;border-radius:8px;color:#94a3b8;cursor:pointer;flex:none;line-height:0;padding:6px}.toast .cl[data-v-bbcb0b8c]:hover{color:#fff}.toast .cl[data-v-bbcb0b8c]:focus-visible,.toast .u[data-v-bbcb0b8c]:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.toast .bar[data-v-bbcb0b8c]{background:#334155;bottom:0;height:3px;left:0;position:absolute;width:100%}.toast .bar i[data-v-bbcb0b8c]{animation:drain-bbcb0b8c linear forwards;background:#818cf8;display:block;height:100%}@keyframes drain-bbcb0b8c{0%{width:100%}to{width:0}}@media (prefers-reduced-motion:reduce){.toast .bar i[data-v-bbcb0b8c]{animation:none}}.thumb[data-v-a1d16a09]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 6px 14px -10px #0f172a59;display:flex;flex:none;flex-direction:column;gap:4px;height:101px;padding:7px 7px 5px;width:78px}.thumb .l[data-v-a1d16a09]{background:#e2e8f0;border-radius:2px;height:3px}.thumb .t[data-v-a1d16a09]{background:#eef2ff;border:1px solid #e0e7ff;border-radius:5px;height:16px}.thumb .g[data-v-a1d16a09]{display:grid;flex:1;gap:3px;grid-template-columns:1fr 1fr}.thumb .g i[data-v-a1d16a09]{background:#eef2ff;border:1px solid #e0e7ff;border-radius:2px}.thumb .f[data-v-a1d16a09]{border-top:1px solid #eef2f7;color:#94a3b8;font-size:5.5px;margin-top:auto;padding-top:3px;white-space:nowrap}.chip[data-v-a1d16a09]{background:#fff;border:1px solid #e7ecf3;border-radius:999px;color:#334155;cursor:pointer;font:inherit;font-size:13px;font-weight:500;padding:8px 14px}.chip[data-v-a1d16a09]:hover{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.bubble-bot[data-v-6a2f3b81]{align-self:flex-start;background:#f1f5f9;border-radius:18px 18px 18px 6px;color:#1e293b;max-width:88%;white-space:pre-line}.bubble-bot[data-v-6a2f3b81],.bubble-user[data-v-6a2f3b81]{font-size:14px;line-height:1.55;padding:10px 14px}.bubble-user[data-v-6a2f3b81]{align-self:flex-end;background:#cbd5e1;border-radius:18px 18px 6px;color:#111827;max-width:85%}.resume-line[data-v-6a2f3b81]{align-items:flex-start;align-self:stretch;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;color:#475569;display:flex;font-size:12.5px;gap:8px;line-height:1.45;margin:6px 0 2px;padding:8px 12px}.resume-line svg[data-v-6a2f3b81]{color:#94a3b8;flex:none;margin-top:2px}.chip[data-v-6a2f3b81]{background:#fff;border:1px solid #e7ecf3;border-radius:999px;color:#334155;cursor:pointer;font:inherit;font-size:13px;font-weight:500;line-height:1.3;padding:8px 14px;text-align:left;transition:all .15s}.chip[data-v-6a2f3b81]:hover:not(:disabled){background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.chip.done[data-v-6a2f3b81],.chip[data-v-6a2f3b81]:disabled{background:#f8fafc;border-color:#eef2f7;color:#94a3b8;cursor:default}.chip.alt[data-v-6a2f3b81]{border-style:dashed;color:#64748b}.chip.vwi[data-v-6a2f3b81]{background:#eef2ff;border-color:#c7d2fe;color:#3730a3;font-weight:600}.chip.vwi[data-v-6a2f3b81]:hover:not(:disabled){background:#e0e7ff}.vwi-dl[data-v-6a2f3b81]{align-items:center;background:#4f46e5;border:0;border-radius:999px;box-shadow:0 16px 38px -12px #4f46e580;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;max-width:100%;padding:10px 18px;text-align:left;transition:background .15s}.vwi-dl[data-v-6a2f3b81]:hover:not(:disabled){background:#4338ca}.vwi-dl[data-v-6a2f3b81]:disabled{cursor:default;opacity:.6}.vwi-prog[data-v-6a2f3b81]{align-items:center;color:#475569;display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;white-space:nowrap}.vwi-dot[data-v-6a2f3b81]{animation:vwi-pulse-6a2f3b81 1.6s infinite;background:#6366f1;border-radius:50%;box-shadow:0 0 #6366f180;flex:none;height:8px;width:8px}@keyframes vwi-pulse-6a2f3b81{70%{box-shadow:0 0 0 7px #6366f100}to{box-shadow:0 0 #6366f100}}.vwi-bar[data-v-6a2f3b81]{background:#e7ecf3;border-radius:999px;flex:none;height:6px;overflow:hidden;width:72px}.vwi-bar i[data-v-6a2f3b81]{background:#a5b4fc;border-radius:999px;display:block;height:100%;transition:width .4s}.chip.alt[data-v-6a2f3b81]:hover:not(:disabled){border-style:solid}.chip.alt.selected[data-v-6a2f3b81],.chip.alt.selected[data-v-6a2f3b81]:disabled{background:#eef2ff;border:1px solid #c7d2fe;color:#4338ca;cursor:default}.glow[data-v-6a2f3b81]{animation:sopb-glow-6a2f3b81 1.1s ease-in-out 3;border-color:#a5b4fc!important}@keyframes sopb-glow-6a2f3b81{0%,to{box-shadow:0 0 #a5b4fc00}50%{box-shadow:0 0 0 6px #a5b4fc73}}@media (prefers-reduced-motion:reduce){.glow[data-v-6a2f3b81]{animation:none;box-shadow:0 0 0 4px #a5b4fc66}}.typing-dot[data-v-6a2f3b81]{animation:jump-6a2f3b81 1s ease-in-out infinite;background:#94a3b8;border-radius:50%;display:inline-block;height:6px;width:6px}@keyframes jump-6a2f3b81{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}.seg[data-v-6a2f3b81]{background:#e7ecf3;border-radius:999px;height:6px}.seg.done[data-v-6a2f3b81]{background:#a5b4fc}.seg.now[data-v-6a2f3b81]{background:linear-gradient(90deg,#a5b4fc 0,#a5b4fc 55%,#e0e7ff 55%,#e0e7ff)}.pulse[data-v-6a2f3b81]{animation:pulse-6a2f3b81 1.6s infinite;background:#16a34a;border-radius:50%;box-shadow:0 0 #16a34a80;height:8px;width:8px}@keyframes pulse-6a2f3b81{70%{box-shadow:0 0 0 7px #16a34a00}to{box-shadow:0 0 #16a34a00}}.segctl[data-v-6a2f3b81]{background:#f1f5f9;border-radius:12px;display:grid;grid-template-columns:1fr 1fr;padding:3px}.segctl button[data-v-6a2f3b81]{align-items:center;background:transparent;border:0;border-radius:10px;color:#64748b;display:flex;font:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px;white-space:nowrap}.segctl button.on[data-v-6a2f3b81]{background:#fff;box-shadow:0 1px 2px #0f172a14;color:#0f172a}.badge[data-v-6a2f3b81]{background:#e0e7ff;border-radius:999px;color:#3730a3;font-size:10px;font-weight:700;padding:1px 6px;white-space:nowrap}.badge.soft[data-v-6a2f3b81]{background:#eef2ff;border:1px solid #e0e7ff;color:#4338ca}.badge.vwi-tab[data-v-6a2f3b81]{align-items:center;display:inline-flex;gap:4px;padding:1px 7px 1px 6px}.badge.vwi-tab .dot[data-v-6a2f3b81]{background:#4f46e5;border-radius:50%;height:6px;width:6px}.badge.vwi-tab.ready[data-v-6a2f3b81]{background:#dcfce7;color:#166534}.badge.vwi-tab.ready .dot[data-v-6a2f3b81]{background:#16a34a}.ysops[data-v-6a2f3b81]{align-items:center;background:#fff;border:1px solid #e7ecf3;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:7px 13px;transition:all .15s;white-space:nowrap}.ysops.on[data-v-6a2f3b81],.ysops[data-v-6a2f3b81]:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.ysops .n[data-v-6a2f3b81]{background:#f1f5f9;border-radius:999px;color:#475569;font-size:11px;font-weight:700;padding:1px 7px}.ysops.on .n[data-v-6a2f3b81],.ysops:hover .n[data-v-6a2f3b81]{background:#fff}@media (max-width:639px){.ysops[data-v-6a2f3b81]{font-size:12.5px;padding:6px 11px}}.hscroll[data-v-6a2f3b81]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.hscroll[data-v-6a2f3b81]::-webkit-scrollbar{display:none}.hscroll .chip[data-v-6a2f3b81]{flex:none}@media (prefers-reduced-motion:reduce){.pulse[data-v-6a2f3b81],.typing-dot[data-v-6a2f3b81],.vwi-dot[data-v-6a2f3b81]{animation:none}}@media (max-width:767px){.sopb-root [contenteditable=true],.sopb-root input,.sopb-root textarea{font-size:16px!important}}.sopb-teaser-enter-active[data-v-c81686ef],.sopb-teaser-leave-active[data-v-c81686ef]{transition:opacity .25s ease,transform .25s ease}.sopb-teaser-enter-from[data-v-c81686ef],.sopb-teaser-leave-to[data-v-c81686ef]{opacity:0;transform:translateY(12px)}
