:root{--bg:#06090e;--bg-card:#0d111bbf;--border-card:#06b6d438;--border-subtle:#ffffff14;--accent-cyan:#06b6d4;--accent-emerald:#10b981;--accent-gold:#e5a93c;--accent-rose:#f43f5e;--accent-purple:#8b5cf6;--text-main:#f8fafc;--text-muted:#94a3b8;--text-dim:#64748b}[data-astro-cid-ora4uiwq]{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg);color:var(--text-main);background-image:radial-gradient(circle at 18% 22%,#06b6d424 0%,#0000 45%),radial-gradient(circle at 82% 58%,#10b9811a 0%,#0000 45%),radial-gradient(circle at 50% 90%,#e5a93c14 0%,#0000 50%);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:hidden}.mono[data-astro-cid-ora4uiwq]{font-family:JetBrains Mono,monospace}.container[data-astro-cid-ora4uiwq]{max-width:1240px;margin:0 auto;padding:0 24px}nav[data-astro-cid-ora4uiwq].sticky-nav{z-index:100;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle);background:#06090ed9;padding:16px 0;position:sticky;top:0}.nav-inner[data-astro-cid-ora4uiwq]{justify-content:space-between;align-items:center;display:flex}.nav-brand[data-astro-cid-ora4uiwq]{color:var(--text-main);align-items:center;gap:12px;text-decoration:none;display:flex}.nav-badge[data-astro-cid-ora4uiwq]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-cyan);background:#06b6d426;border:1px solid #06b6d44d;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:700}.nav-links[data-astro-cid-ora4uiwq]{align-items:center;gap:24px;display:flex}.nav-links[data-astro-cid-ora4uiwq] a[data-astro-cid-ora4uiwq]{color:var(--text-muted);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.nav-links[data-astro-cid-ora4uiwq] a[data-astro-cid-ora4uiwq]:hover{color:var(--text-main)}.btn-download-nav[data-astro-cid-ora4uiwq]{background:linear-gradient(135deg,#06b6d4 0%,#0284c7 100%);border-radius:8px;padding:8px 18px;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px #06b6d44d;color:#fff!important}.btn-download-nav[data-astro-cid-ora4uiwq]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #06b6d473}header[data-astro-cid-ora4uiwq].hero{text-align:center;padding:80px 0 60px}.hero-pill[data-astro-cid-ora4uiwq]{color:var(--accent-cyan);background:#06b6d41a;border:1px solid #06b6d440;border-radius:9999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.hero-title[data-astro-cid-ora4uiwq]{letter-spacing:-.03em;max-width:980px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:clamp(34px,5.5vw,62px);font-weight:800;line-height:1.15}.gradient-text[data-astro-cid-ora4uiwq]{background:linear-gradient(135deg,#fff 20%,#06b6d4 60%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero-sub[data-astro-cid-ora4uiwq]{color:var(--text-muted);max-width:820px;margin:0 auto 36px;font-size:clamp(16px,2vw,19px);font-weight:400}.hero-actions[data-astro-cid-ora4uiwq]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:48px;display:flex}.btn-hero-primary[data-astro-cid-ora4uiwq]{color:#fff;background:linear-gradient(135deg,#06b6d4 0%,#0284c7 100%);border-radius:10px;padding:14px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;box-shadow:0 8px 24px #06b6d459}.btn-hero-primary[data-astro-cid-ora4uiwq]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #06b6d480}.btn-hero-plugin[data-astro-cid-ora4uiwq]{border:1px solid var(--border-card);color:var(--accent-emerald);background:#0d111bcc;border-radius:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}.btn-hero-plugin[data-astro-cid-ora4uiwq]:hover{border-color:var(--accent-cyan);color:#fff;background:#06b6d41a}.terminal-container[data-astro-cid-ora4uiwq]{border:1px solid var(--border-subtle);text-align:left;background:#090d16;border-radius:14px;max-width:940px;margin:0 auto;overflow:hidden;box-shadow:0 24px 60px #0009}.terminal-header[data-astro-cid-ora4uiwq]{border-bottom:1px solid var(--border-subtle);background:#0f1420;align-items:center;gap:8px;padding:12px 18px;display:flex}.term-dot[data-astro-cid-ora4uiwq]{border-radius:50%;width:11px;height:11px;display:inline-block}.term-red[data-astro-cid-ora4uiwq]{background:#ef4444}.term-yellow[data-astro-cid-ora4uiwq]{background:#eab308}.term-green[data-astro-cid-ora4uiwq]{background:#22c55e}.term-title[data-astro-cid-ora4uiwq]{color:var(--text-dim);margin-left:12px;font-family:JetBrains Mono,monospace;font-size:12px}.terminal-body[data-astro-cid-ora4uiwq]{color:#cbd5e1;padding:22px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.term-cmd[data-astro-cid-ora4uiwq]{color:#38bdf8}.term-green-txt[data-astro-cid-ora4uiwq]{color:#4ade80}.term-yellow-txt[data-astro-cid-ora4uiwq]{color:#fde047}.term-cyan-txt[data-astro-cid-ora4uiwq]{color:#22d3ee}.term-red-txt[data-astro-cid-ora4uiwq]{color:#f87171}section[data-astro-cid-ora4uiwq].comparison{padding:70px 0}.section-head[data-astro-cid-ora4uiwq]{text-align:center;margin-bottom:44px}.section-head[data-astro-cid-ora4uiwq] h2[data-astro-cid-ora4uiwq]{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(26px,3.5vw,38px);font-weight:800}.table-wrapper[data-astro-cid-ora4uiwq]{background:var(--bg-card);border:1px solid var(--border-card);border-radius:14px;overflow-x:auto;box-shadow:0 20px 50px #0006}table[data-astro-cid-ora4uiwq].comp-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}table[data-astro-cid-ora4uiwq].comp-table th[data-astro-cid-ora4uiwq],table[data-astro-cid-ora4uiwq].comp-table td[data-astro-cid-ora4uiwq]{border-bottom:1px solid var(--border-subtle);padding:16px 20px}table[data-astro-cid-ora4uiwq].comp-table th[data-astro-cid-ora4uiwq]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);background:#0f1420d9;font-size:12px}table[data-astro-cid-ora4uiwq].comp-table tr[data-astro-cid-ora4uiwq]:last-child td[data-astro-cid-ora4uiwq]{border-bottom:none}.highlight-col[data-astro-cid-ora4uiwq]{color:#fff;background:#06b6d40f;font-weight:600}section[data-astro-cid-ora4uiwq].architecture{padding:70px 0}.grid-cards[data-astro-cid-ora4uiwq]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.card[data-astro-cid-ora4uiwq]{background:var(--bg-card);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);border-radius:14px;padding:26px;transition:all .25s}.card[data-astro-cid-ora4uiwq]:hover{border-color:var(--border-card);transform:translateY(-3px);box-shadow:0 12px 30px #06b6d426}.card-num[data-astro-cid-ora4uiwq]{color:var(--accent-cyan);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.card-title[data-astro-cid-ora4uiwq]{color:#fff;margin-bottom:8px;font-size:17px;font-weight:700}.card-desc[data-astro-cid-ora4uiwq]{color:var(--text-muted);font-size:13.5px;line-height:1.6}section[data-astro-cid-ora4uiwq].downloads{text-align:center;padding:80px 0}.download-box[data-astro-cid-ora4uiwq]{border:1px solid var(--border-card);background:linear-gradient(#06b6d414 0%,#06090ee6 100%);border-radius:18px;max-width:860px;margin:0 auto;padding:44px 32px}.download-grid[data-astro-cid-ora4uiwq]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:32px 0;display:grid}.dl-card[data-astro-cid-ora4uiwq]{border:1px solid var(--border-subtle);text-align:center;background:#0d111bd9;border-radius:12px;padding:24px;transition:all .2s}.dl-card[data-astro-cid-ora4uiwq]:hover{border-color:var(--accent-cyan);transform:translateY(-2px)}.dl-title[data-astro-cid-ora4uiwq]{color:#fff;margin-bottom:6px;font-size:16px;font-weight:700}.dl-size[data-astro-cid-ora4uiwq]{color:var(--accent-gold);margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:12px}.btn-dl-file[data-astro-cid-ora4uiwq]{color:#fff;background:linear-gradient(135deg,#06b6d4 0%,#0284c7 100%);border-radius:8px;width:100%;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.btn-dl-file[data-astro-cid-ora4uiwq]:hover{opacity:.9}.cmd-box[data-astro-cid-ora4uiwq]{border:1px solid var(--border-subtle);color:#38bdf8;text-align:left;background:#04060a;border-radius:10px;justify-content:space-between;align-items:center;max-width:680px;margin:20px auto 0;padding:14px 18px;font-family:JetBrains Mono,monospace;font-size:13px;display:flex}footer[data-astro-cid-ora4uiwq].site-footer{border-top:1px solid var(--border-subtle);color:var(--text-dim);padding:50px 0 30px;font-size:13px}.footer-grid[data-astro-cid-ora4uiwq]{grid-template-columns:2fr 1fr 1fr;gap:32px;margin-bottom:40px;display:grid}@media (width<=768px){.footer-grid[data-astro-cid-ora4uiwq]{grid-template-columns:1fr}}.footer-links[data-astro-cid-ora4uiwq] a[data-astro-cid-ora4uiwq]{color:var(--text-muted);margin-bottom:8px;text-decoration:none;transition:color .2s;display:block}.footer-links[data-astro-cid-ora4uiwq] a[data-astro-cid-ora4uiwq]:hover{color:#fff}
