.download-page[data-astro-cid-rzcj5pwa]{padding-bottom:5rem}.download-hero[data-astro-cid-rzcj5pwa]{background:linear-gradient(145deg,var(--green-deep) 0%,var(--green) 55%,var(--green-dark) 100%);color:#fff;padding:4.5rem 0 3.5rem;border-bottom:1px solid rgba(197,160,89,.3);text-align:center;position:relative;overflow:hidden}.hero-content[data-astro-cid-rzcj5pwa]{max-width:780px}.hero-badge[data-astro-cid-rzcj5pwa]{display:inline-flex;align-items:center;gap:.5rem;background:#c5a05933;border:1px solid rgba(226,201,143,.4);color:var(--gold-light);border-radius:999px;padding:.35rem 1rem;font-size:.88rem;font-weight:600;margin-bottom:1.2rem}.badge-dot[data-astro-cid-rzcj5pwa]{width:8px;height:8px;border-radius:50%;background:var(--gold-light);box-shadow:0 0 8px var(--gold-light)}.hero-title[data-astro-cid-rzcj5pwa]{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;margin:0 0 1rem;letter-spacing:-.02em;line-height:1.15}.hero-sub[data-astro-cid-rzcj5pwa]{font-size:1.15rem;color:#ffffffe0;line-height:1.7;margin:0 auto 2.2rem}.category-tabs[data-astro-cid-rzcj5pwa]{display:inline-flex;background:#00000040;padding:.35rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);gap:.3rem;flex-wrap:wrap;justify-content:center}.tab-btn[data-astro-cid-rzcj5pwa]{background:transparent;border:none;color:#ffffffbf;padding:.55rem 1.2rem;border-radius:999px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease}.tab-btn[data-astro-cid-rzcj5pwa]:hover{color:#fff}.tab-btn[data-astro-cid-rzcj5pwa].active{background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#0f5138;box-shadow:0 4px 14px #c5a05966}.cards-wrapper[data-astro-cid-rzcj5pwa]{margin-top:3.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.platform-card[data-astro-cid-rzcj5pwa]{background:var(--surface);border:1px solid var(--border);border-radius:22px;position:relative;box-shadow:0 4px 20px #0000000a;display:flex;flex-direction:column;transition:all .25s ease}.platform-card[data-astro-cid-rzcj5pwa]:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0f51381a;border-color:var(--gold)}.card-inner[data-astro-cid-rzcj5pwa]{padding:2.2rem;display:flex;flex-direction:column;height:100%}.featured-android[data-astro-cid-rzcj5pwa]{grid-column:1 / -1;background:linear-gradient(145deg,var(--surface) 0%,color-mix(in srgb,var(--surface) 95%,var(--green)) 100%);border:1.5px solid rgba(197,160,89,.45)}.card-glow[data-astro-cid-rzcj5pwa]{position:absolute;inset:-1px;border-radius:22px;background:linear-gradient(135deg,rgba(197,160,89,.25),transparent 70%);pointer-events:none}.platform-header[data-astro-cid-rzcj5pwa]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.2rem}.platform-brand[data-astro-cid-rzcj5pwa]{display:flex;align-items:center;gap:1.1rem}.icon-badge[data-astro-cid-rzcj5pwa]{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;box-shadow:0 4px 14px #00000014}.android-badge[data-astro-cid-rzcj5pwa]{background:#0e2a1f}.windows-badge[data-astro-cid-rzcj5pwa]{background:#ebf3fc}.linux-badge[data-astro-cid-rzcj5pwa]{background:#1e242b}.apple-badge[data-astro-cid-rzcj5pwa],.mac-badge[data-astro-cid-rzcj5pwa]{background:#1c2321;color:#fff}.title-row[data-astro-cid-rzcj5pwa]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.platform-title[data-astro-cid-rzcj5pwa]{font-size:1.45rem;font-weight:800;margin:0;color:var(--text)}.platform-meta[data-astro-cid-rzcj5pwa]{font-size:.9rem;color:var(--muted);margin:.25rem 0 0}.version-tag[data-astro-cid-rzcj5pwa]{font-family:monospace;font-size:.85rem;font-weight:600;background:#0f513814;color:var(--green);padding:.2rem .6rem;border-radius:8px}.status-pill[data-astro-cid-rzcj5pwa]{font-size:.75rem;font-weight:700;padding:.25rem .65rem;border-radius:999px}.status-pill[data-astro-cid-rzcj5pwa].recommended{background:#c5a05933;color:var(--gold-dark);border:1px solid rgba(197,160,89,.5)}.status-pill[data-astro-cid-rzcj5pwa].coming-soon{background:#0000000f;color:var(--muted);border:1px solid var(--border)}.feature-bullets[data-astro-cid-rzcj5pwa]{list-style:none;padding:0;margin:.8rem 0 1.8rem;display:grid;gap:.55rem}.feature-bullets[data-astro-cid-rzcj5pwa] li[data-astro-cid-rzcj5pwa]{display:flex;align-items:center;gap:.6rem;font-size:.95rem;color:var(--text)}.check-icon[data-astro-cid-rzcj5pwa]{color:#2e7d32;font-weight:700}.card-summary[data-astro-cid-rzcj5pwa]{font-size:.95rem;color:var(--muted);line-height:1.6;margin:.5rem 0 1.8rem}.button-group[data-astro-cid-rzcj5pwa]{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;margin-top:auto}.playstore-btn[data-astro-cid-rzcj5pwa]{display:inline-flex;align-items:center;gap:.9rem;background:#000;color:#fff!important;padding:.7rem 1.4rem;border-radius:12px;border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 16px #0003;transition:all .25s ease}.playstore-btn[data-astro-cid-rzcj5pwa]:hover{transform:translateY(-2px);box-shadow:0 6px 22px #00000059;border-color:#fff}.btn-text-block[data-astro-cid-rzcj5pwa]{display:flex;flex-direction:column;text-align:left;line-height:1.15}.btn-subtext[data-astro-cid-rzcj5pwa]{font-size:.65rem;font-weight:500;letter-spacing:.08em;opacity:.85}.btn-maintext[data-astro-cid-rzcj5pwa]{font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.direct-apk-btn[data-astro-cid-rzcj5pwa]{display:inline-flex;align-items:center;gap:.5rem;background:#0f513814;border:1.5px solid var(--green);color:var(--green)!important;padding:.75rem 1.2rem;border-radius:12px;font-weight:700;font-size:.92rem;transition:all .2s ease}.direct-apk-btn[data-astro-cid-rzcj5pwa]:hover{background:var(--green);color:#fff!important}.desktop-btn[data-astro-cid-rzcj5pwa]{width:100%;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,var(--green),var(--green-dark));color:#fff!important;padding:.85rem 1.3rem;border-radius:12px;font-weight:700;font-size:.95rem;box-shadow:0 4px 14px #0f513840;transition:all .25s ease}.desktop-btn[data-astro-cid-rzcj5pwa]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0f513866;color:var(--gold-light)!important}.format-pill[data-astro-cid-rzcj5pwa]{background:#e2c98f40;border:1px solid rgba(226,201,143,.4);color:var(--gold-light);font-size:.75rem;padding:.15rem .55rem;border-radius:6px;font-family:monospace}.disabled-store-btn[data-astro-cid-rzcj5pwa]{display:inline-flex;align-items:center;gap:.9rem;background:#0000000f;border:1px dashed var(--border);color:var(--muted);padding:.75rem 1.4rem;border-radius:12px;cursor:not-allowed;width:100%}.terminal-snippet[data-astro-cid-rzcj5pwa]{margin-top:1.4rem;background:#141b17;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.75rem 1rem;font-family:monospace}.terminal-header[data-astro-cid-rzcj5pwa]{display:flex;align-items:center;gap:.35rem;margin-bottom:.45rem}.term-dot[data-astro-cid-rzcj5pwa]{width:8px;height:8px;border-radius:50%}.term-dot[data-astro-cid-rzcj5pwa].red{background:#ff5f56}.term-dot[data-astro-cid-rzcj5pwa].yellow{background:#ffbd2e}.term-dot[data-astro-cid-rzcj5pwa].green{background:#27c93f}.term-title[data-astro-cid-rzcj5pwa]{font-size:.75rem;color:#ffffff80;margin-left:.4rem}.terminal-snippet[data-astro-cid-rzcj5pwa] code[data-astro-cid-rzcj5pwa]{color:#4ade80;font-size:.85rem;display:block;word-break:break-all}@media(max-width:840px){.cards-wrapper[data-astro-cid-rzcj5pwa]{grid-template-columns:1fr}.featured-android[data-astro-cid-rzcj5pwa]{grid-column:1}}
