.dlh-head.hn-cell--head{padding-bottom:56px}.dl-hours .hn-col>.dlh-body{border-top:0}.dlh-body.hn-cell{padding-top:0;padding-bottom:72px}.dlh-grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:stretch;gap:16px;display:grid}.dlh-card{box-shadow:0 0 0 1px var(--hn-line), 0 1px 2px #08090a08;background:#fff;border-radius:12px}.dlh-board{--who:168px;--state:128px;--gap:16px;padding:28px 28px 24px}.dlh-board__top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.dlh-board__say h3{font-size:17px;line-height:24px;font-weight:var(--hn-w-strong);letter-spacing:-.01em;color:var(--hn-ink);margin:0}.dlh-board__say p{max-width:46ch;color:var(--hn-gray);margin:4px 0 0;font-size:14px;line-height:21px}.dlh-switch{background:var(--hn-tint-2);border-radius:9999px;flex:none;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.dlh-switch:before{content:"";width:calc(50% - 3px);box-shadow:0 0 0 1px var(--hn-line), 0 1px 3px #08090a14;transition:transform .32s var(--hn-ease-expo);background:#fff;border-radius:9999px;position:absolute;top:3px;bottom:3px;left:3px}.dlh-switch[data-on=weekend]:before{transform:translate(100%)}.dlh-switch__opt{height:30px;font:inherit;font-size:13px;font-weight:var(--hn-w-strong);color:var(--hn-gray);cursor:pointer;transition:color var(--hn-reg) var(--hn-ease);background:0 0;border:0;padding:0 14px;position:relative}.dlh-switch__opt[aria-checked=true]{color:var(--hn-ink)}.dlh-switch__opt:focus-visible{outline:2px solid var(--hn-ink);outline-offset:2px;border-radius:9999px}.dlh-rows{margin-top:28px;padding-top:28px;position:relative}.dlh-axis{top:0;left:calc(var(--who) + var(--gap));right:calc(var(--state) + var(--gap));height:20px;position:absolute}.dlh-axis span{color:var(--hn-soft);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;line-height:20px;position:absolute;top:0;transform:translate(-50%)}.dlh-row{grid-template-columns:var(--who) minmax(0, 1fr) var(--state);gap:var(--gap);border-top:1px solid var(--hn-line);align-items:center;height:52px;display:grid}.dlh-row:last-of-type{border-bottom:1px solid var(--hn-line)}.dlh-row__who{min-width:0;margin:0;display:grid}.dlh-row__who b{font-size:14px;line-height:20px;font-weight:var(--hn-w-strong);color:var(--hn-ink);white-space:nowrap}.dlh-row__code{display:none}.dlh-row__who span{color:var(--hn-soft);white-space:nowrap;font-size:12px;line-height:16px}.dlh-row__track{height:100%;position:relative}.dlh-row__win{color:var(--hn-gray);white-space:nowrap;transition:left .42s var(--hn-ease-expo), width .42s var(--hn-ease-expo), background-color .2s var(--hn-ease), box-shadow .2s var(--hn-ease), color .2s var(--hn-ease);background:#08090a0b;border-radius:6px;align-items:center;padding:0 8px;font-size:12px;line-height:16px;display:flex;position:absolute;top:12px;bottom:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #08090a14}.dlh-row[data-live] .dlh-row__win{color:var(--hn-money);background:#00cd8f29;box-shadow:inset 0 0 0 1px #036e433d}.dlh-row__state{color:var(--hn-gray);white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:13px;line-height:20px;display:flex}.dlh-row__state svg,.dlh-check__ok svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dlh-row[data-live] .dlh-row__state{color:var(--hn-money);font-weight:var(--hn-w-strong)}.dlh-now{top:0;bottom:0;left:calc(var(--who) + var(--gap) + (100% - var(--who) - var(--state) - 2 * var(--gap)) * var(--k));background:var(--hn-ink);pointer-events:none;width:1px;position:absolute}.dlh-now__tag{background:var(--hn-ink);color:#fff;font-size:12px;line-height:18px;font-weight:var(--hn-w-strong);white-space:nowrap;border-radius:9999px;padding:2px 8px;position:absolute;top:-2px;left:50%;transform:translate(-50%);box-shadow:0 0 0 6px #fff}.dlh-scrubrow{margin:16px calc(var(--state) + var(--gap)) 0 calc(var(--who) + var(--gap))}.dlh-scrub{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:28px;margin:0;display:block}.dlh-scrub::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--hn-ink) calc(var(--k) * 100%), #08090a1a 0);border-radius:9999px;height:4px}.dlh-scrub::-moz-range-track{background:linear-gradient(90deg, var(--hn-ink) calc(var(--k) * 100%), #08090a1a 0);border-radius:9999px;height:4px}.dlh-scrub::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle, var(--hn-ink) 0 3px, #fff 3.5px);width:28px;height:28px;box-shadow:0 0 0 1px var(--hn-line-2), 0 2px 6px #08090a24;border-radius:9999px;margin-top:-12px;transition:transform .15s}.dlh-scrub::-moz-range-thumb{background:radial-gradient(circle, var(--hn-ink) 0 3px, #fff 3.5px);width:28px;height:28px;box-shadow:0 0 0 1px var(--hn-line-2), 0 2px 6px #08090a24;border:0;border-radius:9999px}.dlh-scrub:active::-webkit-slider-thumb{transform:scale(1.08)}.dlh-scrub:focus-visible{outline:none}.dlh-scrub:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--hn-ink)}.dlh-board__foot{color:var(--hn-soft);margin:12px 0 0;font-size:13px;line-height:20px}.dlh-check{flex-direction:column;padding:24px;display:flex}.dlh-check__top{justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.dlh-check__top p{margin:0;display:grid}.dlh-check__top b{font-size:15px;line-height:22px;font-weight:var(--hn-w-strong);color:var(--hn-ink)}.dlh-check__top p span{color:var(--hn-gray);font-size:13px;line-height:18px}.dlh-check__state{font-size:13px;line-height:20px;font-weight:var(--hn-w-strong);flex:none;display:grid}.dlh-check__state>*{grid-area:1/1;justify-self:end;align-items:center;gap:4px;display:inline-flex}.dlh-check__wait{color:var(--hn-person);opacity:0}.dlh-check__ok{color:var(--hn-ink)}.dlh-check__list{flex-direction:column;flex:1;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.dlh-check__list li{border-top:1px solid var(--hn-line);grid-template-columns:20px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.dlh-check__list p{margin:0;display:grid}.dlh-check__list b{font-size:14px;line-height:20px;font-weight:var(--hn-w-strong);color:var(--hn-ink)}.dlh-check__list p span{color:var(--hn-gray);font-size:13px;line-height:18px}.dlh-tick{background:var(--hn-ink);border-radius:9999px;place-items:center;width:20px;height:20px;margin-top:0;display:grid}.dlh-tick svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:0}html.hn-rv-on [data-rv]:not([data-in]) .dlh-tick{box-shadow:inset 0 0 0 1px var(--hn-line-3);background:0 0}html.hn-rv-on [data-rv]:not([data-in]) .dlh-tick svg{stroke-dashoffset:12px}html.hn-rv-on [data-rv]:not([data-in]) .dlh-check__wait{opacity:1}html.hn-rv-on [data-rv]:not([data-in]) .dlh-check__ok{opacity:0}[data-rv][data-in] .dlh-tick{animation:dlh-ring .26s var(--hn-ease) both;animation-delay:calc(.6s + var(--i) * .32s)}[data-rv][data-in] .dlh-tick svg{animation:dlh-draw .32s var(--hn-ease-cubic) both;animation-delay:calc(.7s + var(--i) * .32s)}[data-rv][data-in] .dlh-check__wait{animation:dlh-out .2s var(--hn-ease) 2.52s both}[data-rv][data-in] .dlh-check__ok{animation:dlh-in .3s var(--hn-ease) 2.62s both}@keyframes dlh-ring{0%{box-shadow:inset 0 0 0 1px var(--hn-line-3);background:0 0}}@keyframes dlh-draw{0%{stroke-dashoffset:12px}}@keyframes dlh-out{0%{opacity:1}to{opacity:0}}@keyframes dlh-in{0%{opacity:0;transform:translateY(3px)}}@media (max-width:1100px){.dlh-grid{grid-template-columns:minmax(0,1fr)}.dlh-check__list{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}}@media (max-width:720px){.dlh-head.hn-cell--head{padding-bottom:32px}.dlh-body.hn-cell{padding-inline:12px;padding-bottom:48px}.dlh-board{--who:92px;--state:0px;--gap:10px;padding:20px 16px 18px}.dlh-board__top{flex-direction:column;gap:16px}.dlh-row{grid-template-columns:var(--who) minmax(0, 1fr);height:48px}.dlh-row__state{display:none}.dlh-row__who b{white-space:normal;font-size:13px;line-height:16px}.dlh-row__who span{display:none}.dlh-board{--who:28px}.dlh-row__who b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dlh-row__code{font-size:13px;font-style:normal;line-height:16px;font-weight:var(--hn-w-strong);color:var(--hn-ink);display:block}.dlh-row__win{padding:0 6px;font-size:11px}.dlh-row__win span{z-index:1;background:#f4f4f4;border-radius:3px;margin-inline:-3px;padding-inline:3px;position:relative}.dlh-row[data-live] .dlh-row__win span{background:#d6f7ed}.dlh-axis span{font-size:11px}.dlh-axis span:nth-child(2n){display:none}.dlh-axis span[data-near]{visibility:hidden}.dlh-scrubrow{margin-right:0}.dlh-check{padding:20px 16px}.dlh-check__list{display:flex}.dlh-check__list li{padding:10px 0}.dlh-check__list p span{display:none}}@media (prefers-reduced-motion:reduce){.dlh-row__win,.dlh-switch:before{transition:none}[data-rv][data-in] :is(.dlh-tick,.dlh-tick svg,.dlh-check__wait,.dlh-check__ok){animation:none}}
