.ov[data-astro-cid-7zovpcnc]{position:absolute;z-index:40;background:#fff;border:1px solid var(--z200);border-radius:16px;box-shadow:0 30px 60px -20px #00000073;padding:16px 18px;display:grid;gap:6px;opacity:0;visibility:hidden;transform:translateY(16px) scale(.97);transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s .35s}.ov[data-astro-cid-7zovpcnc].vis{opacity:1;visibility:visible;transform:none;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.ov-k[data-astro-cid-7zovpcnc]{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--z500)}.ov-floor[data-astro-cid-7zovpcnc]{right:40px;top:150px;width:300px}.ov-fields[data-astro-cid-7zovpcnc]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 0}.ov-fields[data-astro-cid-7zovpcnc] label[data-astro-cid-7zovpcnc]{display:grid;gap:4px;font-size:10.5px;font-weight:700;color:var(--z500)}.ov-fields[data-astro-cid-7zovpcnc] span[data-astro-cid-7zovpcnc]{border:1px solid var(--z300);border-radius:10px;padding:8px 10px;font-family:var(--mono);font-size:16px;color:var(--z900);font-weight:700}.ov-fields[data-astro-cid-7zovpcnc] i[data-astro-cid-7zovpcnc]{font-style:normal;font-size:10px;color:var(--z500);font-weight:500}.ov-trav[data-astro-cid-7zovpcnc]{left:300px;top:90px;width:560px;background:#fffdf7;border-color:#e7e2d3}.ov-post[data-astro-cid-7zovpcnc]{left:330px;top:300px;width:520px}.mmap[data-astro-cid-j5ovs2r6]{position:relative;aspect-ratio:16/9;width:100%;max-width:1180px;margin-inline:auto;--rail:rgba(243,245,249,.1);--node-bg:rgba(15,24,43,.86);--node-line:rgba(243,245,249,.12);--node-tx:#F3F5F9;--node-sub:#9AA3B5}.mmap[data-astro-cid-j5ovs2r6].is-light{--rail:rgba(11,18,32,.1);--node-bg:#fff;--node-line:#E3E6EC;--node-tx:#0B1220;--node-sub:#5B6478}.spokes[data-astro-cid-j5ovs2r6]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.spokes[data-astro-cid-j5ovs2r6] line[data-astro-cid-j5ovs2r6]{vector-effect:non-scaling-stroke;fill:none}.rail[data-astro-cid-j5ovs2r6]{stroke:var(--rail);stroke-width:1.5}.flow[data-astro-cid-j5ovs2r6]{stroke:var(--c);stroke-width:3;stroke-linecap:round;stroke-dasharray:2 22;opacity:0;transition:opacity .4s}.go[data-astro-cid-j5ovs2r6] .flow[data-astro-cid-j5ovs2r6]{opacity:.75;animation:flow 1.6s linear infinite;animation-delay:calc(var(--i) * -.2s)}.hov[data-astro-cid-j5ovs2r6] .spokes[data-astro-cid-j5ovs2r6] g[data-astro-cid-j5ovs2r6]:not(.hot) .flow[data-astro-cid-j5ovs2r6]{opacity:.18}.spokes[data-astro-cid-j5ovs2r6] g[data-astro-cid-j5ovs2r6].hot .flow[data-astro-cid-j5ovs2r6]{opacity:1;stroke-width:4;animation-duration:.8s}.spokes[data-astro-cid-j5ovs2r6] g[data-astro-cid-j5ovs2r6].hot .rail[data-astro-cid-j5ovs2r6]{stroke:var(--c);stroke-opacity:.45}@keyframes flow{to{stroke-dashoffset:-24}}.orbit[data-astro-cid-j5ovs2r6]{fill:none;stroke:#8b5cf659;stroke-width:1.5;vector-effect:non-scaling-stroke}.orbit-flow[data-astro-cid-j5ovs2r6]{fill:none;stroke:#a78bfa;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:3 16;vector-effect:non-scaling-stroke;opacity:.8}.go[data-astro-cid-j5ovs2r6] .orbit-flow[data-astro-cid-j5ovs2r6]{animation:orbit 6s linear infinite}@keyframes orbit{to{stroke-dashoffset:-190}}.hanni[data-astro-cid-j5ovs2r6]{position:absolute;left:50%;top:27.2%;transform:translate(-50%,-50%);z-index:4;display:flex;align-items:center;gap:10px;padding:6px 8px 6px 6px;border-radius:999px;cursor:pointer;font:inherit;color:#fff;background:linear-gradient(135deg,#7c3aedf2,#4c1d95f2);border:1px solid rgba(196,181,253,.6);box-shadow:0 0 0 6px #8b5cf624,0 18px 40px -14px #7c3aede6;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.hanni[data-astro-cid-j5ovs2r6]:hover,.hanni[data-astro-cid-j5ovs2r6]:focus-visible{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 0 0 8px #8b5cf633,0 22px 50px -14px #7c3aed}.h-orb[data-astro-cid-j5ovs2r6]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:15px;background:radial-gradient(circle at 35% 30%,#ddd6fe,#8b5cf6 60%,#5b21b6)}.h-tx[data-astro-cid-j5ovs2r6]{display:grid;text-align:left;line-height:1.15}.h-tx[data-astro-cid-j5ovs2r6] b[data-astro-cid-j5ovs2r6]{font-size:14.5px}.h-tx[data-astro-cid-j5ovs2r6] small[data-astro-cid-j5ovs2r6]{font-size:11.5px;color:#ddd6fe;font-weight:600}.h-play[data-astro-cid-j5ovs2r6]{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#6d28d9}.h-play[data-astro-cid-j5ovs2r6] svg[data-astro-cid-j5ovs2r6]{width:14px;height:14px}.core[data-astro-cid-j5ovs2r6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:8px;text-align:center;width:min(23%,250px);padding:22px 18px 20px;border-radius:26px;background:radial-gradient(80% 70% at 50% 30%,rgba(255,90,31,.16),transparent 70%),#0b1220;border:1px solid rgba(255,90,31,.35);box-shadow:0 0 0 8px #ff5a1f0d,0 30px 80px -30px #ff5a1f8c;color:#f3f5f9;z-index:2}.cells[data-astro-cid-j5ovs2r6]{display:grid;grid-template-columns:repeat(3,22px);gap:5px;margin-bottom:6px}.cells[data-astro-cid-j5ovs2r6] i[data-astro-cid-j5ovs2r6]{width:22px;height:22px;border-radius:6px;background:#f3f5f9d9}.cells[data-astro-cid-j5ovs2r6] i[data-astro-cid-j5ovs2r6].gap{background:transparent}.cells[data-astro-cid-j5ovs2r6] i[data-astro-cid-j5ovs2r6].ember{background:#ff5a1f;box-shadow:0 0 18px 2px #ff5a1fb3}.go[data-astro-cid-j5ovs2r6] .cells[data-astro-cid-j5ovs2r6] i[data-astro-cid-j5ovs2r6].ember{animation:beat 1.6s ease-in-out infinite}@keyframes beat{50%{box-shadow:0 0 30px 8px #ff5a1fd9;transform:scale(1.08)}}.core[data-astro-cid-j5ovs2r6] b[data-astro-cid-j5ovs2r6]{font-size:clamp(18px,1.8vw,22px);letter-spacing:-.02em}.core[data-astro-cid-j5ovs2r6] span[data-astro-cid-j5ovs2r6]{font-size:12.5px;color:#9aa3b5;line-height:1.45}.nodes[data-astro-cid-j5ovs2r6]{list-style:none;margin:0;padding:0}.nodes[data-astro-cid-j5ovs2r6] li[data-astro-cid-j5ovs2r6]{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);z-index:3;width:min(21%,232px)}.nodes[data-astro-cid-j5ovs2r6] a[data-astro-cid-j5ovs2r6]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--node-bg);border:1px solid var(--node-line);color:var(--node-tx);text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 40px -22px #0009;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s}.is-light[data-astro-cid-j5ovs2r6] .nodes[data-astro-cid-j5ovs2r6] a[data-astro-cid-j5ovs2r6]{box-shadow:0 1px 2px #0b12200d,0 14px 30px -18px #0b122040}.nodes[data-astro-cid-j5ovs2r6] a[data-astro-cid-j5ovs2r6]:hover,.nodes[data-astro-cid-j5ovs2r6] a[data-astro-cid-j5ovs2r6]:focus-visible{transform:translateY(-3px);border-color:var(--c);box-shadow:0 22px 50px -20px color-mix(in srgb,var(--c) 60%,transparent)}.ic[data-astro-cid-j5ovs2r6]{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,color-mix(in srgb,var(--c) 92%,#fff),color-mix(in srgb,var(--c) 80%,#000));box-shadow:inset 0 1px #ffffff40,0 8px 20px -8px var(--c)}.ic[data-astro-cid-j5ovs2r6] svg[data-astro-cid-j5ovs2r6]{width:21px;height:21px}.tx[data-astro-cid-j5ovs2r6]{display:grid;gap:1px;min-width:0}.tx[data-astro-cid-j5ovs2r6] b[data-astro-cid-j5ovs2r6]{font-size:15px;letter-spacing:-.01em}.tx[data-astro-cid-j5ovs2r6] small[data-astro-cid-j5ovs2r6]{font-size:12.5px;color:var(--node-sub);line-height:1.35}.nodes[data-astro-cid-j5ovs2r6] li[data-astro-cid-j5ovs2r6]{opacity:0;transition:opacity .6s calc(var(--i) * 70ms)}.go[data-astro-cid-j5ovs2r6] .nodes[data-astro-cid-j5ovs2r6] li[data-astro-cid-j5ovs2r6],.nodes[data-astro-cid-j5ovs2r6] li[data-astro-cid-j5ovs2r6].seen{opacity:1}@media(max-width:1060px){.tx[data-astro-cid-j5ovs2r6] small[data-astro-cid-j5ovs2r6]{display:none}.nodes[data-astro-cid-j5ovs2r6] li[data-astro-cid-j5ovs2r6]{width:auto}}@media(max-width:820px){.mmap[data-astro-cid-j5ovs2r6]{aspect-ratio:auto;display:grid;gap:14px}.spokes[data-astro-cid-j5ovs2r6]{display:none}.core[data-astro-cid-j5ovs2r6]{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:none;grid-template-columns:auto 1fr;justify-items:start;text-align:left;column-gap:18px;padding:18px}.core[data-astro-cid-j5ovs2r6] .cells[data-astro-cid-j5ovs2r6]{grid-row:span 2;margin:0;grid-template-columns:repeat(3,14px);gap:3px}.core[data-astro-cid-j5ovs2r6] .cells[data-astro-cid-j5ovs2r6] i[data-astro-cid-j5ovs2r6]{width:14px;height:14px;border-radius:4px}.hanni[data-astro-cid-j5ovs2r6]{position:relative;left:auto;top:auto;transform:none;justify-self:stretch;border-radius:16px;padding:10px 14px}.hanni[data-astro-cid-j5ovs2r6]:hover,.hanni[data-astro-cid-j5ovs2r6]:focus-visible{transform:none}.h-play[data-astro-cid-j5ovs2r6]{margin-left:auto}.nodes[data-astro-cid-j5ovs2r6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nodes[data-astro-cid-j5ovs2r6] li[data-astro-cid-j5ovs2r6]{position:static;transform:none;width:auto;opacity:1}.tx[data-astro-cid-j5ovs2r6] small[data-astro-cid-j5ovs2r6]{display:block}}@media(max-width:420px){.nodes[data-astro-cid-j5ovs2r6]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.nodes[data-astro-cid-j5ovs2r6] li[data-astro-cid-j5ovs2r6]{opacity:1}.go[data-astro-cid-j5ovs2r6] .flow[data-astro-cid-j5ovs2r6]{animation:none;opacity:.5}}.tr[data-astro-cid-ya3bfnrc]{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:10px 14px;border-bottom:1px solid var(--z100);font-size:12px;line-height:1.5;white-space:normal}.zh[data-astro-cid-ya3bfnrc] .tr[data-astro-cid-ya3bfnrc]{font-family:"Microsoft YaHei","PingFang SC","Noto Sans SC",var(--font);font-size:12.5px}.ai[data-astro-cid-fwukrvcd]{overflow:hidden;background:radial-gradient(50% 50% at 75% 45%,rgba(139,92,246,.2),transparent 70%),radial-gradient(40% 40% at 10% 20%,rgba(42,79,224,.16),transparent 70%),var(--night)}.ai[data-astro-cid-fwukrvcd] .field[data-astro-cid-fwukrvcd]{-webkit-mask-image:radial-gradient(55% 55% at 50% 0%,#000 10%,transparent 80%);mask-image:radial-gradient(55% 55% at 50% 0%,#000 10%,transparent 80%)}.ai-in[data-astro-cid-fwukrvcd]{position:relative}.dim[data-astro-cid-fwukrvcd]{color:#6b7590}.watch[data-astro-cid-fwukrvcd]{background:#7c3aed;box-shadow:0 10px 30px -10px #7c3aede6}.watch[data-astro-cid-fwukrvcd]:hover{background:#8b5cf6}.watch[data-astro-cid-fwukrvcd] svg[data-astro-cid-fwukrvcd]{width:18px;height:18px}.ai-x[data-astro-cid-fwukrvcd]{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:clamp(24px,3vw,40px);align-items:start}.ai-tabs[data-astro-cid-fwukrvcd]{display:grid;gap:10px}.ac[data-astro-cid-fwukrvcd]{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px 18px;border-radius:18px;text-align:left;font:inherit;color:inherit;cursor:pointer;background:#f3f5f906;border:1px solid var(--line-d);transition:background .25s,border-color .25s,transform .25s}.ac[data-astro-cid-fwukrvcd]:hover{border-color:color-mix(in srgb,var(--c) 45%,transparent)}.ac[data-astro-cid-fwukrvcd][aria-selected=true]{background:linear-gradient(135deg,color-mix(in srgb,var(--c) 20%,transparent),color-mix(in srgb,var(--c) 5%,transparent) 75%);border-color:color-mix(in srgb,var(--c) 55%,transparent)}.ac-ic[data-astro-cid-fwukrvcd]{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);transition:background .25s,color .25s}.ac[data-astro-cid-fwukrvcd][aria-selected=true] .ac-ic[data-astro-cid-fwukrvcd]{color:#fff;background:var(--c);box-shadow:0 8px 20px -8px var(--c)}.ac-ic[data-astro-cid-fwukrvcd] svg[data-astro-cid-fwukrvcd]{width:21px;height:21px}.ac-tx[data-astro-cid-fwukrvcd]{display:grid;gap:6px}.ac-tx[data-astro-cid-fwukrvcd] b[data-astro-cid-fwukrvcd]{font-size:17px;letter-spacing:-.015em}.ac-tx[data-astro-cid-fwukrvcd] span[data-astro-cid-fwukrvcd]{display:none;color:var(--haze-2);font-size:14px;line-height:1.55}.ac[data-astro-cid-fwukrvcd][aria-selected=true] .ac-tx[data-astro-cid-fwukrvcd] span[data-astro-cid-fwukrvcd]{display:block;animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}}.ai-view[data-astro-cid-fwukrvcd]{min-width:0;display:grid}.ai-panel[data-astro-cid-fwukrvcd]{display:none;min-width:0;aspect-ratio:1180/712;overflow:hidden;border-radius:14px}.ai-panel[data-astro-cid-fwukrvcd].on{display:block;animation:fadeIn .4s ease}.ai-foot[data-astro-cid-fwukrvcd]{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.sample[data-astro-cid-fwukrvcd]{font-size:12.5px;color:#6e788c}.replay[data-astro-cid-fwukrvcd]{font:inherit;font-size:13px;font-weight:700;color:var(--cobalt-soft);background:none;border:0;cursor:pointer;padding:6px 8px;border-radius:8px}.replay[data-astro-cid-fwukrvcd]:hover{color:#fff}.ai-chips[data-astro-cid-fwukrvcd]{justify-content:center;margin-top:clamp(32px,4vw,48px)}@media(max-width:980px){.ai-x[data-astro-cid-fwukrvcd]{grid-template-columns:1fr}.ai-tabs[data-astro-cid-fwukrvcd]{grid-template-columns:1fr 1fr}.ac-tx[data-astro-cid-fwukrvcd] span[data-astro-cid-fwukrvcd]{display:block}}@media(max-width:600px){.ai-tabs[data-astro-cid-fwukrvcd]{grid-template-columns:1fr}}
