.register-access-links{border-block-start:1px solid #427858;gap:10px;padding-block-start:18px;display:grid}.register-access-links p{color:#c3d7c9;text-align:center;margin:0;font-size:13px}
.register-availability-status{color:#c0d4c6;gap:7px;min-block-size:3.2em;margin:0;font-size:12px;line-height:1.6;display:flex}.register-availability-status--available{color:#a2efbb}.register-availability-status--unavailable,.register-availability-status--error{color:#ffdfcc}.register-availability-status--checking>span{animation:1.2s ease-in-out infinite register-checking}@keyframes register-checking{50%{opacity:.35}}.register-availability-status>span{text-align:center;flex:0 0 14px;block-size:1.6em;inline-size:14px}@media (prefers-reduced-motion:reduce){.register-availability-status--checking>span{animation:none}}.register-availability-status--idle>span{visibility:hidden}
