.hours[data-astro-cid-csj5d7cd]{gap:.9rem;display:grid}.hours__status[data-astro-cid-csj5d7cd]{align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;display:inline-flex}.hours__dot[data-astro-cid-csj5d7cd]{background:var(--text-muted);border-radius:50%;flex:none;width:9px;height:9px}.hours[data-astro-cid-csj5d7cd][data-state=open] .hours__dot[data-astro-cid-csj5d7cd],.hours[data-astro-cid-csj5d7cd][data-state=soon] .hours__dot[data-astro-cid-csj5d7cd]{position:relative}.hours[data-astro-cid-csj5d7cd][data-state=open] .hours__dot[data-astro-cid-csj5d7cd]{background:#3ddc84}.hours[data-astro-cid-csj5d7cd][data-state=soon] .hours__dot[data-astro-cid-csj5d7cd]{background:#ffb020}.hours[data-astro-cid-csj5d7cd][data-state=open] .hours__dot[data-astro-cid-csj5d7cd]:after,.hours[data-astro-cid-csj5d7cd][data-state=soon] .hours__dot[data-astro-cid-csj5d7cd]:after{content:"";background:inherit;opacity:0;animation:hours-ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}.hours[data-astro-cid-csj5d7cd][data-state=soon] .hours__dot[data-astro-cid-csj5d7cd]:after{animation-duration:1.6s}.hours[data-astro-cid-csj5d7cd][data-state=closed] .hours__dot[data-astro-cid-csj5d7cd]{background:#ff5a4f}.hours[data-astro-cid-csj5d7cd][data-state=open] .hours__status[data-astro-cid-csj5d7cd]{color:#7dffb5}.hours[data-astro-cid-csj5d7cd][data-state=soon] .hours__status[data-astro-cid-csj5d7cd]{color:#ffcf70}@keyframes hours-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.hours__summary[data-astro-cid-csj5d7cd]{gap:.35rem;display:grid}.hours__summary[data-astro-cid-csj5d7cd] div[data-astro-cid-csj5d7cd]{justify-content:space-between;gap:1rem;font-size:.95rem;display:flex}.hours__summary[data-astro-cid-csj5d7cd] dt[data-astro-cid-csj5d7cd]{color:var(--text-muted)}.hours__summary[data-astro-cid-csj5d7cd] dd[data-astro-cid-csj5d7cd]{font-variant-numeric:tabular-nums;text-align:right}.hours__week[data-astro-cid-csj5d7cd]{gap:.5rem;display:grid}.hours__days[data-astro-cid-csj5d7cd]{gap:.35rem;display:grid}.hours__day[data-astro-cid-csj5d7cd],.hours__axis[data-astro-cid-csj5d7cd]{grid-template-columns:6.5rem minmax(0,1fr) 9.5rem;align-items:center;gap:1rem;display:grid}.hours__day[data-astro-cid-csj5d7cd]{border-radius:var(--radius-s);padding:.55rem .75rem;transition:background-color .3s}.hours__axis[data-astro-cid-csj5d7cd]{padding-inline:.75rem}.hours__day[data-astro-cid-csj5d7cd].is-today{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.hours__name[data-astro-cid-csj5d7cd]{color:var(--text-muted);font-size:.95rem}.hours__day[data-astro-cid-csj5d7cd].is-today .hours__name[data-astro-cid-csj5d7cd]{color:var(--text);font-weight:600}.hours__short[data-astro-cid-csj5d7cd]{display:none}.hours__time[data-astro-cid-csj5d7cd]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95rem}.hours__track[data-astro-cid-csj5d7cd]{background:#ffffff0f;border-radius:999px;height:10px;position:relative}.hours__bar[data-astro-cid-csj5d7cd]{border-radius:inherit;background:linear-gradient(90deg, rgb(var(--accent-rgb) / .55), var(--accent));box-shadow:0 0 14px rgb(var(--accent-rgb) / .35);transform-origin:0;transform:scaleX(var(--grow,1));transition:transform 1.1s var(--ease-expo) calc(var(--i,0) * 60ms);position:absolute;top:0;bottom:0}.hours__now[data-astro-cid-csj5d7cd]{background:#fff;border-radius:2px;width:2px;margin-left:-1px;display:none;position:absolute;top:-5px;bottom:-5px;box-shadow:0 0 10px #fff}.hours__day[data-astro-cid-csj5d7cd].is-today .hours__now[data-astro-cid-csj5d7cd].is-on{display:block}.hours__ticks[data-astro-cid-csj5d7cd]{height:1rem;position:relative}.hours__ticks[data-astro-cid-csj5d7cd] span[data-astro-cid-csj5d7cd]{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;font-size:.68rem;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){html.js:not(.motion-failed) .hours--full[data-astro-cid-csj5d7cd]:not(.is-in) .hours__bar[data-astro-cid-csj5d7cd]{--grow:0}}@media (width<=600px){.hours__day[data-astro-cid-csj5d7cd],.hours__axis[data-astro-cid-csj5d7cd]{grid-template-columns:2.6rem minmax(0,1fr) 7.6rem;gap:.6rem}.hours__day[data-astro-cid-csj5d7cd]{padding:.5rem .55rem}.hours__axis[data-astro-cid-csj5d7cd]{padding-inline:.55rem}.hours__short[data-astro-cid-csj5d7cd]{display:inline}.hours__long[data-astro-cid-csj5d7cd]{display:none}.hours__time[data-astro-cid-csj5d7cd]{font-size:.82rem}.hours__ticks[data-astro-cid-csj5d7cd] span[data-astro-cid-csj5d7cd]:nth-child(odd){display:none}}
