.mab-live-viewers-wrapper{display:block;width:100%;max-width:100%;min-width:0;clear:both;box-sizing:border-box;margin-top:18px;overflow:hidden}.mab-live-viewers{position:relative;display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;direction:rtl;text-align:right}.mab-live-viewers-inner{position:relative;width:100%;box-sizing:border-box;padding:16px 18px;border:1px solid rgb(255 153 72 / .16);border-radius:18px;overflow:hidden;background:radial-gradient(circle at top right,rgb(255 166 77 / .16),transparent 34%),linear-gradient(135deg,#fffdfb 0%,#fff7f1 55%,#ffffff 100%);box-shadow:0 12px 30px rgb(17 24 39 / .06),0 2px 8px rgb(255 145 77 / .06)}.mab-live-viewers::before{content:"";position:absolute;top:14px;right:0;bottom:14px;width:4px;border-radius:999px;background:linear-gradient(180deg,#ff8a3d,#ffb36b)}.mab-live-viewers-header{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-bottom:7px}.mab-live-viewers-label{color:#f97316;font-size:12px;font-weight:700;line-height:1.5}.mab-live-viewers-live{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid rgb(34 197 94 / .14);border-radius:999px;background:rgb(34 197 94 / .10);color:#15803d;font-size:11px;font-weight:700;line-height:1.4;white-space:nowrap}.mab-live-viewers-dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#22c55e;animation:mabLivePulse 1.8s infinite}.mab-live-viewers-title{width:100%;box-sizing:border-box;color:#1f2937;font-size:16px;font-weight:800;line-height:2}.mab-live-viewers-number{display:inline-flex;align-items:center;justify-content:center;min-width:38px;margin:0 5px;padding:1px 9px 2px;border-radius:12px;background:linear-gradient(135deg,#fff1e7,#ffe0c7);color:#ea580c;font-size:20px;font-weight:900;line-height:1.5}.mab-live-viewers-desc{width:100%;margin-top:4px;color:#6b7280;font-size:13px;line-height:1.9}@keyframes mabLivePulse{0%{box-shadow:0 0 0 0 rgb(34 197 94 / .45)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.single-product div.product .summary{min-width:0}.single-product div.product .summary .mab-live-viewers-wrapper{width:100%;max-width:100%;min-width:0;display:block;box-sizing:border-box}@media (max-width:767px){.mab-live-viewers-wrapper{margin-top:15px}.mab-live-viewers-inner{padding:14px;border-radius:15px}.mab-live-viewers-title{font-size:14px}.mab-live-viewers-number{min-width:34px;font-size:17px}.mab-live-viewers-desc{font-size:12px}}@media (prefers-reduced-motion:reduce){.mab-live-viewers-dot{animation:none}}