.app-downloads{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.app-downloads--header{flex-wrap:nowrap}.header-app-download,.footer-app-download,.vpn-app-download,.result-app-download{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:4px;border:0;background:transparent;text-decoration:none}.google-play-badge,.app-store-badge{display:block;height:40px;width:auto;max-width:100%;object-fit:contain}.header-account-compact{display:none}.site-footer__brand-row{display:flex;align-items:center;gap:12px;min-width:0}.site-footer__downloads{display:none}.header-app-download:focus-visible,.footer-app-download:focus-visible,.vpn-app-download:focus-visible,.result-app-download:focus-visible,.app-download-dialog a:focus-visible,.app-download-dialog button:focus-visible{outline:2px solid #e53935;outline-offset:3px}.app-download-dialog{box-sizing:border-box;width:min(380px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:28px 24px 24px;overflow:auto;border:1px solid #dfe3e8;border-radius:8px;background:#fff;color:#111214;text-align:center;box-shadow:0 20px 70px #11121426;letter-spacing:0}.app-download-dialog::backdrop{background:#11121466}.app-download-dialog__brand{display:block;margin:0 auto 14px;object-fit:contain}.app-download-dialog h2{margin:0 20px 8px;font-size:22px;line-height:1.25;overflow-wrap:anywhere}.app-download-dialog__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:6px;background:transparent;color:#424a55;cursor:pointer}.app-download-dialog__close:hover{background:#f3f5f7}.app-download-dialog__store{display:flex;align-items:center;justify-content:center;width:fit-content;margin:20px auto 0;padding:10px;background:transparent;text-decoration:none}.app-download-dialog__store .google-play-badge,.app-download-dialog__store .app-store-badge{height:40px}.vpn-app-actions a.google-play-store-link,.vpn-app-actions a.app-store-link,.vpn-handoff-actions a.google-play-store-link,.vpn-handoff-actions a.app-store-link{padding:4px;border:0;background:transparent}.google-play-store-link .google-play-badge,.app-store-link .app-store-badge{height:40px}.app-downloads--vpn{margin-top:2px}.app-downloads--result{justify-content:center;margin-top:14px}.app-link-qr{margin:18px auto 0;width:min(224px,100%);text-align:center}.app-link-qr__image{display:grid;place-items:center;width:100%;aspect-ratio:1;background:#fff}.app-link-qr__image img{display:block;width:100%;height:auto}.app-link-qr__image span,.app-link-qr figcaption{font-size:12px;line-height:1.5;color:#606977}.app-link-qr figcaption{margin-top:6px}@media(max-width:1000px){.header-app-download{padding:2px}.header-app-download .google-play-badge,.header-app-download .app-store-badge{height:40px}}@media(max-width:840px){.site-header .header-app-download,.site-header .app-downloads--header{display:none}.site-footer .site-footer__brand{flex:0 0 auto}.site-footer .site-footer__brand img{width:64px;height:64px}.site-footer__downloads{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.site-footer .footer-app-download{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;padding:7px;text-decoration:none}.footer-app-download .google-play-badge,.footer-app-download .app-store-badge{height:40px}}@media(max-width:520px){.header-actions>.header-auth-actions,.header-actions>.btn{display:none}.header-account-compact{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;padding:0;color:#22252a;background:#fff;border:1px solid #dfe3e8;border-radius:6px;cursor:pointer}}
