.mv-stage[data-astro-cid-r4dc64iq]{position:relative;height:26rem}.mv-node[data-astro-cid-r4dc64iq]{position:absolute;width:15rem;padding:1.25rem 1.4rem;border-radius:1.4rem;backdrop-filter:blur(12px)}.mv-from[data-astro-cid-r4dc64iq]{left:0;bottom:0;background:#ffffff0a;border:1px solid rgba(249,115,22,.3)}.mv-to[data-astro-cid-r4dc64iq]{right:0;top:0;background:linear-gradient(160deg,#22c55e29,#7c3aed1f);border:1px solid rgba(34,197,94,.45);box-shadow:0 30px 70px -25px #22c55e8c}.mv-kicker[data-astro-cid-r4dc64iq]{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#fdba74}.mv-kicker-to[data-astro-cid-r4dc64iq]{color:#86efac}.mv-title[data-astro-cid-r4dc64iq]{margin-top:.35rem;font-family:var(--font-display);font-size:1.35rem;color:#fff}.mv-small[data-astro-cid-r4dc64iq]{margin-top:.4rem;font-size:.75rem;color:#fed7aab3}.mv-meter[data-astro-cid-r4dc64iq]{margin-top:.9rem;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.mv-meter[data-astro-cid-r4dc64iq] span[data-astro-cid-r4dc64iq]{display:block;height:100%;width:85%;background:linear-gradient(90deg,#f97316,#fb923c);animation:mv-drain 6s ease-in-out infinite}@keyframes mv-drain{0%{width:85%}80%{width:6%}to{width:85%}}.mv-list[data-astro-cid-r4dc64iq]{margin-top:.9rem;display:grid;grid-template-columns:1fr 1fr;gap:.35rem .75rem;font-size:.8rem;color:#dcfce7e6}.mv-list[data-astro-cid-r4dc64iq] li[data-astro-cid-r4dc64iq]{display:flex;align-items:center;gap:.4rem;opacity:.25;animation:mv-arrive 6s ease-in-out infinite;animation-delay:calc(var(--i) * .55s + 1.2s)}.mv-list[data-astro-cid-r4dc64iq] li[data-astro-cid-r4dc64iq]:before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}@keyframes mv-arrive{0%,8%{opacity:.25}14%,85%{opacity:1}to{opacity:.25}}.mv-wire[data-astro-cid-r4dc64iq]{position:absolute;left:50%;top:50%;width:400px;height:200px;transform:translate(-50%,-50%);z-index:0}.mv-node[data-astro-cid-r4dc64iq]{z-index:1}.mv-path[data-astro-cid-r4dc64iq]{position:absolute;inset:0;width:400px;height:200px;overflow:visible}.mv-path[data-astro-cid-r4dc64iq] path[data-astro-cid-r4dc64iq]{fill:none;stroke:#a78bfa73;stroke-width:2;stroke-dasharray:6 8;vector-effect:non-scaling-stroke;animation:mv-dash 1.2s linear infinite}@keyframes mv-dash{to{stroke-dashoffset:-28}}.mv-packet[data-astro-cid-r4dc64iq]{position:absolute;left:0;top:0;offset-path:path("M10 160 C 140 160, 140 40, 390 40");offset-rotate:0deg;offset-anchor:center;padding:.3rem .7rem;border-radius:999px;font-size:.72rem;color:#fff;background:#7c3aedd9;box-shadow:0 0 18px #a78bfacc;opacity:0;animation:mv-fly 6s cubic-bezier(.45,0,.25,1) infinite;animation-delay:calc(var(--i) * .55s)}@keyframes mv-fly{0%{offset-distance:0%;opacity:0}4%{opacity:1}18%{offset-distance:100%;opacity:1}22%,to{offset-distance:100%;opacity:0}}@media(max-width:1023px){.wb-clean[data-astro-cid-r4dc64iq]{position:static}}@media(max-width:1024px){.mv-stage[data-astro-cid-r4dc64iq]{height:22rem;max-width:34rem;margin:0 auto;width:100%}}@media(max-width:520px){.mv-wire[data-astro-cid-r4dc64iq]{transform:translate(-50%,-50%) scale(.8)}.mv-node[data-astro-cid-r4dc64iq]{width:12.5rem;padding:1rem}.mv-title[data-astro-cid-r4dc64iq]{font-size:1.1rem}.mv-packet[data-astro-cid-r4dc64iq]{font-size:.65rem}}.kv-table[data-astro-cid-r4dc64iq]{border-radius:1.5rem;border:1px solid rgba(148,163,184,.3);overflow:hidden;background:#fff}.dark .kv-table[data-astro-cid-r4dc64iq]{background:#0f172a;border-color:#334155b3}.kv-head[data-astro-cid-r4dc64iq],.kv-row[data-astro-cid-r4dc64iq]{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:1.5rem;padding:1.1rem 1.75rem}.kv-head[data-astro-cid-r4dc64iq]{font-family:var(--font-display);font-size:1.1rem;color:#64748b;border-bottom:1px solid rgba(148,163,184,.3)}.kv-own[data-astro-cid-r4dc64iq]{color:#16a34a}.kv-row[data-astro-cid-r4dc64iq]{font-size:.9rem;border-bottom:1px solid rgba(148,163,184,.15)}.kv-row[data-astro-cid-r4dc64iq]:last-child{border-bottom:0}.kv-label[data-astro-cid-r4dc64iq]{font-weight:500;color:#1a1a1a}.dark .kv-label[data-astro-cid-r4dc64iq]{color:#fff}.kv-cloud[data-astro-cid-r4dc64iq]{color:#64748b}.kv-mine[data-astro-cid-r4dc64iq]{color:#0f172a}.dark .kv-mine[data-astro-cid-r4dc64iq]{color:#e2e8f0}.kv-hot[data-astro-cid-r4dc64iq]{background:#f9731612}.kv-hot[data-astro-cid-r4dc64iq] .kv-cloud[data-astro-cid-r4dc64iq]{color:#c2410c}.kv-mobile[data-astro-cid-r4dc64iq]{display:none;font-weight:500}@media(max-width:768px){.kv-head[data-astro-cid-r4dc64iq]{display:none}.kv-row[data-astro-cid-r4dc64iq]{grid-template-columns:1fr;gap:.35rem}.kv-mobile[data-astro-cid-r4dc64iq]{display:inline}}.wb-clean[data-astro-cid-r4dc64iq]{position:sticky;top:7rem;padding:2rem;border-radius:1.5rem;background:#22c55e0f;border:1px solid rgba(34,197,94,.25);height:fit-content}.wb-break[data-astro-cid-r4dc64iq]{display:grid;gap:.75rem}.wb-break[data-astro-cid-r4dc64iq] li[data-astro-cid-r4dc64iq]{display:flex;gap:1rem;padding:1.1rem 1.25rem;border-radius:1.1rem;background:#ffffff0a;border:1px solid rgba(251,191,36,.18)}.wb-n[data-astro-cid-r4dc64iq]{flex:none;width:1.8rem;height:1.8rem;border-radius:50%;display:grid;place-items:center;font-size:.8rem;color:#451a03;background:#fbbf24;font-family:var(--font-display)}.wb-break[data-astro-cid-r4dc64iq] h3[data-astro-cid-r4dc64iq]{font-family:var(--font-display);color:#fff;font-size:1.05rem}.wb-break[data-astro-cid-r4dc64iq] p[data-astro-cid-r4dc64iq]{margin-top:.25rem;font-size:.875rem;color:#ede9fead;line-height:1.55}.ps-range[data-astro-cid-r4dc64iq]{-webkit-appearance:none;appearance:none;height:8px;border-radius:999px;background:linear-gradient(90deg,#7c3aed var(--p, 8%),rgba(148,163,184,.25) var(--p, 8%));outline:none}.ps-range[data-astro-cid-r4dc64iq]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;border:5px solid #7c3aed;box-shadow:0 0 0 8px #7c3aed26;cursor:grab}.ps-range[data-astro-cid-r4dc64iq]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:5px solid #7c3aed;cursor:grab}.ps-cards[data-astro-cid-r4dc64iq]{display:grid;gap:.9rem}.ps-card[data-astro-cid-r4dc64iq]{padding:1.5rem 1.75rem;border-radius:1.5rem;border:1px solid rgba(148,163,184,.3);background:#fff;opacity:.5;transform:scale(.98);transition:opacity .3s,transform .3s,border-color .3s,box-shadow .3s}.dark .ps-card[data-astro-cid-r4dc64iq]{background:#0f172a;border-color:#334155b3}.ps-card[data-astro-cid-r4dc64iq].is-on{opacity:1;transform:none;border:2px solid #7c3aed;box-shadow:0 30px 70px -30px #7c3aed8c}.ps-items[data-astro-cid-r4dc64iq],.ps-cta[data-astro-cid-r4dc64iq]{display:none}.ps-card[data-astro-cid-r4dc64iq].is-on .ps-items[data-astro-cid-r4dc64iq]{display:grid}.ps-card[data-astro-cid-r4dc64iq].is-on .ps-cta[data-astro-cid-r4dc64iq]{display:inline-flex;margin-top:1.25rem;padding:.75rem 1.5rem;border-radius:999px;font-size:.875rem;font-weight:500;color:#052e16;background:linear-gradient(90deg,#22c55e,#4ade80)}.ps-li[data-astro-cid-r4dc64iq]{display:flex;align-items:center;gap:.5rem}.ps-li[data-astro-cid-r4dc64iq]:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#7c3aed}.hw-list[data-astro-cid-r4dc64iq]{position:relative;display:grid;gap:2.5rem}.hw-list[data-astro-cid-r4dc64iq]:before{content:"";position:absolute;left:1.6rem;top:.5rem;bottom:.5rem;width:2px;background:linear-gradient(#7c3aed,#22c55e);transform-origin:top;transform:scaleY(0);transition:transform 1.6s cubic-bezier(.6,0,.2,1)}.hw-list[data-astro-cid-r4dc64iq].is-in:before{transform:none}.hw-list[data-astro-cid-r4dc64iq] li[data-astro-cid-r4dc64iq]{position:relative;display:flex;gap:1.75rem;opacity:0;transform:translateY(12px);transition:opacity .6s,transform .6s;transition-delay:calc(.3s + var(--i) * .3s)}.hw-list[data-astro-cid-r4dc64iq].is-in li[data-astro-cid-r4dc64iq]{opacity:1;transform:none}.hw-num[data-astro-cid-r4dc64iq]{flex:none;width:3.25rem;height:3.25rem;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);color:#7c3aed;background:#fff;border:2px solid #7c3aed;box-shadow:0 0 0 8px #7c3aed14}.dark .hw-num[data-astro-cid-r4dc64iq]{background:#0f172a}.hw-list[data-astro-cid-r4dc64iq][data-reveal]{opacity:1;transform:none}.fq[data-astro-cid-r4dc64iq] summary[data-astro-cid-r4dc64iq]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;padding:1.4rem 0;font-family:var(--font-display);font-size:1.15rem;color:#1a1a1a}.dark .fq[data-astro-cid-r4dc64iq] summary[data-astro-cid-r4dc64iq]{color:#fff}.fq[data-astro-cid-r4dc64iq] summary[data-astro-cid-r4dc64iq]::-webkit-details-marker{display:none}.fq[data-astro-cid-r4dc64iq] summary[data-astro-cid-r4dc64iq] span[data-astro-cid-r4dc64iq]{color:#7c3aed;font-size:1.5rem;line-height:1;transition:transform .25s}.fq[data-astro-cid-r4dc64iq][open] summary[data-astro-cid-r4dc64iq] span[data-astro-cid-r4dc64iq]{transform:rotate(45deg)}.fq[data-astro-cid-r4dc64iq] p[data-astro-cid-r4dc64iq]{padding-bottom:1.4rem;color:#64748b;line-height:1.7;font-weight:300}@media(prefers-reduced-motion:reduce){.mv-meter[data-astro-cid-r4dc64iq] span[data-astro-cid-r4dc64iq],.mv-list[data-astro-cid-r4dc64iq] li[data-astro-cid-r4dc64iq],.mv-path[data-astro-cid-r4dc64iq] path[data-astro-cid-r4dc64iq],.mv-packet[data-astro-cid-r4dc64iq]{animation:none!important}.mv-list[data-astro-cid-r4dc64iq] li[data-astro-cid-r4dc64iq]{opacity:1}.hw-list[data-astro-cid-r4dc64iq]:before{transform:none;transition:none}.hw-list[data-astro-cid-r4dc64iq] li[data-astro-cid-r4dc64iq]{opacity:1;transform:none;transition:none}}
