
    
    
    [data-jellico-today-theme="voting-2026"] .voting-banner{height:158px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,#193761 0,transparent 68%),#242424;border-bottom:1px solid #414141}
    [data-jellico-today-theme="voting-2026"] .voting-today{position:absolute;z-index:2;left:50%;top:12px;transform:translateX(-50%);padding:7px 20px;background:#173564;border-radius:7px;font-size:15px;line-height:1.4;font-weight:700;letter-spacing:.13em;white-space:nowrap}
    @property --voting-chase{syntax:"<angle>";initial-value:0deg;inherits:false}
    [data-jellico-today-theme="voting-2026"] .voting-today:before{content:"";position:absolute;inset:-2px;padding:2px;border-radius:9px;background:conic-gradient(from var(--voting-chase),#2462d0 0deg,#2462d0 140deg,#d93642 220deg,#fff 280deg,#fff 320deg,#2462d0 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:voting-chase 2.8s linear infinite}
    [data-jellico-today-theme="voting-2026"] .voting-today span{color:#d6e6ff;animation:voting-letters 2.8s linear infinite;animation-delay:calc(var(--letter)*.26s)}
    @keyframes voting-chase{to{--voting-chase:360deg}}
    @keyframes voting-letters{0%,30%,100%{color:#d6e6ff;text-shadow:none}10%,20%{color:#fff;text-shadow:0 0 4px #fff,0 0 8px #8bb5ff}}
    [data-jellico-today-theme="voting-2026"] canvas{display:block;width:100%;height:158px}
    
    @media(prefers-reduced-motion:reduce){[data-jellico-today-theme="voting-2026"] .voting-today:before,[data-jellico-today-theme="voting-2026"] .voting-today span{animation:none}}
  
[data-jellico-today-theme="voting-2026"]{display:block;margin:-20px -20px 16px;pointer-events:none;color:#fff;}
[data-jellico-today-theme="voting-2026"] .voting-banner{border:0;border-radius:3px 3px 0 0;}
[data-jellico-today-theme="voting-2026"] img{display:none!important;}
[data-jellico-today-theme="voting-2026"].is-paused *, [data-jellico-today-theme="voting-2026"].is-paused *::before{animation-play-state:paused!important;}
@media print{[data-jellico-today-theme="voting-2026"]{display:none}}
