.chart.svelte-13d26rx{height:450px;padding:3em 0 2em 3em;margin:0 auto 36px;max-width:80em}.macro-chart.svelte-13d26rx{height:500px}@media (min-width: 800px){.chart.svelte-13d26rx{height:600px}.macro-chart.svelte-13d26rx{height:650px}}.grid-line.svelte-13d26rx{position:relative;display:block}.grid-line.horizontal.svelte-13d26rx{width:calc(100% + 3em);left:-3em;border-bottom:1px dashed #ccc}.grid-line.vertical.svelte-13d26rx{height:100%;border-left:1px dashed #ccc}.grid-line.svelte-13d26rx span:where(.svelte-13d26rx){position:absolute;left:0;bottom:2px;line-height:1;font-family:sans-serif;font-size:14px;color:#999}.year-label.svelte-13d26rx{position:absolute;width:4em;left:-2em;bottom:-30px;font-family:sans-serif;font-size:14px;color:#999;text-align:center}path.line.svelte-13d26rx{stroke-linejoin:round;stroke-linecap:round;stroke-width:2px;fill:none}path.oil.svelte-13d26rx{stroke:#b45309}path.dollar.svelte-13d26rx{stroke:#1d4ed8}path.macro-line.svelte-13d26rx{stroke-linejoin:round;stroke-linecap:round;stroke-width:1.5px;fill:none}path.t10y2y.svelte-13d26rx{stroke:#1d4ed8}path.nasdaq.svelte-13d26rx{stroke:#d97706}path.unrate.svelte-13d26rx{stroke:#16a34a}path.fedfunds.svelte-13d26rx{stroke:#dc2626}path.usdyen.svelte-13d26rx{stroke:#7c3aed}path.gold.svelte-13d26rx{stroke:#ca8a04}.recession-shade.svelte-13d26rx{width:100%;height:100%;background:#93c5fd59}.label-text.svelte-13d26rx{position:absolute;width:18em;line-height:1;color:#666;transform:translateY(-50%);text-shadow:0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white}.label-text.label-right.svelte-13d26rx{transform:translate(-100%,-50%);text-align:right}.label-text.svelte-13d26rx h2:where(.svelte-13d26rx){margin:0;font-size:1.4em}.label-text.svelte-13d26rx p:where(.svelte-13d26rx){margin:0;line-height:1.4;color:#999}.focus.svelte-13d26rx{position:absolute;width:10px;height:10px;left:-5px;top:-5px;border:1px solid black;border-radius:50%;box-sizing:border-box}.tooltip.svelte-13d26rx{color:#666;position:absolute;white-space:nowrap;width:10em;bottom:1.1em;line-height:1.2;text-shadow:0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white}.tooltip.svelte-13d26rx strong:where(.svelte-13d26rx){font-size:1.4em;display:block}.macro-tooltip.svelte-13d26rx{position:absolute;bottom:1.2em;white-space:nowrap;font-family:sans-serif;font-size:13px;line-height:1.4;color:#444;text-shadow:0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white}.macro-tooltip.svelte-13d26rx strong:where(.svelte-13d26rx){display:block;font-size:1.1em;margin-bottom:3px}.macro-tooltip.svelte-13d26rx table:where(.svelte-13d26rx){border-collapse:collapse}.macro-tooltip.svelte-13d26rx td:where(.svelte-13d26rx){padding:1px 4px}.macro-tooltip.svelte-13d26rx td:where(.svelte-13d26rx):last-child{text-align:right;font-weight:600}.macro-legend.svelte-13d26rx{position:absolute;font-family:sans-serif;font-size:11px;line-height:1.6;color:#555;white-space:nowrap;transform:translate(-50%,-100%);text-shadow:0 0 6px white,0 0 6px white,0 0 6px white,0 0 6px white,0 0 6px white,0 0 6px white,0 0 6px white,0 0 6px white}.dashboard.svelte-13d26rx{max-width:80em;margin:0 auto 36px;padding:0 1em}.dashboard.svelte-13d26rx h2:where(.svelte-13d26rx){margin-bottom:.25em}.dash-subtitle.svelte-13d26rx{font-size:13px;color:#999;margin:0 0 1em}.dash-table.svelte-13d26rx{width:100%;border-collapse:collapse;font-family:sans-serif;font-size:14px}.dash-table.svelte-13d26rx thead:where(.svelte-13d26rx) tr:where(.svelte-13d26rx){border-bottom:2px solid #ddd}.dash-table.svelte-13d26rx th:where(.svelte-13d26rx){text-align:left;padding:6px 10px;color:#666;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.dash-table.svelte-13d26rx tbody:where(.svelte-13d26rx) tr:where(.svelte-13d26rx){border-bottom:1px solid #f0f0f0}.dash-table.svelte-13d26rx tbody:where(.svelte-13d26rx) tr:where(.svelte-13d26rx):hover{background:#fafafa}.dash-table.svelte-13d26rx td:where(.svelte-13d26rx){padding:7px 10px}.dash-label.svelte-13d26rx{color:#333;font-weight:500}.dash-value.svelte-13d26rx{font-variant-numeric:tabular-nums;font-weight:600}.dash-change.svelte-13d26rx{font-variant-numeric:tabular-nums;color:#888;font-size:13px}.dash-signal.svelte-13d26rx{text-align:center}.dash-note.svelte-13d26rx{color:#999;font-size:12px}.note-col.svelte-13d26rx{display:none}@media (min-width: 700px){.note-col.svelte-13d26rx{display:table-cell}}.signal-dot.svelte-13d26rx{font-style:normal;font-size:18px}.signal-green.svelte-13d26rx{color:#16a34a}.signal-yellow.svelte-13d26rx{color:#d97706}.signal-red.svelte-13d26rx{color:#dc2626}.dash-source.svelte-13d26rx{font-size:12px;color:#bbb;margin-top:.75em}.dot.svelte-13d26rx{font-style:normal}.t10y2y-dot.svelte-13d26rx{color:#1d4ed8}.nasdaq-dot.svelte-13d26rx{color:#d97706}.unrate-dot.svelte-13d26rx{color:#16a34a}.fedfunds-dot.svelte-13d26rx{color:#dc2626}.usdyen-dot.svelte-13d26rx{color:#7c3aed}.gold-dot.svelte-13d26rx{color:#ca8a04}
