.download-toast{position:fixed;z-index:10000;bottom:max(24px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);display:flex;align-items:center;gap:16px;padding:16px 20px;border:1px solid #42535e;border-radius:14px;background:#18242d;color:#f5f9fc;box-shadow:0 8px 32px #0006;font-size:15px;line-height:1.6}.download-toast button{flex-shrink:0;width:36px;min-height:36px;border:0;border-radius:8px;color:inherit;background:transparent;cursor:pointer;font-size:24px}.download-toast button:focus-visible{outline:2px solid #54bce9}.btn[aria-busy=true]{opacity:.7;cursor:wait}button.mobile-download-badge{border:0;padding:0;background:transparent;color:inherit;cursor:pointer}
