.pwa-module__aAwKPq__banner{left:50%;bottom:max(18px, env(safe-area-inset-bottom,0px));z-index:70;background:var(--surface);border:1px solid var(--line);width:calc(100% - 28px);max-width:460px;box-shadow:var(--shadow-lg);border-radius:16px;align-items:center;gap:13px;padding:13px 14px;animation:.32s cubic-bezier(.22,1,.36,1) pwa-module__aAwKPq__bannerUp;display:flex;position:fixed;transform:translate(-50%)}@keyframes pwa-module__aAwKPq__bannerUp{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.pwa-module__aAwKPq__icon{background:var(--navy-solid);color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pwa-module__aAwKPq__body{flex:1;min-width:0}.pwa-module__aAwKPq__title{color:var(--navy);font-size:14.5px;font-weight:800}.pwa-module__aAwKPq__text{color:var(--slate);flex-wrap:wrap;align-items:center;gap:4px;margin-top:1px;font-size:12.5px;display:flex}.pwa-module__aAwKPq__text svg{vertical-align:-2px}.pwa-module__aAwKPq__cta{background:var(--red);color:#fff;border-radius:11px;flex:none;padding:10px 16px;font-size:13.5px;font-weight:800;transition:background .15s;box-shadow:0 8px 20px #e01e2647}.pwa-module__aAwKPq__cta:hover{background:var(--red-dark)}.pwa-module__aAwKPq__close{width:30px;height:30px;color:var(--slate);border-radius:9px;flex:none;justify-content:center;align-items:center;transition:background .15s;display:flex}.pwa-module__aAwKPq__close:hover{background:var(--bg);color:var(--navy)}@media (max-width:820px){.pwa-module__aAwKPq__banner{bottom:calc(var(--uscm-bottom-bar,calc(69px + env(safe-area-inset-bottom,0px))) + 14px)}}@media (prefers-reduced-motion:reduce){.pwa-module__aAwKPq__banner{animation:none}}
