.incomplete-registrations{color:#dbeafa;background:#0b1d32;border:1px solid #24405e;border-radius:12px;margin:22px 0;padding:20px;font-family:Poppins,sans-serif}.incomplete-registrations h2{margin:0 0 6px;font-size:17px}.incomplete-registrations p{color:#9eb8d4;margin:0;font-size:12px;line-height:1.7}.incomplete-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.incomplete-cards a{color:#dbeafa;background:#102740;border:1px solid #34536f;border-radius:9px;flex-direction:column;gap:9px;padding:15px;text-decoration:none;display:flex}.incomplete-cards a:hover{background:#143152;border-color:#589aff}.incomplete-cards a:focus-visible{outline-offset:3px;outline:2px solid #79cfff}.incomplete-cards a>span{font-size:12px}.incomplete-cards strong{color:#fff;font-size:25px}.incomplete-cards small{color:#8bceff;font-size:11px}.incomplete-registrations .incomplete-note{margin-top:14px;font-size:11px}.supporters-missing{color:#ffc888!important}@media (width<=900px){.incomplete-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=450px){.incomplete-registrations{padding:14px}.incomplete-cards{gap:8px}}