.pixel-activity-ticker{position:fixed!important;bottom:0!important;left:0!important;right:0!important;background:var(--theme-gradient);color:white!important;height:45px!important;z-index:999!important;box-shadow:0 -2px 10px rgb(0 0 0 / .2)!important;overflow:hidden!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif!important}.selection-summary{bottom:45px!important;z-index:1000!important}.ticker-content{display:flex!important;align-items:center!important;height:100%!important;padding:0 20px!important;gap:15px!important}.ticker-icon{font-size:20px!important;animation:pulse-ticker 2s ease-in-out infinite!important;flex-shrink:0!important}@keyframes pulse-ticker{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.ticker-messages{flex:1!important;position:relative!important;height:25px!important;overflow:hidden!important}.ticker-message{position:absolute!important;width:100%!important;opacity:0!important;transform:translateY(30px)!important;transition:all 0.5s ease!important;font-size:14px!important;font-weight:500!important;white-space:nowrap!important}.ticker-message.active{opacity:1!important;transform:translateY(0)!important}.ticker-message.exit{opacity:0!important;transform:translateY(-30px)!important}.ticker-cart-timer{display:flex!important;align-items:center!important;gap:12px!important;background:rgb(255 255 255 / .15)!important;padding:8px 16px!important;border-radius:25px!important;border:2px solid rgb(255 255 255 / .3)!important;flex-shrink:0!important;flex:1!important;justify-content:center!important}.ticker-cart-timer.hidden{display:none!important}.ticker-cart-timer.urgent-timer{background:rgb(220 53 69 / .2)!important;border-color:var(--pixel-error-color,#dc3545)!important;animation:pulse-urgent-timer 1s ease-in-out infinite!important}@keyframes pulse-urgent-timer{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}.ticker-messages.hidden{display:none!important}.timer-message{font-size:14px!important;font-weight:600!important;color:white!important;flex:1!important;text-align:center!important}.timer-checkout-btn{background:white!important;color:var(--pixel-primary-color,#667eea)!important;padding:8px 20px!important;border-radius:20px!important;font-weight:700!important;font-size:13px!important;text-decoration:none!important;transition:all 0.2s!important;display:flex!important;align-items:center!important;gap:6px!important;box-shadow:0 2px 8px rgb(0 0 0 / .2)!important}.timer-checkout-btn:hover{background:#f8f9fa!important;transform:scale(1.05)!important;box-shadow:0 4px 12px rgb(0 0 0 / .3)!important}.ticker-cart-timer.urgent-timer .timer-checkout-btn{background:var(--pixel-error-color,#dc3545)!important;color:white!important;animation:pulse-checkout 0.5s ease-in-out infinite!important}@keyframes pulse-checkout{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}@media (max-width:768px){.ticker-cart-timer{gap:8px!important;padding:6px 12px!important}.timer-message{font-size:12px!important}.timer-checkout-btn{padding:6px 14px!important;font-size:12px!important}}@media (max-width:480px){.timer-message{display:none!important}.ticker-cart-timer{justify-content:space-between!important}}.ticker-cart-timer.hidden{display:none!important}.timer-icon{font-size:16px!important;animation:tick-tock 1s ease-in-out infinite!important}@keyframes tick-tock{0%,100%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}.timer-text{font-size:12px!important;font-weight:600!important;color:rgb(255 255 255 / .95)!important}.timer-countdown{font-size:14px!important;font-weight:700!important;color:white!important;min-width:45px!important;text-align:center!important;background:var(--pixel-warning-color,#ffc107)!important;padding:2px 8px!important;border-radius:10px!important;color:#000!important}.timer-countdown.urgent{background:var(--pixel-error-color,#dc3545)!important;color:white!important;animation:blink-urgent 1s ease-in-out infinite!important}@keyframes blink-urgent{0%,100%{opacity:1}50%{opacity:.7}}.ticker-message .highlight-purchase{color:var(--pixel-success-color,#4CAF50)!important;font-weight:700!important;text-shadow:0 0 10px rgb(40 167 69 / .5)!important}.ticker-message .highlight-reserved{color:var(--pixel-warning-color,#ffc107)!important;font-weight:700!important;text-shadow:0 0 10px rgb(255 193 7 / .5)!important}.ticker-message .highlight-urgent{color:var(--pixel-error-color,#ff5252)!important;font-weight:700!important;text-shadow:0 0 10px rgb(255 82 82 / .5)!important;animation:pulse-urgent 2s ease-in-out infinite!important}@keyframes pulse-urgent{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.pixel-activity-ticker::before{content:''!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;display:none!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .1),transparent)!important;animation:ticker-shine 3s infinite!important}@keyframes ticker-shine{0%{left:-100%}100%{left:100%}}@media (max-width:768px){.pixel-activity-ticker{display:none!important}.selection-summary{bottom:40px!important}.ticker-content{padding:0 12px!important;gap:10px!important}.ticker-icon{font-size:16px!important}.ticker-message{font-size:12px!important}.ticker-cart-timer{padding:4px 8px!important}.timer-text{font-size:11px!important}.timer-countdown{font-size:12px!important;min-width:40px!important;padding:2px 6px!important}}.pixel-grid-modal{z-index:999999!important}body.has-pixel-ticker{padding-bottom:45px!important}@media (max-width:768px){body.has-pixel-ticker{padding-bottom:40px!important}}