/* App downloads beneath Plans & features in the shared left sidebar. */
.sidebar-app-downloads { padding: 20px 10px; border-top: 1px solid var(--line); font-size: 13px; line-height: 1.5; }
.sidebar-app-downloads h2 { margin: 0 0 8px; font-size: 16px; line-height: 1.3; }
.sidebar-app-downloads > p { margin: 0 0 18px; color: var(--muted); }
.sidebar-download-platform { display: grid; justify-items: center; gap: 8px; margin-bottom: 20px; }
.sidebar-download-platform h3 { margin: 0; font-size: 14px; }
.sidebar-download-platform img { display: block; width: 160px; height: auto; max-width: 100%; background: white; }
.sidebar-download-platform a { display: flex; align-items: center; justify-content: center; min-height: 44px; width: 100%; box-sizing: border-box; padding: 8px; border: 1px solid var(--line); border-radius: 8px; background: var(--nav-soft); font-size: 13px; font-weight: 600; text-decoration: none; }
.sidebar-app-downloads summary { cursor: pointer; padding: 8px 0; font-weight: 600; }
.sidebar-app-downloads ol { padding-left: 20px; }
.sidebar-app-downloads li { margin-bottom: 8px; }
