.fb-meta[data-astro-cid-ogfe3str],.fb-note[data-astro-cid-ogfe3str],.fb-sub[data-astro-cid-ogfe3str],.fb-source[data-astro-cid-ogfe3str],.fb-disclaimer[data-astro-cid-ogfe3str]{color:var(--text-muted)}.fb-meta[data-astro-cid-ogfe3str]{margin-top:var(--space-4);font-size:var(--text-sm)}.fb-summary[data-astro-cid-ogfe3str]{margin-top:var(--space-8);max-width:46rem}.fb-lead[data-astro-cid-ogfe3str]{font-size:var(--text-xl);line-height:1.5}.fb-source[data-astro-cid-ogfe3str]{gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-sm);display:flex}.fb-source[data-astro-cid-ogfe3str]:before{content:"";background:var(--brand);border-radius:2px;flex:none;width:.6rem;height:.6rem;margin-top:.45em}.fb-source[data-astro-cid-ogfe3str][data-kind=computed]:before{background:var(--accent)}.fb-section[data-astro-cid-ogfe3str]{margin-top:var(--space-12)}.fb-h[data-astro-cid-ogfe3str]{font-family:var(--font-text);font-size:var(--text-lg);font-weight:600;line-height:1.35}.fb-note[data-astro-cid-ogfe3str]{margin-top:var(--space-3);font-size:var(--text-sm)}.fb-flags[data-astro-cid-ogfe3str]{gap:var(--space-3);margin-top:var(--space-4);display:grid}@media (width>=900px){.fb-flags[data-astro-cid-ogfe3str]{grid-template-columns:1fr 1fr}}.fb-flags[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str]{padding:var(--space-4) var(--space-6);border-left:4px solid var(--accent);background:var(--surface);border-radius:0 var(--radius-md) var(--radius-md) 0}.fb-flag-t[data-astro-cid-ogfe3str]{font-weight:600}.fb-flag-c[data-astro-cid-ogfe3str]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--accent-text);font-weight:600}.fb-tiles[data-astro-cid-ogfe3str]{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=900px){.fb-tiles[data-astro-cid-ogfe3str]{grid-template-columns:repeat(3,minmax(0,1fr))}}.fb-tiles[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str]{gap:var(--space-1);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:grid}.fb-tile-l[data-astro-cid-ogfe3str]{font-size:var(--text-sm);color:var(--text-muted)}.fb-tile-v[data-astro-cid-ogfe3str]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.15}.fb-tile-d[data-astro-cid-ogfe3str]{font-size:var(--text-sm);font-weight:600}.fb-tile-n[data-astro-cid-ogfe3str]{font-size:var(--text-sm);color:var(--text-muted);font-weight:400}.up[data-astro-cid-ogfe3str]{color:var(--positive)}.down[data-astro-cid-ogfe3str]{color:var(--negative)}.fb-grid[data-astro-cid-ogfe3str]{gap:0 var(--space-12);display:grid}@media (width>=900px){.fb-grid[data-astro-cid-ogfe3str]{grid-template-columns:1fr 1fr}}.fb-grid[data-astro-cid-ogfe3str]>[data-astro-cid-ogfe3str]{min-width:0}.fb-scroll[data-astro-cid-ogfe3str]{overflow-x:auto}.fb-bars[data-astro-cid-ogfe3str]{gap:var(--space-3);margin-top:var(--space-4);display:grid}.fb-bars[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str]{align-items:center;gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:6.5rem 1fr 6rem;display:grid}.fb-bar-track[data-astro-cid-ogfe3str]{height:14px}.fb-bar[data-astro-cid-ogfe3str]{background:var(--brand);border-radius:0 4px 4px 0;min-width:2px;height:100%;display:block}.fb-bar[data-astro-cid-ogfe3str].late{background:var(--accent)}.fb-bar-v[data-astro-cid-ogfe3str]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.fb-table[data-astro-cid-ogfe3str]{width:100%;margin-top:var(--space-4);border-collapse:collapse;font-size:var(--text-sm)}.fb-table[data-astro-cid-ogfe3str] caption[data-astro-cid-ogfe3str]{text-align:left;padding-bottom:var(--space-2);font-weight:600}.fb-table[data-astro-cid-ogfe3str] th[data-astro-cid-ogfe3str],.fb-table[data-astro-cid-ogfe3str] td[data-astro-cid-ogfe3str]{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.fb-table[data-astro-cid-ogfe3str] thead[data-astro-cid-ogfe3str] th[data-astro-cid-ogfe3str]{color:var(--text-muted);font-weight:600}.fb-table[data-astro-cid-ogfe3str] thead[data-astro-cid-ogfe3str] th[data-astro-cid-ogfe3str].num{white-space:normal}.fb-table[data-astro-cid-ogfe3str] tbody[data-astro-cid-ogfe3str] th[data-astro-cid-ogfe3str]{font-weight:500}.fb-table[data-astro-cid-ogfe3str] .num[data-astro-cid-ogfe3str]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.fb-table[data-astro-cid-ogfe3str] .flagged[data-astro-cid-ogfe3str]{color:var(--accent-text);font-weight:700}.fb-sub[data-astro-cid-ogfe3str]{font-size:var(--text-xs);font-weight:400;display:block}.fb-deadlines[data-astro-cid-ogfe3str]{margin-top:var(--space-4);font-size:var(--text-sm);display:grid}.fb-deadlines[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str]{gap:var(--space-3);padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);grid-template-columns:6.5rem 1fr;display:grid}.fb-deadlines[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str].busy{background:var(--surface);box-shadow:inset 3px 0 0 var(--accent)}.fb-date[data-astro-cid-ogfe3str]{font-family:var(--font-mono);font-size:var(--text-xs);padding-top:2px}.fb-market[data-astro-cid-ogfe3str]{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg)}.fb-market-list[data-astro-cid-ogfe3str]{gap:var(--space-2);margin-top:var(--space-4);display:grid}.fb-market-list[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str]{gap:0 var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border);grid-template-columns:1fr auto;display:grid}.fb-market-list[data-astro-cid-ogfe3str] .fb-sub[data-astro-cid-ogfe3str]{grid-column:1/-1}.fb-market-v[data-astro-cid-ogfe3str]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600}.fb-market-firm[data-astro-cid-ogfe3str]{font-weight:600}.fb-run[data-astro-cid-ogfe3str]{padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.fb-steps[data-astro-cid-ogfe3str]{gap:var(--space-4);margin-top:var(--space-6);display:grid}.fb-steps[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str]{gap:var(--space-3);grid-template-columns:2rem 1fr;display:grid}.fb-step-n[data-astro-cid-ogfe3str]{border-radius:var(--radius-full);background:var(--brand);width:2rem;height:2rem;color:var(--bg);font-family:var(--font-mono);font-size:var(--text-sm);place-items:center;display:grid}.fb-steps[data-astro-cid-ogfe3str] li[data-astro-cid-ogfe3str][data-status=failed] .fb-step-n[data-astro-cid-ogfe3str]{background:var(--negative)}.fb-step-l[data-astro-cid-ogfe3str]{font-weight:600}.fb-step-d[data-astro-cid-ogfe3str]{font-size:var(--text-sm);color:var(--text-muted);overflow-wrap:anywhere}.fb-checks[data-astro-cid-ogfe3str]{margin-top:var(--space-6)}.fb-checks[data-astro-cid-ogfe3str] summary[data-astro-cid-ogfe3str]{cursor:pointer;min-height:44px;color:var(--link);font-weight:600;font-size:var(--text-sm);align-items:center;display:inline-flex}.fb-pill[data-astro-cid-ogfe3str]{padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;border:1px solid;font-weight:600;display:inline-block}.fb-pill[data-astro-cid-ogfe3str].pass{color:var(--positive)}.fb-pill[data-astro-cid-ogfe3str].warn{color:var(--accent-text)}.fb-pill[data-astro-cid-ogfe3str].fail{color:var(--negative)}.fb-disclaimer[data-astro-cid-ogfe3str]{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--border);font-size:var(--text-sm);max-width:46rem}.fb-disclaimer[data-astro-cid-ogfe3str].fb-fred{margin-top:var(--space-3);font-size:var(--text-xs);border-top:0;padding-top:0}@media (forced-colors:active){.fb-step-n[data-astro-cid-ogfe3str]{forced-color-adjust:none;color:canvastext;background:canvas;border:1px solid canvastext}.fb-bar[data-astro-cid-ogfe3str]{background:canvastext}.fb-bar[data-astro-cid-ogfe3str].late{background:highlight}}
