﻿@keyframes wowdevs-slide-up{from{opacity:0;transform:translateY(24px) scale(0.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wowdevs-pulse-dot{0%,100%{transform:scale(1);opacity:1;box-shadow:0 0 0 0 rgba(34,197,94,.5)}50%{transform:scale(1.25);opacity:.85;box-shadow:0 0 0 5px rgba(34,197,94,0)}}@keyframes wowdevs-pulse-dot-hot{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(249,115,22,.5)}50%{transform:scale(1.25);box-shadow:0 0 0 5px rgba(249,115,22,0)}}@keyframes wowdevs-progress{from{transform:scaleX(1)}to{transform:scaleX(0)}}.wowdevs-notification-wrap{position:fixed;bottom:20px;left:20px;z-index:999999;max-width:330px;width:calc(100% - 40px);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:400;color:#475569;text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased;opacity:0;transform:translateY(24px) scale(0.94);transition:opacity .4s cubic-bezier(0.16, 1, 0.3, 1),transform .4s cubic-bezier(0.16, 1, 0.3, 1);pointer-events:none;will-change:opacity,transform}.wowdevs-notification-wrap.wowdevs-notification-show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.wowdevs-notification-wrap,.wowdevs-notification-wrap *{box-sizing:border-box}.wowdevs-notification-wrap :where(div,span,p,a,b,i,em,small,strong,button,svg,h1,h2,h3,h4,h5,h6){margin:0;padding:0;border:0;background:none;box-shadow:none;text-shadow:none;text-transform:none;text-decoration:none;letter-spacing:inherit;line-height:inherit;font-family:inherit;font-size:inherit;font-style:normal;color:inherit;float:none;vertical-align:baseline;text-align:left}.wowdevs-notification-wrap :where(img){margin:0;padding:0;border:0;max-width:none;box-shadow:none;border-radius:0}.wowdevs-notification-wrap .wowdevs-notification-message strong,.wowdevs-notification-wrap .wowdevs-notification-message b{font-weight:800;color:#0f172a}.wowdevs-notification-wrap .wowdevs-notification-text a{color:inherit;text-decoration:none;pointer-events:none}.wowdevs-notification-content{position:relative;display:flex;align-items:center;gap:12px;padding:13px 36px 13px 15px;background:hsla(0,0%,100%,.98);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);border-radius:16px;border:1px solid rgba(15,23,42,.06);box-shadow:0 2px 4px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.1),0 18px 40px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.9);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.wowdevs-notification-content::before{content:"";position:absolute;top:3px;left:0;bottom:0;width:4px;background:linear-gradient(180deg, #10b981, #059669)}.wowdevs-notification-stats::before{background:linear-gradient(180deg, #f97316, #ef4444)}.wowdevs-notification-content:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(0,0,0,.06),0 18px 36px rgba(0,0,0,.14),0 36px 60px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.9)}.wowdevs-n-progress{position:absolute;top:0;left:0;height:3px;width:100%;transform-origin:left center;background:linear-gradient(90deg, #10b981, #34d399);animation:wowdevs-progress 6s linear forwards;border-radius:0;z-index:2}.wowdevs-notification-stats .wowdevs-n-progress{background:linear-gradient(90deg, #f97316, #fbbf24)}.wowdevs-n-media{position:relative;flex-shrink:0;width:42px;height:42px}.wowdevs-notification-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 8px rgba(16,185,129,.22);display:block}.wowdevs-notification-avatar-placeholder{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg, #10b981 0%, #059669 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:18px}.wowdevs-notification-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;background:linear-gradient(135deg, #f97316 0%, #ef4444 100%);box-shadow:0 3px 10px rgba(249,115,22,.25)}.wowdevs-wp-icon{width:42px;height:42px;border-radius:12px;background:#fff;padding:3px;box-shadow:0 2px 8px rgba(0,0,0,.12);object-fit:contain}.wowdevs-n-verified{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;border-radius:50%;background:linear-gradient(135deg, #22c55e, #16a34a);border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.2)}.wowdevs-n-verified svg{display:block}.wowdevs-notification-text{flex:1;min-width:0}.wowdevs-n-eyebrow{display:flex;align-items:center;gap:7px;margin-bottom:3px}.wowdevs-n-live{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#059669}.wowdevs-n-live.wowdevs-n-hot{color:#ea580c}.wowdevs-n-live-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:wowdevs-pulse-dot 1.6s ease-in-out infinite}.wowdevs-n-hot .wowdevs-n-live-dot{background:#f97316;animation:wowdevs-pulse-dot-hot 1.6s ease-in-out infinite}.wowdevs-n-ago{font-size:10.5px;font-weight:600;color:#94a3b8}.wowdevs-n-ago::before{content:"•";margin-right:6px;color:#cbd5e1}.wowdevs-notification-message{font-size:13px;line-height:1.45;color:#475569;font-weight:400}.wowdevs-notification-name,.wowdevs-notification-plugin,.wowdevs-n-where{font-weight:800;color:#0f172a}.wowdevs-notification-plan{display:inline-block;font-size:11px;font-weight:700;color:#059669;background:rgba(16,185,129,.1);border-radius:5px;padding:1px 6px}.wowdevs-notification-meta{font-size:10.5px;color:#9ca3af;margin-top:7px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 4px}.wowdevs-stat-badge{display:inline-flex;align-items:center;white-space:nowrap;gap:3px;background:rgba(249,115,22,.07);border:1px solid rgba(249,115,22,.14);padding:3px 8px;border-radius:20px;font-size:11px;font-weight:700;color:#ea580c}.wowdevs-notification-close{position:absolute !important;top:8px !important;right:8px !important;width:20px !important;height:20px !important;min-width:unset !important;min-height:unset !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(15,23,42,.06) !important;border:none !important;border-radius:50% !important;font-size:14px !important;line-height:1 !important;color:#94a3b8 !important;cursor:pointer !important;padding:0 !important;margin:0 !important;transition:background .2s ease,color .2s ease,transform .2s ease !important;box-shadow:none !important;text-shadow:none !important;text-decoration:none !important;z-index:10}.wowdevs-notification-wrap .wowdevs-notification-close:hover{background:rgba(239,68,68,.12) !important;color:#ef4444 !important;transform:scale(1.15) !important}.wowdevs-notification-wrap .wowdevs-notification-close:focus{outline:2px solid #10b981 !important;outline-offset:2px}.wowdevs-notification-wrap .wowdevs-notification-close:active{transform:scale(0.9) !important}@media(max-width: 480px){.wowdevs-notification-wrap{bottom:10px;left:10px;width:calc(100% - 20px);max-width:100%}.wowdevs-notification-content{padding:12px 34px 12px 13px;gap:11px}.wowdevs-n-media,.wowdevs-notification-avatar,.wowdevs-notification-avatar-placeholder,.wowdevs-notification-icon,.wowdevs-wp-icon{width:38px;height:38px}.wowdevs-notification-message{font-size:12.5px}}@media(prefers-reduced-motion: reduce){.wowdevs-n-progress{animation:none;transform:scaleX(0)}.wowdevs-n-live-dot{animation:none}}@media(prefers-color-scheme: dark){.wowdevs-notification-content{background:rgba(17,24,39,.96);border-color:hsla(0,0%,100%,.08);box-shadow:0 2px 4px rgba(0,0,0,.3),0 10px 28px rgba(0,0,0,.45),0 28px 52px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.wowdevs-notification-wrap{color:#cbd5e1}.wowdevs-notification-message{color:#cbd5e1}.wowdevs-notification-wrap .wowdevs-notification-message strong,.wowdevs-notification-wrap .wowdevs-notification-message b,.wowdevs-notification-name,.wowdevs-notification-plugin,.wowdevs-n-where{color:#f9fafb}.wowdevs-notification-meta{color:#94a3b8}.wowdevs-n-ago{color:#94a3b8}.wowdevs-n-live{color:#34d399}.wowdevs-n-live.wowdevs-n-hot{color:#fb923c}.wowdevs-notification-close{background:hsla(0,0%,100%,.08) !important;color:#94a3b8 !important}.wowdevs-notification-plan{background:rgba(16,185,129,.18);color:#6ee7b7}.wowdevs-stat-badge{background:rgba(249,115,22,.15);border-color:rgba(249,115,22,.25);color:#fdba74}.wowdevs-wp-icon{background:#1f2937}}
