@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap");:root{--xt-paper:#f5f1ea;--xt-paper-2:#faf7f2;--xt-card:#fff;--xt-ink:#2b1a10;--xt-ink-soft:#5a4232;--xt-muted:#8a7359;--xt-tan:#a89478;--xt-rule:#d4d0c8;--xt-rule-soft:hsla(40,12%,81%,.6);--xt-brown:#5c2a1a;--xt-brown-deep:#3f1c0f;--xt-accent:#7a3a2d;--xt-b2b:#5c2a1a;--xt-dtc:#3a7a6f;--xt-adcs:#a85f28;--xt-favorable:#5c8a6f;--xt-partial:#c58a2d;--xt-unfavorable:#5c2f2e;--xt-neutral:#9a8f80;--xt-grid:#d8cab2;--xt-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--xt-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--xt-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--xt-r-xs:4px;--xt-r-sm:6px;--xt-r-md:8px;--xt-r-lg:12px;--xt-shadow-sm:0 1px 2px rgba(43,26,16,.04);--xt-shadow-md:0 4px 12px rgba(43,26,16,.06);--xt-shadow-lg:0 12px 32px rgba(43,26,16,.1)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--xt-paper);color:var(--xt-ink);font-family:var(--xt-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.xt-serif,h1,h2,h3{font-family:var(--xt-serif);font-weight:600;color:var(--xt-ink);line-height:1.15;margin:0}button{font-family:inherit}input,select,textarea{font-family:var(--xt-sans);font-size:16px}code{font-family:var(--xt-mono);background:rgba(92,42,26,.06);padding:1px 4px;border-radius:var(--xt-r-xs);font-size:.92em;color:var(--xt-ink)}.xt-eyebrow{font-family:var(--xt-sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--xt-muted);line-height:1}.recharts-tooltip-wrapper{outline:none!important}.recharts-default-tooltip{background:var(--xt-card)!important;border:1px solid var(--xt-rule)!important;border-radius:var(--xt-r-sm)!important;font-family:var(--xt-sans)!important;font-size:12px!important}.recharts-default-tooltip,.recharts-default-tooltip .recharts-tooltip-item-name,.recharts-default-tooltip .recharts-tooltip-item-separator,.recharts-default-tooltip .recharts-tooltip-label{color:var(--xt-ink)!important}.recharts-cartesian-axis-tick-value{font-family:var(--xt-sans)!important;font-size:11px!important;fill:var(--xt-ink-soft)!important}.recharts-legend-item-text{font-family:var(--xt-sans)!important;font-size:12px!important;color:var(--xt-ink-soft)!important}.recharts-cartesian-grid line{stroke:var(--xt-rule)!important}