.public-registration-count[hidden]{display:none!important}
.public-registration-count{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 12px;max-width:100%;margin-top:24px;padding:11px 17px;border:1px solid #ffffff30;border-radius:9px;background:#ffffff09;color:#fff;box-sizing:border-box}
.registration-count-total{font:650 1.7rem/1.15 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:-.025em}
.registration-count-label{font-size:.74rem;line-height:1.4;color:#f1dce2}
.public-registration-count.is-stale{border-color:#d9b7c270}
@media(max-width:768px){.public-registration-count{padding:10px 14px;margin-top:22px;gap:5px 10px}.registration-count-total{font-size:1.5rem}.registration-count-label{font-size:.72rem}}
@media print{.public-registration-count{background:none;border-color:#aaa;color:#111}.registration-count-label{color:#111}}
