/* Compact sharing-helper keys reuse the approved desktop silver surface. */
.download-page .stealth-meet .meet-setup-intro{text-align:center;margin:0 0 22px}
.download-page .stealth-meet .meet-helper-downloads{display:grid;grid-template-columns:repeat(2,132px);justify-content:center;gap:30px;margin:0 0 24px}
.download-page .stealth-meet .meet-helper-platform{text-align:center;min-width:0}
.download-page .stealth-meet .meet-helper-platform .download-platform-keys{margin:0 0 20px}
.download-page .stealth-meet .meet-helper-downloads .download-platform-keys>:is(a,button){width:132px;height:154px;min-height:154px;padding:17px 10px;border-radius:18px;gap:5px}
.download-page .stealth-meet .meet-helper-downloads .os-icon,.download-page .stealth-meet .meet-helper-downloads svg{width:42px;height:42px}
.download-page .stealth-meet .meet-helper-downloads .os-icon{margin-bottom:7px}
.download-page .stealth-meet .meet-helper-downloads .platform-download-label{font-size:12px;line-height:1.4}
.download-page .stealth-meet .meet-helper-downloads .platform-os-name{font-size:17px;line-height:1.4;letter-spacing:0}
.download-page .stealth-meet .meet-helper-downloads .corner-arrow{font-size:15px;top:10px;right:12px}
.download-page .stealth-meet .meet-helper-platform>small{font-size:12px;line-height:1.5;color:#f0e3d7}
.download-page .stealth-meet .meet-install-steps{padding:20px 0 0 22px;margin:0;border-top:1px solid #dcc8b960}
.download-page .stealth-meet .meet-install-steps li{padding-left:3px;margin:0 0 10px}
.download-page .stealth-meet .meet-store-link{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ffe3a28c}
.download-page .stealth-meet .meet-store-link:hover{color:#ffe3a2}
.download-page .stealth-meet .meet-share-step{margin:18px 0 0}
.download-page .stealth-meet .meet-setup-note{font-size:12px;line-height:1.65;margin:16px 0 0;color:#f0e3d7}
.download-page .stealth-meet .meet-setup-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}
@media(max-width:380px){.download-page .stealth-meet .meet-helper-downloads{grid-template-columns:repeat(2,112px);gap:20px}.download-page .stealth-meet .meet-helper-downloads .download-platform-keys>:is(a,button){width:112px;height:144px;min-height:144px;padding:15px 8px}.download-page .stealth-meet .meet-helper-downloads .platform-os-name{font-size:15px}}

/* Owner preview revision: name each helper key; keep the setup copy concise. */
.download-page .stealth-meet .meet-helper-downloads{margin-top:4px}
.download-page .stealth-meet .meet-helper-downloads .download-platform-keys>:is(a,button){height:180px;min-height:180px;gap:4px;padding:15px 9px}
.download-page .stealth-meet .meet-helper-downloads .os-icon{margin-bottom:3px}
.download-page .stealth-meet .meet-helper-name{font-size:12px;font-weight:650;line-height:1.3;text-align:center;text-shadow:0 1px 0 #fff}
@media(max-width:380px){.download-page .stealth-meet .meet-helper-downloads .download-platform-keys>:is(a,button){height:174px;min-height:174px;padding:14px 8px}.download-page .stealth-meet .meet-helper-name{font-size:11px}}

/* Match the main download key's 177:206 face proportions at a smaller size. */
.download-page .stealth-meet .meet-helper-downloads{grid-template-columns:repeat(2,minmax(0,150px));gap:24px;max-width:324px;width:100%;margin-left:auto;margin-right:auto}
.download-page .stealth-meet .meet-helper-downloads .download-platform-keys>:is(a,button){box-sizing:border-box;width:100%;height:auto;min-height:0;aspect-ratio:177/206;padding:13px 9px;gap:3px}
.download-page .stealth-meet .meet-helper-downloads .os-icon,.download-page .stealth-meet .meet-helper-downloads svg{width:38px;height:38px}
@media(max-width:600px){.download-page .stealth-meet .meet-helper-downloads .download-platform-keys>:is(a,button){padding:10px 7px;gap:2px}.download-page .stealth-meet .meet-helper-downloads .os-icon,.download-page .stealth-meet .meet-helper-downloads svg{width:32px;height:32px}.download-page .stealth-meet .meet-helper-name{font-size:11px}.download-page .stealth-meet .meet-helper-downloads .platform-download-label{font-size:11px}.download-page .stealth-meet .meet-helper-downloads .platform-os-name{font-size:16px}}
@media(max-width:350px){.download-page .stealth-meet .meet-helper-downloads{gap:18px}.download-page .stealth-meet .meet-helper-downloads .os-icon,.download-page .stealth-meet .meet-helper-downloads svg{width:27px;height:27px}.download-page .stealth-meet .meet-helper-name{font-size:10px}.download-page .stealth-meet .meet-helper-downloads .platform-download-label{font-size:10px}.download-page .stealth-meet .meet-helper-downloads .platform-os-name{font-size:14px}.download-page .stealth-meet .meet-helper-downloads .corner-arrow{font-size:12px;top:7px;right:8px}}
