.artverse-charge-rail{border:1px solid color-mix(in srgb, var(--team-main) 55%, #1b2235);box-shadow:0 1px 0 #ffffff14, 0 0 9px color-mix(in srgb, var(--team-main) 12%, transparent), inset 0 2px 4px #000b;background:#0b101e}.artverse-charge-rail:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:2px;box-shadow:inset 0 1px 2px #0009,0 1px #ffffff0d}.artverse-charge-fill{box-shadow:inset 0 1px 0 #ffffffa6, inset 0 -2px 2px color-mix(in srgb, var(--team-border) 70%, #000), 0 0 5px color-mix(in srgb, var(--team-main) 35%, transparent)}.artverse-charge-fill:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#fff6,#fff0 48%,#0002 80%,#0000);position:absolute;inset:0}.artverse-pressure-streak{background:linear-gradient(90deg, transparent, var(--team-accent) 70%, #fffc);opacity:0;pointer-events:none;border-radius:100%;width:28%;height:2px;animation:1.15s linear infinite paused artverse-pressure-drive;position:absolute;left:-28%}.artverse-pressure-streak-high{top:24%}.artverse-pressure-streak-low{animation-duration:1.4s;animation-delay:-.58s;bottom:20%}.artverse-pressure-trail{background:linear-gradient(90deg, transparent, var(--team-main) 50%, var(--team-accent));opacity:.65;pointer-events:none;width:min(44%,3.5em);position:absolute;inset:0 0 0 auto}.artverse-pressure-wave{border-right:2px solid var(--team-accent);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--team-accent) 55%, transparent));opacity:.5;pointer-events:none;border-radius:50%;width:.65em;animation:.72s ease-out infinite paused artverse-pressure-impact;position:absolute;top:8%;bottom:8%;right:-.05em}[data-pressure-active=true] .artverse-pressure-streak,[data-pressure-active=true] .artverse-pressure-wave{animation-play-state:running}[data-pressure-positive=false] .artverse-pressure-streak,[data-pressure-positive=false] .artverse-pressure-trail,[data-pressure-positive=false] .artverse-pressure-wave{visibility:hidden}.artverse-charge-sticker:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--team-accent) 35%, transparent), color-mix(in srgb, var(--team-main) 18%, transparent) 42%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:-8%}.artverse-sticker-idle{animation:3.6s ease-in-out infinite paused artverse-sticker-float}[data-team=artverse-2] .artverse-sticker-idle{animation-delay:-1.2s}[data-team=artverse-3] .artverse-sticker-idle{animation-delay:-2.4s}[data-sticker-active=true] .artverse-sticker-idle{animation-play-state:running}@keyframes artverse-sticker-float{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-2px)}}@keyframes artverse-pressure-drive{0%{opacity:0;transform:translate(0)scaleX(.6)}18%{opacity:.7}85%{opacity:.5}to{opacity:0;transform:translate(460%)scaleX(1)}}@keyframes artverse-pressure-impact{0%{opacity:.15;transform:translate(-.45em)scaleX(.6)}65%{opacity:.75}to{opacity:.2;transform:translate(0)scaleX(1)}}@media (prefers-reduced-motion:reduce){.artverse-pressure-streak{opacity:0;animation:none}.artverse-pressure-wave{opacity:.5;animation:none}.artverse-charge-sticker{transform:none!important}.artverse-sticker-idle{animation:none;transform:none}}
