.spec-other{display:none}#event-form:has(input[name="specialty"][value="other"]:checked) .spec-other{display:block}.ev-glow{background:radial-gradient(60% 60% at 80% 0%,rgba(255,0,25,.28),transparent 70%),radial-gradient(50% 50% at 0% 100%,rgba(255,0,25,.12),transparent 70%)}.ev-card{background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}@media (prefers-reduced-motion:no-preference){.ev-dial{animation:ev-dial 4s ease-in-out infinite alternate}.ev-pulse{animation:ev-pulse 2.4s ease-in-out infinite}.ev-key:nth-child(3n+1){animation:ev-key 3s ease-in-out infinite}.ev-key:nth-child(4n+2){animation:ev-key 3s 1s ease-in-out infinite}.ev-key:nth-child(5n+3){animation:ev-key 3s 2s ease-in-out infinite}}@keyframes ev-dial{from{stroke-dashoffset:250}to{stroke-dashoffset:40}}@keyframes ev-pulse{50%{opacity:.35}}@keyframes ev-key{50%{background:#ff0019;box-shadow:0 0 18px #ff0019}}