.NotificationPermissionPrompt-module__3s720a__backdrop{z-index:120}.NotificationPermissionPrompt-module__3s720a__modal{text-align:center;width:min(480px,100vw - 32px)}.NotificationPermissionPrompt-module__3s720a__modal>p{color:#9db3bc;max-width:390px;margin:8px auto 0;line-height:1.55}.NotificationPermissionPrompt-module__3s720a__modal>small{color:#708b95;margin-top:14px;font-size:clamp(8px,2.4vw,11px);display:block}.NotificationPermissionPrompt-module__3s720a__modal>small>span{white-space:nowrap;display:block}.NotificationPermissionPrompt-module__3s720a__icon{color:#ffd978;background:linear-gradient(145deg,#5b3d0d,#2d210f);border:1px solid #bd8628;border-radius:50%;place-items:center;width:58px;height:58px;margin:2px auto 15px;display:grid;box-shadow:0 0 24px #db9e302e}.NotificationPermissionPrompt-module__3s720a__icon svg{width:27px}.NotificationPermissionPrompt-module__3s720a__actions{grid-template-columns:1fr auto;gap:9px;margin-top:22px;display:grid}.NotificationPermissionPrompt-module__3s720a__instructions{background:#0a1920;border:1px solid #3a5661;border-radius:9px;margin:17px 0 0;padding:12px}.NotificationPermissionPrompt-module__3s720a__addressDemo{text-align:left}.NotificationPermissionPrompt-module__3s720a__addressDemo>small{color:#8ca3ab;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px 2px;font-size:9px;font-weight:900;display:block}.NotificationPermissionPrompt-module__3s720a__addressDemo>div{color:#e7e7e7;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:9px;width:min(280px,100%);height:42px;margin:0 auto;padding:0 13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 5px 14px #00000040}.NotificationPermissionPrompt-module__3s720a__brave>div{background:linear-gradient(100deg,#303030,#292929);border-color:#3d3d3d}.NotificationPermissionPrompt-module__3s720a__opera>div{background:linear-gradient(100deg,#080808,#171717);border-color:#343434}.NotificationPermissionPrompt-module__3s720a__chrome>div{background:linear-gradient(100deg,#343434,#454545);border-color:#595959}.NotificationPermissionPrompt-module__3s720a__chrome .NotificationPermissionPrompt-module__3s720a__siteControl{background:#292929}.NotificationPermissionPrompt-module__3s720a__siteControl{color:#e9e9e9;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;animation:1.35s ease-in-out infinite NotificationPermissionPrompt-module__3s720a__controlPulse;display:grid;position:relative}.NotificationPermissionPrompt-module__3s720a__siteControl:after{content:"";opacity:0;border:2px solid #ffd466;border-radius:50%;animation:1.35s ease-out infinite NotificationPermissionPrompt-module__3s720a__controlRing;position:absolute;inset:-3px}.NotificationPermissionPrompt-module__3s720a__siteControl svg{width:17px;height:17px}.NotificationPermissionPrompt-module__3s720a__addressDemo b{font-size:13px;font-weight:650}.NotificationPermissionPrompt-module__3s720a__demoPointer{color:#ffd466;animation:1.35s ease-in-out infinite NotificationPermissionPrompt-module__3s720a__pointerClick;display:block;position:absolute;bottom:-3px;left:3px}.NotificationPermissionPrompt-module__3s720a__demoPointer svg{fill:#ffd466;color:#3b2b09;width:18px}@keyframes NotificationPermissionPrompt-module__3s720a__pointerClick{0%,to{opacity:.5;transform:translate(3px,5px)}48%,68%{opacity:1;transform:translate(13px,-9px)}}@keyframes NotificationPermissionPrompt-module__3s720a__controlPulse{45%,70%{color:#ffe18a;background:#ffd25c33}}@keyframes NotificationPermissionPrompt-module__3s720a__controlRing{42%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1)}85%{opacity:0;transform:scale(1.35)}}.NotificationPermissionPrompt-module__3s720a__steps{color:#b7c9ce;text-align:left;margin:12px 0 0;padding:0 2px 0 22px;font-size:12px;line-height:1.55}.NotificationPermissionPrompt-module__3s720a__steps li+li{margin-top:4px}.NotificationPermissionPrompt-module__3s720a__steps b{color:#f3d88c}.NotificationPermissionPrompt-module__3s720a__actions button,.NotificationPermissionPrompt-module__3s720a__status button{color:#d9edf0;cursor:pointer;border:1px solid #42616d;border-radius:9px;min-height:42px;padding:0 16px;font-weight:900}.NotificationPermissionPrompt-module__3s720a__primary{background:linear-gradient(135deg,#5b3d0d,#2d210f);justify-content:center;align-items:center;gap:8px;display:flex;color:#ffe09a!important;border-color:#bd8628!important}.NotificationPermissionPrompt-module__3s720a__primary svg{width:17px}.NotificationPermissionPrompt-module__3s720a__secondary{background:#10242d}.NotificationPermissionPrompt-module__3s720a__attemptBlocked{color:#e7aaa0;text-align:left;background:#5f2b233d;border:1px solid #765047;border-radius:7px;align-items:center;gap:9px;margin-top:10px;padding:8px 10px;font-size:10.5px;line-height:1.4;display:flex}.NotificationPermissionPrompt-module__3s720a__attemptBlocked svg,.NotificationPermissionPrompt-module__3s720a__permissionGranted svg{flex:0 0 21px;width:21px;height:21px}.NotificationPermissionPrompt-module__3s720a__attemptBlocked strong,.NotificationPermissionPrompt-module__3s720a__permissionGranted strong{margin-bottom:1px;font-size:11px;display:block}.NotificationPermissionPrompt-module__3s720a__permissionGranted{color:#9be3b8;text-align:left;background:#1f69433d;border:1px solid #397657;border-radius:7px;align-items:center;gap:9px;margin-top:10px;padding:8px 10px;font-size:10.5px;line-height:1.4;display:flex}.NotificationPermissionPrompt-module__3s720a__shake{animation:.38s ease-in-out NotificationPermissionPrompt-module__3s720a__permissionShake}@keyframes NotificationPermissionPrompt-module__3s720a__permissionShake{0%,to{transform:translate(0)}20%{transform:translate(-9px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(4px)}}.NotificationPermissionPrompt-module__3s720a__status{text-align:left;background:#0d2028;border:1px solid #3d5964;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;margin:-3px 0 14px;padding:10px 12px;display:grid}.NotificationPermissionPrompt-module__3s720a__status>svg{color:#72cbd3;width:20px;margin:auto}.NotificationPermissionPrompt-module__3s720a__status strong,.NotificationPermissionPrompt-module__3s720a__status small{display:block}.NotificationPermissionPrompt-module__3s720a__status strong{color:#dcecef;font-size:12px}.NotificationPermissionPrompt-module__3s720a__status small{color:#829da7;margin-top:3px;font-size:10.5px}.NotificationPermissionPrompt-module__3s720a__status button{background:#17343d;min-height:34px;font-size:11px}.NotificationPermissionPrompt-module__3s720a__granted{background:#16462d40;border-color:#32684b}.NotificationPermissionPrompt-module__3s720a__granted>svg{color:#67d596}.NotificationPermissionPrompt-module__3s720a__denied{background:#5b272140;border-color:#7a4b44}.NotificationPermissionPrompt-module__3s720a__denied>svg{color:#ed8177}@media (max-width:520px){.NotificationPermissionPrompt-module__3s720a__actions{grid-template-columns:1fr}.NotificationPermissionPrompt-module__3s720a__status{grid-template-columns:28px minmax(0,1fr)}.NotificationPermissionPrompt-module__3s720a__status button{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.NotificationPermissionPrompt-module__3s720a__siteControl,.NotificationPermissionPrompt-module__3s720a__siteControl:after,.NotificationPermissionPrompt-module__3s720a__demoPointer,.NotificationPermissionPrompt-module__3s720a__shake{animation:none}}
