.chog.svelte-1gaff5p{gap:16px;display:grid}.block.svelte-1gaff5p{min-width:0}.ch-h.svelte-1gaff5p{font:800 var(--fs-body)/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 8px}.note.svelte-1gaff5p{max-width:68ch;margin-top:8px}.kv.svelte-1gaff5p{align-items:baseline;row-gap:8px}.kv.svelte-1gaff5p dt:where(.svelte-1gaff5p){color:var(--ink);font-weight:600}.kv.svelte-1gaff5p dd:where(.svelte-1gaff5p) .small:where(.svelte-1gaff5p){max-width:54ch;margin-top:2px}.t.svelte-1gaff5p{white-space:nowrap;font-variant-numeric:tabular-nums}.chog-t.svelte-1gaff5p .rng:where(.svelte-1gaff5p){font-size:var(--fs-sm);color:var(--ink-soft);margin-top:2px}.nd.svelte-1gaff5p{font:600 var(--fs-2xs)/1 var(--sans);color:var(--ink-soft);vertical-align:1px;margin-left:3px;text-decoration:none}.chog-t.svelte-1gaff5p td:where(.svelte-1gaff5p){vertical-align:top}.num.svelte-1gaff5p{white-space:nowrap;text-align:right;width:1%;color:var(--ink-soft);font-weight:400;font-size:var(--fs-sm)}.is-good.svelte-1gaff5p{color:var(--good)}.when.svelte-1gaff5p{font-size:var(--fs-xs);color:var(--ink-soft);background:var(--paper);border-radius:var(--r-pill);white-space:nowrap;padding:1px 8px;font-weight:700}.when.next.svelte-1gaff5p{color:var(--sun-ink);background:var(--sun-bg)}.is-bad.svelte-1gaff5p{color:var(--bad)}.chog-t.svelte-1gaff5p td.now:where(.svelte-1gaff5p){box-shadow:inset 0 0 0 2px var(--sun);border-radius:var(--r-2)}.nowtag.svelte-1gaff5p{font:800 var(--fs-2xs)/1.4 var(--sans);color:var(--sun-ink);background:var(--sheet);border:1px solid var(--sun);border-radius:var(--r-pill);vertical-align:1px;white-space:nowrap;padding:0 6px;display:inline-block}@media (width<=460px){.kv.svelte-1gaff5p{grid-template-columns:minmax(0,1fr);row-gap:2px}.kv.svelte-1gaff5p dt:where(.svelte-1gaff5p){margin-top:8px}.kv.svelte-1gaff5p dt:where(.svelte-1gaff5p):first-child{margin-top:0}.chog-t.svelte-1gaff5p td:where(.svelte-1gaff5p),.chog-t.svelte-1gaff5p th:where(.svelte-1gaff5p){padding-left:4px;padding-right:4px}.chog-t.svelte-1gaff5p td:where(.svelte-1gaff5p):last-child,.chog-t.svelte-1gaff5p th:where(.svelte-1gaff5p):last-child{padding-right:0}.chog-t.svelte-1gaff5p .num:where(.svelte-1gaff5p){padding-left:0}.note.svelte-1gaff5p{font-size:var(--fs-md)}}.rn.svelte-1qhzgqr{border:1px solid var(--line);border-radius:var(--r-3);background:var(--paper);padding:14px 16px}.rn.good.svelte-1qhzgqr{background:var(--good-bg);border-color:var(--good-line)}.rn.ok.svelte-1qhzgqr{background:var(--ok-bg);border-color:var(--ok-line)}.rn.bad.svelte-1qhzgqr{background:var(--bad-bg);border-color:var(--bad-line)}.rn.lifted.svelte-1qhzgqr,.rn.lifted.good.svelte-1qhzgqr,.rn.lifted.ok.svelte-1qhzgqr,.rn.lifted.bad.svelte-1qhzgqr{background:var(--sheet);border-color:var(--line);border-radius:var(--r-4);box-shadow:var(--shadow-2);padding:var(--sp-5);box-sizing:border-box;height:100%}.rn-kicker.svelte-1qhzgqr{font:700 var(--fs-sm)/1.2 var(--sans);color:var(--ink-soft);margin:0}.rn-head.svelte-1qhzgqr{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;display:flex}.rn-pill.svelte-1qhzgqr{border-radius:var(--r-pill);background:var(--paper);border:1px solid var(--line);font-size:var(--fs-md);align-items:center;gap:7px;padding:4px 12px 4px 10px;display:inline-flex}.rn.good.svelte-1qhzgqr .rn-pill:where(.svelte-1qhzgqr){background:var(--good-bg);border-color:var(--good-line)}.rn.ok.svelte-1qhzgqr .rn-pill:where(.svelte-1qhzgqr){background:var(--ok-bg);border-color:var(--ok-line)}.rn.bad.svelte-1qhzgqr .rn-pill:where(.svelte-1qhzgqr){background:var(--bad-bg);border-color:var(--bad-line)}.rn.svelte-1qhzgqr:not(.lifted) .rn-pill:where(.svelte-1qhzgqr){background:var(--sheet)}.dot.svelte-1qhzgqr{background:var(--line-strong);border-radius:50%;flex:none;width:10px;height:10px}.rn.good.svelte-1qhzgqr .dot:where(.svelte-1qhzgqr){background:var(--good)}.rn.ok.svelte-1qhzgqr .dot:where(.svelte-1qhzgqr){background:var(--turmeric)}.rn.bad.svelte-1qhzgqr .dot:where(.svelte-1qhzgqr){background:var(--bad)}.rn-word.svelte-1qhzgqr{font-weight:800}.rn.good.svelte-1qhzgqr .rn-word:where(.svelte-1qhzgqr){color:var(--good)}.rn.ok.svelte-1qhzgqr .rn-word:where(.svelte-1qhzgqr){color:var(--ok)}.rn.bad.svelte-1qhzgqr .rn-word:where(.svelte-1qhzgqr){color:var(--bad)}.rn-what.svelte-1qhzgqr{font:800 clamp(28px, 4vw, 40px)/1.1 var(--sans);letter-spacing:-.025em;color:var(--ink);flex-basis:100%}.rn-says.svelte-1qhzgqr{font-size:var(--fs-body);max-width:58ch;color:var(--ink);margin:10px 0 0;line-height:1.55}.rn-count.svelte-1qhzgqr{border-radius:var(--r-3);background:var(--sun-bg);color:var(--sun-ink);font-size:var(--fs-md);flex-wrap:wrap;align-items:center;gap:2px 8px;width:fit-content;max-width:100%;margin:12px 0 0;padding:8px 12px;display:flex}.rn-count.good.svelte-1qhzgqr{background:var(--good-bg);color:var(--good)}.rn-count.svelte-1qhzgqr b:where(.svelte-1qhzgqr){font-variant-numeric:tabular-nums;font-weight:800}.rn-at.svelte-1qhzgqr{font-variant-numeric:tabular-nums}.rn-clock.svelte-1qhzgqr{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:18px;height:18px}.band.svelte-1qhzgqr{border-radius:var(--r-pill);background:var(--sheet);border:1px solid var(--line);height:30px;margin:14px 0 0;position:relative;overflow:hidden}.lifted.svelte-1qhzgqr .band:where(.svelte-1qhzgqr){background:var(--paper)}.sl.svelte-1qhzgqr{font:inherit;cursor:pointer;color:var(--ink);box-sizing:border-box;box-shadow:inset 1px 0 0 var(--sheet);border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0 2px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.sl.good.svelte-1qhzgqr{background:var(--good-line)}.sl.ok.svelte-1qhzgqr{background:var(--ok-line)}.sl.bad.svelte-1qhzgqr{background:repeating-linear-gradient(135deg, var(--bad-line) 0 4px, var(--bad-bg) 4px 6px)}.sl.plain.svelte-1qhzgqr{background:var(--line)}.sl.ok.svelte-1qhzgqr:after{content:"";border-bottom:2px dashed var(--ok);position:absolute;bottom:2px;left:0;right:0}.sl.cur.svelte-1qhzgqr{box-shadow:inset 0 0 0 2px var(--ink)}.sl.picked.svelte-1qhzgqr{box-shadow:inset 0 0 0 2px var(--accent)}.sl.svelte-1qhzgqr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--r-1)}.rn-key.svelte-1qhzgqr{font-size:var(--fs-xs);color:var(--ink-soft);margin:4px 0 0;line-height:1.4}.vh-k.svelte-1qhzgqr{font-weight:700}.sl-name.svelte-1qhzgqr{font:700 var(--fs-2xs)/1 var(--sans);white-space:nowrap;pointer-events:none;border-radius:var(--r-1);background:var(--sheet);padding:2px 3px}.lifted.svelte-1qhzgqr .sl-name:where(.svelte-1qhzgqr){background:var(--paper)}.tk.svelte-1qhzgqr{background:var(--ink-soft);pointer-events:none;width:1px;height:6px;position:absolute;bottom:0}.hours.svelte-1qhzgqr{height:14px;margin-top:12px;position:relative}.hr.svelte-1qhzgqr{white-space:nowrap;font:400 var(--fs-2xs)/1.2 var(--sans);color:var(--ink-soft);font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.hours.svelte-1qhzgqr+.band:where(.svelte-1qhzgqr){margin-top:2px}.rn-cap.svelte-1qhzgqr{min-height:1.4em;font-size:var(--fs-sm);color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:6px 0 0;line-height:1.4}.rn-cap.on.svelte-1qhzgqr{color:var(--ink);font-weight:700}.now.svelte-1qhzgqr{pointer-events:none;background:var(--ink);width:4px;box-shadow:0 0 0 2px var(--sheet);border-radius:var(--r-1);margin-left:-2px;position:absolute;top:-2px;bottom:-2px}.marks.svelte-1qhzgqr{height:15px;margin-top:4px;position:relative}.mk.svelte-1qhzgqr{white-space:nowrap;font:400 var(--fs-xs)/1.3 var(--sans);color:var(--ink-soft);font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.mk.svelte-1qhzgqr:first-child{transform:none}.mk.svelte-1qhzgqr:last-child{transform:translate(-100%)}.rn-ahead.svelte-1qhzgqr{font-size:var(--fs-md);color:var(--ink-soft);margin:8px 0 0;line-height:1.5}.rn-foot.svelte-1qhzgqr{font:400 var(--fs-sm)/1.3 var(--sans);color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:8px 0 0}@media (width<=460px){.rn.svelte-1qhzgqr{padding:12px 14px}.rn.lifted.svelte-1qhzgqr,.rn.lifted.good.svelte-1qhzgqr,.rn.lifted.ok.svelte-1qhzgqr,.rn.lifted.bad.svelte-1qhzgqr{padding:var(--sp-4)}}.reck.svelte-1uti7e7{white-space:nowrap}.reck.block.svelte-1uti7e7{margin-top:4px;display:block}.reck.svelte-1uti7e7 a:where(.svelte-1uti7e7){color:inherit;text-underline-offset:2px;text-decoration:underline}.reck.svelte-1uti7e7 a:where(.svelte-1uti7e7):hover{color:var(--ink)}
