.hours{border-collapse:collapse}.hours th,.hours td{padding:.35rem 1rem .35rem 0;text-align:left;font-weight:400}.hours tr[aria-current]{font-weight:700}.hours-status{display:inline-block;margin:0 0 .75rem;padding:.3rem .8rem;border-radius:999px;font-weight:600}.hours-status[data-state=open]{background:var(--hours-open-bg, #e7f6ec);color:var(--hours-open-ink, #14532d)}.hours-status[data-state=closed]{background:var(--hours-closed-bg, #f3f4f6);color:var(--hours-closed-ink, #374151)}
