.job-bar[data-v-1daa9a68]{z-index:50;background:#fff;border-top:1px solid #e3e5e7;font-size:13px;position:fixed;inset:auto 0 0}.summary[data-v-1daa9a68]{cursor:pointer;color:#61666d;align-items:center;gap:8px;padding:8px 24px;display:flex}.summary[data-v-1daa9a68]:hover{background:#f6f7f8}.dot[data-v-1daa9a68]{background:#9499a0;border-radius:50%;width:8px;height:8px}.dot.running[data-v-1daa9a68]{background:#00aeec;animation:1.4s infinite pulse-1daa9a68}@keyframes pulse-1daa9a68{0%,to{opacity:1}50%{opacity:.4}}.text[data-v-1daa9a68]{flex:1}.chevron[data-v-1daa9a68]{color:#9499a0}.list[data-v-1daa9a68]{flex-direction:column;gap:6px;padding:0 24px 12px;display:flex}.row[data-v-1daa9a68]{background:#f6f7f8;border:1px solid #e3e5e7;border-radius:6px;align-items:center;gap:10px;padding:6px 10px;display:flex}.id[data-v-1daa9a68]{color:#9499a0;min-width:70px;font-family:ui-monospace,monospace}.label[data-v-1daa9a68]{color:#18191c;min-width:80px}.status[data-v-1daa9a68]{color:#9499a0;background:#fff;border-radius:4px;padding:2px 6px;font-size:12px}.status.running[data-v-1daa9a68]{color:#00aeec;background:#e3f6fd}.status.done[data-v-1daa9a68]{color:#2f9e44;background:#e6f4ea}.status.err[data-v-1daa9a68]{color:#f85f4e;background:#ffe6e6}.stage[data-v-1daa9a68]{color:#61666d;flex:1}.target a[data-v-1daa9a68]{color:#00aeec;text-decoration:none}.target a[data-v-1daa9a68]:hover{text-decoration:underline}.dismiss[data-v-1daa9a68]{color:#9499a0;cursor:pointer;background:0 0;border:none;font-size:16px;line-height:1}.dismiss[data-v-1daa9a68]:hover{color:#f85f4e}.actions[data-v-1daa9a68]{justify-content:flex-end;display:flex}.clear[data-v-1daa9a68]{color:#9499a0;cursor:pointer;background:0 0;border:none;font-size:12px}.clear[data-v-1daa9a68]:hover{color:#61666d}.overlay[data-v-b6c1ef8b]{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.card[data-v-b6c1ef8b]{background:#fff;border-radius:12px;width:100%;max-width:460px;padding:22px;box-shadow:0 20px 50px #0003}.head[data-v-b6c1ef8b]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.head h3[data-v-b6c1ef8b]{margin:0;font-size:17px}.x[data-v-b6c1ef8b]{color:#9499a0;cursor:pointer;background:0 0;border:none;font-size:18px}.sub[data-v-b6c1ef8b]{color:#9499a0;margin:0 0 18px;font-size:13px}.field[data-v-b6c1ef8b]{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.field label[data-v-b6c1ef8b]{color:#61666d;font-size:13px;font-weight:500}.field input[data-v-b6c1ef8b],.field select[data-v-b6c1ef8b]{border:1px solid #e3e5e7;border-radius:8px;padding:9px 11px;font-size:14px}.modes[data-v-b6c1ef8b]{gap:8px;display:flex}.mode[data-v-b6c1ef8b]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;flex:1;padding:8px 10px;font-size:13px}.mode.on[data-v-b6c1ef8b]{color:#e85d86;background:#fff5f7;border-color:#fb7299;font-weight:600}.actions[data-v-b6c1ef8b]{align-items:center;gap:10px;margin-top:20px;display:flex}.btn[data-v-b6c1ef8b]{cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:8px 18px;font-size:14px}.btn.primary[data-v-b6c1ef8b]{color:#fff;background:#fb7299;border-color:#fb7299}.ok[data-v-b6c1ef8b]{color:#2f9e44;font-size:13px}.user-menu[data-v-984d2b09]{align-items:center;gap:6px;display:flex;position:relative}.nav-btn[data-v-984d2b09]{color:#fb7299;cursor:pointer;background:0 0;border:1px solid #fb7299;border-radius:8px;min-width:64px;padding:7px 15px;font-size:14px;font-weight:500;text-decoration:none}.nav-btn[data-v-984d2b09]:hover{background:#ffeef3}.avatar[data-v-984d2b09]{color:#18191c;text-overflow:ellipsis;white-space:nowrap;background:#f6f7f8;border-color:#0000;justify-content:center;align-items:center;gap:6px;min-width:96px;max-width:180px;display:inline-flex;overflow:hidden}.avatar[data-v-984d2b09]:hover{background:#e3e5e7}.nav[data-v-cf64f8e9]{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #e3e5e7;align-items:center;gap:20px;height:60px;padding:0 28px;display:flex;position:sticky;top:0}.brand[data-v-cf64f8e9]{cursor:pointer;flex-shrink:0;align-items:center;gap:9px;font-size:17px;font-weight:700;display:flex}.mark[data-v-cf64f8e9]{color:#fff;background:#fb7299;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;display:flex}.navtabs[data-v-cf64f8e9]{align-items:center;gap:14px;display:flex}.ntab[data-v-cf64f8e9]{color:#61666d;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:7px 15px;font-size:14px;font-weight:500;text-decoration:none;transition:all .12s}.ntab[data-v-cf64f8e9]:hover{color:#18191c;background:#f6f7f8}.ntab.on[data-v-cf64f8e9]{color:#e85d86;background:#ffeef3;font-weight:600}.ntab.ext[data-v-cf64f8e9]{color:#00aeec}.ntab.ext[data-v-cf64f8e9]:hover{background:#e3f6fd}.ntab.byok[data-v-cf64f8e9]{color:#a05a00;background:#fff5e6}.ntab.byok[data-v-cf64f8e9]:hover{background:#ffecce}.ntab.admin[data-v-cf64f8e9]{color:#e85d86;background:#ffeef3}.ntab.admin[data-v-cf64f8e9]:hover{background:#ffd4e2}.spacer[data-v-cf64f8e9]{flex:1}.right[data-v-cf64f8e9]{align-items:center;gap:10px;display:flex}.wrap[data-v-cf64f8e9]{max-width:1200px;margin:0 auto;padding:0 24px 96px}.wrap-full[data-v-cf64f8e9]{max-width:none;min-height:calc(100vh - 60px);margin:0;padding:0 0 36px}.job-bar[data-v-cf64f8e9]{z-index:50;position:fixed;bottom:0;left:0;right:0}.card[data-v-d4dd45ea]{color:inherit;background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-direction:column;gap:10px;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}.card[data-v-d4dd45ea]:hover{box-shadow:0 4px 14px #00000014}.cover[data-v-d4dd45ea]{aspect-ratio:16/10;background:#f1f2f3;justify-content:center;align-items:center;display:flex}.cover img[data-v-d4dd45ea]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-v-d4dd45ea]{color:#fb7299;font-size:32px}.meta[data-v-d4dd45ea]{flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;padding:10px 12px 12px;display:flex}.title[data-v-d4dd45ea]{color:#18191c;-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;align-self:flex-start;width:100%;min-height:2.8em;margin:0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.row[data-v-d4dd45ea]{text-align:center;color:#61666d;white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;font-size:12px;display:flex;overflow:hidden}.creator[data-v-d4dd45ea]{text-overflow:ellipsis;min-width:0;overflow:hidden}.creator.link[data-v-d4dd45ea]{color:#00aeec;cursor:pointer}.creator.link[data-v-d4dd45ea]:hover{text-decoration:underline}.when[data-v-d4dd45ea],.duration[data-v-d4dd45ea]{color:#9499a0;flex:none}.cats[data-v-d4dd45ea]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.pill[data-v-d4dd45ea]{color:#61666d;white-space:nowrap;text-overflow:ellipsis;background:#f6f7f8;border:1px solid #e3e5e7;border-radius:4px;max-width:50%;padding:2px 6px;font-size:11px;overflow:hidden}.pill.type[data-v-d4dd45ea]{color:#e85d86;background:#ffeef3;border-color:#ffd4e2}.pill.unclassified[data-v-d4dd45ea]{color:#9499a0;background:#f1f3f5;border-color:#e3e5e7}.labels[data-v-d4dd45ea]{text-align:center;border-top:1px solid #f1f2f3;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:auto;padding-top:6px;display:flex}.label[data-v-d4dd45ea]{white-space:nowrap;border-radius:4px;padding:2px 5px;font-size:11px;font-weight:600;position:relative}.label.off[data-v-d4dd45ea]{color:#9499a0;background:#e8e8e8}.label.on[data-v-d4dd45ea]{color:#333}.label.on.group-raw[data-v-d4dd45ea]{color:#0077a8;background:#e3f6fd}.label.on.group-ai[data-v-d4dd45ea]{color:#946f00;background:#fff3cd}.label.on.group-link[data-v-d4dd45ea]{color:#2f6e3e;background:#d4edda}.meta.not-recommended .label.on.muted[data-v-d4dd45ea]{color:#9499a0;background:#f6f7f8}.meta.not-recommended .pill.subcat.not-recommended[data-v-d4dd45ea]{color:#9499a0;background:#f1f3f5;border-color:#e3e5e7}.label sup[data-v-d4dd45ea]{color:#f44;font-size:8px;font-weight:700;position:absolute;bottom:-7px;right:-2px}.skeleton[data-v-854c72ed]{background:linear-gradient(90deg,#f1f2f3 25%,#e3e5e7 50%,#f1f2f3 75%) 0 0/200% 100%;animation:1.4s linear infinite shimmer-854c72ed;display:inline-block}@keyframes shimmer-854c72ed{0%{background-position:200% 0}to{background-position:-200% 0}}.library[data-v-966b4660]{padding:20px 0 60px}.toolbox[data-v-966b4660]{z-index:30;background:#f6f7f8;border-bottom:1px solid #e3e5e7;margin:-10px -24px 14px;padding:8px 24px 10px;position:sticky;top:60px}.toolbar[data-v-966b4660]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.filter-group[data-v-966b4660]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sort-label[data-v-966b4660],.filter-label[data-v-966b4660]{color:#61666d;font-size:13px;font-weight:500}.sort-label[data-v-966b4660]{margin-right:2px}.filter-label[data-v-966b4660]{margin-left:4px}.search[data-v-966b4660]{background:#fff;border:1px solid #e3e5e7;border-radius:999px;flex:1;align-items:center;gap:8px;max-width:206px;height:34px;padding:0 12px;display:flex}.search input[data-v-966b4660]{background:0 0;border:none;outline:none;flex:1;font-size:13px}.deep-toggle[data-v-966b4660]{color:#61666d;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:flex}.deep-toggle input[data-v-966b4660]{cursor:pointer}.sort[data-v-966b4660]{background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:6px 10px;font-size:13px}.cover-toggle[data-v-966b4660]{color:#61666d;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:flex}.cover-toggle input[data-v-966b4660]{cursor:pointer}.type-tabs[data-v-966b4660]{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.type-tab[data-v-966b4660]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:5px 10px;font-size:13px}.type-tab[data-v-966b4660]:hover{color:#18191c}.type-tab.on[data-v-966b4660]{color:#e85d86;background:#ffeef3;border-color:#fb7299;font-weight:600}.subcat-row[data-v-966b4660]{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.chip[data-v-966b4660]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:999px;padding:4px 9px;font-size:12px}.chip.on[data-v-966b4660]{color:#fff;background:#fb7299;border-color:#fb7299}.status-chip[data-v-966b4660]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:6px;padding:5px 10px;font-size:13px}.status-chip[data-v-966b4660]:hover{color:#18191c;border-color:#9499a0}.status-chip.on[data-v-966b4660]{color:#18191c;font-weight:600}.status-chip.raw.on[data-v-966b4660]{color:#0077a8;background:#e3f6fd;border-color:#a5d8f3}.status-chip.ai.on[data-v-966b4660]{color:#946f00;background:#fff3cd;border-color:#fadb9c}.status-chip.link.on[data-v-966b4660]{color:#2f6e3e;background:#d4edda;border-color:#b7e0c3}.body[data-v-966b4660]{grid-template-columns:200px 1fr;gap:20px;display:grid}.sidebar[data-v-966b4660]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-direction:column;gap:4px;height:fit-content;padding:12px;display:flex;position:sticky;top:200px}.sidebar h4[data-v-966b4660]{color:#18191c;margin:0 0 8px;font-size:14px}.creator[data-v-966b4660]{color:#61666d;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;padding:7px 10px;font-size:13px;display:flex}.creator[data-v-966b4660]:hover{background:#f6f7f8}.creator.on[data-v-966b4660]{color:#e85d86;background:#ffeef3;font-weight:600}.main[data-v-966b4660]{min-width:0}.grid[data-v-966b4660]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.skeleton-card[data-v-966b4660]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.empty[data-v-966b4660]{text-align:center;color:#9499a0;padding:40px 0}.err[data-v-966b4660]{color:#f85f4e}.more[data-v-966b4660]{text-align:center;margin-top:20px}.btn-ghost[data-v-966b4660]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:8px 16px}@media (width<=760px){.body[data-v-966b4660]{grid-template-columns:1fr}.sidebar[data-v-966b4660]{position:static}.toolbox[data-v-966b4660]{margin:0 0 16px;padding:0 0 14px;position:static}}.markdown-body[data-v-2831d417]{color:#18191c;font-size:14px;line-height:1.75}.markdown-body[data-v-2831d417] h1,.markdown-body[data-v-2831d417] h2,.markdown-body[data-v-2831d417] h3{color:#18191c;margin:20px 0 10px;font-weight:600;line-height:1.4}.markdown-body[data-v-2831d417] h1{font-size:18px}.markdown-body[data-v-2831d417] h2{font-size:16px}.markdown-body[data-v-2831d417] h3{font-size:15px}.markdown-body[data-v-2831d417] p{margin:0 0 12px}.markdown-body[data-v-2831d417] ul,.markdown-body[data-v-2831d417] ol{margin:0 0 12px 18px;padding:0}.markdown-body[data-v-2831d417] li{margin-bottom:6px}.markdown-body[data-v-2831d417] blockquote{color:#61666d;background:#f6f7f8;border-left:3px solid #fb7299;border-radius:0 8px 8px 0;margin:0 0 12px;padding:10px 14px}.markdown-body[data-v-2831d417] code{background:#f1f2f3;border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.markdown-body[data-v-2831d417] pre.code-block{background:#f6f7f8;border-radius:8px;margin:0 0 14px;padding:14px;overflow:auto}.markdown-body[data-v-2831d417] pre.code-block code{background:0 0;padding:0}.markdown-body[data-v-2831d417] hr{border:none;border-top:1px solid #e3e5e7;margin:16px 0}.markdown-body[data-v-2831d417] table.md-table{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:13px}.markdown-body[data-v-2831d417] table.md-table th,.markdown-body[data-v-2831d417] table.md-table td{text-align:left;vertical-align:top;border:1px solid #e3e5e7;padding:8px 10px}.markdown-body[data-v-2831d417] table.md-table th{background:#f6f7f8;font-weight:600}.markdown-body[data-v-2831d417] .time-link{color:#00aeec;cursor:pointer;text-decoration:underline}.knowledge[data-v-3720cd86]{padding:20px 0 60px}.tabs[data-v-3720cd86]{border-bottom:2px solid #e3e5e7;gap:4px;margin-bottom:16px;display:flex}.tab[data-v-3720cd86]{color:#61666d;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 18px;font-size:14px}.tab.on[data-v-3720cd86]{color:#fb7299;border-bottom-color:#fb7299;font-weight:600}.knowledge-layout[data-v-3720cd86]{align-items:flex-start;gap:20px;display:flex}.knowledge-main[data-v-3720cd86]{flex:1;min-width:0}.knowledge-side[data-v-3720cd86]{flex-direction:column;flex:0 0 280px;gap:14px;display:flex;position:sticky;top:20px}.filters[data-v-3720cd86]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.filter-input[data-v-3720cd86],.filter-select[data-v-3720cd86]{color:#18191c;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:7px 10px;font-size:13px}.filter-input[data-v-3720cd86]{min-width:200px}.filter-select[data-v-3720cd86]{min-width:120px}.reset-btn[data-v-3720cd86]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:7px 12px;font-size:13px}.reset-btn[data-v-3720cd86]:hover{background:#f6f7f8}.result-hint[data-v-3720cd86]{color:#9499a0;margin-bottom:14px;font-size:12px}.neighbor-banner[data-v-3720cd86]{color:#18191c;background:#fff5f7;border:1px solid #ffd6e2;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.point-grid[data-v-3720cd86]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.point-grid.compact[data-v-3720cd86]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.point-card[data-v-3720cd86]{cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.point-card.selected[data-v-3720cd86]{background:#fff9fb;border-color:#fb7299}.point-head[data-v-3720cd86]{justify-content:space-between;align-items:center;display:flex}.point-head .type[data-v-3720cd86]{color:#00aeec;background:#e3f6fd;border-radius:4px;padding:2px 6px;font-size:11px}.link[data-v-3720cd86]{color:#00aeec;font-size:12px;text-decoration:none}.point-title[data-v-3720cd86]{font-size:15px;line-height:1.4}.point-meta[data-v-3720cd86]{color:#61666d;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.point-body[data-v-3720cd86]{color:#61666d;margin:0;font-size:13px;line-height:1.6}.point-body.compact[data-v-3720cd86]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.point-body.detail[data-v-3720cd86]{white-space:pre-wrap}.point-quote[data-v-3720cd86]{color:#61666d;background:#fff5f7;border-left:3px solid #fb7299;border-radius:0 8px 8px 0;margin:0;padding:10px 14px;font-size:13px}.ring-list[data-v-3720cd86]{background:#f6f7f8;border-radius:8px;padding:10px 12px}.ring-head[data-v-3720cd86]{color:#9499a0;margin-bottom:6px;font-size:12px}.ring-item[data-v-3720cd86]{border-bottom:1px dashed #e3e5e7;align-items:center;gap:8px;padding:5px 0;font-size:12px;display:flex}.ring-item[data-v-3720cd86]:last-child{border-bottom:none}.ring-num[data-v-3720cd86]{color:#9499a0;flex-shrink:0}.ring-claim[data-v-3720cd86]{color:#18191c;flex:1}.ring-nature[data-v-3720cd86]{color:#61666d;background:#fff;border-radius:4px;flex-shrink:0;padding:2px 5px}.ring-item.speculative .ring-nature[data-v-3720cd86]{color:#a05a00;background:#fff5e6}.point-source[data-v-3720cd86]{color:#9499a0;flex-wrap:wrap;gap:8px;margin-top:auto;font-size:12px;display:flex}.date[data-v-3720cd86]{margin-left:auto}.comparison-list[data-v-3720cd86]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.comparison-card[data-v-3720cd86]{cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.comparison-card[data-v-3720cd86]:hover{background:#f6f7f8}.row[data-v-3720cd86]{align-items:center;gap:8px;display:flex}.badge[data-v-3720cd86]{color:#e85d86;background:#ffeef3;border-radius:4px;padding:2px 6px;font-size:11px}.badge.pk[data-v-3720cd86]{color:#f85f4e;background:#ffe6e6}.badge.extend[data-v-3720cd86]{color:#2f9e44;background:#e6f4ea}.status[data-v-3720cd86]{color:#9499a0;background:#f6f7f8;border-radius:4px;padding:2px 6px;font-size:11px}.status.done[data-v-3720cd86]{color:#2f9e44;background:#e6f4ea}.comparison-card strong[data-v-3720cd86]{font-size:15px;line-height:1.4}.comparison-card>p[data-v-3720cd86]{color:#61666d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.parties[data-v-3720cd86]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.party[data-v-3720cd86]{color:#9499a0;background:#f6f7f8;border-radius:4px;padding:2px 6px;font-size:12px}.empty[data-v-3720cd86]{text-align:center;color:#9499a0;padding:40px 0}.err[data-v-3720cd86]{color:#f85f4e}.overlay[data-v-3720cd86]{z-index:100;background:#0006;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.overlay-card[data-v-3720cd86]{background:#fff;border-radius:12px;flex-direction:column;gap:16px;width:100%;max-width:760px;max-height:85vh;padding:24px;display:flex;overflow:auto}.overlay-head[data-v-3720cd86]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.overlay-head h3[data-v-3720cd86]{align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.close[data-v-3720cd86]{cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:6px;padding:6px 12px;font-size:13px}.close[data-v-3720cd86]:hover{background:#f6f7f8}.overlay-meta .parties[data-v-3720cd86]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.party-card[data-v-3720cd86]{border:1px solid #e3e5e7;border-radius:8px;flex-direction:column;gap:4px;padding:10px;display:flex}.party-card strong[data-v-3720cd86]{font-size:13px}.party-card span[data-v-3720cd86]{color:#9499a0;font-size:12px}.party-card p[data-v-3720cd86]{color:#61666d;margin:0;font-size:12px}.overlay-body[data-v-3720cd86]{border-top:1px solid #e3e5e7;min-width:0;padding-top:16px}.concept-chips[data-v-3720cd86]{flex-wrap:wrap;gap:8px;width:100%;padding:8px 0;display:flex}.concept-chip[data-v-3720cd86]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:999px;padding:5px 12px;font-size:13px;line-height:1.4}.concept-chip[data-v-3720cd86]:hover{color:#e85d86;border-color:#fb7299}.concept-chip.on[data-v-3720cd86]{color:#e85d86;background:#ffeef3;border-color:#fb7299}.chip-count[data-v-3720cd86]{color:#fb7299;margin-left:3px;font-size:10px;font-weight:600}.selected-concepts[data-v-3720cd86]{flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:4px 0 8px;display:flex}.selected-label[data-v-3720cd86]{color:#9499a0;font-size:12px}.empty.guide[data-v-3720cd86]{background:#f6f7f8;border:1px dashed #e3e5e7;border-radius:10px;padding:40px 20px}.empty.guide p[data-v-3720cd86]{color:#61666d;margin:0 0 6px}.empty.guide .sub[data-v-3720cd86]{color:#9499a0;font-size:13px}.party-rows[data-v-3720cd86]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.party-row[data-v-3720cd86]{align-items:flex-start;gap:10px;font-size:13px;display:flex}.party-label[data-v-3720cd86]{color:#e85d86;background:#ffeef3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:flex}.party-body[data-v-3720cd86]{flex:1;min-width:0}.party-up[data-v-3720cd86]{color:#18191c;flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.party-up span[data-v-3720cd86]:last-child{color:#9499a0}.party-claim[data-v-3720cd86]{color:#61666d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.comparison-card .date[data-v-3720cd86]{color:#9499a0;margin-left:auto;font-size:11px}.action-bar[data-v-3720cd86]{background:#f6f7f8;border-radius:8px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}.selection-hint[data-v-3720cd86]{color:#61666d;margin-right:auto;font-size:13px}.action-bar .btn[data-v-3720cd86],.basket-actions .btn[data-v-3720cd86],.desk-actions .btn[data-v-3720cd86],.side-block .btn[data-v-3720cd86]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:6px;padding:5px 12px;font-size:12px}.action-bar .btn[data-v-3720cd86]:disabled,.basket-actions .btn[data-v-3720cd86]:disabled,.desk-actions .btn[data-v-3720cd86]:disabled{opacity:.5;cursor:not-allowed}.action-bar .btn.primary[data-v-3720cd86],.basket-actions .btn.primary[data-v-3720cd86]{color:#fff;background:#fb7299;border-color:#fb7299}.action-bar .btn.accent[data-v-3720cd86],.basket-actions .btn.accent[data-v-3720cd86]{color:#fff;background:#00aeec;border-color:#00aeec}.action-bar .btn.ghost[data-v-3720cd86],.basket-actions .btn.ghost[data-v-3720cd86],.desk-actions .btn.ghost[data-v-3720cd86],.side-block .btn.ghost[data-v-3720cd86]{color:#9499a0;background:0 0;border-color:#e3e5e7}.side-block .btn.wide[data-v-3720cd86]{width:100%}.select-dot[data-v-3720cd86]{background:#fff;border:2px solid #e3e5e7;border-radius:50%;width:14px;height:14px}.select-dot.on[data-v-3720cd86]{background:#fb7299;border-color:#fb7299}.side-block[data-v-3720cd86]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;padding:14px}.side-block h4[data-v-3720cd86]{color:#18191c;margin:0 0 10px;font-size:14px}.side-block .meta[data-v-3720cd86]{color:#9499a0;font-size:12px;line-height:1.5}.selected-list[data-v-3720cd86]{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.selected-pill[data-v-3720cd86]{background:#fff;border:1px solid #e3e5e7;border-radius:8px;align-items:stretch;display:flex;overflow:hidden}.selected-pill.on[data-v-3720cd86]{background:#fff9fb;border-color:#fb7299}.selected-main[data-v-3720cd86]{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 10px;display:flex}.selected-main b[data-v-3720cd86]{color:#18191c;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.selected-main span[data-v-3720cd86]{color:#9499a0;font-size:11px}.selected-remove[data-v-3720cd86]{color:#9499a0;cursor:pointer;background:#fff;border:none;border-left:1px solid #e3e5e7;width:28px;font-size:16px}.selected-remove[data-v-3720cd86]:hover{color:#f85f4e}.basket-actions[data-v-3720cd86]{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.focus-point[data-v-3720cd86]{background:#f6f7f8;border-radius:8px;flex-direction:column;gap:2px;margin-bottom:10px;padding:10px;display:flex}.focus-point b[data-v-3720cd86]{color:#18191c;font-size:13px}.focus-point span[data-v-3720cd86]{color:#9499a0;font-size:11px}.desk-actions[data-v-3720cd86]{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.view-mode-toggle[data-v-3720cd86]{border-top:1px solid #e3e5e7;align-items:center;gap:6px;padding-top:10px;display:flex}.view-mode-toggle span[data-v-3720cd86]{color:#61666d;margin-right:auto;font-size:12px}.view-mode-toggle button[data-v-3720cd86]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:6px;padding:4px 10px;font-size:12px}.view-mode-toggle button.on[data-v-3720cd86]{color:#e85d86;background:#ffeef3;border-color:#fb7299}.ra-page h3[data-v-3720cd86]{margin:0 0 8px;font-size:18px}.type-strip[data-v-3720cd86]{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.type-tab[data-v-3720cd86]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:999px;padding:6px 12px;font-size:13px}.type-tab.on[data-v-3720cd86]{color:#e85d86;background:#ffeef3;border-color:#fb7299}.ra-summary-card[data-v-3720cd86]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;margin-bottom:16px;padding:16px}.ra-summary-card h4[data-v-3720cd86]{margin:0 0 10px;font-size:15px}.ra-clusters-title[data-v-3720cd86]{color:#18191c;margin-bottom:10px;font-size:14px;font-weight:600}.ra-clusters[data-v-3720cd86]{flex-direction:column;gap:12px;display:flex}.ra-cluster[data-v-3720cd86]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;padding:14px}.ra-topic[data-v-3720cd86]{margin:0 0 10px;font-size:15px}.ra-consensus[data-v-3720cd86],.ra-divergence[data-v-3720cd86]{color:#61666d;margin:0 0 8px;font-size:13px;line-height:1.6}.ra-pairs[data-v-3720cd86]{flex-direction:column;gap:8px;display:flex}.ra-pair[data-v-3720cd86]{color:#18191c;background:#f6f7f8;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.5}.ra-pair-label[data-v-3720cd86]{margin-right:6px}.ra-pair .vs[data-v-3720cd86]{color:#9499a0;margin:0 6px}.ra-pair .t3[data-v-3720cd86]{color:#9499a0;margin-top:4px;font-size:12px}.load-more[data-v-3720cd86]{text-align:center;padding:20px 0 40px}.ph-icon[data-v-3720cd86]{margin-bottom:10px;font-size:40px}.issue-grid[data-v-3720cd86]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.issue-card[data-v-3720cd86]{cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-direction:column;gap:8px;padding:16px;transition:box-shadow .15s;display:flex}.issue-card[data-v-3720cd86]:hover{border-color:#fb7299;box-shadow:0 4px 12px #00000014}.issue-name[data-v-3720cd86]{color:#18191c;font-size:15px;line-height:1.4}.issue-count[data-v-3720cd86]{color:#9499a0;font-size:12px}.issue-banner[data-v-3720cd86]{color:#18191c;background:#fff5f7;border:1px solid #ffd6e2;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.canonical-issue[data-v-3720cd86]{color:#e85d86;background:#fff5f7;border-radius:999px;padding:2px 8px;font-size:12px}@media (width<=900px){.knowledge-layout[data-v-3720cd86]{flex-direction:column}.knowledge-side[data-v-3720cd86]{flex:auto;width:100%;position:static}.point-grid[data-v-3720cd86],.point-grid.compact[data-v-3720cd86],.comparison-list[data-v-3720cd86]{grid-template-columns:1fr}}@media (width<=760px){.point-grid[data-v-3720cd86],.point-grid.compact[data-v-3720cd86],.comparison-list[data-v-3720cd86]{grid-template-columns:1fr}}.optimize-board[data-v-daf00640]{margin-top:12px}.opt-top[data-v-daf00640]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.meta[data-v-daf00640]{color:#9499a0;font-size:13px}.opt-board[data-v-daf00640]{grid-template-columns:2fr 1fr;align-items:start;gap:16px;display:grid}@media (width<=900px){.opt-board[data-v-daf00640]{grid-template-columns:1fr}}.opt-sources[data-v-daf00640]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.opt-col[data-v-daf00640]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;padding:12px}.opt-col-head[data-v-daf00640]{border-bottom:1px solid #e3e5e7;margin-bottom:10px;padding-bottom:8px;font-size:13px;font-weight:600}.byline[data-v-daf00640]{color:#555;margin-top:4px;font-size:12px;font-weight:500;display:block}.opt-seg[data-v-daf00640]{cursor:pointer;border:1px solid #e3e5e7;border-radius:8px;margin-bottom:8px;padding:10px;transition:border-color .15s,background .15s}.opt-seg[data-v-daf00640]:hover{background:#fff5f7;border-color:#fb7299}.opt-seg.used[data-v-daf00640]{opacity:.5;cursor:not-allowed;background:#f6f7f8}.opt-seg.product[data-v-daf00640]{cursor:default;background:#fff}.opt-seg.product[data-v-daf00640]:hover{border-color:#e3e5e7}.opt-seg-title[data-v-daf00640]{align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.tag[data-v-daf00640]{color:#a05a00;background:#ffe9c7;border-radius:3px;padding:0 4px;font-size:10px;font-weight:500;display:inline-block}.opt-seg-body[data-v-daf00640]{color:#61666d;white-space:pre-wrap;word-break:break-word;max-height:180px;font-size:13px;line-height:1.5;overflow-y:auto}.opt-seg-x[data-v-daf00640]{color:#9499a0;cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:13px}.opt-seg-x[data-v-daf00640]:hover{color:#f85f4e}.opt-product-col[data-v-daf00640]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;padding:12px;position:sticky;top:12px}.opt-product[data-v-daf00640]{min-height:120px}.opt-drop-hint[data-v-daf00640]{text-align:center;color:#9499a0;border:1px dashed #e3e5e7;border-radius:8px;padding:24px 12px;font-size:13px}.opt-actions[data-v-daf00640]{border-top:1px solid #e3e5e7;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.btn[data-v-daf00640]{cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:8px 16px;font-size:14px}.btn.primary[data-v-daf00640]{color:#fff;background:#fb7299;border-color:#fb7299;font-weight:600}.btn.danger[data-v-daf00640]{color:#f85f4e;border-color:#f85f4e}.btn[data-v-daf00640]:disabled{opacity:.6;cursor:not-allowed}.btn.ghost[data-v-daf00640]{color:#61666d;background:#f6f7f8}.empty[data-v-daf00640],.empty-sm[data-v-daf00640]{text-align:center;color:#9499a0;padding:24px 0;font-size:13px}.empty-sm[data-v-daf00640]{padding:12px 0}.empty.err[data-v-daf00640]{color:#f85f4e}.status[data-v-daf00640]{color:#61666d;width:100%;margin:4px 0 0;font-size:13px}.home[data-v-3a19809e]{padding:20px 0 60px}.tab-areas[data-v-3a19809e]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.tab-area[data-v-3a19809e]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;padding:12px}.area-title[data-v-3a19809e]{color:#9499a0;margin:0 0 8px;font-size:13px;font-weight:600}.area-tabs[data-v-3a19809e]{flex-wrap:wrap;gap:6px;display:flex}.tab[data-v-3a19809e]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:8px 14px;font-size:14px}.tab[data-v-3a19809e]:hover{color:#fb7299;border-color:#fb7299}.tab.on[data-v-3a19809e]{color:#fb7299;background:#ffeef3;border-color:#fb7299;font-weight:600}.name-options[data-v-3a19809e]{flex-direction:column;gap:8px;display:flex}.name-option[data-v-3a19809e]{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #e3e5e7;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.name-option[data-v-3a19809e]:hover:not(:disabled){border-color:#fb7299}.name-option.on[data-v-3a19809e]{background:#fff5f8;border-color:#fb7299}.name-option[data-v-3a19809e]:disabled{opacity:.5;cursor:not-allowed}.name-title[data-v-3a19809e]{color:#9499a0;font-size:12px}.name-value[data-v-3a19809e]{color:#18191c;font-size:14px;font-weight:500}.panel[data-v-3a19809e]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;padding:20px}.account-grid[data-v-3a19809e]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.sub-panel[data-v-3a19809e]{border:1px solid #e3e5e7;border-radius:10px;padding:16px}.sub-panel.wide[data-v-3a19809e]{grid-column:1/-1}.sub-panel h3[data-v-3a19809e]{margin:0 0 14px;font-size:15px}.editor[data-v-3a19809e]{flex-direction:column;gap:12px;display:flex}label[data-v-3a19809e]{color:#61666d;flex-direction:column;gap:6px;font-size:13px;display:flex}label.check[data-v-3a19809e]{flex-direction:row;align-items:center}input[data-v-3a19809e],select[data-v-3a19809e],textarea[data-v-3a19809e]{border:1px solid #e3e5e7;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px}.actions[data-v-3a19809e]{gap:10px;display:flex}.btn[data-v-3a19809e]{cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:8px;padding:8px 16px;font-size:14px}.btn.primary[data-v-3a19809e]{color:#fff;background:#fb7299;border-color:#fb7299}.btn[data-v-3a19809e]:disabled{opacity:.6;cursor:not-allowed}.btn.danger[data-v-3a19809e]{color:#f85f4e}.msg[data-v-3a19809e]{color:#2f9e44;font-size:13px}.hint[data-v-3a19809e]{color:#9499a0;margin:0 0 12px;font-size:13px}.refresh-row[data-v-3a19809e]{margin-bottom:12px}.list[data-v-3a19809e]{flex-direction:column;gap:10px;display:flex}.row-link[data-v-3a19809e],.row-btn[data-v-3a19809e]{color:inherit;text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #e3e5e7;border-radius:8px;flex-direction:column;gap:4px;padding:12px;text-decoration:none;display:flex}.row-link[data-v-3a19809e]:hover,.row-btn[data-v-3a19809e]:hover{background:#f6f7f8}.row-link strong[data-v-3a19809e],.row-btn strong[data-v-3a19809e]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.4;overflow:hidden}.row-link span[data-v-3a19809e],.row-btn span[data-v-3a19809e]{color:#9499a0;font-size:12px}.empty[data-v-3a19809e]{text-align:center;color:#9499a0;padding:24px 0}.empty-sm[data-v-3a19809e]{text-align:center;color:#9499a0;padding:14px 0;font-size:13px}.prompt-list[data-v-3a19809e]{flex-direction:column;gap:10px;display:flex}.prompt-row[data-v-3a19809e]{border:1px solid #e3e5e7;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;display:flex}.type[data-v-3a19809e]{color:#e85d86;background:#ffeef3;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:12px}.official[data-v-3a19809e]{color:#f59f00;margin-left:8px;font-size:12px}.job-list[data-v-3a19809e]{flex-direction:column;gap:8px;display:flex}.job-row[data-v-3a19809e]{border:1px solid #e3e5e7;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.job-id[data-v-3a19809e]{color:#9499a0;font-variant-numeric:tabular-nums}.job-type[data-v-3a19809e]{background:#f6f7f8;border-radius:4px;padding:2px 6px;font-size:12px}.status-pill[data-v-3a19809e]{background:#e3e5e7;border-radius:4px;padding:2px 6px;font-size:11px}.status-pill.done[data-v-3a19809e]{color:#2f9e44;background:#d4edda}.status-pill.err[data-v-3a19809e]{color:#f85f4e;background:#fce8e6}.status-pill.running[data-v-3a19809e]{color:#f59f00;background:#fff3cd}.job-target[data-v-3a19809e]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.job-date[data-v-3a19809e]{color:#9499a0}@media (width<=760px){.tab-areas[data-v-3a19809e],.account-grid[data-v-3a19809e]{grid-template-columns:1fr}.sub-panel.wide[data-v-3a19809e]{grid-column:auto}.job-row[data-v-3a19809e]{flex-wrap:wrap}}.feed-page[data-v-0c1e6d91]{flex-direction:column;gap:28px;max-width:1200px;margin:0 auto;padding:24px;display:flex}.empty[data-v-0c1e6d91]{text-align:center;color:#9499a0;padding:80px 20px}.empty.err[data-v-0c1e6d91]{color:#f69}.feed-section[data-v-0c1e6d91]{background:#fff;border:1px solid #e3e5e7;border-radius:12px;padding:24px}.feed-head[data-v-0c1e6d91]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.feed-head h2[data-v-0c1e6d91]{margin:0 0 4px;font-size:20px}.feed-head p[data-v-0c1e6d91]{color:#61666d;margin:0;font-size:13px}.feed-head-right[data-v-0c1e6d91]{flex-shrink:0;align-items:center;gap:16px;display:flex}.meta[data-v-0c1e6d91]{color:#9499a0;font-size:13px}.type-cards[data-v-0c1e6d91]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-bottom:24px;display:grid}.type-card[data-v-0c1e6d91]{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:10px;padding:16px;transition:box-shadow .15s,border-color .15s;position:relative}.type-card[data-v-0c1e6d91]:hover{box-shadow:0 4px 14px #00000014}.type-card.on[data-v-0c1e6d91]{border-color:#fb7299;box-shadow:0 4px 14px #fb72991f}.type-card-top[data-v-0c1e6d91]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.type-card-title[data-v-0c1e6d91]{font-size:15px;font-weight:700}.type-card-stats[data-v-0c1e6d91]{color:#9499a0;text-align:right;flex-direction:column;flex-shrink:0;gap:2px;font-size:12px;display:flex}.type-card-time[data-v-0c1e6d91]{color:#9499a0;font-size:12px}.type-card-selected[data-v-0c1e6d91]{color:#fff;background:#fb7299;border-radius:10px;padding:2px 8px;font-size:11px;position:absolute;top:8px;right:8px}.home-recent[data-v-0c1e6d91]{margin-top:8px}.home-recent-head[data-v-0c1e6d91]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.home-recent-head h3[data-v-0c1e6d91]{margin:0 0 4px;font-size:16px}.home-recent-head p[data-v-0c1e6d91]{color:#9499a0;margin:0;font-size:12px}.row.gap8[data-v-0c1e6d91]{gap:8px;display:flex}.home-recent-grid[data-v-0c1e6d91]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.home-empty[data-v-0c1e6d91]{text-align:center;color:#9499a0;background:#f6f7f8;border-radius:10px;grid-column:1/-1;padding:40px}.home-link-grid[data-v-0c1e6d91]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.home-link-card[data-v-0c1e6d91]{color:inherit;background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-direction:column;gap:6px;padding:18px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}.home-link-card[data-v-0c1e6d91]:hover{border-color:#fb7299;box-shadow:0 4px 14px #fb72991f}.home-link-card strong[data-v-0c1e6d91]{font-size:15px}.home-link-card span[data-v-0c1e6d91]{color:#9499a0;font-size:12px}.btn.ghost.sm[data-v-0c1e6d91]{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:6px;padding:6px 12px;font-size:13px}.btn.ghost.sm[data-v-0c1e6d91]:hover{color:#fb7299;border-color:#fb7299}.landing[data-v-12f847be]{width:100%;height:calc(100vh - 60px);min-height:560px;position:relative;overflow:hidden}.lp-carousel[data-v-12f847be]{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.lp-track[data-v-12f847be]{will-change:transform;height:100%;transition:transform .55s cubic-bezier(.16,.84,.44,1);display:flex}.lp-slide[data-v-12f847be]{box-sizing:border-box;flex:0 0 100%;justify-content:center;align-items:center;height:100%;padding:32px 64px;display:flex;position:relative;overflow:hidden}.lp-slide-intro[data-v-12f847be]{background:linear-gradient(#fff 0%,#fff7fa 60%,#f1f6fb 100%)}.lp-slide-feat[data-v-12f847be]{background:linear-gradient(#fff 0%,#fff7fa 100%)}.lp-slide-inner[data-v-12f847be]{z-index:2;text-align:center;width:100%;max-width:1040px;position:relative}.lp-slide .lp-anim[data-v-12f847be]{opacity:0;transition:opacity .6s cubic-bezier(.16,.84,.44,1),transform .6s cubic-bezier(.16,.84,.44,1);transform:translateY(22px)}.lp-slide.is-active .lp-anim[data-v-12f847be]{opacity:1;transform:none}.lp-slide.is-active .lp-slide-inner>.lp-anim[data-v-12f847be]:first-child{transition-delay:60ms}.lp-slide.is-active .lp-slide-inner>.lp-anim[data-v-12f847be]:nth-child(2){transition-delay:.14s}.lp-slide.is-active .lp-slide-inner>.lp-anim[data-v-12f847be]:nth-child(3){transition-delay:.22s}.lp-slide.is-active .lp-slide-inner>.lp-anim[data-v-12f847be]:nth-child(4){transition-delay:.3s}.lp-slide.is-active .lp-slide-inner>.lp-anim[data-v-12f847be]:nth-child(5){transition-delay:.38s}.lp-eyebrow[data-v-12f847be]{letter-spacing:.5px;color:#e85d86;background:#ffeef3;border-radius:999px;margin-bottom:22px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.lp-title[data-v-12f847be]{letter-spacing:-.5px;margin:0 0 20px;font-size:46px;font-weight:800;line-height:1.22}.lp-grad[data-v-12f847be]{background:linear-gradient(90deg,#fb7299 0%,#ff9d77 45%,#00aeec 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-sub[data-v-12f847be]{color:#61666d;max-width:700px;margin:0 auto 26px;font-size:18px;line-height:1.7}.lp-intro-tags[data-v-12f847be]{flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 30px;display:flex}.lp-tag[data-v-12f847be]{border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600}.lp-tag-pink[data-v-12f847be]{color:#e85d86;background:#ffeef3}.lp-next-hint[data-v-12f847be]{cursor:pointer;color:#61666d;background:0 0;border:none;align-items:center;gap:8px;font-family:inherit;font-size:15px;font-weight:600;transition:all .18s;display:inline-flex}.lp-next-hint[data-v-12f847be]:hover{color:#e85d86}.lp-next-hint .lp-arrow[data-v-12f847be]{animation:1.6s ease-in-out infinite lp-arrow-pulse-12f847be}.lp-blob[data-v-12f847be]{filter:blur(64px);opacity:.45;z-index:1;pointer-events:none;border-radius:50%;position:absolute}.lp-blob-a[data-v-12f847be]{background:#fb7299;width:400px;height:400px;animation:14s ease-in-out infinite lp-float-a-12f847be;top:-130px;left:-60px}.lp-blob-b[data-v-12f847be]{background:#00aeec;width:340px;height:340px;animation:16s ease-in-out infinite lp-float-b-12f847be;bottom:-130px;right:-40px}@keyframes lp-float-a-12f847be{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes lp-float-b-12f847be{0%,to{transform:translate(0)}50%{transform:translate(-36px,-28px)}}@keyframes lp-arrow-pulse-12f847be{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.lp-btn[data-v-12f847be]{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.lp-btn-lg[data-v-12f847be]{padding:15px 34px;font-size:16px}.lp-btn-primary[data-v-12f847be]{color:#fff;background:#fb7299;box-shadow:0 6px 18px #fb729957}.lp-btn-primary[data-v-12f847be]:hover{background:#e85d86;transform:translateY(-2px);box-shadow:0 10px 26px #fb72996b}.lp-arrow[data-v-12f847be]{transition:transform .18s;display:inline-block}.lp-btn:hover .lp-arrow[data-v-12f847be]{transform:translate(4px)}.lp-arrow-btn[data-v-12f847be]{color:#61666d;cursor:pointer;z-index:5;background:#ffffffeb;border:1px solid #e3e5e7;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;line-height:1;transition:all .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #00000012}.lp-arrow-btn[data-v-12f847be]:hover{color:#e85d86;border-color:#fb7299;transform:translateY(-50%)scale(1.08)}.lp-arrow-prev[data-v-12f847be]{left:20px}.lp-arrow-next[data-v-12f847be]{right:20px}.lp-arrow-btn.is-hidden[data-v-12f847be]{opacity:0;pointer-events:none}.lp-dots[data-v-12f847be]{z-index:5;gap:10px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.lp-dot[data-v-12f847be]{cursor:pointer;background:#e3e5e7;border:none;border-radius:50%;width:9px;height:9px;padding:0;transition:all .2s}.lp-dot.is-on[data-v-12f847be]{background:#fb7299;border-radius:6px;width:26px}.lp-guide[data-v-12f847be]{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:52px;width:100%;max-width:1080px;display:grid}.lp-guide-rev .lp-guide-text[data-v-12f847be]{order:2}.lp-guide-rev .lp-guide-shot[data-v-12f847be]{order:1}.lp-guide-text .lp-flow-no[data-v-12f847be]{margin-bottom:8px;font-size:42px;display:block}.lp-flow-no[data-v-12f847be]{flex-shrink:0;font-size:44px;font-weight:800;line-height:1}.lp-no-pink[data-v-12f847be]{color:#fb7299}.lp-guide-text h2[data-v-12f847be]{letter-spacing:-.3px;margin:0 0 20px;font-size:30px;font-weight:800;line-height:1.25}.lp-beats[data-v-12f847be]{gap:13px;margin:0 0 28px;display:grid}.lp-beat[data-v-12f847be]{color:#61666d;opacity:.4;cursor:pointer;margin:0;padding-left:18px;font-size:16px;line-height:1.62;transition:opacity .45s,color .45s;position:relative}.lp-beat[data-v-12f847be]:before{content:"";background:0 0;border-radius:3px;width:3px;transition:background .45s;position:absolute;top:4px;bottom:4px;left:0}.lp-beat b[data-v-12f847be]{color:#18191c;font-weight:700}.lp-beat.is-on[data-v-12f847be]{opacity:1;color:#61666d}.lp-beat.is-on[data-v-12f847be]:before{background:#fb7299}.lp-guide-shot[data-v-12f847be]{justify-content:center;display:flex}.lp-mock[data-v-12f847be]{background:#fff;border:1px solid #e3e5e7;border-radius:14px;width:100%;max-width:480px;overflow:hidden;box-shadow:0 18px 50px #00000024}.lp-mock-float[data-v-12f847be]{animation:5.5s ease-in-out infinite lp-floaty-12f847be}@keyframes lp-floaty-12f847be{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.lp-mock-bar[data-v-12f847be]{background:#f6f7f8;border-bottom:1px solid #e3e5e7;align-items:center;gap:6px;padding:10px 14px;display:flex}.lp-mock-bar .d[data-v-12f847be]{background:#dfe3e8;border-radius:50%;width:10px;height:10px}.lp-mock-bar .d[data-v-12f847be]:first-child{background:#ff5f57}.lp-mock-bar .d[data-v-12f847be]:nth-child(2){background:#febc2e}.lp-mock-bar .d[data-v-12f847be]:nth-child(3){background:#28c840}.lp-mock-url[data-v-12f847be]{color:#9499a0;background:#fff;border:1px solid #e3e5e7;border-radius:6px;margin-left:8px;padding:3px 10px;font-size:11px}.lp-mock-body[data-v-12f847be]{padding:18px}.lp-pulse[data-v-12f847be]{animation:1.8s ease-in-out infinite lp-pulse-12f847be}@keyframes lp-pulse-12f847be{0%,to{transform:scale(1);box-shadow:0 0 #fb729900}50%{transform:scale(1.03);box-shadow:0 0 0 8px #fb72992e}}.lp-mock-title[data-v-12f847be]{color:#18191c;margin-bottom:12px;font-size:15px;font-weight:700}.lp-mock-tabs[data-v-12f847be]{gap:6px;margin-bottom:14px;display:flex}.lp-mock-tabs span[data-v-12f847be]{color:#9499a0;background:#f6f7f8;border-radius:999px;padding:5px 10px;font-size:11px}.lp-mock-tabs span.on[data-v-12f847be]{color:#e85d86;background:#ffeef3;font-weight:700}.lp-mock-lines[data-v-12f847be]{gap:9px;margin-bottom:16px;display:grid}.lp-mock-lines i[data-v-12f847be]{background:linear-gradient(90deg,#eef0f2,#f6f7f8);border-radius:5px;height:9px;display:block}.lp-mock-cta[data-v-12f847be]{color:#fff;background:#fb7299;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:700;display:inline-block}.lp-vs[data-v-12f847be]{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:16px;display:grid}.lp-vs-card[data-v-12f847be]{border:1px solid #e3e5e7;border-radius:10px;justify-items:start;gap:7px;padding:12px;display:grid}.lp-vs-card b[data-v-12f847be]{color:#18191c;font-size:12px}.lp-vs-card i[data-v-12f847be]{background:linear-gradient(90deg,#eef0f2,#f6f7f8);border-radius:4px;width:80%;height:8px;display:block}.lp-vs-a[data-v-12f847be]{background:#ffeef3;border-color:#ffd9e4}.lp-vs-b[data-v-12f847be]{background:#e3f6fd;border-color:#c7ecfa}.lp-vs-ava[data-v-12f847be]{color:#fff;background:#9499a0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}.lp-vs-a .lp-vs-ava[data-v-12f847be]{background:#fb7299}.lp-vs-b .lp-vs-ava[data-v-12f847be]{background:#00aeec}.lp-vs-mid[data-v-12f847be]{font-size:24px}.lp-verdict[data-v-12f847be]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp-chip[data-v-12f847be]{border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.lp-chip-pink[data-v-12f847be]{color:#e85d86;background:#ffeef3}.lp-chip-blue[data-v-12f847be]{color:#0284a8;background:#e3f6fd}.lp-vs-neq[data-v-12f847be]{color:#9499a0;font-size:22px;font-weight:800}.lp-vs-clash[data-v-12f847be]{align-items:center}.lp-vs-clash .lp-vs-card[data-v-12f847be]{justify-items:center;padding:14px 12px}.lp-mock-cta2[data-v-12f847be]{color:#fff;background:#00aeec;border-radius:8px;justify-self:center;padding:8px 18px;font-size:13px;font-weight:700}.lp-mock-bili .lp-bili-bar[data-v-12f847be]{background:#fff;border-bottom:1px solid #e3e5e7;align-items:center;gap:10px;padding:10px 14px;display:flex}.lp-bili-logo[data-v-12f847be]{color:#00aeec;font-size:15px;font-style:italic;font-weight:800}.lp-bili-search[data-v-12f847be]{background:#f6f7f8;border-radius:999px;flex:1;height:22px}.lp-bili-body[data-v-12f847be]{background:#fafbfc;gap:12px;padding:16px;display:flex;position:relative}.lp-bili-player[data-v-12f847be]{aspect-ratio:16/9;color:#fffc;background:linear-gradient(135deg,#1f2330,#3a4150);border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:30px;display:flex}.lp-plugin-panel[data-v-12f847be]{background:#fff;border:1px solid #e3e5e7;border-radius:10px;flex-shrink:0;align-content:start;gap:8px;width:160px;padding:12px;display:grid;box-shadow:0 2px 10px #00000012}.lp-plugin-head[data-v-12f847be]{color:#18191c;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.lp-plugin-head .mark[data-v-12f847be]{color:#fff;background:#fb7299;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex}.lp-plugin-btn[data-v-12f847be]{cursor:default;color:#fff;background:#fb7299;border:none;border-radius:7px;padding:8px;font-family:inherit;font-size:12px;font-weight:700}.lp-plugin-btn.ghost[data-v-12f847be]{color:#61666d;background:#f6f7f8}.lp-plugin-prog[data-v-12f847be]{background:#f6f7f8;border-radius:4px;height:7px;overflow:hidden}.lp-plugin-prog span[data-v-12f847be]{background:#fb7299;border-radius:4px;height:100%;display:block}.lp-plugin-sub[data-v-12f847be]{color:#61666d;font-size:11px;font-weight:700}.lp-plugin-tip[data-v-12f847be]{color:#9499a0;font-size:10.5px;line-height:1.45}.lp-plugin-ok[data-v-12f847be]{color:#fff;background:#fb7299;border-radius:50%;justify-content:center;justify-self:start;align-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:flex}.lp-plugin-doneb[data-v-12f847be]{color:#e85d86;font-size:13px;font-weight:800}.lp-mock-stage[data-v-12f847be]{position:relative}.lp-stage-detail[data-v-12f847be],.lp-stage-vs[data-v-12f847be]{min-height:150px}.lp-stage-plugin[data-v-12f847be]{min-height:128px}.lp-layer[data-v-12f847be]{opacity:0;pointer-events:none;align-content:start;gap:8px;transition:opacity .5s,transform .5s;display:grid;position:absolute;inset:0;transform:translateY(10px)}.lp-layer.is-on[data-v-12f847be]{opacity:1;pointer-events:auto;transform:none}.lp-mock-badge[data-v-12f847be]{border-radius:999px;justify-self:start;padding:4px 10px;font-size:11px;font-weight:700}.badge-pink[data-v-12f847be]{color:#e85d86;background:#ffeef3}.badge-blue[data-v-12f847be]{color:#0284a8;background:#e3f6fd}.lp-mock-frame[data-v-12f847be]{color:#e85d86;background:#ffeef3;border:1px dashed #fb7299;border-radius:8px;padding:9px 11px;font-size:12px}.lp-mock-frame .cur[data-v-12f847be]{vertical-align:-2px;background:#e85d86;width:1px;height:12px;margin-left:2px;animation:1s step-end infinite lp-blink-12f847be;display:inline-block}@keyframes lp-blink-12f847be{50%{opacity:0}}.lp-mock-seg[data-v-12f847be]{align-items:center;gap:10px;display:flex}.lp-mock-thumb[data-v-12f847be]{background:linear-gradient(135deg,#ffd9e4,#e3f6fd);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:33px;font-size:16px;display:flex}.lp-mock-segtxt[data-v-12f847be]{flex:1;gap:6px;display:grid}.lp-mock-segtxt i[data-v-12f847be]{background:linear-gradient(90deg,#eef0f2,#f6f7f8);border-radius:4px;height:8px;display:block}.lp-flowbar[data-v-12f847be]{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;white-space:nowrap;background:#ffffffd1;border:1px solid #e3e5e7;border-radius:999px;align-items:center;gap:10px;padding:7px 16px;transition:opacity .4s;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000000d}.lp-flowbar.is-show[data-v-12f847be]{opacity:1}.lp-flowstep[data-v-12f847be]{color:#9499a0;font-size:13px;font-weight:600;transition:color .3s}.lp-flowstep b[data-v-12f847be]{color:#9499a0;margin-right:2px;font-weight:800;transition:color .3s}.lp-flowstep.is-on[data-v-12f847be]{color:#e85d86}.lp-flowstep.is-on b[data-v-12f847be]{color:#fb7299}.lp-flowsep[data-v-12f847be]{color:#e3e5e7;font-size:12px}.lp-handoff[data-v-12f847be]{color:#9499a0;max-width:440px;margin-top:16px;font-size:13px;line-height:1.6}.lp-handoff b[data-v-12f847be]{color:#61666d;font-weight:700}.lp-handoff b.nx[data-v-12f847be]{color:#e85d86}.lp-guide:not(.lp-guide-rev) .lp-handoff[data-v-12f847be]{margin-right:auto}.lp-unlock-link[data-v-12f847be]{cursor:pointer;color:#e85d86;background:0 0;border:none;border-bottom:1px dashed #fb7299;margin-top:10px;padding:4px 0;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-block}.lp-unlock-link[data-v-12f847be]:hover{color:#fb7299;border-bottom-color:#e85d86}.lp-unlock-overlay[data-v-12f847be]{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f141e80;justify-content:center;align-items:center;padding:20px;animation:.2s both fade;display:flex;position:fixed;inset:0}.lp-unlock-card[data-v-12f847be]{background:#fff;border-radius:16px;width:min(560px,94vw);max-height:90vh;padding:26px 26px 22px;position:relative;overflow:auto;box-shadow:0 8px 28px #00000024}.lp-unlock-x[data-v-12f847be]{color:#9499a0;cursor:pointer;background:0 0;border:none;font-size:20px;line-height:1;position:absolute;top:14px;right:16px}.lp-unlock-x[data-v-12f847be]:hover{color:#18191c}.lp-unlock-card h3[data-v-12f847be]{margin:0 0 8px;font-size:20px;font-weight:800}.lp-unlock-sub[data-v-12f847be]{color:#61666d;margin:0 0 18px;font-size:14px;line-height:1.6}.lp-unlock-sub b[data-v-12f847be]{color:#e85d86}.lp-unlock-table[data-v-12f847be]{border-collapse:collapse;width:100%;font-size:13px}.lp-unlock-table th[data-v-12f847be],.lp-unlock-table td[data-v-12f847be]{text-align:center;border-bottom:1px solid #e3e5e7;padding:10px 8px}.lp-unlock-table thead th[data-v-12f847be]{color:#18191c;font-size:13px;font-weight:800}.lp-unlock-table thead th span[data-v-12f847be]{color:#9499a0;margin-top:2px;font-size:11px;font-weight:600;display:block}.lp-unlock-table th[data-v-12f847be]:first-child,.lp-unlock-table td[data-v-12f847be]:first-child{text-align:left;color:#18191c;font-weight:500;line-height:1.4}.lp-unlock-table td.y[data-v-12f847be]{color:#2f9e44;font-weight:800}.lp-unlock-table td.n[data-v-12f847be]{color:#f85f4e;font-weight:800}.lp-unlock-table tbody tr:last-child td[data-v-12f847be]{border-bottom:none}.lp-unlock-table thead th[data-v-12f847be]:nth-child(4){color:#e85d86}.lp-unlock-table thead th:nth-child(4) span[data-v-12f847be]{color:#fb7299}@media (width<=860px){.lp-slide[data-v-12f847be]{align-items:flex-start;padding:24px 44px;overflow-y:auto}.lp-slide-inner[data-v-12f847be]{margin:auto 0}.lp-title[data-v-12f847be]{font-size:32px}.lp-sub[data-v-12f847be]{font-size:16px}.lp-guide[data-v-12f847be]{text-align:center;grid-template-columns:1fr;gap:28px;max-width:460px}.lp-guide-rev .lp-guide-text[data-v-12f847be]{order:1}.lp-guide-rev .lp-guide-shot[data-v-12f847be]{order:2}.lp-guide-text h2[data-v-12f847be]{font-size:24px}.lp-guide-text .lp-flow-no[data-v-12f847be]{margin-left:auto;margin-right:auto}.lp-beats[data-v-12f847be]{text-align:left;margin-bottom:22px;display:inline-grid}.lp-arrow-btn[data-v-12f847be]{width:40px;height:40px;font-size:22px}.lp-arrow-prev[data-v-12f847be]{left:8px}.lp-arrow-next[data-v-12f847be]{right:8px}}@media (prefers-reduced-motion:reduce){.lp-slide .lp-anim[data-v-12f847be]{opacity:1;transition:none;transform:none}.lp-track[data-v-12f847be],.lp-beat[data-v-12f847be],.lp-layer[data-v-12f847be]{transition:none}.lp-blob[data-v-12f847be],.lp-next-hint .lp-arrow[data-v-12f847be],.lp-mock-float[data-v-12f847be],.lp-pulse[data-v-12f847be],.lp-mock-frame .cur[data-v-12f847be]{animation:none}}.login[data-v-bf50b806]{background:#fff;border:1px solid #e3e5e7;border-radius:12px;max-width:360px;margin:80px auto;padding:32px}form[data-v-bf50b806]{flex-direction:column;gap:16px;display:flex}label[data-v-bf50b806]{color:#61666d;flex-direction:column;gap:6px;font-size:13px;display:flex}input[data-v-bf50b806]{border:1px solid #e3e5e7;border-radius:8px;padding:10px 12px}button[data-v-bf50b806]{color:#fff;background:#fb7299;border-radius:8px;padding:10px;font-weight:600}button[data-v-bf50b806]:disabled{opacity:.6}.err[data-v-bf50b806]{color:#f85f4e;font-size:13px}.view[data-v-eb8dc322]{text-align:center;padding:24px}button[data-v-eb8dc322]{color:#fff;background:#fb7299;border-radius:8px;margin-top:16px;padding:8px 16px}
