.today.svelte-ff5fw{padding:18px 20px}.row.svelte-ff5fw{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.left.svelte-ff5fw{min-width:0}.meta.svelte-ff5fw{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.08em}.meta.svelte-ff5fw .sep:where(.svelte-ff5fw){margin:0 6px}.focus.svelte-ff5fw{font-family:var(--font-display);font-size:2.5rem;color:var(--color-accent);letter-spacing:.04em;line-height:1;margin-top:6px}.desc.svelte-ff5fw{color:var(--color-text-secondary);font-size:var(--text-sm);margin-top:10px;max-width:60ch}.subline.svelte-ff5fw{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);margin-top:6px;max-width:60ch}.actions.svelte-ff5fw{display:flex;flex-direction:column;gap:8px;flex-shrink:0;align-items:stretch}.actions.svelte-ff5fw .btn:where(.svelte-ff5fw){text-align:center;white-space:nowrap}.card.svelte-1ryxmy0{padding:12px 14px}.dim.svelte-1ryxmy0{color:var(--color-text-muted);font-size:var(--text-sm);padding:4px}.ceil.svelte-1ryxmy0{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--color-border)}.metric.svelte-1ryxmy0{display:flex;flex-direction:column;gap:2px}.metric.svelte-1ryxmy0 .k:where(.svelte-1ryxmy0){color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.metric.svelte-1ryxmy0 .v:where(.svelte-1ryxmy0){color:var(--color-accent);font-size:var(--text-xl);line-height:1}.metric.svelte-1ryxmy0 .sub:where(.svelte-1ryxmy0){color:var(--color-text-muted);font-size:var(--text-xs)}.seven.svelte-1ryxmy0{display:flex;flex-direction:column;gap:6px}.row.svelte-1ryxmy0{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.row.svelte-1ryxmy0 .k:where(.svelte-1ryxmy0){color:var(--color-text-secondary);font-size:var(--text-sm)}.row.svelte-1ryxmy0 .val:where(.svelte-1ryxmy0){color:var(--color-text);font-size:var(--text-sm);text-align:right}.row.svelte-1ryxmy0 b:where(.svelte-1ryxmy0){color:var(--color-accent)}.cmp.svelte-1ryxmy0{color:var(--color-text-muted);margin-left:6px}.targets.svelte-1ryxmy0{display:flex;flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border)}.targets.svelte-1ryxmy0>.k:where(.svelte-1ryxmy0){color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.trow.svelte-1ryxmy0{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--text-sm)}.tl.svelte-1ryxmy0{color:var(--color-text-secondary)}.tv.svelte-1ryxmy0 b:where(.svelte-1ryxmy0){color:var(--color-text);font-weight:500}.tt.svelte-1ryxmy0{color:var(--color-text-muted);margin-left:4px}.trow.met.svelte-1ryxmy0 .tv:where(.svelte-1ryxmy0) b:where(.svelte-1ryxmy0){color:var(--green)}.card.svelte-7aohld{display:flex;flex-direction:column;gap:8px}.dim.svelte-7aohld{color:var(--color-text-muted);font-size:var(--text-sm)}.focus.svelte-7aohld{font-family:var(--font-display);font-size:1.5rem;color:var(--color-accent);letter-spacing:.04em;line-height:1.1}.row.svelte-7aohld{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);letter-spacing:.05em;display:flex;flex-wrap:wrap;gap:4px}.row.svelte-7aohld .sep:where(.svelte-7aohld){color:var(--color-text-muted)}.rpe.svelte-7aohld{color:var(--color-accent)}.notes.svelte-7aohld{color:var(--color-text);font-size:var(--text-sm);line-height:1.5;border-left:1px solid var(--color-border);padding-left:10px;margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.more.svelte-7aohld{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);align-self:flex-start;letter-spacing:.05em}.more.svelte-7aohld:hover{color:var(--color-accent)}.card.svelte-one8m7{padding:10px 12px}.dim.svelte-one8m7{color:var(--color-text-muted);font-size:var(--text-sm);padding:4px}.list.svelte-one8m7{list-style:none;margin:0;padding:0}.row.svelte-one8m7{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:6px 4px;border-bottom:1px solid var(--color-border)}.row.svelte-one8m7:last-child{border-bottom:none}.grade.svelte-one8m7{color:var(--color-accent);font-size:var(--text-sm);letter-spacing:.04em;min-width:32px}.name.svelte-one8m7{color:var(--color-text);font-size:var(--text-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag.svelte-one8m7{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);margin-left:6px;letter-spacing:.06em}
