.platform-links{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.platform-links .platform-link{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 11px;border:1px solid #86cfc34d;border-radius:13px;background:#15363e;color:#eef9f5!important;text-decoration:none;font:600 11px/1.2 Arial!important;letter-spacing:0!important;transition:transform .18s,background .18s,border-color .18s}.platform-link img{width:25px;height:25px;object-fit:contain;border-radius:6px}.platform-link:focus-visible{outline:3px solid #f5d584;outline-offset:3px}@media(hover:hover){.platform-link:hover{transform:translateY(-2px);background:#24505a;border-color:#8ce4d8}}.hub-downloads{margin-left:auto;display:flex;gap:12px;align-items:center;margin-right:18px}.hub-downloads .hub-install{margin:0!important}.hub-top .platform-links{gap:5px}.hub-top .platform-links .platform-link{padding:7px;min-width:42px}.hub-top .platform-link span{display:none}.platform-heading{display:flex;align-items:center;gap:14px;margin-bottom:15px}.platform-heading>a{display:grid;place-items:center;width:56px;height:56px;border:1px solid #ffffff35;border-radius:14px;background:#163942}.platform-heading img{width:36px;height:36px}.platform-heading h3{margin:0}.platforms article{scroll-margin-top:24px}.fun-links>.download-platforms{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.fun-links .platform-link span{display:none}@media(max-width:650px){.hub-top{flex-wrap:wrap;gap:12px}.hub-downloads{order:3;flex-basis:100%;justify-content:space-between;margin:0}.hub-top .platform-links .platform-link{min-width:44px}.hub-top .hub-close{margin-left:auto}.platform-links .platform-link{flex:1;padding:9px}.platforms article{scroll-margin-top:12px}}@media(prefers-reduced-motion:reduce){.platform-links .platform-link{transition:none}}
