body.app-download{background:#ff2018;color:#fff8f2}.download-shell{min-height:100svh;display:grid;place-items:center;padding:20px}.download-card{width:min(100%,650px);padding:clamp(28px,4vw,32px);text-align:center;display:grid;justify-items:center;background:#0b0c10;border:1px solid rgba(255,255,255,.12);border-radius:32px;box-shadow:0 28px 90px #65000045}.download-icon{width:136px;height:136px;border-radius:29px;margin-bottom:18px}.download-card h1{font-size:clamp(29px,5.5vw,42px);line-height:1.4;margin-top:4px}.apk-download{width:100%;min-height:60px;display:flex;align-items:center;justify-content:center;gap:12px;background:#ff2018;border:1px solid #ff4c43;border-radius:16px;font-size:19px;font-weight:700;margin-top:27px;transition:background .2s}.apk-download:hover{background:#e71912}.download-version{font-size:12px;color:#aaa6ab;margin-top:10px}.download-version span{margin-inline:6px}.store-launch{width:100%;border-top:1px solid #ffffff18;padding-top:24px;margin-top:26px}.launch-heading{font-size:16px;font-weight:600}.launch-date{font-size:12px;color:#aaa6ab;margin-top:5px}.launch-date span{display:block}.download-countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px auto 0;max-width:405px}.download-countdown div{background:#18191e;border:1px solid #ffffff0c;border-radius:13px;padding:12px 4px 9px}.download-countdown strong{display:block;font-size:clamp(25px,5vw,36px);line-height:1.2;font-variant-numeric:tabular-nums}.download-countdown span{display:block;margin-top:5px;font-size:11px;color:#aaa6ab}.download-countdown[hidden],.launch-complete[hidden]{display:none}.launch-complete{color:#bcb8be;font-size:14px;margin-top:18px}.play-download{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:48px;margin-top:18px;padding:9px 18px;border:1px solid #ffffff40;border-radius:12px;font-size:14px;font-weight:600}.play-pending{color:#8e8992;font-size:11px;margin-top:14px}.download-back{color:#aaa6ab;font-size:13px;min-height:44px;display:inline-flex;align-items:center;gap:8px;margin-top:18px}.download-back:hover{color:#fff}@media(max-width:420px){.download-shell{padding:16px 12px}.download-card{border-radius:24px;padding:26px 20px 18px}.download-icon{width:112px;height:112px;border-radius:24px}.download-countdown{gap:7px}.store-launch{padding-top:20px;margin-top:20px}}
