.hours-week{border:1px solid var(--dx-line,var(--border));background:var(--dx-bone,var(--surface));border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.hours-day{grid-template-columns:44px 104px minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:8px;display:grid}.hours-day b{color:var(--dx-ink,var(--text));font-size:13px}.hours-week .hours-day input[type=time]{box-sizing:border-box;width:100%;min-width:0;padding:8px 10px}.hours-week .hours-day[data-closed=true] input[type=time]{opacity:.45}.hours-day>span[aria-hidden]{text-align:center;color:var(--dx-faint,var(--text-fnt))}.hours-closed{color:var(--dx-ink,var(--text));cursor:pointer;flex-direction:row;align-items:center;gap:8px;font-size:13px;display:inline-flex}.hours-week .hours-closed input[type=checkbox]{width:16px;height:16px;accent-color:var(--dx-deep,var(--accent-ink));margin:0;padding:0}@media (width<=46rem){.hours-day{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);row-gap:6px}.hours-day>.hours-closed{grid-column:2/4}.hours-day>span[aria-hidden]{display:none}.hours-day>input:first-of-type{grid-column:2}.hours-day>input:nth-of-type(2){grid-column:3}.hours-week .hours-day input[type=time]{padding:8px 6px;font-size:13px}}
