.mk3-hour-anchor{display:block}[data-chart-root][data-hour-open] .inspect-scrub,[data-chart-root][data-hour-open] .inst__foot,[data-chart-root][data-hour-open] .inst__inspect,[data-chart-root][data-hour-open] [data-chart]{display:none}.mk3-hour__pill[aria-disabled=true]{opacity:.55;cursor:not-allowed}.mk3-hour{padding:16px 22px 20px;color:var(--text,#e8e6e1);font-size:16px;line-height:1.5}.mk3-hour__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mk3-hour__tab{min-height:40px;padding:6px 16px;border:1px solid rgb(255 255 255/.28);border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.mk3-hour__tab[aria-pressed=true]{background:#e8e6e1;color:#12151c;border-color:#e8e6e1}.mk3-hour__title{margin:0 0 4px;font-size:20px;line-height:1.3}.mk3-hour__note{margin:0 0 10px;font-size:16px;opacity:.85}.mk3-hour__read{margin:0 0 8px;min-height:3em;font-size:16px;font-weight:600}.mk3-hour__svg{display:block;width:100%;height:auto;touch-action:pan-y}.mk3-hour__tick{fill:#b7bcc6;font:12px/1 var(--mono,monospace)}.mk3-hour__grid{stroke:rgb(255 255 255/.16);stroke-width:1}.mk3-hour__zero{stroke:rgb(255 255 255/.5);stroke-width:1}.mk3-hour__cursor{fill:rgb(255 255 255/.08);pointer-events:none}.mk3-hour__key{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;list-style:none;font-size:16px}.mk3-hour__swatch{display:inline-block;width:14px;height:14px;margin-right:8px;border-radius:3px;vertical-align:-2px}.mk3-hour__swatch--open{background:repeating-linear-gradient(45deg,#b7bcc6 0 3px,transparent 3px 6px);border:1px solid #b7bcc6}.mk3-hour__msg{margin:16px 0;font-size:16px}.mk3-hour__copy{margin:14px 0 4px;font-size:16px;font-weight:600}.mk3-hour__fine{margin:0 0 8px;font-size:16px;opacity:.8}.mk3-hour__table summary{min-height:40px;padding:8px 0;cursor:pointer}.mk3-hour__scroll{max-height:320px;overflow:auto}.mk3-hour__table table{width:100%;border-collapse:collapse;font-size:16px}.mk3-hour__table td,.mk3-hour__table th{padding:6px 10px;text-align:left;border-bottom:1px solid rgb(255 255 255/.12);white-space:nowrap}.mk3-hour-signin{padding:8px 22px 14px;font-size:16px}.mk3-hour-signin__btn{min-height:40px;padding:6px 16px;border:1px dashed rgb(255 255 255/.45);border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.mk3-hour-signin__panel{width:min(360px,100%);margin-top:10px;padding:12px;border-radius:12px;background:#151a24;border:1px solid rgb(255 255 255/.18);color:#e8e6e1}@media (max-width:760px){.mk3-hour{padding:14px 14px 18px}.mk3-hour-signin{padding:8px 14px 14px}}.mk3-hour__box{width:100%}