.pwa-push-widget{position:fixed;z-index:99999}
.pwa-push-toggle{width:50px;height:50px;border-radius:50%;border:none;background:linear-gradient(135deg, #317EFB 0%, #2563eb 100%);color:#fff;cursor:pointer;box-shadow:0 4px 15px rgba(49, 126, 251, 0.4);display:flex;align-items:center;justify-content:center;font-size:20px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden}
.pwa-push-toggle:hover{transform:scale(1.1);box-shadow:0 6px 25px rgba(49, 126, 251, 0.5)}
.pwa-push-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;position:relative;z-index:1}
.pwa-push-panel{display:none}
