.cx-chart[data-astro-cid-lnjpbmbp]{margin:1.5em 0 0}.cx-chart[data-astro-cid-lnjpbmbp] svg[data-astro-cid-lnjpbmbp]{display:block;overflow:visible}.cx-chart[data-astro-cid-lnjpbmbp] figcaption[data-astro-cid-lnjpbmbp]{margin-top:.6em;font-size:.85rem;color:var(--color-ink-muted);line-height:1.5}.cx-chart[data-astro-cid-lnjpbmbp] details[data-astro-cid-lnjpbmbp]{margin-top:.8em;font-size:.9rem}.cx-chart[data-astro-cid-lnjpbmbp] summary[data-astro-cid-lnjpbmbp]{cursor:pointer;color:var(--color-cyan-accent)}.cx-chart[data-astro-cid-lnjpbmbp] details[data-astro-cid-lnjpbmbp] table[data-astro-cid-lnjpbmbp]{margin-top:.8em}.cx-chart[data-astro-cid-nvndhwmw]{margin:1.5em 0 0}.cx-chart[data-astro-cid-nvndhwmw] svg[data-astro-cid-nvndhwmw]{display:block;overflow:visible}.cx-chart[data-astro-cid-nvndhwmw] figcaption[data-astro-cid-nvndhwmw]{margin-top:.6em;font-size:.85rem;color:var(--color-ink-muted);line-height:1.5}.cx-chart[data-astro-cid-nvndhwmw] details[data-astro-cid-nvndhwmw]{margin-top:.8em;font-size:.9rem}.cx-chart[data-astro-cid-nvndhwmw] summary[data-astro-cid-nvndhwmw]{cursor:pointer;color:var(--color-cyan-accent)}.cx-chart[data-astro-cid-nvndhwmw] details[data-astro-cid-nvndhwmw] table[data-astro-cid-nvndhwmw]{margin-top:.8em}.cx-metric section>*+*{margin-top:1.1em}.cx-metric section+section{margin-top:2.5em}.cx-metric h2{margin-top:0}.prose-cx.cx-continue{counter-reset:none}.cx-metric .cx-answer{border-left:3px solid var(--color-gold);background:#ffc3420f;border-radius:0 12px 12px 0;padding:.9em 1.1em;font-size:1.08rem;color:#fff}.cx-metric .cx-cite,.cx-metric .cx-small,.cx-metric .cx-footnote,.cx-metric .cx-provenance{color:var(--color-ink-muted);font-size:.9rem}.cx-metric .cx-formula{white-space:normal}.cx-metric .cx-callout ul{margin-top:.5em}.cx-metric .cx-cta-inline{border:1px solid rgba(255,195,66,.3);border-radius:14px;padding:1em 1.2em;background:#230c3b59}.cx-metric .cx-cta-actions{display:flex;flex-wrap:wrap;gap:.6em 1.2em;margin-top:.6em}.cx-metric .cx-cta-actions a:first-child{color:var(--color-gold)}.cx-metric .cx-result{display:flex;flex-wrap:wrap;gap:.35em 1.2em;padding:.8em 1em;border-radius:12px;background:#616eff1a;font-variant-numeric:tabular-nums}.cx-metric .cx-formulas li{margin-top:.7em}.cx-metric .cx-readings{display:grid;gap:1.2em}@media(min-width:768px){.cx-metric .cx-readings{grid-template-columns:1fr 1fr}}.cx-metric .cx-reading{border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:1em 1.1em;background:#ffffff05}.cx-metric .cx-reading h3{margin-top:0}.cx-metric .cx-reading ol,.cx-metric .cx-reading ul{font-size:.96rem}.cx-metric .cx-qtitle{margin-top:1em;font-weight:600;color:#fff}.cx-metric .cx-bench .cx-group th{background:#ffffff0a;color:#fff;font-weight:600}.cx-metric .cx-bench .cx-group span{font-weight:400;color:var(--color-ink-muted)}.cx-metric .cx-stale{color:#ff8d97;font-weight:600}.cx-metric .cx-grid td,.cx-metric .cx-grid th{text-align:right}.cx-metric .cx-grid th:first-child{text-align:left}.cx-metric .cx-quotes{display:grid;gap:1em}@media(min-width:768px){.cx-metric .cx-quotes-2{grid-template-columns:1fr 1fr}}.cx-metric .cx-quote{margin:0;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:1em 1.2em;background:#ffffff05}.cx-metric .cx-quote blockquote{border:0;padding:0;font-style:normal;color:#fff;font-size:1.05rem}.cx-metric .cx-quote figcaption{margin-top:.7em;font-size:.88rem;color:var(--color-ink-muted)}.cx-metric .cx-quote-meta{display:block;margin-top:.2em}.cx-metric .cx-faq h3{margin-top:1.4em;font-size:1.1rem}.cx-metric .cx-faq p{margin-top:.4em}.cx-metric .cx-related{list-style:none;padding:0;display:grid;gap:.8em}@media(min-width:768px){.cx-metric .cx-related{grid-template-columns:1fr 1fr}}.cx-metric .cx-related li{margin:0;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.8em 1em}.cx-metric .cx-related li span{display:block;font-size:.9rem;color:var(--color-ink-muted)}.cx-metric .cx-sources{font-size:.92rem}.cx-metric .cx-access,.cx-metric .cx-archive{color:var(--color-ink-muted)}.cx-metric table td,.cx-metric table th{vertical-align:top}@media(min-width:1100px){.cx-metric table.cx-wide{width:1040px;margin-left:calc((100% - 1040px)/2)}}.cx-metric .cx-bench td:nth-child(5),.cx-metric .cx-bench td:nth-child(7){white-space:nowrap}
