:root{--bg:#06090e;--bg-card:#0d111bbf;--border-card:#10b9812e;--border-subtle:#ffffff14;--accent-emerald:#10b981;--accent-cyan:#06b6d4;--accent-gold:#e5a93c;--accent-purple:#a855f7;--text-main:#f8fafc;--text-muted:#94a3b8;--text-dim:#64748b}[data-astro-cid-fytawtgn]{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg);color:var(--text-main);background-image:radial-gradient(circle at 10% 15%,#10b9811f 0%,#0000 45%),radial-gradient(circle at 90% 65%,#06b6d417 0%,#0000 45%),radial-gradient(circle at 50% 90%,#e5a93c0f 0%,#0000 50%);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:hidden}.mono[data-astro-cid-fytawtgn]{font-family:JetBrains Mono,monospace}.container[data-astro-cid-fytawtgn]{max-width:1240px;margin:0 auto;padding:0 24px}header[data-astro-cid-fytawtgn]{border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(16px);z-index:100;background:#06090ed9;padding:18px 0;position:sticky;top:0}.nav-wrapper[data-astro-cid-fytawtgn]{justify-content:space-between;align-items:center;display:flex}.brand-logo[data-astro-cid-fytawtgn]{align-items:center;gap:12px;text-decoration:none;display:flex}.logo-badge[data-astro-cid-fytawtgn]{background:linear-gradient(135deg,#10b98133,#06b6d433);border:1px solid #10b98166;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.brand-title[data-astro-cid-fytawtgn]{letter-spacing:.5px;color:#fff;text-transform:uppercase;font-size:15px;font-weight:800}.brand-title[data-astro-cid-fytawtgn] span[data-astro-cid-fytawtgn]{color:var(--accent-emerald)}.brand-subtitle[data-astro-cid-fytawtgn]{color:var(--text-dim);letter-spacing:1px;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.nav-links[data-astro-cid-fytawtgn]{align-items:center;gap:24px;display:flex}.nav-link[data-astro-cid-fytawtgn]{color:var(--text-muted);font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.nav-link[data-astro-cid-fytawtgn]:hover{color:#fff}.btn-download-nav[data-astro-cid-fytawtgn]{color:#06090e;background:linear-gradient(135deg,#10b981,#059669);border-radius:10px;align-items:center;gap:8px;padding:9px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #10b9814d}.btn-download-nav[data-astro-cid-fytawtgn]:hover{transform:translateY(-1px);box-shadow:0 6px 24px #10b98173}.hero[data-astro-cid-fytawtgn]{text-align:center;padding:80px 0 50px}.pill-badge[data-astro-cid-fytawtgn]{color:#34d399;background:#10b9811a;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;display:inline-flex}.pulse-dot[data-astro-cid-fytawtgn]{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 8px #10b981}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.hero-title[data-astro-cid-fytawtgn]{letter-spacing:-1px;margin-bottom:22px;font-size:clamp(38px,5.5vw,68px);font-weight:800;line-height:1.1}.gradient-text[data-astro-cid-fytawtgn]{background:linear-gradient(135deg,#fff 0%,#34d399 45%,#06b6d4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero-subtitle[data-astro-cid-fytawtgn]{color:var(--text-muted);max-width:740px;margin:0 auto 34px;font-size:clamp(16px,1.8vw,19px);font-weight:400}.terminal-card[data-astro-cid-fytawtgn]{border:1px solid var(--border-subtle);text-align:left;background:#0a0d16;border-radius:14px;max-width:680px;margin:0 auto 36px;overflow:hidden;box-shadow:0 20px 50px #0009}.terminal-bar[data-astro-cid-fytawtgn]{background:#ffffff0a;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.terminal-dots[data-astro-cid-fytawtgn]{gap:6px;display:flex}.dot[data-astro-cid-fytawtgn]{border-radius:50%;width:10px;height:10px}.dot-red[data-astro-cid-fytawtgn]{background:#ef4444}.dot-yellow[data-astro-cid-fytawtgn]{background:#f59e0b}.dot-green[data-astro-cid-fytawtgn]{background:#10b981}.terminal-title[data-astro-cid-fytawtgn]{color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:11px}.terminal-body[data-astro-cid-fytawtgn]{padding:20px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.7}.prompt-line[data-astro-cid-fytawtgn]{color:#34d399;margin-bottom:14px;font-weight:600}.output-box[data-astro-cid-fytawtgn]{color:var(--text-muted);background:#0006;border:1px solid #ffffff0f;border-radius:8px;padding:14px}.out-green[data-astro-cid-fytawtgn]{color:#10b981;font-weight:700}.out-cyan[data-astro-cid-fytawtgn]{color:#06b6d4;text-decoration:underline}.out-yellow[data-astro-cid-fytawtgn]{color:#fbbf24}.out-magenta[data-astro-cid-fytawtgn]{color:#c084fc}.hero-actions[data-astro-cid-fytawtgn]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:20px;display:flex}.btn-primary[data-astro-cid-fytawtgn]{color:#06090e;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;align-items:center;gap:10px;padding:14px 32px;font-size:15px;font-weight:800;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 10px 30px #10b98159}.btn-primary[data-astro-cid-fytawtgn]:hover{transform:translateY(-2px);box-shadow:0 14px 40px #10b98180}.btn-secondary[data-astro-cid-fytawtgn]{border:1px solid var(--border-subtle);color:#fff;background:#ffffff0d;border-radius:12px;align-items:center;gap:8px;padding:14px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-secondary[data-astro-cid-fytawtgn]:hover{background:#ffffff1a;border-color:#fff3}.download-section[data-astro-cid-fytawtgn]{text-align:center;margin:80px 0 60px}.grid-os[data-astro-cid-fytawtgn]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:36px;display:grid}.os-card[data-astro-cid-fytawtgn]{background:var(--bg-card);border:1px solid var(--border-subtle);backdrop-filter:blur(14px);border-radius:18px;flex-direction:column;justify-content:space-between;padding:30px;transition:all .3s;display:flex;position:relative;overflow:hidden}.os-card[data-astro-cid-fytawtgn]:hover{border-color:#10b98159;transform:translateY(-4px);box-shadow:0 16px 45px #0006}.os-card[data-astro-cid-fytawtgn].featured{background:linear-gradient(#10b98114 0%,#0d111bd9 100%);border-color:#10b98166}.os-header[data-astro-cid-fytawtgn]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.os-icon-badge[data-astro-cid-fytawtgn]{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.os-badge-win[data-astro-cid-fytawtgn]{background:#3b82f626;border:1px solid #3b82f64d}.os-badge-mac[data-astro-cid-fytawtgn]{background:#a855f726;border:1px solid #a855f74d}.os-badge-linux[data-astro-cid-fytawtgn]{background:#f59e0b26;border:1px solid #f59e0b4d}.os-tag[data-astro-cid-fytawtgn]{text-transform:uppercase;border-radius:6px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.tag-win[data-astro-cid-fytawtgn]{color:#60a5fa;background:#3b82f633}.tag-mac[data-astro-cid-fytawtgn]{color:#c084fc;background:#a855f733}.tag-linux[data-astro-cid-fytawtgn]{color:#fbbf24;background:#f59e0b33}.os-title[data-astro-cid-fytawtgn]{color:#fff;margin-bottom:6px;font-size:20px;font-weight:800}.os-desc[data-astro-cid-fytawtgn]{color:var(--text-muted);margin-bottom:20px;font-size:13px;line-height:1.5}.btn-os-download[data-astro-cid-fytawtgn]{text-align:center;border-radius:10px;width:100%;margin-bottom:14px;padding:12px 20px;font-size:14px;font-weight:800;text-decoration:none;transition:all .2s;display:block}.btn-win[data-astro-cid-fytawtgn]{color:#fff;background:#3b82f6;box-shadow:0 4px 18px #3b82f64d}.btn-win[data-astro-cid-fytawtgn]:hover{background:#2563eb;transform:translateY(-1px)}.btn-mac[data-astro-cid-fytawtgn]{color:#fff;background:#a855f7;box-shadow:0 4px 18px #a855f74d}.btn-mac[data-astro-cid-fytawtgn]:hover{background:#9333ea;transform:translateY(-1px)}.btn-linux[data-astro-cid-fytawtgn]{color:#06090e;background:#e5a93c;box-shadow:0 4px 18px #e5a93c4d}.btn-linux[data-astro-cid-fytawtgn]:hover{background:#d49228;transform:translateY(-1px)}.os-terminal-box[data-astro-cid-fytawtgn]{color:#94a3b8;background:#00000080;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex;overflow-x:auto}.os-terminal-box[data-astro-cid-fytawtgn] code[data-astro-cid-fytawtgn]{color:#34d399;white-space:nowrap}.section-title-wrap[data-astro-cid-fytawtgn]{text-align:center;margin:90px 0 45px}.section-tag[data-astro-cid-fytawtgn]{color:var(--accent-emerald);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.section-title[data-astro-cid-fytawtgn]{letter-spacing:-.5px;font-size:clamp(26px,3.8vw,42px);font-weight:800}.table-container[data-astro-cid-fytawtgn]{background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(16px);border-radius:18px;overflow-x:auto;box-shadow:0 20px 60px #0006}table[data-astro-cid-fytawtgn]{border-collapse:collapse;text-align:left;width:100%;font-size:14px}th[data-astro-cid-fytawtgn]{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background:#ffffff08;padding:18px 22px;font-size:12px;font-weight:700}th[data-astro-cid-fytawtgn].highlight{color:#34d399;background:#10b98114;border-left:1px solid #10b98133;border-right:1px solid #10b98133;font-weight:800}td[data-astro-cid-fytawtgn]{color:var(--text-muted);border-bottom:1px solid #ffffff0a;padding:18px 22px}td[data-astro-cid-fytawtgn].feature-name{color:#f1f5f9;font-weight:700}td[data-astro-cid-fytawtgn].highlight{color:#34d399;background:#10b9810d;border-left:1px solid #10b98133;border-right:1px solid #10b98133;font-weight:700}.badge-bad[data-astro-cid-fytawtgn]{color:#f87171}.badge-good[data-astro-cid-fytawtgn]{color:#34d399}.grid-3[data-astro-cid-fytawtgn]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin:40px 0 90px;display:grid}.card[data-astro-cid-fytawtgn]{background:var(--bg-card);border:1px solid var(--border-subtle);backdrop-filter:blur(12px);border-radius:16px;padding:28px;transition:all .3s}.card[data-astro-cid-fytawtgn]:hover{border-color:#10b98159;transform:translateY(-4px);box-shadow:0 14px 40px #10b9811a}.card-icon[data-astro-cid-fytawtgn]{color:#34d399;background:#10b9811f;border:1px solid #10b9814d;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;font-size:20px;display:flex}.card-title[data-astro-cid-fytawtgn]{color:#fff;margin-bottom:8px;font-size:17px;font-weight:700}.card-desc[data-astro-cid-fytawtgn]{color:var(--text-muted);font-size:13.5px;line-height:1.6}footer[data-astro-cid-fytawtgn]{border-top:1px solid var(--border-subtle);text-align:center;color:var(--text-dim);padding:40px 0;font-size:13px}footer[data-astro-cid-fytawtgn] a[data-astro-cid-fytawtgn]{color:var(--text-muted);margin:0 10px;text-decoration:none}footer[data-astro-cid-fytawtgn] a[data-astro-cid-fytawtgn]:hover{color:var(--accent-emerald)}@media (width<=768px){.nav-links[data-astro-cid-fytawtgn]{display:none}.hero[data-astro-cid-fytawtgn]{padding:50px 0 30px}th[data-astro-cid-fytawtgn],td[data-astro-cid-fytawtgn]{padding:12px 14px;font-size:12.5px}}
