.scoreboard.svelte-1uha8ag{margin-top:var(--space-6);padding:var(--space-3) var(--space-4) var(--space-2)}.board-head.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.board-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--text-base);color:var(--color-board-label);margin:0;font-weight:500}.board-tabs.svelte-1uha8ag{gap:var(--space-1);display:flex}.board-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:32px;padding:0 var(--space-3);border:1px solid var(--color-board-line);border-radius:var(--radius-full);color:var(--color-board-label);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.board-tabs.svelte-1uha8ag button[aria-pressed=true]:where(.svelte-1uha8ag){border-color:var(--color-led);color:var(--color-led);font-weight:600}.board-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible,.scoreboard.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline-color:var(--color-led)}.scoreboard.svelte-1uha8ag table:where(.svelte-1uha8ag){margin-top:var(--space-2)}.scoreboard.svelte-1uha8ag th:where(.svelte-1uha8ag),.scoreboard.svelte-1uha8ag td:where(.svelte-1uha8ag){padding:var(--space-2) 0;border-bottom:1px solid var(--color-board-line);vertical-align:baseline}.scoreboard.svelte-1uha8ag tr:where(.svelte-1uha8ag):last-child th:where(.svelte-1uha8ag),.scoreboard.svelte-1uha8ag tr:where(.svelte-1uha8ag):last-child td:where(.svelte-1uha8ag){border-bottom:0}.scoreboard.svelte-1uha8ag th:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-board-text);font-weight:500;text-decoration:none}.scoreboard.svelte-1uha8ag th:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{text-decoration:underline}.time.svelte-1uha8ag{text-align:right;font-size:1.625rem;padding-inline:var(--space-3)!important}.delta.svelte-1uha8ag{text-align:right;width:4.5rem;font-size:var(--text-sm);color:var(--color-board-label);font-variant-numeric:tabular-nums;white-space:nowrap}.delta.faster.svelte-1uha8ag{color:var(--color-board-accent)}.board-note.svelte-1uha8ag{margin:var(--space-3) 0;color:var(--color-board-label)}.board-note.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-board-accent)}.board-more.svelte-1uha8ag{align-items:center;gap:var(--space-1);padding-block:var(--space-2);color:var(--color-board-accent);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.tiles.svelte-1uha8ag{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.tile.svelte-1uha8ag{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-text);overflow-wrap:anywhere;flex-direction:column;text-decoration:none;display:flex}a.tile.svelte-1uha8ag:hover{border-color:var(--color-border)}.tile-label.svelte-1uha8ag{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-muted);display:flex}.tile-value.svelte-1uha8ag{font-family:var(--font-display);font-size:1.375rem;font-weight:600;line-height:1.2}.tile-text.svelte-1uha8ag{font-size:var(--text-sm)}.muted.svelte-1uha8ag{color:var(--color-muted)}.tile.soon.svelte-1uha8ag{border-color:var(--color-warning)}.tile.soon.svelte-1uha8ag .tile-label:where(.svelte-1uha8ag),.tile.soon.svelte-1uha8ag .tile-value:where(.svelte-1uha8ag){color:var(--color-warning)}.results.svelte-1uha8ag{margin:0;padding:0;list-style:none}.results.svelte-1uha8ag a:where(.svelte-1uha8ag){justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-line);color:var(--color-text);text-decoration:none;display:flex}.result-what.svelte-1uha8ag{flex-direction:column;min-width:0;display:flex}.result-what.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.result-what.svelte-1uha8ag .muted:where(.svelte-1uha8ag){font-size:var(--text-sm)}.result-time.svelte-1uha8ag{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.result-time.svelte-1uha8ag .board:where(.svelte-1uha8ag){padding:2px var(--space-2);border-radius:var(--radius-md);font-size:var(--text-xl)}.section-head.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag){align-items:center;gap:var(--space-1);padding-block:var(--space-2);font-size:var(--text-sm);display:inline-flex}.week.svelte-1uha8ag{border:1px solid var(--color-line);border-radius:var(--radius-lg);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.week.svelte-1uha8ag li:where(.svelte-1uha8ag){min-height:80px;padding:var(--space-1) 2px var(--space-2);border-left:1px solid var(--color-line);flex-direction:column;align-items:center;gap:2px;display:flex}.week.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{border-left:0}.week.svelte-1uha8ag li.weekend:where(.svelte-1uha8ag){background:var(--color-weekend)}.wd.svelte-1uha8ag{font-size:var(--text-xs);color:var(--color-muted)}.num.svelte-1uha8ag{border-radius:var(--radius-full);width:1.6rem;height:1.6rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.today.svelte-1uha8ag .num:where(.svelte-1uha8ag){background:var(--color-today);color:var(--color-on-today)}.mark.svelte-1uha8ag{border-radius:var(--radius-sm);min-height:24px;font-size:var(--text-2xs);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;align-self:stretch;padding:0 2px;line-height:24px;text-decoration:none;overflow:hidden}.mark.scm.svelte-1uha8ag{background:var(--color-scm)}.mark.lcm.svelte-1uha8ag{background:var(--color-lcm)}.reminder.svelte-1uha8ag{align-items:flex-start;gap:var(--space-2) var(--space-3);margin-top:var(--space-6);padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.reminder.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex:14rem}.reminder.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--color-warning);font-size:var(--text-lg);margin:0}.reminder.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:var(--space-1) 0 0}.reminder-icon.svelte-1uha8ag{color:var(--color-warning);display:inline-flex}.reminder.svelte-1uha8ag .button:where(.svelte-1uha8ag){align-self:center}.status.svelte-1uha8ag{margin:var(--space-3) 0 0}.status.svelte-1uha8ag:empty{display:none}.welcome.svelte-1uha8ag{margin-top:var(--space-6);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.welcome.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:0}@media (width<=30rem){.tiles.svelte-1uha8ag{gap:var(--space-2)}.tile.svelte-1uha8ag{padding:var(--space-2) var(--space-3)}}
