.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-f8f102a9]{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-f8f102a9]{cursor:pointer;flex-shrink:0;align-items:center;gap:9px;font-size:17px;font-weight:700;display:flex}.mark[data-v-f8f102a9]{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-f8f102a9]{align-items:center;gap:14px;display:flex}.ntab[data-v-f8f102a9]{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-f8f102a9]:hover{color:#18191c;background:#f6f7f8}.ntab.on[data-v-f8f102a9]{color:#e85d86;background:#ffeef3;font-weight:600}.ntab.ext[data-v-f8f102a9]{color:#00aeec}.ntab.ext[data-v-f8f102a9]:hover{background:#e3f6fd}.ntab.byok[data-v-f8f102a9]{color:#a05a00;background:#fff5e6}.ntab.byok[data-v-f8f102a9]:hover{background:#ffecce}.ntab.admin[data-v-f8f102a9]{color:#e85d86;background:#ffeef3}.ntab.admin[data-v-f8f102a9]:hover{background:#ffd4e2}.spacer[data-v-f8f102a9]{flex:1}.right[data-v-f8f102a9]{align-items:center;gap:10px;display:flex}.wrap[data-v-f8f102a9]{max-width:1200px;margin:0 auto;padding:0 24px 96px}.wrap-full[data-v-f8f102a9]{max-width:none;min-height:calc(100vh - 60px);margin:0;padding:0 0 36px}.job-bar[data-v-f8f102a9]{z-index:50;position:fixed;bottom:0;left:0;right:0}.card[data-v-1579ea4d]{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-1579ea4d]:hover{box-shadow:0 4px 14px #00000014}.cover[data-v-1579ea4d]{aspect-ratio:16/10;background:#f1f2f3;justify-content:center;align-items:center;display:flex}.cover img[data-v-1579ea4d]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-v-1579ea4d]{color:#fb7299;font-size:32px}.meta[data-v-1579ea4d]{flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;padding:10px 12px 12px;display:flex}.title[data-v-1579ea4d]{color:#18191c;-webkit-line-clamp:2;text-wrap:balance;text-align:center;-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-1579ea4d]{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-1579ea4d]{text-overflow:ellipsis;min-width:0;overflow:hidden}.creator.link[data-v-1579ea4d]{color:#00aeec;cursor:pointer}.creator.link[data-v-1579ea4d]:hover{text-decoration:underline}.when[data-v-1579ea4d],.duration[data-v-1579ea4d]{color:#9499a0;flex:none}.cats[data-v-1579ea4d]{text-align:center;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;display:flex;overflow:hidden}.pill[data-v-1579ea4d]{color:#61666d;white-space:nowrap;text-overflow:ellipsis;background:#f6f7f8;border:1px solid #e3e5e7;border-radius:4px;min-width:0;padding:2px 6px;font-size:11px;overflow:hidden}.pill.type[data-v-1579ea4d]{color:#e85d86;background:#ffeef3;border-color:#ffd4e2;flex:none}.pill.unclassified[data-v-1579ea4d],.pill.non-knowledge[data-v-1579ea4d]{color:#9499a0;background:#f1f3f5;border-color:#e3e5e7}.labels[data-v-1579ea4d]{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-1579ea4d]{white-space:nowrap;border-radius:4px;padding:2px 5px;font-size:11px;font-weight:600;position:relative}.label.off[data-v-1579ea4d]{color:#9499a0;background:#e8e8e8}.label.on[data-v-1579ea4d]{color:#333}.label.on.group-raw[data-v-1579ea4d]{color:#0077a8;background:#e3f6fd}.label.on.group-ai[data-v-1579ea4d]{color:#946f00;background:#fff3cd}.label.on.group-link[data-v-1579ea4d]{color:#2f6e3e;background:#d4edda}.meta.not-recommended .label.on.muted[data-v-1579ea4d]{color:#9499a0;background:#f6f7f8}.meta.not-recommended .pill.subcat.not-recommended[data-v-1579ea4d]{color:#9499a0;background:#f1f3f5;border-color:#e3e5e7}.label sup[data-v-1579ea4d]{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}}.mapsec[data-v-9a15a67c]{--pink:#fb7299;--pink-hover:#fc8bab;--pink-press:#e85d86;--pink-soft:#ffeef3;--blue:#00aeec;--blue-deep:#0077a8;--blue-soft:#e3f6fd;--t1:#18191c;--t2:#61666d;--t3:#9499a0;--line:#e3e5e7;--line-2:#eef0f1;--surface:#fff;--surface-2:#f6f7f8;--ease:cubic-bezier(.16, .84, .44, 1);--mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--r:10px;--r-sm:6px;--sh-sm:0 1px 2px #0000000d;--sh-lg:0 8px 28px #00000024;margin:20px 0 18px}.mono[data-v-9a15a67c]{font-family:var(--mono)}.reveal[data-v-9a15a67c]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:50ms;transform:translateY(18px)}.reveal.ready[data-v-9a15a67c]{opacity:1;transform:none}.mapmain[data-v-9a15a67c]{grid-template-columns:1fr 312px;align-items:start;gap:20px;display:grid}.mapmain.collapsed[data-v-9a15a67c]{display:none}.mapcard[data-v-9a15a67c]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);overflow:hidden}.mapcard .mhead[data-v-9a15a67c]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.mapcard .mhead .t[data-v-9a15a67c]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mapcard .mhead .t .tt[data-v-9a15a67c]{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.mapcard .mhead .t .hint[data-v-9a15a67c]{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mapcard .mhead .right[data-v-9a15a67c]{flex:none;align-items:center;gap:12px;display:flex}.node-badge[data-v-9a15a67c]{color:var(--blue-deep);background:var(--blue-soft);border-radius:5px;padding:2px 8px;font-size:11px}.collapse-btn[data-v-9a15a67c]{color:var(--t2);border:1px solid var(--line);transition:.15s var(--ease);background:var(--surface);cursor:pointer;border-radius:6px;padding:5px 11px;font-size:12px}.collapse-btn[data-v-9a15a67c]:hover{border-color:var(--pink);color:var(--pink-press);transform:translateY(-1px)}.mapbox[data-v-9a15a67c]{background:linear-gradient(90deg,#00aeec0e 0%,#00aeec00 42%),linear-gradient(270deg,#fb72990e 0%,#fb729900 42%),linear-gradient(#fdfdfe 0%,#f8fafb 100%);position:relative;overflow:hidden}.mapbox .inner-blob[data-v-9a15a67c]{filter:blur(46px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}.ib-a[data-v-9a15a67c]{background:var(--pink-soft);width:220px;height:220px;animation:13s ease-in-out infinite blobFloatA-9a15a67c;top:-70px;left:-50px}.ib-b[data-v-9a15a67c]{background:var(--blue-soft);width:200px;height:200px;animation:15s ease-in-out infinite blobFloatB-9a15a67c;bottom:-70px;right:-40px}@keyframes blobFloatA-9a15a67c{0%,to{transform:translate(0)}50%{transform:translate(44px,32px)}}@keyframes blobFloatB-9a15a67c{0%,to{transform:translate(0)}50%{transform:translate(-38px,-30px)}}svg#map[data-v-9a15a67c]{z-index:1;width:100%;height:auto;display:block;position:relative}.ax-line[data-v-9a15a67c]{stroke:#c9cdd1;stroke-width:1.2px}.ax-cap[data-v-9a15a67c]{fill:var(--t2);letter-spacing:.08em;font-size:12.5px;font-weight:600}.ax-cap-sub[data-v-9a15a67c]{fill:var(--t3);letter-spacing:.03em;font-size:10.5px}.quad-tag[data-v-9a15a67c]{fill:#c2c7cc;font-size:10.5px}.legend[data-v-9a15a67c]{z-index:2;color:var(--t2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--line-2);background:#ffffffdb;border-radius:999px;align-items:center;gap:12px;padding:5px 12px;font-size:11px;display:flex;position:absolute;bottom:12px;left:14px}.legend .li[data-v-9a15a67c]{align-items:center;gap:5px;display:flex}.legend .sw[data-v-9a15a67c]{border-radius:50%;width:13px;height:13px;display:inline-block}.legend .sw.chain[data-v-9a15a67c]{background:#fff;border:1.5px solid #a8ddf2}.legend .sw.sib[data-v-9a15a67c]{background:#eef8fd;border:1.5px solid #8ed0f0}.legend .sw.sel[data-v-9a15a67c]{border:1.5px solid var(--pink-press);background:var(--pink-soft);animation:2s ease-in-out infinite livePulse-9a15a67c}.legend .sw.dim[data-v-9a15a67c]{border:1.5px solid var(--line);background:var(--surface-2)}@keyframes livePulse-9a15a67c{0%,to{box-shadow:0 0 #e85d864d}50%{box-shadow:0 0 0 4px #e85d8600}}.node[data-v-9a15a67c]{cursor:pointer;transition:transform .55s var(--ease), opacity .45s var(--ease)}.node .bob[data-v-9a15a67c]{animation:4.6s ease-in-out infinite alternate nodeBob-9a15a67c;animation-delay:var(--bd,0s);transform-box:fill-box;transform-origin:50%}@keyframes nodeBob-9a15a67c{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.node .lift[data-v-9a15a67c]{transition:transform .18s var(--ease);transform-box:fill-box;transform-origin:50%}.node:hover .lift[data-v-9a15a67c]{transform:scale(1.07)}.node ellipse[data-v-9a15a67c]{fill:var(--blue-soft);stroke:var(--blue);stroke-width:1.4px;fill-opacity:.6;transition:fill .3s,stroke .3s,fill-opacity .3s}.node .n-dot[data-v-9a15a67c]{fill:var(--blue);transition:fill .3s}.node .n-name[data-v-9a15a67c]{fill:var(--t1);text-anchor:middle;pointer-events:none;font-size:13px;font-weight:600;transition:fill .3s}.node .n-sub[data-v-9a15a67c]{fill:var(--t3);text-anchor:middle;pointer-events:none;font-size:9.5px}.node.sib ellipse[data-v-9a15a67c]{fill:#eef8fd;stroke:#8ed0f0;fill-opacity:.9}.node.sib .n-dot[data-v-9a15a67c]{fill:#8ed0f0}.node.sib .n-name[data-v-9a15a67c]{fill:var(--t2);font-weight:500}.node.chain ellipse[data-v-9a15a67c]{fill:#c9e9f9;stroke:var(--blue);stroke-width:1.8px;fill-opacity:.95}.node.root ellipse[data-v-9a15a67c]{fill:#fff;fill-opacity:.7;stroke:#a8ddf2;stroke-dasharray:3 5;stroke-width:1.1px}.node.root .n-dot[data-v-9a15a67c]{fill:#a8ddf2}.node.root .n-name[data-v-9a15a67c]{fill:var(--t3);font-size:12px;font-weight:500}.node.root .bob[data-v-9a15a67c]{animation:none}.node.ctx ellipse[data-v-9a15a67c]{fill:#fff;fill-opacity:.7;stroke:#a8ddf2;stroke-dasharray:4 4}.node.ctx .n-dot[data-v-9a15a67c]{fill:#a8ddf2}.node.l3 ellipse[data-v-9a15a67c]{fill:#f2fafd;stroke:#8ed0f0;stroke-width:1.2px;fill-opacity:.92}.node.l3 .n-name[data-v-9a15a67c]{font-size:11.5px;font-weight:500}.node.l3.sib ellipse[data-v-9a15a67c]{fill:#f7fcfe;stroke:#b6e0f4}.node.dim[data-v-9a15a67c]{opacity:.62}.node.dim .bob[data-v-9a15a67c]{animation:none}.node.dim ellipse[data-v-9a15a67c]{fill:var(--surface-2);fill-opacity:.9;stroke:var(--line)}.node.dim .n-dot[data-v-9a15a67c]{fill:#c9cdd1}.node.dim .n-name[data-v-9a15a67c]{fill:var(--t3);font-size:11.5px;font-weight:500}.node.dim:hover ellipse[data-v-9a15a67c]{stroke:var(--t3)}.node.on ellipse[data-v-9a15a67c]{fill:var(--pink-soft);fill-opacity:.94;stroke:var(--pink-press);stroke-width:2.2px}.node.on .n-dot[data-v-9a15a67c]{fill:var(--pink-press)}.sel-ring[data-v-9a15a67c]{fill:none;stroke:var(--pink-press);stroke-width:1.6px;transform-box:fill-box;transform-origin:50%;animation:1.7s ease-out infinite ringPulse-9a15a67c}@keyframes ringPulse-9a15a67c{0%{opacity:.85;transform:scale(.92)}to{opacity:0;transform:scale(1.5)}}.link-line[data-v-9a15a67c]{stroke:var(--blue);stroke-width:1.1px;opacity:.3}.link-line.weak[data-v-9a15a67c]{stroke:#8ed0f0;stroke-width:1.2px;opacity:.75;stroke-dasharray:4 5}.link-line.hot[data-v-9a15a67c]{stroke:var(--pink);opacity:.5;stroke-dasharray:5 6;animation:1.1s linear infinite dashFlow-9a15a67c}@keyframes dashFlow-9a15a67c{to{stroke-dashoffset:-11px}}.tooltip[data-v-9a15a67c]{z-index:8;color:#fff;pointer-events:none;opacity:0;width:230px;transition:.18s var(--ease);box-shadow:var(--sh-lg);background:#18191cf0;border-radius:10px;padding:11px 13px;font-size:12px;line-height:1.65;position:absolute;transform:translateY(6px)scale(.97)}.tooltip.show[data-v-9a15a67c]{opacity:1;transform:none}.tooltip .tt-name[data-v-9a15a67c]{justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.tooltip .tt-name .mono[data-v-9a15a67c]{color:#7fd8f7;font-size:11px}.tooltip .tt-desc[data-v-9a15a67c]{color:#c9cdd1;margin-top:5px}.tooltip .tt-tip[data-v-9a15a67c]{color:#fb9dbd;margin-top:7px;font-weight:600}.mseg[data-v-9a15a67c]{border:1px solid var(--line);background:var(--surface);border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.mseg button[data-v-9a15a67c]{color:var(--t2);transition:.15s var(--ease);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 13px;font-size:12px;display:flex}.mseg button[data-v-9a15a67c]:hover{color:var(--t1)}.mseg button.on[data-v-9a15a67c]{background:var(--t1);color:#fff;font-weight:600}.mseg button .n[data-v-9a15a67c]{color:var(--t3);font-size:10.5px;font-family:var(--mono)}.mseg button.on .n[data-v-9a15a67c]{color:#c9cdd1}.sidecol[data-v-9a15a67c]{flex-direction:column;gap:16px;display:flex;position:sticky;top:76px}.panel[data-v-9a15a67c]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:16px}.panel h3[data-v-9a15a67c]{color:var(--t3);letter-spacing:.05em;margin:0 0 12px;font-size:13px;font-weight:600}.panel .empty[data-v-9a15a67c]{color:var(--t3);padding:6px 2px;font-size:13px;line-height:1.7}.swap[data-v-9a15a67c]{animation:panelIn-9a15a67c .32s var(--ease) both}@keyframes panelIn-9a15a67c{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.sel-name[data-v-9a15a67c]{align-items:center;gap:9px;font-size:19px;font-weight:700;display:flex}.sel-name .lv[data-v-9a15a67c]{font-size:11px;font-family:var(--mono);background:var(--blue-soft);color:var(--blue-deep);border-radius:5px;padding:2px 7px;font-weight:600}.sel-path[data-v-9a15a67c]{color:var(--t3);margin-top:6px;font-size:12px}.sel-path b[data-v-9a15a67c]{color:var(--t2);font-weight:500}.sel-stats[data-v-9a15a67c]{gap:10px;margin-top:14px;display:flex}.stat[data-v-9a15a67c]{background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-sm);transition:.15s var(--ease);flex:1;padding:9px 11px}.stat[data-v-9a15a67c]:hover{border-color:var(--pink);transform:translateY(-2px)}.stat .v[data-v-9a15a67c]{font-size:17px;font-weight:700;font-family:var(--mono)}.stat .k[data-v-9a15a67c]{color:var(--t3);margin-top:2px;font-size:11px}.sel-desc[data-v-9a15a67c]{color:var(--t2);background:var(--blue-soft);border-radius:var(--r-sm);margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.7}.sel-actions[data-v-9a15a67c]{gap:8px;margin-top:14px;display:flex}.btn[data-v-9a15a67c]{border-radius:var(--r-sm);transition:.15s var(--ease);border:1px solid var(--line);background:var(--surface);color:var(--t2);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.btn[data-v-9a15a67c]:hover{border-color:var(--t3);color:var(--t1);transform:translateY(-1px)}.btn.primary[data-v-9a15a67c]{background:var(--pink);border-color:var(--pink);color:#fff;font-weight:600;box-shadow:0 4px 12px #fb72994d}.btn.primary[data-v-9a15a67c]:hover{background:var(--pink-hover);box-shadow:0 8px 18px #fb729966}.tree[data-v-9a15a67c]{flex-direction:column;gap:2px;font-size:13px;display:flex}.tnode[data-v-9a15a67c]{color:var(--t2);transition:.12s var(--ease);border-radius:6px;align-items:center;gap:8px;padding:6px 9px;display:flex}.tnode.click[data-v-9a15a67c]{cursor:pointer}.tnode.click[data-v-9a15a67c]:hover{background:var(--surface-2);color:var(--t1);transform:translate(3px)}.tnode.self[data-v-9a15a67c]{background:var(--pink-soft);color:var(--pink-press);font-weight:600}.tnode .ind[data-v-9a15a67c]{text-align:center;width:18px;color:var(--t3);flex:none;font-size:11px}.tree .divider[data-v-9a15a67c]{background:var(--line-2);height:1px;margin:6px 0}.rm[data-v-9a15a67c] *,.rm[data-v-9a15a67c] :before,.rm[data-v-9a15a67c] :after{transition:none!important;animation:none!important}.rm .reveal[data-v-9a15a67c]{opacity:1;transform:none}@media (width<=760px){.mapmain[data-v-9a15a67c]{grid-template-columns:1fr}.sidecol[data-v-9a15a67c]{position:static}}.library[data-v-cd8b08c7]{--pink:#fb7299;--pink-press:#e85d86;--pink-soft:#ffeef3;--blue:#00aeec;--blue-deep:#0077a8;--blue-soft:#e3f6fd;--t1:#18191c;--t2:#61666d;--t3:#9499a0;--line:#e3e5e7;--line-2:#eef0f1;--ease:cubic-bezier(.16, .84, .44, 1);--sh-sm:0 1px 2px #0000000d;--sh-md:0 2px 10px #00000012;--sh-lg:0 8px 28px #00000024;padding:20px 0 60px}.toolbox[data-v-cd8b08c7]{z-index:30;border:1px solid var(--line);box-shadow:var(--sh-sm);transition:box-shadow .2s var(--ease), border-color .2s var(--ease);background:#fff;border-radius:10px;margin-bottom:16px;padding:12px 16px;position:sticky;top:68px}.toolbox.stuck[data-v-cd8b08c7]{box-shadow:var(--sh-lg);border-color:#d6d9dc}.toolbar[data-v-cd8b08c7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.filter-group[data-v-cd8b08c7]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sort-label[data-v-cd8b08c7],.filter-label[data-v-cd8b08c7]{color:var(--t2);font-size:13px;font-weight:500}.search[data-v-cd8b08c7]{border:1px solid var(--line);max-width:230px;height:36px;color:var(--t3);transition:.16s var(--ease);background:#f6f7f8;border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:flex}.search[data-v-cd8b08c7]:hover{background:#fff;border-color:#c9cdd1}.search[data-v-cd8b08c7]:focus-within{border-color:var(--pink);background:#fff;box-shadow:0 0 0 3px #fb729924}.search input[data-v-cd8b08c7]{color:var(--t1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:13px}.deep-toggle[data-v-cd8b08c7]{color:var(--t2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:.15s var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12.5px;display:flex}.deep-toggle[data-v-cd8b08c7]:hover{border-color:var(--line);background:#f6f7f8}.deep-toggle input[data-v-cd8b08c7]{appearance:none;cursor:pointer;width:28px;height:16px;transition:.18s var(--ease);background:#d6d9dc;border-radius:999px;flex:none;margin:0;position:relative}.deep-toggle input[data-v-cd8b08c7]:after{content:"";width:12px;height:12px;transition:.18s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.deep-toggle input[data-v-cd8b08c7]:checked{background:var(--pink)}.deep-toggle input[data-v-cd8b08c7]:checked:after{left:14px}.sort[data-v-cd8b08c7]{appearance:none;border:1px solid var(--line);color:var(--t2);cursor:pointer;transition:.15s var(--ease);background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%239499a0' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") right 12px center no-repeat;border-radius:999px;padding:7px 28px 7px 14px;font-size:12.5px}.sort[data-v-cd8b08c7]:hover{border-color:var(--pink);color:var(--t1);transform:translateY(-1px);box-shadow:0 4px 10px #fb729924}.sort[data-v-cd8b08c7]:focus{border-color:var(--pink);outline:none;box-shadow:0 0 0 3px #fb729924}.cover-toggle[data-v-cd8b08c7]{color:var(--t2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:flex}.cover-toggle input[data-v-cd8b08c7]{cursor:pointer}.status-chip[data-v-cd8b08c7]{border:1px solid var(--line);color:var(--t2);cursor:pointer;transition:.15s var(--ease);background:#fff;border-radius:999px;padding:6px 13px;font-size:12.5px}.status-chip[data-v-cd8b08c7]:hover{border-color:var(--t3);color:var(--t1);box-shadow:var(--sh-md);transform:translateY(-2px)}.status-chip.on[data-v-cd8b08c7]{animation:pillPop-cd8b08c7 .3s var(--ease);font-weight:600}.status-chip.raw.on[data-v-cd8b08c7]{color:#0077a8;background:#e3f6fd;border-color:#7ec8ec;box-shadow:0 4px 12px #00aeec2e}.status-chip.ai.on[data-v-cd8b08c7]{color:#946f00;background:#fff3cd;border-color:#f0cf8a;box-shadow:0 4px 12px #e0ac0029}.status-chip.link.on[data-v-cd8b08c7]{color:#2f6e3e;background:#d4edda;border-color:#a3d8b4;box-shadow:0 4px 12px #2f9e4429}.maprow[data-v-cd8b08c7]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.mapchip[data-v-cd8b08c7]{background:var(--blue-soft);color:var(--blue-deep);cursor:pointer;transition:.15s var(--ease);border:1px dashed #a5d8f3;border-radius:8px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.mapchip[data-v-cd8b08c7]:hover{border-color:var(--blue);transform:translateY(-1px);box-shadow:0 4px 10px #00aeec29}.mapchip .act[data-v-cd8b08c7]{color:var(--blue);opacity:.85;font-size:11.5px;font-weight:500}.maprow-sep[data-v-cd8b08c7]{color:var(--t3);animation:cardIn-cd8b08c7 .3s var(--ease) both;margin:0 2px;font-size:13px}.maprow-sep.mini[data-v-cd8b08c7]{margin:0 -1px;font-size:11px}.fchip.anc[data-v-cd8b08c7]{background:var(--pink-soft);color:var(--pink-press);cursor:pointer;transition:.15s var(--ease)}.fchip.anc[data-v-cd8b08c7]:hover{background:#ffd4e2;transform:translateY(-2px);box-shadow:0 4px 10px #fb729938}.fchip.anc[data-v-cd8b08c7]:active{transform:translateY(0)}.mapkid[data-v-cd8b08c7]{color:var(--blue-deep);cursor:pointer;transition:.15s var(--ease);animation:cardIn-cd8b08c7 .3s var(--ease) both;animation-delay:var(--kd,0s);background:#f2fafd;border:1px solid #a5d8f3;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:500}.mapkid[data-v-cd8b08c7]:hover{border-color:var(--blue);background:var(--blue-soft);transform:translateY(-2px);box-shadow:0 4px 10px #00aeec2e}.mapkid[data-v-cd8b08c7]:active{transform:translateY(0)}@keyframes cardIn-cd8b08c7{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.type-tabs[data-v-cd8b08c7]{border-top:1px solid var(--line-2);flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.type-tab[data-v-cd8b08c7]{border:1px solid var(--line);color:var(--t2);cursor:pointer;transition:.15s var(--ease);background:#fff;border-radius:999px;padding:6px 14px;font-size:13px}.type-tab[data-v-cd8b08c7]:hover{border-color:var(--pink);color:var(--pink-press);transform:translateY(-2px);box-shadow:0 4px 10px #fb72992e}.type-tab[data-v-cd8b08c7]:active{transform:translateY(0)}.type-tab.on[data-v-cd8b08c7]{background:var(--pink);border-color:var(--pink);color:#fff;animation:pillPop-cd8b08c7 .3s var(--ease);font-weight:600;box-shadow:0 6px 16px #fb729957}.subcat-row[data-v-cd8b08c7]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.fchip[data-v-cd8b08c7]{background:var(--pink);color:#fff;animation:pillPop-cd8b08c7 .3s var(--ease);border:none;border-radius:999px;align-items:center;gap:7px;padding:4px 8px 4px 12px;font-size:12px;font-weight:600;display:inline-flex}.fchip .x[data-v-cd8b08c7]{color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10.5px;transition:all .12s;display:inline-flex}.fchip .x[data-v-cd8b08c7]:hover{background:#ffffff40;transform:scale(1.15)}@keyframes pillPop-cd8b08c7{0%{transform:scale(.85)}60%{transform:scale(1.06)}to{transform:scale(1)}}.listcnt[data-v-cd8b08c7]{color:var(--t3);margin-left:auto;font-size:12px}.listcnt b[data-v-cd8b08c7]{color:var(--t1);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.body[data-v-cd8b08c7]{grid-template-columns:200px 1fr;gap:20px;display:grid}.sidebar[data-v-cd8b08c7]{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:4px;height:fit-content;padding:12px;display:flex;position:sticky;top:200px}.sidebar h4[data-v-cd8b08c7]{color:var(--t1);margin:0 0 8px;font-size:14px}.creator[data-v-cd8b08c7]{color:var(--t2);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-cd8b08c7]:hover{background:#f6f7f8}.creator.on[data-v-cd8b08c7]{background:var(--pink-soft);color:var(--pink-press);font-weight:600}.main[data-v-cd8b08c7]{min-width:0}.grid[data-v-cd8b08c7]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.skeleton-card[data-v-cd8b08c7]{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.empty[data-v-cd8b08c7]{text-align:center;color:var(--t3);padding:40px 0}.err[data-v-cd8b08c7]{color:#f85f4e}.more[data-v-cd8b08c7]{text-align:center;margin-top:20px}.btn-ghost[data-v-cd8b08c7]{border:1px solid var(--line);color:var(--t2);cursor:pointer;background:#fff;border-radius:8px;padding:8px 16px;transition:all .12s}.btn-ghost[data-v-cd8b08c7]:hover{color:var(--t1);border-color:var(--t3)}.rm[data-v-cd8b08c7] *,.rm[data-v-cd8b08c7] :before,.rm[data-v-cd8b08c7] :after{transition:none!important;animation:none!important}@media (width<=760px){.body[data-v-cd8b08c7]{grid-template-columns:1fr}.sidebar[data-v-cd8b08c7]{position:static}.toolbox[data-v-cd8b08c7]{margin:0 0 16px;padding:0 0 14px;position:static}}.markdown-body[data-v-e8a1acf0]{color:#18191c;font-size:14px;line-height:1.75}.markdown-body[data-v-e8a1acf0] h1,.markdown-body[data-v-e8a1acf0] h2,.markdown-body[data-v-e8a1acf0] h3{color:#18191c;margin:20px 0 10px;font-weight:600;line-height:1.4}.markdown-body[data-v-e8a1acf0] h1{font-size:18px}.markdown-body[data-v-e8a1acf0] h2{font-size:16px}.markdown-body[data-v-e8a1acf0] h3{font-size:15px}.markdown-body[data-v-e8a1acf0] p{margin:0 0 12px}.markdown-body[data-v-e8a1acf0] ul,.markdown-body[data-v-e8a1acf0] ol{margin:0 0 12px 18px;padding:0}.markdown-body[data-v-e8a1acf0] li{margin-bottom:6px}.markdown-body[data-v-e8a1acf0] 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-e8a1acf0] 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-e8a1acf0] pre.code-block{background:#f6f7f8;border-radius:8px;margin:0 0 14px;padding:14px;overflow:auto}.markdown-body[data-v-e8a1acf0] pre.code-block code{background:0 0;padding:0}.markdown-body[data-v-e8a1acf0] hr{border:none;border-top:1px solid #e3e5e7;margin:16px 0}.markdown-body[data-v-e8a1acf0] table.md-table{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:13px}.markdown-body[data-v-e8a1acf0] table.md-table th,.markdown-body[data-v-e8a1acf0] table.md-table td{text-align:left;vertical-align:top;border:1px solid #e3e5e7;padding:8px 10px}.markdown-body[data-v-e8a1acf0] table.md-table th{background:#f6f7f8;font-weight:600}.markdown-body[data-v-e8a1acf0] .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}
