:root{--ink:#f4e6ca;--paper:#070c18;--bg-dark:#070c18;--card-bg:#0d1322;--muted:#94a3b8;--gold:#d9a13d;--primary:#00e676;--accent:#00f0ff;--accent-cyan:#00f0ff;--accent-emerald:#00e676;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--border-color:#ffffff14;--border-subtle:#ffffff17;--radius-lg:14px;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-dark);font-synthesis:none}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-width:320px;min-height:100vh;color:var(--text-primary);background-color:var(--bg-dark);font-family:var(--font-sans);margin:0;line-height:1.6;overflow-x:hidden}main{display:block}h1,h2,h3,h4,h5,h6{color:#fff;letter-spacing:normal;margin-top:0;line-height:1.3}a{color:inherit;transition:color .18s}img,svg,canvas{max-width:100%;display:block}code,pre{font-family:var(--font-mono)}table{border-collapse:collapse;width:100%}.site-header[data-astro-cid-yhyhhmuk]{z-index:100;backdrop-filter:blur(14px);background:#070c18eb;border-bottom:1px solid #ffffff14;width:100%;position:sticky;top:0}.site-header__inner[data-astro-cid-yhyhhmuk]{flex-flow:row;justify-content:space-between;align-items:center;gap:.75rem;max-width:1380px;margin:0 auto;padding:.65rem 1.25rem;display:flex}.site-logo[data-astro-cid-yhyhhmuk]{color:var(--ink,#f4e6ca);white-space:nowrap;flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.site-logo__pulse[data-astro-cid-yhyhhmuk]{background:#00e676;border-radius:50%;flex-shrink:0;width:9px;height:9px;animation:2s ease-in-out infinite pulseGlow;box-shadow:0 0 10px #00e676}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.site-logo__text[data-astro-cid-yhyhhmuk]{letter-spacing:.02em;color:#fff;white-space:nowrap;word-break:keep-all;font-size:1.18rem;font-weight:800}.site-logo__badge[data-astro-cid-yhyhhmuk]{letter-spacing:.08em;color:#00f0ff;white-space:nowrap;background:#00f0ff1a;border:1px solid #00f0ff40;border-radius:4px;flex-shrink:0;padding:.14rem .38rem;font-family:monospace;font-size:.58rem}.site-nav[data-astro-cid-yhyhhmuk]{flex-flow:row;flex:auto;justify-content:center;align-items:center;gap:.2rem;min-width:0;display:flex}.site-nav__link[data-astro-cid-yhyhhmuk]{color:#cbd5e1;white-space:nowrap;word-break:keep-all;border-radius:7px;flex-direction:row;flex-shrink:0;align-items:center;gap:.28rem;padding:.42rem .62rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:all .18s;display:inline-flex}.site-nav__label[data-astro-cid-yhyhhmuk]{white-space:nowrap;word-break:keep-all}.site-nav__link[data-astro-cid-yhyhhmuk]:hover{color:#fff;background:#ffffff12}.site-nav__link--active[data-astro-cid-yhyhhmuk]{color:#00e676;background:#00e6761a;border:1px solid #00e67638;font-weight:600}.nav-item-badge[data-astro-cid-yhyhhmuk]{color:#00e676;white-space:nowrap;background:#00e67629;border:1px solid #00e67659;border-radius:4px;flex-shrink:0;padding:.1rem .34rem;font-size:.58rem;font-weight:700;line-height:1.1;display:inline-block}.nav-item-badge--alert[data-astro-cid-yhyhhmuk]{color:#ffab40;background:#ff91002e;border-color:#ff91006b}.nav-dropdown[data-astro-cid-yhyhhmuk]{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.dropdown-arrow[data-astro-cid-yhyhhmuk]{opacity:.75;font-size:.7rem;line-height:1}.nav-dropdown__menu[data-astro-cid-yhyhhmuk]{z-index:120;background:#0b1120;border:1px solid #00f0ff47;border-radius:10px;flex-direction:column;gap:.2rem;min-width:235px;padding:.45rem;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 36px #000000bf}.nav-dropdown[data-astro-cid-yhyhhmuk]:hover .nav-dropdown__menu[data-astro-cid-yhyhhmuk],.nav-dropdown[data-astro-cid-yhyhhmuk]:focus-within .nav-dropdown__menu[data-astro-cid-yhyhhmuk]{display:flex}.nav-dropdown[data-astro-cid-yhyhhmuk]:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.nav-dropdown__item[data-astro-cid-yhyhhmuk]{color:#cbd5e1;white-space:nowrap;border-radius:7px;align-items:center;padding:.55rem .75rem;font-size:.83rem;text-decoration:none;transition:background .15s,color .15s;display:flex}.nav-dropdown__item[data-astro-cid-yhyhhmuk]:hover{color:#00f0ff;background:#00f0ff1f}.nav-dropdown__item--active[data-astro-cid-yhyhhmuk]{color:#00e676;background:#00e6761f;font-weight:700}.site-header__cta[data-astro-cid-yhyhhmuk]{flex-shrink:0;align-items:center;display:flex}.aff-button-primary[data-astro-cid-yhyhhmuk]{color:#070c18;white-space:nowrap;background:linear-gradient(135deg,#d9a13d,#ff9100);border-radius:7px;flex-direction:row;flex-shrink:0;align-items:center;gap:.35rem;padding:.42rem .82rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 2px 10px #d9a13d59}.aff-button-primary[data-astro-cid-yhyhhmuk]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #d9a13d80}.aff-button__code[data-astro-cid-yhyhhmuk]{white-space:nowrap;background:#00000038;border-radius:4px;padding:.1rem .36rem;font-family:monospace;font-size:.73rem}@media (width<=1120px){.site-logo__badge[data-astro-cid-yhyhhmuk]{display:none}.site-nav__link[data-astro-cid-yhyhhmuk]{padding:.38rem .48rem;font-size:.8rem}}@media (width<=920px){.site-header__inner[data-astro-cid-yhyhhmuk]{flex-wrap:wrap;padding:.6rem 1rem}.site-nav[data-astro-cid-yhyhhmuk]{scrollbar-width:none;order:3;justify-content:flex-start;width:100%;padding-bottom:.25rem;overflow-x:auto}.site-nav[data-astro-cid-yhyhhmuk]::-webkit-scrollbar{display:none}}.site-footer[data-astro-cid-l2apkylj]{color:#8b949e;background:#050811;border-top:1px solid #ffffff14;padding-top:3.5rem;font-size:.85rem}.site-footer__inner[data-astro-cid-l2apkylj]{grid-template-columns:2fr 1fr 1fr 1.5fr;gap:3rem;max-width:1320px;margin:0 auto;padding:0 1.5rem 3rem;display:grid}.footer-logo[data-astro-cid-l2apkylj]{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.pulse-indicator[data-astro-cid-l2apkylj]{background:#00e676;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #00e676}.footer-title[data-astro-cid-l2apkylj]{color:#fff;font-size:1.25rem;font-weight:700}.footer-desc[data-astro-cid-l2apkylj]{color:#7d8590;margin-bottom:1.2rem;line-height:1.6}.footer-badge[data-astro-cid-l2apkylj]{color:#00f0ff;background:#00f0ff0f;border:1px solid #00f0ff33;border-radius:4px;padding:.25rem .6rem;font-family:monospace;font-size:.72rem;display:inline-block}.footer-heading[data-astro-cid-l2apkylj]{color:#e6edf3;letter-spacing:.05em;margin-bottom:1rem;font-size:.95rem;font-weight:600}.footer-links[data-astro-cid-l2apkylj]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.footer-links[data-astro-cid-l2apkylj] a[data-astro-cid-l2apkylj]{color:#8b949e;text-decoration:none;transition:color .15s}.footer-links[data-astro-cid-l2apkylj] a[data-astro-cid-l2apkylj]:hover{color:#00e676}.footer-text[data-astro-cid-l2apkylj]{color:#6e7681;margin-bottom:.8rem;font-size:.8rem;line-height:1.6}.footer-bottom[data-astro-cid-l2apkylj]{background:#030509;border-top:1px solid #ffffff0d;padding:1.5rem 0}.footer-bottom__inner[data-astro-cid-l2apkylj]{color:#484f58;justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:0 1.5rem;font-size:.78rem;display:flex}@media (width<=900px){.site-footer__inner[data-astro-cid-l2apkylj]{grid-template-columns:1fr;gap:2rem}.footer-bottom__inner[data-astro-cid-l2apkylj]{text-align:center;flex-direction:column;gap:.5rem}}:root{--bg-dark:#070c18;--card-bg:#0d1322;--border-color:#ffffff14;--border-subtle:#ffffff17;--primary:#00e676;--accent:#00f0ff;--accent-cyan:#00f0ff;--accent-emerald:#00e676;--gold:#d9a13d;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--radius-lg:14px;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace}h1,h2,h3,h4,h5,h6{letter-spacing:normal;line-height:1.3}body{background-color:var(--bg-dark);color:#e2e8f0;flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;display:flex}.site-main{flex:1}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#070c18}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#334155}
