.q-figures{--sh-ink:var(--color-ink,#0d1b2a);--sh-ink-2:var(--color-ink-2,#22374d);--sh-paper:var(--color-paper,#f6f5f1);--sh-card:var(--color-card,#fff);--sh-line:var(--color-line,#e1e3e6);--sh-line-strong:var(--color-line-strong,#c9cdd3);--sh-muted:var(--color-muted,#586777);--sh-gold:var(--color-gold,#86611a);--sh-gold-soft:var(--color-gold-soft,#f6eedc);--sh-accent:var(--color-accent,#0b7a5c);--sh-accent-ink:var(--color-accent-ink,#075e47);--sh-accent-soft:var(--color-accent-soft,#e2f1eb);--sh-bad:var(--color-bad,#b42318);--sh-bad-soft:var(--color-bad-soft,#fcebea);--sh-mono:var(--font-mono,"IBM Plex Mono", ui-monospace, monospace);min-width:0;color:var(--sh-ink);gap:.75rem;display:grid}.q-figure{min-width:0;font-size:.92rem}.q-figure.q-ar{font-size:.95rem}.q-figures .sh-chart,.q-figures .sh-compare-table,.q-figures .sh-fig{background:var(--sh-card)}.q-figures .sh-compare-table thead th,.q-figures .sh-compare-table thead td{background:var(--sh-paper)}.q-figures .sh-svg{direction:ltr}.q-figure.q-ar .sh-svg text{font-family:IBM Plex Sans,IBM Plex Sans Arabic,system-ui,sans-serif}.q-figures .sh-compare-table tr.is-key>th,.q-figures .sh-compare-table tr.is-key>td{background:var(--sh-gold-soft);box-shadow:inset 0 0 0 1px #86611a4d}.q-figures .sh-compare-table tr.is-key>th{color:var(--sh-gold)}.q-figures .sh-compare-table th.is-key,.q-figures .sh-compare-table td.is-key{background:var(--sh-gold-soft)}.q-figures .sh-compare-table tr.is-key>td.is-key{font-weight:650;box-shadow:inset 0 0 0 1px #86611a4d,inset 0 0 0 3px #86611a2e}.q-figures .sh-fig.is-key{border-color:var(--sh-gold);background:var(--sh-gold-soft);box-shadow:0 0 0 3px #86611a24}.q-figures .sh-legend>li.is-dim,.q-figures .sh-leg.is-dim{opacity:.32}.q-figures .sh-mark.is-key{filter:drop-shadow(0 0 4px #86611a8c)}.q-figures .sh-rule:has(.sh-mark-text.is-key) .sh-mark-text:not(.is-key){border-bottom-color:#86611a33;font-weight:500}@media (max-width:480px){.q-figures .sh-chart{margin-inline:-.5rem;padding:.7rem .3rem .6rem}.q-figures .sh-chart-title,.q-figures .sh-chart-note{padding-inline:.4rem}}.q-figure.q-ar .sh-tl-marker{font-family:inherit;font-weight:600}.q-figure.q-ar .sh-rule .sh-callout-title{font-family:inherit;font-size:.9rem}
