.legend[data-astro-cid-2cirzjlk]{color:var(--color-zinc-600);flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;font-size:.875rem;display:flex}.lg[data-astro-cid-2cirzjlk]{align-items:center;gap:.5rem;display:inline-flex}.lg[data-astro-cid-2cirzjlk] i[data-astro-cid-2cirzjlk]{background:var(--acc);border-radius:999px;width:.625rem;height:.625rem}.hub[data-astro-cid-2cirzjlk]{gap:1rem;display:grid}.hub-core[data-astro-cid-2cirzjlk]{background:radial-gradient(circle at 50% 40%, var(--color-brand-50), #fff 70%);border:1.5px solid #3b4bdb59;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 1.5rem;display:flex;position:relative;overflow:hidden}.hub-ring[data-astro-cid-2cirzjlk]{border:1px dashed #3b4bdb40;border-radius:999px;width:22rem;height:22rem;margin:-11rem 0 0 -11rem;animation:60s linear infinite spin;position:absolute;inset:50% auto auto 50%}.hub-ring[data-astro-cid-2cirzjlk]:after{content:"";border:1px dashed #3b4bdb2e;border-radius:999px;position:absolute;inset:3rem}@keyframes spin{to{transform:rotate(360deg)}}.hub-n[data-astro-cid-2cirzjlk]{padding:1.5rem}@media (width>=48rem){.hub[data-astro-cid-2cirzjlk]{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-core[data-astro-cid-2cirzjlk]{grid-column:1/-1}}@media (width>=62rem){.hub[data-astro-cid-2cirzjlk]{grid-template-rows:repeat(3,auto);grid-template-columns:1fr minmax(15rem,.8fr) 1fr;gap:1.25rem}.hub-core[data-astro-cid-2cirzjlk]{grid-area:1/2/4}.n0[data-astro-cid-2cirzjlk]{grid-area:1/1}.n1[data-astro-cid-2cirzjlk]{grid-area:2/1}.n2[data-astro-cid-2cirzjlk]{grid-area:3/1}.n3[data-astro-cid-2cirzjlk]{grid-area:1/3}.n4[data-astro-cid-2cirzjlk]{grid-area:2/3}.n5[data-astro-cid-2cirzjlk]{grid-area:3/3}}.node[data-astro-cid-2cirzjlk]{background:var(--acc-soft);height:1.75rem;color:var(--acc-ink);border-radius:999px;align-items:center;gap:.4rem;padding-inline:.625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.node[data-astro-cid-2cirzjlk] i[data-astro-cid-2cirzjlk]{background:var(--acc);border-radius:999px;width:.4375rem;height:.4375rem}.tier[data-astro-cid-2cirzjlk]{border-top:3px solid var(--acc)}.tier-ic[data-astro-cid-2cirzjlk]{background:var(--acc-soft);width:3rem;height:3rem;color:var(--acc);border-radius:.875rem;place-items:center;display:grid}.tier-list[data-astro-cid-2cirzjlk]{border-top:1px dashed var(--color-zinc-200);gap:.75rem;padding-top:1.25rem;display:grid}.tier-list[data-astro-cid-2cirzjlk] li[data-astro-cid-2cirzjlk]{color:var(--color-zinc-800);align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.45;display:flex}.tier-list[data-astro-cid-2cirzjlk] svg{color:var(--acc);flex:none;margin-top:.2rem}.pl[data-astro-cid-2cirzjlk]{background:var(--acc-soft);color:var(--acc-ink);white-space:nowrap;border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.pl-lg[data-astro-cid-2cirzjlk]{height:1.875rem;padding-inline:.875rem;font-size:.8125rem}.pms[data-astro-cid-2cirzjlk]{gap:1rem;display:grid;position:relative}.pms[data-astro-cid-2cirzjlk]:before{content:"";background:repeating-linear-gradient(180deg, var(--color-brand) 0 5px, transparent 5px 10px);opacity:.35;width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.5rem}.pms-i[data-astro-cid-2cirzjlk]{align-items:flex-start;gap:1.25rem;padding:1.25rem 1.5rem 1.25rem 0;display:flex;position:relative}.pms-i[data-astro-cid-2cirzjlk] .ico[data-astro-cid-2cirzjlk]{box-shadow:0 0 0 6px #fff}.sec-night[data-astro-cid-2cirzjlk]{background:radial-gradient(60rem 30rem at 85% 0%, #8f9bff2e, transparent 60%), var(--color-night)}.sec-night[data-astro-cid-2cirzjlk] .h-card[data-astro-cid-2cirzjlk]{color:#fff}.edge[data-astro-cid-2cirzjlk]{border:1px solid var(--line-dark);background:#ffffff08;border-radius:1.25rem;padding:1.75rem}.edge-list[data-astro-cid-2cirzjlk]{gap:1.125rem;display:grid}.edge-list[data-astro-cid-2cirzjlk] li[data-astro-cid-2cirzjlk]{align-items:flex-start;gap:.75rem;display:flex}.edge-list[data-astro-cid-2cirzjlk] svg{color:var(--color-glow);flex:none;margin-top:.15rem}.edge-list[data-astro-cid-2cirzjlk] b[data-astro-cid-2cirzjlk]{color:#fff;font-size:.9375rem;font-weight:600;line-height:1.4;display:block}.edge-list[data-astro-cid-2cirzjlk] span[data-astro-cid-2cirzjlk]{color:#e7e5f2a8;margin-top:.2rem;font-size:.875rem;line-height:1.45;display:block}.pt-tabs[data-astro-cid-2cirzjlk]{background:var(--color-canvas);border:1px solid var(--line-card);scrollbar-width:none;border-radius:1.125rem;gap:.5rem;padding:.375rem;display:flex;overflow-x:auto}.pt-tab[data-astro-cid-2cirzjlk]{text-align:left;color:var(--color-zinc-600);cursor:pointer;border-radius:.875rem;flex-direction:column;flex:1 0 auto;align-items:flex-start;gap:.125rem;padding:.75rem 1.125rem;transition:background-color .25s,color .25s,box-shadow .25s;display:flex}.pt-tab[data-astro-cid-2cirzjlk] b[data-astro-cid-2cirzjlk]{color:var(--color-zinc-900);white-space:nowrap;font-size:.9375rem;font-weight:600}.pt-tab[data-astro-cid-2cirzjlk] span[data-astro-cid-2cirzjlk]{font-size:.8125rem}.pt-tab[data-astro-cid-2cirzjlk]:hover{background:#fff}.pt-tab[data-astro-cid-2cirzjlk][aria-selected=true]{box-shadow:0 8px 20px -14px #14161f73, inset 0 0 0 1.5px var(--color-brand);background:#fff}.pt-tab[data-astro-cid-2cirzjlk][aria-selected=true] b[data-astro-cid-2cirzjlk]{color:var(--color-brand-700)}.pt-tab[data-astro-cid-2cirzjlk][aria-selected=true] span[data-astro-cid-2cirzjlk]{color:var(--color-brand)}.pt-pan[data-astro-cid-2cirzjlk]{animation:pt-in .4s var(--ease-standard);margin-top:1.5rem}@keyframes pt-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pt-sum[data-astro-cid-2cirzjlk]{background:linear-gradient(180deg, var(--color-brand-50), #fff);border:1px solid #3b4bdb33;border-radius:1.25rem;gap:1.25rem;padding:1.5rem 1.75rem;display:grid}@media (width>=62rem){.pt-sum[data-astro-cid-2cirzjlk]{grid-template-columns:1fr auto;align-items:center;gap:3rem}}.pt-stat[data-astro-cid-2cirzjlk]{flex-wrap:wrap;gap:.5rem;display:flex}.pt-stat[data-astro-cid-2cirzjlk] li[data-astro-cid-2cirzjlk]{height:2.25rem;box-shadow:inset 0 0 0 1px var(--color-zinc-200);color:var(--color-zinc-600);background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding-inline:.875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.pt-stat[data-astro-cid-2cirzjlk] b[data-astro-cid-2cirzjlk]{color:var(--color-zinc-900);font-size:1rem;font-weight:700}.pt-grid[data-astro-cid-2cirzjlk]{gap:1rem;display:grid}@media (width>=48rem){.pt-grid[data-astro-cid-2cirzjlk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.pt-grid[data-astro-cid-2cirzjlk]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sys[data-astro-cid-2cirzjlk]{border:1px solid var(--line-card);transition:border-color .25s, transform .3s var(--ease-spring), box-shadow .3s;background:#fff;border-radius:1.125rem;flex-direction:column;padding:1.5rem;display:flex}.sys[data-astro-cid-2cirzjlk]:hover{border-color:#3b4bdb59;transform:translateY(-3px);box-shadow:0 20px 40px -30px #3b4bdb99}.sys[data-astro-cid-2cirzjlk]:hover .ico[data-astro-cid-2cirzjlk]{background:var(--color-brand);color:#fff}.mode[data-astro-cid-2cirzjlk]{white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;height:1.625rem;padding-inline:.625rem;font-size:.75rem;font-weight:600;display:inline-flex}.m-mon[data-astro-cid-2cirzjlk] .mode[data-astro-cid-2cirzjlk],.mode[data-astro-cid-2cirzjlk].m-mon{background:var(--color-zinc-100);color:var(--color-zinc-700)}.mode[data-astro-cid-2cirzjlk].m-ctl{background:var(--color-brand);color:#fff}.mode[data-astro-cid-2cirzjlk].m-sig{color:#92400e;background:#fef3c7}.pt-stat[data-astro-cid-2cirzjlk] .m-ctl[data-astro-cid-2cirzjlk] svg{color:var(--color-brand)}.pt-stat[data-astro-cid-2cirzjlk] .m-sig[data-astro-cid-2cirzjlk] svg{color:#b45309}.pt-stat[data-astro-cid-2cirzjlk] .m-mon[data-astro-cid-2cirzjlk] svg{color:var(--color-zinc-500)}.sys-dl[data-astro-cid-2cirzjlk]{border-top:1px dashed var(--color-zinc-200);gap:.75rem;padding-top:1rem;display:grid}.sys-dl[data-astro-cid-2cirzjlk] dt[data-astro-cid-2cirzjlk]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-zinc-500);align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;display:flex}.sys-dl[data-astro-cid-2cirzjlk] dt[data-astro-cid-2cirzjlk] svg{color:var(--color-brand)}.sys-dl[data-astro-cid-2cirzjlk] dd[data-astro-cid-2cirzjlk]{color:var(--color-zinc-800);margin-top:.25rem;font-size:.875rem;line-height:1.5}.pt-foot[data-astro-cid-2cirzjlk]{gap:1rem;margin-top:1rem;display:grid}@media (width>=62rem){.pt-foot[data-astro-cid-2cirzjlk]{grid-template-columns:1fr 1fr}}.pt-foot[data-astro-cid-2cirzjlk]>div[data-astro-cid-2cirzjlk]{background:var(--color-canvas);border-radius:1rem;padding:1.25rem 1.5rem}.pt-foot[data-astro-cid-2cirzjlk] h4[data-astro-cid-2cirzjlk]{color:var(--color-zinc-900);align-items:center;gap:.5rem;font-weight:600;display:flex}.pt-foot[data-astro-cid-2cirzjlk] h4[data-astro-cid-2cirzjlk] svg{color:var(--color-brand)}.pt-foot[data-astro-cid-2cirzjlk] p[data-astro-cid-2cirzjlk],.pt-foot[data-astro-cid-2cirzjlk] li[data-astro-cid-2cirzjlk]{margin-top:.5rem;font-size:.875rem;line-height:1.5}.pt-foot[data-astro-cid-2cirzjlk] ul[data-astro-cid-2cirzjlk]{margin-top:.25rem}.pt-foot[data-astro-cid-2cirzjlk] li[data-astro-cid-2cirzjlk]{margin-top:.375rem;padding-left:1rem;position:relative}.pt-foot[data-astro-cid-2cirzjlk] li[data-astro-cid-2cirzjlk]:before{content:"";background:var(--color-brand);border-radius:999px;width:.375rem;height:.375rem;position:absolute;top:.55rem;left:0}.ag-h[data-astro-cid-2cirzjlk]{color:var(--color-zinc-900);align-items:center;gap:.75rem;font-size:1.125rem;font-weight:700;display:flex}.ag-h[data-astro-cid-2cirzjlk] em[data-astro-cid-2cirzjlk]{color:var(--color-zinc-500);background:var(--color-zinc-100);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-style:normal;font-weight:600}.ad-mods[data-astro-cid-2cirzjlk]{border-top:1px dashed var(--color-zinc-200);gap:.5rem;padding-top:1rem;display:grid}.ad-mods[data-astro-cid-2cirzjlk] li[data-astro-cid-2cirzjlk]{font-size:.8125rem;line-height:1.4}.ad-mods[data-astro-cid-2cirzjlk] b[data-astro-cid-2cirzjlk]{color:var(--color-zinc-900);font-weight:600;display:block}.ad-mods[data-astro-cid-2cirzjlk] span[data-astro-cid-2cirzjlk]{color:var(--color-zinc-500)}
