.kpi.accent.svelte-1cpjh7u{background:var(--terracotta-50);border-color:var(--terracotta-100)}.kpi.accent.svelte-1cpjh7u .kpi-label:where(.svelte-1cpjh7u),.kpi.accent.svelte-1cpjh7u .kpi-value:where(.svelte-1cpjh7u){color:var(--terracotta-700)}.kpi.accent.svelte-1cpjh7u .kpi-value:where(.svelte-1cpjh7u){font-size:38px}.kpi-row.svelte-1cpjh7u{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.mb-16.svelte-1jef3w8{margin-bottom:16px}.featured-grid.svelte-1jef3w8{grid-template-columns:2fr 1fr;gap:16px;display:grid}.lower-grid.svelte-1jef3w8{grid-template-columns:1.3fr 1fr;gap:16px;display:grid}@media (width<=1080px){.featured-grid.svelte-1jef3w8,.lower-grid.svelte-1jef3w8{grid-template-columns:1fr}}.countdown-card.svelte-1jef3w8{background:var(--terracotta-50);border-radius:var(--hf-radius);margin:-18px;padding:18px}.countdown-row.svelte-1jef3w8{align-items:baseline;gap:10px;display:flex}.big-n.svelte-1jef3w8{font-family:var(--font-display);color:var(--terracotta-700);letter-spacing:-.02em;font-size:56px;font-weight:800;line-height:1}.countdown-row.svelte-1jef3w8 .d:where(.svelte-1jef3w8){color:var(--terracotta-800);font-size:13px;font-weight:500}.countdown-card.svelte-1jef3w8 .sub:where(.svelte-1jef3w8){color:var(--terracotta-800);margin-top:4px;font-size:12px}.section-head.svelte-1jef3w8{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.activity-row.svelte-1jef3w8{border-bottom:1px solid var(--border-default);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.activity-row.svelte-1jef3w8:last-child{border-bottom:0}.activity-text.svelte-1jef3w8{flex:1;min-width:0;font-size:13px;line-height:1.5}.activity-when.svelte-1jef3w8{color:var(--fg-subtle);white-space:nowrap;font-size:11px}.needs-row.svelte-1jef3w8{border-bottom:1px solid var(--border-default);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.needs-row.svelte-1jef3w8:last-of-type{border-bottom:0}.needs-icon.svelte-1jef3w8{background:var(--warning-bg);width:32px;height:32px;color:var(--warning);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.needs-text.svelte-1jef3w8{flex:1;min-width:0}.needs-title.svelte-1jef3w8{font-size:13px;font-weight:600}.needs-sub.svelte-1jef3w8{color:var(--fg-muted);margin-top:2px;font-size:12px}.needs-foot.svelte-1jef3w8{color:var(--fg-muted);margin-top:14px;font-size:12px;font-style:italic}
