.PWAInstallPrompt-module__u5VGKa__pwaInstallPrompt{z-index:9999;background:linear-gradient(135deg,#bcc014 0%,#9ba010 100%);border-radius:16px;width:calc(100% - 40px);max-width:500px;margin:0;padding:0;animation:.3s ease-out PWAInstallPrompt-module__u5VGKa__slideUp;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0003}@keyframes PWAInstallPrompt-module__u5VGKa__slideUp{0%{opacity:0;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)translateY(0)}}.PWAInstallPrompt-module__u5VGKa__content{color:#fff;align-items:center;gap:16px;padding:20px;display:flex}.PWAInstallPrompt-module__u5VGKa__icon{background:#fff3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PWAInstallPrompt-module__u5VGKa__text{flex:1;min-width:0}.PWAInstallPrompt-module__u5VGKa__title{color:#fff;margin:0 0 4px;font-size:18px;font-weight:700}.PWAInstallPrompt-module__u5VGKa__description{color:#fffffff2;margin:0;font-size:14px;line-height:1.4}.PWAInstallPrompt-module__u5VGKa__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.PWAInstallPrompt-module__u5VGKa__button{color:#bcc014;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.PWAInstallPrompt-module__u5VGKa__button:hover{background:#f5f5f5;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.PWAInstallPrompt-module__u5VGKa__button:active{transform:translateY(0)}.PWAInstallPrompt-module__u5VGKa__close{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.PWAInstallPrompt-module__u5VGKa__close:hover{background:#ffffff4d}@media (max-width:768px){.PWAInstallPrompt-module__u5VGKa__pwaInstallPrompt{width:calc(100% - 32px);max-width:none;bottom:80px}.PWAInstallPrompt-module__u5VGKa__content{gap:12px;padding:16px}.PWAInstallPrompt-module__u5VGKa__icon{width:40px;height:40px}.PWAInstallPrompt-module__u5VGKa__title{font-size:16px}.PWAInstallPrompt-module__u5VGKa__description{font-size:13px}.PWAInstallPrompt-module__u5VGKa__button{padding:8px 16px;font-size:13px}.PWAInstallPrompt-module__u5VGKa__button span{display:none}}@media (max-width:480px){.PWAInstallPrompt-module__u5VGKa__pwaInstallPrompt{bottom:70px}.PWAInstallPrompt-module__u5VGKa__text{flex:1}.PWAInstallPrompt-module__u5VGKa__description{display:none}}
