.live-dash[data-astro-cid-mf77amz2]{min-width:0;--paper: #f0f0ec;--card: #ffffff;--ink: #1a1c1a;--ink-soft: #424641;--muted: #646962;--line: #e0e0d9;--accent: #0f6b40;--accent-strong: #0b5231;--accent-soft: #d5eadd;--danger: #b4321f;--danger-soft: #f6ddd9;margin:0;text-align:left;color:var(--ink);font-family:var(--font-body)}.ld-window[data-astro-cid-mf77amz2]{border-radius:14px;overflow:hidden;background:var(--paper);box-shadow:0 30px 80px -20px #0000008c,0 0 0 1px #ffffff1f}.ld-chrome[data-astro-cid-mf77amz2]{display:flex;align-items:center;gap:12px;height:34px;padding:0 14px;background:#e4e4de;border-bottom:1px solid var(--line)}.ld-dots[data-astro-cid-mf77amz2]{display:flex;gap:6px}.ld-dots[data-astro-cid-mf77amz2] i[data-astro-cid-mf77amz2]{width:10px;height:10px;border-radius:50%;background:#c9c9c2}.ld-url[data-astro-cid-mf77amz2]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px;margin:0 auto;padding:3px 12px;border-radius:6px;background:#f6f6f2;color:var(--muted);font-size:12px;text-align:center}.ld-topbar[data-astro-cid-mf77amz2]{display:flex;align-items:center;gap:28px;height:46px;padding:0 20px;background:var(--paper);border-bottom:1px solid var(--line);font-size:14px}.ld-logo[data-astro-cid-mf77amz2]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;white-space:nowrap}.ld-logo[data-astro-cid-mf77amz2] small[data-astro-cid-mf77amz2]{margin-left:4px;font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--ink-soft)}.ld-nav[data-astro-cid-mf77amz2]{display:flex;gap:20px;color:var(--ink-soft);overflow:hidden}.ld-nav[data-astro-cid-mf77amz2] .is-active[data-astro-cid-mf77amz2]{color:var(--ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--ink);padding-bottom:12px;margin-bottom:-14px}.ld-body[data-astro-cid-mf77amz2]{padding:18px 20px 20px}.ld-head[data-astro-cid-mf77amz2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.ld-date[data-astro-cid-mf77amz2]{font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.2}.ld-finding[data-astro-cid-mf77amz2]{margin-top:2px;font-size:14px;color:var(--ink-soft)}.ld-finding[data-astro-cid-mf77amz2] b{color:var(--ink);font-weight:600}.ld-head-right[data-astro-cid-mf77amz2]{display:flex;align-items:center;gap:12px;flex-shrink:0}.ld-stand[data-astro-cid-mf77amz2]{font-size:12px;color:var(--muted);white-space:nowrap}.ld-btn[data-astro-cid-mf77amz2]{padding:8px 14px;border-radius:8px;background:var(--accent);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.ld-grid[data-astro-cid-mf77amz2]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:start}.ld-card[data-astro-cid-mf77amz2]{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.ld-side[data-astro-cid-mf77amz2]{display:flex;flex-direction:column;gap:16px}.ld-card-head[data-astro-cid-mf77amz2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ld-card-head[data-astro-cid-mf77amz2] h3[data-astro-cid-mf77amz2]{font-family:var(--font-display);font-weight:600;font-size:16px}.ld-count[data-astro-cid-mf77amz2]{margin-left:4px;font-weight:500;color:var(--muted)}.ld-link[data-astro-cid-mf77amz2]{font-size:13px;font-weight:600;color:var(--accent-strong);white-space:nowrap}.ld-legend[data-astro-cid-mf77amz2]{display:flex;flex-wrap:wrap;gap:4px 16px;margin:8px 0 14px;font-size:13px;color:var(--ink-soft);min-height:20px}.ld-legend[data-astro-cid-mf77amz2] li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ld-legend[data-astro-cid-mf77amz2] b{color:var(--ink);font-weight:600}.ld-legend[data-astro-cid-mf77amz2] .ld-swatch{width:16px;height:10px;border-radius:3px}.live-dash[data-astro-cid-mf77amz2] [data-kind=done] .ld-bar[data-astro-cid-mf77amz2],.live-dash[data-astro-cid-mf77amz2] .ld-swatch[data-kind=done]{background:var(--paper);color:var(--ink-soft);border:1px solid var(--line);font-weight:500}.live-dash[data-astro-cid-mf77amz2] [data-kind=active] .ld-bar[data-astro-cid-mf77amz2],.live-dash[data-astro-cid-mf77amz2] .ld-swatch[data-kind=active]{background:var(--accent-soft);color:var(--accent-strong);border-left:3px solid var(--accent)}.live-dash[data-astro-cid-mf77amz2] [data-kind=upcoming] .ld-bar[data-astro-cid-mf77amz2],.live-dash[data-astro-cid-mf77amz2] .ld-swatch[data-kind=upcoming]{background:var(--card);color:var(--ink-soft);border:1px solid var(--muted)}.live-dash[data-astro-cid-mf77amz2] [data-kind=late] .ld-bar[data-astro-cid-mf77amz2],.live-dash[data-astro-cid-mf77amz2] .ld-swatch[data-kind=late]{background:var(--card);color:var(--danger);border:1px solid var(--danger)}.live-dash[data-astro-cid-mf77amz2] .ld-swatch[data-kind=active]{border-left-width:2px}.ld-axis[data-astro-cid-mf77amz2],.ld-row[data-astro-cid-mf77amz2]{display:grid;grid-template-columns:150px minmax(0,1fr)}.ld-axis[data-astro-cid-mf77amz2]{height:22px}.ld-axis-track[data-astro-cid-mf77amz2]{position:relative}.ld-axis-track[data-astro-cid-mf77amz2] span[data-astro-cid-mf77amz2]{position:absolute;top:2px;font-size:11px;color:var(--muted)}.ld-axis-track[data-astro-cid-mf77amz2] .is-mid[data-astro-cid-mf77amz2]{transform:translate(-50%)}.ld-axis-track[data-astro-cid-mf77amz2] .is-last[data-astro-cid-mf77amz2]{transform:translate(-100%)}.ld-rows[data-astro-cid-mf77amz2]{position:relative}.ld-lines[data-astro-cid-mf77amz2]{position:absolute;inset:0 0 0 150px;pointer-events:none}.ld-lines[data-astro-cid-mf77amz2] i[data-astro-cid-mf77amz2]{position:absolute;top:0;bottom:0;width:1px;background:var(--line);opacity:.7}.ld-now[data-astro-cid-mf77amz2]{position:absolute;top:-22px;bottom:0;width:1px;background:var(--accent);z-index:1;transition:left .6s ease}.ld-now-pill[data-astro-cid-mf77amz2]{position:absolute;top:-24px;z-index:2;transform:translate(-50%);height:20px;padding:0 7px;border-radius:999px;background:var(--accent);color:#fff;font-size:11px;font-weight:600;line-height:20px;transition:left .6s ease}.ld-dept[data-astro-cid-mf77amz2]{display:flex;align-items:center;gap:8px;height:30px;padding-top:6px;font-size:13px;font-weight:600;color:var(--ink-soft)}.ld-dept[data-astro-cid-mf77amz2] span[data-astro-cid-mf77amz2]{width:7px;height:7px;border-radius:50%}.ld-row[data-astro-cid-mf77amz2]{align-items:center;min-height:40px}.ld-who[data-astro-cid-mf77amz2]{min-width:0;padding-right:12px}.ld-name[data-astro-cid-mf77amz2]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:14px}.ld-shift[data-astro-cid-mf77amz2]{display:block;font-size:11px;line-height:15px;color:var(--muted)}.ld-track[data-astro-cid-mf77amz2]{position:relative;height:40px}.ld-bar[data-astro-cid-mf77amz2]{position:absolute;top:8px;height:24px;display:flex;align-items:center;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;transition:background-color .4s,color .4s}.ld-badge[data-astro-cid-mf77amz2]{display:none}.ld-wait[data-astro-cid-mf77amz2]{margin-top:6px}.ld-wait[data-astro-cid-mf77amz2] li[data-astro-cid-mf77amz2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line)}.ld-wait[data-astro-cid-mf77amz2] li[data-astro-cid-mf77amz2]:first-child{border-top:0}.ld-wait[data-astro-cid-mf77amz2] b[data-astro-cid-mf77amz2]{display:block;font-weight:500;font-size:14px}.ld-wait[data-astro-cid-mf77amz2] small[data-astro-cid-mf77amz2]{display:block;font-size:11px;color:var(--muted)}.ld-wait[data-astro-cid-mf77amz2] em[data-astro-cid-mf77amz2]{font-style:normal;font-weight:600}.ld-empty[data-astro-cid-mf77amz2]{margin-top:10px;padding:18px 12px;border:1px dashed #c6c7bf;border-radius:8px;text-align:center;font-size:13px;color:var(--ink-soft)}.ld-empty[data-astro-cid-mf77amz2] b[data-astro-cid-mf77amz2]{display:block;color:var(--ink);font-weight:600;font-size:14px}.ld-caption[data-astro-cid-mf77amz2]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:13px;color:#ffffffbf}.ld-pulse[data-astro-cid-mf77amz2]{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 #4ade8099;animation:ld-pulse 2s infinite}@keyframes ld-pulse{70%{box-shadow:0 0 0 8px #4ade8000}to{box-shadow:0 0 #4ade8000}}@media(max-width:1023px){.ld-grid[data-astro-cid-mf77amz2]{grid-template-columns:minmax(0,1fr)}.ld-side[data-astro-cid-mf77amz2]{display:none}}@media(max-width:639px){.ld-topbar[data-astro-cid-mf77amz2] .ld-nav[data-astro-cid-mf77amz2],.ld-stand[data-astro-cid-mf77amz2],.ld-btn[data-astro-cid-mf77amz2],.ld-link[data-astro-cid-mf77amz2],.ld-axis[data-astro-cid-mf77amz2],.ld-lines[data-astro-cid-mf77amz2],.ld-track[data-astro-cid-mf77amz2],.ld-chrome[data-astro-cid-mf77amz2] .ld-dots[data-astro-cid-mf77amz2]{display:none}.ld-body[data-astro-cid-mf77amz2],.ld-card[data-astro-cid-mf77amz2]{padding:14px}.ld-date[data-astro-cid-mf77amz2]{font-size:19px}.ld-row[data-astro-cid-mf77amz2]{grid-template-columns:minmax(0,1fr) auto;min-height:46px}.ld-badge[data-astro-cid-mf77amz2]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;background:var(--paper);color:var(--ink-soft)}.live-dash[data-astro-cid-mf77amz2] [data-kind=active] .ld-badge[data-astro-cid-mf77amz2]{background:var(--accent-soft);color:var(--accent-strong)}.live-dash[data-astro-cid-mf77amz2] [data-kind=late] .ld-badge[data-astro-cid-mf77amz2]{background:var(--danger-soft);color:var(--danger)}}@media(prefers-reduced-motion:reduce){.ld-pulse[data-astro-cid-mf77amz2]{animation:none}.ld-now[data-astro-cid-mf77amz2],.ld-now-pill[data-astro-cid-mf77amz2],.ld-bar[data-astro-cid-mf77amz2]{transition:none}}
