.live-status[data-astro-cid-la5c3qdh]{font-family:var(--font-mono);color:var(--fg-muted);letter-spacing:.12em;border:1px solid var(--rule);backdrop-filter:blur(8px);background:#0609148c;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .7rem;font-size:.72rem;display:inline-flex}.live-dot[data-astro-cid-la5c3qdh]{background:#5be7a3;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite live-pulse;box-shadow:0 0 #5be7a399}@keyframes live-pulse{0%,to{box-shadow:0 0 #5be7a38c}50%{box-shadow:0 0 0 6px #5be7a300}}.live-text[data-astro-cid-la5c3qdh]{color:#5be7a3;font-weight:600}.live-sep[data-astro-cid-la5c3qdh]{opacity:.4}.live-time[data-astro-cid-la5c3qdh]{color:var(--fg);font-variant-numeric:tabular-nums}@media (width<=720px){.live-status[data-astro-cid-la5c3qdh]{padding:.25rem .55rem;font-size:.66rem}.live-text[data-astro-cid-la5c3qdh],.live-sep[data-astro-cid-la5c3qdh]{display:none}}.site-header[data-astro-cid-nen7h5rs]{z-index:60;-webkit-backdrop-filter:saturate(160%)blur(18px);border-bottom:1px solid var(--rule-soft);background:#060914b3;position:sticky;top:0}.header-row[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--fg);font-family:var(--font-mono);letter-spacing:-.01em;align-items:baseline;gap:.25rem;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs]:hover{text-decoration:none}.brand-bracket[data-astro-cid-nen7h5rs]{color:var(--accent);opacity:.8;transition:opacity .2s}.brand[data-astro-cid-nen7h5rs]:hover .brand-bracket[data-astro-cid-nen7h5rs]{opacity:1}.brand-name[data-astro-cid-nen7h5rs]{padding:0 .15rem}.brand-tld[data-astro-cid-nen7h5rs]{color:var(--fg-muted);font-weight:500}.header-tail[data-astro-cid-nen7h5rs]{align-items:center;gap:1.4rem;min-width:0;display:flex}.primary-nav[data-astro-cid-nen7h5rs]{overscroll-behavior-x:contain;scrollbar-width:none;--fade-l:0px;--fade-r:0px;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);align-items:center;gap:1.4rem;margin-bottom:-.6rem;padding-bottom:.6rem;display:flex;position:relative;overflow:auto hidden}.primary-nav[data-astro-cid-nen7h5rs]::-webkit-scrollbar{display:none}.nav-link[data-astro-cid-nen7h5rs]{white-space:nowrap;color:var(--fg-muted);flex:none;font-size:.92rem;font-weight:500;text-decoration:none;transition:color .14s;position:relative}.nav-link[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--fg);text-decoration:none}.nav-link[data-astro-cid-nen7h5rs].is-active{color:var(--accent)}.nav-link[data-astro-cid-nen7h5rs].is-active:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 14px var(--accent-glow);border-radius:2px;position:absolute;bottom:-.55rem;left:0;right:0}.nav-link--out[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);align-items:center;gap:.25rem;font-size:.82rem;display:inline-flex}.out-arrow[data-astro-cid-nen7h5rs]{transition:transform .2s var(--ease-out);display:inline-block}.nav-link--out[data-astro-cid-nen7h5rs]:hover .out-arrow[data-astro-cid-nen7h5rs]{transform:translate(2px,-2px)}@media (width<=880px){.header-row[data-astro-cid-nen7h5rs]{flex-wrap:wrap;row-gap:0;padding:.7rem 1rem 0}.header-tail[data-astro-cid-nen7h5rs]{display:contents}.brand[data-astro-cid-nen7h5rs]{margin-right:auto}.primary-nav[data-astro-cid-nen7h5rs]{flex:1 0 100%;order:3;gap:1.35rem;margin:0 -1rem;padding:0 1rem .15rem}.nav-link[data-astro-cid-nen7h5rs]{padding:.6rem 0 .65rem;font-size:.9rem}.nav-link[data-astro-cid-nen7h5rs].is-active:after{bottom:.2rem}.nav-link--out[data-astro-cid-nen7h5rs]{font-size:.8rem}}.header-tail[data-astro-cid-nen7h5rs]>.live-status{flex-shrink:0}.bg-mesh[data-astro-cid-as7wmwjz]{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(90% 70% at 50% 35%,#000 0% 30%,#0000 90%);mask-image:radial-gradient(90% 70% at 50% 35%,#000 0% 30%,#0000 90%)}.bg-mesh[data-astro-cid-as7wmwjz] svg[data-astro-cid-as7wmwjz]{width:110%;height:110%;margin-top:-5%;margin-left:-5%}.hot-c[data-astro-cid-as7wmwjz]{animation:26s ease-in-out infinite alternate drift-c}.hot-a[data-astro-cid-as7wmwjz]{animation:32s ease-in-out infinite alternate drift-a}@keyframes drift-c{0%{transform:translate(0)}to{transform:translate(60px,90px)}}@keyframes drift-a{0%{transform:translate(0)}to{transform:translate(-80px,-50px)}}.nodes[data-astro-cid-as7wmwjz] circle[data-astro-cid-as7wmwjz]{fill:#65e2ff;opacity:.45}.links[data-astro-cid-as7wmwjz] line[data-astro-cid-as7wmwjz]{stroke:#65e2ff2e;stroke-width:.7px}.packets[data-astro-cid-as7wmwjz] circle[data-astro-cid-as7wmwjz]{filter:drop-shadow(0 0 6px)}@media (prefers-reduced-motion:reduce){.hot-c[data-astro-cid-as7wmwjz],.hot-a[data-astro-cid-as7wmwjz],.packets[data-astro-cid-as7wmwjz] [data-astro-cid-as7wmwjz]{animation:none!important}.packets[data-astro-cid-as7wmwjz] circle[data-astro-cid-as7wmwjz]{opacity:0!important}}@media (width<=700px){.packets[data-astro-cid-as7wmwjz]{display:none}.bg-mesh[data-astro-cid-as7wmwjz]{opacity:.7}}main[data-astro-cid-z4jru4n3]{padding-bottom:6rem}.site-footer[data-astro-cid-z4jru4n3]{border-top:1px solid var(--rule-soft);background:linear-gradient(#0000,#65e2ff05 60%,#0000);margin-top:6rem;padding-top:3.5rem;padding-bottom:2rem}.footer-grid[data-astro-cid-z4jru4n3]{grid-template-columns:1.4fr repeat(3,1fr);align-items:start;gap:2.5rem;display:grid}.foot-brand-link[data-astro-cid-z4jru4n3]{font-family:var(--font-mono);color:var(--fg);letter-spacing:-.01em;font-size:1.1rem;font-weight:700}.foot-brand-link[data-astro-cid-z4jru4n3] .dot[data-astro-cid-z4jru4n3]{color:var(--accent)}.foot-brand-link[data-astro-cid-z4jru4n3]:hover{text-decoration:none}.foot-tagline[data-astro-cid-z4jru4n3]{color:var(--fg-muted);font-family:var(--font-display);margin:.5rem 0 0;font-size:1.02rem;font-style:italic}.foot-h[data-astro-cid-z4jru4n3]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--fg-dim);margin:0 0 1rem;font-size:.7rem;font-weight:500}.foot-nav[data-astro-cid-z4jru4n3]{flex-direction:column;gap:.55rem;display:flex}.foot-nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--fg-muted);font-size:.92rem;text-decoration:none;transition:color .12s}.foot-nav[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]:hover{color:var(--accent);text-decoration:none}.foot-rule[data-astro-cid-z4jru4n3]{border-top:1px solid var(--rule-soft);color:var(--fg-dim);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:3rem;padding-top:2rem;font-size:.82rem;display:flex}.foot-rule[data-astro-cid-z4jru4n3] p[data-astro-cid-z4jru4n3]{margin:0}.foot-built[data-astro-cid-z4jru4n3]{font-family:var(--font-mono);font-size:.78rem}@media (width<=800px){.footer-grid[data-astro-cid-z4jru4n3]{grid-template-columns:1fr 1fr;gap:2rem}.foot-brand[data-astro-cid-z4jru4n3]{grid-column:1/-1}.foot-rule[data-astro-cid-z4jru4n3]{font-size:.76rem}}
