.launcher-download-grid { grid-template-columns:repeat(2,minmax(0,1fr)); align-items:start; }
.launcher-download-grid .os-card:first-child { grid-row:auto; }
.launcher-download-grid .os-card { display:grid;grid-template-columns:48px minmax(0,1fr);gap:8px 20px; }
.launcher-download-grid .os-card .os-icon { width:48px;height:48px;grid-row:span 2;margin:0; }
.launcher-download-grid .os-card .os-icon svg { width:32px;height:32px; }
.launcher-download-grid .os-card h3 { display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0; }
.launcher-download-grid .os-card > p { min-height:0;margin-bottom:6px; }
.launcher-download-grid .os-card .download-meta,.launcher-download-grid .os-card .download-button,.launcher-download-grid .android-alpha-note,.launcher-download-grid .android-install-help { grid-column:1/-1; }
.android-alpha-label { display:inline-flex;padding:5px 9px;border:1px solid rgba(151,236,241,.3);border-radius:20px;color:#a6edf2;background:rgba(151,236,241,.07);font-size:11px;line-height:1.2;font-weight:600; }
.launcher-download-grid .android-alpha-card { border-color:rgba(151,236,241,.32); }
.launcher-download-grid .android-alpha-note { color:var(--muted);font-size:14px;line-height:1.6; }
.android-install-help { color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px; }
.android-install-help summary { cursor:pointer;color:#a6edf2; }
.android-install-help ol { padding-left:20px; }
.android-install-help li+li { margin-top:6px; }
.android-install-help a { color:#a6edf2; }
@media(max-width:700px) { .launcher-download-grid { grid-template-columns:minmax(0,1fr); }.launcher-download-grid .os-card { padding:24px;gap:8px 14px; } }

.launcher-download-grid .os-icon.android svg { fill:none;stroke:currentColor; }
