market-hours{font-variant-numeric:tabular-nums;max-width:56rem;margin:0 auto;display:block}.mk-summary{text-align:center;min-height:1.5em;margin:.5rem 0 1rem;font-size:1.25rem;font-weight:600}.mk-h{margin:1.5rem 0 .25rem;font-size:1.125rem}.mk-axis{color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:0;font-size:.875rem;display:flex}.mk-ticks{justify-content:space-between;width:min(100%,15rem);display:flex}.mk-ticks i{font-style:normal}.mk-list{margin:.25rem 0 0;padding:0;list-style:none}.mk-row{border-block-end:1px solid var(--color-line);grid-template-columns:minmax(0,1.6fr) 7.5rem minmax(0,1.3fr) 5.5rem minmax(8rem,1fr);align-items:center;gap:.25rem 1rem;min-height:4.2rem;padding-block:.7rem;display:grid}.mk-name small{color:var(--color-ink-muted);display:block}.mk-name a{color:inherit}.mk-state{font-weight:600}.mk-state[data-state=open]{color:var(--color-accent)}.mk-next,.mk-local{color:var(--color-ink-muted)}.mk-bar{width:100%;height:.875rem;display:block}.mk-track{fill:color-mix(in oklch, var(--color-ink) 8%, transparent)}.mk-open{fill:var(--color-accent)}.mk-ext{fill:color-mix(in oklch, var(--color-accent) 40%, transparent)}.mk-now{stroke:var(--color-ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}@media (width<=48rem){.mk-row{grid-template-columns:1fr auto;min-height:7rem}.mk-name,.mk-bar{grid-column:1/-1}.mk-local{text-align:end}}
