.notify-page{max-width:950px}.notify-hero{padding:38px}.notify-hero>p{max-width:680px}.notify-location{display:flex;flex-direction:column;margin:28px 0 18px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#ffffff05}.notify-location strong{font-size:22px}.notify-location span,.notify-grid p,.notify-info p{color:var(--muted)}.notify-actions{display:flex;gap:12px;align-items:center}.notify-actions .primary-btn{width:auto}.notify-status{font-size:13px;color:var(--cyan);margin-top:14px}.notify-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.notify-grid article,.notify-info{padding:25px}.notify-grid article>span{font-size:32px}.notify-grid h2{margin-top:10px}.notify-info{margin-top:18px}@media(max-width:700px){.notify-hero{padding:25px}.notify-grid{grid-template-columns:1fr}.notify-actions{align-items:stretch;flex-direction:column}.notify-actions .primary-btn,.notify-actions .ghost-btn{width:100%;justify-content:center}}
#enablePush{position:relative;min-height:52px;padding:14px 21px;border:1px solid #75dcff70;border-radius:15px;background:linear-gradient(135deg,#159bdc,#526cf5);box-shadow:0 12px 30px #209fe24a,inset 0 1px #ffffff35;color:white;font-weight:850;letter-spacing:.1px;transition:transform .2s,box-shadow .2s}#enablePush:hover{transform:translateY(-2px);box-shadow:0 17px 38px #209fe264,inset 0 1px #ffffff45}#enablePush:active{transform:translateY(0)}#enablePush:disabled{opacity:.6;transform:none;cursor:wait}#disablePush{border-color:#ff9a8c35;color:#ffc0b8;background:#ff796c0c}
.notify-status{display:block!important;font-size:14px!important;font-weight:700;padding:12px 14px;border:1px solid #77e9dc44;border-radius:12px;background:#77e9dc0d}.notify-check{margin:12px 0;color:var(--muted);font-size:12px}.notify-check b{color:white}
.notify-grid{grid-template-columns:repeat(2,1fr)}
