@keyframes svelte-jz8lnl-pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.animate-pulse-scale.svelte-jz8lnl{animation:svelte-jz8lnl-pulse-scale 2s ease-in-out infinite}.rotate-360.svelte-jz8lnl{transform:scale(1.5) rotate(360deg)}@keyframes svelte-rfuq4y-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.animate-wobble.svelte-rfuq4y{animation:svelte-rfuq4y-wobble 2s ease-in-out infinite}.news-ticker.svelte-1t18ten{position:relative;background:linear-gradient(90deg,#9932cc,#ff1493,#00bfff,#ff1493,#9932cc);background-size:200% 100%;animation:svelte-1t18ten-gradient-shift 8s ease infinite;border-top:3px solid #ffd700;border-bottom:4px solid #000;box-shadow:inset 0 2px #ffffff4d,inset 0 -2px #0000004d,0 4px 12px #00000080;overflow:hidden}.scanlines.svelte-1t18ten{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px);pointer-events:none;z-index:10}.ticker-content.svelte-1t18ten{display:flex;align-items:stretch;position:relative}.breaking-badge.svelte-1t18ten{position:relative;z-index:20;background:linear-gradient(180deg,#f33,#c00,#900);padding:.6rem 1rem;display:flex;align-items:center;justify-content:center;border-right:3px solid #000;box-shadow:inset 2px 2px #fff6,inset -2px -2px #0006,4px 0 8px #0006}.badge-text.svelte-1t18ten{font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Comic Neue,cursive;font-weight:700;font-size:.75rem;color:gold;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 10px #ffd700,0 0 20px #ff6600;letter-spacing:.05em;white-space:nowrap;animation:svelte-1t18ten-badge-pulse 1.5s ease-in-out infinite}.headlines-container.svelte-1t18ten{flex:1;overflow:hidden;display:flex;align-items:center}.headlines-scroll.svelte-1t18ten{display:flex;animation:svelte-1t18ten-scroll-left 60s linear infinite}.headlines-group.svelte-1t18ten{display:flex;flex-shrink:0;padding:.6rem 0}.headline.svelte-1t18ten{font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Comic Neue,cursive;font-weight:700;font-size:.9rem;color:#fff;text-shadow:1px 1px 0 #000,2px 2px 4px rgba(0,0,0,.5),0 0 8px rgba(255,255,255,.3);white-space:nowrap;margin:0 2rem}.star.svelte-1t18ten{color:gold;margin:0 .5rem;animation:svelte-1t18ten-star-blink .8s ease-in-out infinite alternate}@keyframes svelte-1t18ten-gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes svelte-1t18ten-badge-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.02);filter:brightness(1.2)}}@keyframes svelte-1t18ten-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1t18ten-star-blink{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}@media(min-width:768px){.badge-text.svelte-1t18ten{font-size:.85rem;padding:0 .5rem}.headline.svelte-1t18ten{font-size:1rem}}
